@charset "utf-8";
/* CSS Document */
html {
scrollbar-base-color: #9528fd;
scrollbar-arrow-color: white;
scrollbar-track-color: #220158;;
scrollbar-shadow-color: white;
scrollbar-lightshadow-color: white; 
scrollbar-darkshadow-color: gray;
scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}
body {
	background-color : #5209B2;
	font-size : 12px;
	text-align:center;
	font-family : Arial, Helvetica, sans-serif;
	color : #5b5b5b;
	padding : 0;
	margin : 0;
	background-attachment : scroll;
	background-repeat : repeat-x;
	background-position : left top;
	background-image : url(../../images/bg-alt.jpg);
} 
/*- Set Up Page--------------------------- */
#container { 
width : 975px; 
margin-bottom : 10px; 
margin : 0 auto; 
text-align : left; 
background-color : #fff; 
} 
#banner {
	width : 975px;
	padding : 0;
	margin : 0 auto;
	text-align : left;
	background-image : none;
	background-repeat : repeat-x;
} 
#banner img { 
padding : 10px 0; 
} 
#menu { 
width : 975px; 
padding : 0 0 26px 0; 
margin : 0 0 4px 0;
font-size : 11px; 
} 
#content { 
padding : 0; 
margin : 0 405px 0 200px;
background-color : #fff; 
}
#altcontent { 
padding : 0; 
margin : 0 10px 0 200px; 
}
#magcontent {
padding : 0;
margin : 0 10px 0 200px;
background-color : #fff;
}
div#altcontent { 
min-height:600px;
height:expression(this.scrollHeight > 800 ? "auto":"800px"); 
}
#left { 
float : left; 
width : 180px; 
margin : 0; 
padding : 0 10px;
background-color : #fff;
} 
#right { 
float : right; 
width : 385px; 
margin : 0; 
padding : 0 10px;
background-color : #fff; 
}
#altright { 
float : right; 
width : 160px; 
margin : 0; 
padding : 0 10px; 
} 
#footer { 
width : 975px; 
float : left;
clear: both; 
margin : 0; 
padding : 0; 
text-align : center; 
background-color : #fef000; 
} 
/*- Start Page Layout Components--------------------------- */
.homepara { 
float : left; 
padding : 10px; 
margin : 0 0 10px 0; 
background-color : #ffffff; 
color : #666; 
border-right : 1px dotted #666; 
border-bottom : 1px dotted #666; 
border-left : 1px dotted #666; 
} 
div.homepara { 
  width:370px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:348px;
} 
html>body .homepara {
  width:348px;
} 

div.homepara img { 
float : right; 
margin : 0 0 0 3px; 
padding : 3px; 
border : 2px solid #a0a0a4; 
background-color : #000000; 
} 
#pscroller1 {
	width : 185px;
	height : 183px;
	background-color : #fff;
	padding: 5px 3px;
	border:1px solid #ccc;
} 
.someclass{ font-size:11px;
}
h1 {
	display : block;
	font-size : 12px;
	text-transform : none;
	padding : 9px 5px;
	color : #ffffff;
	font-weight : bold;
	background-image : url(../../images/bg_gradient_hd.jpg);
	background-repeat : repeat-x;
	margin : 2px 0 0 0;
	font-family : Arial, Helvetica, sans-serif;
	float : left;
} 
h3 {
	display : block;
	font-size : 12px;
	text-transform : none;
	padding : 9px 5px;
	color : #ffffff;
	font-weight : bold;
	background-image : url(../../images/purp-bg.jpg);
	background-repeat : repeat-x;
	margin : 2px 0 0 0;
	font-family : Arial, Helvetica, sans-serif;
	float : left;
} 
h2.homehead {
	font-family : Arial, Helvetica, sans-serif;
	text-transform : none;
	color : #d40000;
	font-weight : bold;
	margin : 0 0;
	font-size: 1.1em;
} 
h2.bluehead { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-transform : none; 
color : #ffffff; 
padding : 9px 0 9px 8px; 
background-image : url(../../images/bg_gradient_hd.jpg); 
width : 172px; 
text-align : left; 
display : block; 
vertical-align : middle; 
background-repeat : repeat-x; 
margin : 7px 0 0 0; 
} 
h2.redhead { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-transform : none; 
color : #ffffff; 
padding : 9px 0 9px 8px; 
background-image : url(../../images/bg_gradient_hd_red.jpg); 
width : 172px; 
display : block; 
vertical-align : middle; 
background-repeat : repeat-x; 
margin : 7px 0 0 0; 
} 
h2.yphead { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-transform : none; 
color : #ffffff; 
padding : 8px 8px 8px 0; 
background-image : url(../../images/geen-yp-panel-head.png); 
width : 377px; 
display : block; 
vertical-align : middle; 
background-repeat : no-repeat; 
text-align : right; 
margin : 5px 0 0 0; 
font-weight : bold; 
} 
h2.purplehead { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-transform : none; 
color : #ffffff; 
padding : 10px 8px 10px 0; 
background-image : url(../../images/purple-head-l.png); 
width : 172px; 
display : block; 
vertical-align : middle; 
background-repeat : no-repeat; 
text-align : right; 
margin-top : 7px; 
} 
a {
	color : #000;
	font-size: 1em;
} 
a:visited {
	color : #000;
	font-size: 1em;
} 
a:hover {
	color : #8d3dde;
	font-size: 1em;
} 
a:active { 
color : #000000; 
} 
ul { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
.clearboth { 
clear : both; 
} 
.clearright { 
clear : right; 
} 
/*- Purple Menu--------------------------- */
	
#purplemenu {
	width: 180px;
	margin: 0;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 15px;
	color: #FFFFFF;
	}
	
#purplemenu li a {
	height: 50px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 32px;
	text-decoration: none;
	font-size : 15px;
	}	
	
#purplemenu li a:link, #purplemenu li a:visited {
	display: block;
	background:  url(../../images/buttons/purple-menu.png);
	padding: 18px 0 0 14px;
	color: #FFFFFF;
	font-size : 15px;
	}
	
#purplemenu li a:hover {
	color: #FFF;
	background:  url(../../images/buttons/purple-menu.png) 0 -50px;
	padding: 18px 0 0 14px;
	font-size : 15px;
	}	
/*- Red Menu--------------------------- */
	
#redmenu {
	width: 180px;
	margin: 0;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 15px;
	color: #FFFFFF;
	}
	
#redmenu li a {
	height: 50px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 32px;
	text-decoration: none;
	font-size : 15px;
	}	
	
#redmenu li a:link, #redmenu li a:visited {
	display: block;
	background:  url(../../images/buttons/red-menu.png);
	padding: 18px 0 0 28px;
	color: #FFFFFF;
	font-size : 15px;
	}
	
#redmenu li a:hover {
	color: #FFF;
	background:  url(../../images/buttons/red-menu.png) 0 -50px;
	padding: 18px 0 0 28px;
	font-size : 15px;
	}
/*- Start Grey LEFT and RIGHT Menus--------------------------- */
.gmenu1 {
	width: 160px;
	margin: 0;
	border-style: solid;
	border-size: 1px;
	border-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
	}
	
.gmenu1 li a {
	height: 28px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 21px;
	text-decoration: none;
	color :#626262; 
}	
	
.gmenu1 li a:link, .gmenu1 li a:visited {
	color: #E4D6CD;
	display: block;
	padding: 7px 0 0 7px;
	background-color: #F2F2F2;
	color :#626262; 
}
	
.gmenu1 li a:hover {
	padding: 7px 0 0 7px;
	background-color: #DFDFDF;
}
/*- Start Grey CENTRE Menus --------------------------- */
.gmenuc {
	width: 341px;
	margin: 0;
	border-style: solid;
	border-size: 1px;
	border-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
	color : #626262;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	height: auto;
	}
	
.gmenuc li a {
	height: 28px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
	text-decoration: none;
	color :#626262;
}	
	
.gmenuc li a:link, .gmenuc li a:visited {
	color: #E4D6CD;
	display: block;
	background-color: #F2F2F2;
	color :#626262;
	height: auto;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 3px;
}
	
.gmenuc li a:hover {
	background-color: #DFDFDF;
	height: auto;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 3px;
}
/*- Start Grey Tabbed Panel Menus --------------------------- */
.gmenut {
	width: 354px;
	margin: 0;
	border-style: solid;
	border-size: 1px;
	border-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
	font : normal 11px Arial, Helvetica, sans-serif; 
	color : #626262; 
	}
	
.gmenut li a {
	height: 28px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 21px;
	text-decoration: none;
	color :#626262; 
}	
	
.gmenut li a:link, .gmenut li a:visited {
	color: #E4D6CD;
	display: block;
	padding: 7px 0 0 7px;
	background-color: #F2F2F2;
	color :#626262; 
}
	
.gmenut li a:hover {
	padding: 7px 0 0 7px;
	background-color: #DFDFDF;
}
/*- YouPlay Featured Games Panels--------------------------- */			
#navcontaineryp { 
background : #fff; 
width : 178px; 
margin : 0 auto; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-align : center; 
} 
ul#navlistyp { 
text-align : left; 
list-style : none; 
padding : 0; 
margin : 0 auto; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
ul#navlistyp li { 
display : block; 
margin : 0; 
padding : 0; 
} 
ul#navlistyp li a { 
display : block; 
width : 178px; 
padding : 2px 0 0 0; 
color : #666; 
text-decoration : none; 
background-color : #c9e4fc; 
border-bottom : 1px solid #fff; 
} 
#navcontaineryp > ul#navlistyp li a { 
width : auto; 
} 
ul#navlistyp li#active a { 
color : #666666; 
} 
ul#navlistyp li a:hover, ul#navlistyp li#active a:hover { 
color : #5b5b5b; 
background-color : #a0cffa; 
border-bottom : 1px solid #fff; 
} 
#navcontainerypg { 
background : #fff; 
width : 178px; 
margin : 0 auto; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-align : center; 
} 
ul#navlistypg { 
text-align : left; 
list-style : none; 
padding : 0; 
margin : 0 auto; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
ul#navlistypg li { 
display : block; 
margin : 0; 
padding : 0; 
} 
ul#navlistypg li a { 
display : block; 
width : 178px; 
padding : 2px 0 0 0; 
color : #666; 
text-decoration : none; 
background-color : #e6f5d6; 
border-bottom : 1px solid #fff; 
} 
#navcontainerypg > ul#navlistypg li a { 
width : auto; 
} 
ul#navlistypg li#active a { 
color : #666666; 
} 
ul#navlistypg li a:hover, ul#navlistypg li#active a:hover { 
color : #5b5b5b; 
background-color : #bce48f; 
border-bottom : 1px solid #fff; 
} 
.tabpanelmenu { 
list-style-type : none; 
margin : 5px 0; 
padding : 0; 
width : 354px; 
} 
.tabpanelmenu li a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #626262; 
display : block; 
width : auto; 
padding : 6px 0; 
padding-left : 10px; 
text-decoration : none; 
background-color : #f2f2f2; 
border : 1px; 
border-top : 1px solid #fff; 
border-right : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
border-left : 1px solid #fff; 
} 
* html .tabpanelmenu li a { 
width : 344px; 
background-color : #f2f2f2; 
} 
.tabpanelmenu li a:visited, .tabpanelmenu li a:active { 
color : #5c5c5c; 
} 
.tabpanelmenu li a:hover { 
background-color : #e3e3e3; 
} 
.redbox { 
float : left; 
width : 162px; 
border : 1px dotted #fb9797; 
background-color : #ffffff; 
padding : 8px; 
margin : 0 0 7px 0; 
} 
.storebox { 
float : left; 
width : 162px; 
border : 1px solid #12c1d4; 
background-color : #ffffff; 
padding : 8px; 
margin : 0 auto; 
} 
div.storebox img { 
margin : 0 0 8px 0; 
padding : 0; 
border : 0; 
} 
.merchbox { 
display : block; 
float : left; 
width : 162px; 
border : 1px solid #b487e4; 
background-color : #ffffff; 
padding : 8px; 
margin : 0 auto; 
} 
div.merchbox img { 
margin : 0 0 8px 0; 
padding : 0; 
border : 0; 
} 
.storeleftmenu { 
list-style-type : none; 
margin : 0; 
padding : 0; 
width : 178px; 
} 
.storeleftmenu li a { 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #626262; 
display : block; 
width : auto; 
padding : 7px 0; 
padding-left : 10px; 
text-decoration : none; 
background-color : #f2f2f2; 
border : 1px; 
border-top : 1px solid #fff; 
border-right : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
border-left : 1px solid #fff; 
} 
* html .storeleftmenu li a { 
width : 168px; 
background-color : #f2f2f2; 
} 
.storeleftmenu li a:visited, .storeleftmenu li a:active { 
color : #5c5c5c; 
} 
.storeleftmenu li a:hover { 
background-color : #e3e3e3; 
} 
#plain-box A:link { 
display : block; 
padding-left : 3px; 
font-weight : normal; 
font-size : 11px; 
padding-bottom : 3px; 
width : 165px; 
color : #cc0000; 
line-height : 24px; 
padding-top : 2px; 
font-family : Arial, Helvetica, sans-serif; 
height : 20px; 
background-color : #ffffff; 
text-decoration : none; 
text-transform : none; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #ffc1c1; 
} 
#plain-box A:visited { 
display : block; 
padding-left : 3px; 
font-weight : normal; 
font-size : 11px; 
padding-bottom : 3px; 
width : 165px; 
color : #cc0000; 
line-height : 24px; 
padding-top : 2px; 
font-family : Arial, Helvetica, sans-serif; 
height : 20px; 
background-color : #ffffff; 
text-decoration : none; 
text-transform : none; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #ffc1c1; 
} 
#plain-box A:hover { 
display : block; 
padding-left : 4px; 
font-weight : bold; 
font-size : 11px; 
padding-bottom : 2px; 
width : 164px; 
color : #cc0000; 
line-height : 24px; 
padding-top : 3px; 
font-family : Arial, Helvetica, sans-serif; 
height : 20px; 
background-color : #ffecec; 
text-decoration : none; 
text-transform : none; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #ffc1c1; 
} 
input.purple {
	background-color: #12BED2;
	font-weight: bold;
	font-size: 11px;
	color: white;
	padding: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.purpborder {
	border: 1px solid #6428A4;
}
.stylered {
	color: #E10000;
	font-weight: bold;
	line-height: normal;
}
.covers
{
	float: left;
	width:101px;
	margin: 0 0 10px 10px;
	padding: 7px 6px 3px 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
div.covers img	{ 
border : 0; 
} 
.handycovers
{
	float: left;
	width:80px;
	margin: 0 0 10px 10px;
	padding: 12px 12px 7px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
div.handycovers img	{ 
border : 0; 
} 
#purple-box-blue A:link {
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	COLOR: #009ece;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #F1FEFD;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #12E3E8;
	DISPLAY: block;
}
#purple-box-blue A:visited {
	padding-left: 3px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 3px;
	color: #009ece;
	line-height: 24px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #F1FEFD;
	text-decoration: none;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #12E3E8;
	display: block;
	}
#purple-box-blue A:hover {
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	COLOR: #009ece;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 3px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #12E3E8;
	DISPLAY: block;
}
/*- Scroller -top -------------------------- */	
#memoryticker{
background-color: #fff;
width: 510px;
float:left;
font: bold 11px Verdana;
/*Tip: add in height attribute here for multiple line scroller*/
border: 0;
padding: padding:6px 0 0 0;
/*Change 0.7 below to a different number if desired (0.7=0.7 seconds)*/
/*Remove below line to remove transitional effect in IE. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)
}
/*- Scroller -right side 'news' -------------------------- */	
#domticker{
width: 180px;
height: 183px;
background-color: #fff;
}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #fff;
}

#domticker a{
font-weight: bold;
}
.someclass{ //class to apply to your scroller(s) if desired
}
/*- Menu Tabs H--------------------------- */

    #tabsH {
	float:left;
	font-size:93%;
	line-height:normal;
	background-color: #220158;
	background-repeat: repeat-x;
	background-image: url(../../images/int-strip-bg.jpg);
	}
    #tabsH ul {
        margin:0;
        padding:18px 5px 0 0px;
        list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:right;
      background:url("../../images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("../../images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

        #tabsH #current a {
	background-position:0% -42px;
        }
        #tabsH #current a span {
                background-position:100% -42px;
        }
 #tabs10 {
	float:left;
	font-size:93%;
	line-height:normal;
	background-image: url(../../images/yp-head-bg.jpg);
	background-repeat: repeat-x;
      }
    #tabs10 ul {
          margin:0;
        padding:18px 5px 0 0px;
        list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
	float:right;
	margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
	background-image: url(../../images/tableft10.gif);
	background-repeat: no-repeat;
	background-position: left top;
      }
    #tabs10 a span {
	float:left;
	display:block;
	padding:5px 15px 4px 6px;
	color:#FFF;
	background-image: url(../../images/tabright10.gif);
	background-repeat: no-repeat;
	background-position: right top;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }

      #tabs10 #current a {
              background-position:0% -42px;
      }
      #tabs10 #current a span {
              background-position:100% -42px;
      }
#box-table-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 15px 10px 0 10px;
	width: 950px;
	text-align: center;
	border-collapse: collapse;
	border-top-style: none;
	border-bottom-style: solid;
	background-image: url(../../images/tbl-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 8px;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #5A11A8;
	border-left-color: #000;
}
#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 5px;
	color: #FFFFFF;
	background-color: #410D75;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
	border-top-style: none;
	background-image: url(../../images/head-menu-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#box-table-b td
{
	padding: 3px;
	color: #FFFFFF;
	
}
#box-table-b a:link
{
	color: #FFFFFF;
	text-decoration: none;
	}
#box-table-b a:visited
{
	color: #FFFFFF;
	text-decoration: none;
	}
#box-table-b a:hover
{
	color: #FFFFFF;
	text-decoration:underline;
	}
.imgpad  {
	margin: 8px;
	background-color:#F3F3F3;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #A0A0A4;
	border-bottom-color: #A0A0A4;
	border-left-color: #FFFFFF;
}
.smtype	{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* Show-Hide */
.showhide_question{	/* Styling question */
	/* Start layout CSS */
	color:#D40000;
	font-size:13px;
	width:360px;
	margin-top:4px;
	margin-bottom:6px;
	padding-left:3px;
	/* End layout CSS */
	overflow:hidden;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color:#F3F3F3;
	border: 1px dashed #ccc;
	}
.showhide_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	width:365px;
	/* End layout CSS */
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.showhide_answer_content{	/* Content that is slided down */
	padding:0;
	position:relative;
}
/* end Show-Hide */
.leftcolw	{
float:left; 
padding:36px 10px 26px 10px; 
background-color:#E3E3E3; 
text-align:center; 
margin:5px 0 15px 0; 
font-size:11px;
background-image: url(http://www.lovatts.com.au/images/new-product-bg.jpg);
background-repeat:no-repeat;
}

div.leftcolw { 
width:180px; 
voice-family: "\"}\""; 
voice-family:inherit;
width:160px;
} 
html>body .leftcolw {
width:160px;
} 
.redtype	{
	color : #C00;
} 

