/*General*/
html, body, div, input, textarea, select, button, td {
    color: #00000;
    font: normal 12px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;
}
h3 {
    font-weight: bold;
    font-size: 13px;
    margin: 0px;
    padding: 0px;
}


.item{
	line-height:18px;
	
}

/*USE Class to call*/
.coupon_top{ 
	font: bold 12px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;
	color:darkgreen
}

.tableborder { background: #D6E0EF; border: 1px solid #698CC3 }




a:link { color: blue; text-decoration: underline; }
a:visited { color:  blue; text-decoration: underline; }
a:active { color:  blue; text-decoration: underline; }
a:hover { color:  red; text-decoration: underline; }


a.ads_deals:link,a.ads_deals:active{color:#2E66AB; text-decoration:underline;}
a.ads_deals:visited{color:black; text-decoration:underline;}
a.ads_deals:hover{color:red; text-decoration:underline;}

a.prefer:link,a.prefer:active,a.prefer:visited{color:#2E66AB; text-decoration:underline;}
a.prefer:hover{color:red; text-decoration:underline;}


a.archive:link , a.archive:visited , a.archive:active { color: blue; text-decoration: none; }
a.archive:hover { color: #FF0000; text-decoration: underline; }

a.current_menu:link,a.current_menu:visited, a.current_menu:active { color: #000066; text-decoration: none; }
a.current_menu:hover { color: #FF0000; text-decoration: underline; }

a.merch_list:link, a.merch_list:visited { color: blue; text-decoration: underline; font-size:11px; font-weight:bold}
a.merch_list:active, a.merch_list:hover { color: #FF0000; text-decoration: underline; }

a.merch_list2:link, a.merch_list2:visited ,a.merch_list2:active{ color: #0000BB; text-decoration: none; font-size:12px; font-weight:normal}
 a.merch_list2:hover { color: #FF0000; text-decoration: underline; }

a.subcat:link, a.subcat:visited{ color: #616161;}
a.subcat:hover, a.subcat:active{color: red;	}

a.topmenu:link , a.topmenu:visited , a.topmenu:active { color: #000066; text-decoration: none; }
a.topmenu:hover { color: #FF0000; text-decoration: underline; }

a.topmenu2:link , a.topmenu2:visited , a.topmenu2:active { color:#773300; text-decoration: none; }
a.topmenu2:hover { color: #773300; text-decoration: underline; }


a.topmenu3:link , a.topmenu3:visited , a.topmenu3:active { color: #30309A; text-decoration: none; }
a.topmenu3:hover { color: red; text-decoration: underline; }

a.item_menu:link , a.item_menu:visited , a.item_menu:active { color: #2E66AB; text-decoration: none; }
a.item_menu:hover { color: #FF0000; text-decoration: underline; }



a.backtop:link, a.backtop:visited,a.backtop:active{ color: #0000BB; text-decoration: none; font-size:11px; font-weight:normal}
a.backtop:hover { color: #FF0000; text-decoration: underline; }

div.header {
	background-color: #003399;
	min-width: 1024px;
}

ul.square {list-style-type: square;  color:darkred}
ul.addon_desp {list-style-type: disc; list-style-position: outside; margin:6px 15px; padding:0px;}

ul.merch_list {list-style-position: inside}



/*USE ID To call*/

#AdvanceSearchButton {
    background: transparent;
    border: 0px;
    color: #fff;
    cursor: pointer;
    cursor: hand;
    height: 25px;
    margin: 0px;    
    padding: 1px 0px 0px 22px;
    vertical-align: middle;
    width: 119px;
    font-weight: bold;
    font-size:11px;
}
#CouponButton {
    background: transparent;
    border: 0px;
    color: #fff;
    cursor: pointer;
    cursor: hand;
    height: 25px;
    margin: 0px;    
    padding: 1px 0px 0px 18px;
    vertical-align: middle;
    width: 79px;    
    font-weight: bold;
    font-size:11px;
}

#email_form{
	border: 1px solid #FF9900;
}


div#addon_desp{	
    	
    text-align: left; 
    padding-left: 18px;
    padding-right: 18px;
    padding-top:8px;
    padding-bottom:2px;
    line-height: 17px;
    position: relative;     
     
} 



div#archive{

	font: normal 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	line-height: 22px;
	font-align:center;	
	vertical-align: top;
	

}

div#archive_ads{

	font: normal 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;	
	font-align:right;
	padding-right:2px;	

}

div#banner{
	
	text-align:center;
	margin:0px;
	background:skyblue;

}

div#banner_left{
	text-align:center;	
	border:1px solid #FF9900;
	margin-right:5px;
	
}

div#banner_right{
	text-align:center;	
	border:1px solid #FF9900;	
	
}


div#banner_text{
	font: normal 11px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	text-align:left;	
}

div#catetop{
	
    color: #000066;
    /*border-bottom: 1px solid #E10000;*/
    text-align: center; 
    padding: 3px;
    margin: 0px; 
    position: relative;
    top: 0px;
    font: bold 13px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;
    
    
    
}



div#catetop2{
	
    color: #000066;   
    padding: 3px;
    margin: 3px; 
    position: relative;
    top: 0px;
    font: 10px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;    
    
}

div#coupon_merch{

	text-align: center; 
    padding-top: 5px;
    margin-top: 5px; 
    font: bold 13px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;
    line-height: 26px;
    position: relative;          
 
    

}

div#email{
	padding: 0px;
	margin: 0px;	 
	position: relative;
	font: normal 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	line-height: 20px;    

}


#footer{
	height:18px;
	padding:5px;
	background: url('../images/menu_bg.gif');
	text-align:center;	
	position:relative;
	margin-bottom:10px;
	width:980px;	
	border: 1px solid #999999;

}

div#headline{
	
    color: #000066; 
    text-align: center; 
    padding: 2px;
    margin: 6px;     
    top: 0px;
    font: bold 15px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;   
    
   
}


div#headline2{
	
    /* color: #000066; */
    text-align: center; 
    padding: 6px;
    padding-bottom:12px;
    margin: 6px; 
    position: relative;
    top: 0px;
    font: 12px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;   
    
   
}


div#img {
    background: #f4f4f4;
    border: 1px solid black;
    border-top: 0px;
    color: #000066;
    float: right;
    padding: 6px;
    position: relative;
    top: 0px;
    font-size: 11px;
    font-weight: bold;
  
}

div#index_top{	
	padding-top:6px;
}

div#items{
	padding: 0px;
	margin: 0px;
	position: relative;        
    border: 1px solid #B6B6B6;	 	

}


div#item_page_desp{
	color: #000066;   
    padding: 3px;
    margin: 3px; 
    position: relative;    
    font: bold 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;    
    line-height:30px;
    /*border: 1px solid #B6B6B6;	*/

}

div#left{
	/*padding: 5px;	*/
	padding-top: 5px;
	padding-right: 5px;
	margin-top: 5px;		
	margin-bottom: 0px;		
	/*margin-left: 5px;	*/	
	margin-right: 5px;			
	font: bold 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	text-align:center;
}


div#main{	
    
    background: url('../images/bg2.gif');
    text-align: right; 
    padding: 0px;
    margin: 0px;
    line-height:20px;
    position: relative;
    border-top: 1px solid #B6B6B6;
    font-size:11px;
     
}


div#main_ie{	
    
    background: url('../images/bg2.gif') bottom;
    text-align: right; 
    padding: 0px;
    margin: 0px;
    line-height:20px;
    position: relative;
    border-top: 2px solid #B6B6B6;
    font-size:11px;
     
} 


div#main_first{	
    
    background: url('../images/bg2.gif');
    text-align: right; 
    padding: 0px;
    margin: 0px; 
    line-height: 20px;
    position: relative;
    border-top: 0px solid #B6B6B6;         
    font-size:11px;
     
} 

div#main_prefer{	
    
    text-align: left; 
    padding: 0px;
    margin: 0px; 
    line-height: 20px;
    position: relative;        
    border: 1px solid #B6B6B6;
     
} 

div#main_title{
	display: inline;
   /* border: 1px solid #3371bf; */
    border: 1px solid #B6B6B6;
    border-bottom: 0px;    

    font-size: 12px;
    font-weight: bold;
    padding: 3px 3px 3px 3px;
    line-height:20px;
    /*margin-left:5px;*/

    /*
    color: #30309A;
    */
 /*   background-color: #FFD57D;  */
    
    color: white;
    background: url('../images/title_bg6.gif');
    

}

div#main_view{
	
	padding: 2px;
	margin: 2px;	 	
	position: relative;
	font: normal 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	line-height: 20px;
    

}

div#menu {
    background: #f4f4f4;
    border: 1px solid #999999;
    /*border-top: 0px;*/
    color: #000066;
    float: right;
    /*margain:6px;*/
    padding-left: 5px;
    padding-right: 5px;
    line-height:22px;
    position: relative;    
    top: 2px;
    font-size: 13px;
    background: url('../images/menu_bg.gif');	 
    /* font-weight: bold; */
  
}

div#menu2 {    
    border-top: 0px;
    color: #000066;
    float: right;
    padding: 6px;
    position: relative;
    top: 0px;
    font-size: 11px;
    font-weight: normal;
    
}

div#merch_banner{
	margin-bottom:6px;
	padding-bottom:5px;
	text-align:center;
}

div#merch_coupon{

	line-height: 26px;   

}

div#merch_head{

	text-align: left; 
    padding: 0px;
    margin: 0px; 
    font: bold 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
    line-height: 32px;
    position: relative;        
    border-top: 1px solid #6E6E6E;
    background: #f4f4f4;
    

}

div#merch_list{

	font: normal 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	 line-height: 28px;
	 border-top: 1px solid #B6B6B6;
	

}

div#merch_view{
	padding: 3px;
	margin: 3px;	 
	position: relative;
	font: normal 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	line-height: 20px;
    

}

div#right{
	padding: 8px;
	margin-left: 8px;	
	margin-right: 8px;	
	margin-top: 5px;	
	margin-bottom: 5px;	
	font: bold 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	text-align:center;

}



div#SearchArea{
	 background: url('../images/search_background.gif') no-repeat left;	 
	 width:475;
}


div#search_head{

	text-align: left; 
    padding: 0px;
    margin: 0px; 
    font: bold 11px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
    color:#000066;
    line-height: 22px;
    position: relative;           

}
div#search_text{

	text-align: left; 
    padding: 0px;
    margin: 0px; 
    font: normal 11px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
    line-height: 12px;
    position: relative;          
    

}



img#item_image{
	
	margin:6px;
	border:none;

}


input#SearchQuery {
    background: transparent;
    border: 0px;
    height: 18px;
    padding: 2px;
    margin-left:2px;
    margin-top:4px;
    /*margin: 0px 0px 0px 4px;*/
    vertical-align: middle;
    width: 182px;
}

input#SearchSubmitButton {
    background: transparent;
    border: 0px;
    color: #ffffff;
    cursor: pointer;
    cursor: hand;
    font-weight: bold;
    font-size:11px;
    height: 25px;    
    margin: 0px 0px 0px 10px;
    padding: 1px 0px 0px 20px;
    vertical-align: middle;
    width: 63px;
}


input#s_query{
	width: 185px;
	margin: 0px 0px 0px 4px;  
	border: 0px solid #ccc;
	
}



span#backtop{
	
	font: 12px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;
	font-weight: normal;	
	 
}

span#cate{	 
	color: blue;
	font-weight: bold;
	font-size:13px;	
	line-height:20px;
}

span#date{
	float:right;
	font: bold 13px Arial,Tahoma,Verdana,Lucida,Helvetica,sans-serif; 
	
	 
}

span#image{
float: left;
}

span#index_top{
float: right;
}


span#subcat{	 
	color: #616161;
	font-weight: normal;
	font-size:12px;
	line-height:17px;
}


span#title_mon{
	
	font: 12px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;
	font-weight: normal;
	color: #5D5D5D
	 
}




td#ad_search{	
    border: 0px;
    height: 25px;
    padding: 0px;
    margin: 0px 0px 0px 0px;   
    vertical-align: middle;
    left:0px;
    width: 119px;
    
}


td#banner{
	
	font:  6px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	color:white;
}

td#banner_text{
	
	font:  9px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;	
	text-align:left;
}

/*
td#banner_title_left{
	background:#F4830B;
	font: Bold 11px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	color:#FFFFFF;
	height:22px;
}


td#banner_title_right{
	background:#F4830B;
	font: Bold 11px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	color:#FFFFFF;
	height:22px;
}
*/


td#banner_title_left{
	background:#3371BF;
	font: Bold 11px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	color:white;
	height:22px;
}

td#banner_title_right{
	background:#3371BF;
	font: Bold 11px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	color:white;
	height:22px;
}


td#cate{
	border: 0px;
    height: 25px;
    padding: 5px;
    margin: 0px 0px 0px 0px;   
    vertical-align: top;    
    left:0px;
   
    
}


td#coupons{	
    border: 0px;
    height: 25px;
    padding: 0px;
    margin: 0px 0px 0px 0px;   
    vertical-align: middle;
    left:0px;
    width: 79px;
    
}


td#logo{
	vertical-align: top;
	margin: 3px 3px 3px 10px;
    padding: 2px 2px 2px 2px;    
    width:230px;

}



td#main_left{
	border-top: 2px solid #FF9900;
	/*border-bottom: 1px solid #676767;*/
	vertical-align: top;
	width: 208px;

}

td#main_center{
	
	height: 300px;
	border-top: 2px solid #FF9900;
	/*border-bottom: 1px solid #676767;*/
    margin: 0px 0px 0px 0px;
    padding-left: 8px;
    padding-right: 0px;
    vertical-align: top;
    width:772px;
}

td#main_center_orig{
	
	height: 300px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 2px solid #FF9900;
	border-bottom: 1px solid #0033FF;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    vertical-align: top;
    
}

td#main_right{
	border-top: 2px solid #FF9900;
	border-bottom: 1px solid #676767;
	vertical-align: top;
	width: 180px;

}

td#merch_head{

	font: bold 12px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;	

}

td#merch_head2{

	font: bold 10px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;	
	color: DarkGreen;

}

td#merch_list{

	 font: normal 10px Verdana,Arial,Tahoma,Lucida,Helvetica,sans-serif;
	 color:DarkGreen
}



td#merch_name1{	
	font: bold 12px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;	
    border: 0px;
    height: 20px;
    padding-left:5px;
    vertical-align: middle;    
    width: 120px;   
    /*border-top: 1px solid #AAAAAA; */
    background:#F5F5F5;
}
td#merch_detail1{	
	font: normal 12px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;	
    border: 0px;
    height: 20px;    
    vertical-align: middle;       
    background:#F5F5F5;
}


td#merch_name2{	
	font: bold 12px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;	
    border: 0px;
    height: 20px;
    padding-left:5px;
    vertical-align: middle;        
}
td#merch_detail1{	
	font: normal 12px Arial,Verdana,Tahoma,Lucida,Helvetica,sans-serif;	
    border: 0px;
    height: 20px;    
    vertical-align: middle;           
}


td#SearchInput{
	background: url('../images/search_input.gif') no-repeat left;
    border: 0px;
    height: 25px;
    padding: 0px;
    margin: 0px 0px 0px 0px;   
    vertical-align: middle;
    width: 215px;
}
td#search_button{	
    border: 0px;
    height: 25px;
    padding: 0px;
    margin: 0px 0px 0px 0px;   
    vertical-align: middle;
    left:0px;
    width: 63px;
    
}


tr#coupon_title{	
	height:28px;
	background-color: #E6E6E6;	
	
}






/*The style from OUT SIDE codes*/

/* Calendar */
table.calendar      { width: 100%; }
table.calendar td   { text-align: center; }
table.calendar td a { display: block; }

table.calendar td a:hover {
    background-color: white;
}

table.calendar th {
    background-color: blue;
}

table.calendar td.selected {
    background-color: white;
}

img.calendar { border: none; }
form.clock   { text-align: center; }
/* end Calendar */

