/* CSS Document */
.mid_links{
background:url(../images/mid_lnks.gif) repeat-x; height:39px; margin:20px 0px 20px 10px; padding:0px; width:950px;}

.mid_links ul{ width:860px; list-style:none outside none; float:left; margin:0px; padding:0px;}
.mid_links ul li{ display:block; float:left;  background:url(../images/mid_lnks_ic.gif) right top no-repeat; padding:0px 25px 0px 15px; line-height:39px; font-weight:bold; font-size:15px;}
.mid_links ul li a{ color:#333333; text-decoration:none;  }
.mid_links ul li a:hover{ color:#333333; text-decoration:underline; }
.mid_links ul li a.active{ color:#01779a;  }

.mid_links_left{float:left; width:9px; height:39px;}
.mid_links_right{float:right; width:9px; height:39px;}


.main_container{width:98%;margin:30px auto;padding:0px; height:auto !important;}
.main_container .left_container { background:url(../images/careers_links.jpg) no-repeat; width:207px; height:337px; padding:0px; margin:0 auto; float:left;}
.main_container .left_container .content{ margin:15px 12px ;}
.main_container .left_container .content ul{width:195px;padding:0px; margin:0; list-style:none; }
.main_container .left_container .content ul li{ display:block; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:15px; text-align:left; font-weight:bold; height:30px;  }
.main_container .left_container .content ul li a{ color:#FFFFFF; text-decoration:none; line-height:30px;padding:7px 45px 8px 8px;  }
.main_container .left_container .content ul li a:hover{  background:url(../images/act_bg1.png) no-repeat; color:#04090D;}
.main_container .left_container .content ul li a.active{ background:url(../images/act_bg1.png) no-repeat; color:#04090D;  }
.main_container .right_container{width:700px;padding:0px; float:right;}
.main_container .right_container h1{	margin:0;	padding:0px 0 20px 0;		text-decoration:none;	font-size:32px;	line-height:36px;	font-weight:bold;	background:url(../images/heading-bg.gif) repeat-x 0 14px;}

.main_container .right_container h1 a{background-color:#FFFFFF;padding:0px 10px 0 0;font:Arial, Helvetica, sans-serif;text-decoration:none;}
.main_container .right_container h1 .about{font:Arial, Helvetica, sans-serif;color:#01779a;}

.links_container{width:690px;margin:3px 5px;}
.links_container .content{width:220px; height:212px;margin:10px 10px 10px 0px;  background:url(../images/services_links.jpg) no-repeat left top; float:left; text-align:left}
.links_container .head{width:200px; height:160px;margin:0px auto; padding-top:10px; line-height:20px;  }
.links_container .head span{ font-weight:bold; color:#132f37; font-size:14px;  }

.runningtext a{color:#333333; text-decoration:none;}
.runningtext a:hover{text-decoration:underline;}

.more_links{width:650px; height:30px;}
.more_links ul{width:650px; margin:0px; padding:0px; list-style:none;}
.more_links ul li{ display:block; float:left; height:25px; padding:0px 5px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;background:#CCCCCC;}
.more_links ul li a{display:block; color:#333333;padding:1px 15px; text-decoration:none; }
.more_links ul li a:hover{ background:#333333; color:#FFFFFF; }
.fb{width:40px; position:absolute; top:130px; right:15px;}

