
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D7D7D7;
	background-image:url(../images/bgline.gif); 
	background-repeat:repeat-x;
	background-position:top;
}
img{
border:0px;
}


.productLinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006bb6;
	font-weight:bold;
}

.productLinks A{
	
	color:#006bb6;
	text-decoration:underline;
}

.productLinks A:hover{
	
	color:#333333;
	text-decoration:underline;
}


.productDesc{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;

}

.productDesc A{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-decoration:underline;

}

.productDesc A:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;

}


.subCategory{

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
	font-weight:normal;

}

.subCategory A{

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;

}

.subCategory A:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#006666;
	text-decoration:none;

}



.subCategoryInner{

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;

}

.subCategoryInner A{

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;

}

.subCategoryInner A:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	text-decoration:none;

}


.priceText{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a49b9a;
	font-weight:normal;

}

.priceText A{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a49b9a;
	font-weight:normal;
	text-decoration:underline;

}

.priceText A:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;

}



A{
text-decoration:none;
color:#006666;
font-weight: bold;
font-family: Arial; 
font-size: 12px;
}

.headelink{
text-decoration:none;
color:#006666;
font-weight: bold;
font-family: Arial; 
font-size: 12px;
}


.bodylink {
background-color: #FFFFFF; 
}
.toplink {
font-family: Tahoma; 
font-size: 11px;
font-weight: none;
color: #000000;
padding-left: 3px;
}

td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

a.toplink:link {text-decoration: none; color: #000000; font-size: 11px;}
a.toplink:visited {text-decoration: none; color: #000000; font-size: 11px;}
a.toplink:hover {text-decoration: underline; color: #000000; font-size: 11px;}

.searchbg {
background-color: #21B8BF;
}

.whiteheader {
font-family: Verdana; 
font-size: 15px;
font-weight: bold;
color: #FFFFFF;
}

.whiteheader2 {
font-family: Verdana; 
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
}

.lightwhite { 
font-family: Tahoma; 
font-size: 11px;
font-weight: none;
color: #B2E6E9
}


.lightwhite A{ 
font-family: Tahoma; 
font-size: 11px;
font-weight: none;
color: #B2E6E9;
text-decoration:none;
}

.lightwhite A:hover{ 
font-family: Tahoma; 
font-size: 11px;
font-weight: none;
color: #B2E6E9;
text-decoration:underline;
}

.curvetopbg {
background-image:url(../images/logincurvetopbg.gif); 
background-repeat:repeat-x;
}

.loginheader {
background-image: url(../images/titlebg.png);
font-family: Trebuchet MS, Arial; 
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
padding:4px;

}

.headerProducts td {
background-image: url(../images/titlebg.png);
font-family: Trebuchet MS, Arial; 
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
padding:4px;

}


.myProductsBorder td{


border-bottom:#000000 solid 1px;
padding-left:5px;
padding-right:5px;
}


.myProductsLinks{
	font-size:10px;
	font-weight:normal;
}


.myProductsLinks A{
	font-size:10px;
	font-weight:normal;
}

.myProductsLinks A:hover{
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}


.loginbottombg {
background-image: url(../images/loginbottombg.gif);
background-repeat:repeat-x;
background-color:#ECECEC;
}

.catheader {
background-image: url(../images/catheadbg.gif);
background-repeat:repeat-x;
background-position:top;

font-family: Trebuchet MS, Arial; 
font-size: 15px;
font-weight: bold;
color: #FFFFFF;
}

.catbg { 
background-image: url(../images/catbg.gif);
background-repeat:repeat-x;
background-position:top;
background-color: #E8E8E8;
}


.catlink {
font-family: Tahoma; 
font-size: 11px;
font-weight: none;
color: #595858;
padding-left: 5px;
list-style-image: url(../images/arrow1.gif);
line-height: 20px;
list-style-position:outside;

}


a.catlink:link {text-decoration: none; color: #595858; padding-left: 5px; font-size: 11px;}
a.catlink:visited {text-decoration: none; color: #595858; padding-left: 5px; font-size: 11px;}
a.catlink:hover {text-decoration: underline; color: #000000; padding-left: 5px; font-size: 11px;}


.catlink3 {
font-family: Arial; 
font-size: 12px;
font-weight: none;
color: #595858;
padding-left: 35px;
list-style-image: url(../images/arrow1.gif);
line-height: 20px;
list-style-position:outside;

}


a.catlink3:link {text-decoration: none; color: #595858; padding-left: 5px; font-size: 12px;}
a.catlink3:visited {text-decoration: none; color: #595858; padding-left: 5px; font-size: 12px;}
a.catlink3:hover {text-decoration: none; color: #595858; padding-left: 5px; font-size: 12px;}

.catcurvebottom {
background-image: url(../images/catcurvebottom.gif);
background-repeat:repeat-x;
background-position: bottom;
background-color:#E8E8E8;


}
.loginbg {
background-image: url(../images/loginbg.gif);
background-repeat:repeat-x;
background-position:top;
background-color: #ECECEC;
}


.maintop {
background-image: url(../images/maintopbg.gif);
background-repeat:repeat-x;
background-position:top;

font-family: Trebuchet MS, Arial; 
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}

.maintopfont {
font-family: Trebuchet MS, Arial; 
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}

.addreview {
font-family: Trebuchet MS, Arial; 
font-size: 12px;
font-weight: bold;
color: #FFCC00;
}

a.addreview:link {text-decoration: none; color: #FFCC00; font-size: 12px;}
a.addreview:visited {text-decoration: none; color: #FFCC00; font-size: 12px;}
a.addreview:hover {text-decoration: underline; color: #FFCC00; font-size: 12px;}


.mainbottombg3 {
background-image: url(../images/mainbottombg.gif);
background-repeat:repeat-x;
background-position: bottom;
background-color:#FFFFFF;
}


.contenttext1 {
font-family: Arial; 
font-size: 11px;
font-weight: none;
color: #000000;
}


a.contenttext1:link {text-decoration: underline; color: #ED1C24; font-size: 11px;}
a.contenttext1:visited {text-decoration: underline; color: #ED1C24; font-size: 11px;}
a.contenttext1:hover {text-decoration: none; color: #ED1C24; font-size: 11px;}


.contenttext2 {
font-family: Futura Lt BT ;
font-size: 12px;
font-weight: bold;
color: #989997;
font-style:normal;

}


a.contenttext2:link {text-decoration: underline; color: #989997; font-size: 12px;}
a.contenttext2:visited {text-decoration: underline; color: #989997; font-size: 12px;}
a.contenttext2:hover {text-decoration: none; color: #989997; font-size: 12px;}

.contenttext3{
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
color: #000000;
}

a.contenttext3:link {text-decoration: underline; color: #ED1C24; font-size: 11px;}
a.contenttext3:visited {text-decoration: underline; color: #ED1C24; font-size: 11px;}
a.contenttext3:hover {text-decoration: none; color: #ED1C24; font-size: 11px;}


.moreinfo {
font-family: Tahoma; 
font-size: 9px;
font-weight: normal;
color: #828282;

 }
 a.moreinfo:link {text-decoration: none; color: #828282; font-size: 9px;}
a.moreinfo:visited {text-decoration: none; color: #828282;font-size: 9px;}
a.moreinfo:hover {text-decoration: underline; color: #828282;font-size: 9px;}

 .fromtext {
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
color: #8F8F8F;
font-style:normal;
}

 
a.fromtext:link {text-decoration: underline; color: #8F8F8F;font-size: 11px;}
a.fromtext:visited {text-decoration: underline; color: #8F8F8F;font-size: 11px;}
a.fromtext:hover {text-decoration: none; color: #8F8F8F;font-size: 11px;}

 .pricetext1 {
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #d76700;
}

 
 



.headerlink { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #006BBF;
}


a.headerlink:link {text-decoration: underline; color: #006BBF; font-size: 12px;}
a.headerlink:visited {text-decoration: underline; color: #006BBF; font-size: 12px;}
a.headerlink:hover {text-decoration: none; color: #006BBF; font-size: 12px;}




.whitefont3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;

}


.footer {
background-image:url(../images/footerbg.gif);
background-repeat:repeat-x;
}
.footerlink {
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;

}


a.footerlink:link {text-decoration: none; color: #FFFFFF; font-size: 11px;}
a.footerlink:visited {text-decoration: none; color: #FFFFFF; font-size: 11px;}
a.footerlink:hover {text-decoration: underline; color: #FFFFFF;font-size: 11px;} 


.footertext1{
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #7B746B;
text-decoration: none;

}

.footertext2{
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #AC2626;
text-decoration: none;
}

.redcurvetopbg {
background-image: url(../images/redcurvetopbg.gif);
background-repeat:repeat-x;
}

.redcurvebg {
background-image: url(../images/redbg4curve.gif);
background-repeat:repeat-x;
}

.error {
	FONT: 11px/15px tahoma; COLOR: #d55601
}
.field_filled {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT: 11px Tahoma; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 163px; COLOR: #333333; BORDER-BOTTOM: #7f9db9 1px solid; BACKGROUND-COLOR: #ffffff
}
.field_err {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT: 11px Tahoma; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 163px; COLOR: #333333; BORDER-BOTTOM: #7f9db9 1px solid; BACKGROUND-COLOR: #ffe6e6
}
.field_dob{
	background-color:#FFFFFF; font: normal 12px verdana; color: #333333;
}
.field_dob_err{
	background-color:#FFE6E6; font: normal 12px verdana; color: #333333;
}
.field_dob_filled{
	background-color:#FFFFFF; font: normal 12px verdana; color: #333333;
}
.field_rel{
	background-color:#FFFFFF; font: normal 12px verdana; color: #333333; width: 200px;
}
.field_rel_err{
	background-color:#FFE6E6; font: normal 12px verdana; color: #333333; width: 200px;
}
.field_rel_filled{
	background-color:#FFFFFF; font: normal 12px verdana; color: #333333; width: 200px;
}
.required{
	color:#ff6600;
    font-size: 11px;
}


.FBG1{
	background-color: #E5F1D0
}
.FF1{
	color:#456401;font-size: 20px;margin: -6px 0% 0px 0%;
}

.FBG2{
	background-color: #F1F1F1;
}
.FF2{
	color:#000;font-size: 18px;margin: -6px 0% 0px 0%;
}
.FBG3{
	background-color: #FAFAFA;
}
.FT1{
	border-color:#CAD99D;background-color:#E5F1D0;border-width:1px;border-style:solid;
}
.FT2{
	border-color:#d6d6d6;background-color: #F1F1F1;border-width:1px;border-style:solid;
}
.FT3{
	border-color:#ccc;background-color:#fff;border-width:1px;border-style:solid;
}
.input {
    border: 1px solid #006;
    background: #ffc;
}
.button {
    border: 1px solid #006;
    background: #9cf;
}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

.prod_tble {
border-style: solid; 
border-color: #E4E4E4; 
border-width:1px; 
padding:0px;
width:141px;
height: 158px;
}

.heading{
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
color: #AC2626;
text-decoration: none;
}

.treeNode {
	text-decoration: none; color: black; font: 10pt tahoma;
}





/* Menu container */
.menu    {
    width:100%;
    
    padding:0px 5px 10px 0px;
    margin:0px 12px 12px 0px;
    
    }

/* Menu styles */
.menu ul
    {
    margin:0px;
    padding:0px;
    text-decoration:none;
	 
	
    }
.menu li
    {
    margin:0px 0px 0px 0px;
    padding:5px 0px;
    list-style-type:none;
    text-align:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:normal;
	line-height: 18px;
	
	
	background-image:url(../images/mbg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	
	/*
	background-image:url(../images/3lines.png);
	background-repeat:repeat-x;
	background-position:bottom;
	*/
	
    }

.menu li A
    {
   
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
	
  
	
    }	

/* Submenu styles */
.menu ul ul 
    {
    }
.menu li li
    {
    margin:0px 0px 0px 16px;
	border:0;
	background-image:none;
	
	
    }
	
	#example li a:hover { color:#FF0000; }
	
/* Symbol styles */
.menu .symbol-item,
.menu .symbol-open,
.menu .symbol-close
    {
    
	float:left;
    width:16px;
    height:18px;
    background-position:left center;
    background-repeat:no-repeat;
    cursor: pointer;
	
    }
.menu .symbol-item  { background-image:none;}
.menu .symbol-close { background-image:url(../images/arr.png);}
.menu .symbol-open  { background-image:url(../images/arr.png); }
.menu .symbol-item.last  { }
.menu .symbol-close.last { }
.menu .symbol-open.last  { }

/* Menu line styles */
.menu li.item  { font-weight:normal; }
.menu li.close { font-weight:normal; }
.menu li.open  { font-weight:bold; background:none; }
.menu li.item.last  { }
.menu li.close.last { }
.menu li.open.last  { }

#example3 { width:40%; padding:0px; margin-left:24px; }
#example3 li { list-style:none; margin:1px 0px; }
#example3 li a { display:block; height:16px; padding:0px 4px; }
#example3 li ul { margin:0px; padding:0px; }
#example3 li ul li a { border-bottom: solid #ECECEC 1px; padding-left:20px; }

.innerpagelinktab {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;    
}

a.innerpagelinktab:link {text-decoration: none; color: #FFFFFF; font-size: 12px;}
a.innerpagelinktab:visited {text-decoration: none; color: #FFFFFF; font-size: 12px; }
a.innerpagelinktab:hover {text-decoration: none; color: #FFFFFF;  font-size: 12px; }



.searchInner
{
	line-height: 16px;
	font-size: 10px;
	color: #666666;
}
.searchInner a { 

	color: #666666; 
	font-weight:normal;
	line-height: 16px;
	font-size: 10px;

}

.searchInner a:hover { 

	text-decoration:underline;

}
