.mainfont {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#000000}



.mainsmall {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color:#000000}



.maingray {

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

	font-size: 10px;

	font-style: normal;

	color: Navy;

}



.boxgray {

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

	font-size: 9px;

	font-style: normal;

	color: Navy;

}



.smallgray {

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

	font-size: 8px;

	font-style: normal;

	color: Blue;

}

:focus { 

    outline: none; 

}



body

{

font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#000000; background: #ececec url(../image/header_bg.png) repeat-x;

}

.body {  font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#666}

.body 	a:link 		{ color: #000000; text-decoration: none; }

.body 	a:active 	{ color: #000000; text-decoration: none; }

.body	a:visited 	{ color: #000000; text-decoration: none; }

.body	a:hover	 	{ color: #000000; text-decoration: none; }



.body-rollover { font-familiy: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#000000 }

.body-rollover 	a:link 		{ color: #000000; text-decoration: none; }

.body-rollover 	a:active 	{ color: #000000; text-decoration: none; }

.body-rollover	a:visited 	{ color: #000000; text-decoration: none; }

.body-rollover	a:hover	 	{ color: #000000; text-decoration: underline; }

	

.bold {

	font-weight: bold;

	font-family: Verdana;

	font-size: 12px;

	color: #000000;

	text-decoration: underline;

 }



.small { font-size: 11px; 

}



.large { font-size: 12px; }



.light { color: #7F7F7F; }



.dark { background: #AAAAAA; }



.system_message { background-color: #FFDAB2; }



.form_tip { background-color: #FDF2EA; }



.padded-small { padding: 0px 0px 4px 0px; }



.padded-large { padding: 0px 0px 10px 0px; }



.padded-6 { padding: 6px; }



.inline {

	padding: 6px 6px;

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

	color: #660066;

	line-height:12px;

}



.inline-last { padding-top: 6px; padding-left: 6px; }



.hover-only a:link 	{ text-decoration: none; }

.hover-only a:active 	{ text-decoration: none; }

.hover-only a:visited { text-decoration: none; }

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



.orangeheader {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; color:#ff6600}



.orangebody {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color:#333}



.bodytip {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color:#000000}



.bodygray {

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

	font-size: 11px;

	font-style: normal;

	color: Navy;

}



.bodyheader {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color:#000000}



.footer {

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

	font-size: 10px;

	font-style: normal;

	color: #FFFFFF;

}

#cp-footer { height:60px; background: url(../image/bg-hefo.png) repeat-x;

line-height:60px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;





}

a:link {



	color: Black;

	text-decoration:none;

}



a:active {

	color: Blue;text-decoration:none;

}



a:visited {

	color: White;text-decoration:none;

}    



a.small:link {

	color: Black;

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

	font-size: 10px;

}



a.small:active {

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

	font-size: 10px;

	color: Black;

}



a.small:visited {

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

	font-size: 10px;

	color: Black;

}    



.button-system {

	border: 1px solid #C0C0C0;

	padding: 4px 6px;

	background-color: Blue;

	cursor: pointer;

}



.header1 {

 border: 1px solid #C0C0C0;

 padding: 4px 6px;

 text-align: left; 

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

 font-size: 12px; 

 font-weight: bold; 

 color: #000000;

 }

 a.hover

 {

  color:#000000;

  text-decoration:none;

  

 }

 input

 {

  border:1px solid #999999;

 }



body {

	color: #666;

	margin:0px;

}





.daytitlecol {

 border: 1px solid #F1F1EE;

 padding: 2px 2px;

 text-align: center; 

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

 font-size: 10px; 

 font-weight: bold; 

 font-style: normal;

 color:	#333333;

 background-color: #CCCC99;

}



div.NN4 {display: none;}



.formins

{

background:#F1F1F1

}



.pagingDiv {

 width:320px;

  height:15px;

color:#fff;

background:#FFFFFF;



padding-left:20px;

font-size:10px;

  /*padding-left:90px;

  margin-left:230px;*/}

.pNo {

float:left;

width:30px;

 padding:5px 5px;

 background:#CCC url(../image/image223.png) no-repeat !important; }

 

.pNo a {text-decoration:none; width:30px;

 padding:10px 10px;

 margin-left:1px;

 margin-right:1px;

 font-size:10px;

 border:0px solid #999;

color:#fff;

 font-weight:bold;

 height:15px;}

.pNo a:hover { color:#fff;}

#calender {

	width: 200px;

	

	font-family: ms sans serif, sans serif;

	font-size: 7pt;

	}



#calenderTable {

	border-style: outset;

	border-width: 2px;

	border-color: black;

	background-color: #FFFFFF;

	display: none;

	position: absolute;

	z-index: 1;

	top: 0px;

	left: 0px;

	}



#calenderTableHead TR {

	background-color: #999999;

	}



#calenderTableDays TR {

	background-color: #FFFFFF;

	color: navy;

	}



.normalDay {

	border: 1px solid black;

	TEXT-ALIGN: center;

	cursor: pointer;

	FONT-FAMILY: sans-serif;

	FONT-SIZE: 10pt;

	}



.hlDay {

	border: 1px black;

	background-color: #585858;

	color: #E6E6E6;

	cursor: pointer;

	}



.toDay {

	border: 1px solid #E70;

	background-color: #FD8;

	color: #E70;

	font-weight: bold;

	cursor: pointer;

	}



.choosenDay {

	border: 1px #000000;

	background-color: #585858;

	color: #E6E6E6;

	font-weight: bold;

	cursor: pointer;

	}









img {

border:none;

}





textarea {

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

	font-size: 10px;

	border: 1px solid #999999;

}

#txtSearch { width:265px;  height:50px; border:0; background: url(../image/search_box.png) no-repeat; padding:0px 10px; float:left; color:#999; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:12px; line-height:50px;}

.serachbnt  {float:left; width:83px; height:50px; background:url(../image/search_btn.png) no-repeat; cursor:pointer;}



.serachform { margin-top:18px;}

.ch-menu { margin-top:0px;}

.corner {}

.ch-menu a { padding:10px 10px;  color:#252a30; font-size:11px; 

	 z-index:1; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-shadow:-1px 2px 2px #f7f7f7; font-weight:bold;}

	 

.ch-menu a:hover { background:url(../image/menu_bg.png) repeat-x; padding:10px 10px; color:#333 !important;  

	 z-index:1;}

.ch-menu a:visited {padding:10px 10px; color:#333; 

	 z-index:1;}

.ch-menu a:active {padding:10px 10px; color:#333; 

	 z-index:1;}



div.fadehover {

	position: relative;

	}

 

#main-container { background:#f0f0f0; margin:10px 0 0 0; padding:10px 0;  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; display: block; border:#f3f3f3 1px solid;}

.recommedation {}



input#txtEmail { margin-bottom:10px; padding:8px 10px; width:230px; border:1px #CCC solid;}

input#txtSubject {margin-bottom:10px; padding:8px 10px; width:230px; border:1px #CCC solid;}

textarea#txtareaMessage1 {margin-bottom:10px; padding:8px 10px; width:230px; border:1px #CCC solid;}

#captcha-form {padding:8px 10px;margin-bottom:10px; border:1px #CCC solid;}

#btnSubmit {padding:8px 10px;margin-bottom:10px; border:0px #CCC solid; background:#F90 url(../image/input_btn.jpg) repeat-x;}

 .box-corner {

	 -moz-border-radius: 5px; /* Firefox */

  -webkit-border-radius: 5px; /* Safari and Chrome */

  border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

	 position: relative;

	 z-index:1;

}

 .box-corner2 {

	 -moz-border-radius: 15px; /* Firefox */

  -webkit-border-radius: 15px; /* Safari and Chrome */

  border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

	 position: relative;

	 z-index:1;

}
.inextable { margin:0; padding:0; border-collapse:collapse; min-height:390px; background: #FFF url(../image/coupon-boarder-top.jpg) no-repeat;}
.inextable tr td { vertical-align:top; padding:0; margin:0;}
.titlestyle {font-size:16px;color:#333;font-weight:bold;font-family:Verdana;margin-left:110px;}

input.coupon { background:#f0e39d; border:1px dotted #c0b265; cursor:pointer;}

.recommended { margin-top:-17px; margin-left:-8px; position:absolute; z-index:999;}

.newIcon { margin-top:-8px; margin-left:-30px; position:absolute; z-index:999;}

.Expiring{ margin-top:-8px; margin-left:-30px; position:absolute; z-index:999;}

.featured {margin-top:0px; margin-left:-8px; position:absolute; z-index:999;}

.loginstyle { background:#f7f7f7; padding:0 20px;}

input.txtbox1 { margin-bottom:10px; padding:8px 10px; width:230px; border:1px #CCC solid;}

input.txtHttp{ width:45px;margin-bottom:10px; padding:8px 10px;border:1px #CCC solid;}

select.selectbox1 { margin-bottom:10px; padding:8px 10px; width:250px; border:1px #CCC solid;}

textarea.textareabox { margin-bottom:10px; padding:10px 20px; width:290px !important; border:1px #CCC solid;}

.btnSubmit {padding:8px 10px;margin-bottom:10px; border:0px #CCC solid; background:#F90 url(../image/input_btn.jpg) repeat-x;  cursor:pointer;}

.btnSubmit2 {padding:8px 20px;margin-bottom:10px; border:0px #CCC solid; background:#F90 url(../image/input_btn.jpg) repeat-x; cursor:pointer;}

h2 { margin:0; padding:0; font-size:18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background: #be2f00; margin-left:15px; color:#FFF; border:dotted 2px #f1f1f1;}

.clear { clear:both;}
