/*********************** SideLinks ******************************/
td#sideLinksCat a {
	/*background: #EFEFEF;*/
	padding: 2px 2px 2px 3px;
	height: 14px;
	font-family: Arial, sans-serif;
	font-size:12px;
	color: #FFFF51;
	font-weight:bold;
	text-decoration:none;
	width: 125px;
}

td#sideLinksCat a:hover {
	/*background-color: #EAEAEA;
	border: 1px solid #DDDDDD;*/
	background-color: #00cc99;
	border: 1px solid #86Acac;
	padding: 1px 1px 1px 2px;
	text-decoration: none;
	color: #FDFA4B;
}
td#sideLinks a {
	/*background: #EFEFEF;*/
	padding: 2px 2px 2px 13px;
	height: 14px;
	font-family: Arial, sans-serif;
	font-size:12px;
	color: #FFFF00;
	/*font-weight:bold;*/
	text-decoration:none;
	/*width: 125px;*/
	width: 100%;
}
td#sideLinks a:hover {
	/*background-color: #EAEAEA;
	border: 1px solid #DDDDDD;*/
	background-color: #00cc99;
	border: 1px solid #86Acac;
	padding: 1px 1px 1px 12px;
	text-decoration: none;
	color: #FDFA4B;
	/*width: 125px;*/
	width: 100%;
}

td#BoxLinksCat a {
	/*background: #EFEFEF;*/
	padding: 2px 2px 2px 3px;
	height: 14px;
	font-family: Arial, sans-serif;
	font-size:12px;
	color: #003366;
	font-weight:bold;
	text-decoration:none;
	width: 239px;
}

td#BoxLinksCat a:hover {
	/*background-color: #EAEAEA;
	border: 1px solid #DDDDDD;*/
	padding: 1px 1px 1px 2px;
	height: 14px;
	text-decoration: none;
	color: #ffffff;
}

/*********************** SideSublinks *************************/
td#sideSubLinks a {
	background: #EFEFEF;
	padding: 2px 2px 2px 16px;
	height:15px;
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;
	width: 132px;	
}
td#sideSubLinks a:hover {
	/*background-color: #EAEAEA;
	border: 1px solid #DDDDDD;*/
	background-color: #00cc99;
	border: 1px solid #316ACE;
	padding: 1px 1px 1px 15px;
	text-decoration: none;
	color: #333333;
}

/********************** TopLinks ***********************/

a.TopA:link {font-family:Arial, sans-serif; color: #000000; background: #989700; font-weight: bold; text-decoration:none; font-size:12px; height: 16px; padding: 2px 2px 2px 2px;}
a.TopA:active {color: #000000; background: #ffffff; font-weight: bold;}
a.TopA:visited {font-family:Arial, sans-serif; color: #000000; background: #989700; font-weight: bold; text-decoration:none; font-size:12px; height: 16px; padding: 2px 2px 2px 2px;}
a.TopA:hover {color: #000000; background: #B9B900; font-weight: bold;}

a.TopB:link {font-family:Arial, sans-serif; color: #000000; background: #659700; font-weight: bold; text-decoration:none; font-size:12px; height: 16px; padding: 2px 2px 2px 2px;}
a.TopB:active {color: #000000; background: #ffffff; font-weight: bold;}
a.TopB:visited {font-family:Arial, sans-serif; color: #000000; background: #659700; font-weight: bold; text-decoration:none; font-size:12px; height: 16px; padding: 2px 2px 2px 2px;}
a.TopB:hover {color: #000000; background: #77B000; font-weight: bold;}

a.TopC:link {font-family:Arial, sans-serif; color: #000000; background: #FCF94A; font-weight: bold; text-decoration:none; font-size:12px; height: 16px; padding: 2px 2px 2px 2px;}
a.TopC:active {color: #000000; background: #ffffff; font-weight: bold;}
a.TopC:visited {font-family:Arial, sans-serif; color: #000000; background: #FCF94A; font-weight: bold; text-decoration:none; font-size:12px; height: 16px; padding: 2px 2px 2px 2px;}
a.TopC:hover {color: #000000; background: #FFFAA8; font-weight: bold;}


/*********************** Text ***************************/

h1 { margin-bottom: 0px; }
h2 { margin-top: 0px; margin-bottom: 15px; }
h3 { margin-top: 2px; margin-bottom: 15px; }

ul { margin-bottom: 0px; }

.BigBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0001BE;
	font-weight:bold
}

.MediumBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0001BE;
	font-weight:bold
}

.MediumRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight:bold
}

.BigWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight:bold
}

.MediumWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold
}

.ItalicBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	color: #000059;
	font-weight:bold
}

.ItalicGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	color: #669999;
	font-weight:bold
}

.ItalicRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	color: #CE3331;
	font-weight:bold
}

.ItalicRedBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 13px;
	color: #D20000;
	font-weight:bold
}

.RedBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D20000;
	font-weight:bold
}

.ItalicYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	color: #FFFF00;
	font-weight:bold
}

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000059;
	font-weight: normal;
}

.bodyText a{text-decoration: underline; color:#000059; }
.bodyText a:visited {text-decoration: underline; color:#000059; }
.bodyText a:hover {text-decoration: underline; color:#0000FF; }
.bodyText a:active {text-decoration: underline; color:#0000FF; }

.bodyTextBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.bodyTextSmallBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;FFFF51
}

.bodyTextSmallWhite a{ color: #FFFF51; text-decoration:none; }

.bodyTextSmallWhite a:hover{ color: #FFFF51; text-decoration:underline; }

.bottomLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000059;
	text-decoration:none;
}

.bottomLinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000059;
	text-decoration:none;
}
.bottomLinks a:active {text-decoration:underline}
.bottomLinks a:hover {text-decoration:underline}

.bottomLinksWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.bottomLinksWhite a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.bottomLinksWhite a:active {text-decoration:underline}
.bottomLinksWhite a:hover {text-decoration:underline}

.bottomText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.bottomText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}

.bottomText a:active {color: #FFFF00; text-decoration: underline;}
.bottomText a:hover {color: #FFFF00; text-decoration: underline;}

.homeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.homeText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}

.homeText a:active {color: #FFFFFF; text-decoration: underline;}
.homeText a:hover {color: #FFFFFF; text-decoration: underline;}

.homeTextB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
}

.homeTextB a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: underline;
}

.homeTextB a:active {color: #333333; text-decoration: underline;}
.homeTextB a:hover {color: #333333; text-decoration: underline;}

.smallWhitebold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.mediumWhitebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

td#blueBorderBottom { border-bottom: 1px solid #000066; }
td#blueBorderTop { border-top: 1px solid #000066; }
td#blueBorderLeft { border-left: 1px solid #000066; }
td#blueBorderRight { border-right: 1px solid #000066; }
td#blueBorderRightLeft { border-right: 1px solid #000066; border-left: 1px solid #000066; }
td#blueBorderRightBottom { border-right: 1px solid #000066; border-bottom: 1px solid #000066; }
td#blueBorderLeftBottom { border-left: 1px solid #000066; border-bottom: 1px solid #000066; }
td#blueBorderRightLeftBottom { border-right: 1px solid #000066; border-left: 1px solid #000066; border-bottom: 1px solid #000066; }
td#blueBorderAll { border-right: 1px solid #000066; border-left: 1px solid #000066; border-bottom: 1px solid #000066; border-top: 1px solid #000066; }
td#RedBorderAll { border-right: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-top: 1px solid #FF0000; }