@charset "UTF-8";
/* CSS Document */

body{
margin:0 0; background:URL(../images/body_bg.jpg) 0 0 repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;

}




/* ///////////// SPECIFIC DIVS /////////////// */

#wraper{
margin-left:auto; margin-right:auto; width:800px;
}

#header{
width:100%; height:98px; background:URL(../images/header_logo.jpg) 0 0 no-repeat;
}



#navigation{
width:100%; height:30px;
}


#leftContentBox{
width:196px; margin:5px 5px 5px 5px; background:#FFFFFF; border:1px solid #CCCCCC; float:left;
}

#mainContentBox{
width:456px; margin:5px 5px 5px 0; background:#FFFFFF; border:1px solid #CCCCCC; float:left;
}

#levelThree{
background:url('../images/breaking_news_bg.jpg') 0 0 ;
	width:116px;
	margin:5px 5px 5px 0px; 
	background:#FFFFFF; 
	border:1px solid #CCCCCC; 
	float:right;
	padding: 0px 0px 0px 0px;


}

#rightContentBox{
width:119px; margin:5px 5px 5px 0; background:#FFFFFF; border:1px solid #CCCCCC; float:right;
}

#loginHome{
background:url(../images/breaking_news_bg.jpg) 0 0 no-repeat; margin:2px 2px 2px 2px; padding:5px 0 10px 0; clear:both;
}

#breakingNews{
background:url(../images/breaking_news_bg.jpg) 0 0 no-repeat; margin:2px 2px 2px 2px; padding:10px 0 10px 0; clear:both;
}

#footer{
margin-left:auto; margin-right:auto; padding:10px 0 10px 50px; clear:both; text-align:center;
}



/* ///////////// NAVIGATION STYLES /////////////// */



#navigation ul{
	padding:7px 0 0 0; margin:0 0 0 0; height:29px; list-style: none; font-size:0.65em;
}

#levelThree ul{
 padding:7px 0 0 0; margin:0 0 0 0;  list-style: none; font-size:0.65em;
}

#navigation ul li{
	padding:0 5px 0 5px; margin:0 0 0 0; border-right:solid 1px #FFFFFF;
}

#navigation ul li ul{
	margin:0 0 0 0; padding:10px 0 0 0; font-size:0.9em; border:none;
}

#navigation ul li ul li{
	margin:0 0 0 0; padding:0 0 0 0; border:none;
}

#navigation a {
	display: block; color:#FFFFFF; text-decoration:none; font-size:1em;

}

/*#breadCrumb  {
	width:100%;background:#FFFFFF;margin:2px 2px 2px 2px; background:#FFFFFF; border:1px solid #CCCCCC; float:left;height:10px;
	display: inline;color:#FFFFFF:vertical-align:top; color:#FFFFFF; text-decoration:none; font-size:0.5em;
}*/


#navigation ul li ul li a{
	width:11em; border-bottom:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; padding:3px; background-color:#05517A;
}

#navigation ul li ul li a:hover{
background-color:#007DC5;
}


#navigation li {
	float: left;
}

#navigation li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#navigation li:hover ul {
	left: auto;
}

#navigation li:hover ul, #navigation li.sfhover ul {
	left: auto;
}


/* ///////////// BREADCRUMB STYLES /////////////// */


#breadCrumb ul{
margin:0 0 0 0; padding:0 0 0 0; display:inline; font-size:0.65em; color:#FFFFFF;
}

#breadCrumb ul li{
margin:0 0 0 0; padding:0 0 0 0; display:inline;
}

#breadCrumb ul li.current{
font-weight:bold;
}

#breadCrumb ul li.first{
font-weight:bold;
}


#breadCrumb ul li a{
color:#FFFFFF; text-decoration:none;
}


 /* ///////////// STYLES /////////////// */
 

#mainContentBox h1{
height:24px; margin:1px 0 0 1px; padding:9px 5px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:1em; background:url(../images/mainh1_bg.jpg) 0 0 no-repeat; color:#FFFFFF;
}

#mainContentBox h2{
margin:10px 0 10px 10px; font-size:0.85em; color:#0984C8;
}
 
#leftContentBox h2{
height:23px; margin:0 0 0 0; padding:9px 5px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:0.85em; background:url(../images/lefth2_bg.jpg) 0 0 no-repeat; color:#FFFFFF; clear:both;
}
 
#leftContentBox h3{
margin:5px 10px 5px 10px; font-size:0.6em; color:#007DC5;
}
 
p{
 margin:10px; font-size:0.7em;
}
 
#leftContentBox p{
margin:0 10px 0 10px; font-size:0.6em;
}

#footer p{
font-size:0.6em;
}

#mainContentBox a{
color:#0984C8;
}

#mainContentBox a:hover{
text-decoration:none;
}

#mainContentBox ol{
margin:10px 10px 10px 10px; padding:0 0 0 25px; font-size:0.7em;
}

#mainContentBox ul{
margin:10px 10px 10px 10px; padding:0 0 0 25px; font-size:0.7em;
}


#footer a{
color:#666666; text-decoration:none;
}
 
table.homeLogin{
margin:0 0 0 0;
} 
 
table.homeLogin td{
font-size:0.6em; padding:5px 10px 0 10px; font-weight:bold;
}

table.homeLogin td.loginTitle{
width:15%;
} 
 
#homeLoginField{
width:102px;
}
 
#moreDetailsBtn{
float:right; margin:10px 10px 10px 10px;
}

#loginBtn{
float:right; margin:10px 10px 10px 10px; clear:both;
}
 
