/* CSS Document */

body{ 
margin:0px; 
padding:0px; 
font-family:Arial, Helvetica, sans-serif; 
background:#eeeeee;
}
p{ 
padding:0px; 
margin:0px;
}

.top_link{ 
font-size:11px; 
color:#800000; 
font-family:Arial, Helvetica, sans-serif;
}

.top_link td{ 
font-size:11px; 
color:#800000; 
font-family:Arial, Helvetica, sans-serif; 
background: url(../images/dot_line.gif) repeat-y top right;
}
.top_link a:link, .top_link a:visited{ 
color:#800000; 
text-decoration:none;
}
.top_link a:hover{ 
color:#555555; 
text-decoration:none;
}

.menus{ 
font-size:12px; 
color:#800000; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
}
.menus td{
font-size:12px; 
color:#800000; 
font-family:Arial, Helvetica, sans-serif; 
border-right:1px #ffffff solid;
}
.menus a:link, .menus a:visited{ 
color:#800000; 
text-decoration:none;
}
.menus a:hover{ 
color:#555555; 
text-decoration:none;
}

.bg1{ 
background:url(../images/bg1.gif) #FBFBFB repeat-x top left;
}

.bot_bg{ 
background:url(../images/bot_bg.gif) no-repeat top right; 
height:61px;
}

.bot_content{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#999999; 
padding:42px 225px 0px 0px;
}
.bot_content a{
color:#999999; 
text-decoration:underline;
}
.bot_content a:hover{
color:#999999; 
text-decoration:none;
}



.bot_link{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#999999;
padding:0px 7px 5px 0px;
}
.bot_link a:link, .bot_link a:visited{
color:#999999; 
text-decoration:underline;
}
.bot_link a:hover{
color:#999999; 
text-decoration:none;
}

.text{ 
color:#777777; 
font-size:13px; 
font-family:Arial, Helvetica, sans-serif; 
text-align:justify; 
line-height:18px; 
font-weight:bold;
}

.rt_bg{ 
background:url(../images/rt-bg.gif) no-repeat top right; 
height:199px;
}

.contents{ 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2E2E2E;
text-align:justify;
line-height:14px;
background:url(../images/bullet1.gif) no-repeat 0px 4px;
padding:0px 0px 0px 10px;
}

.contents a:link, .contents a:visited{ 
color:#2E2E2E; 
text-decoration:none;
}
.contents a:hover{
color:#870F0F;

}

.body_text{ 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2E2E2E;
text-align:justify;
line-height:16px;

}


.body_text ul{ 
margin:0px; 
padding:0px; 
list-style:none;
}
.body_text ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2E2E2E;
text-align:justify;
line-height:14px;
background:url(../images/bullet1.gif) no-repeat 0px 4px;
padding:0px 0px 0px 10px;

}

.body_text a:link, .body_text a:visited{ 
color:#2E2E2E; 
text-decoration:none;
}
.body_text a:hover{
color:#2E2E2E;;
text-decoration:underline;

}



.contact_text{ 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2E2E2E;
text-align:justify;
line-height:14px;

}

.contact_text a:link, .contact_text a:visited{ 
color:#2E2E2E; 
text-decoration:none;
}
.contact_text a:hover{
color:#870F0F;

}

.contact_text .head{ 
font-size:12px; 
color:#870F0F; 
font-weight:bold;
}
.contact_text .star{ 
color:#FE004B;
}
.contact_text .field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:125px; 
height:16px; 
border:1px #CCCCCC solid;
}
.contact_text #field1{ 
width:125px; 
height:16px; 
border:1px #CCCCCC solid;
}

.field-new{ 
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:200px; 
height:16px; 
}



.network{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-align:justify;
line-height:14px;

}

.button{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
height:18px;
width:auto;
padding:0px 2px 0px 2px;
border:none;
background-color:#E32937;
}

.network b{ 
color:#666666; 
font-size:11px; 
font-weight:bold;
}

.network a:link, .network a:visited{ 
color:#777777; 
text-decoration:none;
}
.network a:hover{
color:#777777;;
text-decoration:underline;

}




.img_border{ 
border:1px #9C9C9C solid; 
margin:0px 0px 12px 18px;
}

.bg2{ 
background:url(../images/bg2.gif) #FDFDFD repeat-x top left;
}

.network_line_bg{
 background:url(../images/network_line_bg.gif) no-repeat left top; 
 height:17px;
 }
 
 .net_text{ 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; color:#B47F02; 
 font-weight:bold; 
 padding:0px 0px 0px 18px;
 }


#highlight_page{ 
font-size:12px; 
color:#555555; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
}


