/*SELECTOR CSS*/
html, body{margin: 0; padding: 0;}
body, textarea { font-family:tahoma, verdana, arial, sans-serif; font-size:80%; behavior: url(/csshover.htc); }
img{border:0}
a:link,a:visited{color:#000000;}
a:hover, a:focus, a:active{color:#C03}

#SiteWrap {
	MIN-WIDTH: 1024px
}
* HTML .SiteWrapIE {
	MARGIN-LEFT: 1080px
}
* HTML .SiteWrapIEContainer {
	MARGIN-LEFT: -1080px; POSITION: relative
}
* HTML .SiteWrapIE {
	HEIGHT: 1px
}
* HTML .SiteWrapIEContainer {
	HEIGHT: 1px
}

/*GENERAL LAYOUT CSS*/
#LeftColumn { FLOAT: left; MARGIN: 0px 0px 0px 5px;  WIDTH: 180px;}
#RightColumn {FLOAT: right; MARGIN: 0px 0px; WIDTH: 180px;}
#MainContent {voice-family: "\"}\""; voice-family:inherit; MARGIN: 0px 180px 0px 190px; padding:0px 0px 0px 0px; FONT-SIZE:100%; FONT-FAMILY:tahoma, verdana, arial, sans-serif; }

/*FOOTER LAYOUT*/
#Main #Footer {background-color:#FFF0D9; border-top: 5px solid #FFFFCC;}
#Main #Footer P{FONT-FAMILY: tahoma, verdana, arial, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #000000; margin:0; padding:0;}
#Main #Footer ul{ margin: 2px;padding: 2px;}
#Main #Footer li{ display: inline;margin: 0;padding: 0; FONT-SIZE: 80%;}
#Main #Footer a{white-space: nowrap;text-decoration: none;}
#Main #Footer a:hover{text-decoration: underline;}


/*HEADING CSS*/
/*.Menu{list-style: none;margin: 0;padding-left: 0;padding-right: 0}
.Menu li{ display: inline;margin: 0;padding: 0;}
.Menu a{white-space: nowrap;padding-left: 0.0em;padding-right: 0.9em;text-decoration: none;color:#000000;}
.Menu a:hover{color:#FFFFFF;}
.Buttons a{background-image:url(../../../_layout/right_nav2.jpg);background-position:right bottom; color:#000000;}
.Buttons a.current {background-image:url(../../../_layout/right_nav2on.jpg);background-position:right bottom; color:#000000;}
.Buttons, .Buttons a{padding-top: 1.7ex;padding-bottom: 0.9ex;background-repeat: no-repeat; color:#FFCC00; font-weight:bold;}
.ltab{background-image:url(../../../_layout/left_nav2.jpg);background-position:bottom;background-repeat:no-repeat;padding-top: 1.8ex;padding-bottom: 0.9ex;padding-left: 0.8ex; padding-right: 0.5ex;}
.ltabon{background-image:url(../../../_layout/left_nav2on.jpg);background-position:bottom;background-repeat:no-repeat;padding-top: 1.8ex;padding-bottom: 0.9ex;padding-left: 0.8ex; padding-right: 0.5ex;}
#SearchBar {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px;  COLOR: #000; PADDING-TOP: 0px; background-image:url(../../../_layout/nav_bar.jpg); background-repeat:repeat-x;}
#SubBar {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px;  COLOR: #000; PADDING-TOP: 0px; }
#SubBar A {FONT-SIZE: 90%; MARGIN: 0px; COLOR: #000; TEXT-DECORATION: none}
#SubBar A:hover {COLOR: #FFFFFF;text-decoration:underline;}
#Help {RIGHT: 5px; POSITION: absolute; TOP: 20px;}
#Help A {FONT-SIZE: 100%; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #333; TEXT-DECORATION: none;}
#Help A:hover {COLOR: #ff9900;}*/

/*div#nav {
margin: 0; 
padding: 0; 
}
div#nav ul {
margin: 0; 
padding: 0; 
}
div#nav li {
position: relative; 
list-style: none; 
margin: 0; 
float: left; 
}
div#nav li:hover {

}
div#nav li.submenu {

}
div#nav li.submenu:hover {

}
div#nav li a {
display: block; 
padding: 0.25em 0 0.25em 0.5em;
text-decoration: none; ;
}
div#nav>ul a {
width: auto;
}
div#nav ul ul {
position: absolute;;
display: none;
}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level1 li.submenu ul.level2 { background-color:#fff; padding:10px; border: 2px solid #FCAF3A; height: auto; background-image:url(../../../_layout/white.gif); background-repeat:repeat;}
div#nav ul.level1 li.submenu ul.level2 H2 {FONT-SIZE: 110%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
div#nav ul.level1 a {FONT-SIZE: 90%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000; }

div#nav ul.level1 li.submenu ul.level2 a {FONT-SIZE: 90%; FONT-FAMILY:tahoma, verdana, arial, sans-serif; COLOR: #000; }
div#nav ul.level1 li.submenu ul.level2 a:hover { background-color:#FFF0D9; text-decoration:underline;}*/

/*SUB NAVIGATION CSS*/
#SubMenuBar { background-image:url(../../../_layout/sub_nav_image.gif); padding-top:0.0ex; padding-bottom:0.0ex; background-position:bottom; }
#navbg { background-image:url(../../../_layout/nav_bar_middle.jpg); }
#subnavbg { background-image:url(../../../_layout/nav_bar_middle_sub.jpg); }
#SectionMenu{ text-align:center; }

/*MAIN CONTENT CSS*/
#MainContent H1{ margin:10px auto 10px auto; padding:2px 0px 2px 5px; width:95%; FONT-SIZE:95%; FONT-WEIGHT:bold; FONT-FAMILY:tahoma, verdana, arial, sans-serif; COLOR:#000000; }
#MainContent .h1stay { color:#FF6600; font-size:80%; }
#MainContent H2{ padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; }
#MainContent H3{ FONT-SIZE: 110%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
#MainContent H4{ FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
#MainContent P{ FONT-SIZE: 100%; FONT-WEIGHT:normal; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; padding:0; }
#MainContent .back{ FONT-SIZE:90%; margin-left:30px; }
#MainContent A {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: none;}
#MainContent A:hover {display:inline;COLOR: #000000;text-decoration: underline;}
#MainContent .SelectPage {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: underline;}
#MainContent .red {COLOR: #ff0000;FONT-WEIGHT: bold;}
#MainContent .pageContent { MARGIN: 0px 0px 0px 0px; FONT-WEIGHT:normal; display:inline; COLOR:#FFFFFF; text-decoration:underline; }
#MainContent .pageContent1 { MARGIN: 0px 0px 0px 0px; FONT-WEIGHT:normal; display:inline; COLOR:#FFFFFF; }
#MainContent .note { FONT-WEIGHT:bold; font-size:90%; COLOR:#CC0000; }
#MainContent .contactform { width:210px; font-size:10px; }

/*MAIN CONTENT PRODUCT PAGE*/
#MainContent #productBox { margin: 0px 30px 0px 360px;border: 1px solid #333;BACKGROUND: #FFF0D9; }
#MainContent #productBox img { padding:0px 3px 0px 0px; margin:0; float:none; display:inline; }
#MainContent #productBox H3 { background-image:url(../../../_layout/center_nav.jpg); background-position:top; background-repeat:repeat-x; font-size:85%; font-weight:bold; margin:0px 0px 0px 0px; padding:2px 0px 2px 4px; text-transform:uppercase; color:#000; }
#MainContent #productBox UL { list-style: none;margin: 0px;padding: 0px; }
#MainContent #productBox LI { padding: 0px;margin: 0px;display: inline; }
#MainContent #productBox A { font-weight:normal; color:#333; display:block; padding:4px 0px 2px 4px; font-size:90%; text-decoration:none; margin:0; }
#MainContent #productBox A:hover { margin:0; padding:4px 0px 2px 4px; text-decoration:underline; background:#FFE2B7; }

#MainContent #ProductDetailsHeader { margin:0px auto 0px auto; padding:0px 0px 0px 0px; background-image:url(../maincont_M/prod-box_bg.png); background-repeat:repeat-x; height:40px; width:95%; border-left:solid 2px #FF9900; border-right:solid 2px #FF9900; }
#MainContent #ProductDetailsHeader P { margin:0px 70px 0px 50px; padding:12px 0px 12px 0px; font-size:100%; font-weight:bold; color:#333333; }

#MainContent #ProductDetails { margin:0px auto 0px auto; padding:10px 0px 10px 0px; border-left:solid 2px #FF9900; border-right:solid 2px #FF9900; border-bottom:solid 1px #FF9900; width:95%; }
#MainContent #ProductDetails H1 { margin:0px 0px 0px 0px; padding:0px 10px 2px 0px; font-size:95%; font-weight:bold; border:0px; }
#MainContent #ProductDetails H2 { margin:0px 0px 5px 0px; padding:5px 10px 2px 20px; font-size:95%; font-weight:bold; }
#MainContent #ProductDetails P { margin:0px 0px 0px 0px; padding:0px 10px 2px 20px; font-size:95%; line-height:15px; }
#MainContent #ProductDetails UL { margin:0px 10px 0px 70px; padding:0px 0px 0px 0px; list-style:decimal; font-size:90%; }
#MainContent #ProductDetails LI { margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; }
#MainContent #ProductDetails .breakline { margin:5px 0px 5px 0px; border-bottom:solid 1px #cccccc; }
#MainContent #ProductDetails table { margin:0px 15px 0px 15px; padding:0px 0px 0px 0px; width:95% }

#MainContent #ProductDetails #PDBox { margin:0px 10px 0px 210px; padding:0px 0px 0px 0px; height:150px; background-image:url(../maincont_M/prod-D_bg.png); background-repeat:repeat-x; background-color:#464646; }
#MainContent #ProductDetails #PDBox H2 { margin:0px 10px 0px 20px; padding:5px 0px 2px 0px; color:#FFFFFF; font-size:90%; font-weight:bold; border:0px; }
#MainContent #ProductDetails #PDBox H3 { margin:0px 10px 0px 20px; padding:5px 0px 2px 0px; color:#FFFFFF; font-size:90%; font-weight:bold; }
#MainContent #ProductDetails #PDBox P { margin:0px 10px 0px 20px; padding:0px 0px 2px 0px; color:#FFFFFF; font-size:90%; }
#MainContent #ProductDetails #PDBox A { margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; color:#FFCC00; text-decoration:underline; }
#MainContent #ProductDetails #PDBox A:hover { margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; color:#333333; }
#MainContent #ProductDetails #PDBox form { margin:10px 0px 10px 20px; padding:0px 0px 0px 0px; vertical-align:middle; }
#MainContent #ProductDetails #PDBox select,input { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; vertical-align:middle; }
#MainContent #ProductDetails #PDBox .breakline { margin:5px 0px 5px 10px; border-bottom: 1px solid #cccccc; }
#MainContent #ProductDetails #PDBox .sprice { font-size:110%; font-weight:bold; }
#MainContent #ProductDetails #PDBox .specialprice { margin:0px 10px 0px 20px; padding:0px 0px 0px 0px; color:#FFCC33; }
#MainContent #ProductDetails #PDBox .specialsprice { font-size:110%; font-weight:bold; }
#MainContent #ProductDetails #PDBox .entareward { margin:0px 0px 0px 0px; padding:3px 5px 3px 5px; text-align:center; font-size:90%; color:#FFFFFF; background-color:#CC113E; }
#MainContent #ProductDetails #PDBox .entarewardLogo { width:85px; margin-top:30px; text-align:center; border:0px solid #00FF00; }
#MainContent #ProductDetails #PDBox .entarewardLogo a { font-size:10px; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#CC113E; text-decoration:none; }
#MainContent #ProductDetails #PDBox .entarewardLogo a:hover { text-decoration:underline; }

#MainContent #ProductDetails #PDOptions { margin:0px 10px 0px 210px; padding:0px 0px 0px 0px; height:80px; background-image:url(../maincont_M/b_bg.png); background-repeat:repeat-x; background-position:bottom; background-color:#333333; }
#MainContent #ProductDetails #PDOptions UL { margin:0px 110px 0px 0px; padding:40px 0px 0px 0px; }
#MainContent #ProductDetails #PDOptions LI { margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; display:inline; float:left; }
#MainContent #ProductDetails #PDOptions .printme { width:110px; height:80px; float:right; }
#MainContent #ProductDetails #PDOptions .options { margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; width:100%; text-align:left; background-color:#FFFFFF; }
#MainContent #ProductDetails #ImageHolderProduct { width:200px; height:200px; float:left; text-align:center; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px; font-size:80%; font-style:italic; }
#MainContent #ProductDetails #ImageHolderSpecial { width:200px; height:100px; float:right; text-align:center; margin:0px 50px 0px 5px; padding:0px 0px 0px 0px; font-size:80%; font-style:italic; }

#MainContent #ProductDetails1 { margin:0px auto 0px auto; padding:0px 0px 0px 0px; border-left:solid 2px #FF9900; border-right:solid 2px #FF9900; border-bottom:solid 1px #FF9900; width:95%; display:table; }
#MainContent #ProductDetails1 #ImageHolderProduct { width:200px; height:200px; float:left; text-align:center; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px; font-size:80%; font-style:italic; }
#MainContent #ProductDetails1 #ImageHolderSpecial { width:200px; height:100px; float:right; text-align:center; margin:0px 50px 0px 5px; padding:0px 0px 0px 0px; font-size:80%; font-style:italic; }

#MainContent #ProductDetails1 #SOBox { margin:10px 10px 10px 10px; padding:0px 0px 0px 0px; }
#MainContent #ProductDetails1 #SOBox H2 { margin:0px 10px 0px 20px; padding:5px 0px 2px 0px; color:#333333; font-size:90%; font-weight:bold; border:0px; }
#MainContent #ProductDetails1 #SOBox H3 { margin:0px 10px 0px 20px; padding:5px 0px 2px 0px; color:#333333; font-size:90%; font-weight:bold; }
#MainContent #ProductDetails1 #SOBox P { margin:0px 10px 0px 20px; padding:0px 0px 2px 0px; color:#333333; font-size:90%; }
#MainContent #ProductDetails1 #SOBox A { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#333333; text-decoration:underline; }
#MainContent #ProductDetails1 #SOBox A:hover { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#333333; text-decoration:none; }
#MainContent #ProductDetails1 #SOBox OL { color:#333333; margin:10px 0px 10px 50px; padding:0px 0px 0px 0px; }
#MainContent #ProductDetails1 #SOBox LI { margin:0px 0px 3px 0px; }

#MainContent #ProductDetails1 #VOBox { text-align:center; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; }

#MainContent #ProductDetails1 #NOBox { margin:10px 10px 20px 10px; padding:0px 0px 0px 0px; }
#MainContent #ProductDetails1 #NOBox H2 { margin:0px 10px 0px 20px; padding:5px 0px 2px 0px; color:#990000; font-size:115%; font-weight:bold; border:0px; }
#MainContent #ProductDetails1 #NOBox H3 { margin:0px 10px 0px 20px; padding:5px 0px 2px 0px; color:#333333; font-size:90%; font-weight:bold; }
#MainContent #ProductDetails1 #NOBox P { margin:0px 10px 0px 20px; padding:0px 0px 2px 0px; color:#333333; font-size:90%; }
#MainContent #ProductDetails1 #NOBox A { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#990000; text-decoration:underline; }
#MainContent #ProductDetails1 #NOBox A:hover { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#990000; text-decoration:none; }

#MainContent #ProductDetails1 #BOBox { margin:10px 100px 10px 10px; padding:0px 0px 20px 0px; border-bottom:solid 1px #CCCCCC; }
#MainContent #ProductDetails1 #BOBox H2 { margin:0px 0px 5px 170px; padding:0px 0px 0px 0px; color:#000000; font-size:100%; font-weight:bold; border:0px; text-decoration:underline; }
#MainContent #ProductDetails1 #BOBox H3 { margin:0px 0px 0px 170px; padding:0px 0px 0px 0px; color:#333333; font-size:90%; font-weight:bold; }
#MainContent #ProductDetails1 #BOBox P { margin:0px 0px 3px 170px; padding:0px 0px 0px 0px; color:#333333; font-size:90%; }
#MainContent #ProductDetails1 #BOBox A { margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; color:#FF3300; text-decoration:underline; }
#MainContent #ProductDetails1 #BOBox A:hover { margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; color:#333333; }
#MainContent #ProductDetails1 #BOBox form { margin:0px 0px 5px 170px; padding:0px 0px 0px 0px; vertical-align:middle; }
#MainContent #ProductDetails1 #BOBox select,input { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; vertical-align:middle; }
#MainContent #ProductDetails1 #BOBox .special { color:#CC0000; font-size:110%; }
#MainContent #ProductDetails1 #BOBox .onecare { color:#336699; }

#MainContent .pagination { font-weight:bold; }
#MainContent .pagination a{ font-weight:normal; text-decoration:none; } 
#MainContent .pagination a:hover{ font-weight:normal; text-decoration:underline; } 

#ProductDetailsWrap { float:left; width:200px; margin-right:10px; margin:0px 20px 20px 0px; }
#ProductOverviewPrice { font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0px 0px 0px 0px; padding:0px 10px 0px 0px; font-size:90%; }
#ProductOverviewPrice p { margin:3px 0px 0px 0px; padding:0px 0px 3px 0px; }
#ProductOverviewPrice h1 { margin:3px 0px 0px 0px; padding:0px 0px 3px 0px; border-bottom:solid 1px #cccccc; font-weight:bold; font-size:100%; }
#MainContent #AssociatedProducts { margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:95%; font-size:12px; }
#MainContent #AssociatedProducts H1 { margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; font-size:90%; font-weight:bold; }
#MainContent #AssociatedProducts H2 { margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; font-size:90%; height:35px; font-weight:bold; background-color:#FFFFFF; border:0px; }
#MainContent #AssociatedProducts P { margin:0px 0px 0px 0px; padding:0px 0px 2px 0px; font-size:90%; line-height:15px; }
#MainContent #AssociatedProducts .column { margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; height:250px; }
#MainContent #AssociatedProducts .column img { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#MainContent #AssociatedProducts .lastcolumn{ width:100%; height:0.5px; font-size:0.5px; }
#MainContent #AssociatedProducts .cat{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold; font-size:110%; color:#FF6600; vertical-align:middle; }
#MainContent #AssociatedProducts .catImg{ padding:0px 0px 0px 0px; vertical-align:middle; }
#MainContent #AssociatedProducts .sprice { font-size:110%; font-weight:bold; }
#MainContent #AssociatedProducts .specialprice { margin:0px 10px 0px 20px; padding:0px 0px 0px 0px; color:#F07800; }
#MainContent #AssociatedProducts .specialsprice { font-size:110%; font-weight:bold; }
html>body #MainContent #AssociatedProducts .entareward { margin:0px 0px 0px 0px; padding:2px 5px 3px 5px; text-align:center; vertical-align: middle; font-size:90%; color:#FFFFFF; background-color:#CC113E; }
#MainContent #AssociatedProducts .entareward { margin:0px 0px 0px 0px; padding:3px 5px 3px 5px; text-align:center; vertical-align: middle; font-size:90%; color:#FFFFFF; background-color:#CC113E; }

/*MAIN CONTENT EXTENDED AREA*/
#MainContent2 { padding:0px 0px 0px 0px; MARGIN:0px 30px 0px 190px; FONT-SIZE:100%; FONT-FAMILY:tahoma, verdana, arial, sans-serif}
#MainContent2 H1{MARGIN:10px 0px 10px 0px; FONT-SIZE: 100%; FONT-WEIGHT:bold; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding-top:2px;padding-bottom:2px; background-color:#FFFF66; padding-left:5px;}
#MainContent2 H2{padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; }
#MainContent2 H3{FONT-SIZE:110%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
#MainContent2 P{FONT-SIZE:100%; FONT-WEIGHT:normal; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; padding:0;}
#MainContent2 A{FONT-FAMILY:tahoma, verdana, arial, sans-serif; font-weight:bold; color:#000000;}
#MainContent2 A:hover {display:inline;COLOR: #000000;text-decoration: underline;}
#MainContent2 .red {FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-WEIGHT: bold;FONT-SIZE: 100%;COLOR:#FF0000;}

#MainContent2 .defaultBox H2{padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; padding-left:5px;}
#MainContent2 .defaultBox P{padding-left:5px;}
#MainContent2 .defaultBox{background-color: #FFFFCC;border-top: 1px solid #CC3401;border-right: 1px solid #CC3401;border-bottom: 1px solid #CC3401;border-left: 1px solid #CC3401; MARGIN: 10px 0px 10px 0px;}
#MainContent2 .defaultBox A {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: none;BACKGROUND: #FFFFCC;}
#MainContent2 .defaultBox A:hover {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #FF0000;text-decoration: underline;BACKGROUND: #FFFFCC;}
#MainContent2 .defaultBox UL {list-style: none;margin: 2px;padding-left: 5px;}
#MainContent2 .defaultBox LI {padding-bottom: 4px;margin: 0px;}
#MainContent2 .defaultBox .SelectPage {text-decoration:none;}


#MainContent2 .loginBox {background-color: #FFFFCC;border-top: 1px solid #CC3401;border-right: 1px solid #CC3401;border-bottom: 1px solid #CC3401;border-left: 1px solid #CC3401; MARGIN: 10px 10px 10px 0px;}
#MainContent2 .loginBox A {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: underline;BACKGROUND: #FFFFCC;}
#MainContent2 .loginBox A:hover {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #FF0000;text-decoration: underline;BACKGROUND: #FFFFCC;}

#MainContent2 .accountBox H2{padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; padding-left:5px;}
#MainContent2 .accountBox{background-color: #FFFFCC;border-top: 1px solid #CC3401;border-right: 1px solid #CC3401;border-bottom: 1px solid #CC3401;border-left: 1px solid #CC3401; MARGIN: 10px 0px 10px 0px;}
#MainContent2 .accountBox A {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: underline;BACKGROUND: #FFFFCC;}
#MainContent2 .accountBox A:hover {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #FF0000;text-decoration: underline;BACKGROUND: #FFFFCC;}
#MainContent2 .accountBox UL {list-style: none;margin: 2px;padding-left: 5px;}
#MainContent2 .accountBox LI {padding-bottom: 10px;margin: 0px;}
#MainContent2 .accountBox .SelectPage {text-decoration:none;}

#MainContent3 {PADDING:0px 0px 0px 0px; MARGIN: 0px 50px 0px 50px; FONT-SIZE: 100%; FONT-FAMILY:tahoma, verdana, arial, sans-serif; }
#MainContent3 H1{MARGIN: 10px 0px 10px 0px; FONT-SIZE: 100%; FONT-WEIGHT:bold; FONT-FAMILY:tahoma, verdana, arial, sans-serif; COLOR: #000000;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding-top:2px;padding-bottom:2px; background-color:#FFFF66; padding-left:5px;}
#MainContent3 H2{padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY:tahoma, verdana, arial, sans-serif; COLOR: #000000; }
#MainContent3 H3{FONT-SIZE: 110%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
#MainContent3 P{FONT-SIZE:90%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR:#000000; padding:0px 5px 0px 10px;}
#MainContent3 A{FONT-FAMILY: tahoma, verdana, arial, sans-serif; FONT-SIZE:100%; font-weight:bold; text-decoration:none; color:#333333; background-color:#CCCCCC; padding:1px 3px 1px 4px; margin:0px 5px 0px 0px; }
#MainContent3 A:hover{ text-decoration:none; padding:1px 3px 1px 4px; color:#FFFFFF; }
#MainContent3 HR{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:95%; }
#MainContent3 .red{FONT-FAMILY: tahoma, verdana, arial, sans-serif; FONT-WEIGHT:bold; FONT-SIZE: 100%;COLOR:#FF0000;}
#MainContent3 .title{FONT-FAMILY:verdana, arial, sans-serif; FONT-SIZE:100%; FONT-WEIGHT:bold; COLOR:#000000; padding:0px 0px 10px 10px; margin:30px 0px 0px 0px; }
#MainContent3 .title2{FONT-FAMILY:verdana, arial, sans-serif; FONT-SIZE:110%; COLOR:#333333; padding:0px 0px 10px 10px; margin:0px 0px 10px 0px; float:right; }
#MainContent3 .content{FONT-SIZE:85%; FONT-WEIGHT:bold; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR:#000000; padding:10px 5px 0px 10px;}
#MainContent3 .dash{ border-top:dashed 3px #CCCCCC; margin:3px 0px 3px 0px; padding:0px 0px 0px 0px; }

#MainContent4 {PADDING:0px 0px 0px 0px; MARGIN: 0px 50px 0px 50px; FONT-SIZE: 100%; FONT-FAMILY:tahoma, verdana, arial, sans-serif; }
#MainContent4 H1{MARGIN: 10px 0px 10px 0px; FONT-SIZE: 100%; FONT-WEIGHT:bold; FONT-FAMILY:tahoma, verdana, arial, sans-serif; COLOR: #000000;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding-top:2px;padding-bottom:2px; background-color:#FFFF66; padding-left:5px;}
#MainContent4 H2{padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY:tahoma, verdana, arial, sans-serif; COLOR: #000000; }
#MainContent4 H3{FONT-SIZE: 110%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
#MainContent4 P{FONT-SIZE:90%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR:#000000; padding:0px 5px 0px 10px;}
#MainContent4 A{FONT-FAMILY: tahoma, verdana, arial, sans-serif; FONT-SIZE:100%; font-weight:bold; text-decoration:none; color:#333333; background-color:#CCCCCC; padding:1px 3px 1px 4px; margin:0px 5px 0px 0px; }
#MainContent4 A:hover{ text-decoration:none; padding:1px 3px 1px 4px; color:#FFFFFF; }
#MainContent4 HR{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:95%; }
#MainContent4 .red{FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-WEIGHT: bold;FONT-SIZE: 100%;COLOR:#FF0000;}
#MainContent4 .title{FONT-FAMILY:tahoma, verdana, arial, sans-serif; FONT-WEIGHT:bold; FONT-SIZE:100%; COLOR:#000000; padding:25px 0px 0px 10px; }
#MainContent4 .content{FONT-SIZE:85%; FONT-WEIGHT:bold; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR:#000000; padding:10px 5px 0px 10px;}
#MainContent4 .dash{ border-top:dashed 3px #CCCCCC; margin:3px 0px 3px 0px; padding:0px 0px 0px 0px; }

/*LEFT COLUMN CSS*/
.Navigation{font-family:tahoma, verdana, arial, sans-serif; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:170px;}
.Navigation h1{
    background-image: url(../../../_layout/center_nav.jpg);
	background-position: top;
	background-repeat: repeat-x;
	font-size: 85%;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 4px;
	BORDER-RIGHT: #000 1px solid;
	BORDER-LEFT: #000 1px solid;
	BORDER-TOP: #000 1px solid;
	text-transform: uppercase;
	color: #000;
}

.SubNavigation { margin:0px 0px 0px 0px; padding:0px; BORDER: #FF9900 1px solid; FONT-SIZE: 90%; BACKGROUND: #FFFFCC;}
/*.SubNavigation {margin:0; padding:0px; BORDER-RIGHT: #000 1px solid; FONT-SIZE: 11px; BACKGROUND: #FFF0D9; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid}*/
.SubNavigation UL { padding:0px 0px 3px 0px; MARGIN:0px; }
.SubNavigation LI { padding:3px 0px 0px 3px; MARGIN:0px; list-style:none; }
.SubNavigation A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;}
.SubNavigation A:hover {COLOR: #000000;BACKGROUND: #FFE2B7;TEXT-DECORATION: underline;}

.SubNavigation1 { margin:0px 0px 0px 10px; padding:0px; BORDER-RIGHT: #FF9900 1px solid; FONT-SIZE: 90%; BACKGROUND: #FFFFCC; BORDER-LEFT: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid}
/*.SubNavigation {margin:0; padding:0px; BORDER-RIGHT: #000 1px solid; FONT-SIZE: 11px; BACKGROUND: #FFF0D9; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid}*/
.SubNavigation1 UL { padding:0px 0px 3px 0px; MARGIN:0px; }
.SubNavigation1 LI { padding:3px 0px 0px 3px; MARGIN:0px; list-style:none; }
.SubNavigation1 A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;}
.SubNavigation1 A:hover {COLOR: #000000;BACKGROUND: #FFE2B7;TEXT-DECORATION: underline;}

#SubNavigation {margin:0; padding:0px; BORDER-RIGHT: #FF9900 1px solid; FONT-SIZE: 90%; BACKGROUND: #FFFFCC; BORDER-LEFT: #FF9900 1px solid; BORDER-BOTTOM: #FF9900  1px solid}
/*#SubNavigation {margin:0; padding:0px; BORDER-RIGHT: #000 1px solid; FONT-SIZE: 11px; BACKGROUND: #FFF0D9; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid}*/
#SubNavigation UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
#SubNavigation LI {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#SubNavigation A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;}
#SubNavigation A:hover {COLOR: #000000;BACKGROUND: #FFE2B7;TEXT-DECORATION: underline;}

/*RIGHT COLUMN CSS*/
/* poll css*/
#pollOuter{ width:100%; border:1px solid #000;}
#pollResults{ color:#ff0000;background-color:#000;height:20px;}

div#topproducts {
 margin:0px 0px 0px 10px; padding:0px; BORDER-RIGHT: #FF9900 1px solid; FONT-SIZE: 90%; BACKGROUND: #FFF0D9; BORDER-LEFT: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid
}
/*div#topproducts {
margin:0; padding:0px; BORDER-RIGHT: #000 1px solid; FONT-SIZE: 11px; BACKGROUND: #FFF0D9; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}*/
div#topproducts ul {
padding:0px 0px 3px 0px; MARGIN:0px; 
}
div#topproducts li {
padding:0px 0px 0px 3px; MARGIN:0px; list-style:none; 
}
div#topproducts li:hover {
;
}
div#topproducts li.submenu {

}
div#topproducts li.submenu a:hover {
COLOR: #000000; BACKGROUND: #FFE2B7;
}
div#topproducts li a {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;
}
div#topproducts li a:hover {

}

div#topproducts>ul a {
width: auto;
}
div#topproducts ul ul {
position: absolute;;
display: none;
}
div#topproducts ul.level1 li.submenu:hover ul.level2, 
div#topproducts ul.level2 li.submenu:hover ul.level3 {display:block;}
div#topproducts ul.level1 li.submenu ul.level2 { background-color:#fff; padding:10px;border: 2px solid #FCAF3A; height: auto; background-image:url(../../../_layout/white.gif); background-repeat:repeat;}
div#topproducts ul.level1 li.submenu ul.level2 H2 {FONT-SIZE: 110%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
div#topproducts ul.level1 a {FONT-SIZE: 11px; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000; }

div#topproducts ul.level1 li.submenu ul.level2 a {FONT-SIZE: 90%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000; }
div#topproducts ul.level1 li.submenu ul.level2 a:hover { background-color:#FFF0D9; text-decoration:underline;}

#EcastBanner { padding:0px; margin:0px; width:170px; }
#EcastBanner H1 { background: url(../../../_layout/center_nav.jpg) repeat-x top; font-size: 85%; font-weight: bold; margin:0px 0px 0px 0px; padding:2px 0px 2px 4px; BORDER-RIGHT: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; text-transform: uppercase; color: #000; }

#EcastSubBanner { FONT-SIZE:95%; font-weight:normal; text-align:left; background-color:#FFFFCC; margin:0px 0px 0px 10px; padding:10px 5px 25px 5px; min-height:50px; border-top:1px solid #FF9900; border-right:1px solid #FF9900; border-left:1px solid #FF9900;  }
#EcastSubBanner H2 { FONT-SIZE:85%; COLOR:#FF6600; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; }
#EcastSubBanner P { FONT-SIZE: 80%; COLOR:#000000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#EcastSubBanner UL { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; LIST-STYLE-TYPE:none; }
#EcastSubBanner LI { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; DISPLAY:inline; }
#EcastSubBanner A { COLOR:#000000; TEXT-DECORATION:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#EcastSubBanner A:hover { COLOR:#000000; TEXT-DECORATION:underline; }
#EcastSubBanner input { margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; }
#EcastSubBanner .reSend { font-size:85%; font-weight:normal; color:#FFFFFF; background-color:#FF3300; text-decoration:none; margin:0px 0px 0px 0px; padding:5px 5px 5px 5px; border:1px solid #FF9900; }
#EcastSubBanner .reSend:hover { color:#FF3300; background-color:#FF9900; text-decoration:none; border:1px solid #FF3300; }

#BasketNavigation{font-family:tahoma, verdana, arial, sans-serif; padding:0px; margin:0px; width:170px; }
#BasketNavigation H1{
background-image: url(../../../_layout/center_nav.jpg);
	background-position: top;
	background-repeat: repeat-x;
	font-size: 85%;
	font-weight: bold;
	margin: 0;
	padding: 2px 0px 2px 4px;
	BORDER-RIGHT: #000 1px solid;
	BORDER-LEFT: #000 1px solid;
	BORDER-TOP: #000 1px solid;
	text-transform: uppercase;
	color: #000;
}
#BasketSubNavigation {margin:0; padding:5px; BORDER-RIGHT: #FF9900 1px solid; FONT-SIZE: 85%; BACKGROUND: #FFFFCC; BORDER-LEFT: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid; margin:0px 0px 0px 10px; }
/*#BasketSubNavigation {margin:0; padding:5px; BORDER-RIGHT: #000 1px solid; FONT-SIZE: 10px; BACKGROUND: #FFF0D9; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid}*/
#BasketSubNavigation P {margin:0;PADDING:0; FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-SIZE:12px;COLOR: #000000;}
#BasketSubNavigation H2 {margin:0;PADDING:0; FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-SIZE: 100%;COLOR: #000000;padding-top:5px;}
#BasketSubNavigation UL {MARGIN: 0px; PADDING:0; LIST-STYLE-TYPE: none}
#BasketSubNavigation LI {DISPLAY: inline;  MARGIN: 0px; PADDING:0;}
#BasketSubNavigation A {MARGIN: 0px; PADDING:0; COLOR: #000000; TEXT-DECORATION: none; }
#BasketSubNavigation A:hover {COLOR: #000000;TEXT-DECORATION: underline; }

#PollNavigation { font-family:Arial, Helvetica, sans-serif; background:url(../../../_layout/1107_main/maincont_M/eop-01/p-tit-bg.png) repeat-y top left; padding:0px; margin:0px; width:170px; }
#PollNavigation H2 { font-size:12px; font-weight:bold; color: #000000; background:#3399CC url(../../../_layout/1107_main/maincont_M/eop-01/p-tit-m.png) no-repeat top left; margin:0px 0px 0px 0px; padding:0px 15px 0px 25px; }

#PollSubNavigation { margin:0; padding:0px 5px 30px 5px; FONT-SIZE:100%; background:#3399CC url(../../../_layout/1107_main/maincont_M/eop-01/p-bot.png) no-repeat bottom right; margin:0px 0px 0px 10px; }
/*#PollSubNavigation { margin:0; padding:5px; BORDER-RIGHT: #000 1px solid; FONT-SIZE: 10px; BACKGROUND: #FFF0D9; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid}*/
#PollSubNavigation H2 { FONT-SIZE:85%; COLOR:#FFFFFF; font-weight:normal; margin:0px 0px 10px 0px; PADDING:5px 0px 0px 0px; }
#PollSubNavigation P { FONT-SIZE:85%; COLOR:#000000; margin:0px 0px 0px 5px; PADDING:0px 0px 0px 0px; }
#PollSubNavigation UL { MARGIN:0px 0px 30px 0px; PADDING:0px 0px 0px 0px; LIST-STYLE:none; }
#PollSubNavigation LI { COLOR:#FFFFFF; MARGIN: 0px 0px 5px 0px; PADDING:0px 0px 5px 0px; border-bottom:0px dashed #FF3300; }
#PollSubNavigation LI h3 { FONT-SIZE:11px; font-weight:bold; COLOR:#FFFFFF; MARGIN:0px 0px 5px 0px; PADDING:0px 0px 0px 0px; }
#PollSubNavigation LI p { FONT-SIZE:10px; font-weight:normal; COLOR:#003366; MARGIN:0px 0px 0px 5px; PADDING:0px 0px 0px 0px; }
/*#PollSubNavigation A { MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; COLOR: #000000; TEXT-DECORATION: none; }
#PollSubNavigation A:hover { COLOR: #000000;TEXT-DECORATION: underline; }*/
#PollSubNavigation .radioBut { margin:0px 5px 0px 5px; }
#PollSubNavigation .submitBut { font-size:95%; font-weight:bold; color:#99CC00; background:#000000 url(../../../_layout/1107_main/maincont_M/eop-01/but-bg.png) repeat-X top left; text-decoration:none; margin:0px 0px 0px 45px; padding:5px 15px 5px 15px; cursor:pointer; }
#PollSubNavigation .submitBut:hover { color:#FFFFFF; }
#PollSubNavigation .pollOuter { background-color:#FFFFFF; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; width:100%; height:10px; border-bottom:1px solid #006699; }
#PollSubNavigation .pollResults { background-color:#99CC00; height:10px; }
#PollSubNavigation .viewBut { font-size:95%; font-weight:bold; color:#99CC00; background:#000000 url(../../../_layout/1107_main/maincont_M/eop-01/but-bg.png) repeat-X top left; text-decoration:none; margin:0px 0px 0px 22px; padding:5px 15px 5px 15px; cursor:pointer; }
#PollSubNavigation .viewBut:hover { color:#FFFFFF; }

#MainContent .pollList { margin:0px auto 0px auto; padding:20px 0px 0px 0px; width:98%; border:0px solid #990000; }
#MainContent .pollList .onePoll { background-color:#E5E5E5; margin:0px auto 20px auto; padding:0px 0px 0px 0px; width:600px; border-bottom:2px solid #CCCCCC; }
#MainContent .pollList .onePoll H4 { FONT-SIZE:80%; COLOR:#666666; font-weight:normal; background-color:#FFFFFF; margin:0px 0px 0px 0px; PADDING:0px 0px 5px 0px; }
#MainContent .pollList .onePoll H5 { FONT-SIZE:12px; line-height:22px; COLOR:#FFFFFF; font-weight:bold; background:#333333 url(../../../_layout/1107_main/maincont_M/poll-elements/q-bar-bg.png) repeat-X top left; margin:0px 0px 10px 0px; PADDING:0px 0px 0px 0px; }
#MainContent .pollList .onePoll H5 img { margin:0px 5px 0px 0px; vertical-align:top; }
#MainContent .pollList .onePoll UL { MARGIN:0px 0px 0px 20px; PADDING:0px 0px 0px 0px; LIST-STYLE:none; }
#MainContent .pollList .onePoll LI { FONT-SIZE:85%; COLOR:#000000; MARGIN: 0px 0px 5px 0px; PADDING:0px 0px 5px 0px; border-bottom:0px dashed #FF3300; }
#MainContent .pollList .onePoll LI h3 { FONT-SIZE:11px; font-weight:normal; COLOR:#333333; MARGIN:0px 0px 5px 0px; PADDING:0px 0px 0px 0px; }
#MainContent .pollList .onePoll LI p { FONT-SIZE:10px; font-weight:normal; COLOR:#003366; MARGIN:0px 0px 0px 5px; PADDING:0px 0px 0px 0px; }
#MainContent .pollList .onePoll .pollOuter { background-color:#FFFFFF; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; width:200px; height:15px; border-bottom:1px solid #CCCCCC; }
#MainContent .pollList .onePoll .pollResults { background-color:#999999; height:15px; }

/*GENERAL LAYOUT CSS*/
#MainContent .defaultBox{ background-color: #FFFFCC;border-top: 1px solid #CC3401;border-right: 1px solid #CC3401;border-bottom: 1px solid #CC3401;border-left: 1px solid #CC3401; MARGIN: 10px 0px 10px 0px;}
#MainContent .defaultBox A { MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: normal;display:inline;COLOR: #000000;text-decoration:none; BACKGROUND:#FFFFCC; }
#MainContent .defaultBox A:hover { MARGIN:0px 0px 0px 0px; FONT-WEIGHT:normal; display:inline; COLOR:#FF0000; text-decoration:underline; BACKGROUND:#FFFFCC; }
#MainContent .defaultBox UL { list-style: none;margin: 2px;padding-left: 5px;}
#MainContent .defaultBox LI { padding-bottom: 4px;margin: 0px;}
#MainContent .defaultBox .SelectPage {text-decoration:none;}

#MainContent2 a.anchorFaq{
text-decoration:none;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.maintext_b {FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-WEIGHT: bold;FONT-SIZE: 100%;COLOR: #000000;}
.maintext {FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-SIZE: 100%;COLOR: #000000;}
.maintext_small {FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-SIZE: 90%;COLOR: #000000;}
.line {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CC3401;}
#greyHeader {FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-WEIGHT: bold;FONT-SIZE: 95%;COLOR: #000000;background-image:url(/_layout/basket_bg.gif);background-repeat:repeat-x;padding-top:3px;}

#ProductInfo h1 { font-size:145%; font-weight:normal; margin:0px; padding:10px 0px 10px 0px; color:#333; font-family:tahoma, verdana, arial, sans-serif; letter-spacing:normal; }
#ImageHolderFile { width:25px; height:50px; position:relative; float:left; margin-right: 20px; }
#Pricing { margin:10px 0px 0px 250px; background-color:#FFFFCC; border-top:1px solid #CC3401; border-right:1px solid #CC3401; border-bottom:1px solid #CC3401; border-left:1px solid #CC3401; padding:2px 0px 3px 4px; font-size:90%; font-weight:bold; }
.productTitle {
font-size: 120%;
}
#producttop{
background-image:url(../../../_layout/topleft.gif); background-position:left; background-repeat:no-repeat; position:relative; height:11px; width:100%; 
}
#productbottom{
background-image:url(../../../_layout/bottomleft.gif); background-position:left; background-repeat:no-repeat; position:relative; height:11px; width:100%; 
}
#productsides{
border-right: 1px solid #B5B5B5; border-left: 1px solid #B5B5B5; width:100%;
}
.va,.va td{vertical-align:top!important}
.sb { margin-bottom: 5px; margin-top:5px; voice-family: "\"}\""; voice-family:inherit; width:97%; }
.sb td, .sb th, .sb table td { font-size:0.7em; voice-family: "\"}\""; voice-family:inherit; font-size:1em; }

.sb td.bleft{background:url("../../../_layout/bottomleft.gif") no-repeat bottom left;width:11px}
.sb td.bmid{border-bottom:1px solid #bbc6e0;height:11px;width:100%}
.sb td.bright{background:url("../../../_layout/bottomright.gif") no-repeat bottom right;width:11px}
.sb td.bright_s{background:url("../../../_layout/bottomright_r.jpg") no-repeat bottom right;width:11px}

.sb td.tleft{background:url("../_layout/topleft.gif") no-repeat top left;width:11px}
.sb td.tmid{border-top:1px solid #bbc6e0;height:11px;width:100%}
.sb td.tright{background:url("../../../_layout/topright.gif") no-repeat top right;width:11px;}


.sb td.content{border-left:1px solid #BBC6E0;border-right:1px solid #BBC6E0;text-align:left}
.sbimage{border-right:1px solid #A2B3D9;padding:0 10px;text-align:center;vertical-align:top;width: 90px; float: left; margin-right: 10px}
.sbtext{padding:0 10px;vertical-align:top; font-size:90%;}

.sbtext h3 {font-size:100%; font-weight:bold; color:#E08411}

.sbtext P {margin: 0;padding: 0px 0px 3px 0px; font-size:90%;}

.sbtext li {margin: 0 20px;}

/*---------------------------------Password Gauge----------------------------------*/
#GaugeWrap {
	background: #fff;
	border: 1px solid #666;
	width: 171px;
	height: 20px;
	float: left;
}

.StrongPass {
	font-size: 80%;
	color: #cc0000
}

#PassWeak {
	width: 84px;
	height: 2px;
	background: #cc0000;
	margin: 3px 3px 0px 0px;
	float: left;
	clear: both;
}

#PassMedium {
width: 54px;
height: 2px;
background: #FFD700;
margin: 3px 3px 0px 0px;
float: left;
}
 
#PassStrong {
	width: 28px;
	height: 2px;
	background: #00A601;
	margin: 3px 3px 0px 0px;
	float: left;
}

#checkoutBox{background-color: #FFF0D9;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;
}
#checkoutBox A {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: none;BACKGROUND: #ffffff;
}
#checkoutBox A:hover {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: underline;BACKGROUND: #ffffff;
}
#checkoutBox H2 {margin:0; padding-top:5px; padding-left:5px; padding-bottom:5px;}
#checkoutBox H3 {margin:0; padding-top:5px; padding-left:5px; padding-bottom:5px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
#checkoutBox P {padding-left:5px; padding-top:3px; margin:0px;}
#checkoutBox .smalltext {FONT-SIZE: 92%; FONT-FAMILY: tahoma, verdana, arial, sans-serif;}

