.catPath{
	font:9pt Arial, Helvetica, sans-serif;
}
.catPathLast{
	font:9pt Arial, Helvetica, sans-serif;
	color: #2B246F;
	text-decoration: none;	
	
}
.catPathLast:hover{
	font:9pt Arial, Helvetica, sans-serif;
	color: #2B246F;
	text-decoration: underline;	
	
}

.viewbtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #E6EDF5;
	border: 1px solid #C6D6E5;
	line-height: 12px;
	width:60px;
	
}

.reviewLink{
	font:14px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;	
	
}
.reviewLink:hover{
	font:14px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;	
	
}

.textboxborder {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B246F;

}
.imageborder {
	border: 1px solid #ABB7DF;
}

.verdana11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.dispMsg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-align: justify;
	text-decoration: none;
}
.verdana11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;
	text-decoration: none;
}

.verdana11px1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;
	text-decoration: none;
	text-align: justify;
}

.verdana11red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D6241A;
	text-decoration: none;
}
.verdana10red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold ;
	color: #D6241A;
	text-decoration: none;
}
.verdana11blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0176E0;
	text-decoration: none;
	font-weight: bold;

}

.verdana11blue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E8FC5;
	text-decoration: none;

}

.verdana10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D6241A;
}

.headerblue {
	background-color: #D9E5F1;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #489ECC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;

}
.headerblue1 {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;

}

.headerblue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#015198;
	text-decoration: none;
	font-weight: bold;

}
.tablebordergray {
	border: 1px solid #2B246F;
}

.borderleftblue {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #489ECC;
}
.borderleftright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;

}

.tableheaderbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #828282;
	background-color: #e4e4e4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D0C8;

}
.tablebg {
	background-color: #ECF2F9;
}

.tableheaderbg1 {
	background-color: #D5D5E2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2B246F;


}
.borderbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9E5F1;

}
.lightbluebg {
	background-color: #E9E9E9;
}

.linethrough {
	text-decoration: line-through;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.cellpadding {
	padding-top: 4px;
	padding-bottom: 4px;

}
.topnavilink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015196;
	text-decoration: none;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}
.topnavilink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA251C;
	text-decoration: none;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}
.topnavi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D6241A;
}

.bottomnavilink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.header1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2B246F;
	text-decoration: underline;

}
.termslink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}

.textboxborder1 {
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	background-color: #D6241A;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
}

.errormsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color : Red;
}

.elink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;

}
.padding {
	padding-right: 10px;
	padding-left: 5px;
}

.prodInfoJoinLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B246F;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}

.prodInfoJoinLink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
.strikebg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B246F;
	text-decoration: line-through;
}
.strikebg1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B246F;
	text-decoration: line-through;
}
.flashborder {

	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.handcursor {
	cursor: hand;
}

.padding1 {
	padding-left: 5px;
}
.pad-leftrighttop {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.pad-leftright {
	padding-right: 10px;
	padding-left: 10px;
}

.strikebg11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B246F;
	text-decoration: line-through;
}


.topbarbutton
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#FF9933;
	font-size: 11px;
	background-color:#FFF2E6;
	height:15px;
	width:50px;
	border: 0px solid #FF9933;
	cursor: hand;

}
.telno {
	background-image: url(../images/telno.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.border {
	border: 1px solid #489ECC;
}
.button1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	border: 1px solid #7DBADB;
	font-weight: bold;
	background-color: #ECF4FB;
	padding-top: 2px;
	padding-bottom: 2px;
}
.button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #7DBADB;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}
.bgcolour {
	background-color: #015198;
}

.tablebordergray1 {
	border-top: 1px solid #2B246F;
	border-right: 1px solid #2B246F;
	border-bottom: 1px solid #2B246F;
}
.tableheaderbg2 {

	background-color: #D5D5E2;
}

.bortop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F5F9FC;
}
.botborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9CAD9;
}

.borbot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}
.borright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #489ECC;

}

.topborder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #489ECC;
}
.topnavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015196;
	background-color: #D9E5F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-decoration: none;


}
.leftbar_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	background-color: #F1F3FA;
	text-decoration: none;	
	border-bottom: 1px solid #2B246F;
	border-left: 1px solid #2B246F;
	border-right: 1px solid #2B246F;	
}

.leftbar_tableborder {
	border-top: 1px solid #2B246F;
}
.handcur {
	cursor: pointer;
}
body {
	margin: 0px;
}

.icons{
	background-image: url(../images/icon2.gif);
	padding: 5px;
}

#leftlink {
	background-color: #D9E5F1;
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}
#leftlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;
	text-decoration: none;
	display: block;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #489ECC;
	margin-bottom:1px;
	padding: 5px;
}

.leftlink2 {
	background-color: #FFE4E4 ;
	}
	
.leftlink3 {
	background-color: #EFF5FF ;	
}



#leftlink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D6241A;
	text-decoration: none;
	display: block;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #489ECC;
	margin-bottom:1px;
	padding: 5px;
}


#leftlink1 {
	background-color: #F0F0F0;
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}

#leftlink1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;
	text-decoration: none;
	display: block;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93C6E1;
	padding:5px 3px 5px 5px;
}
#leftlink1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D6241A;
	text-decoration: none;
	display: block;
	background-color: #D9E5F1;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93C6E1;
	padding: 5px 3px 5px 5px;
}

.leftbg-colour {
	background-color: #D9E5F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93C6E1;
}

.leftpad10 {
	padding-left: 10px;
}

.bottomtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;
	text-decoration: none;
}

.bottombarlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}

.bottombarlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA251C;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}
.ver11-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.ver10-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.ver11-black1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.textboxborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.headerblue1:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D6241A;
}
.dispMsg-bgcolour {
	text-decoration: none;
	background-color: #D9E5F1;
}
.ver11-black-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.headerblue3 {
	background-color: #F7FAFD;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9E5F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9E5F1;
}

.headerblue4 {
	background-color: #F7FAFD;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9E5F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9E5F1;
}

.morenew {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #015198;
	padding-right: 5px;
	padding-left: 5px;
	float: right;
	padding-bottom: 2px;
	padding-top: 0px;
	line-height: 12px;
	margin-right: 10px;
	border: 1px solid #489ECC;
}
.morenew:hover {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D6241A;
	padding-right: 5px;
	padding-left: 5px;
	float: right;
	padding-bottom: 2px;
	padding-top: 0px;
	line-height: 12px;
	margin-right: 10px;
	border: 1px solid #B81F16;
}
.padding2px {
	padding: 2px;
}
.headerblueCopy {

	background-color: #D9E5F1;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015198;
}

.shoppingcartbg
{
	background-color:#F7F7FF;
}

.shoppingcartbg1
{
	background-color:#F7FBFF;
	
}.borbottom-blue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #489ECC;
}

.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #489ECC;
}