/* CSS Document */
/* Font Styles ____________________________________________________________________________________ */
.body
{
	margin: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	color: #996d46;
	font-size: 14px;
	font-style: normal;
}

.bodytext
{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

.xlgreen
{
	margin: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	color: #59a09a;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
}


.titlemain
{
	margin: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	color: #59a09a;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}


.tdpad{
	padding-left:5px;
	padding-right:5px;
}

.copyright
{
	margin: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	color: #FFFFFF;
	font-size: 9px;
	font-style: normal;
}


.txtlnk_page 
             {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #59a09a;
	font-size: 16px;
	font-style: italic;
	TEXT-DECORATION: underline;
	font-weight: bold;
} 
a.txtlnk_page:visited 
             {font-family: Georgia, Times New Roman, Times, serif;
			 color: #59a09a;
			 font-size: 16px;
			 font-style: italic;
			 font-weight: bold;
			  TEXT-DECORATION: underline } 
a.txtlnk_page:hover 
              {font-family: Georgia, Times New Roman, Times, serif;
			   color: #592903;
			   font-size: 16px;
			   font-style: italic;
			   font-weight: bold;
			   TEXT-DECORATION: none }
			   

.txtlnk_log 
             {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #996d46;
	font-size: 10px;
	
	TEXT-DECORATION: none;
	
} 
a.txtlnk_log:visited 
             {font-family: Georgia, Times New Roman, Times, serif;
			 color: #996d46;
			 font-size: 10px;
			 
			  TEXT-DECORATION: none } 
a.txtlnk_log:hover 
              {font-family: Georgia, Times New Roman, Times, serif;
			   color: #996d46;
			   font-size: 10px;
			   
			   TEXT-DECORATION: underline }



.txtlnk_bn 
             {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 11px;
	font-style: normal;
	TEXT-DECORATION: none;
	font-weight: normal;
} 
a.txtlnk_bn:visited 
             {font-family: Verdana, Arial, Helvetica, sans-serif;
			 color: #000099;
			 font-size: 11px;
			 font-style: normal;
			 font-weight: normal;
			  TEXT-DECORATION: none } 
a.txtlnk_bn:hover 
              {font-family: Verdana, Arial, Helvetica, sans-serif;
			   color: #000099;
			   font-size: 11px;
			   font-style: normal;
			   font-weight: normal;
			   TEXT-DECORATION: underline }

			  

.txtlnk_brown 
             {FONT-SIZE: 11px; 
             COLOR: #592903; 
			 FONT-FAMILY: Georgia, Times New Roman, Times, serif; 
			 TEXT-DECORATION: underline} 
a.txtlnk_brown:visited 
             {FONT-SIZE: 11px; 
			  COLOR: #592903; 
			  FONT-FAMILY: Georgia, Times New Roman, Times, serif; 
			  TEXT-DECORATION: underline } 
a.txtlnk_brown:hover 
              {FONT-SIZE: 11px; 
			   COLOR: #fefab9; 
			   FONT-FAMILY: Georgia, Times New Roman, Times, serif;
			   TEXT-DECORATION: none }

			   
.linklabel:active{
	color:#0033CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;	
}
.linklabel:link{
	color:#0033CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;
}
.linklabel:visited{
	color:#0033CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;
}
.linklabel:hover{
	color:#0033CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;
}

.linklabeldark:active{
	color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;	
}
.linklabeldark:link{
	color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;
}
.linklabeldark:visited{
	color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;
}
.linklabeldark:hover{
	color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;
}

.fontlabel-white{
	color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal;
}

.main-nav-font:active{
	color:#483d01; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
}
.main-nav-font:link{
	color:#483d01; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
}
.main-nav-font:visited{
	color:#483d01; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
}
.main-nav-font:hover{
	color:#483d01; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
	text-decoration:none;
}



.txtlnk_copyright
             {FONT-SIZE: 9px; 
             COLOR: #FFFFFF; 
			 FONT-FAMILY: Georgia, Times New Roman, Times, serif; 
			 TEXT-DECORATION: underline} 
a.txtlnk_copyright:visited 
             {FONT-SIZE: 9px; 
			  COLOR: #FFFFFF; 
			  FONT-FAMILY: Georgia, Times New Roman, Times, serif; 
			  TEXT-DECORATION: underline } 
a.txtlnk_copyright:hover 
              {FONT-SIZE: 9px; 
			   COLOR: #FFFFFF; 
			   FONT-FAMILY: Georgia, Times New Roman, Times, serif;
			   TEXT-DECORATION: none } 			    
.txt_color_blue {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
.title_list_text {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.news_archive_text {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0077B4;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.title_list {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.title_list_white {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.footer_text {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}

a{
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}

a:visited {
	text-decoration:none;
}

#pager {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
#pager a {
	color: #000000;
}

/* forms */
div#Forms{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #666;
	margin: 0px;
	padding: 0px;
}
div#Forms th {
	background-color: #f0ca03;
	text-align: left;
	border: 1px solid #666;
	color: #666;
}
div#Forms th#listHdr {
	text-align: center;
	border: 0px;
	border-bottom: 1px solid #666;
	color: #666;
}
div#Forms th#listFtr {
	border: 0px;
	border-top: 1px solid #666;
}
div#Forms td{
	vertical-align: top;
	color: #666;
}
div#Forms td#msg_ok{
	color: #666;
	padding: 5px;
	border: 1px solid #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	background-color: #eafae5;
	font-weight: bold;
}
div#Forms td#msg_err{
	color: #666;
	padding: 5px;
	border: 1px solid #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	background-color: #eafae5;
	font-weight: bold;
}
div#Forms td#formLabel{
	width: 100px;
	text-align: right;
	color: #666;
	font-weight:bold;
}
div#Forms .blockHdr{
	font-size: 1.6em;
	color: #666;
}
div#Forms .acctInfo{
	float: left;
}
div#Forms span#elementError{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
div#Forms input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #666;
	margin: 2px;
	margin-left: 5px;
	padding: 2px;
	background-color: #fafafa;
	border: 1px solid #666;
}
div#Forms .noborder{
	background-color: #ffffff;
	border: 0px solid #666;
}
div#Forms select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #666;
	margin: 2px;
	margin-left: 5px;
	padding: 2px;
	background-color: #fafafa;
	border: 1px solid #666;
}
div#Forms textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #666;
	margin: 2px;
	margin-left: 5px;
	padding: 2px;
	background-color: #fafafa;
	border: 1px solid #666;
}
/* Login Form */
div#FormLogin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	margin-left: 10px;
	padding: 0px;
}
div#FormLogin td{
	vertical-align: top;
	margin-left: 25px;
}
div#FormLogin input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

#Frm{
	padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color:#666666; font-weight:normal;
}
#Frm td{
	padding:0px;
}
#Frm span{
 	border-width:1px; border-style:solid; padding-top:2px; padding-bottom:5px; height:20px; border-color:#CCCCCC;
}
#Frm input[type=text]{
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#Frm input[type=submit]{
	background-color:#666666; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}

/*added*/
.verdana_blue13_ARCHIVES_MONTH:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00659A;
	text-decoration: none;
}
.verdana_blue13_ARCHIVES_MONTH:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00659A;
	text-decoration: none;
}
.verdana_blue13_ARCHIVES_MONTH:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00659A;
	text-decoration: none;
}
.verdana_blue13_ARCHIVES_MONTH:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00659A;
	text-decoration: underline;
}
.verdana_blue13_READMORE:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #007CBC;
	text-decoration: none;
}
.verdana_blue13_READMORE:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #007CBC;
	text-decoration: none;
}
.verdana_blue13_READMORE:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #007CBC;
	text-decoration: none;
}
.verdana_blue13_READMORE:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #007CBC;
	text-decoration: underline;
}

.verdana_blue13_READMOREa:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.verdana_blue13_READMOREa:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.verdana_blue13_READMOREa:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.verdana_blue13_READMOREa:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.verdana_blue13_READMOREb:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #999999;
	text-decoration: none;
}
.verdana_blue13_READMOREb:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.verdana_blue13_READMOREb:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.verdana_blue13_READMOREb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}

.verdana_gray13boldlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0096FF;
	text-decoration: underline;
}
.verdana_gray13boldlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0096FF;
	text-decoration: none;
}
.verdana_gray13boldlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #157EC8;
	text-decoration: none;
}
.verdana_gray13boldlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #157EC8;
	text-decoration: none;
}
.arial12gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #878686;
	text-decoration: none;
}
.arial12darkgray_BODYTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #56595B;
	text-decoration: none;
}
.verdana13_gray_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #747677;
	text-decoration: none;
}
.verdana_gray13boldlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0096FF;
	text-decoration: underline;
}
.verdana11_gray_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #747677;
}
.verdana11_grey_address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #747677;
}
.verdana_black13BOLD_BREADCRUBS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.verdana_black13NORMAL_BREADCRUBS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.verdana_gray16_BIG_TITLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #56595B;
}
.verdana_blue13_ARCHIVES {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007CBC;
	text-decoration: none;
}

.verdana_blue13_ARCHIVESa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#03409A;
	text-decoration: none;
}

.customBtn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	margin: 2px;
	margin-left: 5px;
	padding: 1px;
	background-color: #fafafa;
	border: 1px solid #666;
}
/*end*/

/*added may.13.2009*/
.divContentWrapper
{
    width:960px; border: solid 0px; clear:both;
}

.divSideContentLeft
{
    width:170px; float:left; border: solid 0px;
    background-image:url("login_form_bg1.gif");
    background-repeat:no-repeat;
}

.divSideContentRight
{
    width:150px; float:right; border: solid 0px;
}

.MiddleContent
{
    width:620px; float:left; margin:0 0 0 10px; border: solid 0px;
}

.MiddleContentMenu
{
    width:780px; float:left; margin:0 0 0 10px; border: solid 0px;
}

.MiddleContentMenuProfile
{
    width:780px; float:left; margin:0 0 0 10px; border: solid 0px;
}

.divNewsContent
{
    width:200px; float:left; height:auto; border:solid 0px; margin:0 0 0 0; 
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;
    background-color:none; 
}

.titleHeader
{
    background-color:none;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
    padding:2px; color:#007CBC;
}

.main-newsTitle
{
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
    padding:2px;
}
.main-newsTeaser
{
    color:#666666;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
    padding:2px;
}

.main-newsLink
{
    text-align:right;
    padding:2px;
    background-color:#EDEDED;
}

.topNewsHeader
{
    background-color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
    padding:0px; color:#0B6FB2; text-align:left;
    
}

.topNewsHeader1
{
    background-color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
    padding:0px; color:#0B6FB2;
    
}

.main-newsTitleTop
{
    color:#7D7D7D;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;
}

/*added june.01.2009*/
.newsDateHeader
{
    background-color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
    padding:0px; color:#0B6FB2; text-align:left;
}

/*added june.03.2009*/
#accordion {
	margin:10px 0px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #D2E0E6;
	color: #528CE0;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}

.divpads{
	padding:3px;
}

/*added 09.29.09*/
.banner{
	width:614px; height:120px; border:#CCC 1px solid;
}

/*added floating triangle in main banner*/
.main-imgheader{
	float:right;
	width:662px;
}
.triangle{
	float:left;
	width:56px;
	position:absolute;
}

/*added Feb.05.2010*/
#topNewsContainer{
	width:620px; border:0; margin:0px 0px 20px 0px;
}
#topNewsContainer ul{
	list-style-type:none; padding:0; margin:0;
}
#topNewsContainer li{
	float:left; margin:0 8px 10px 0; border:solid 1px #D8D8D8; width: 300px; height:150px;
}

#topNewsContainer li:hover{
	background-color:#F4F4F4;
}
#moreNewsContainer{
	width:600px; float:left; margin:10px 0 0 0; background-color:#F0F0F0; padding:5px;
}
.topNewsTeaser{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	padding:5px;
}

#mainNav{
	width:620px; border:0; margin:0; height:25px;
}
#mainNav ul{
	list-style-type:none; padding:0; margin:10px 0 0 0;
}
#mainNav li{
	float:left; margin:0; padding:0 16px 5px 0;
}