
/**************************/
/* Kath's new stylesheet  */
/**************************/

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-top: 20px;
	padding-left: 20px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
}

#product h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
}


#index h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-align: center;
	padding-left: 0px;
	padding-top: 0px;
}

#technote h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
}
#technote h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
}

a { outline:none;
}
.active {
	background-color: #CFD8DA;
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
}
.active a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
	padding-left: 10px;
}
.active_dark {
	background-color: #7E85AF;
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
}
.rollover {
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #A9B9BD;
	padding-top: 4px;
	padding-bottom: 4px;
}
.rollover a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
	padding-left: 10px;
}
greenHead10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #062F39;
	text-align: left;
	text-decoration: none;
}
a.greenHead10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #062F39;
	text-align: left;
	text-decoration: none;
}
a.greenHead10pt:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #062F39;
	text-align: left;
	text-decoration: underline;
}
a.greenHead10ptPad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #062F39;
	text-align: left;
	padding-left: 10px;
	text-decoration: none;
}
a.greenHead10ptPad:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #062F39;
	text-align: left;
	padding-left: 10px;
	text-decoration: none;
}
a.greenHead10ptPad:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #062F39;
	text-align: left;
	padding-left: 10px;
	text-decoration: underline;
}
a.greenHead10ptPad:visited:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #062F39;
	text-align: left;
	padding-left: 10px;
	text-decoration: underline;
}
.greenHead11ptPad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-left: 10px;
}
.greenHead11ptPad a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-left: 10px;
}

.greenHead11ptPad a visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-left: 10px;
}

.greenHead11ptPad a hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-left: 10px;
}

.greenHead14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-left: 0px;
}


/* Menus ***********************************************************/
.menuTopShadow 
{
	background-image: url(images/site/gradients_shadows/menu_top_shadow_thin.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 170px; /* 183 */
	height: 4px;
}

.menuBottomShadow 
{
	background-image: url(images/site/gradients_shadows/menu_bottom_shadow_thin.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 170px; /* 183 */
	height: 4px;
}

.menuLeftShadow 
{
	background-image: url(images/site/gradients_shadows/menu_left_shadow_thin.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
	vertical-align: top;
}

.menuLeftShadow_dark 
{
	background-image: url(images/site/gradients_shadows/menu_left_shadow_dark.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
	vertical-align: top;
}

.menuRightShadow 
{
	background-image: url(images/site/gradients_shadows/menu_right_shadow_thin.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
	vertical-align: top;
}

.menuRightShadow_dark
{
	background-image: url(images/site/gradients_shadows/menu_right_shadow_dark.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
	vertical-align: top;
}

.menuTopLeftShadow 
{
	background-image: url(images/site/gradients_shadows/menutop_left_shadow.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 206px;
}

.menuTopRightShadow 
{
	background-image: url(images/site/gradients_shadows/menutop_right_shadow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 206px;
}







/********************************************************************/
.menuTable155Wide 
{
	width: 155px;
	background-color: #ffffff;
		text-align: center;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}

/* Styles A & B used for different edges */
.menuTable155WideA 
{
	width: 155px;    
	background-color: #ffffff;
	text-align: center;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.menuTable155WideB 
{
	width: 155px;
	background-color: #ffffff;
	text-align: center;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}
/********************************************************************/

.menuTable183Wide 
{
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
	width: 183px;
}

/* 170 should replace 183 */
.menuTable170Wide 
{
/*	background-color: #FFFFFF;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
	width: 183px;
}

/********************************************************************/

.middleWidth589 
{
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	width: 589px;
}
.breadcrumbing 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	width: 569px;
}

.heading12ptGrey 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.smallImage60 {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 60px;
}
.paddedCell {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.underlineCellGreen {
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CFD8DA;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
}

.specificationList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	list-style-position: inside;
	list-style-type: circle;
	background-color: #FFFFFF;
}
.specHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	font-size: 12px;
}
.specHeadingLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	background-color: #999999;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	font-size: 12px;
}


/* Search styles ***********************************************/
.SearchCell 
{
	background-image: url(images/site/info_boxes/search.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 129px;
	width: 183px;
}

.SearchFormPadding 
{
	padding-left: 23px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: left;
}

.SearchGap 
{
	height: 88px;
}

/* Newsletter styles ***********************************************/
.newsletterCell 
{
	background-image: url(images/site/header_section/banner_right_bg_noblue.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 128px;
	width: 173px;
}

.newsletterFormPadding 
{
	padding-left: 23px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: left;
}

.newsletterGap 
{
	height: 60px;
}

.newslettertickCell {
	height: 18px;
	width: 19px;
	text-align: right;
	padding-right: 10px;
}


/*******************************************************************/
.tickCell {
	height: 18px;
	width: 19px;
	text-align: right;
	padding-right: 20px;
}
.emailAddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 24px;
}
.redHead11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.buyNow {
	text-align: right;
	width: 70px;
}
.cart {
	height: 32px;
	width: 32px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.pdf {
	width: 32px;
	padding-left: 3px;
}
.width960 {
	vertical-align: top;
	width: 960px;
	text-align: center;
}
.height10 {
	height: 10px;
	font-size: 3px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.emailFieldText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.formText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}
.greenHead11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	padding-left: 0px;
}
.greenHead12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-align: center;
}
.greenHead12ptLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
}
.greenHead18pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #062F39;
	text-align: center;
}
.redHead11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-align: left;
}
.cartHead11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-align: center;
}
.cartItem11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #062F39;
	text-align: left;
	padding-left: 10px;
}
.cartPrice11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #062F39;
	text-align: right;
	padding-right: 10px;
}
.cartPriceBold11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-align: right;
	padding-right: 10px;
}
.errortext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E21C1C;
	text-align: left;
}
.greyPriceLinethrough {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: line-through;
	text-align: left;
}	
.greyPriceLinethrough14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: line-through;
	text-align: left;
}	
a.linksOrange:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD5500;
	text-decoration: none;
}	
a.linksOrange:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD5500;
	text-decoration: none;
}	
a.linksOrange:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD5500;
	text-decoration: none;
}	
a.linksOrange:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD5500;
	text-decoration: none;
}
a.greenHead12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	text-decoration: none;
}
a.greenHead12pt:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	text-decoration: none;
}
a.greenHead12pt:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	text-decoration: underline;
}
a.greenHead12pt:hover:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-align: left;
	text-decoration: underline;
}
a.link12ptGreen:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
}
a.link12ptGreen:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
}
a.link12ptGreen:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-decoration: underline;
}
a.link12ptGreen:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
}
a.link11ptGreen:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
}
a.link11ptGreen:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
}
a.link11ptGreen:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: underline;
}
a.link11ptGreen:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
}
a.link10ptGreen:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
}
a.link10ptGreen:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
}
a.link10ptGreen:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #062F39;
	text-decoration: underline;
}
a.link10ptGreen:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
}
a.link11ptWhite:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.link11ptWhite:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.link11ptWhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.link11ptWhite:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.padding10Top {
	padding-top: 10px;
	text-align: center;
	vertical-align: top;
}
.width196 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	vertical-align: top;
	width: 176px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
}
.LightGreen10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #759096;
	text-align: left;
}
.searchFormPadding {
	padding-left: 14px;
	vertical-align: top;
	text-align: left;
}
/* Column Right Styles ***************************************************/
.activeArrivals {
	background-color: #CFD8DA;
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.rolloverArrivals {
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #A9B9BD;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.activeArrivals a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #44626A;
	text-decoration: none;
	padding-left: 0px;
}
.rolloverArrivals a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #062F39;
	text-decoration: none;
	padding-left: 0px;
}
.activeSpecials {
	background-color: #FFE8DB;
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.rolloverSpecials {
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #FECCB3;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.activeSpecials a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #735A4D;
	text-decoration: none;
	padding-left: 0px;
}
.rolloverSpecials a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #361200;
	text-decoration: none;
	padding-left: 0px;
}
.brownCostCross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #735A4D;
	text-decoration: line-through;
	padding-left: 0px;
}
.headings11ptBrown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #361200;
	text-align: left;
	padding-left: 0px;
}
.searchElectricFor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 15px;
}
.miniCart {
	background-color: #CFD8DA;
	text-align: left;
	vertical-align: top;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.miniCart_right {
	background-color: #CFD8DA;
	text-align: right;
	vertical-align: top;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

/* Column Right_Product Page Styles ***************************************/
.activeReviews {
	background-color: #CFD8DA;
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.activeReviews a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
	padding-left: 0px;
}
.rolloverReviews {
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #A9B9BD;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.rolloverReviews a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
	padding-left: 0px;
}
.activeDocs {
	background-color: #CFD8DA;
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.activeDocs a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
	padding-left: 10px;
}
.rolloverDocs {
	text-align: left;
	vertical-align: middle;
	width: 155px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #A9B9BD;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.rolloverDocs a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #062F39;
	text-decoration: none;
	padding-left: 10px;
}


.120 {
	vertical-align: top;
	width: 220px;
	padding-right: 20px;
}
.Adm1nHead12ptPad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000CC;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

/* Admin etc ***********************************************************/
/*
a.admin:link     
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}	
a.admin:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.admin:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
*/
.admin
{
	font-size: 10px;
}  

a.admin
{ 
	font-size: 10px;
}

.exp-head
{
  background: #EEEEEE;
}

.exp-inputs
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: white;
  font-size: 10px;
}

.exp-inputs-price
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: white;
  font-size: 10px;
  text-align: right;
}

.exp-inputs-price-fix
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #ddee99;
  font-size: 10px;
  text-align: right;
  border-width: 1px;
}

.exp-inputs-illegal
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #aaaaff;
  font-size: 10px;
}

.exp-table-centre
{
  text-align: center;
  border-bottom: 6; 
}

.exp-table-right
{
  text-align: right;
  border-bottom: 6; 
}

.exp-select-all
{
  text-align: center;
  font-size: 10;
  border-top: 5;
}

.exp-select-qty
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
}

.exp-right
{
  text-align: right;
}

.exp-price
{
  color: green;
}

.exp-cost
{
  color: blue;
}

.exp-clear
{
  background: #FFEEEE;
  color: red;
}

.exp-general-text
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.strike
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #8C8C8C;
  font-size: 10px;
  font-weight: bold;
  text-decoration: line-through;
}	

.price
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0c4451;
  font-size: 11px;
  font-weight: bold;
}  

.alternate-row
{
  background: #CCCCDD;
}

.cart-error
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: red;
  width: 600px;
  font-size: 11px;
  font-weight: bold;
}  


