.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.border {
	border: 1px solid #013F63;
}
.bodytextwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.homeUL {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:15px;
	margin:0px;
	padding:5px 0 0 45px;
}

.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.topnav a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
.topnav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.topnav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFF66;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003F65;
}


#NewsPage h3 { margin: 50px 0 50px 0; text-align:center; font:bold 16px Arial, Helvetica, sans-serif; color:#999999; }
#NewsPage h1{ margin:0; padding:0; font:bold 17px Arial, Helvetica, sans-serif; color:#192487; }
#NewsPage h6{ margin:2px 0 0 2px; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color: #999999;  }
#NewsPage p{ margin:5px 0 0 10px; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; }
#newsItem a { font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; }

#newsItem {
	padding:15px 0 15px 0; 
	margin:0 0 30px 0;
	border-bottom:1px dotted #CCC; 
	} 
#newsItem img { max-width:180px; height:auto; margin:0 0 0 10px; padding:3px; border:1px solid #333333; }

#newsDetails img { max-width:250px; height:auto; margin:10px; padding:10px; border:1px solid #CCCCCC; }
#newsDetails .backLink { margin:50px 0 10px 10px; padding:0; font:bold 18px Arial, Helvetica, sans-serif; text-align:center; }
#newsDetails .pdfLink{ margin:15px 0 10px 10px; padding:0; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; }
#newsDetails p{ margin:5px 0 15px 10px; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; }

#serachBox *{ margin:0; padding:0; }
#serachBox { font: bold 11px Arial, Helvetica, sans-serif; color:#000; padding:8px 5px 10px 5px; width:100%;  }
#serachBox input{ font: normal 11px Arial, Helvetica, sans-serif; margin:0; }

.title_Ar11Bl { font: bold 11px Arial, Helvetica, sans-serif; color:#192487; }
.title_Ar12Bl { font: bold 12px Arial, Helvetica, sans-serif; color:#192487; }
	.title_Ar12Bl a:link { text-decoration:underline; font: bold 12px Arial, Helvetica, sans-serif; color:#192487; }
	.title_Ar12Bl a:visited { text-decoration:underline; font: bold 12px Arial, Helvetica, sans-serif; color:#192487; }
	.title_Ar12Bl a:hover { text-decoration:none; font: bold 12px Arial, Helvetica, sans-serif; color:#3C4BDB; }
	.title_Ar12Bl a:active { text-decoration:underline; font: bold 12px Arial, Helvetica, sans-serif; color:#192487; }
.title_Ar13Bl { font: bold 13px Arial, Helvetica, sans-serif; color:#192487; }
.title_Ar14Bl { font: bold 14px Arial, Helvetica, sans-serif; color:#192487; }
	.title_Ar14Bl a:link { text-decoration:underline; font: bold 14px Arial, Helvetica, sans-serif; color:#192487; }
	.title_Ar14Bl a:visited { text-decoration:underline; font: bold 14px Arial, Helvetica, sans-serif; color:#192487; }
	.title_Ar14Bl a:hover { text-decoration:none; font: bold 14px Arial, Helvetica, sans-serif; color:#3C4BDB; }
	.title_Ar14Bl a:active { text-decoration:underline; font: bold 14px Arial, Helvetica, sans-serif; color:#192487; }
.title_Ar16Bl { font: bold 16px Arial, Helvetica, sans-serif; color:#192487; }

.title_Ar11Gry { font: bold 11px Arial, Helvetica, sans-serif; color:#333; }
.title_Ar12Gry { font: bold 12px Arial, Helvetica, sans-serif; color:#333; }
.title_Ar13Gry { font: bold 13px Arial, Helvetica, sans-serif; color:#333; }
.title_Ar14Gry { font: bold 14px Arial, Helvetica, sans-serif; color:#333; }
.title_Ar16Gry { font: bold 16px Arial, Helvetica, sans-serif; color:#333; }

.resultsText { font: normal 12px Arial, Helvetica, sans-serif; color:#333333; }
.txt_ar11mdGry { font: normal 11px Arial, Helvetica, sans-serif; color:#666666; }
.txt_ar12mdGry { font: normal 12px Arial, Helvetica, sans-serif; color:#777777; }
.txt_ar13mdGry { font: normal 12px Arial, Helvetica, sans-serif; color:#666666; }

/*Seach Results Page */
#searchResults {}
#searchResults .alt1 td{ background-color:#FFFFFF; padding: 8px 2px 5px 5px; border-bottom:1px dotted #AAAAAA; vertical-align:middle; }
#searchResults .alt2 td{ background-color:#E6E6E6; padding: 8px 2px 5px 5px; border-bottom:1px dotted #AAAAAA; vertical-align:middle; }

#searchResults th { height:22px; background-color:#003C63; font:bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#searchResults th a { font:bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#searchResults th a:link { color:#FFFFFF; text-decoration:none; }
#searchResults th a:visited { color:#FFFFFF; text-decoration:none; }
#searchResults th a:hover { color: #FFFF99; text-decoration:underline; }
#searchResults th a:active { color:#FFFF99; text-decoration:none; }

#searchResults td { font:normal 12px Arial, Helvetica, sans-serif; vertical-align:middle; padding:2px 0 2px 0; }

.smallLink { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#AAA; }
	.smallLink a:link { text-decoration:underline; font: normal 10px Verdana,Arial, Helvetica, sans-serif; color:#192487; }
	.smallLink a:visited { text-decoration:underline; font: normal 10px Verdana,Arial, Helvetica, sans-serif; color:#192487; }
	.smallLink a:hover { text-decoration:none; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#3C4BDB; }
	.smallLink a:active { text-decoration:underline; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#192487; }

.prodText { font:normal 12px Arial, Helvetica, sans-serif; color:#333; padding:0 0 0 8px; }	
#prodImg img{ width:250px; height:auto; display:block; margin:0; padding:0 0 12px 0; }

#dropSearch form { font: normal 12px Arial, Helvetica, sans-serif; }
#dropSearch img { padding: 5px 0 5px 0; }
#dropSearch h3 { font:bold 16px Arial, Helvetica, sans-serif; color:#192487; margin:0; padding:8px 0 0 0; }
#dropSearch td { border:1px dotted #CCCCCC; background:#E4E6E8; } 



/*	
	#################################################################
	PAGINATION STYLES
	Style specific to the Admin Paginaation
	################################################################# 
*/

div#pagination {
     height:50px;
     margin-top:3px;
 }
div#pagination .count {
     float:left;
     padding:5px;
     }
div#pagination .pages {
     float:right; padding:5px;
     }

div#paginationTop{background: url(../images/oPagination_bg_top.png) bottom center no-repeat; height:40px; margin-bottom:3px;}
div#paginationTop .count { float:left; padding:5px;}
div#paginationTop .pages { float:right; padding:5px;}

div.pagination { padding: 3px; margin: 3px; }
div.pagination a {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #003366;
     text-decoration: none; /* no underline */
     color: #003366;
}
div.pagination a:hover, div.pagination a:active {
     border: 1px solid #003366;
     color: #000;
}
div.pagination span.current {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #003366;
     font-weight: bold;
     background-color: #FF9900;
     color: #003366;
     }
div.pagination span.disabled {
     padding: 2px 5px 2px 5px;
     margin: 2px;
     border: 1px solid #EEE;
     color: #DDD;
}
