@charset "utf-8";
/* CSS Document */

img { border:0px;}

body  {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #f4f8f8;
	margin: 0 0 30px 0;
	padding: 0;
	text-align: center;
	color: #082050;
}
.twoColFixLtHdr #container { 
	/*width: 960px; 
	width:auto; */
	background: #FFFFFF;
	/*margin: 0 auto;*/
	margin:0;
	padding:0 15px 0px 15px;
	border: 1px solid #d5e4e6;
	text-align: left; 
} 
.twoColFixLtHdr #header { 
	background: #fff; 
	padding:0px;
	width:960px;
	height:100px;
	/*margin:0 0 12px 0;*/
	margin:0;
	
} 
.topBar { 
	background: #ebf2f3 url(../../SocalFrontEndImages/header_bg.jpg) repeat-x;
	width:745px;
	padding:13px 0px 0 0px;
}
.date { 
	/*float:left;*/
	margin:0 0 0 15px;
	font-size:10px;
	font-weight:bold;
	width:150px;
	text-align:left;
	
}
.topMenu {
	/*float:left;*/
	/*margin:0 0px 0 320px;*/
	/*margin:0 0px 0 400px;*/
	font-size:10px;
	font-weight:bold;
	text-align:right;
	
	}
.topMenu a {
	color: #082050;
}
.searchLog {
	height:40px;
	/*padding:30px 0 0 10px;*/
	padding-top:14px;
}
.searchLog input {
	border:3px solid #dde8e9;
}
.searchLog td{
	font-size:9px;
	color:#75a6bc;
	}
.searchField{
	width:200px;
	}
.searchBtn {
	background: #a7c7d6 url(../../SocalFrontEndImages/bg_searsh.jpg) repeat-x;
	height:25px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	}
.log {
	/*width:390px;*/
	/*border-left:1px solid #dde8e9;*/
	/*padding:0 0 0 10px;
	margin:0 0 0 10px;*/
	padding-top:3px;
	/*padding-left:2px;*/
	
	}
.log input {
	border:3px solid #fce8a9;
}
.log a { 
	color:#75A6BC;
}
.logBtn {
	background:url(../../SocalFrontEndImages/bg_log.jpg) repeat-x #a7c7d6;
	height:25px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}	
.twoColFixLtHdr #sidebar1 {
	/*float: left;*/
	width: 200px;
	margin:15px 0 0 0; 
	padding:0px;
	 height:100%;
}
.logo { float:left;}
.leftMenu {
	background: #fec72a;
	font-size:10px;
	font-weight:bold;
}
.leftMenu ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.leftMenu ul li{
	height: 20px;
	border-bottom:1px dotted #CC6600;
	margin:0px;
	padding:4px 0 0 10px;
}
.leftMenu ul li a{
	color: #CC6600;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:8px;
	
}

.leftMenu ul li a:hover{
	color: #E67300;
	background: url(../../SocalFrontEndImages/bullets_41.gif) 0% 40% no-repeat;
	padding-left:8px;
}

.subLeftMenu { 
 background:#feaa2a;
 text-transform:none;
}
.subLeftMenu a{
 margin:0 0 0 10px;
 text-transform:none;
}

.subLeftMenu a:hover{
    color: #E67300;
}

.news {
	width:200px;
	/*height:130px;*/
	height:200px;
	background:#8fdd52;
	margin:5px 0 0 0;
	font-size:10px;
	color:#006600;
}

.news input {
	border:3px solid #c2fa97;
}

.newsField{
	width:180px;
	color:Gray;
	font-family:Verdana;
	font-size:11px;
	}
	
.newsBtn {
	background: #006600 url(../../SocalFrontEndImages/bg_news1.jpg) repeat-x;
	height:35px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	width:190px;
	font-family:Verdana;
	color:#006600;
	}



.twoColFixLtHdr #mainContent {
	font-family:Arial, Helvetica, sans-serif; 
	/*margin: 0 0 0 200px; */
	margin:0;
	padding:15px 0 0 15px; 
} 
#mainContent img {
	background:#FFFFFF;
	/*padding:3px;*/
	padding:3px;
	border:1px solid #CCCCCC;
}
.articleBig {
	width:525px;
	height: 188px;
	border-bottom:1px solid #CCCCCC;
	padding:0 0 10px 0;
}
.articleBig img{
	float:left;
}
.articleBig div {
	float:right;
	padding:0px;
	width:240px;
}
.articleBig div a{
	font-weight:bold;
	font-size:17px;
	text-decoration:none;
	color: #082050;
}


.articleSmall01 {
	width: 263px;
	padding:10px 0 10px 0;
}
.articleSmall01 img{
	float:left;
}
.articleSmall01 div {
	float:right;
	text-align:left;
	padding:0 0 0 6px;
	width:162px;
}
.articleSmall01 div a{
	font-weight:bold;
	font-size:12px;
	color: #082050;
}

.articleLeft {
	border-left:1px solid #CCCCCC;
}
.articleSmall02 {
	width: 263px;
	/*height:80px;*/
	padding:0 0 10px 5px;
}
.articleSmall02 img{
	float:left;
}
.articleSmall02 div {
	float:right;
	text-align:left;
	width:130px;
}
.articleSmall02 div a{
	font-weight:bold;
	font-size:12px;
	color: #082050;
}
.banner01 {
	background:#CCCCCC;
	width:728px;
	height:90px;
	/*margin:5px;*/
	margin-top:5px;
	margin-bottom:5px;
	
}
.columnBar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color:#b55f02;
	background:url(../../SocalFrontEndImages/bg_dogosee.jpg) repeat-x #FFCC00;
	width:230px;
	height:30px;
	padding:0 0 0 10px;
	}
	
.columnBarPageIn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	color:#b55f02;
	background:url(../../SocalFrontEndImages/bg_dogosee.jpg) repeat-x #FFCC00;
	width:610px;
	height:30px;
	padding:0 0 0 10px;
	}
.columnBarPageIn span {
	float:left;
}

.columnBarPageIn h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	vertical-align:middle;
}

.columnBarPageIn h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	vertical-align:middle;
}

.columnBarPageIn img {
	float:right;
	border:none !important;
	padding:0px !important;
	margin: 7px 10px 0 10px;
}

.columnBarPageInSub1
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	/*text-transform:uppercase;*/
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	color:#b55f02;
	/*background:url(../../SocalFrontEndImages/bg_dogosee.jpg) repeat-x #FFCC00;*/
	width:550px;
	height:30px;
	padding:0 0 0 10px;
	margin-left:60px;
	background:#feaa2a;
}

.articleSmall03 {
	width: 240px;
	height:80px;
	padding:5px 0 10px 0px;
	table-layout:fixed;
	white-space:normal;
}
.articleSmall03 img{
	float:left;
	width:54px;
	height:54px;
	padding:0;
	margin:0;
}
.articleSmall03 div 
{
 
	float:right;
	text-align:left;
	width:155px;
	padding-right:0;
	margin-right:15px;
	
}
.articleSmall03 div a{
	font-weight:bold;
	font-size:12px;
	color: #082050;
	
}

.articleSmall04 {
	width: 263px;
	padding:10px 0 0 0;
	border-bottom:1px solid #CCCCCC;
	margin:0 0 200px 0;
}

.articleSmall04 img{
	float:left;
	margin: 0 10px 10px 0;
}
.articleSmall04 div {
	text-align:left;
	padding:0 0 0 0px;
	width:610px;
}
.articleSmall04 div a{
	font-weight:bold;
	font-size:12px;
	color: #082050;
}

.articleSmall04Sub1 {
	width: 263px;
	padding:10px 0 0 0;
	/*border-bottom:1px solid #CCCCCC;*/
	/*margin:0 0 200px 0;*/
}

.articleSmall04Sub1 img{
	float:left;
	margin: 0 10px 10px 0;
}
.articleSmall04Sub1 div {
	text-align:left;
	padding:0 0 0 0px;
	width:550px;
	margin-left:60px;
	border-bottom:1px solid #CCCCCC;
}
.articleSmall04Sub1 div a{
	font-weight:bold;
	font-size:12px;
	color: #082050;
}

.articleColumn { 
	width:610px;
	/*float:left;*/
	margin:0 15px 0 0;
}
.adColumn { 
	width:120px;
	/*float:left;*/
}

.banner02 {
	width:235px;
	height:60px;
	/*background:#CCCCCC;*/
}

.banner03 
{
    vertical-align:top;
	width:120px;
	/*height:600px;*/
	/*background:#CCCCCC;*/
}


.article{
    padding-top: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#082050;
	padding-left:2px;
	border-bottom: 1px dotted #a6bfd2;
	/*padding-bottom: 8px;*/
	
    }
    
    .article h1
    {
    vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
        }
        
     h2
    {
    vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
    }
    
     h1
    {
    vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b55f02;
    }
        
    .articleWriter h1
    {
    vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

     }
    
    .articleWriter{
    padding-top: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#b55f02;
	border-bottom: 1px dotted #a6bfd2;
	/*padding-bottom: 8px;*/
    }
    

.spacer {
	height:15px;
	}
.twoColFixLtHdr #footer {
	/*padding: 0 10px 20px; */
	background:#d5e4e6;
	height:50px;
	text-align:center; 
	vertical-align:middle;
	width:100%;
	padding-top:10px;
} 
.twoColFixLtHdr #footer p {
	font-size:10px;
	margin: 0; 
	padding: 0; 
	line-height:13px;
}

.twoColFixLtHdr #footer p a
{
    color:#082050; 
}

.twoColFixLtHdr #footer p a:hover
{
    color:#2063E9;
}
    
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*
<!--[if IE 5]>
<style type="text/css"> 
.twoColFixLtHdr #sidebar1 { width: 230px; }
</style>
<![endif]-->
<!--[if IE]>
<style type="text/css"> 
.twoColFixLtHdr #sidebar1 { padding-top: 30px; }
.twoColFixLtHdr #mainContent { zoom: 1; }
</style>
<![endif]-->*/





* html div#progressBarSocal
{
  position: absolute; 
  top: 50%; 
  left: 50%;
  width: 60px;
  height: 40px;
  display: block;
  border:0px;
  font-size:12px;
  text-decoration : none;
  color :#9E9E9E;
  text-align:center;
  z-index: 900;
}
/*Compatible - IE 6*/
html div#progressBarSocal
{
  position: absolute;
  top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+((documentElement.clientHeight-this.clientHeight)/2) : document.body.scrollTop+((document.body.clientHeight-this.clientHeight)/2));
  left:50%;
  width: 60px;
  height: 40px;
  display: block;
  border:0px;
  font-size:12px;
  text-decoration : none;
  color :#9E9E9E;
  text-align:center;
  z-index: 900;
}

div#progressBarSocal
{
  position: fixed; 
  top: 50%; 
  left: 50%;
  width: 60;
  height: 40;
  z-index: 2;
  display: block;
   font-weight :bold;
   font-size:10px;
   text-decoration : none;
   color :#DD3409;
}


/*news*/

table.newsArt td {
	padding-top: 8px;
	font:10px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	text-align: justify;
}

.readMoreLink
{	display: block;
	background: url(../../SocalFrontEndImages/bullets_50_new.jpg) 0% 50% no-repeat;
	color: #061638;
	text-decoration: underline;
	font-weight:bold;
	font-size:9px;
	width:70px;
	padding-left:11px;
	
}
    
   #tblArticlesContentAll img {
	background:#FFFFFF;
	padding:10px;
	/*border:1px solid #CCCCCC;*/
	border:0px;
}



.pageAdvertisingCss
{
    padding-top:15px;
    font-family:Verdana;
    font-size:14px;
    text-align:left;
}

.pageAdvertisingCss td.pABlue
{
    font-size:18px;
    color:#588191;
    font-weight:bold;
}

.pageAdvertisingCss td.pARed
{
     color:Red;
     font-size:18px;
 }
    
.pageAdvertisingCss a
{
    color:#588191;
    font-weight:bold;
}






.frontBanner4 {
	width:200px;
	/*height:200px;*/
	margin:5px 0 0 0;
   /* border:1px solid red;*/
    background:#FFFFFF; 
    height:100%;
    text-align:center;
}

