/* CSS Document */
body{padding:0px; margin:0px; background:url(images/home_bg.jpg) 0 0 repeat-x #43434a;   }
div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul{list-style-type:none}

#main{width:1000px;  position:relative;  margin:0 auto;  }

#top{width:1000px; height:95px;}

#topleft{width:798px;
position:relative; 
float:left;
}

#topright{width:202px;
position:relative;
margin:0px;
float:right;
}

.login{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#18689d;   font-weight:bold;    height:37px; margin-top:10px; padding:0px; }

a.login:link, a.login:visited, a.login:active {
color: #18689d; text-decoration:none; padding:0px;
}
a.login:hover{
color:#18689d;
text-decoration:underline;padding:0px;
}

.loginimage{width:202px;
position:relative;
height:31px; 
float:right;
margin-top:-10px;

}

.date{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000;   font-weight:bold; height:20px ; padding-top:30px;    }


#menu{width:1000px; height:33px; background-color:#000000; position:relative; margin:0 auto; margin-top:0px; }

.menu_text {   font:12px  Arial, Verdana, Helvetica, sans-serif;  font-weight:bold;  padding-top:9px;  }
.menu_text a { 
   }
.menu_text a:link, a:visited, a:active {
color: #ffffff; text-decoration:none; padding-left:15px;
}
.menu_text a:hover{
color:#5a67c1;
text-decoration:underline;
}

#content{width:1000px;  margin:0 auto;  clear:both;  overflow:visible; float:left; background-color:#43434a;  background:url(images/content_bg.jpg) 0 0 repeat-y    }

#leftcontent{width:221px;  background-color:#3a7db2;  margin-left:17px; background-repeat:repeat-x;  float:left; }

#lefttop{ width:202px; background-color:#3a7db2;   border: solid 1px; color:013390; margin-left:9px; margin-right:9px;    }

.review{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff;   font-weight:bold; text-align:center; line-height:21px; margin-top:5px;     }

.info{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff;   font-weight:normal; padding-left:15px;  line-height:21px; margin-top:5px;     }

.more{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff;   font-weight:normal; padding-left:8px;  line-height:21px; margin-top:5px;     }

a.more:link, a.more:visited, a.more:active {
color: #ffffff; text-decoration:none;
}
a.more:hover{
color:#ffffff;
text-decoration:underline;
}

#leftbottom{ width:202px; background-color:#3a7db2;   border: solid 1px; color:#013390; margin-left:9px; margin-right:9px;    }

.jobs{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff;   font-weight:bold; text-align:center; padding-left:6px; line-height:21px; margin-top:5px;     }

/*.jobstxt{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:left; font-weight:normal; padding-left:6px; line-height:21px; margin-top:5px;     }

a.jobstxt:link, a.jobstxt:visited, a.jobstxt:active {
color: #ffffff; text-decoration:none;

}
a.jobstxt:hover{
color:#ffffff;
text-decoration:underline;

}*/

a.jobstxt:link, a.jobstxt:visited, a.jobstxt:active {
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #ffffff; text-decoration:none;   font-weight:normal;  line-height:21px; padding-left:15px;   

}
a.jobstxt:hover{
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff;  text-decoration:underline; font-weight:normal;  line-height:21px;  padding-left:15px; 
}




#rightcontent{width:745px;  background-color:#ffffff;  margin-right:17px; background-repeat:repeat-x;  float:left; }

#rightbot{ width:688px; background-color:#ffffff;   border: solid 1px; color:#cfcfcf; margin-left:28px; margin-right:29px;   }

#rightbot1{ width:688px; background-color:#ffffff;   border: solid 1px; color:#cfcfcf; margin-left:28px; margin-right:29px;   }

#rightbot2{ width:688px; background-color:#ffffff;   border: solid 1px; color:#cfcfcf; margin-left:28px; margin-right:29px;   }

#rightbot3{ width:688px; background-color:#ffffff;   border: solid 1px; color:#cfcfcf; margin-left:28px; margin-right:29px;   }

.newsheader {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#996600;   font-weight:bold;  line-height:21px; margin-top:5px;  margin-left:20px;    }

.newsheader1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#006699; text-align:left;   font-weight:bold;  line-height:21px; margin-top:5px;     }

.newstxt{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#053454;   font-weight:normal;  line-height:21px; margin-top:5px;  margin-left:20px;  margin-right:20px; text-align:left;    }

.posted{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#010101;   font-weight:normal;  line-height:21px; margin-top:5px;  margin-left:20px;  margin-right:20px; text-align:right;    }

.newsheader1{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#001d31;   font-weight:bold;  line-height:21px; margin-top:5px;  margin-left:20px;    }

.newstxt1{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#053454;   font-weight:normal;  line-height:21px; margin-top:5px;  margin-left:20px;  margin-right:20px; text-align:left;    }

.posted1{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#010101;   font-weight:normal;  line-height:21px; margin-top:5px;  margin-left:20px;  margin-right:20px; text-align:right;    }

#footer{
width:1000px;
background-color:#000000;
background:url(images/img_footer.jpg) 0 0 repeat-y ;
height:35px;
}

.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #ffffff;
font-weight:normal; 
padding-top:12px;
margin-left:25px;
float:left;
}


#subcontent{ width:688px; background-color:#ffffff;   border: solid 1px; color:#cfcfcf; margin-left:28px; margin-right:29px;   }

.subheader{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#001d31;   font-weight:bold;  line-height:21px; margin-top:5px;  margin-left:20px;    }

.subtxt{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#053454;   font-weight:normal;  line-height:21px; margin-top:5px;  margin-left:20px;  margin-right:20px; text-align:left;    }



a.linktxt:link, a.linktxt:visited, a.linktxt:active {
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #053454; text-decoration:underline;   font-weight:normal;  line-height:21px; padding:0px;   

}
a.linktxt:hover{
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000;  text-decoration:underline; font-weight:normal;  line-height:21px;  padding:0px; 
}




.list {
	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#053454;   font-weight:normal;  line-height:21px; margin-top:5px;  margin-left:20px;  margin-right:20px;  list-style-type: disc;	  padding: 0px 0px 0px 0px;
	}
.list li  {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#053454;   font-weight:normal;  line-height:21px; margin-top:5px;  margin-left:20px;  margin-right:2px;  padding: 0px 0px 0px 0px;
   }
   
a.LIStyle:link, a.LIStyle:visited, a.LIStyle:active {
	
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#053454;   font-weight:normal;  line-height:21px; list-style-type: disc;	padding:0px  
	}
a.LIStyle:hover{
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#053454;   font-weight:normal;  line-height:21px; list-style-type: disc;	padding:0px  
}


h1{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#3A7DB2;   font-weight:bold;  line-height:21px; margin-top:5px;  margin-left:20px;
}
h2{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#3A7DB2;   font-weight:bold;  line-height:21px; margin-top:5px;  margin-left:20px;
}
h3{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#3A7DB2;   font-weight:bold;  line-height:21px; margin-top:5px;  margin-left:20px;
}


.text_title{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#3A7DB2;   font-weight:bold;  line-height:21px; margin-top:5px;  margin-left:20px;    }
.error_msg{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color: #9A2F14;   font-weight:bold;  line-height:21px; margin-top:5px;  margin-left:20px;    }



.text_center{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#053454;   font-weight:normal; text-align:center; line-height:21px; margin-top:5px;     }


.pageheading
{
color: #AE0909;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 21px;
margin-left: 20px;
margin-top: 5px;
}
.search
{
color: #00AEEF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
padding-top: 0px;
}

.postheading {
float:left;
text-align:left;
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color:#053454;   
font-weight:normal;
line-height:21px;
}