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

:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	
}
:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: underline;
}

form
{
margin:0px;
}
table
{
border-collapse:collapse;}
.sitefont {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:  #000000;
}
.boxsearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #666666;
}
.productdetails
{

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #444444;
}
.bluetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3366CC;
}

.redtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: red;
}
.forborder { 
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 14px; 
		border: #666666; 
		border-style: solid; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		}

.quicksearchbx{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}
.search-btn
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#458AAB;
	background-color: #ffffff;
	border: 0px solid 0;
	text-align: center;
	text-valign: middle;
	text-indent: 0pt;
	border-width: 1px;
	border-style: solid;
	border-color: #6BA7C3;
	margin: 0px;
}
.redbottomborder12{
	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: #cfcfcf;
	border-right-color: #cfcfcf;
	border-bottom-color: #cfcfcf;
	border-left-color: #cfcfcf;
}
.blueboxborder {
	border-top: 1px solid #6a6a6a;
	border-right: 1px solid #6a6a6a;
	border-bottom: 1px solid #6a6a6a;
	border-left: 1px solid #6a6a6a;
}
.blueboxheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #ffffff;
	text-align: right;
	text-valign: middle;
	text-indent: 10pt;
	padding-right: 15px;
}
.flatimage
{
	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: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.darkgreybg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
	text-align:right;
}
.tblheaderleft
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#ffffff;
	padding:3 px;
	background-color:#81B5CD;

}
.greybg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
}
.redboxborder
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: red;
}
.mediumheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #444444;

}

.bluebg
{
	letter-spacing: 0.025em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: capitalize;
	text-align: center;
	text-decoration: none;
	color: #BE0600;
	background-color: #b5ccd2;
	border-width: 1px;
	border-style: solid;
	border-color: #C7E5FD;
}

.redlinkbig
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
}
A.redlinkbig:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
}

A.redlinkbig:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
A.redlinkbig:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

A.redlinkbig:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}

.acessiorylink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

A.acessiorylink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.acessiorylink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

A.acessiorylink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.browsetheproduct{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.tblheaderblue
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	padding:2 px;
	background-color: #C2C2DE;
}
.homeborderrightbottom {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
}
.homeborderbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.homeborderright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.linkbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
		font-weight:normal;
	color: #142F80;
}
a.linkbottom:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
		font-weight:normal;
	color: #142F80;
}
a.linkbottom:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;
	color: #142F80;
}
a.linkbottom:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
	color: #142F80;
}
.headerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000066;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;

}
a.headerlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #002570;
	text-transform: uppercase;
	text-decoration: none;
}
a.headerlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #002570;
	text-transform: uppercase;
	text-decoration: none;
}
a.headerlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #002570;
	text-transform: uppercase;
	text-decoration: underline;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #08415E;
}
.featuredtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
}
.tree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*background-color: #d6d6d6;*/
	border: 1px solid #939393;
	padding-left: 4px;
	border-collapse: collapse;
	font-weight: bold;

}
.back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	background-color: #d6d6d6;
	border: 0px solid #939393;
	border-collapse: collapse;
	padding-right: 4px;
	text-transform: uppercase;
}
a.back:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	padding-right: 4px;
	text-transform: uppercase;
	text-decoration:none;
}
a.back:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	padding-right: 4px;
	text-transform: uppercase;
	text-decoration:none;
}
a.back:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #939393;
	padding-right: 4px;
	text-transform: uppercase;
	text-decoration:underline;
}



.tableback {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #939393;
	border-collapse:collapse;
}
.tableback2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:0;
	background-color: #ffffff;
	border-collapse:collapse;
	padding:0 2 0 2;
}
.tableback3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	border-bottom: 1px solid #939393;
	border-left: 1px solid #939393;
	border-right: 1px solid #939393;
				
	border-collapse:collapse;
	padding:0 2 0 2;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	border: 1px solid #939393;
	padding-left: 4px;
	border-collapse: collapse;
	font-weight: bold;

}
.title13{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	font-weight: bold;

}
a.title13:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	font-weight: bold;
}
a.title13:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	font-weight: bold;
}
a.title13:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	font-weight: bold;
}
a.title13:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	font-weight: bold;
}

.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-collapse: collapse;
	padding: 2px;
}
a.tabletext:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-collapse: collapse;
	padding: 2px;
}
a.tabletext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-collapse: collapse;
	padding: 2px;
}
a.tabletext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-collapse: collapse;
	padding: 2px;
	text-decoration: none;
}
.imgborder {
	border: 1px solid #939393;
}
.bluetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
}
a.bluetitle:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
}
a.bluetitle:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
}
a.bluetitle:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
	
}
a.bluetitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*padding: 2px;*/
	font-weight:normal;
	
	text-decoration: none;
}
a.text:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	padding: 2px;
	font-weight: bold;
	text-decoration: underline;
}
a.text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	padding: 2px;
	font-weight: bold;
	text-decoration: underline;
}
a.text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	padding: 2px;
	font-weight: bold;
	text-decoration: none;
}
.textmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 2px;
	list-style-position: outside;
	list-style-type: circle;

}
.topnavlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
a.topnavlink:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
a.topnavlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
}
a.topnavlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: underline;
}
.bluetitle18 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0D0D95;
	padding: 2px;
}
.bluetitle16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0D0D95;

	padding: 2px;
}
.titleunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	padding-left: 4px;
	border-collapse: collapse;
	font-weight: bold;
	border-bottom: 1px solid #939393;
	text-decoration:none;
}
a.titleunderline:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	padding-left: 4px;
	border-collapse: collapse;
	font-weight: bold;
	border-bottom: 1px solid #939393;
	text-decoration:none;
	
}
a.titleunderline:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	padding-left: 4px;
	border-collapse: collapse;
	font-weight: bold;
	border-bottom: 1px solid #939393;
	text-decoration:none;
}
a.titleunderline:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0D0D95;
	padding-left: 4px;
	border-collapse: collapse;
	font-weight: bold;
	border-bottom: 1px solid #939393;
	text-decoration:none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF8400;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF8400;
}
.tabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	background-color: #cccccc;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #939393;
	border-left: 1px solid #000000;
}
.tabsh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	background-color: #eeeeee;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	background-color: #cccccc;
	text-align: center;
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
}
.tarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	background-color: #ffffff;
	text-align: center;
	border-top: 0px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.tabon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	background-color: #cccccc;
	text-align: center;
	border: 1px solid #939393;
	border-bottom: 0px solid #939393;
	
}
.layertable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	background-color: #cccccc;
	text-align: center;
	border: none;
}
.bottomborder {
	border-bottom:1px solid #000000;
}.leftrightheaderborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #7e7e7e;
	border-left-color: #7e7e7e;
}
.lefttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.titleborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B5BAD3;
	border-left-color: #B5BAD3;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000066;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;

}
.formtextnoborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000066;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	

}

.formtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	text-decoration: none;
	font-weight: mormal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
}
.formtexttopbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000066;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d4d4d4;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;

}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000099;
	text-decoration: none;
	border: 1px solid #A3B0D9;
	background-color: #F9FAFF;


}
.formtable {
	border: 1px solid #d4d4d4;
}
.formtextrightborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000066;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d4d4d4;

}
/* Verified by Dharmesh */
.layermnu{position:relative; left:0px; top:0px; width:100%; z-index:1;  border: 0px solid #000000; overflow: hidden; visibility: visible; display: none;}
.blackbox-left{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}

.balckbox-top-left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#666666;
}

.blackbox-top-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#666666;
}

.blackbox-right {

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	font-size:10px;
}
.blackbox-bot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-size:10px;
	
}
.blackbox-title {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#333333;
	}
	.qbox-title {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#666666;
	font-family:Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	}
	.security-title {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#666666;
	font-family:Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	}
		.security-text{
			color:#ffffff;
		}.orangeborder {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF8A00;
}
.bluetitleverdana {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E92121;
	padding: 2px;
}
.pageheading_blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0D0D95;
	padding: 2px;

}
.mycart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #d4d4d4;
	border-collapse: collapse;
	padding:0 0 0 2;
}
.formtextblack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
}
.border {
	border: 1px solid #666666;
}
.blackborder {
	border : 1px solid #000000;
}
.classborder {
	border : 1px solid #555555;
}
.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.menulink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.menulink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.menulink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	text-decoration: none;
}
.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
a.whitelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.quick_feature
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.promotion_desc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.retail_price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight:normal;
	color: #ff0000;
	text-decoration:line-through;
}
.special_price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.smallfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:underline;
	color: #2F629B;

}
a.smallfont:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
	color: #2F629B;

}
a.smallfont:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:underline;
	color: #2F629B;

}
a.smallfont:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:underline;
	color: #2F629B;

}
.bigfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
	color: #09419A;

}
a.bigfont:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration:underline;
	color: #09419A;

}
a.bigfont:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
	color: #09419A;

}
a.bigfont:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
	color: #09419A;

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

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

.promotion_desc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#750404;/*6A0656;750404*/
}
.tech_spec
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#750404;
}
.tech_spec
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#750404;
}
a.tech_spec:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#750404;
}
A.tech_spec:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#750404;
}
a.tech_spec:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#750404;
}
a.tech_spec:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#750404;
}
.quick_feature
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
}
.avg_rating
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#05325C;
}
/*blue link*/
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	/*padding: 2px;*/
	font-weight:normal;
	text-decoration: none;
}
a.bluetext:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
	font-weight: bold;
	text-decoration: none;
}
a.bluetext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
	font-weight: bold;
	text-decoration: none;
}
a.bluetext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0D95;
	padding: 2px;
	font-weight: bold;
	text-decoration: underline;
}


.printed_heading
{
color:#C43535;
font-size:24px;
text-transform:uppercase;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.printed_heading2
{
color:#241972;
font-size:18px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.orangetext
{
font-size:12px;
font-family:Verdana;
color:#750404;
}

.greyText
{
font-size:11px;
font-family:Verdana;
color: #666666;
}

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

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

a.whitetext:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;
}

a.whitetext:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;
}

a.whitetext:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}
.plus
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0D0D95;
	padding: 2px;

}
.discount {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E92121;/*000066*/
	
}
.featurelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
a.featurelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.featurelink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.featurelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d4d4d4;
	text-decoration: none;
}
.errormessage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
.successmessage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005900;
	text-decoration: none;
}




a.browselink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #142F80;
	text-decoration: none;
}
a.browselink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #142F80;
	text-decoration: none;
}
a.browselink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #142F80;
	text-decoration: none;
	
}
a.browselink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #142F80;
	text-decoration: none;
}
.borderbottom
{
border-bottom:1px solid #939393;
}
.nobottomborder
{
border-bottom:0px solid #939393;
}
.categorytitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ff9000;
	text-decoration:underline;
}
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	filter: Alpha(opacity=100);
	background-color: #74A7C4;

}
.submenu a{
	
	color: #ffffff;
	}
.submenu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #28395D;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #006298;
	
}
.submenu1 a{
	
	color: #ffffff;
	}
	.submenulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2E3EC;
	text-decoration: none;
}
a.submenulink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2E3EC;
	text-decoration: none;
}
a.submenulink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2E3EC;
	text-decoration: none;
}
.submenulink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2E3EC;
	text-decoration: none;
}
.discount{font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
}
a.discount, a.discount:visited{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
 a.discount:hover{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3366CC;
	text-decoration: none;
}
#maindiscount h1{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
	margin:0px;
	padding:0px;
	border-bottom:none;
}
#maindiscount h1 span{color:#CC0000;
font-size:14px;}


.submenu h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8400;
	text-decoration: none;
	font-weight: bold;
	display: inline;
	text-transform: none;	
	border-bottom-width: 0px;
}

.submenu1 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8400;
	text-decoration: none;
	font-weight: bold;
	display: inline;
	text-transform: none;	
	border-bottom-width: 0px;	
}

.note{
/*
	border:#8FBCDB 1px solid;
	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D70000;
	font-weight:bold;
*/	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD0002;
	}