html { padding:0; margin:0;}

body{

	margin:0px;

	padding:0px;

	 width:100%;

	 overflow-x:hidden;

}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{

	margin:0px; padding:0px;

}

a{

   color:#000000;

   text-decoration:none;

}



ol{

	margin:0px; 

	padding:0px; 

	list-style-type:none;



}



.clear{

	clear:both; 

	

}





/********** header **********/

#warp{

	padding:0;

	margin:0 auto;

	height: auto;

	width: 990px;

}

#headerMain{

	margin:0px auto;

	padding:0px;

	width:990px;

	background: #ffffff;

}

#header{

	width:990px;

	margin:0px;

	padding:0px;

	}

	

.logo{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}



.nav{

	clear: both;

	float: left;

	height:34px;

	width: 934px;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	background-color: #FAFAFA;

}

.nav ul{

	list-style: none;

	float: left;

	width: 980px;

	margin: 0px 0px 0px 7px;

	padding: 0px 0px 0px 0px;

	height: auto;

}

.nav ul li{

	font-size:13px;

	font-weight:bold;

	color:#FFFFFF;

	background:url(images/li-left.gif) top left no-repeat;

	float:left;

	padding:0 0 0 10px;

	margin:0 8px 0 0;

	height: 37px;

	list-style:none;

}

.nav ul li a{

	font-size:13px;

	font-weight:bold;

	color:#353535;

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	background:url(images/li-right.gif) top right no-repeat;

	margin:0 0px 0 0;

	text-decoration:none;

	padding:10px 10px 4px 0px;

	height: 23px;

}

.nav ul li:hover, .nav ul li.current{background:url(images/li-left-hover.gif) top left no-repeat; }

.nav ul li:hover a, .nav ul li.current a{background:url(images/li-right-hover.gif) top right no-repeat; color:#FFFFFF;}



.header-bg{



float:left;

	

	height:319px;

	width:990px;

}

.form_area{

	width:970px;

	height:40px;

	margin:0px 0px 0px 0px;

	padding:10px 10px 0px 9px;

	border-left: solid 1px #ededed;

	border-right: solid 1px  #ededed;

	background:#494a4a;

	float: left;

}

 h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; background-color:inherit; font-weight:normal;}

/********** body **********/

#bodypan_resize {

	margin:0px auto;

	padding:0;

	background:#ffffff;

	height:100%;

	width:990px;

	

}



#main-body{

	width:988px;

	margin:0px 0px 0px 0px;

	float:left;

	border-left: solid 1px #ededed;

	border-right: solid 1px  #ededed;

	height: auto;

	padding: 15px 0px 0px 0px;

}

/********** leftpan ********/

/********** leftpan ********/

.leftpan{

	width:210px;

	margin:0px 7px 0px 0px;

	padding:0px 0px 20px 9px;

	float:left;

}

.section-drop{

	width:209px;

	margin:0px 0px 0px 0px;

	height:auto;

	padding:0px;

	}

.events{

	width:209px;

	margin:0px 0px 0px 0px;

	height:auto;

	padding:0px;

	background-color: #F7F8F8;

	

	}

.top-heading{

	background:url(images/leftpan-head.gif) no-repeat top  center;

	height: 26px;

	margin: 0;

	padding: 10px 0px 0px 0px;

}

.heading-head{

}

.heading-head h1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	margin:0px 0px 0px 10px;

	color: #ffffff;

	background-color:inherit;

	font-weight:normal;

}



.heading-head h2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	margin:0px 0px 0px 10px;

	color: #ffffff;

	background-color:inherit;

	font-weight:normal;

}

.heading-head h2 a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	margin:0px 0px 0px 0px;

	color: #ffffff;

	background-color:inherit;

	font-weight:normal;

}



.heading-head h2 a:hover{

	background-color:inherit;

	text-decoration:none;

}



.heading-head span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	margin:7px 0px 0px 5px;

	color: #bf1f00;

	font-weight:bold;

}

.heading-head span a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	margin:7px 0px 0px 2px;

	color: #FFFFFF;

	background-color:inherit;

	font-weight:bold;

}

.heading-head span a:hover{

color:#CCCCCC;

    background-color:inherit;

	text-decoration:none;

}





.heading-head span1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	margin:7px 0px 0px 5px;

	color: #FFFFFF;

	background-color:inherit;

	font-weight:bold;

}

.heading-head span1 a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	margin:7px 0px 0px 2px;

	color:#bf1f00;

	font-weight:bold;

}

.heading-head span1 a:hover{

    color: #000000;

    background-color:inherit;

	text-decoration:none;

}



 ul.left{

	width:209px;

	margin:5px 0px 0px 0px;

	padding:0px;

	height: auto;

}

ul.left li{background:url(images/li-left_bg.gif) no-repeat 0px 0px; width:199px; height:26px; padding:0px 0px 0px 10px ; margin:1px 0px 0px 0px; list-style:none;}

ul.left li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#333333; font-weight:bold; text-align:left; text-decoration:none; text-transform:none;}

ul.left li a:hover{

	color:#881A00;

	text-decoration:underline;

}

 ul.news-event{

	width:207px;

	margin:5px 0px 0px 0px;

	padding:0px;

	height: auto;

}





ul.news-event li{

	background:url(images/arrow.gif) 3px 4px no-repeat;

	width:192px;

	padding:0px 5px 0px 18px;

	margin:1px 0px 0px 0px;

	list-style:none;

}

ul.news-event li a{ font-family:Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#333333;  text-align:left; text-transform:none; text-decoration:none;}

ul.news-event li a:hover{

	color:#000000;

	text-decoration:underline;

}

.read1{

	width:100px;

	height:25px;

	padding:10px 0px 0px 100px;

	margin:0px 0px 0px 0px;

	float: right;

}

  a.read{

	color:#333333;

	padding:0px 0px 0px 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	margin:5px 0px 10px 0px;

	text-decoration:none;

	font-weight:bold;

}

  a.read:hover{

	color:#7E1800;

	text-decoration:underline;

}





/**********  close leftpan ********/

#midle_main{

	width:754px;

	height:auto;

	float:left;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}

.popularproducts{

	width:754px;

	height:auto;

	float:left;

	margin:0px 0px 20px 0px;

	padding:0px;

	padding:0px;

	border-bottom: 1px #ededed solid;

	border-left: 1px #ededed solid;

	border-right: 1px #ededed solid;

}

.popularproducts-second{

	width:754px;

	height:auto;

	float:left;

	margin:0px 0px 20px 0px;

	padding:0px;

	padding:0px;



	border-left: 1px #ededed solid;

	border-right: 1px #ededed solid;

}

.headingtop{

	float:left;

	height:25px;

	width:754px;

	background:url(images/centerpan-head.gif) no-repeat top left;

	padding:7px 0px 0px 0px;

}

.heading-head{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color: #FFFFFF;

	padding:0px 3px 0px 7px;

	margin:0px 0px 0px 0px;

	font-weight: bold;

}



.heading-head h1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	padding:0px 0px 0px 5px;

	margin:0px;

	color: #ffffff;

	background-color:inherit;

	float:left;

	font-weight: bold;

}

.heading-head h2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	padding:0px 0px 0px 5px;

	margin:0px;

	color: #ffffff;

	background-color:inherit;

	float:left;

	font-weight: bold;

}



.heading-head h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	padding:0px 0px 0px 5px;

	margin:0px;

	color: #ffffff;

	background-color:inherit;

	float:left;

	font-weight: bold;

}

.heading-head span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	padding:0px 0px 0px 5px;

	margin:0px;

	color: #ffffff;

	background-color:inherit;

	float:left;

	font-weight: bold;

}





 .heading-head2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	padding:0px 3px 0px 3px;

	margin:0px 0px 0px 0px;

	font-weight:normal;

}



 .heading-head2 a{

	color:#bf1f00;

	padding:0px 0px 0px 7px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	text-decoration:none;

	font-weight:bold;

}

 

.mobilebox {

   float: left;

   border:0px solid #D7D7D7;

   background : url(images/mobilebox-bg.gif) no-repeat;

   /*background : url(images/mobile-bg.gif) no-repeat;*/

   height: 112px;

   margin:10px 4px 2px 4px;

   width:180px;

}

.mobile-border {

   float: left;

   border:0px solid #D7D7D7;

   height:80px;

   margin:15px 4px 2px 20px;

   width:50px;

}



.normal-link{ float:right; width:80px; height:60px; text-align: center;   margin:30px 10px 2px 0px; border:0px solid #D7D7D7; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-decoration:none;}

.normal-link a{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight: bold; color:#333333;text-decoration:none;}

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

.clear{clear:both;}

.more{

	width:600px;

	height:29px;

	float:right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	text-align:right;

	color:#000000;

	padding-right:4px;

	padding-top:2px;

	padding-bottom:4px;

}

.more a{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-align:right;color:#000000;text-decoration:underline;padding-right:2px;text-decoration:none;}

.more a:hover{color:#d9392b;}

.content{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:justify;

	line-height:20px;

	margin:5px;

	padding:0px 0px 0px 0px;

	float: left;

	width: 745px;

	color: #333333;

}



.contentdes{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:justify;

	line-height:20px;

	margin:5px;

	padding:0px 0px 0px 0px;

	float: left;

	width: 940px;

	color: #333333;

}







.box1{

	width:280px;

	margin:10px 0px 0px 15px;

	padding:0px 5px 0px 0px;

	float:left;

	border: solid 1px #ededed;

}

 .section_one{

	width:210px;

	margin:0px;

	padding:0px;

	float:left;

	height:150px;

}

 .box1 h2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#bf1f00;

	padding:5px 0px 0px 10px;

	margin:0px;

}

 .phones{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#bf1f00;

	padding:5px 0px 0px 10px;

	margin:0px;

	font-weight:bold;

}

 .phones a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#000000;

	margin:0px 0px 15px -9px;

	font-weight:bold;

	text-decoration:none;

}

 .section_two{

	width:50px;

	margin:0px;

	padding:20px 0px 0px 0px;

	float:left;

}

 .section_one ul{

	width:205px;

	display:block;

	margin:5px 0 0 0px;

	height: 70px;

	padding: 0;

		}

 .section_one ul li{

	background:url(images/arrow.gif) 8px 6px no-repeat;

	display:block;

	padding:0 0 0 20px;

	width: 180px;

	line-height:19px;

	

	}

 .section_one ul li{

	font:13px  Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; width:190px; text-align:left; line-height:19px; font-weight:bold;

	}

 .section_one ul li a:hover{

	text-decoration:underline;

	color:#981C02;

	}

 .button{width:210px; margin:0px; padding:0px; float:right;}

 .button a.more1{

	width:90px;

	height:27px;

	display:block;

	background:url(images/m-deal.gif) no-repeat #ffffff;

	margin:10px 0 0 30px;

	font:11px/12px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-transform:none;

	color:#ffffff;

	background-color:inherit;

	padding:0 0 0 0px;

	text-decoration:none;

	}

	 .button a.more2{

	width:90px;

	height:27px;

	display:block;

	background:url(images/by-now.gif) no-repeat #ffffff;

	margin:-27px 0 0 120px;

	font:11px/12px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-transform:none;

	color:#ffffff;

	background-color:inherit;

	padding:0 0 0 0px;

	text-decoration:none;

	}

.section-8mb{

	width:307px;

	margin:0px 4px 0px 0px;

	padding:0px;

	float:left;

	border-right:1px solid #ededed;

	border-bottom:1px solid #ededed;

}

.section-8mb_second{

	width:305px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	float:left;

	border-bottom:1px solid #ededed;

	border-left:1px solid #ededed;

}

.head-bg2{

	float:left;

	height:25px;

	width:307px;

	background:url(images/c-head.gif) no-repeat 0 0px;

	padding:7px 0px 0px 0px;

}



.mb-sec5-area{

	width:305px;

	margin:5px 0px 0px 0px;

	padding:0px;

	float:left;

}

.bg-dd {

	clear:both;

	border-bottom:1px solid #ddd;

	padding:0px 0 0 0;

	margin:0px 0 0px 0;

	background:none;

	list-style:none;

	width: 307px;

	float: inherit;

} a.more4{

	width:76px;

	height:29px;

	display:block;

	background:url(images/more.gif) no-repeat #ffffff;

	margin:20px 0 10px 210px;

	font:11px/12px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-transform:uppercase;

	color:#ffffff;

	background-color:inherit;

	padding:0 0 0 5px;

	text-decoration:none;

	

	}

		

	





/********** rightpan ********/

#rightpan{

	width:122px;

	margin:0px 0px 0px 7px;

	padding:0px 0px 0px 0px;

	float:left;

}

#rightpan .right_area{

	width:122px;

	height:520px;

	margin:0px;

	padding:0px;

}

#rightpan .network-img{

	background:url(images/right-im.gif) no-repeat 0 0;

	width:65px;

	height:60px;

	margin:0;

	padding:15px 20px 10px 35px;

}





/**********  right leftpan ********/

/**********  right leftpan ********/







/*--footer--*/



.footer {

	width:990px;

	margin:0 auto;

	

}

.footercenterpan{

	width:990px;

	margin:0px;

	padding:0px 0px 0px 0px;

	float:left;

	border-right: solid 0px;

	height: auto;

	background-color: #4D8CD1;

}

.footer p { font:normal 11px Arial, Helvetica, sans-serif; color:#ffffff;}

.footer a { font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff;text-decoration:none; padding:5px; margin:0;}

.footer a:hover { text-decoration:underline;}

.footer p.leftt {

	text-align:center;

	width:95%;

	margin:0;

	padding:20px 0 0 20px;

	float:left;

} 

.footer p.rightt { text-align:right; width:30%; margin:0; padding:15px 20px 0 0; float:right;} 

/*--footer--*/





/*--12 month deal page leading*/

.leading{

	width:960px;

	margin:0px;

	padding:0px 15px 20px 15px;

	float:left;

}

.leading .head{

	background:url(images/12-m.gif) no-repeat 0 0px;

	margin:0px;

	padding:10px 0px 0px 0px;

	height: 26px;

}

.se-right{

		width:190px;

	margin:-10px 0px 0px 0px;

	padding:0px;

	float: left;

	height:25px;

	border:0px solid #000000;

}

.he-txt{

	  width:730px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	padding:0px 0px 0px 10px;

	margin:0px;

	color: #ffffff;

	background-color:inherit;

	float:left;

	font-weight: bold;

}

.he-txt h2{

	width:730px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	padding:0px 0px 0px 10px;

	margin:0px;

	color: #ffffff;

	background-color:inherit;

	float:left;

	font-weight: bold;

}

.leading .mobiledeal-area{

	margin:0px;

	padding:20px 0px 10px 40px;

	float:left;

	width: 918px;

	border-left: 1px #ededed solid;

	border-right: 1px #ededed solid;

	border-bottom: 1px #ededed solid;

}





.leading .mobiledeal-area2{

	margin:0px 0px 0px 0px;

	padding:0px 0px 10px 3px;

	float:left;

	width: 955px;

	border-left: 1px #ededed solid;

	border-right: 1px #ededed solid;

	border-bottom: 1px #ededed solid;

}

.leading .mobiledeal-area-sec1{

	margin:3px 0px 0px 0px;

	padding:0px;

	float:left;

	width:105px;

}

.leading .mobiledeal-area-sec2{

	margin:10px 0px 0px 10px;

	padding:0px;

	float:left;

	width:auto;

}

.leading .mobiledeal-area-sec2-1{

	margin:0px 0px 0px 0px;

	padding:0px;

	float:left;

	width:700px;

	overflow-x:hidden;

}

.leading .mobiledeal-area-sec2-1 ul{

	width:700px;

	display:block;

	margin:0px;

	padding: 0px;



		}

.leading .mobiledeal-area-sec2-1 ul li{

	float:left;

	background:url(images/arrow.gif) no-repeat 0 6px;

	display:block;

	padding:0 0 0 25px;

	margin: 0px 0px 0px 40px;

	width:700px;

	font:12px  Arial, Helvetica, sans-serif; color:#333333; text-transform:none; text-decoration:none; 

	line-height:18px;

	list-style:none;

	}

	

	

	

	

	

	.undertxt{

	background:url(images/underline.gif) no-repeat 0 28px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#831901;

	margin:0px 0px 0px 10px;

	padding:0px 0px 0px 0px;

	width: 500px;

	height: 30px;

}







.bread{

	background:url(images/brad-bg.gif) no-repeat 0 0px;

	font-size:11px;

	border-bottom:none;

	font-family:Arial, Helvetica, sans-serif;

	padding:8px 0 0px 5px;

	width:940px;

	height:30px;

	position:relative;

	color:#333333;

}

.bread a{ text-decoration:none; font-size:11px;  font-family:Arial, Helvetica, sans-serif;color:#333333;}

.bread a:hover{

	text-decoration: underline;

	color: #666666;

}

.bread span{float:right; padding-right:10px;font-size:11px; color:#c40000;font-weight:bold;}



















.form_area-deal{

background:url(images/form-down.gif) no-repeat 0 0px;

	width:964px;

	height:37px;

	margin:0px;

	padding:5px 30px 0px 30px;

}

.form_area-deal h3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; background-color:inherit; font-weight:normal;}

.phonedeals{

	text-align:center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	font-size:11px;

	width:960px;

	margin:0px 0 0 0px;

}

.dealstop_row{

	color:#333333;

	font-weight:bold;

	text-align: center;

}

.deal-freetxt{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	text-align:center;

	color:#028FD0;

	font-weight:bold;

	padding:5px 0px 0px 0px;

}

.deal-traffic{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	text-align:center;

	font-weight:bold;

	/*background: #F0FAFF;*/

}

.deal-unlim-txt{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:center;

	color:#FF6666;

	

}

.style-white{color:#FFFFFF; background-color:inherit;}

.deal-linerental{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:center;

	color:#0066CC;

	

}

.deal-cost{

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	text-align:center;

	color:#A5DF01;

	font-weight:bold;

}

.leading .head2{

	background:url(images/form-down.gif) no-repeat 0 0px;

	margin:0px;

	padding:0px;

	height: 54px;

}

/*--12 month deal page leading*/



/*--site-map--*/

#sitemap-area{margin:0px; padding:0px;}

#sitemap-area 

#sitemap-area  h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF7800; font-weight:bold; margin:0px; padding:0px;}

#sitemap-area #bx{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	font-size:11px;

	margin:0px 0 0px 0px;

	width:958px;

	float:left;

}

#sitemap-area #bx ol.m{margin:0 0 0 20px; padding:0px; }

#sitemap-area #bx ol.m a{color:#000000; text-decoration:none;}

#sitemap-area #bx ol.m a:hover{

	color:#bf1f00;

	text-decoration:none;

}

#sitemap-area #bx ol.m li{

	margin:0px;

	padding:0px 0px 0px 20px;

	line-height:18px;

	background:url(images/sitemap_icon.jpg) no-repeat 0 5px;

	list-style:none;

}

#sitemap-area #bx ol.m li a{color:#333333; text-decoration:none;}

#sitemap-area #bx ol.m li a:hover{

	color:#000000;

	text-decoration:underline;

}

.leading .sitemap-area .sitemap .sitemap_border{border-bottom:#FF7800 solid 1px; margin:5px 0 0 0;}

/*--close site-map--*/



/********** contact form **********/

#contactform { margin:0; padding:5px 10px;}

#contactform * { color:#7a7a7a;}

#contactform ol { margin:0; padding:0; list-style:none;}

#contactform li { margin:0; padding:0; background:none; border:none; display:block;}

#contactform li.buttons { margin:5px 0 5px 0;}

#contactform label {

	float:left;

	margin:0;

	width:100px;

	padding:5px 0;

	font:normal 12px Arial, Helvetica, sans-serif;

	color:#666666;

	text-transform:capitalize;

	font-weight: bold;

}

#contactform label span { font:normal 10px Arial, Helvetica, sans-serif;}

#contactform input.text {

	width:420px;

	border:1px solid #ddd;

	margin:5px 0;

	padding:5px 2px;

	height:15px;

	background:#ffffff;

}

#contactform textarea {

	width:420px;

	border:1px solid #ddd;

	margin:10px 0;

	padding:2px;

	background:#ffffff;

	height:250px;

}

#contactform li.buttons input {

	padding:3px 0;

	margin:0 0 0 450px;

	border:0;

	color:#000000;

}

p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}



p.clr, .clr { clear:both; padding:0; margin:0;}

contact-form{margin:0px; padding:0px;}

.input_list{width:170px; height:20px; border:#d6d6d6 solid 1px; margin:10px 0 0 3px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}

.search{font-size:15px; font-weight:bold; color:#FFFFFF; background-color:inherit; font-family:Arial, Helvetica, sans-serif;}



.p2{margin:5px 0 0 0; padding:7px 10px 0 10px;font:normal 12px Arial, Helvetica, sans-serif ;color:#000000;text-align:justify;}

.middle_011_tet{font:bold 20px Arial, Helvetica, sans-serif;color:#000000;}

.middle_011_tet a{font:bold 20px Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;}

.middle_011_tet a:hover{font:bold 20px Arial, Helvetica, sans-serif;color: #CC3300;text-decoration:underline;}

.middle_022_tet{font:bold 13px Arial, Helvetica, sans-serif;color:#000000;}

.middle_022_tet a{font:bold 13px Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;}

.middle_022_tet a:hover{font:bold 13px Arial, Helvetica, sans-serif;color:#000000;text-decoration:underline;}

.middle_033_tet{font:bold 15px Arial, Helvetica, sans-serif;color:#000000;}

.middle_033_tet a{font:bold 15px Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;}

.middle_033_tet a:hover{font:bold 15px Arial, Helvetica, sans-serif;color:#000000;text-decoration:underline;}





.news_heading{

	float:left;

	background:url(images/arrow.gif) no-repeat 0 2px;

	display:block;

	padding:0 0 0 0px;

	margin: 0px 0px 0px 0px;

	width:610px;

	border:0px solid #000000;

	list-style:none;

}

.news_heading ul li a{

	font:12px  Arial, Helvetica, sans-serif; color:#333333; text-transform:none; text-decoration:none; text-align:left;border:0px solid #000000; margin:0px 0px 0px 12px;

	}

.news_heading ul li a:hover{

	text-decoration:underline; color:#666666;}

	

	



.style1 {

	font-size: 13px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#000000;

}	

.style3 {

	font-size: 13px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color: #FFFFFF;

}

.style4 {

	font-size: 13px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color: #FFFFFF;

}

.style5 {color: #C60607; font-size:14px; font-weight:bold;}

.style6 {color: #000000; font-size:13px; }

.style7 {color: #000000; font-size:11px; }

.style8 {color: #C60607; font-size:18px; font-weight:bold;}

.style9 {color: #FF9900; font-size:13px; font-weight:;}

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

.style11 {color: #996633; font-size:13px; font-weight:bold;}

.style12 {color: #333333; font-size:13px; font-weight:bold;}







.content_gift{

	float: left;

	margin:5px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	width: 800px;

	border:0px solid #000000;

}	

.content_gift p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:justify;

	line-height:20px;

	color: #333333;

}



#all_page .article_content {

    color: #000000;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    line-height: 19px;

    padding: 5px;

}

#all_page .article_content a {

    color: #000000;

    text-decoration: none;

}

#all_page .article_content span {

    font-weight: bold;

}

#all_page .article_content small {

    color: #777777;

    font-size: 12px;

    font-weight: normal;

}

#all_page p {

    color: #424242;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 11px;

    line-height: 18px;

    margin: 0;

    padding: 0;

    text-align: justify;

    text-decoration: none;

}

.clear{clear:both;}







.updates{border-bottom:0px solid #ebebeb;text-align:left;}

.updates p{font-family:Arial,Helvetica,sans-serif;font-size:12px;color: #666666; line-height:19px;padding:5px;margin:0;text-decoration:none;}



.updates p a{color: #666666;text-decoration:none;font-weight:bold;font-size:14px;}

.updates p a:hover{color:#000;text-decoration: underline;font-weight:bold;font-size:14px;}





.article_content{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:19px;color:#000;padding:5px;}

.article_content small{font-weight:normal;color:#777;font-size:12px;}

.article_content span{font-weight:bold;}

.article_content a{color:#000;text-decoration:none;}

.article_content a:hover{color:#000;text-decoration:underline;}

.navigation_articles{width:100%;float:left;font-size:12px;margin-top:10px;color:#003e63;font-weight:bold;}

.navigation_articles a{color:#003e63;text-decoration:underline;}

.navigation_articles a:hover{color:#003e63;text-decoration:none;}

.navigation_articles_left{width:120px;float:left;padding-left:10px;}

.navigation_articles_right{width:100px;float:right;}





.page_navi{color:#003e63;float:left;font-size:14px;padding-left:5px;padding-top:5px;text-align:left;width:100%;}

.page_navi a{color:#003e63;text-decoration:underline;}

.page_navi a:hover{color:#003e63;text-decoration:none;}





a .newer { float:left; height:20px; width:360px; font-weight:bold; margin-left:10px; text-decoration:underline; }

a .older { float:left; height:20px; width:360px; text-align:right; font-weight:bold; margin-left:10px; text-decoration:underline; }

a .newer:hover { text-decoration: none;}

a .older:hover { text-decoration: none; }	



	

	

.manufacturers-box

	{

	width:100%; 

	float:left; 

	height: auto; 

	}

.footer-text

 	{

	

	font-family:Verdana, Geneva, sans-serif; 

	font-size:12px; 

	color: #FFFFFF;list-style:none; 

	padding-left: 5px;

 	}

 	

 	

.footer-text a {

	color:#FFFFFF;

	text-decoration: none;	

} 	

 	

.footer-text a:hover {

	color:#FFFFFF;

	text-decoration: underline;	

}



.footer-text ul

	{

		margin:auto; 

		padding:inherit; 

		 

	}

.footer-text ul li

	{

	text-decoration:none; 

	line-height:18px; 

	font-family:Verdana, Geneva, sans-serif; 

	font-size:11px; 

	font-weight:normal; 

	list-style:none;  

	color:#FFFFFF; 

	float:left; 

	padding:2px 4px 2px 4px;

	}

.footer-text ul li

	a{

	text-decoration:none; 

	color:#FFFFFF;

	list-style:none;	

	}

.footer-text ul li

	a:hover{

		color:#FFFFFF;

	}

 
