td,tbody {font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size : 12px; color : #333333; line-height: 14px;}
li {padding-bottom: 5;}
.basic {line-height: 14px;}
.small {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.gray {color: #9D9D9E;}
.blue {color: #336699;}

.mainMenu,a.mainMenu,a.mainMenu:visited {font-size : 10px; color: #333333; font-weight: bold; text-decoration: none;}
a.mainMenu:hover,a.mainMenu:active {color: #006BB6; text-decoration: none;}

a,a:visited {color: #006BB6; text-decoration: none;}
a:hover,a:active {color: #333333; text-decoration: none;}

a.fontTitle,a.fontTitle:visited {font-size : 10px; color: #006BB6; font-weight: bold;}
a.fontTitle:hover,a.fontTitle:active {color: #333333;}

a.home,a.home:visited {color: #333333; text-decoration: none;}
a.home:hover,a.home:active {color: #006BB6; text-decoration: none;}

.utility,a.utility,a.utility:visited {font-size : 10px; color: #404040; text-decoration: none;}
a.utility:hover,a.utility:active {color: #006BB6; text-decoration: none;}

.TDNorth {border-top-width:1px; border-top-style:solid; border-top-color:E5E5E5;}
.TDEast {border-right-width:1px; border-right-style:solid; border-right-color:E5E5E5;}
.TDWest {border-left-width:1px; border-left-style:solid; border-left-color:E5E5E5;}
.TDSouth {border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:E5E5E5;}
.TDAll {border-width:1pt; border-style:solid; border-color:cccccc;}

.basicPadding {padding-left : 10;}
.textPadding {padding-bottom: 20; padding-left: 20; padding-right: 20;}
#padding {padding : 8;}
.paddingLeft {padding-left : 29;}
.paddingDescrip {padding-top: 16; padding-right: 2;}
.paddingTitle {padding-top: 14; padding-bottom: 14;}

.menuProductPadding {padding-left : 5; padding-top: 5; padding-bottom: 5;}
a.menuProduct,a.menuProduct:visited {font-family: arial; font-size: 8pt; color: black; text-decoration: none;}
a.menuProduct:hover,a.menuProduct:active {color: #006BB6; text-decoration: none;}
a.menuProductActive,a.menuProductActive:visited {font-family: arial; font-size: 8pt; color: #006BB6; text-decoration: none;}
a.menuProductActive:hover,a.menuProductActive:active {color: #006BB6; text-decoration: none;}
a.menuProductGray,a.menuProductGray:visited {font-family: arial; font-size: 8pt; color: #AAAAAA; text-decoration: none;}

a.thumb img,a.thumb:visited img       { border: 1px solid #333333 }
a.thumb:hover img,a.thumb:active img      { border: 1px solid #006BB6 }

input,select {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
input.norm,select.norm,option.norm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.title {font-family : Arial, Helvetica, sans-serif; font-size : 12pt; color : #336699; font-weight: bold; padding-bottom:8;}
.blurbTitle {font-family : Arial, Helvetica, sans-serif; font-size : 10pt; color : #336699; font-weight: bold; padding-bottom:8;}
.seemore {
	text-align : right;
	padding-top : 4;
	padding-right : 4;
	font-size : 10px;
	font-weight: bold;
}
.situator {
	text-align : left;
	padding-left : 0;
	padding-top : 8;
	padding-bottom: 18;
	font-size : 10px;
}

.level1 {
	padding-left: 10;
	padding-top: 3;
	padding-bottom: 3;
	padding-right: 5;
	background-color : DEE2E2;
	cursor: hand;
	cursor: pointer;
}
a.level1Link,a.level1Link:VISITED {color:black; text-decoration:none;}
a.level1Link:HOVER,a.level1Link:ACTIVE {color:black; text-decoration:none;}
.level2 {
	padding-left: 20;
	padding-top: 3;
	padding-bottom: 3;
	padding-right: 5;
	background-color : EEF0F0;
	cursor: hand;
	cursor: pointer;
}
a.level2Link,a.level2Link:VISITED {color:black; text-decoration:none;}
a.level2Link:HOVER,a.level2Link:ACTIVE {color:black; text-decoration:none;}
.level3 {
	padding-left: 38;
	padding-top: 3;
	padding-bottom: 3;
	padding-right: 5;
	background-color : F8FAFA;
	cursor: hand;
	cursor: pointer;
}
.level23 {
	padding-left: 20;
	padding-top: 3;
	padding-bottom: 3;
	padding-right: 5;
	background-color : F8FAFA;
	cursor: hand;
	cursor: pointer;
}
.level3map {
	padding-left: 30;
	padding-top: 3;
	padding-bottom: 3;
	padding-right: 5;
	background-color : F8FAFA;
	cursor: hand;
	cursor: pointer;
}
a.level3Link,a.level3Link:VISITED {color:black; text-decoration:none;}
a.level3Link:HOVER,a.level3Link:ACTIVE {color:black; text-decoration:none;}
.menuActive {
	background-color : D5DADA;
}
.activeLink,a.activeLink,a.activeLink:VISITED {color:336699; text-decoration:none;}
a.activeLink:HOVER,a.activeLink:ACTIVE {color:336699; text-decoration:none;}
.submenuLink {font-family: arial;
	font-size: 8pt;}

.bkgColor1 {background-color : DEE2E2;}
.bkgColor2 {background-color : EEF0F0;}

