
/* define font in all default tags */
BODY, TABLE, TH, TR, TD, BLOCKQUOTE, DIV, SPAN, DD, U, UL, DL, H4, H5, INPUT, A, BR, CENTER, I, B, LI, OL, TEXTAREA, FORM, P, SELECT, STRONG { font-size: 11px; font-family: Arial, Verdana, Tahoma, sans-serif; color: #333333; }
A  { color: #1E5BA2; text-decoration: none; }
A:Hover { text-decoration: underline; }
H3 { font-size: 13px; font-weight: bold; }
H2 { font-size: 16px; font-weight: bold; }
H1 { font-size: 18px; font-weight: bold; }
SELECT { color: #333333; }
INPUT {	color: #333333; }
FORM { margin-top: 0px; margin-bottom: 0px; margin: 0px 0px 0px 0px; }
TEXTAREA { color: #333333; }
UL { list-style-type : square; }

/* custom font classes */
.smallbold { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold;  }
.small { font-size: 10px; }
.login_box { font-size: 10px; width: 124px; height: 19px}
.search_box { font-size: 10px; width: 125px; height: 19px }
.bluebold { color: #1E5BA2; font-weight: bold; }
.err { font-family: Tahoma, Verdana, Arial,sans-serif; font-size: 10px; font-weight: bold; color: red; }
.textheader { color: #333333; font-weight: bold; font-size: 14px; }
.boldwhitenav{ color: #1E5BA2; font-size: 14px; font-weight: bold; color: white;}
.whiteboldlg {  font-weight: bold; color: white; }
.site-info { font-weight: bold; color: black; font-size: 10px; }

/* custom body */
.body2{ font-size: 11px; font-family: Arial, Verdana, Tahoma, sans-serif; color: #000000; }

H2.white { color: #FFFFFF; }
H3.white { color: #FFFFFF; }
H1.black { color: #000000; }
/* custom link classes */
A.subnavLink:link { color: #333333; text-decoration: none; }
A.subnavLink:visited { color: #333333; text-decoration: none; }
A.subnavLink:active { color: #333333; text-decoration: none; }
A.subnavLink:hover { color: #1E5BA2; text-decoration: underline; }

A.subHeadLink { color: #1E5BA2; text-decoration: none; font-weight:bold; font-size:11px;}



A.subnavboldLink:link { color: #333333; text-decoration: none; font-weight: bold; }
A.subnavboldLink:visited { color: #333333; text-decoration: none; font-weight: bold; }
A.subnavboldLink:active { color: #333333; text-decoration: none; font-weight: bold; }
A.subnavboldLink:hover { color: #1E5BA2; text-decoration: underline; font-weight: bold; }

A.subnavboldLinkGreen:link { color: #53713B; text-decoration: none; font-weight: bold; }
A.subnavboldLinkGreen:visited { color: #53713B; text-decoration: none; font-weight: bold; }
A.subnavboldLinkGreen:active { color: #53713B; text-decoration: none; font-weight: bold; }
A.subnavboldLinkGreen:hover { color: #53713B; text-decoration: underline; font-weight: bold; }

/* custom td background classes */
td.white { background-image : url("bg_whith.gif"); }
td.dotshomepagemiddle { background-image : url("dots_hop.gif"); }
td.dotsyournoipmiddle { background-image : url("dots_yox.gif"); }
td.hpcontentleft { background-image : url("border_o.gif"); }
td.hpcontentright { background-image : url("border_p.gif"); }

table.tab th {
	background-color: #DDDDDD;
	padding: 3px;
	font-weight: bold;
	border-bottom: solid 1px #AAAAAA;
	border-right:  solid 1px #AAAAAA;
}
table.tab td {
	padding: 3px;
	border-right:  solid 1px #AAAAAA;
	border-bottom: solid 1px #AAAAAA;
}
table.tab {
	 border-top:    solid 2px #AAAAAA;
	 border-left:   solid 2px #AAAAAA; 
	 border-right:  solid 1px #AAAAAA; 
	 border-bottom: solid 1px #AAAAAA; 
}

