/* 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;

background-color:#feb82c;

}

#hback {

background-color:#feb82c;

}

#header_links {

float:right;

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:0px 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*/

.blue_box{

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;

}

.blue_box_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;

}

.blue_box_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;

}

.blue_box_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;

}

