/* Drop down menus */

.default_mainClass {
position:absolute;
width:200px;
/*FILTER: progid:DXImageTransform.Microsoft.Chroma( Color=#FFFFFF); 
FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=25); */
height:80px;
border:1px solid #FD971B;
z-index:10;
}
.default_shadowClass {
position:absolute;
FILTER: progid:DXImageTransform.Microsoft.Blur( PixelRadius=5,MakeShadow=true,ShadowOpacity=0.25);
width:200px;
height:80px;
background-color:#333333;
z-index:8;
}
.default_closeBarClass {
position:relative;
left:50px;
top:20px;
width:300px;
height:120px;
z-index:10;
}

.opacity{
FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=84); 
width:200px;
height:80px;
background-color:#FFFFFF;
position:absolute;
z-index:9;
}


/* Default Tags */
html {margin-top:6px; margin-left:6px; margin-right:6px; padding: 0px;}
body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #211452; text-decoration: none;
scrollbar-face-color:#CCCCCC;
scrollbar-arrow-color:#4D417A;
scrollbar-track-color:##DDDDDD;
scrollbar-shadow-color:#211452;
scrollbar-highlight-color:#211452;
scrollbar-3dlight-color:#DDDDDD;
scrollbar-darkshadow-Color:#000000;
}
td, th {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
p {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
img {border-style: none;}
li {list-style-image: url(/images/eng/bulletArrow2.gif);}

/* anchor behavior */
a {text-decoration: none; color: #211452;}
a:hover {text-decoration: underline; color: #211452;}
a.whiteLinks {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
a.whiteLinks:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.topNavLinks {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #211452; text-decoration: none;}
a.topNavLinks:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #211452; text-decoration: underline;}
a.titleLinks {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #211452; text-decoration: underline;}
a.titleLinks:hover {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #211452; text-decoration: none;}
a.catLinks {
	font-family:Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #211452;
	text-decoration: underline;
	background-image: url(/images/img_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
	line-height:20px;
	
}
a.catLinks:hover {
	font-family:Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #211452;
	text-decoration: none;
	background-image: url(/images/img_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
	line-height:20px;
	
}
a.rightLinks {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #211452; text-decoration: none; padding-left:3px; padding-right:3px; background-color:#FFFFFF;}
a.rightLinks:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #211452; text-decoration: underline; padding-left:3px; padding-right:3px; background-color:#FFFFFF;}

/* cell padding */
.paddingLeft {padding-left:6px;}
.paddingRight {padding-right:6px;}
.padding {padding:4px;}

/* Forms */
.form {margin: 0px; padding: 0px;}
.formFields {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; border: 1px solid #211452; margin: 0px; padding-left: 3px;}
.submitBtn {border: solid 1px #211452; background-color: #DBD8E8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #211452; text-decoration: none;}


/*Footer*/
.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white; text-decoration: none; padding-left: 3px;}
.footer:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white; text-decoration: underline; padding-left: 3px;}
.legal {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white; text-decoration: underline;}
.legal:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: grey; text-decoration: underline;}

/*imgStyles*/
.prodDetails {
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #211452;
	text-decoration: none;
	background-image: url(/images/img_itemPointer.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
	line-height:20px;
	
}

.mainProdSep {
	background-attachment: fixed;
	background-image: url(/images/img_mainProdSep.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

/*BORDERS*/
.border {border-style: solid; border-width: 1px; border-color: #606060;}
.borderBottom {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #211452;}
.borderRightGrey {border-right-style: solid; border-right-width: 1px; border-right-color: #DEDEDE;}
.borderWhite {border-style: solid; border-width: 1px; border-color: #FFFFFF;}
.borderTopBlack {border-top-style: solid; border-top-width: 1px; border-top-color: #211452;}
.borderBottomBlack {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #211452;}
.borderRightBlack {border-right-style: solid; border-right-width: 1px; border-right-color: #211452;}
.borderLeftBlack {border-left-style: solid; border-left-width: 1px; border-left-color: #211452;}
.borderTopGrey {border-top-style: solid; border-top-width: 1px; border-top-color: #DEDEDE;}
.borderBottomGrey {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #DEDEDE;}

.borderLeftGrey {border-left-style: solid; border-left-width: 1px; border-left-color: #DEDEDE;}
.borderTopWhite {border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;}
.borderBottomWhite {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;}
.borderRightWhite {border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF;}
.borderLeftWhite {border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;}
.borderTopDash {border-top-style: dashed; border-top-width: 1px; border-top-color: #A8A8A8;}
.borderBottomDash {border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: #DADADA;}
.borderRightDash {border-right-style: dashed; border-right-width: 1px; border-right-color: #DADADA;}
.borderLeftDash {border-left-style: dashed; border-left-width: 1px; border-left-color: #DADADA;}
.borderDashBl {border-top-style: dashed; border-top-width: 1px; border-top-color: #929292;}


/*FONT COLORS AND STYLES*/
.h1 {font-family:Arial, sans-serif;  font-size: 14px; font-weight: bold; color: #211452; text-decoration: none;}
.sh {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #211452; text-decoration: none;}
.title {font-family:Arial, sans-serif;  font-size: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.title:hover {font-family:Arial, sans-serif;  font-size: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.price {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #EF1C21; text-decoration: none;}
.price:hover {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #EF1C21; text-decoration: underline;}
.subLink {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.subLink:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline;}
.bold {font-weight: bold;}
.topNav {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #211452; text-decoration: none; padding-left: 3px; padding-right: 6px;}
.sideNav {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.sideNav:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #990000; text-decoration: none;}
.textRed10 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #990000; text-decoration: none;}
.textRed10:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #990000; text-decoration: underline;}
.textRed11 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #990000; text-decoration: none;}
.textRed11:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #990000; text-decoration: underline;}
.textRed12 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #990000; text-decoration: none;}
.textGrey10 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #404040; text-decoration: none;}
.textGrey10:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #404040; text-decoration: underline;}
.textGrey11 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #404040; text-decoration: none;}
.textGrey11:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #404040; text-decoration: underline;}
.textBlue10 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #211452; text-decoration: none;}
.textBlue10:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #211452; text-decoration: underline;}
.textBlue11 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #211452; text-decoration: none;}
.textBlue11:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #211452; text-decoration: underline;}
.textwhite {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.textwhite:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline;}
.textwhite11 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.textwhite11:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.textwhite12 {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.textwhite12:hover {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.smTxt {font-family:Arial, sans-serif;  font-size: 9px; font-weight: normal; color: #404040; text-decoration: none;}
.smTxt a {font-family:Arial, sans-serif;  font-size: 9px; font-weight: normal; color: #404040; text-decoration: none;}
.smTxt:hover {font-family:Arial, sans-serif;  font-size: 9px; font-weight: normal; color: #404040; text-decoration: underline;}

