body, p, b, strong, a, td, li, strong, em, span {font-size: 12px;}


.homecatbox {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #cccccc 1px solid; WIDTH: 248px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none;
}

.verd11 {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333; TEXT-DECORATION: none
}
.verd10 {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none
}


.assetTitle {font-size: 12px; color: #003366; font-weight: bold;}

.ISMICSlink {color: #0000FF; text-decoration: underline; cursor: hand;}
.ISMICSlink:visited {color:#551a8b}
.verd14Bold {
 font-size: 14px;
 font-weight: bold;
}


.lightGreen {
 background-color: #CEE4D7;
}

.lightBlue {
 background-color: #CDD7EF;
}

.lightRed {
 background-color: #F4C3BE;
}

/* Shopping Cart */
.scTitle {font-family: Verdana, Helvetica, Sans-serif; font-size:14pt; font-weight: bold; color:#248CC1; text-decoration: none;}
.scHeader {font-family: Verdana, Helvetica, Sans-serif; font-size:8pt; font-weight: bold; color:#1C4478; text-decoration: none;}
.scProdDesc {font-family: Verdana, Helvetica, Sans-serif; font-size:8pt; font-weight: normal; color:#1C4478; text-decoration: none;}
.scSectionTitle {font-family: Verdana, Helvetica, Sans-serif; font-size:11pt; font-weight: bold; color:#1C4478; text-decoration: none;}
.scFormLabel {font-family: Verdana, Helvetica, Sans-serif; font-size:10pt; font-weight: bold; color:#248CC1; text-decoration: none;}
.destination {font-family: Verdana, Helvetica, Sans-serif; font-size:8pt; font-weight: bold; color:#248CC1; text-decoration: none;}
.productTitle {font-family: Verdana, Helvetica, Sans-serif; font-size:9pt; font-weight: bold; color:#248CC1; text-decoration: none;}

.BG_darkGreen {background-color: #C8E0D3;}
.BG_lightGreen {background-color: #DCEAE3;}
.BG_darkBlue {background-color: #A8D2DE;}
.BG_lightBlue {background-color: #BDDCEC;}
.BG_lightGray {background-color: #D9DFE8;}
.BG_darkGray {background-color: #C0D3D7;}
.required { color: #FF0000; }
.bold {font-weight: bold;}

/* new redesign */

TD, P, LI {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10pt;
	color: #000000;
}
.topNavItem {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10pt;
	color: #000033;
	font-weight: bold;
	text-decoration: none;
}

.topNavMainCell { font-family: Verdana, Helvetica, Tahoma; font-size: 10pt; color: #627fa1; font-weight: bold; text-decoration: none; background-color:#f0f7f0; padding-bottom:15px; padding-left: 10px; border-right: 3px solid #ffffff;}
.topNavLink {font-family: Verdana, Helvetica, Tahoma; font-size: 12px; color: #627fa1; font-weight: bold; text-decoration: none;}
#n1, #n2, #n3, #n4, #n5, #n6 {visibility: hidden; position: absolute; z-index: 99; margin-top: 15px; text-align:left;opacity:0.9; filter:alpha(opacity=90);}
#n1 A:link, #n1 A:active, #n1 A:visited, #n2 A:link, #n2 A:active, #n2 A:visited, #n3 A:link, #n3 A:active, #n3 A:visited, #n4 A:link, #n4 A:active, #n4 A:visited, #n5 A:link, #n5 A:active, #n5 A:visited, #n6 A:link, #n6 A:active, #n6 A:visited {font-family: Verdana, Helvetica, Tahoma; font-size: 12px; color: #f0f7f0; font-weight: bold; text-decoration: none; padding-bottom:10px; display: block; width: 100%; border-bottom: 1px solid #f0f7f0; }

#subNavTableTop, #subNavTableBottom {opacity:0.9; filter:alpha(opacity=90);}

#n1 A:hover, #n2 A:hover, #n3 A:hover, #n4 A:hover, #n5 A:hover, #n6 A:hover {color: #ede694;}

.searchHeader {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 2px solid #ffffff;
}
.searchContent {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10px;
	color: #f1f8f1;
	font-weight: normal;
	text-decoration: none;
}
.searchBox {
	background-color: #f1f8f1;
	border: 1px solid #6b85a3;
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}


#rightGutter {
	text-align: left:
}

.rightGutterHeader {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #006666;
	font-weight: bold;
	text-decoration: none;
	background-color: #d0dadc;
	border-left: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
}

.rightGutterHeader A:link {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #006666;
	font-weight: bold;
	text-decoration: none;
}

.rightGutterHeader A:active {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #006666;
	font-weight: bold;
	text-decoration: none;
}

.rightGutterHeader A:visited {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #006666;
	font-weight: bold;
	text-decoration: none;
}

.rightGutterHeader A:hover {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #006666;
	font-weight: bold;
	text-decoration: none;
}

.rightGutterContent {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 3px;
	text-align: left;
}
.rightGutterContent A:link, .rightGutterContent A:active {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10px;
	color: #006666;
	font-weight: normal;
	text-decoration: underline;
}
.rightGutterContent A:hover {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10px;
	color: #006666;
	font-weight: normal;
	text-decoration: none;
}
.rightGutterContent A:visited {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	text-decoration: underline;
}

#maincontent {
	width: 600px; 
	padding-left: 15px; 
	padding-right: 15px;
}

.mainContent A:link {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10pt;
	color: #617da0;
	text-decoration: underline;
}
.mainContent A:visited {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10pt;
	color: #333366;
	text-decoration: underline;
}
.mainContent A:hover {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10pt;
	color: #617da0;
	text-decoration: none;
}
.mainContent A:active {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 10pt;
	color: #617da0;
	text-decoration: underline;
}
.copyright {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 8pt;
	color: #000000;
	text-align: center;
}
.copyright A:link {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 8pt;
	color: #617da0;
	text-decoration: underline;
}
.copyright A:active {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 8pt;
	color: #617da0;
	text-decoration: underline;
}
.copyright A:visited {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 8pt;
	color: #999999;
	text-decoration: underline;
}
.copyright A:hover {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 8pt;
	color: #617da0;
	text-decoration: none;
}
.subNav {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 8pt;
	color: #000033;
	font-weight: bold;
	width: 100%;
}
.subNav A:link, .subNav A:active, .subNav A:visited {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 8pt;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.subNav A:hover {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 8pt;
	color: #000033;
	font-weight: bold;
	text-decoration: none;
}
.subnavHighlightedClass {
	background-Color: #e4ede8;
	border-Left: 1px solid #000033;
	border-Bottom: 1px solid #000033;
	border-Right: 1px solid #000033;
	padding-top: 10px; 
	padding-bottom: 10px; 
	height: 15px;
	display: block;
}
.subnavHighlightedClassNoSubnav {
	padding-top: 10px; 
	padding-bottom: 10px; 
	height: 15px;
	display: block;
}
.subnavOffClass {
	background-Color: #ffffff;
	border-Left: 1px solid #ffffff;
	border-Bottom: 1px solid #ffffff;
	border-Right: 1px solid #ffffff;
	padding-top: 10px; 
	padding-bottom: 10px; 
	height: 15px;
	display: none;
}
.topNavHighlighted {
	background-color: #f0f7f0;
 }

.topNavDividerOff {
	background-image: url('/_WebSite/multimedia/images/shell/topnav_off.jpg');
	height: 25px;
	width: 15px;
 }

.topNavDividerOnRight {
	background-image: url('/_WebSite/multimedia/images/shell/topnav_on_right.jpg');
	height: 25px;
	width: 15px;
 }

.topNavDividerOnLeft {
	background-image: url('/_WebSite/multimedia/images/shell/topnav_on_left.jpg');
	height: 25px;
	width: 15px;
 }
 
