﻿Html, Body
{
	margin: 0px;
	font-family: Verdana, sans-serif;
	background-color: #e1eeff;
	line-height: 12pt;
}


h1 {font-size: 30px;}
h2 { font-size: 24px;}
h3 { font-size: 18px;}
h4 { font-size: 15px;}
h5 { font-size: 12px;}
h6 { font-size: 10px;}


h1, h2, h3, h4, h5, h6 {font-family: 'Roboto Condensed', Verdana, Sans-Serif;}


h1, h2, h3, h4, h5, h6 {
	margin-bottom: 15px;
	color: #252525;
	font-weight: 400;
	line-height: 1.25em;
	margin-top: 0px;
	text-transform: uppercase;
}










/* ################################### */
/* ##########   HyperLinks  ########## */
/* ################################### */

A{font-size: 8pt;color: #4e4eae;font-family: Verdana, Arial;text-decoration: none;}
A:hover{font-size: 8pt;color: #4e4eae;font-family: Verdana, Arial;text-decoration: none;}

A.headernav{font-size: 8pt;color: #d4d4d4;font-family: Verdana, Arial;text-decoration: none;font-weight: normal;}
A.headernav:hover{font-size: 8pt;color: #166e00;font-family: Verdana, Arial;text-decoration: underline;}

A.fprodpager{font-size: 8pt;color: #ffffff; background-color: #166e00; font-family: Verdana, Arial;text-decoration: none;font-weight: normal; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 2px;}
A.fprodpager:hover{font-size: 8pt;color: #ffffff; background-color: #4dd300; font-family: Verdana, Arial;text-decoration: none; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 2px;}
A.fprodpageron{font-size: 8pt;color: #ffffff; background-color: #4dd300; font-family: Verdana, Arial;text-decoration: none;font-weight: normal; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 2px;}
A.fprodpageron:hover{font-size: 8pt;color: #ffffff; background-color: #4dd300; font-family: Verdana, Arial;text-decoration: none; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 2px;}

/* ########## BLACK LINKS ########## */
A.mlink{font-size: 8pt;color: #000000; font-family: Verdana, Arial;text-decoration: none;font-weight: normal;}
A.mlink:hover{font-size: 8pt;color: #000000;font-family: Verdana, Arial;text-decoration: underline;}
A.mlinku{font-size: 8pt;color: #000000;font-family: Verdana, Arial;text-decoration: underline;}
A.mlinku:hover{font-size: 8pt;color: #000000;font-family: Verdana, Arial;text-decoration: none;}
A.mlinkb{font-size: 8pt;color: #000000;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.mlinkb:hover{font-size: 8pt;color: #000000;font-family: Verdana, Arial;font-weight: bold;text-decoration: underline;}
A.mlinkbu{font-size: 8pt;color: #000000;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.mlinkbu:hover{font-size: 8pt;color: #000000;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}
A.mlink9{font-size: 9pt;color: #000000;font-family: Verdana, Arial;text-decoration: none;font-weight: normal;}
A.mlink9:hover{font-size: 9pt;color: #000000;font-family: Verdana, Arial;text-decoration: underline;}
A.mlink9u{font-size: 9pt;color: #000000;font-family: Verdana, Arial;text-decoration: underline;}
A.mlink9u:hover{font-size: 9pt;color: #000000;font-family: Verdana, Arial;text-decoration: none;}
A.mlink9b{font-size: 9pt;color: #000000;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.mlink9b:hover{font-size: 9pt;color: #000000;font-family: Verdana, Arial;font-weight: bold;text-decoration: underline;}
A.mlink9bu{font-size: 9pt;color: #000000;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.mlink9bu:hover{font-size: 9pt;color: #000000;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}

/* ########## DARK BLUE LINKS ########## */
A.actlinknu{font-size: 8pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;}
A.actlinknu:hover{font-size: 8pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;}
A.actlink{font-size: 8pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;}
A.actlink:hover{font-size: 8pt;color: #333399;font-family: Verdana, Arial;text-decoration: underline;}
A.actlinku{font-size: 8pt;color: #333399;font-family: Verdana, Arial;text-decoration: underline;}
A.actlinku:hover{font-size: 8pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;}
A.actlinkb{font-size: 8pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.actlinkb:hover{font-size: 8pt;color: #333399;font-family: Verdana, Arial;font-weight: bold;text-decoration: none;}
A.actlinkbu{font-size: 8pt;color: #333399;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}
A.actlinkbu:hover{font-size: 8pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.actlink9{font-size: 9pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;font-weight: normal;}
A.actlink9:hover{font-size: 9pt;color: #333399;font-family: Verdana, Arial;text-decoration: underline;}
A.actlink9u{font-size: 9pt;color: #333399;font-family: Verdana, Arial;text-decoration: underline;}
A.actlink9u:hover{font-size: 9pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;}
A.actlink9b{font-size: 9pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.actlink9b:hover{font-size: 9pt;color: #333399;font-family: Verdana, Arial;font-weight: bold;text-decoration: underline;}
A.actlink9bu{font-size: 9pt;color: #333399;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.actlink9bu:hover{font-size: 9pt;color: #333399;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}

/* ########## ORANGE LINKS ########## */
A.act2link{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: none;}
A.act2link:hover{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: underline;}
A.act2linku{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: underline;}
A.act2linku:hover{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: none;}
A.act2linkb{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act2linkb:hover{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial;font-weight: bold;text-decoration: underline;}
A.act2linkbu{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}
A.act2linkbu:hover{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act2link9{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: none;font-weight: normal;}
A.act2link9:hover{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: underline;}
A.act2link9u{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: underline;}
A.act2link9u:hover{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: none;}
A.act2link9b{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act2link9b:hover{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial;font-weight: bold;text-decoration: underline;}
A.act2link9bu{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}
A.act2link9bu:hover{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}

/* ########## LIGHT GREEN LINKS ########## */
A.act3linknu{font-size: 8pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;}
A.act3linknu:hover{font-size: 8pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;}
A.act3link{font-size: 8pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;}
A.act3link:hover{font-size: 8pt;color: #666666;font-family: Verdana, Arial;text-decoration: underline;}
A.act3linku{font-size: 8pt;color: #666666;font-family: Verdana, Arial;text-decoration: underline;}
A.act3linku:hover{font-size: 8pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;}
A.act3linkb{font-size: 8pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act3linkb:hover{font-size: 8pt;color: #666666;font-family: Verdana, Arial;font-weight: bold;text-decoration: underline;}
A.act3linkbu{font-size: 8pt;color: #666666;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}
A.act3linkbu:hover{font-size: 8pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act3link9{font-size: 9pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;font-weight: normal;}
A.act3link9:hover{font-size: 9pt;color: #666666;font-family: Verdana, Arial;text-decoration: underline;}
A.act3link9u{font-size: 9pt;color: #666666;font-family: Verdana, Arial;text-decoration: underline;}
A.act3link9u:hover{font-size: 9pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;}
A.act3link9b{font-size: 9pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act3link9b:hover{font-size: 9pt;color: #666666;font-family: Verdana, Arial;font-weight: bold;text-decoration: underline;}
A.act3link9bu{font-size: 9pt;color: #666666;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act3link9bu:hover{font-size: 9pt;color: #666666;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}

/* ########## YELLOW LINKS ########## */
A.act4linknu{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;}
A.act4linknu:hover{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;}
A.act4link{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;}
A.act4link:hover{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: underline;}
A.act4linku{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: underline;}
A.act4linku:hover{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;}
A.act4linkb{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act4linkb:hover{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;font-weight: bold;text-decoration: underline;}
A.act4linkbu{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}
A.act4linkbu:hover{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act4link9{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;font-weight: normal;}
A.act4link9:hover{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: underline;}
A.act4link9u{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: underline;}
A.act4link9u:hover{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;}
A.act4link9b{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act4link9b:hover{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial;font-weight: bold;text-decoration: underline;}
A.act4link9bu{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;font-weight: bold;}
A.act4link9bu:hover{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: underline;font-weight: bold;}


/* ########### LEFT NAVIGATION LINKS ############# */
/*A.leftnavoff{font-size: 8pt;color: #5e5e5e;font-family: Verdana, sans-serif;font-weight: bold;text-decoration: none; background-image: url(images/leftnavbgoff.jpg); background-repeat: repeat-x;}
A.leftnavoff:hover{font-size: 8pt;color: #5e5e5e;font-family: Verdana, sans-serif;text-decoration: underline;font-weight: bold; background-image: url(images/leftnavbgoff.jpg); background-repeat: repeat-x;}*/
.leftnavoff{font-size: 8pt;color: #5e5e5e;font-family: Verdana, sans-serif; font-weight: normal; background-image: url(images/leftnavbgoff.jpg); background-repeat: repeat-x; width: 100%; height: 20px;}
.leftnavoff:hover{font-size: 8pt;color:#ff6600;font-family: Verdana, sans-serif; font-weight: normal;text-decoration: underline; background-color: #e7e7e7; width: 100%; height: 20px;}
.leftnavon{font-size: 8pt;color: #166E00;font-family: Verdana, sans-serif; font-weight: normal; background-image: url(images/leftnavbgon.jpg); background-repeat: repeat-x; background-position: center; width: 100%; height: 20px;}
.leftnavon:hover{font-size: 8pt;color:#166E00;font-family: Verdana, sans-serif; font-weight: normal;text-decoration: underline; background-color: #000000; background-position: bottom; width: 100%; height: 20px;}


A.colorOff{border: dotted  1px  #666666; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; color: #990000; text-decoration: none;}
A.colorOff:hover{border: solid  1px  #666666; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px;color: #990000; text-decoration: none;}
A.colorOn{border: solid  1px  #666666; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px;color: #990000; text-decoration: none;}
A.colorOn:hover{border: solid  1px  #666666; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px;color: #990000; text-decoration: none;}

A.sizeOff{ background-color: #ffffff; border: dotted  1px  #666666; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px; color: #990000; text-decoration: none;}
A.sizeOff:hover{background-color: #EBEBEB; border: solid  1px  #666666; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px;color: #990000; text-decoration: underline;}
A.sizeOn{background-color: #EBEBEB; border: solid  1px  #666666; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px;color: #990000; text-decoration: underline;}
A.sizeOn:hover{background-color: #EBEBEB; border: solid  1px  #666666; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px;color: #990000; text-decoration: underline;}


A.whtlink{font-size: 8pt;color: #ffffff;font-family: Verdana, Arial;text-decoration: none;}
A.whtlink:hover{font-size: 8pt;color: #ffffff;font-family: Verdana, Arial;text-decoration: none;}

/* ########## FOOTER LINKS ########## */
A.flink{font-size: 7pt;color: #ffffff;font-family: Verdana, Arial;text-decoration: none;}
A.flink:hover{font-size: 7pt;color: #ffcc33;font-family: Verdana, Arial;text-decoration: none;}
A.flink8{font-size: 8pt;color: #fff;font-family: Verdana, Arial;text-decoration: none;}
A.flink8:hover{font-size: 8pt;color: #ffffff;font-family: Verdana, Arial;text-decoration: none;}


/* ####################################### */
/* ########## END OF HYPERLINKS ########## */
/* ####################################### */




.pageheader{font-family: 'Roboto Condensed', Arial, Sans-Serif; font-size: 16pt;font-weight: bold;
	text-transform: uppercase; margin-bottom: 20px;}




/* ########## BLACK TEXT ########### */
.main7{font-size: 7pt;color: #000000;font-family: Verdana, Arial, sans-serif;}
.main7b{font-size: 7pt;color: #000000;font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.main7u{font-size: 7pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.main7bu{font-size: 7pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.main8{font-size: 8pt;color: #000000;font-family: Verdana, Arial, sans-serif;}
.main8b{font-size: 8pt;color: #000000; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.main8u{font-size: 8pt;color:#000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.main8bu{font-size: 8pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.main9{font-size: 9pt;color: #000000;font-family: Verdana, Arial, sans-serif;}
.main9b{font-size: 9pt;color: #000000;font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.main9u{font-size: 9pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.main9bu{font-size: 9pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.main10{font-size: 10pt;color: #000000;font-family: Verdana, Arial, sans-serif;}
.main10b{font-size: 10pt;color: #000000;font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.main10u{font-size: 10pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.main10bu{font-size: 10pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.main11{font-size: 11pt;color: #000000;font-family: Verdana, Arial, sans-serif;}
.main11b{font-size: 11pt;color: #000000;font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.main11u{font-size: 11pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.main11bu{font-size: 11pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.main12{font-size: 12pt;color: #000000;font-family: Verdana, Arial, sans-serif;}
.main12b{font-size: 12pt;color: #000000;font-family: Verdana, Arial, sans-serif;font-weight: bold;}
.main12u{font-size: 12pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.main12bu{font-size: 12pt;color: #000000;font-family: Verdana, Arial, sans-serif; text-decoration: underline;font-weight: bold;}

/* ########## BLUE TEXT ########### */
.sec7{font-size: 7pt;color: #ff6600;font-family: Verdana, Arial, sans-serif;}
.sec8{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial, sans-serif;}
.sec8b{font-size: 8pt;color: #ff6600; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.sec8u{font-size: 8pt;color:#ff6600;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.sec8bu{font-size: 8pt;color: #ff6600;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.sec9{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial, sans-serif;}
.sec9b{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.sec9u{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.sec9bu{font-size: 9pt;color: #ff6600;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.sec10{font-size: 10pt;color: #ff6600;font-family: Verdana, Arial, sans-serif;}
.sec10b{font-size: 10pt;color: #ff6600;font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.sec10u{font-size: 10pt;color: #ff6600;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.sec10bu{font-size: 10pt;color: #ff6600;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.sec12{font-size: 12pt;color: #ff6600;font-family: Verdana, Arial, sans-serif;}
.sec12b{font-size: 12pt;color: #ff6600;font-family: Verdana, Arial, sans-serif;font-weight: bold;}
.sec12u{font-size: 12pt;color: #ff6600;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.sec12bu{font-size: 12pt;color: #ff6600;font-family: Verdana, Arial, sans-serif; text-decoration: underline;font-weight: bold;}

/* ########## YELLOW TEXT ########### */
.secB8{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif;}
.secB8b{font-size: 8pt;color: #ffcc33; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.secB8u{font-size: 8pt;color:#ffcc33;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.secB8bu{font-size: 8pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.secB9{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif;}
.secB9b{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.secB9u{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.secB9bu{font-size: 9pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.secB10{font-size: 10pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif;}
.secB10b{font-size: 10pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.secB10u{font-size: 10pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.secB10bu{font-size: 10pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif; text-decoration: underline; font-weight: bold;}
.secB12{font-size: 12pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif;}
.secB12b{font-size: 12pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif;font-weight: bold;}
.secB12u{font-size: 12pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif; text-decoration: underline;}
.secB12bu{font-size: 12pt;color: #ffcc33;font-family: Verdana, Arial, sans-serif; text-decoration: underline;font-weight: bold;}


/* ########## WHITE TEXT ########### */
.white7{font-size: 7pt;color: white;font-family: Verdana, Arial;}
.white7b{font-size: 7pt;color: white;font-family: Verdana, Arial; font-weight: bold;}
.white7u{font-size: 7pt;color: white;font-family: Verdana, Arial; text-decoration: underline;}
.white7bu{font-size: 7pt;color: white;font-family: Verdana, Arial; text-decoration: underline; font-weight: bold;}
.white8{font-size: 8pt;color: white;font-family: Verdana, Arial;}
.white8b{font-size: 8pt;color: white;font-family: Verdana, Arial; font-weight: bold;}
.white8u{font-size: 8pt;color: white;font-family: Verdana, Arial; text-decoration: underline;}
.white8bu{font-size: 8pt;color: white;font-family: Verdana, Arial; text-decoration: underline; font-weight: bold;}
.white9{font-size: 9pt;color: white;font-family: Verdana, Arial;}
.white9b{font-size: 9pt;color: white;font-family: Verdana, Arial; font-weight: bold;}
.white9u{font-size: 9pt;color: white;font-family: Verdana, Arial; text-decoration: underline;}
.white9bu{font-size: 9pt;color: white;font-family: Verdana, Arial; text-decoration: underline; font-weight: bold;}
.white10{font-size: 10pt;color: white;font-family: Verdana, Arial;}
.white10b{font-size: 10pt;color: white;font-family: Verdana, Arial; font-weight: bold;}
.white10u{font-size: 10pt;color: white;font-family: Verdana, Arial; text-decoration: underline;}
.white10bu{font-size: 10pt;color: white;font-family: Verdana, Arial; text-decoration: underline; font-weight: bold;}
.white11{font-size: 11pt;color: white;font-family: Verdana, Arial;}
.white11b{font-size: 11pt;color: white;font-family: Verdana, Arial; font-weight: bold;}
.white11u{font-size: 11pt;color: white;font-family: Verdana, Arial; text-decoration: underline;}
.white11bu{font-size: 11pt;color: white;font-family: Verdana, Arial; text-decoration: underline; font-weight: bold;}
.white12{font-size: 12pt;color: white;font-family: Verdana, Arial;}
.white12b{font-size: 12pt;color: white;font-family: Verdana, Arial;font-weight: bold;}
.white12u{font-size: 12pt;color: white;font-family: Verdana, Arial; text-decoration: underline;}
.white12bu{font-size: 12pt;color: white;font-family: Verdana, Arial; text-decoration: underline;font-weight: bold;}


/* ########## ORANGE TEXT ########### */
.red8{font-size: 8pt;color: #711111;font-family: Arial;}
.red8b{font-size: 8pt;color: #711111;font-family: Arial; font-weight: bold;}
.red8u{font-size: 8pt;color: #711111;font-family: Verdana, Arial; text-decoration: underline;}
.red8bu{font-size: 8pt;color: #711111;font-family: Verdana, Arial; text-decoration: underline; font-weight: bold;}
.red9{font-size: 9pt;color: #711111;font-family: Verdana, Arial;}
.red9b{font-size: 9pt;color: #711111;font-family: Verdana, Arial; font-weight: bold;}
.red9u{font-size: 9pt;color: #711111;font-family: Verdana, Arial; text-decoration: underline;}
.red9bu{font-size: 9pt;color: #711111;font-family: Verdana, Arial; text-decoration: underline; font-weight: bold;}
.org10{font-size: 10pt;color: #ff6600;font-family: Verdana, Arial;}
.org10b{font-size: 10pt;color: #ff6600;font-family: Verdana, Arial; font-weight: bold;}
.org10u{font-size: 10pt;color: #ff6600;font-family: Verdana, Arial; text-decoration: underline;}
.org10bu{font-size: 10pt;color: #ff6600;font-family: Verdana, Arial; text-decoration: underline; font-weight: bold;}
.org11{font-size: 11pt;color: #ff6600;font-family: Verdana, Arial;}
.org11b{font-size: 11pt;color: #ff6600;font-family: Verdana, Arial; font-weight: bold;}
.org11u{font-size: 11pt;color: #ff6600;font-family: Verdana, Arial; text-decoration: underline;}
.org11bu{font-size: 11pt;color: #ff6600;font-family: Verdana, Arial; text-decoration: underline; font-weight: bold;}
.org12{font-size: 12pt;color: #f7eb03;font-family: Verdana, Arial;}
.org12b{font-size: 12pt;color: #166e00;font-family: Verdana, Arial;font-weight: bold;}
.org12u{font-size: 12pt;color: #ff6600;font-family: Verdana, Arial; text-decoration: underline;}
.org12bu{font-size: 12pt;color: #ff6600;font-family: Verdana, Arial; text-decoration: underline;font-weight: bold;}



.prodGenSubHeader{background-color: #c8c8c8; font-size: 8pt;}
.graycell{background-color: #a1a1a1; font-size: 8pt; color: #ffffff; height: 23px; font-weight: bold;}
.ddlBody{font-size: 9pt;color: #292929;font-family: Verdana, Arial, sans-serif;}
.error{font-size: 8pt;color: #ff0000;font-family: Arial, Verdana;text-align: left;}
.error7{font-size: 7pt;color: #ff0000;font-family: Arial, Verdana;text-align: left;}
.error9{font-size: 9pt;color: #ff0000;font-family: Arial, Verdana;text-align: left;}
.ProductCategories{color: #ffffff; font-size: 9pt; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.register{background-image: url(images/registerbtn.jpg);}

.bdgCell{font-size: 8pt;color: #6b6b6b;font-family: Verdana, Arial, sans-serif; background-color: #e7e7e7;}

.tblBorder
{
    border-right: #222a8c 1px solid;
    border-top: #222a8c 1px solid;
    border-left: #222a8c 1px solid;
    border-bottom: #222a8c 1px solid;
    
}

.tblBorder2
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    
}

.tblBorder3
{
    border-right: #e1e1e1 1px solid;
    border-top: #e1e1e1 1px solid;
    border-left: #e1e1e1 1px solid;
    border-bottom: #e1e1e1 1px solid;
    
}


.tblErrors
{
    border-right: #ff0000 1px solid;
    border-top: #ff0000 1px solid;
    border-left: #ff0000 1px solid;
    border-bottom: #ff0000 1px solid;
    
}

.btn{ border-style: solid;}


/* ---------------------------------------------------------------------- */
/*	Form Inputs
/* ---------------------------------------------------------------------- */


input[type=hidden] {display: none;}
input[type=text],input[type=password],textarea,select
{
  padding: 8px;
  background: #fff;
  border: 1px solid;
  border-color: #ddd #eee #eee #ddd;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  font-size: 9pt;
  font-family: Arial, Sans-Serif;
}
input[type=text].inline,input[type=password].inline,textarea.inline,select.inline
{float: none !important;}

/*
input[type=checkbox],
input[type=radio]
{
  vertical-align: middle;
}
*/

input[type=text]:hover,input[type=password]:hover,textarea:hover,select:hover
{border-color: #999 #ddd #ddd #aaa;}

input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus
{border-color: #999 #ddd #ddd #aaa;}

select:focus {outline: 0 none !important;}

input[type=checkbox] label 
{margin-left: 6px;	display: block;}




/* ---------------------------------------------------------------------- */
/*	GridView
/* ---------------------------------------------------------------------- */

.gridAdmin {background-color: #c6c3c6;font-size: 9pt;}

.gridtable {background-color: #d6d7d6;font-size: 9pt;}


.grid th, .gridAdmin th{padding: 4px 4px;font-size: 8pt; border: 1px solid #ced3d4;}
.grid td, .gridAdmin td  {padding: 10px 10px;font-size: 9pt;}
.grid td {border-bottom: solid 1px #f7f7f7; padding: 10px 10px;}
.grid .gridtable td, .gridAdmin .gridtable td{padding: 2px;font-size: 9pt; background-color: #fff;}
.gridtable td{border-bottom: none; line-height: 10pt;}

.gridHeader{background-color: #f0f0f0;color: inherit;}
.gridHeaderAdmin{height:26px;background-color:#d6d7d6;padding: 10px 20px;border-bottom: solid 1px #c6c3c6;}
.gridRow{padding: 10px;border: solid 1px #f7f7f7;font-size: 9pt;}
.altRow{border: solid 1px #f7f7f7;padding: 10px;font-size: 9pt; background-color: #f7f7f7;}
.gridRowAdmin{padding: 10px;background-color: #ffffff;}
.altRowAdmin{background-color: #ffffff;padding: 10px;}


/* ---------------------------------------------------------------------- */
/*	Buttons
/* ---------------------------------------------------------------------- */

.smbtn
{
	background-color: #c81d26;
	background-image: url(images/btnbg.jpg);
	background-repeat: repeat-x;
	font-weight: normal;
	font-size: 8pt;
	color: #fff;
	padding: 2px 2px;
	text-decoration: none;
	text-align: center;
	border: solid 1px #f6a32b;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
	
}

.smbtn:hover
{
	background-color: #c81d26;
	background-image: url(images/btnbg.jpg);
	background-repeat: repeat-x;
	font-weight: normal;
	font-size: 8pt;
	color: #fff;
	padding: 2px 2px;
	text-decoration: none;
	text-align: center;
	border: solid 1px #f6a32b;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
}




.btn
{
	background-color: #204572;
	background-repeat: repeat-x;
	font-weight: normal;
	font-size: 9pt;
	color: #fff;
	padding: 10px 14px;
	text-decoration: none;
	text-align: center;
	border: solid 1px #204572;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    border-radius: 5px;
	
}

.btn:hover
{
	background-color: #c81d26;
	background-repeat: repeat-x;
	font-weight: normal;
	font-size: 9pt;
	color: #fff;
	padding: 10px 14px;
	text-decoration: none;
	text-align: center;
	border: solid 1px #c81d26;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    border-radius: 5px;
}



.btn-back
{
	background-color: #f0f0f0;
	color: #333;
	border: solid 2px #f0f0f0;
}

.btn-back:hover
{
	background-color: #bbbbbb;
	color: #fff;
	border: solid 2px #bbbbbb;
}



.btn-back-on
{
	background-color: #bbbbbb;
	color: #fff;
	border: solid 2px #bbbbbb;
}

.btn-back-on:hover
{
	background-color: #bbbbbb;
	color: #fff;
	border: solid 2px #bbbbbb;
}







.buttonback
{
	background-color: #dce8f6;
	font-weight: normal;
	font-size: 9pt;
	color: #040404;
	padding: 6px 6px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	line-height: 14px;
	text-decoration: none;
	border: solid 2px #dce8f6;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
}

.buttonback:hover
{
	background-color: #dce8f6;
	font-weight: normal;
	font-size: 9pt;
	color: #040404;
	padding: 6px 6px;
	height: 20px;
	text-decoration: none;
	border: solid 2px #dce8f6;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
}

.buttonx
{
	background-color: #2e6099;
	font-weight: normal;
	font-size: 9pt;
	color: #fff;
	padding: 2px 6px;
	height: 20px;
	text-decoration: none;
	line-height: 14px;
	border: solid 1px #2e6099;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
}

.buttonx:hover
{
	background-color: #2e6099;
	font-weight: normal;
	font-size: 9pt;
	color: #dce8f5;
	padding: 2px 6px;
	height: 20px;
	text-decoration: none;
	line-height: 14px;
	border: solid 1px #acbe66;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
}

.bigbutton
{
	background-color: #2e6099;
	font-weight: normal;
	font-size: 12px;
	color: #fff;
	padding: 10px 20px;
	height: 30px;
	text-decoration: none;
	line-height: 18px;
	border: solid 2px #2e6099;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
}

.bigbutton:hover
{
	background-color: #2e6099;
	font-weight: normal;
	font-size: 12px;
	color: #dce8f5;
	padding: 10px 20px;
	height: 30px;
	text-decoration: none;
	line-height: 18px;
	border: solid 2px #2e6099;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
}

.bigbuttonback
{
	background-color: #ccc;
	font-weight: normal;
	font-size: 12px;
	color: #666666;
	padding: 10px 20px;
	height: 30px;
	text-decoration: none;
	line-height: 18px;
	border: solid 2px #ccc;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
}

.bigbuttonback:hover
{
	background-color: #ccc;
	font-weight: normal;
	font-size: 12px;
	color: #666666;
	padding: 20px 20px;
	height: 30px;
	text-decoration: none;
	line-height: 18px;
	border: solid 2px #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
    border-radius: 3px;
}

.headernav{margin: 0; padding: 0;}
.headernav li{float: left; list-style: none; color: #fff; margin-right: 30px; font-size: 10pt; font-weight: bold;}
.headernav li a{color: #fff;}


/* -------------------------------------------------- */
/*	Clearfix
/* -------------------------------------------------- */

.clear {   
	clear: both;
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
}

.clearfix:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	content: ".";
}
