

/*BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #333333
}*/

BODY {
 FONT-SIZE: 11px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #333333
}

/*body {
	FONT-SIZE: 11px; BACKGROUND: url(images/pagebg1.gif) repeat-x right top; MARGIN: 0px; COLOR: #ffffff; font-family: Verdana;
}
*/

A {
	COLOR: #e0e0d0; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e0e0d0; TEXT-DECORATION: underline

}
A.toplink {
	FONT-SIZE: 10px; COLOR: #e0e0d0; TEXT-DECORATION: NONE; font-weight: bold;
}
A.toplink:hover {
	FONT-SIZE: 10px; COLOR: #aaaaaa; TEXT-DECORATION: underline; font-weight: bold;
}
A.prodtitle {
	COLOR: #494980; TEXT-DECORATION: none
}
A.prodtitle:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.cathistory {
	COLOR: #000000; TEXT-DECORATION: none
}
A.cathistory:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.cathistoryrvrs {
	COLOR: #c91e1b; TEXT-DECORATION: none
}
A.cathistoryrvrs:hover {
	COLOR: #494980; TEXT-DECORATION: none
}
A.foot-link {
	COLOR: #494980; TEXT-DECORATION: none
}
A.foot-link:hover {
	COLOR: #c91e1b; TEXT-DECORATION: none
}
A.level3-link1 {
	COLOR: #323232; TEXT-DECORATION: none
}
A.level3-link1:hover {
	COLOR: #c91e1b; TEXT-DECORATION: none
}
A.image_link1 {
	TEXT-DECORATION: none
}
A.image_link1:hover {
	TEXT-DECORATION: none
}

A.TxtLink10
{
	font-weight: bold;
	font-size: 13px;
	color: #cc9900;
	font-family: Tahoma;
	text-decoration: none;
}
A.TxtLink10:hover
{
	font-weight: bold;
	font-size: 13px;
	color: #3399cc;
	font-family: Tahoma;
	text-decoration: none;
}
A.TxtLink1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.TxtLink1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #aaaaaa; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.bdr {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 20%; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.bdr2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #cccc99
}
.titlehd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 33%; COLOR: #494980; FONT-FAMILY: Arial; BACKGROUND-COLOR: #6f6641; TEXT-ALIGN: center
}
.titlehd2 {
	FONT-SIZE: 12px; WIDTH: 20%; COLOR: #000000; BORDER-BOTTOM: #494980 5px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #6f6641
}
.titlehd2_tmp {
	FONT-SIZE: 12px; WIDTH: 25%; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #6f6641
}
P.arw-txt1 {
	BACKGROUND-POSITION: 0em top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(images/arw_nav1.gif); MARGIN: 3px 0px; BACKGROUND-REPEAT: no-repeat
}
P.toplink-txt1 {
	FONT-SIZE: 10px; MARGIN: 8px 10px 0px 0px; COLOR: #c91e1b
}
P.htext {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 4px 5px 0px 0px; COLOR: #666666; FONT-FAMILY: Arial
}
P.hd-category {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 4px 5px 4px 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial
}
P.dblue-txt1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #1f3655; FONT-FAMILY: Arial
}
P.catprod-name1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px; COLOR: #494980; FONT-FAMILY: Arial
}
P.nav-txt {
	FONT-SIZE: 10px; MARGIN: 4px 10px; COLOR: #494980
}
P.foot-txt {
	FONT-SIZE: 11px; MARGIN: 5px 0px; FONT-FAMILY: Arial
}
P.level3 {
	BACKGROUND-POSITION: 0em top; PADDING-LEFT: 10px; FONT-SIZE: 60px; BACKGROUND-IMAGE: url(images/level3_arw1.gif); MARGIN: 3px 0px 3px 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fafafa
}
P.level2_1 {
	BACKGROUND-POSITION: 0em top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/level3_arw1.gif); PADDING-BOTTOM: 2px; MARGIN: 2px 0px; COLOR: #5a87b7; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f0f0f0
}

P.subcat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-TOP: 2px; FONT-FAMILY: Arial
}

.topbar {
	BACKGROUND-COLOR: #333333
}
.div1 {
	BACKGROUND-COLOR: #6f6641
}
.strikeout {
	FONT-WEIGHT: bold; COLOR: #cc3333; TEXT-DECORATION: line-through
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}
INPUT.qty {
	BORDER-RIGHT: #e0e0d0 3px solid; BORDER-TOP: #e0e0d0 3px solid; FONT-SIZE: 12px; BORDER-LEFT: #e0e0d0 3px solid; COLOR: #000000; BORDER-BOTTOM: #e0e0d0 3px solid; FONT-FAMILY: Arial
}
INPUT.qtyM {
	BORDER-RIGHT: #e0e0d0 3px  solid; BORDER-TOP: #e0e0d0 3px  solid; FONT-SIZE: 12px; BORDER-LEFT: #e0e0d0 3px  solid; WIDTH: 30px; COLOR: #000000; BORDER-BOTTOM: #e0e0d0 3px  solid; FONT-FAMILY: Arial
}
TEXTAREA {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #000000; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial
}
SELECT {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
INPUT.checkbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.srch {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333333 1px solid; WIDTH: 100px; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Arial
}
INPUT.srch1 {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 90px; COLOR: #000000; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial
}
.genTxt1 {
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
    background-color: #333333;
    border: 1px solid #FFFFFF;
    
}
.genTxt2 {
	FONT-SIZE: 10px;
	background-color: #000000;
}
.genTxt3 {
	FONT-SIZE: 9px
}
.genTxt4 {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
.BgWht {
	BACKGROUND: #333333
}
.topbar1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #333333; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
.TpLnk {
	BORDER-RIGHT: #aba38f 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eae8d9; PADDING-BOTTOM: 2px; BORDER-LEFT: #aba38f 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aba38f 1px solid
}
HR.Line1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #b2b2b2 1px dashed; HEIGHT: 1px
}
.Srch {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #333333; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px solid
}
.SrchHd {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 3px; COLOR: #625c4f; FONT-FAMILY: Arial
}
.Srch INPUT {
	BORDER-RIGHT: #8a8a8a 1px solid; BORDER-TOP: #8a8a8a 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #8a8a8a 1px solid; COLOR: #323232; BORDER-BOTTOM: #8a8a8a 1px solid; FONT-FAMILY: Verdana
}
.HdBig {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #aaaaaa; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #1f3655; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
INPUT.NoBr {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
P.level1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: #333333; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
A.level1-link1 {
	COLOR: #e0e0d0; TEXT-DECORATION: none ;font-weight: bold; FONT-SIZE: 10px
}
A.level1-link1:hover {
	COLOR: #e0e0d0; TEXT-DECORATION: underline
}

A.footer-link1 {
	COLOR: #7D7D7D; TEXT-DECORATION: none ;font-weight: bold; FONT-SIZE: 10px
}
A.footer-link1:hover {
	COLOR: #7D7D7D; TEXT-DECORATION: underline
}

.level2-bg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f7f7e7; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
P.level2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(images/level2_arw1.gif) #ffffff no-repeat left 6px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
TD.level2-line {
	BORDER-BOTTOM: #aaaaaa 1px solid
}
A.level2-link1 {
	COLOR: #1f3645; TEXT-DECORATION: none
}
A.level2-link1:hover {
	COLOR: #1f3645; TEXT-DECORATION: underline
}
.LogIn {
	BORDER-RIGHT: #8A8A8A 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8A8A8A 1px solid; PADDING-LEFT: 5px; BACKGROUND: #E5E5E5; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #8A8A8A 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #8A8A8A 1px solid
}
.LogInHd {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 3px; COLOR: #625c4f; FONT-FAMILY: Arial
}
.LogIn INPUT {
	BORDER-RIGHT: #8A8A8A 1px solid; BORDER-TOP: #8A8A8A 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #8A8A8A 1px solid; COLOR: #000000; BORDER-BOTTOM: #8A8A8A 1px solid; FONT-FAMILY: Verdana
}
.ProdList1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #d2d6b3; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ProdList2 {
	BORDER-RIGHT: #8a8a8a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8A8A8A 1px solid; PADDING-LEFT: 5px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 5px; BORDER-LEFT: #8A8A8A 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #8A8A8A 1px solid
}
.ProdName1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ProdName1 A {
	COLOR: #8a8a8a; TEXT-DECORATION: none
}
.ProdName1 A:hover {
	COLOR: #1f3645; TEXT-DECORATION: none
}
IMG.Prod1 {
	BORDER-RIGHT: #242424 3px double; BORDER-TOP: #242424 3px double; BORDER-LEFT: #242424 3px double; BORDER-BOTTOM: #242424 3px double
}
IMG.Prod2 {
	BORDER-RIGHT: #8A8A8A 1px solid; BORDER-TOP: #8A8A8A 1px solid; BORDER-LEFT: #8A8A8A 1px solid; BORDER-BOTTOM: #8A8A8A 1px solid
}
.pgcategory {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: url(images/img-temp1.gif) #e5e5e5 no-repeat right top; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #1f3655; LINE-HEIGHT: 30px; PADDING-TOP: 0px; FONT-FAMILY: Arial; LETTER-SPACING: 1px
}
.Price1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #cc3333; PADDING-TOP: 2px
}
.BodyText1 {
	MARGIN: 5px 0px
}
.SmlText1 {
	FONT-SIZE: 10px; MARGIN: 3px 0px
}
.RedText1 {
	COLOR: #CC3333
}
.STK1 {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 1px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #b2b2b2 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #b2b2b2 1px solid
}
INPUT.STK {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 20px; BORDER-BOTTOM: #e1e1e1 1px solid; TEXT-ALIGN: center
}
INPUT.Btn1 {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #8a8a8a 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1f3655; BORDER-LEFT: #aba38f 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #8a8a8a 1px solid; FONT-FAMILY: Verdana
}
.CartHd1 {
	FONT-WEIGHT: bold; BACKGROUND: #e5e5e5
}
LI {
	MARGIN: 5px 0px
}
.tdblack{
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND: #000000;
	}
.rtwidget, ul.rtwidget{
    font-size:1px;
    display:block;
    list-style:none;
    margin:0 0 0 16px;
    padding:0px;
    width:80px;
    height:16px;
    font-size:10px;
    position:relative;
    line-height:1em;
    background:transparent url("images/rating_stars.gif") 0 0 repeat-x;
}
.rtwidget li, .movie .rtwidget li{
    padding:0;
    margin:0;
    display:inline;
    position:static;
    border:0;
}
.rtwidget a{
    position:absolute;
    display:block;
    margin:0;
    padding:0;
    left:0;
    top:0;
    width:8px;
    height:16px;
    text-decoration:none;
    z-index:2;
    padding:0;
    background-color:transparent;
    background-image:url("images/rating_stars.gif");
    background-position:0 16px;
    background-repeat:repeat-x;
}
* html .rtwidget, * html ul.rtwidget, * html .rtwidget a{
    background-image:url("images/rating_stars.gif");
   
}
.rtavg a{
    width:0;
    background-position:0 -32px;
    z-index:1;
}
.rtwidget a span{
    display:block;
    position:absolute;
    left:-9999px;
    overflow:hidden;
}
.rtwidget a:link:hover, .rtwidget a:visited:hover, .rtwidget a:active, .rtwidget a:focus{
    background-position:0 -16px;
    z-index:1;
    left:0px;
    overflow:hidden;
}
.rtwidget a.rt-1{left:-16px; width:16px; background-position:0 -64px;}
a.rt05{left:0;}
a.rt5{left:0;}
a.rt10{left:8px;}
a.rt15{left:16px;}
a.rt20{left:24px;}
a.rt25{left:32px;}
a.rt30{left:40px;}
a.rt35{left:48px;}
a.rt40{left:56px;}
a.rt45{left:64px;}
a.rt50{left:72px;}
a.rt-1:link:hover, a.rt-1:visited:hover, a.rt-1:active, a.rt-1:focus, .rtavg a.avg-1{background-position:0 -48px; left:-16px; z-index:3;}
a.rt05:link:hover, a.rt05:visited:hover, a.rt05:active, a.rt05:focus, .rtavg a.avg05{width:8px;}
a.rt5:link:hover, a.rt5:visited:hover, a.rt5:active, a.rt5:focus, .rtavg a.avg5{width:8px;}
a.rt10:link:hover, a.rt10:visited:hover, a.rt10:active, a.rt10:focus, .rtavg a.avg10{width:16px;}
a.rt15:link:hover, a.rt15:visited:hover, a.rt15:active, a.rt15:focus, .rtavg a.avg15{width:24px;}
a.rt20:link:hover, a.rt20:visited:hover, a.rt20:active, a.rt20:focus, .rtavg a.avg20{width:32px;}
a.rt25:link:hover, a.rt25:visited:hover, a.rt25:active, a.rt25:focus, .rtavg a.avg25{width:40px;}
a.rt30:link:hover, a.rt30:visited:hover, a.rt30:active, a.rt30:focus, .rtavg a.avg30{width:48px;}
a.rt35:link:hover, a.rt35:visited:hover, a.rt35:active, a.rt35:focus, .rtavg a.avg35{width:56px;}
a.rt40:link:hover, a.rt40:visited:hover, a.rt40:active, a.rt40:focus, .rtavg a.avg40{width:64px;}
a.rt45:link:hover, a.rt45:visited:hover, a.rt45:active, a.rt45:focus, .rtavg a.avg45{width:72px;}
a.rt50:link:hover, a.rt50:visited:hover, a.rt50:active, a.rt50:focus, .rtavg a.avg50{width:80px;}
.rtavg a.rt-1, .rt-1 .rtavg a{left:-16px; background-position:0 -48px; width:16px; z-index:3;}
.rtavg a.rt05, .rt05 .rtavg a{left:0; background-position:0 -16px; width:8px;}
.rtavg a.rt5, .rt5 .rtavg a{left:0; background-position:0 -16px; width:8px;}
.rtavg a.rt10, .rt10 .rtavg a{left:0; background-position:0 -16px; width:16px;}
.rtavg a.rt15, .rt15 .rtavg a{left:0; background-position:0 -16px; width:24px;}
.rtavg a.rt20, .rt20 .rtavg a{left:0; background-position:0 -16px; width:32px;}
.rtavg a.rt25, .rt25 .rtavg a{left:0; background-position:0 -16px; width:40px;}
.rtavg a.rt30, .rt30 .rtavg a{left:0; background-position:0 -16px; width:48px;}
.rtavg a.rt35, .rt35 .rtavg a{left:0; background-position:0 -16px; width:56px;}
.rtavg a.rt40, .rt40 .rtavg a{left:0; background-position:0 -16px; width:64px;}
.rtavg a.rt45, .rt45 .rtavg a{left:0; background-position:0 -16px; width:72px;}
.rtavg a.rt50, .rt50 .rtavg a{left:0; background-position:0 -16px; width:80px;}
.rtavg a.pending{
    display:none !important;
}
.siteNavTD{     BACKGROUND-COLOR: #cc3300}
.siteNav1TD{    BACKGROUND-COLOR: #000000}
.siteNav2TD{    BACKGROUND-COLOR: #333333}
.siteNav3TD{    BACKGROUND-COLOR: #333333}
.sitenav4TD{    BACKGROUND-COLOR: #333333}
.siteNav5TD{    BACKGROUND-COLOR: #333333}
.siteNav6TD{    BACKGROUND-COLOR: #333333}
.siteNav7TD{    BACKGROUND-COLOR: #333333}
.siteNav8TD{    BACKGROUND-COLOR: #d4d0c8}
.siteNav9TD{    BACKGROUND-COLOR: #333333}
.siteNav10TD{    BACKGROUND-COLOR: #333333}
.siteNav11TD{    BACKGROUND-COLOR: #333333}
.siteNav12TD{    BACKGROUND-COLOR: #333333}
.siteNav13TD{    BACKGROUND-COLOR: #333333}
.contbold
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    color: #e0e0d0
}
.content
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    color: #e0e0d0
}
.pghead
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.toplink-txt1 
{
	FONT-SIZE: 11px; COLOR: #c91e1b; margin-top: 5px
}
.contboldOr
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    COLOR: e0e0d0;
}
.ErrorMsgRd
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}
.contsmall
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    font-color: black
}
.contboldRd
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}
.backgray{    BACKGROUND-COLOR: #333333}
.trgrayline{border-top: gray 1px solid; width: 100px; border-bottom: gray 1px solid}

.AIM_main 
	{
	FONT-SIZE: 11px; 
	BACKGROUND: url(images/pagebg1.gif) repeat-x right top; 
	MARGIN: 0px; 
	COLOR: #333333; 
	font-family: Verdana;
	}

.AIM_lefttd 
		{
		BORDER-RIGHT: gainsboro 1px solid; 
		BORDER-TOP: gainsboro 1px solid; 
		BORDER-LEFT: gainsboro 1px solid; 
		BORDER-BOTTOM: gainsboro 1px solid; 
		vertical-align:top; 
		width:22%;
		}
.AIM_MAINBODY 
		{
		BORDER-TOP-WIDTH: 1px; 
		BORDER-LEFT-WIDTH: 1px; 
		BORDER-LEFT-COLOR: #000000; 
		BORDER-BOTTOM-WIDTH: 1px; 
		BORDER-BOTTOM-COLOR: #000000; 
		BORDER-TOP-COLOR: #000000; 
		BORDER-RIGHT-WIDTH: 1px; 
		BORDER-RIGHT-COLOR: #000000;
		}

.AIM_maintable 
		{
		width:100%;
		vertical-align:middle;
		background-color:#333333;
		border:0;
		}
.AIM_contenttd
		{		
		vertical-align:top;
		font-family:Tahoma;
        font-size: 10px;
	    font-style: normal;
	    color: #FFFFFF;
        background-color:#242424;	
        }
        
.AIM_contenttd2
		{		
		vertical-align:top;
		font-family:Tahoma;
        font-size: 12px;
	    font-style: normal;
	    color: #FFFFFF;
        background-color:#333333;	
        }

INPUT.AIM_qty 
		{
		BORDER-RIGHT: #1f3645 1px solid; 
		BORDER-TOP: #1f3645 1px solid; 
		FONT-SIZE: 12px; 
		BORDER-LEFT: #1f3645 1px solid; 
		COLOR: #000000; 
		BORDER-BOTTOM: #1f3645 1px solid; 
		FONT-FAMILY: Arial;
		}
.AIM_contbold
		{
		FONT-FAMILY: verdana,arial;
		FONT-SIZE: 8pt;
		FONT-WEIGHT: bold;
		color: #FFFFFF
		}
.AIM_content
		{
		FONT-FAMILY: verdana,arial;
		FONT-SIZE: 8pt;
		FONT-WEIGHT: normal;
		color: #FFFFFF
		}
.AIM_contboldRd
		{
		FONT-FAMILY: verdana,arial;
		FONT-SIZE: 8pt;
		FONT-WEIGHT: bold;
		COLOR: #ff0000;
		}
.AIM_genTxt1 {
	font-size: 9PT;
	font-style: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.AIM_pghead
{
    COLOR:#CCCCCC;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.AIM_contbolds
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color:#CCCCCC
}

.AIM_CartHD
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    vertical-align: middle;
	color: #FFFFFF;
    background-color:#000000;
	text-align: center;
}
.AIM_CartHD2
{
	FONT-FAMILY: verdana,arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	color: #333333;
	background-color:#e0e0d0;
	text-align: center;
}

A.CartItem_link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: NONE
}
A.CartItem_link:hover {
	FONT-SIZE: 12px; COLOR: #aaaaaa; TEXT-DECORATION: underline
}

.AIM_CartContent
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    color:#e0e0d0;
	BORDER-BOTTOM: e0e0d0 1px solid
}

.AIM_CartInputBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #333333;
	border: none;
	text-align: right;
}

.AIM_CartInputBorder
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #e0e0d0;
	text-align: ;
}

.AIM_StockBox
{
	border: 1px solid #009966;
	font-size: 6pt;
	color: #FFFFFF;
	text-align: center;
}

.AIM_HL {
	color: #242424;
	text-align: center;
	vertical-align: middle;
}


.AIM_STOCK_POP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

.AIM_MidIndex
		{		
		vertical-align:top;
		font-family:Tahoma;
        font-size: 12px;
	    font-style: normal;
	    color: #FFFFFF;
        background-color:#333333;	
        }

.AIM_QtyInput
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px none #e0e0d0;
	text-align: ;
}

.AIM_contbold_R
{
    FONT-FAMILY: verdana, arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    color:#000000}
	
.AIM_Body_2
{
	color: #FFFFFF;
	background-color: #FFFFFF;
}

.AIM_content_R
{
    FONT-FAMILY: verdana, arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#000000}
