
h1.prodName
{
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: 18pt;
	FONT-WEIGHT: bold;
	COLOR: #21529C;
	margin-bottom: 5;
	padding-bottom: 5;
	margin-top: 0px;
	padding-top: 0px;
	line-height: 30px;
	}
h1.prodDescription
{
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: #21529C;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	margin: 0px;
	padding: 0px;
	line-height: 25px;
	}
h1
{
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: 14pt;
	COLOR: #21529C;
	FONT-WEIGHT: bold;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	margin: 0px;
	padding: 0px;
	}
h2
{
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: 10pt;
	COLOR: #21529C;
	FONT-WEIGHT: bold;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 5px;
	padding-bottom: 0px;
	}
	
h2.newsletter
{
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    margin-top: 0;
    padding-top: 0;	
    margin-bottom: 0;
    padding-bottom: 0;	
    margin: 0px;
    padding: 0px;
    }
  
body
{
  background-image:url('../Images/bg.gif');
  }

blockquote
{
    margin: 5px 5px 0px 25px;
    }

.reg10 {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	}  
.reg11 {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	}
.reg12 {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	line-height: 15px;
	}
.reg14 {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	}
	
.blue11 {
	COLOR: #4270ab;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	}
.blue12 {
	COLOR: #4270ab;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	}
.blue14 {
	COLOR: #4270ab;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	}
.bluelink12 {
	COLOR: #4270ab;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;	
	text-decoration: underline;
	}
	
.blackLink12 {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;	
	text-decoration: none;
	}
.blackLink11 {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;	
	text-decoration: none;
	}
	
.grey10 {
	COLOR: #999999;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	}
.grey11 {
	COLOR: #999999;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	}
.grey12 {
	COLOR: #999999;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	}	

.grey14 {
	COLOR: #999999;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	}		
	
.white10 {
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	}
.white11 {
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	}	
.white12 {
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	}
	
	
.red10 {
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	}
.red11 {
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	}
.red12 {
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	}	
	
.title {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	}
	
.input {
	font-family: Arial; font-size: 11px; 
	color: #000000;
	
	BORDER-RIGHT: #FF8901 1px solid;
	BORDER-TOP: #FF8901 1px solid;
	BORDER-LEFT: #FF8901 1px solid; 
	BORDER-BOTTOM: #FF8901 1px solid;
	border-color:#FF8901;
	border-width: 1px;
	background-color: #FFFFFF
	}
	
a:active {  
	COLOR: #4270ab;
	text-decoration: underline;
	}	
	
a:hover {  
	color: #4270ab; 
	text-decoration: underline;
	}
a:link {  
	color: #4270ab; 
	text-decoration: underline;
	}
a:visited {  
	color: #4270ab; 
	text-decoration: underline;
	}

.txtBox {
	font-family: Arial; 
	font-size: 11px; 
	border-color:#7f9db9;
	border-width: 1px;
	BORDER-RIGHT: #7f9db9 1px solid;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid; 
	BORDER-BOTTOM: #7f9db9 1px solid;
	}
	
.txtBoxNo {
	font-family: Arial; 
	font-size: 11px; 
	text-align:right;
	border-color:#7f9db9;
	border-width: 1px;
	BORDER-RIGHT: #7f9db9 1px solid;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid; 
	BORDER-BOTTOM: #7f9db9 1px solid;
	}
	
.pointer {
	cursor: pointer;
}
	
/* Row styles */
.rowHover {
	background-color:#FFF6D1;
}

.rowOut {
	background-color:#FFFFFF;
}

.rowAltOut {
	background-color:#FFFFF1;
}

.rowBG {
	background-color:#F5F4EA;
}

.rowBlueBG {
	background-color:#709BBD;
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
}

.repeaterRowBG {
	background-color:#FFFFF1;
}

.cartRowYellow {
	background-color:#FFECB5;
}

.cartRowBlue {
	background-color:#709BBD;
}

.row1 { 
width:739px; 
} 

.row3 { 
width:700px; 
}

.row2 { 
width:547px; 
} 

.HProw { 
width:565px; 
} 

/* Table styles */	
#maintable { 
width:900px; 
} 

#tabPanel 
{
  width:650px;
}
.tabPanel
{
  width:720px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
}

#contenttable { 
width:735px; 
} 
#headertable { 
width:735px; 
}

#innertable { 
width:700px; 
} 
.innertable { 
width:700px; 
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
}

.cartTableTop1 
{
    font-family: Arial; 
	font-size: 5px;
	border-color:#000000;
	border-width: 1px;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	}
.cartTableTop2 {
	font-family: Arial; 
	font-size: 5px;
	border-color:#000000;
	border-width: 1px;
	BORDER-TOP: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	}

.cartTableBottom {
	font-family: Arial; 
	font-size: 1px;
	border-color:#000000;
	border-width: 0px;
	BORDER-TOP: #000000 1px solid;
	}

.cartTableBottomSides {
	font-family: Arial; 
	font-size: 1px;
	border-color:#000000;
	border-width: 0px;
	BORDER-TOP: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	}
	
.cartTableRight {
	border-color:#000000;
	border-width: 1px;
	BORDER-RIGHT: #000000 1px solid;
	}

.cartTableLeft {
	border-color:#000000;
	border-width: 1px;
	BORDER-LEFT: #000000 1px solid; 
	}
	
.cartTableSides {
	border-color:#000000;
	border-width: 1px;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid; 
	}
	
.cartHoverPanel
{
    border-width:1px; 
    border-style:solid; 
    background-color:#B7D8ED; 
    filter:alpha(opacity=90);
    opacity:0.9;   
    position:absolute; 
    width:155px; 
    font-family: Arial; 
	font-size: 11px; 
	color: #333333; 
}
	
.ajax__tab_header {white-space:normal !important}

.watermark 
{
	font-family: Arial; 
	font-size: 11px; 
	border-color:#7f9db9;
	border-width: 1px;
	BORDER-RIGHT: #7f9db9 1px solid;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid; 
	BORDER-BOTTOM: #7f9db9 1px solid;
    background:#FFECE7;
    color:gray;
}

.modalBackground2 
{
    background-color:Gray;
    filter:alpha(opacity=60);
    opacity:0.60;         
}
.updateProgress
{
    border-width:1px; 
    border-style:solid; 
    background-color:#FFFFFF; 
    position:absolute; 
    width:150px; 
    height:50px;    
}
.updateProgressMessage
{
    margin:3px; 
    font-family:Trebuchet MS; 
    font-size:small; 
    vertical-align: middle;
}

.rating_bar {
  width: 66px;
  background: url(/Images/Rating/EmptyStars.gif) 0 0 repeat-x;
}

.rating_bar div {
  height: 20px;
  background: url(/Images/Rating/FilledStars.gif) 0 0 repeat-x;
}

/* ****************** RatingStar ****************** */
.ratingStar
{
	white-space:nowrap;
	margin:0px;
	height:14px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(../images/rating/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(../images/rating/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(../images/rating/ratingStarSaved.png);
}

.AccodionHeader
{
    COLOR: #000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	cursor: pointer;
	border: 1px solid #b7d8ed;
	background-color: #cfe8f5;
	padding: 2px 2px 2px 2px;
	margin-top: 3px;
	margin-bottom: 2px;
}
.AccordionContent
{
    COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	border-bottom: 1px dashed #b7d8ed;
	border-left: 1px dashed #b7d8ed;
	border-right: 1px dashed #b7d8ed;
	padding: 2px 2px 2px 2px;
}

