.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #12498D;
}

.txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
        
}

 .title {
        font-family: Arial, Helvetica, sans-serif;
	background-color: #D1DFEF;
	border-bottom: 1px solid #666666;
	font-weight: bold;
	letter-spacing: 4px;
	text-align:left;
	font-size: 12px;
	margin-bottom: 10px;
	padding-left: 5px;
}

 .title1 {
	font-size: 11px;
	letter-spacing: 2px;
	
}

h3
{
	color: #000080;
}

.Bold
{
	font-weight: bold;
}

.Title
{
	color: #145099;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.Code
{
	color: #145099;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}

/*
P, UL, LI
{
	margin-top: 0px;
	margin-bottom: 0px;
}

*/

.row_elect{
	background-color: #3E70AD;
	font-size: 12px;
	color:white;
	font-weight:bold;
	border-bottom: 1px solid white;
	height:19px;
}

.row_bg_elect_article{
	padding-left: 10px;
	background-color: #EBEEF5;
	border-bottom: 2px solid white;
	height: 19px;
	
}


.row_bg_elect, .row_bg_elect2,  .row_bg_elect2_years,
.row_bg_elect_years, .row_bg_elect_years_title, .row_bg_elect_years_selected{
	padding-left: 10px;
	background-color: #EBEEF5;
	border-bottom: 1px solid white;
	height: 19px;
	text-align:left;
}

.elect{
      
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        margin: 0px;
	color: #003366;
        border-right: #999999 2px dotted;

}


A.lmenu_years:link, A.lmenu_years:active, A.lmenu_years:visited, A.lmenu_years:hover{
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 3px;
}

.txt13{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 13px;
       }

.inputtxt1 {
	
	border: 1px solid #316AC5;
}

.txt11{font-size: 11px;}
.txt17{font-size: 11px;font-weight: normal;color: #000000;}

.txt16{font-size: 11px;font-weight: bold;}

.manual_cat{
        font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
        font-size: 12px; 
	letter-spacing: 4px;
}

A.nav:link, A.nav:visited, A.nav:active,
A.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: underline;
}



A.nav_head:link, A.nav_head:visited, A.nav_head:active,
A.nav_head:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.txtDate{width: 57px; font-size: 10px; color: #939393; font-weight: bold;
}


.bTitle, .bTitle2, .bTitle3, .bTitle3a{
	font-size: 15px;
	color: #145099;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bTitle2, .bTitle3, .bTitle3a{
	font-size:18px;
}
.bTitle3{
	color: #5883B6;
}

.bTitle3a{
	color: #000000;
}


.newsarchive2 {
       
	color: #145099;
	font-size: 16px;
	text-decoration: none;
	
}

.newsarchive5 {
       font-family: Arial, Helvetica, sans-serif;
         
	color: #145099;
	font-size: 11px;
	text-decoration: none;
	
}

.newsarchive6 {
	color: #145099;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
        
}




.newsarchive7 {
	color: #145099;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
        
}


.newsarchive8 {
       
	color: #145099;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.newsarchive9 {
       
	color: #145099;
	font-size: 23px;
	text-decoration: none;
	font-weight: bold;
        LETTER-SPACING: 2px
}

.newsarchive10 {
       
	color: #145099;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
}


a.newsarchive3:link, a.newsarchive3:visited, a.newsarchive3:active, a.newsarchive3:hover {
	color: #145099;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
        text-decoration: underline;
}

a.newsarchive3:hover {
	color: #000000;
}


a.newsarchive1:link, a.newsarchive1:visited, a.newsarchive1:active, a.newsarchive1:hover {
       font-family:  Arial, Helvetica, sans-serif;
	color: #145099;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}




a.newsarchive1:hover {
	color: #000000;
}

.blue7{
       font-family: Arial, Helvetica, sans-serif;
        color: #145099;font-size: 12px;font-weight: bold;
        
}

a.blue4:link, a.blue4:visited, a.blue4:active, a.blue4:hover {
       font-family: Arial, Helvetica, sans-serif;
        color: #145099;font-size: 12px;font-weight: bold;
        
}
a.blue4:hover {
	color: #000000;
}

a.blue20:link, a.blue20:visited, a.blue20:active, a.blue20:hover {
       font-family: Arial, Helvetica, sans-serif;
        color: #145099;font-size: 12px;font-weight: bold;
        
}
a.blue20:hover {
	color: #000000;
}


a.blue5:link, a.blue5:visited, a.blue5:active, a.blue5:hover {
       font-family: Arial, Helvetica, sans-serif;
        color: #145099;font-size: 11px;font-weight: bold;
        
}
a.blue5:hover {
	color: #000000;
}

a.blue6:link, a.blue6:visited, a.blue6:active, a.blue6:hover {
       font-family: Arial, Helvetica, sans-serif;
        color: #003366;font-size: 11px;font-weight: bold;
        
}
a.blue6:hover {
	color: #000000;
}

a.blue11:link, a.blue11:visited, a.blue11:active, a.blue11:hover {
        font-family: Arial, Helvetica, sans-serif;
        color: #cc3300;
        font-size: 12px;font-weight: bold;
        text-decoration: underline;
        
}
a.blue11:hover {
	color: #FFFFFF;
}

a.newsarchive4:link, a.newsarchive4:visited, a.newsarchive4:active, a.newsarchive4:hover {
       font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #165baf;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
        
}

a.newsarchive4:hover {
	color: #000000;
}


a.newsarchive:link, a.newsarchive:visited, a.newsarchive:active, a.newsarchive:hover {
	color: #145099;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.newsarchive:hover {
	color: #000000;
}

A.lmenu_months:link, A.lmenu_months:active, A.lmenu_months:visited, A.lmenu_months:hover{
       font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 3px;
	padding: 4px;
        font-weight: bold;
        color: #145099;
}

.row_bg_lmenu_months{
	background-color: #EBEBEB;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 18px;
}

.row_bg_lmenu_months_selected{
	background-color: #FAFAFA;
	border-bottom: 1px solid #ABABAB;
	border-top: 1px solid #ABABAB;
	padding-left: 18px;
}

.txtDate1{width: 77px; font-size: 10px; color: #939393;}

.grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A8A8A8;
}

.classi
{
 font-family: Arial, Helvetica, sans-serif;
        color: #145099;
        font-size : 11px;
	text-decoration: underline;
	font-weight: bold;
}


a.classifieds:link, a.classifieds:visited, a.classifieds:active, a.classifieds:hover {
	
        font-family: Arial, Helvetica, sans-serif;
        color: #145099;
        font-size : 11px;
	text-decoration: underline;
	font-weight: bold;
}

a.classifieds:hover {
	color: #000000;
}


a.classifieds1:link, a.classifieds1:visited, a.classifieds1:active, a.classifieds1:hover {
	font-family: Arial, Helvetica, sans-serif;
        color: #145099;
        font-size : 11px;
	text-decoration: underline;
	font-weight: bold;
}

a.classifieds1:hover {
	color: #000000;
}



.dir_td{
	width: 50%;
	padding-bottom: 10px;
}

a:hover {color: #000000;}

a.major_cat1:link,a.major_cat1:visited,a.major_cat1:active,a.major_cat1:hover {
	font-family: Arial, Helvetica, sans-serif;
        color: #12498D;    
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}

a.major_cat:link, a.major_cat:visited, a.major_cat:active, a.major_cat:hover {
	color: #000000;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}

a.major_cat5:link,a.major_cat5:visited,a.major_cat5:active,a.major_cat5:hover {
	font-family: Arial, Helvetica, sans-serif;
        color: #F29303;    
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}


a.small_cat2:link, a.small_cat2:visited, a.small_cat2:active, a.small_cat2:hover {
	color: #175FB5;
	font-size: 10px;
        
}

a.small_cat2:hover {
	color: #145099;
	text-decoration: underline;
}

A.hd_link2:link, A.hd_link2:visited, A.hd_link2:active,
A.hd_link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}


A.focusTitle:link, A.focusTitle:visited, A.focusTitle:active, A.focusTitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}

.blue{font-family: Arial, Helvetica, sans-serif;color: #145099;font-size: 12px;font-weight: bold;}

.blue1{font-family: Arial, Helvetica, sans-serif;color: #145099;font-size: 20px;font-weight: bold;}
.blue16{font-family: Arial, Helvetica, sans-serif;color: #145099;font-size: 14px;font-weight: bold;}
.blue21{font-family: Arial, Helvetica, sans-serif;color: #E28A04;font-size: 12px;font-weight: bold;}
 
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0033;
}
.yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFF91;
}
.smallheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C5A94;
}
.orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	
}
.smaheading {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.orangesmhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.txtblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #405060;
}
.txtblack1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.txtblack2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txtblack3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
        LETTER-SPACING: 4px
}
.txtblack4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
        LETTER-SPACING: 1px
}

.txtwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
        LETTER-SPACING: 1px
}


.wh {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.smallbluehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003366;
}
.border {
	border: 1px dotted #5588C6;
	width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.border2 {
	border: 1px inset #5588C6;
	margin: 1px;
	padding: 1px;
	clear: right;
	float: left;
	height: 1px;
	width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #316AC5;
}
.row_bg_lmenu_months {
	PADDING-LEFT: 18px; BORDER-BOTTOM: 1px solid #BBBBBB; BACKGROUND-COLOR: #EAEEF4
}
.yell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FBF203;
}
.txt5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #213F63;
}
.row_spacer3 {
	BORDER-BOTTOM: #01458F 1px dashed
}

.row_spacer4 {
	BORDER-TOP: #01458F 1px dashed
}
.direct {
	font-family: "Lucida Sans Unicode";
	font-size: 24px;
	font-weight: bold;
	color: #174379;
}
.linktxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	font-style: normal;
}
.yellbold {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
	font-weight: bold;
	color: #fedc8b;
}
.yellowsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF33;
}
.orangetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF5300;
}
.orengthin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF5300;
}
.glass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF3300;
}
.inputtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1355A5;
	border: 1px solid #316AC5;
}
.go {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #186CC0;
}

.blue13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2D64BF;
	text-decoration: underline;
}
.bluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #294E7A;
	text-decoration: underline;
}

.inputbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #224786;
	border: 1px solid #316AC5;
	background-color: #FFFFCC;
}
.manual_spacing{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00315C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 4px
	}

.manual_spacing1{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00315C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px
	}

.row_bg_lmenu_years_selected{
	padding-left: 10px;
	background-color: #EBEBEB;
	border-bottom: 1px solid white;
	height: 19px;
}

.manual_spacing2{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00315C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px
	}

.gray {
	COLOR: #8C8C8C;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.blue2 {
	COLOR: #145099
}
.belowbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #316AC5;
	clear: left;
	float: left;
	height: 1px;
	width: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
}
.bTitle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #145099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.orang {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #81450A;
}
.box0 {
	border: 1px solid #316AC5;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #254F94;
}
.whbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}


.titlelight1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5883b6;
}

