/* CSS Document */
body {
margin:0;
padding:0;
background:url(images/page_bg.jpg) repeat-x top left;
font-family:Arial, Helvetica, sans-serif;
}
img {
border:0;
}
p{ padding:8px 0 8px 0;
margin:0;
}
.clear {
clear:both;
}
#container {
margin:0 auto 0 auto;
width:939px;
padding:32px 0 0 0;
}

/* Logo and Header Navigation */

#logo {
float:left;
padding:0 0 0 15px;
margin-right:445px;
}
#header_links {
float:left;
font-size:10px;
font-weight:bold;
color:#000000;
}
#header_links a{
color:#000000;
text-decoration:none;
}
#header_links a:hover{
color:#000000;
text-decoration:underline;
}

/* Blue Top Navigation */
.blue_topnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(images/blue_topnav_bg.gif) repeat-x bottom;
width:897px;
margin:13px 4px 0 4px;
padding:9px 33px 9px 0;
color:#FFF;
font-size:12px;
text-align:right;
height:13px;
}
.blue_topnav a{
color:#FFF;
text-decoration:none;
}
.blue_topnav a:hover{
color:#FFF;
text-decoration:underline;
}

/* Top Graphic */
.topgraphic_holder {
width:930px;
margin:0 4px 0 4px;
}
/* Top tag_line */
.breadcrumbs {
width:913px;
margin:0 4px 0 4px;
padding: 4px 0px 3px 17px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(images/tag_bg.jpg);
background-repeat:repeat-x;
	
}
/* Content holder */
.body_content{
width:890px; 
float:left; 
margin:0 4px 0 4px!important; margin:0 2px 0 2px; 
background:#FFF; 
padding:15px 20px 0 20px;
}
/* left_content  blue box*/
.heading{
float:left;
width:663px;
margin-right:42px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}
.blue_one{
width:209px; 
float:left; 
margin-right:5px;
}
.top_curve{
float:left;
}
.heading_bg{
float:left; 
width:189px; 
background:url(images/blue_col_bg.gif) no-repeat top; 
height:210px; 
padding:10px; 
font-size:13px;
}
/* blue box ends here */

/* blue box 2 start here */
.blue_two{
width:209px; 
float:left; 
margin-right:5px;}
.top_curve{
float:left;
}
.heading_bg2{
float:left; 
width:189px;  
background:url(images/blue_col_bg.gif) no-repeat top; 
height:210px; 
padding:10px; 
font-size:13px;
}
/* blue box 2 ends here */

/* blue box 3 start here */
.blue_three{
width:209px; 
float:left; 
margin-right:5px;
}
.top_curve{
float:left;
}
.heading_bg3{
float:left; 
width:189px; 
background:url(images/blue_col_bg.gif) no-repeat top; 
height:210px; 
padding:10px; 
font-size:13px;
}
/* blue box 3 ends here */

/* links starts here */
.links {
font-size:11px;
font-weight: normal; 
color:#3071AA;
text-decoration: underline;
}
.links a{
color:#3071AA;
text-decoration:underline;
}
.links a:hover{
color:#3071AA;
text-decoration:underline;
}
/* links ends here */

/* right holder */
.right_content_holder{
float:left; 
width:663px; 
margin-right:38px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
line-height:18px;
}
.rightside_content{
float:left; 
width:184px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
padding:6px 0 0 0; 
color:#003E5E;
}
/* right holder ends here */

/* textfield starts here */
.border{
border:1px #858585 solid; 
width:172px; 
color:#858585;
}
.right_text{
color:#003E5E; 
font-size:13px;
}
/* footer starts here */
.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(images/blue_topnav_bg.gif) repeat-x bottom;
width:897px;
margin:0 4px 0 4px;
padding:9px 33px 9px 0;
color:#FFF;
font-size:12px;
text-align:right;
height:13px;
}
.footer a{
color:#FFF;
text-decoration:none;
}
.footer a:hover{
color:#FFF;
text-decoration:underline;
}
.footer_right{
float:right;
}
.left_side{
float:left; 
padding-left:20px;
}
/* bottom starts here */
.bottom {
width:911px;
margin:0 auto 0 auto;
padding:28px 8px 20px 20px;
color:#686868;
font-size:13px;
}
.bottom a {
color:#686868;
font-size:13px;
text-decoration:underline;
}
.bottom a:hover {
color:#686868;
font-size:13px;
text-decoration:underline;
}
.bottom_left{float:left;}
.bottom_right{float:right;}
.more_details{float: right;}
.more_details_border a{ border-style:hidden;}
/* Inner text */
span.content_heading{
font-size:15px; font-weight:bold; color:#3071AA;
}
a.content_head_link {
text-decoration:none;
color:#3071AA;
font-size:11px;
}
a.content_head_link:hover {
text-decoration: underline;
color:#3071AA;
font-size:11px;
}
/*box text*/
span.box_text{
color:#3071AA;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
