.header{border:1px solid #eeeced; border-top:none;}

.logo{background:url(../images/logo.gif) no-repeat; width:305px; float:left;}
.logo_section{background:url(../../images/header_bg.gif) repeat-x;}

.top_link{ width:600px; float:right; margin-top:10px; font-weight:bold; text-align:right; padding-right:8px;  _padding-right:5px;}
.top_link ul{list-style:none; float:right;}
.top_link ul li{ display:inline;}
.top_link li.blk a{color:#000000; text-decoration:none;}
.top_link li.blu{background:url(../../images/sing_in.gif) right no-repeat top; padding-right:10px;}
.top_link li.blu a{color:#002173; text-decoration:none;}
.top_link li.cart{background:url(../../images/cart.gif) no-repeat left top;}
.top_link li.cart a{color:#000000; text-decoration:none; padding-left:22px; margin-left:0;}
.top_link ul li a:hover{text-decoration:underline;}

.blk a{color:#000000; text-decoration:none;}
.blk a:hover{color:#000000; text-decoration:underline;}
#wishlist {position:absolute; display:none; width:250px; left: -26px;  top: 36px; _top: 34px; z-index:100px;}
#track {position:absolute; display:none; width:250px; left: 65px; top: 36px; _top: 34px; z-index:100px;}
.track_container {background:#ecf7f9; border-left:1px solid #99c2c6;border-top:1px solid #99c2c6;border-right:1px solid #99c2c6;}
.track_inner_container {padding:5px; font-weight:normal; text-align:left; line-height:normal; background:#ecf7f9;border-left:1px solid #99c2c6;border-bottom:1px solid #99c2c6;border-right:1px solid #99c2c6;}

/*search part*/
.search{background:url(images/search_bg.jpg) no-repeat right; height:37px;}
.left_search{padding:13px 0px 8px 9px; font-size:10px; float:left; width:392px;}
.left_search span{float:left; color:#000000;}
.left_search img{margin:4px 2px; display:block; float:left;}
.saerch_right{float:right; width:514px; margin-top:7px; color:#FFFFFF;}
.saerch_right span{float:left;}
input.saerch_input{width:142px; color:#666666; padding:1px 3px;}
/*input.but{background:#fec027 url(../../images/but_bg.gif) repeat-x bottom; border:1px solid #ce9200; width:133px; margin-left:8px; font-size:11px; font-weight:bold; text-align:center; padding:1px 0 2px  0; cursor:pointer;}*/

input.btn_sign_up {background:#fec027 url(../../images/btn-sign-up-bg.gif) no-repeat top left; border:1px solid #ce9200; width:210px; margin-left:8px; font-size:10px; font-weight:bold; text-align:center; padding:2px 0 2px  20px; cursor:pointer;}
input.btn_shop_cart {
	background:#fec027 url(../../images/btn-shop-cart.gif) no-repeat top left;
	border:1px solid #ce9200;
	width:175px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:4px 0px 4px 40px;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
}

input.but2{background:#fec027 url(../../images/but_bg.gif) repeat-x bottom; border:1px solid #ce9200; width:85px; margin-left:6px; font-size:11px; font-weight:bold; text-align:center; padding:1px 0 2px 0; cursor:pointer;}


/*center container*/
.center_container{width:1002px;}

/*left link start*/
.left_nav{width:176px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.left-head{color:#FFFFFF; font-weight:bold; background:#ce1126; padding:4px 0 4px 5px; font-size:11px; font-family:Arial, Helvetica, sans-serif, "Century Gothic";}
.left_link{border:1px solid #cccccc; background:#f4f4f4;}
.left_link ul{list-style:none; display:block;}
.left_link ul li{border-bottom:1px solid #e2e2e2; border-top:1px solid #ffffff; background:url(../../images/arrow.gif) no-repeat 3px 8px; padding-left:15px;}
.left_link ul li a{
	color:#002173;
	line-height:20px;
	text-decoration:none;
	font-weight: bold;
}
.left_link ul li a:hover{color:#c90a0a;}
.left_link ul li.head{color:#c90a0a; font-weight:bold;}
.left_link ul li.btm{border-top:1px solid #ffffff;border-bottom:1px solid #f4f4f4;}


/*right part*/
.right_container{width:815px; float:right;}

.essential{border:1px solid #99c2c6;}

.essential_cart{border-left:1px solid #99c2c6; border-right:1px solid #99c2c6;}

.box_heading{background:url(images/pink_bg.gif) repeat-x; color:#3d107b; height:27px;}
.head_left{display:block; margin:3px 16px;_margin:3px 8px; font-size:12px;}
.right_con{display:block; margin:3px 16px;_margin:4px 8px; text-align:right;}
.collapse_cont{font-size:12px; font-family:Arial, Helvetica, sans-serif, "Century Gothic"; color:#3d107b; width:785px; margin:auto; padding-top:13px; padding-bottom:13px; display:block;}
.collapse_cont span{color:#c30505; line-height:24px;}

.bor_bot{border-bottom:1px solid #98c1c5;}

/*.weather{width:493px; float:left; border-right:1px solid #98c1c7; border-bottom:1px solid #98c1c7;}
.time{width:350px; float:left; border-bottom:1px solid #98c1c7; height:180px;}

.clock{ height:129px;}
.clock_box{float:left; overflow:hidden; width:95px; padding:39px  0 0 28px;}

.day_clock{width:76px; float:left; height:80px; padding-top:25px;}

.calender{width:218px; float:right; padding:0; margin:0; border-left:1px solid #98c1c7;}

.birthday_gift {float:right; width:345px; font-size:12px;}

.weather_head{ background:url(images/pink_bg.gif) repeat-x; font-size:12px; height:24px; padding:3px 5px 0 20px; color:#3d107b;}
.time_head{background:url(images/pink_bg.gif) repeat-x; font-size:12px; height:24px; padding:3px 5px 0 10px; color:#3d107b;}
.weather_report{ height:153px;}

.day_weather{width:93px; float:left; text-align:center; color:#5d5d5d; font-size:12px; margin:4px 0 4px 23px;}
.day_weather b{color:#3d107b; font-weight:bold; font-size:12px; margin:3px 0;}
.zip_box{width:182px; margin-left:20px; margin-right:12px; font-size:11px; color:#5d5d5d; padding:3px 2px;}
.zipcode{margin:10px 0;}
input.go{background:url(../../images/but_bg.gif) bottom repeat-x; border:1px solid #ce9200; cursor:pointer;}


.mobile_list{
	border:1px solid #99c2c6;
	float:left;
	width: 615px;
}
.google_ad{ width:215px; float:right; border:1px solid #99c2c6;}
*/

.weather{width:442px; float:right; border-right:1px solid #98c1c7; border-bottom:1px solid #98c1c7; border-left:1px solid #98c1c7; border-top:1px solid #98c1c7;}
.time{width:350px; float:left; border-bottom:1px solid #98c1c7; height:180px; border-right:1px solid #98c1c7; border-top:1px solid #98c1c7; border-left:1px solid #98c1c7;}

.clock{ height:129px;}/*67c4cb*/
.clock_box{float:left; overflow:hidden; width:95px; padding:39px  0 0 28px;}

.day_clock{width:76px; float:left; height:80px; padding-top:25px;}

.calender{width:218px; float:left; padding:0; margin:0; }

.birthday_gift {float:right; width:345px; font-size:12px;}

.weather_head{ background:url(../images/pink_bg.gif) repeat-x; font-size:12px; height:24px; padding:3px 5px 0 20px; color:#3d107b;}
.time_head{background:url(../images/pink_bg.gif) repeat-x; font-size:12px; height:24px; padding:3px 5px 0 10px; color:#3d107b;}
.weather_report{ height:120px;}

.day_weather{width:90px; float:left; text-align:center; color:#5d5d5d; font-size:12px; margin:4px 0 4px 23px;}
.day_weather b{color:#3d107b; font-weight:bold; font-size:12px; margin:3px 0;}
.zip_box{width:182px; margin-left:20px; margin-right:12px; font-size:11px; color:#5d5d5d; padding:2px 2px;}
.zipcode{margin:10px 0;}
input.go{background:url(../../images/but_bg.gif) bottom repeat-x; border:1px solid #ce9200; cursor:pointer;}


.mobile_list{
	border:1px solid #99c2c6;
	float:left;
	width:811px;
	text-align:center;
}
.google_ad{ width:174px; float:left; border:1px solid #c9d8fd;}


.pagination{text-transform:capitalize;font-size:12px; font-weight:bold;  text-align:left; color:#ec8c0a; padding-left:10px; margin:0px;}
.pagination span{color:#ec8c0a}
.pagination a{margin:0 1px; color:#ec8c0a;}
.pagination a:hover{margin:0 1px; color:#ec8c0a; text-decoration:none;}
/*
.pagination{text-transform:capitalize;font-size:12px; font-weight:bold; margin-top:5px; text-align:center; margin-bottom:10px;}
.pagination span{color:#c90a0a;}
.pagination a{margin:0 1px; color:#6b6b6b;}
.pagination a:hover{margin:0 1px; color:#c90a0a; text-decoration:none;}
*/
/*mobile description start*/
.mobile_des{	width:276px;	float:left;	color:#6b6b6b;	margin: 10px 0px 10px 0px;}
.mobile_des img{float:left; display:block;}

.mobile_desnew{	width:220px;	float:left;	color:#6b6b6b;	margin: 10px 10px 10px 0px;}
.mobile_desnew img{float:left; display:block;}

.description{float:left; width:220px; line-height:normal;}
.description a{ color:#c90a0a; text-decoration:underline;}
.description a:hover{color:#000000;}
.mobile_name{color:#c90a0a; font-weight:bold; font-size:12px; padding-bottom:5px;}

.mobile_name span{color:#3d107b;}

b.price{ color:#3d107b; font-size:12px; padding-top:5px; display:block;}
span.save{color:#c90a0a; display:block;}

.addcart{font-weight:bold; color:#c90a0a;}
.addcart a{text-decoration:none;}
.addcart a:hover{ color:#333333;}
.mobile_img{width:55px; text-align:center; float:left; padding-top:20px;}

.google_head{background:url(images/pink_bg.gif) repeat-x; color:#3d107b; padding-left:15px; font-size:12px; font-weight:bold; padding:3px 0 3px 15px;}
.banner{width:192px; margin:auto; padding:13px 0px 20px 0px; text-align:center;}


/*footer css*/

.footer{background:url(images/footer_bg.jpg) no-repeat right top; text-align:center; height:35px; padding-top:5px; padding-left:5px;}
.footer_saerch_right{float:right; width:514px; color:#FFFFFF;}
.footer_saerch_right span{float:left;}

.footer_link{ height:32px;}
.footer_link1 a{ color:#000; text-decoration:none; margin:0 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.footer_link1 a:hover{color:#ee0808;}

a.blue_link:link, a.blue_link:visited { color:#3d107b; text-decoration:none; margin:0 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.blue_link:hover{color:#ee0808;}



.link{margin:2px 3px; text-align:center;}
.link a{ color:#000; text-decoration:none; margin:0 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.link a:hover{color:#ee0808;}

.bottom{padding:0px 0;}
.bottom_left{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bottom_left a{ color:#3d107b	; text-decoration:none;} 
.bottom_left a:hover{ color:#ee0808;} 
.bottom_right{color:#666666; height:38px; font-family:Verdana, Arial, Helvetica, sans-serif;  padding-right:5px; position:relative;}
.bottom_logo_link{position:absolute; right:0; top:0;}
.sign_up{float:left; position:relative; padding-top:2px;}

.sign_up_pop{
position:absolute; 
top:-120px;
width:482px; 
left:0;
padding: 1px;
color: #000000;
z-index: 100;
border:1px solid #98c1c7;
background:#FFFFFF;
}
.sign_up_pop form{padding:0px;}
.sign_up_pop form label{width:105px; float:left; color:#333333; text-align:left; padding-left:15px; margin:2px;}
.sign_up_pop form label span{float:none; background:#09247e; color:#FFFFFF; padding:0px 3px; margin-right:3px; font-size:10px;}
.sign_up_pop form input{width:190px; margin:2px;}
.sign_up_pop form select{width:193px; margin:2px;}
.sign_up_pop form input.sign{width:150px; margin:2px; background:url(../../images/but_bg.gif) repeat-x bottom; border:1px solid #ce9200; width:80px; font-size:11px; font-weight:bold; text-align:center; padding:2px 0; cursor:pointer;}

/*calender*/
.main { padding:0; }
.month { background-color:black; font:bold 10px verdana; color:white; }

.daysofweek { background:url(../../images/dot_calender.gif) repeat-x bottom; padding-bottom:2px; font:bold 10px verdana; color:#ffffff; }
.days { font-size: 10px; font-family:verdana; color:#ffffff; padding-left:.1em; }
.days #today{ border:1px solid #FFFFFF; }
.breadcrum{font-weight:bold; padding:5px 0 5px 13px;}
.breadcrum a, .breadcrum a:visited {color:#333; text-decoration:none;}
.breadcrum a:hover {color:#c90a0a; text-decoration:none;}

.gray_txt {	color:#666666;	}

/* Classes created at designer section*/

.productImage  { float:left; width:280px; text-align:center}
.productDetails {float:left; width:480px;}

.sitemap { font-family:Arial, Helvetica, sans-serif; font-size:12px;  width:100%; height:35px; padding:5px 0px 5px 0px; color:#666666; }
.sitemap a { color:#e77818; padding:0px 2px 0px 2px; }
.sitemap a:hover { color:#000000; text-decoration:none }
.sitemap a.proTitle { font-size:17px; color:#000000; font-weight:bold }

.combo { font-size:17px; color:#000000; border:1px solid #fff; padding-right:10px; vertical-align:middle; }

.bookmark { float:right}
.bookmark a {color:#ffffff; text-decoration:none;}
.bookmark a:hover {color:#ffffff; text-decoration:underline;}

.sign_link { margin-bottom:20px; font-weight:bold; text-align:right; padding-right:0px; }
.sign_link a {color:#000000; text-decoration:none;}
.sign_link a:hover {color:#000000; text-decoration:underline;}

.buyingDetails{ float:right; width:205px}
.ImageZoom { text-align:center;}
.review { color:#000099}

.ListPrice{text-decoration:line-through;}
.priceLarge{ color:#990000; font-size:18px}
.priceSmall{ color:#990000; font-size:12px}
.priceSave{ color:#990000; font-size:15px; font-weight:bold}
.diff_currency{ font-size:11px}
/*.priceLeft {list-style:none; margin:0px; padding:0px; float:left}
*/
.priceLeft {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#014b91; padding:0px; font-weight:normal}
.priceLeft a {color:#014b91; text-decoration:none; font-weight:normal}
.priceLeft a:hover {color:#014b91; text-decoration:underline;}


.priceLeft li {width:auto;}
.priceRight {list-style:none; margin:0px; padding:0px; float:left}
.priceRight li {}
.priceBlock {width:100%; overflow:hidden; margin:10px 0px 10px 0px}




.productDesc { width:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.productDesc h2 { font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

.CustomerViewed { width:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.CustomerViewed h2 { font-size:16px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; color: #e66a29; }

.GoogleAdd { width:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.GoogleAdd h2 { font-size:16px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; color: #e66a29;}

.CustomerReviews { width:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.CustomerReviews h2 { font-size:16px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; color: #e66a29;}

.step { padding:5px; background-color:#f9f9f9; border:0px solid #CCCCCC;}
.page-content{
	border:1px solid #99c2c6;
	float:left;
	width: 615px;
}


.red-text{font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-size:12px; text-decoration:none;}

.black-text{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none;}
.black-text a:link{font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-size:12px; text-decoration:none;}
.black-text a:active{font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-size:12px; text-decoration:none;}
.black-text a:visited{font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-size:12px; text-decoration:none;}
.black-text a:hover{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none;}

.text-input{border:1px solid #CCCCCC; width:60px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}

.dir-title { width:100%; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#014b91}
.dir-head {	background:url(images/pink_bg.gif) repeat-x; color:#01329b; text-align:center; padding:5px 0px 0px 0px; height:28px; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.dir-head a { color:#01329b; text-align:center; height:28px; padding:0px 5px 0px 5px; text-decoration:none; }
.dir-head a:hover { color:#e66a29; text-decoration:underline; }

.dir-head-Btm { background:url(images/pink_bg.gif) repeat-x; color:#01329b; text-align:center; padding:5px 0px 0px 0px; height:23px; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.dir-head-Btm a { color:#01329b; text-align:center; height:28px; padding:0px 5px 0px 5px; text-decoration:none; }
.dir-head-Btm a:hover { color:#e66a29; text-decoration:underline; }

.dir-text {width:100%;	font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;	color:#014b91;}
.dir-text a {color:#014b91; text-decoration:none;}
.dir-text a:hover {color:#014b91; text-decoration:underline;}

.dir-text ul {list-style:none; padding:0px 10px 0px 25px; }
.dir-text h2 {font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:0px;  color: #e66a29; padding:0px 10px 0px 10px;}
.dirSmHead { font-size:13px; font-weight:bold; color: #002B7F; font-family:Verdana, Arial, Helvetica, sans-serif}
.dirSmHead a { color: #002B7F; text-decoration:none}
.dirSmHead a:hover { color: #e66a29; text-decoration:none}

.dirSmBHead { font-size:13px; font-weight:bold; color: #e66a29; font-family:Verdana, Arial, Helvetica, sans-serif}
.dirSmBHead a { color: #e66a29; text-decoration:none}
.dirSmBHead a:hover { color: #002B7F; text-decoration:none}

.dirSmBHeadlast { font-size:13px; font-style:italic; color:#814d1b; font-family:Verdana, Arial, Helvetica, sans-serif}
.dirSmBHeadlast a { color: #814d1b; text-decoration:none}
.dirSmBHeadlast a:hover { color: #814d1b; text-decoration:none}


.dirSmHead1 { font-weight:bold; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #e66a29; text-decoration:none}
a.dirSmHead1 a { font-family:Verdana, Arial, Helvetica, sans-serif; color: #e66a29; text-decoration:none}
a.dirSmHead1:hover { color: #000000; text-decoration:none}

.cont {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999}


.searchList {width:178px; float:left; border:1px solid #99c2c6; padding:5px 10px 5px 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#014b91;}
.searchList-h1 { color:#e66a29; font-size:13px; font-weight:bold; padding:0px 0px 5px 0px }
.searchList-h2 { color:#014b91; font-size:12px; padding:0px 0px 0px 10px; background:url(../../images/search-arr.gif) no-repeat 0px 7px;   }
.searchList-h2 a { color:#002B7F; text-decoration:none; font-weight:bold}
.searchList-h2 a:hover { color:#002B7F; text-decoration:underline; }
.searchList-h3 { color:#000000; font-size:12px; font-weight:bold; padding:0px 0px 0px 5px }
.searchList-h4 { color:#000000; font-size:12px; font-weight:bold; padding:0px 0px 0px 0px }
.searchLink {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#014b91; padding:0px 0px 0px 15px; font-weight:normal}
.searchLink a {color:#014b91; text-decoration:none; font-weight:normal}
.searchLink a:hover {color:#014b91; text-decoration:underline;}

.searchListRgt {float:right; width:792px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#014b91;}
.searchData {border:1px solid #99c2c6; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#014b91;}
.search-head {background:url(images/pink_bg.gif) repeat-x; color:#3d107b; padding:5px 5px 0px 5px; font-size:12px; }
.search-sitemap {color:#002B7F; font-size:12px; font-weight:bold; height:25px}

.search-Paggin {color:#002B7F; font-size:12px; padding:5px;}

.search-PagginBg {background:url(images/pink_bg.gif) repeat-x; color:#3d107b; padding:5px 5px 0px 5px; font-size:12px; }



/* Classes created at designer section ends here*/








/* Classes created at developer section*/


.user_notes{ width:100%; }	

.space{height:10px}
.spaceSml{height:5px}
.form_head{background:url(images/pink_bg.gif) repeat-x; color:#3d107b; padding-left:15px; font-size:12px; font-weight:bold; padding:3px 0 3px 15px;}
.user_notes label{width:100px; float:left; color:#333333; text-align:right; margin:2px;}
.user_notes label span{float:none; color:red; padding:0px 3px; margin-right:3px; font-size:10px;}
.user_notes input{width:200px; margin:2px;}

.user_check input {width:20px; margin:2px; clear:right; float:left;}/*new css by praveen for radio and chkbox*/

.user_notes select{width:200px; margin:2px;}
.align-center{ width:100%;text-align:center}
.align-left{ width:100%;text-align:left;padding-left:15px;}


.custlabel {	color:#3d107b; padding-left:15px; font-size:12px; font-weight:bold;	text-align:left; 	}

/* Classes created at developer section ends here*/


.yellow-text{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#e98211; font-weight:bold;}
.yellow-text1{font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#e98211; font-weight:bold; padding-top:23px; padding-left:43px;}

/*.black-text{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
*/

.input-1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:209px; height:15px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}
.input-2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:100px; height:15px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}
.input-3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:300px; height:15px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}

.list-1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:280px; height:24px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}

.forgot-pass{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;}
.forgot-pass a:link{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000;font-weight:normal; }
.forgot-pass a:active{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;}
.forgot-pass a:visited{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;}
.forgot-pass a:hover{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-weight:normal; text-decoration:none}

.ul{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding:0px; margin:0px; text-align:left}
.li-l{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding-top:5px; margin:0px; text-align:right; float:left; width:200px; padding-top:5px;} 
.li-r{float: left; width:600px; padding-top:5px;}

.content-fot{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;}
.content-fot-bold{font-size:14px; font-family:Calibri; color:#000000; font-weight:normal;}

.comment{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; text-align:left; padding-left:5px;}

.text-link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
.text-link a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#384ca5; text-decoration: underline; font-weight:normal;}
.text-link a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#384ca5; text-decoration: underline; font-weight:normal;}
.text-link a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#384ca5; text-decoration: underline; font-weight:normal;}
.text-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-decoration:none; font-weight:normal;}


.list-1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:280px; height:24px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}
.list-2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:136px; height:24px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}
.list-3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:40px; height:24px; border:solid 1px #CCCCCC;  padding:3px;}
.list-4{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:80px; height:24px; border:solid 1px #CCCCCC;  padding:3px;}


.input-1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:209px; height:15px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}
.input-2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:100px; height:15px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}
.input-3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:300px; height:15px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}
.input-3combo{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:300px; height:25px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px;}
.input-4{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:136px; height:15px; border:solid 1px #CCCCCC; padding:3px;}


.black-text-shop{font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-size:14px; text-decoration:none;}
.black-text-shop a:link{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; text-decoration:none;}
.black-text-shop a:active{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; text-decoration:none;}
.black-text-shop a:visited{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; text-decoration:none;}
.black-text-shop a:hover{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; text-decoration:none;}


.input-6{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:130px; height:15px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px; margin-top:5px;}
.input-7{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:130px; height:60px; border:solid 1px #CCCCCC; margin-left:5px; padding:3px; margin-top:5px;}


.list-link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3085; text-decoration:none;}
.list-link a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3085; text-decoration:none; }
.list-link a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3085; text-decoration:none;}
.list-link a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3085; text-decoration:none;}
.list-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-decoration:none; }


.blue-heading{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#0e1d75; text-decoration:none;}


/*--------------------*/

.heading_summ{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3848bb; font-weight:bold; width:100%; padding-left:15px; margin:0px; padding-top:5px; padding-bottom:10px; width:300px;}

.search_box{height:23px; border: solid 1px #d8d8d8; width:835px; background-color:#f8f8f8; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight: bold; padding-left:5px;}

.search_pro1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:220px; display:block; background-color:#e8e8e8; float:left; height:23px; text-align:center}
.search_pro1 a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:220px; display:block; background-color:#e8e8e8; height:23px; float:left}
.search_pro1 a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:220px; display:block; background-color:#e8e8e8; height:23px; float:left}
.search_pro1 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:220px; display:block; background-color:#e8e8e8; height:23px; float:left}
.search_pro1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:220px; display:block; background-color:#f8f8e8; height:23px; float:left}

.search_pro1_h{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:220px; display:block; background-color:#f8f8e8; height:23px; float:left; text-align:center}

.search_pro2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:238px; display:block; background-color:#e8e8e8; float:left; height:23px; text-align:center}
.search_pro2 a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:238px; display:block; background-color:#e8e8e8; height:23px; float:left}
.search_pro2 a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:238px; display:block; background-color:#e8e8e8; height:23px; float:left}
.search_pro2 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:238px; display:block; background-color:#e8e8e8; height:23px; float:left}
.search_pro2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:238px; display:block; background-color:#f8f8e8; height:23px; float:left}

.search_pro2_h{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:238px; display:block; background-color:#f8f8e8; height:23px; float:left; text-align:center}


.search_pro3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:244px; display:block; background-color:#e8e8e8; float:left; height:23px; text-align:center}
.search_pro3 a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:246px; display:block; background-color:#e8e8e8; height:23px; float:left}
.search_pro3 a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:246px; display:block; background-color:#e8e8e8; height:23px; float:left}
.search_pro3 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:246px; display:block; background-color:#e8e8e8; height:23px; float:left}
.search_pro3 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:246px; display:block; background-color:#f8f8e8; height:23px; float:left}

.search_pro3_h{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#142cf8; text-decoration:none; width:244px; display:block; background-color:#f8f8e8; height:23px; float:left; text-align:center}


.pro_details{padding:0px; margin:0px; width:270px; float:left; }

.pro_height{height:175px;}

.product_text{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000099; text-align:left; padding-left:35px;}
.product_text_red{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-align:left;}

.save1{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-1.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 
.save2{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-2.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 
.save3{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-3.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 
.save4{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-4.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 
.save5{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-5.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 
.save6{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-6.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 
.save7{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-7.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 
.save8{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-8.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 
.save9{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-9.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 
.save10{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; background:url(../../images/red-10.gif) no-repeat center; float:left; height:26px; width:26px; line-height:10px; padding-top:7px;} 


.heading_page{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#042880; text-decoration:none}
.content{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none}
.content a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#132881; text-decoration: underline}
.content a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#132881; text-decoration: underline}
.content a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#132881; text-decoration: underline}
.content a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-decoration:none}

.left_nav1{width:229px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.right_container1{width:760px; float:right; padding:0px; margin:0px}

.mobile_list1{
	border:1px solid #99c2c6;
	float:left;
	width:542px;
	text-align:center;
}
.left_nav_help{width:229px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.left_link1{border:1px solid #cccccc; font-size:12px;}
.left_link1 ul{list-style:none; display:block;}
.left_link1 ul li{ border-top:1px solid #ffffff; padding-left:15px;}
.left_link1 ul li a{
	color:#000000;
	line-height:20px;
	text-decoration:none;
}
.left_link1 ul li a:hover{color:#c90a0a;}
.left_link1 ul li.head{color:#c90a0a;}
.left_link1 ul li.btm{border-top:1px solid #ffffff;border-bottom:1px solid #f4f4f4;}

.left_help{float:left; width:357px;}
.right_help{float:left; width:357px;}

/*.heading_blue{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000099; font-weight:bold; padding-left:20px;}
*/
.heading_blue{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#000099; font-weight:bold;}
.heading_blue a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000099; text-decoration:none; font-weight:bold; padding-left:20px;}
.heading_blue a:active{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000099; font-weight:bold; text-decoration:none; padding-left:20px;}
.heading_blue a:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000099; font-weight:bold; padding-left:20px; text-decoration:none;}
.heading_blue a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000099; font-weight:bold; padding-left:20px;  text-decoration:none;}

.mymenu {FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #012494; text-decoration:none; text-align:left; font-weight:normal; text-align:left}
.mymenu a{FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #012494; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu a:active{FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #012494; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu a:link{FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #012494; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu a:visited{FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #012494; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu a:hover{FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #ff0000; text-decoration:none; text-align:left; font-weight:normal;}
.mymenu ul{padding:0px; margin-left:18px;}
.mymenu li{list-style-image: url(../../images/green_arrow.gif); margin:0px 0px 0px 25px; padding:0px;}

.help_topic{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF9900; font-weight:bold; border-bottom:dotted 1px #FF9900; margin:10px; padding-bottom:5px; padding-top:10px; width: auto; margin-top:0px;}

.essential ul{text-decoration:none; padding-left:30px;}
.essential ol{text-decoration:none; padding-left:30px;}




.blue_text{padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e2c84;}

.my_ac{float:left; width:230px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e2c84; text-decoration:none;}
.my_ac a:link{padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e2c84; text-decoration:none}
.my_ac a:active{padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e2c84; text-decoration:none;}
.my_ac a:visited{ padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e2c84; text-decoration:none;}
.my_ac a:hover{ padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

.my_ac ul{ margin-left:10px; list-style:none; padding:0px;}
.my_ac li{ margin:0px; padding:0px; list-style-image:url(../../images/round_circle.gif); margin-left:10px;}

.my_ac_h{ padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.contact_thumb{ width:auto; float:left;}  
.contact_thumb_r{ width:auto; float:left; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.contact_thumb_r a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff6200; text-decoration:none;}
.contact_thumb_r a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff6200; text-decoration:none;}
.contact_thumb_r a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff6200; text-decoration:none;}
.contact_thumb_r a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

  
.contact_img{border:solid 1px #ababab; padding:1px;} 

.con_from_l{width:100px; float:left;}  

.con_from_r{width:850px; float:right;}  

.con_from{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:150	x; float:left; text-align:right; padding-right:5px; padding-top:5px;}
.con_input{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:600px; float:left; padding-top:5px; padding-left:5px;}



.con-form-d {width:120px; text-align:right; float:left; padding-right:5px;}

.con-input-d
{
color: #07376a;
background-color:#ffffff;
font-family:arial, sans-serif;
font-size:11px;
border:solid 1px #e1e1e1;
font-weight:normal;
height:18px;
width:300px;
margin-bottom:6px;
padding: 1px 0px 0px 5px;

}

.con-input-mess
{
color: #07376a;
background-color:#ffffff;
font-family:arial, sans-serif;
font-size:11px;
border:solid 1px #e1e1e1;
font-weight:normal;
height:110px;
width:300px;
margin-bottom:10px;
padding: 1px 0px 0px 5px;

}
.border-bg{ background:#99c2c6; padding:1px;}



.content1{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin:0px; text-align:right; float:left; width:200px; padding-top:2px;} 

.top-l-co { background:url(images/top-gr-co1l.gif) no-repeat left; height:28px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.top-l-co b{ float:left; padding-top:4px; padding-left:15px;}
.top-l-co p{ float:right; background:url(images/top-gr-co1r.gif) right no-repeat; padding-right:15px; height:28px;}
.top-l-co span {margin:0px; padding:0px; background:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-top:6px; float:right;}
.top-l-co img {vertical-align:middle;}
.top-l-co h4 {background:url(images/top-gr-co1r.gif) right no-repeat; height:28px; line-height:28px; margin:0px; padding:0px; text-align:center; font-family:Arial; font-size:12px;}

.mid-border {border-left:solid 1px #8592d9; border-right:solid 1px #8592d9; margin:0px;}


.top-r-corner{background:url(images/top-gr-co1r-.gif) no-repeat; float:right; height:28px; width:5px;}



.top-co-l {background:url(images/to-co-l.gif) no-repeat left; height:5px; text-align:right; margin:0px; padding:0px;}
.top-co-l p{background:url(images/to-co-r.gif) right no-repeat; height:5px; text-align:center; margin:0px; padding:0px;}



.bot-co-l {background:url(images/bo-co-l.gif) no-repeat left; height:5px; text-align:right;}
.bot-co-l p{background:url(images/bot-co-r.gif) right no-repeat; height:5px; margin:0px; padding:0px;}

.bot-co-gl {background:url(images/bo-gr-cl.gif) no-repeat left; height:5px; text-align:right;}
.bot-co-gl p{background:url(images/bo-gr-cr.gif) right no-repeat; height:5px; margin:0px; padding:0px;}

.top-co-gl {background:url(images/to-gr-cl.gif) no-repeat left; height:5px; text-align:right; margin:0px; padding:0px;}
.top-co-gl p{background:url(images/to-gr-cr.gif) right no-repeat; height:5px; text-align:center; margin:0px; padding:0px;}
