@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; width:100%; background-color:#e9e9e9; }
html { padding:0; margin:0; }

a { text-decoration:none; color:#FFF; }
a:hover { text-decoration:underline; }

/*** main ***/
.main { padding:0; margin:0 auto; }
.main h6 { font: bold 17px Tahoma, Helvetica, sans-serif; color:#ffffff; margin:5px 0; padding:10px 5px; border-bottom:1px solid #296c78;}

/*** header ***/
.block_header { margin:0; padding:0; background-color:#f3f3f3; background:url(images/bg.jpg) top repeat-x; }
.header { width:960px; height:640px; margin:0 auto; padding:0; }

.block_header2 { margin:0; padding:0; background-color:#f3f3f3; background:url(images/inside_bg.jpg) top repeat-x; }
.header2 { width:960px; height:270px; margin:0 auto; padding:0; }

/*** logo ***/
.logo { margin:0; padding:0; width:960px; height:181px; float:left; background:#e9e9e9; }
.fb_icons { margin:0; padding:0; width:960px; height:73px; float:left; background:url(images/Homepage_03.jpg) no-repeat #005dab;}
.link_banner { margin:0; padding:0; width:628px; height:110px; float:left; }
.banner { width:960px; height:386px; margin:0 auto; padding:0; background:#CCC;}
.banner2 { width:960px; height:89px; margin:0 auto; padding:0;}

/* menu 	
.menu { padding:12px 0 0 50px; margin:0; float:left; }
.menu ul { padding:0; margin:0; list-style:none; float:left; border:0;}
.menu ul li { float:left; margin:0; padding:0 5px; border:0;}
.menu ul li a { float:left; margin:0; padding:10px 5px 10px 10px; color:#ffffff; font: bold 10pt/10pt 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a:hover { color:#333; } */

/*** header banner ***/
.header_banner { height:305px; margin:0; padding:0; background:url(images/banner_bg.jpg) top center repeat-x;}
.header_banner2 { height:229px; margin:0; padding:0; background:url(images/banner2_bg.jpg) top center repeat-x;}
.header_banner_resize { width:950px; margin:0 auto; padding:0; }
.header_banner_resize_banner2 { width:950px; height:229px; margin:0 auto; padding:0; background:url(images/contact_bg.jpg) no-repeat; }
.header_banner_resize_banner2 h1 { font:bold 38px  Arial, Helvetica, sans-serif; color:#ffffff; padding:20px 0 0 10px; margin:0; text-shadow:2px 2px 3px #000000; }
.header_banner_resize_banner2 h6 { font:bold 18px  Arial, Helvetica, sans-serif; color:#ffffff; padding:30px 0 0 10px; margin:0; text-shadow:2px 2px 3px #000000; }

/*** Slider ***/

.copy { border-radius: 10px; border: solid 1px #D6D6D6; }

.shad { text-shadow: 2px 2px 3px #333; }

.shad2 {border-radius: 10px; border: solid 1px #D6D6D6; box-shadow: 2px 2px 3px #333; }


/*** body ***/

.body_resize { margin:0; padding:0; }
.body { width:960px; margin:0 auto; padding:0; }
.body p { font: 10pt/10pt 'Tahoma', Arial, Helvetica, sans-serif; color:#5d5d5d; line-height:1.8em; padding:0; margin:0; text-align:left; }
.body p ul{ font:normal 10pt 'Tahoma'  Arial, Helvetica, sans-serif; color:#5d5d5d; line-height:1.8em; padding:5px; margin:0; text-align:justify; }
.body h1 { font: 22px/22px 'Tahoma', Arial, Helvetica, sans-serif; color:#005dab; line-height:1.8em; padding:0px; margin:0; }
.body h2 { font: 16px/16px 'Tahoma', Arial, Helvetica, sans-serif; color:#005dab; line-height:1.8em; padding:0px; margin:0; }
.body h3 { font: 14px/14px 'Tahoma',  Arial, Helvetica, sans-serif; color:#bfa800; padding:0; margin:0 auto; }
.body_content { background:#FFF; margin:0 auto; padding:22px 22px 42px 22px; }
.body_content ul{ font:normal 10pt 'Tahoma' Arial, Helvetica, sans-serif; color:#5d5d5d; line-height:1.8em; padding:0 0 0 30px; margin:0; text-align:justify; }
.body_content ol{ font:normal 10pt 'Tahoma' Arial, Helvetica, sans-serif; color:#5d5d5d; line-height:1.8em; padding:0 0 0 30px; margin:0; text-align:justify; }
.body_right_content { width:292px; float:left; margin:0; padding:0; }
.body_left_content { width:310px; float:left; margin:0; padding:0; }

.text_center { font:normal 12px  Arial, Helvetica, sans-serif; color:#5d5d5d; line-height:1.8em; padding:5px; margin:0; text-align:center; }
.wrapper_table { font:normal 10pt 'Tahoma'  Arial, Helvetica, sans-serif; color:#5d5d5d; line-height:1.8em; padding:5px; margin:0; }




/*** roundend corners try and error ***/

.view_body_contents_top
{
	
	background-color:#ececec;
	border:1px solid #1d5dab;
	-moz-border-radius:0px 0px 6px 6px;
    -webkit-border-radius:0px 0px 6px 6px;
	-o-border-radius:0px 0px 6px 6px;
	border-radius:0px 0px 6px 6px;
	float:left;
	margin-right:0;
	padding:5px;
	color:#858585 !important;
	font-size:13px;
	text-decoration:none;
}

.view_body_contents
{
	
	background-color:#ececec;
	border:1px solid #1d5dab;
	-moz-border-radius:6px 6px 6px 6px;
    -webkit-border-radius:6px 6px 6px 6px;
	-o-border-radius:6px 6px 6px 6px;
	border-radius:6px 6px 6px 6px;
	float:left;
	margin-right:0;
	padding:5px;
	color:#858585 !important;
	font-size:13px;
	text-decoration:none;
}

/* FBG */
.FBG_top {background:#e9e9e9; margin:0; padding:0;}
.FBG {  margin:0 auto; padding:0; width:960px; background:#005dab; }
.FBG_resize { width:270px; float:left; margin:5px 0; padding:8px 20px 0 20px; font-family:'Tahoma' Arial, Helvetica, sans-serif; font-size:10pt; color:#FFF;}
.FBG_resize2 { width:270px; float:left; margin:5px 0; padding:8px 20px 0 20px;}
.FBG h2 { border:0; font: 22px/22px 'Tahoma', Arial, Helvetica, sans-serif; color:#006a39; padding:15px 5px; margin:0;}
.FBG p { font: 13px/13px 'Tahoma', Arial, Helvetica, sans-serif; color:#ffffff; padding:5px; margin:0; line-height:1.8em;}
.FBG img { float:left; margin:0; padding:5px 10px;}

/**** footer ****/

.footer { margin:0; padding:0; height:91px; background: url(images/bg_footer.jpg) #e9e9e9;}
.footer_resize { margin:0 auto; padding:0; width:1000px;}
.footer ul { margin:0; padding:30px 10px 10px 10px; list-style:none; float:left;}
.footer img { display:inline; margin:5px 10px; padding:0;}
.footer ul li { margin:0; padding:0 10px; float:left;}
.footer p { margin:0; padding:30px 20px 10px 20px; float:right; color:#000000; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; }
.footer a { color:#0d4183; font:normal 12px Tahoma, Geneva, sans-serif; text-decoration:none; line-height:1.8em; letter-spacing:1px; }
.footer a:hover { text-decoration:underline;}


p.clr, .clr { clear:both; padding:0; margin:0;}
.clr2 { clear:both; padding:5px; margin:0;}