
/*  MORE styles on style_editor    */


body, td, .defaulttext  {
	font-size:11px;
	font-family : Tahoma,MS san-serif, arial, helvetica;
	color : #414141;
	line-height:16px;
}

div {
-moz-box-sizing:border-box;
box-sizing:border-box;
}


input  {
	font-size:10px;
	font-family : Arial,helvetica, MS san-serif;	
}

a {
	text-decoration:underline;
	color : #0000ff;
}

a:hover   {
	text-decoration:none;
	color : #0000ff;
}

.homeleft  td  {
padding: 10px 5px 0px 12px; 
}


.hometable td {
width:176px;
font-size : 9px;
line-height:14px;
padding: 20px 5px 0px 16px; 
}

.default_margins {
margin:0px 30px 0px 25px;
}

.newshome a  {
	font-size : 11px;
	color : #101872;
	font-family : Arial,helvetica, MS san-serif;
	font-weight:bold;
	text-decoration:none;
}

.newshome a:hover  {
	font-size : 11px;
	color : #101872;
	font-family : Arial,helvetica, MS san-serif;
	font-weight:bold;
	text-decoration:underline;
}

.leftnavhead {
font-size:17px;
font-family : Arial narrow,Arial,helvetica, MS san-serif;
font-weight:bold;
text-decoration:none;
color : #950a13;
padding: 1px 0px 7px 0px;
}


.leftnavlink, leftnavlinkon {
padding: 2px 0px 1px 0px;
}

a.leftnavlink {
font-family : Arial,helvetica, MS san-serif;
font-size : 11px;
text-decoration:none;
font-weight:normal;
color: #000099;
}

a:hover.leftnavlink {
font-family : Arial,helvetica, MS san-serif;
font-size : 11px;
text-decoration:underline;
font-weight:normal;
color: #000099;
}

a.leftnavlinkon, a:hover.leftnavlinkon {
font-family : Arial,helvetica, MS san-serif;
font-size : 11px;
text-decoration:none;
font-weight:bold;
color: #000000;
}


div.leftnavlink2, div.leftnavlink2on {
padding: 0px 0px 0px 10px;
line-height:14px;
}

a.leftnavlink2 {
font-family : Arial,helvetica, MS san-serif;
font-size : 10px;
text-decoration:none;
font-weight:normal;
color: #0000ff;
}

a:hover.leftnavlink2 {
font-family : Arial,helvetica, MS san-serif;
font-size : 10px;
text-decoration:underline;
font-weight:normal;
color: #0000ff;
}

a.leftnavlink2on, a:hover.leftnavlink2on {
font-family : Arial,helvetica, MS san-serif;
font-size : 10px;
text-decoration:none;
font-weight:bold;
color: #000000;
}




.footertext {
	font-size : 11px;
	font-family : Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #4E4E4E;
}

.footer, .footer a {
	font-size : 11px;
	font-family : Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #727272;
}

.footer a:hover {
	text-decoration:underline;
	color: #333333;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10;  visibility:hidden}

/*Styles for level 0*/
.clLevel0, .clLevel0over{position:absolute; padding:5px 4px 0px 0px; font-family:arial,helvetica; font-size:12px; font-weight:bold;text-align:center;}
.clLevel0{ color:white;}
.clLevel0over{ color:white; cursor:pointer; cursor:hand;background-image: url('/images/topnav_on.jpg'); }
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px 0px 0px 16px; font-family:arial,helvetica; font-size:11px; font-weight:normal}
.clLevel1{background-color:#686d96; layer-background-color:686d96; color:white;}
.clLevel1over{background-color:#9fa1b2; layer-background-color:#navy; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#686d96; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px 0px 0px 6px;font-family:arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#9fa1b2; layer-background-color:navy; color:white;}
.clLevel2over{background-color:#9fa1b2; layer-background-color:#0099cc; color:#eeeeee; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:navy; layer-background-color:red}