/* Start of CMSMS style sheet 'threecolum : accidentcompensation style' */
body{
   margin:0;
   padding:0;
   background:#fff;
}

p, h1, h2, h3, h4, a {
font-family:"Trebuchet MS" Arial,sans-serif;
display:block;
margin: 0 10px 10px 10px;
text-align:left;
}

p {
font-size:12px;
}

strong {
color:#ff0000;
}

h1{
font-size:22px;
color:#ca2a51;
}

h2{
font-size:19px;
color:#ca2a51;
font-weight:bold;
}

h3{
font-size:19px;
font-weight:bold;
color:#fff;
}

h4{
font-size:12px;
color:#333;
font-weight:bold;
}





#page {
margin:0 auto 0 auto;
height:150px;
width:800px;
}

#page #logo{
position:absolute;
float:left;
}

#page table.topbox {
margin-top:0px;
float:right;
width:200px;
overflow: hidden;
}

#page td.topbox-top {
background-color:#ca2a51;
}

#page table.topbox td.topbox-top h2 {
color:#fff;
}

#page table.topbox td.topbox-bottom {
background-image:url(uploads/images/mycompensation-head-rb.gif);
height:9px;
}




#center {
margin:0 auto 0 auto;
width:800px;
text-align:left;
}

#center table.center{
width:800px;
padding:0;
margin:0;
}

#center table.center td.left-top {
background:url(uploads/images/mycompensation-pl.gif) no-repeat;
width:261px;
height:9px;
}

#center table.center td.left-content{
background:url(uploads/images/mycompensation-plb.gif) repeat;
width:261px;
text-align:left;
}

#center table.center td.left-content img {
margin:0;
padding: 0;
}

#center table.center td.right-top{
background: url(uploads/images/mycompensation-pr.gif) no-repeat;
width:200px;
height:9px;
}

#center table.center #right-content{
background:url(uploads/images/mycompensation-prb.gif) repeat;
width:200px;
text-align:left;
background-color:#000;
}

#center table.center td.content-top{
background: url(uploads/images/mycompensation-pm.gif) no-repeat;
width:338px;
height:9px;
}

#center table.center td.content-content{
width:338px;
background:url(uploads/images/mycompensation-pmb.gif) repeat;
text-align:left;
}

#center table.center td.content-content #list ul.normal{
list-style-type:square;
display:block;
text-align:left;
}

#center table.center td.content-content #list ul.normal li{
list-style-type:square;
display:block;
text-align:left;
}

#center table.center td.content-content a{
display:block;
color:#999;
text-decoration:underlined;
border:0;
}

#center table.center td.content-content img{
margin-top:0;
border:0;
}

#center table.center td.content-content a:hover{
display:block;
color:#ca2a51;
text-decoration:underlined;
}

#center table.center td.content-content ul {
list-style-type:none;
padding:0;
display:block;
text-align:left;
}

#center table.center td.content-content ul li {
display:block;
}

#center table.center td.content-content ul li a{
font-size:12px;
display:block;
padding:5px;
background-color:#fafafa;
border:1px solid #ccc;
}

#center table.center td.content-content ul li a:hover{
background-color:#ccc;
padding:5px;
display:block;
border:1px solid #666;
}

#center table.center td.content-content .nfs-block {
width:318px;
height:239px;
display:block;
margin-left:auto;
margin-right:auto;
}

#center table.center td.content-content .nfs-block-top {
width:318px;
height:29px;
background-image: url(uploads/images/mycompensationnews3.gif);
}

#center table.center td.content-content .nfs-block-body {
width:318px;
height:210px;
background-image: url(uploads/images/mycompensation-nb.gif);
overflow: hidden
}


#footer{
clear:both;
color:#333333;
font-size:11px;
margin-top:0;
text-align:left;
width:780px;
background:#cccccc;
padding:1px 10px 17px 10px;
}

#footer p{
padding:3px;
}



#footer a{
text-decoration:none;
padding:3px;
padding-left:6px;
padding-right:6px;
margin-right:10px;
background:#666;
color:#fff;
border: 1px solid #fff;
}

#footer a:hover{
color:#333;
text-decoration:underlined;
background:#fff;
border: 1px solid #999;

}

.menublock{
margin-bottom:10px;
}

#right-content {
text-decoration:none;
}


.sub{
font-size:11px;
margin-left:20px;
padding:1px;
width:105px;
}

.sub:hover{
border:1px solid #FF3300;
color:#666666;
padding:0 0 0 5px;
}

p{
}


hr{
height:1px;
margin:10px 0;
width:98%;
}

dt{
font-weight:bold;
}

dd{
margin:1px 0 12px 15px;
}

.intro{
font-weight:bold;
}

.active{
border:1px solid #e2001a;
padding:1px 1px 1px 9px;
}

.box{
background:#000000 url(images/boxbg.gif) top left repeat-y;
border:1px solid #cccccc;
color:#FF3300;
margin:15px auto;
padding:10px 10px 10px 10px;
width:75%;
}

.photo{
margin:5px;
padding:5px;
}


.smallcaps{
font-variant:small-caps;
}

.mini{

color:#666666;
font-size:9px;
font-weight:normal;
line-height:110%;
margin:10px;
}

.small{
font-size:10px;
}

.large{
font-size:12px;
}

.soft{
color:#808080;
}

.normal{
font-weight:normal;
}

.sharp{
color:#FF3300;
}

.center{
text-align:center;
}

.hide{
display:none;
}

.search_box{
font-size:12px;
font-weight:bold;
text-align:left;
width:175px; 
margin:10px; 
margin-top:0;
margin-bottom:5px; 
background:#fff; 
border: 1px solid #333; 
color:#333;
height:22px;
verticle-align:center;
}

.search_box_fo{
font-size:12px;
font-weight:bold;
text-align:left;
width:175px; 
margin:10px; 
margin-top:0;
margin-bottom:5px; 
background:#ccc; 
border: 1px solid #333; 
color:#333;
height:22px;
verticle-align:center;
}

.search_box2{
font-size:12px;
font-weight:bold;
text-align:left;
width:175px; 
margin:10px; 
margin-top:0;
margin-bottom:5px; 
background:#fff; 
border: 1px solid #333; 
color:#333;
height:22px;
verticle-align:center;
}

.search_box_fo2 {
font-size:12px;
font-weight:bold;
text-align:left;
width:175px; 
margin:10px; 
margin-top:0;
margin-bottom:5px; 
background:#ccc; 
border: 1px solid #333; 
color:#333;
height:22px;
verticle-align:center;
}

.button {
font-size:12px;
font-weight:bold;
text-align:left;
width:180px; 
margin:10px; 
margin-top:0;
margin-bottom:0; 
background:#fff; 
border: 1px solid #333; 
color:#333;
height:22px;
verticle-align:center;
}

.button_mo {
font-size:12px;
font-weight:bold;
text-align:left;
width:180px; 
margin:10px; 
margin-top:0;
margin-bottom:0; 
background:#333; 
border: 1px solid #fff; 
color:#fff;
height:22px;
verticle-align:center;
}

.search_no {
margin-top:8px; 
margin-bottom:8px; 
list-style-type:none; 
margin-left:-40px; 
padding:5px; 
border:1px solid #333; 
width:308px;
}

.search_mo {
margin-top:8px; 
margin-bottom:8px; 
list-style-type:none; 
margin-left:-40px; 
padding:5px; 
border:1px solid #333; 
width:308px;
background:#ccc;
}
/* End of 'threecolum : accidentcompensation style' */

