/*Stylesheet Created on May 16, 2008 by Biju K.R. Menon*/



/* overall Styles */
*{margin:0;padding:0;border:1;list-style:none}

body {
font:12px/1.2em Verdana,arial,sans-serif;
color:#333;
scrollbar-face-color: #CBCFD2;
scrollbar-highlight-color: #E6EAEB;
scrollbar-3dlight-color: #BCBDBF;
scrollbar-shadow-color: #B8BCBD;
scrollbar-darkshadow-color: #EEEFF0;
scrollbar-arrow-color: #2492A5;
scrollbar-track-color: #E6EAEB;
}



a:link, a:visited, a:active{color:#7376b8;text-decoration:none}
a:hover{color:#f14d22;text-decoration:none}

h2
{
font-family: Arial;
font-size: 18px; 
font-weight: bold; 
color: #f30a40;
padding-top: 2px;
}

h3
{
font-family: Arial;
font-size: 16px; 
font-weight: bold; 
color: #f30a40;
padding-top: 2px;
}

h4 {
font-family: Arial;
font-size: 12px; 
font-weight: bold; 
color: #000000;
padding-top: 2px;
text-align:justify;
}

/*
h5 {
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	color: #3d5d80;
	font-size: 18px;
	background-color: #d7e4f2;
	border-bottom: 1px dotted #335478;
	padding: 2px;

} */
h5 {

	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	color: #f30a40;;
	font-size: 18px;
	background-color: #dedede;
	border-bottom: 1px dotted #09233e;
	padding: 2px;

}

/*Main blocks
#main-layout{width:100%; margin:0; padding:0; align:right; float: left; vertical-align:top; background-color:#999999; position:relative;}
#container{width:779px;margin:0; padding:0; float: right; position:relative;}
*/
#main-layout{width:100%; margin:0; padding:0; align:right; float: left; vertical-align:top; }
#container{width:779px;margin:0; padding:0; float: right;}

#header { 
	width:779px;
	margin: 0; 
	/*background: #dedede url(../images/logo_CEnetwork.gif) no-repeat left top;  */
	background: #dedede;  
	height: 28px; 
	color: #FFF; 
}




.topbanner {
	width: 779px;
	vertical-align: top;
}

#Logobanner { 
	width:389px;
	margin: 0; 
	background: url(../images/logo_jobsAlabama.gif) no-repeat left top;  
	height: 113px; 
	color: #FFF; 
	float:left;

}

#Imgbanner { 
	width:390px;
	margin: 0; 
	background: url(../images/banners/banner_alabama.jpg) no-repeat right top;  
	height: 113px; 
	color: #FFF; 
	float:right;
}


#TopLiner { 
	width:779px;
	margin: 0; 
	background: #ffffff url(../images/top-whiteline.gif) no-repeat right top;  
	height: 6px; 
	color: #000000; 
	vertical-align: top;
	float:right;
}

/* NAVIGATION
---------------------------------------------------------------------------------------------------------------------------------------------------*/




#menu {
	background: #dedede url()  no-repeat center top;
	width: 779px;
	/*width: 479px;*/
	height: 28px;
	margin-top: 0px;
	margin-bottom: 0px; 
	margin-left: 0px;
	margin-right: 0px; 
	padding: 0px 0px 0px 0px; 
	float: right;
	vertical-align: top;
	/* list-style-position: 0.5em;
	list-style-image: url("squre.gif");
	list-style-type: none; */ 
	}



#menu ul { margin:0; list-style:none; padding: 0px 0px 0px 0px; }
#menu a { float:right; display:block; color:#ffffff; padding: 0px; text-decoration:none;  }
#menu a { float:none; background-image: none; }
#menu li 
{ 
float: left; 
color: #FFFFFF; 
margin: 0px; 
padding:0px 0px 0px 0px; 
font-family: verdana;
font-size: 12px; 
font-weight: bold; 

}


#menu a:hover { text-decoration:none; padding:0px 0px 0px 0px; margin: 0px;}  
#menu .padding { padding: 0px 0 0 0px; font-weight: bold; }





#TopNav {
	background-color: #245c98;
	width: 389px;
	height: 30px;
	margin-top: 0px;
	margin-bottom: 0px; 
	margin-left: 0px;
	margin-right: 0px; 
	padding: 0px 0px 0px 0px; 
	float: left;
	vertical-align: top;
	/* list-style-position: 0.5em;
	list-style-image: url("squre.gif");
	list-style-type: none; */ 
	}



#TopNav ul { margin:0; list-style:none; padding: 5px 0px 0px 4px; }
#TopNav a { float:left; display:block; color:#ffffff; padding: 0px; text-decoration:none;  }
#TopNav a { float:none; background-image: none; }
#TopNav li 
{ 
float: left; 
color: #FFFFFF; 
margin: 0px; 
padding:0px 0px 0px 0px; 
font-family: verdana;
font-size: 12px; 
font-weight: bold; 

}


#TopNav a:hover { text-decoration:none; padding:0px 0px 0px 0px; margin: 0px;}  
#TopNav .padding { padding: 0px 0 0 0px; font-weight: bold; }







#TopNavR {
	background-color: #ffffff;
	width: 389px;
	height: 30px;
	margin-top: 0px;
	margin-bottom: 0px; 
	margin-left: 0px;
	margin-right: 0px; 
	padding: 0px 0px 0px 0px; 
	float: right;
	vertical-align: middle;
	/* list-style-position: 0.5em;
	list-style-image: url("squre.gif");
	list-style-type: none; */ 
	}



#TopNavR ul { margin:0; list-style:none; padding: 5px 0px 0px 4px; }
#TopNavR a { float:right; display:block; color:#ffffff; padding: 0px; text-decoration:none;  }
#TopNavR a { float:none; background-image: none; }
#TopNavR li 
{ 
float: left; 
color: #FFFFFF; 
margin: 0px; 
padding:0px 0px 0px 0px; 
font-family: verdana;
font-size: 12px; 
font-weight: bold; 

}


#TopNavR a:hover { text-decoration:none; padding:0px 0px 0px 0px; margin: 0px;}  
#TopNavR .padding { padding: 0px 0 0 0px; font-weight: bold; }


/* FOOTER
---------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer { 
	width:779px;
	margin: 0; 
	background: #dedede url() no-repeat left top;  
	height: 28px; 
	color: #FFF; 
	
}


#btmlinks { 
	background-color: #727272;
	color: #fffff;  
	float: left;
	text-align: center;
	text-decoration: none;
	margin-right: 0px;
	width:389px;
}
#btmlinks a { 	text-align: left; background-image: none;  color:#ffffff; padding: 0px 10px 0px 10px;  text-decoration:none; line-height:30px; font-size: 80%; }
#btmlinks a:hover { text-decoration:none; background-color: #345C83; padding:0px 10px 0px 10px;  margin: 0px;}  




#copyrights { width:390px; padding: 5px 0px 5px 0px; font-family: Arial; font-size: 10px; font-weight: normal; margin: 0; background-color: #ffffff;  height: 113px; color: #727272; vertical-align: middle; text-align: center; float:right; border-top: 1px dotted #cccccc }

#bkrmain-layout{width:100%; margin:0; padding:0; align:right; float: left; vertical-align:top;  height: 100%;}
#bkrcontainer{width:100%;margin:0; padding:0; float: right; background-color:#ffffff; height: 100%;}

#main-greypart{
	width:51.15%;
	margin: 0; 
	background-color:#e5e5e5;
	color: #FFF; 
	height: 100%; 
	float: left;	
}




#main-whitepart{
	width:48.85%;
	margin: 0; 
	background-color:#ffffff;
	height: 100%; 
	float: right;

}






/* Top Menu - Navigation */
.bkrcss{
position:absolute;
visibility: hidden;
border:1px solid white;
border-bottom-width: 0;
font:bold 12px Helvetica ;
line-height: 18px;
z-index: 100;
background-color: #dedede;
width: 100px;
}

.bkrcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.bkrcss a:hover{ /*hover background color*/
border:1px solid #e5e5e5;
background-color: white;
color: #f30a40;
}

/*Form Fields */
input {
	border: 1px solid #456990; 
	background-color: #FFFFFF; 
	height: 17px;
	font-family: verdana;
	font-size: 12px; 
	color: #666666;
}
.newsText {
font-family: Arial;
font-size: 10.5px; 
font-weight: normal; 
color: #000000;
padding:10px 0px 10px 0px;
}


.smallText {
font:bold 9px arial ;
color: #000000;
padding: 10px 10px 0px 10px;
}  


#Blue-title {
font-family: Arial;
font-size: 16px; 
font-weight: bold; 
color: #ffffff;
background-color: #245c98;
border-bottom: dotted 1px #09233e;
padding:0px 0px 0px 10px;
height: 20px;
width: 270px;
}

#grey-title {
font-family: Arial;
font-size: 13px; 
font-weight: bold; 
color: #706e6e;
background-color: #dedede;
border-bottom: dotted 1px #706e6e;
padding:5px 0px 0px 10px;
height: 20px;
width: 300px;
}


.listingText {
font-family: Arial;
font-size: 11px; 
font-weight: normal; 
color: #000000;
padding: 0px 0px 0px 0px;
border-bottom: dotted 1px  #456990;
}

.NewsText {
font-family: Arial;
font-size: 11px; 
font-weight: normal; 
color: #000000;
padding: 0px 0px 0px 0px;
}






.text-body {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #777778;
font-size: 11px;
font-weight: normal;
text-align: Justify;
}


.star {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #456990;
	font-size: 12px;
	font-weight: normal;
	text-align: Justify;
	line-height: 9px;
}



bill-box {
	background-color: #CACED1; 
 	color: #333333;
 	width: 115px;
	height: 14px;
	text-align: center;
	font-size: 9px;
	font-family: "verdana", Arial, Helvetica, sans-serif;
	border: 1px solid #666666;
	letter-spacing: 0px;
}

.newsText1 {
font-family: Arial;
font-size: 13px; 
font-weight: normal; 
color: #000000;
padding:10px 0px 10px 0px;
}
