@charset "utf-8";
/* CSS Document */
a img{border:0px;}

body{margin:0px;
background-image:url(images/body_bg.jpg);
background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;
background-color:#FFF;}

.main_cont{width:955px; margin:0px auto; }
.logo{padding-top:28px; float:left;}

.tab_container{float:right; width:437px; margin-top:31px;}
.tab{background-image:url(images/top_tab.jpg);
text-align:center; font-size:13px; color:#FFF; line-height:32px; font-weight:bold; float:left; margin-right:10px; background-repeat:no-repeat; width:97px; height:46px;}

.tab_link{
 font-size:13px; color:#FFF; font-weight:bold; text-decoration:none; }
 .tab_link:hover{
 font-size:13px; color:#027574; font-weight:bold; text-decoration:none; }
.clear{clear:both;}

.inner_container{background-color:#FFF; padding:8px 8px 0px 8px;}

/*banner*/
#marquee {
	width: 941px;
	height: 336px;
	position: relative;
}

#marquee img {
	position: absolute;
	top: 0px;
	left: 0px;
}

/*banner*/

.left_pane{ width:705px;
float:left;}

.right_pane{ width:236px;
float:right;}

.boxes_cont{width:941px; margin-top:8px;}

.smallbox_cont{width:227px; background-color:#f7f7f7;
float:left; margin-right:11px;}

.smallbox_cont3{width:227px; background-color:#f7f7f7;
float:left; }

.smallbox_cont4{width:227px; background-color:#f7f7f7;
float:right; }

.smallbox_add{width:227px; background-color:#f7f7f7;
float:right; margin-top:7px; }


/*small box*/
.left_top{background-image:url(images/left_top.jpg);
background-repeat:no-repeat;
background-position:left top;}
.right_top{background-image:url(images/right_top.jpg);
background-repeat:no-repeat;
background-position:right top;}
.right_bottom{background-image:url(images/right_bottom.jpg);
background-repeat:no-repeat;
background-position:right bottom;}
.left_bootom{background-image:url(images/left_bottom.jpg);
background-repeat:no-repeat;
background-position:left bottom;}

.top_border{background-image:url(images/mid-top.jpg);
background-repeat: repeat-x;
background-position:top left;}
.left_border{background-image:url(images/left_mid.jpg);
background-repeat: repeat-y;
background-position:left;}
.bottom_border{ background-image:url(images/bottom_mid.jpg);
background-repeat:repeat-x;
background-position:bottom;} 
.right_border{ background-image:url(images/right_mid.jpg);
background-repeat:repeat-y;
background-position:right;} 
/**/

.text_cont{padding:10px;}

.box_text{font-size:12px; text-align:justify;
line-height:17px; color:#787878;}

.box_heading{font-size:20px;
color:#73bec3; font-weight:bold;
background-image:url(images/heading_bullet.jpg); background-repeat:no-repeat; background-position:5px 7px; padding-bottom:2px;	 padding-left:20px;}

.box_heading2{font-size:20px;
color:#73bec3; font-weight:bold;
padding-bottom:2px;	 padding-left:0px;}

.heding{font-size:23px; color:#37989e; padding-left:5px; padding-top:15px; font-weight:bold; text-align:left;}

.simple_text{font-size:13px; color:#4e4e4e; line-height:21px; text-align:justify; padding-right:10px;  padding-left:7px;}

.fotter{line-height:35px; background-color:#63cac9; margin-top:10PX;}

.copy{font-size:10px; color:#FFF; padding-left:15px; float:left;}

.b_link{float:right;}

.botom_menu{font-size:11px; color:#FFF; font-weight:bold; padding-left:15px; padding-left:7px;
padding-right:7px; font-weight:bold; text-decoration:none;}

.botom_menu:hover{font-size:11px; color:#FFF; font-weight:bold; padding-left:15px; padding-left:7px;
padding-right:7px; text-decoration:underline;}


.right_menu{}
.right_menu ul { margin:0px; padding:0px 5px 0px 0px; }
.right_menu li { margin:0px;
padding-left:20px; line-height:25px;
list-style-image:none;
font-size:13px;
color:#969696;
font-weight:bold;
list-style-type:none;
background-image:url(images/right_bullet.jpg);
background-repeat:no-repeat;
background-position:5px 9px;
border-bottom:1px solid #dbdbdb; }

.r_link{ 
color:#999999;
font-weight:bold; text-decoration:none;
}
.r_link:hover{ 
color:#4d4d4d;
font-weight:bold; text-decoration:none;
}

.right_banner{margin-top:7px; float:right;}

.image_box{ float:left;  }
.light_box{ float:left; margin-left:5px; margin-top:5px; }







/*pop up*/


#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
width:608px;
background:#ffffff;
z-index:2; border:8px dashed #dddddd;
padding:0px 10px 0px 10px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#37989e; padding:0px;
font-size:25px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
}

#popupContact p{
text-align:left;
color:#4e4e4e;
line-height:17px;
font-size:12px;
margin-bottom:20px;
}

#popupContact p img{ float:right; padding-left:10px; }


#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#button{
text-align:center;
}


