td {

	font-family:arial;
	font-size:12px;
	color:#333333;
	line-height:14px;
}
a {
	text-decoration:none;
	color:#0099CC;
	outline:none;
}
body {
	margin:0px;
	padding:0px;
/*	background:url(images/px_head.gif) top repeat-x*/
}
ul {
	margin:0;
	padding:0;
	list-style:none
}
li {
	background:url(images/.gif) center left no-repeat;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	line-height:18px
}
.head {
	color:#CCCCCC
}
.head a {
	color:#333333;
	font-size:10px;
	text-decoration:none
}
.head a:hover {
	text-decoration:underline
}
.copy a {
	text-decoration:none
}
.copy a:hover {
	text-decoration:underline
}
.copy span a {
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold
}
.free span {
	color:#0099CC;
}
.product strong {
	color:#0980BC
}
.account span {
	color:#0980BC
}
.account span a {
	color:#333333
}
.sign {
	color:#66CCFF;
	font-weight:bold
}
.sign a {
	color:#ffffff;
}
.plan {
	font-size:11px;
	line-height:13px;
}
.plan a {
	font-size:12px;
}
.m {
	vertical-align:middle
}
.form {
	width:220px;
	height:17px;
	font-family:tahoma;
	font-size:11px;
	border-style: solid;
	border-width: 1px;
	border-color:#7E7E7E;
	background-color:#ffffff;
	color:#5F5F5F;
	margin-left:0px;
	margin-right:0px
}
.textarea {
	width:220px;
	height:68px;
	font-family:tahoma;
	font-size:11px;
	border-style: solid;
	border-width: 1px;
	border-color:#7E7E7E;
	background-color:#ffffff;
	color:#5F5F5F;
	margin-left:0px;
	margin-right:0px;
}
textarea,input{
resize:none;
}
a:hover {
	text-decoration:none;
}
.ov {
	POSITION: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: center;
	width: 750px;
}
h1.pageTitle {
	margin:0 0 10px 0;
	font-size:18px;
	color:#005494 !important;
	font-weight:normal !important;
	padding:0;
	padding-bottom:10px;
	margin:0;
	font-family:"Trebuchet MS";
	text-align:left;
}
.subtitle {
	font-size:14px;
	color:#475027 !important;
	font-weight:bold !important;
	padding:0;
	margin:0;
	font-family:"Trebuchet MS";
}
.subtitleP {
	margin-left:20px;
}
.copyright {
	color:#000000 !important;
	outline:none;
	text-decoration:none !important;
}
.termsuse {
}
.termsuse ul {
	padding-left:30px;
}
.termsuse ul li {
	list-style:disc;
}
.productBoxPrice {
	color:#F60;
	font-weight:700;
	margin-top:2px;
	bottom:0;
}
.prodL {
	font-family:Arial;
	font-size:11px;
	padding-left:5px;
	color:#67656a!important;
}
.formbutton_viewItem, .btn {
	color:#FFF;
	font-weight:700;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.formbutton_viewItem {
	background:url(images/buttonBg_120.png) no-repeat;
	width:95px;
	height:29px;
}
.bgfortables {
	background:url(images/tableBg.jpg) 0 0 repeat-x #FFFFFF;
	border:1px solid #abe7ff;
	padding:5px;
}
.forfields {
	text-align:right;
	font-size:12px;
	font-weight:bold;
}
.button {
	background:url(images/buttonBg.jpg) repeat-x -10px;
	cursor:pointer;
	border:solid 1px #005e87;
	color:#fff;
	font-family:"Trebuchet MS";
	font-size:15px;
	text-transform:capitalize;
	padding: 2px 4px;
}
a.button {
	background:url(images/buttonBg.jpg) repeat-x -10px;
	cursor:pointer;
	border:solid 1px #005e87;
	color:#fff;
	text-decoration:none !important;
	font-family:"Trebuchet MS";
	font-size:15px;
	text-transform:capitalize;
	padding:3px 5px;
}
.textbox {
	border:0px;
	background-color:#fff;
	border:1px solid #d7d4d4;
	font-size:14px;
}
textarea {
	border:0px;
	background-color:#fff;
	border:1px solid #d7d4d4;
	font-family:"Trebuchet MS";
	font-size:14px;
}
.textBoxN {
	background-color:#fff;
	border:1px solid #d7d4d4;
	font-size:14px;
}

.loggedInMenu{
	background:url(images/ibg_copy.gif) no-repeat center;
}
.loggedInMenu ul {
	padding:8px 15px 7px 5px;
	text-align:right;
}
.loggedInMenu ul li {
	padding:4px;
	display:inline;
}
.loggedInMenu ul li a {
	background:url(images/roundBullet.jpg) no-repeat left;
	padding-left:20px;
	color:#46532d;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	outline:none;
}

.leftMenu ul {
	padding:0 10px 10px 5px;
}
.leftMenu ul li {
	padding:4px;
}
.leftMenu ul li a {
	background:url(images/roundBullet.jpg) no-repeat left;
	padding-left:20px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	outline:none;
}
.formContactRight input {

}
.hgbl {
	background:url(images/gbl1.jpg) 0 100% no-repeat;
}
.hgtr {
	background:url(images/gtr.jpg) 100% 0 no-repeat;
	height:auto;
	padding:5px;
}
.hgt {
	background:url(images/gt.jpg) 0 0 repeat-x; 
}
.hgb {
	background:url(images/gb.jpg) 0 100% repeat-x;
	background-position:bottom;
}
.hgbr {
	background:url(images/gbr.jpg) 100% 100% no-repeat;
}
.hgtl {
	background:url(images/gtl.jpg) 0 0 no-repeat;
}
.hgl {
	background:url(images/gl.jpg) 0 0 repeat-y;
}
.hgr {
	background:url(images/gr.jpg) 100% 0 repeat-y;
}
.hgcontent {
	background-color:#fff;
	padding:5px;
}
.prodImg {
	width:119px;
	overflow:hidden;
	text-align:center;
	position:relative;
}
.prodImg img {
	bottom:0;
	left:0;
	position:absolute;
}
.prodL {
	font-family:Arial;
	font-size:11px;
	color:#67656a!important;
}
.prodDesc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:hidden;
	text-align:center;
}
tr.table_title td {
	background-color:#9a9f8e;
	border-bottom:1px solid #898f7a;
	border-top:1px solid #898f7a;
	color:#fff !important;
	font-size:12px;
	font-weight:bold;
}
.datafortd0 {
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
}
.datafortd1 {
	background-color:#e2e4de;
	color:#000000;
	font-size:11px;
}
.cartbutton {
	background:transparent url(images/shopping_cart.png) no-repeat scroll 0 0;
	border:0 none;
	color:#000000;
	cursor:pointer;
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	padding:2px 4px 3px 30px;
}
.title {
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
.Login-Midd {
	background:url(images/Login-Midd.png) repeat-x;
	height:7px;
}
.Login-MiddL {
	background:url(images/Login-Midd.jpg) repeat-x;
	height:14px;
}
.button_100 {
	background:url(images/buttonBg_100.png) no-repeat;
	border:0;
	cursor:pointer;
	width:100px !important;
	height:27px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:capitalize; 
	font-weight:bold;
}
a.button_100 {
	background:url(images/buttonBg_100.png) no-repeat center; 
	color:#fff; 
	font-size:15px;
	height:22px;
	padding:8px 5px 0 5px; 
	display:block;
	float:left;
	text-decoration:none;
	font-weight:bold; 
	text-align:center;
}
a.button_g{
	background:url(images/buttonBg_120.png) no-repeat;
	color:#fff; 
	font-size:15px; 
	padding:5px 9px 5px 9px; 
	text-decoration:none;
	font-weight:bold; 
	text-align:center;
}
.button_g {
	background:url(images/buttonBg_120.png) no-repeat;
	border:0;
	cursor:pointer;
	width:120px !important;
	height:27px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:capitalize; 
	font-weight:bold;
}
.title_img {
	background:url(images/title.jpg) no-repeat bottom;
	height:34px;
	width:344px;
	color:#FFFFFF;
	font-size:12px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1px;
}
.productTitle{
	font-size:15px;
	padding-bottom:2px;
	font-weight:bold;}
.descritpion{ }
.descritpion a{ font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.bbl {background: url(images/pbl.jpg) 0 100% no-repeat;}

.bbr {background: url(images/pbr.jpg) 100% 100% no-repeat; background-position:right bottom;}

.btl {background: url(images/ptl.jpg) 0 0 no-repeat;}

.btr {background: url(images/ptr.jpg) 100% 0 no-repeat; height:auto; }

.bt {background: url(images/pt.jpg) 100% 0 repeat-x; background-color:#f4f4f4; background-position:top;}

.bb {background: url(images/pb.jpg) 0 100% repeat-x; }

.bl {background: url(images/pl.jpg) 0 0 repeat-y;}

.br {background: url(images/pr.jpg) 100% 0 repeat-y;}

.bcontent{
	padding:10px; 

}
.tableHeading{ 
	font-weight:bold;
	font-size:16px;
	text-align:left;
	padding-left:10px;
}
.viewDetails{
	background:url(images/view.png) 5px 0 no-repeat;
	padding-left:15px;
	color:#000000;
	text-decoration:none;}
.price{ 
	padding:5px 0;
	font-weight:bold;}
.price strong{ 
	color:#005494; }
.productBox{
	padding-bottom:10px;}
.error{
	color:#FF0000;
	font-weight:bold;
	font-size:14px;
}	
.errorS{
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
}	

form{
	margin:0;
}
.footer{
	background:url(images/bg_copy.gif) no-repeat center;
	color:#333333;
	text-align:center;
	padding:9px;	
	font-size:10px;
	
}	
.footer a{
	color:#333333 !important;
	padding:0 9px 0 9px;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
}
.footerBottom{
	text-align:center;
	padding:10px;
}
.footerBottom a{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.footerBottom a.text{
color:#333333 !important;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.error{
	color:#993300;
	font-weight:bold;
	font-size:14px;
}
.midPad{
	padding-left:10px;
	padding-right:10px;
}
 
.copy a {
	text-decoration:none
}
.topBg{
	/*background:url(images/topBg.jpg) repeat-x top;*/
	height:74px;
	color:#CCCCCC;
	padding:10px;
	
}
.topBg a{
	color:#333333;
	font-size:10px;
	text-decoration:none;
	
}
.topBg td.mainmenu a{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	padding:0 3px 0 3px;
}
.topBg td.mainmenu a.active{
	color:#0980bc;}
.topHeader{
	background:url(images/header.jpg) no-repeat top;
	height:171px;
	overflow:hidden;
}
div.listAnchors{
	border-bottom:1px solid #EAEAEA;
	margin-bottom:20px;
}
div.listAnchors ul{
	padding:10px 0 10px 0;
}
div.listAnchors ul li{
	padding:2px 0 2px 0;
}
div.listAnchors ul li a{
	font-size:14px;
	font-weight:bold;
	color:#6a8402;
}
.topAnchor{
	text-align:right;
}


.tsr_body_control_close{

	display:none;

	background-image:url(images/collapse.gif);

	background-repeat:no-repeat;

	background-position:0 5px;

	padding-left:16px;
	line-height:20px;

}

.tsr_body_control_open{
background:url(images/expand.gif) top;
	line-height:20px;

	background-repeat:no-repeat;

	background-position:0 5px;

	padding-left:16px;

}

div.tsr_body_control_close a, div.tsr_body_control_open a{

	color:#333333 !important;

	font-weight:bold;
	font-family:"Trebuchet MS";

	font-size:16px;
	line-height:20px;

}

.tsr_body{

	display:none;

	padding-left:16px;

	font-size:14px;

}


.gap{

	height:15px;

} 

.gborder{
border-left: 1px solid #999999;

}