@font-face {
  font-family: "Roman";
  src: url(include/roman_6.ttf) format("truetype");
}

body{
	text-align:left;
	margin:0px;
	font-family:Calibri, arial, sans-serif;
/*	color:#fff;*/
	color:#737273;
	font-size:11px;
	font-weight:normal;
    /** 
    background-image:url(../images/background_new.jpg);
    background-repeat:repeat-y;
    background-position:top center;	
    **/
}
a{
	text-decoration:none;
	color:#4A4949;

}
	a:hover{
	color:#666666;
	text-decoration:none;
}
.next{	
	text-align:right;
	text-decoration:none;
	color:#AD0041;
}
.next a{	
	text-align:right;
	text-decoration:none;
	color:#AD0041;

}
.next a:hover{
	text-align:right;
	color:#666666;
	text-decoration:none;
}
ul{	
	padding-left:40px;
	*margin-left:0px;
	*padding-top:10px;
}
/** menu **/

ul.menu li{
	list-style:none;
	display:inline;
	padding-bottom:2px;
	padding-top:0px;
	
	}
ul.menu li a{
	color:#000;
	text-decoration:none;
	}
ul.menu li a:hover{
	text-decoration:none;
	color:#CC0066;
	}

/**  footer  **/
ul.footer li{
	list-style:none;
	padding-bottom:2px;
}	
.img ul{	
	padding-left:10px;
	*margin-left:0px;
	*padding-top:10px;
}

.img ul li{
	list-style:none;
	display:inline;
	padding-bottom:2px;
	
	}
.rules ul{	
	padding-left:20px;
	*margin-left:3px;
	*padding-top:10px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	
}

.rules ul li{
	list-style:lower-alpha;
	padding-bottom:10px;
	}
.rules ul li a{
	color:#000;
	text-decoration:none;
	}
.rules ul li a:hover{
	text-decoration:none;
	color:#CC0066;
	}
.rules ul li ul li{
	list-style:lower-roman;
	padding-bottom:10px;
	text-align:justify;
	}
.rules_next{
	float:left;
}
.rules_next ul{	
	padding-left:20px;
	margin-left:3px;
	*padding-top:10px;
	margin-top:0px;
	margin-bottom:0px;
	color:#0B8AC8;
	text-align:left;
}

.rules_next ul li{
	list-style-type:lower-alpha;
	padding-bottom:2px;
	}
.rules_next ul li a{
	list-style-type:lower-alpha;
	color:#000;
	text-decoration:none;
	}
.rules_next ul li a:hover{
	list-style-type:lower-alpha;
	text-decoration:none;
	color:#CC0066;
	}
.rules_next ul li ul li{
	list-style-type:lower-roman;
	padding-bottom:10px;
	padding-left:10px;
	text-align:justify;
	color:#000000;
	}
	
.rules_next1 ul{	
	padding-left:20px;
	margin-left:3px;
	*padding-top:10px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
}

.rules_next1 ul li{
	list-style:disc;
	padding-bottom:10px;
	}
.rules_next1 ul li a{
	color:#000;
	text-decoration:none;
	}
.rules_next1 ul li a:hover{
	text-decoration:none;
	color:#CC0066;
	}
.rules_next1 ul li ul li{
	list-style:lower-roman;
	padding-bottom:10px;
	padding-left:10px;
	text-align:justify;
	color:#000000;
	}

.inner ul{	
	padding-left:10px;
	*margin-left:0px;
	*padding-top:10px;
	margin-bottom:0px;
}

.inner ul li{
	list-style:none;
	padding-bottom:12px;
	padding-top:12px;
	background-image:url(images/bullet.jpg);
	background-repeat:no-repeat;
	background-position:left ;
	padding-left:29px;
	border-top:1px solid #C0C0C0;
	}
.inner ul li a{
	color:#000;
	text-decoration:none;
	}
.inner ul li a:hover{
	text-decoration:none;
	color:#CC0066;
	}

.table_bg{
	background-color:#FFFFFF;
	width:990px;
	}
.table_bg_popup{
	background-color:#FFFFFF;
	width:450px;
	}

	h1{
	font-family:calibri, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;

}
	.h1nx{
	font-family:calibri, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	text-align:center;

}
	h2{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-top:0px;
	margin-top:4px;
	padding-bottom:0px;
	margin-bottom:0px;
}
	h2 a{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
}	h2 a:hover{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:14px;
	color:#A9A7A7;
}
	h3{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:14px;
	padding-bottom:5px;
	font-weight:normal;
	color:#3D3D3D;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:0px;
	text-align:center;
	padding-right:0px;
}
	h4{
	font-family:Zurich Cn BT, Calibri;
	font-size:17px;
	color:#fff;
	margin:0px;
	text-align:center;
}
	.texth4{
	font-family:calibri Cn BT, Calibri;
	font-size:11px;
	color:#091B79;
	margin:0px;
	text-align:left;
	line-height:15px;
	padding-left:15px;
}

/** used on unsubscribe page **/
.unsub {
	color:#666666;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:20px;
}	




	h5{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:20px;
}	
h5 a{
		font-family:Arial, Helvetica, sans-serif;
	color:#737273;
	font-size:11px;
	text-align:center;
	font-weight:normal;


}

	h5 a:hover{
		font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-align:center;
	font-weight:normal;

}
	.zup{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	line-height:18px;



}	
.zup a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
	font-weight:normal;
}

	.zup a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#c28e10;
	font-size:11px;
	text-align:left;
	font-weight:normal;

}
	
	.site_map_head{
	font-family:Calibri;
	font-size:16px;
	color:#8D1414;
	margin:0px;
	padding-left:15px;
	text-align:left;
	font-weight:bold;
}
	.site_map_head1{
	font-family:Calibri;
	font-size:14px;
	color:#494949;
	margin:0px;
	padding-left:25px;
	text-align:left;
	font-weight:bold;
}

.dite_div{
	width:170px;
	float:left;
	border: #000000 solid 0px;
	}

.top_bg {
	background-image: url(../images/top_bar_bg1.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	padding:0px;
	margin:0px;
	padding-left:0px;
	margin-bottom:0px;
	border:0px solid #000;
	
}
.top_n{
	width:790px; 
	border:0px solid #000; 
	float:right; 
	*padding-top:0px;
	*margin-top:0px;
	text-align:right;

	
}
.top_nav{

	float:right;
	width:250px;
	padding-right:10px;
		padding-top:0px;
}

.top_nav a{
	color:#FFFFFF;
	text-decoration:none;
}
.top_nav a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.top_nav1{
	float:right;
	background-image:url(../images/cart_bg1.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:214px;
	height:29px;
	*padding-top:0px;
	padding-top:0px;
	*margin:0px;
	vertical-align:top;
	text-align:center;
}
.top_nav1 ul{
	list-style:none;
	vertical-align:top;
	margin-top:4px;
	*padding-top:0px;
	padding-right:20px;
	margin-bottom:0px;
	text-align:center;

}

.top_nav1 ul li{
	display:inline;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	border-right:1px #363535 solid;

}
.top_nav1 ul li a{
	font-size:14px;
	color:#363535;
	text-decoration:none;
	font-weight:normal;
	}
.top_nav1 ul li a:hover{
	text-decoration:underline;
	}

.top_nav2{
	float:right;
	width:100%;
	color:#000;

}
.top_nav2 ul{
	list-style:none;
	padding-left:0px;
	text-align:center;
	*padding-top:0px;
	*padding-top:0px;
	margin-top:0px;

}

.top_nav2 ul li{
	display:inline;
	padding-left:7px;
	padding-right:12px;
	border-right:1px #FFF solid;
}
.top_nav2 ul li a{
	color:#011326;
	font-size:17px;
	text-decoration:none;
	font-weight:normal;
	}
.top_nav2 ul li a:hover{
	text-decoration:none;
	color:#CC0066;
	}

.linebg1{
	background-color:#7FBDFC;
	height:2px;
	}
	
.linebg2{
	background-color:#D9D9D9;
	height:1px;
	}
.linebg3{
	background-image:url(../new_images/bottom_flash_bg.jpg);
	background-color:#fff;
	background-repeat:repeat-x;
	height:160px;
	background-position:bottom left;
	
}
.line_space{
	height:9px;
	padding:0px;
	margin:0px;
}
.gry_patch{
	background-color:#999999;
	background-repeat:repeat;
	height:185px;
}
.gry_patch1{
	background-color:#494949;
	height:22px;
	color:#D4D4D4;
	font-size:11px;
	vertical-align:middle;
	text-align:left;
	padding-left:5px;
	margin:0px;

}
.red_patch{
	width:332px;
	height:20px;
	background-color:#FF4D4D;
}
.blue_patch{
	width:200px;
	height:25px;
	background-color:#232943;
}
.leftnav_patch{
	width:161px;
	height:20px;
	background-color:#AD0041;
}


.shadow_1{
	background-image:url(images/shadow_bg.jpg);
	background-repeat:repeat-x;
	height:6px;
}
.shadow_2{
	background-image:url(images/shadow_bg1.jpg);
	background-repeat:repeat-x;
	height:5px;
}


.site_map_bg{
	background-image:url(images/site_map_bg.jpg);
	background-repeat:repeat-x;
	height:223px;
}
.td_line76{
	width:182px;
	vertical-align:top;
}
.table_76{
	width:164px;
	margin-left:10px;
}
#top_div_13{
	width:990px;
	margin-left:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-bottom:0px;
	border:0px solid #000;
	
	}

#bann_top{
float:left;
border:0px solid #000;
width:515px;
height:67px;
padding-left:0px;
}	

#logo_top{
	width:195px;
	float:left; 
	padding-top:0px;
	padding-left:3px;
border:0px solid #000;
}
.table_100_per{
	width:100%;
}
.td_24{
	width:207px;
	vertical-align:top;
}
.table_line24{
	 width:180px;
	 margin-left:13px;
}
.table_line24_inner{
	width:200px;
	border-right:1px solid #C0C0C0;
 	border-bottom:1px solid #C0C0C0;
}
.table_line26_inner{
	 width:200px;
	/* border-right:1px solid #C0C0C0;
 	 border-bottom:1px solid #C0C0C0;*/
}
.td_line154{
	width:521px;
	vertical-align:top;
}
.table_line154{
	width:514px;
	height:185px;
}
#table_line184{
	width:200px;
	height:226px;	
	border:1 solid #000;
	background-color:#FF9933;
	
}
#table_line184_inner{
	width:200px;
	height:205px;	
	border:1 solid #000;
	background-color:#3D3D3D;
	
}
.textbox_padding{
	padding-left:10px;
}
.td_line34{
	width:33px;
	text-align:center;
}
.td_line35{
	width:148px;
	padding-left:10px;
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;

}
.colspan_color{
	background-color:#DAD8D8;
	height:1px;
	margin-left:2px;
	margin-right:2px;
}
.pro_img_pad{
	padding-left:25px;
	text-align:left;
}
#no_border{
	border-right:0px;
	padding-right:0px;
}
#no_border_top{
	border-top:0px;
	padding-top:0px;
}
.button1 {
background:transparent url(images/buttons.png) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:31px;
padding-bottom:5px;
width:107px;
}
.button1:hover {
background:transparent url(images/buttons.png) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:31px;
padding-bottom:5px;
width:107px;
}

.button2 {
display:block;
background:transparent url(../images/button1.gif) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:30px;
padding-bottom:5px;
width:107px;
}
.button2:hover {
background:transparent url(../images/button1.gif) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:30px;
padding-bottom:5px;
width:107px;
cursor:hand;
}
.cart_table_100{
	background-color:#40424D;
	/*width:583px;*/

}
.cart_td_142{
	background-color:#40424D;
	width:250px;
	height:35px;
	text-align:center;
}
.cart_td_143{
	background-color:#40424D;
	width:110px;
	height:35px;
	text-align:center;
}
.cart_mid_line{
	width:1px;
	background-color:#C2C2C2;
}
.cart_td_194{
	height:35px;
	text-align:center;
	border-top:1px solid #c2c2c2;
}
.cart_pro_link {
	padding-left: 15px;
	height:15px;

}
.cart_pro_link:hover {
	padding-left: 15px;
	color:#999999;
		height:15px;
}
.cart_td_common{
	text-align:center;
	height:30px;
	border-left:1px solid #C2C2C2;
	border-right:1px solid #C2C2C2;
}
.cart_textbox{
	text-align:left;
	padding-left:40px;
	width:8px;
	height:8px;

}
.cart_textbox_inner{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}
.rules_points{
	padding-left:10px;
	text-align:justify;
	padding-right:10px;
}
.rules_points1{
	padding-left:20px;
	text-align:justify;
	padding-right:10px;
	margin-top:0px;
	padding-top:0px;
}
.inner_left_top_bg {
	background-image: url(../new_images/our_cat_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
	
}
.inner_left_bg2 {
	background-color: #FFFFFF;
	background-image: url(../new_images/product_bg_left.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.inner_left_bg3 {

	background-color: #FFFFFF;
	background-image: url(../new_images/product_bg_left2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.border1 {
	padding: 8px;
	border: 1px solid #CCCCCC;
}


/*** old stylesheets **/
.req
{
padding-left:5px;
color:#FF0000;
}


.error
{
font-size:12px;
color:#FF0000;
}

.success
{
font-size:12px;
color:#2662df;
}

/*********** New Classes *************/

.black_bold {
	font-weight:bold;
}
.black_bold b {
	font-size:14px;
	font-weight:bold;
}
.padding {
	padding-left:5px;
	padding-right:5px;
}
.padding-left{
	padding-left:5px;
}
.padding-bottom{
	padding-bottom:5px;
}
.padding-right{
	padding-right:8px;
}
.underline {
	text-decoration:underline;
}
.redheading {
	font-family: "Verdana";
	font-size:11px;
	color: #292929;
	text-decoration: none;
	font-weight:bold;
	margin-left:3px;
}
.redheading:hover {
	font-family: "Verdana";
	font-size:11px;
	color: #999999;
	text-decoration: none;
	font-weight:bold;
}
.smallheading {
	font-family: "Verdana";
	font-size:12px;
	color: #FF0033;
	text-decoration: none;
	font-weight:bold;
	padding:2px;
}
.title{
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:14px;
	font-weight:normal;
	color:#3D3D3D;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:0px;
	padding-bottom:3px;
}
.titlered{
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:14px;
	font-weight:normal;
	color:#ad0041;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:0px;
	padding-bottom:3px;
}
.giftting {
	padding-left:0px;
	padding-top:5px;
	vertical-align:top;
}
.rules_points{
	padding-left:10px;
	text-align:justify;
	padding-right:10px;
}
.rules_points1{
	padding-left:20px;
	text-align:justify;
	padding-right:10px;
	margin-top:0px;
	padding-top:0px;
}
.smalllink {
	
	font-size:12px;
	color: #da5a5a;        
	text-decoration: none;
}
.smalllink:hover 

{
	color: #912021;
}
label 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.bigtextbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.tiptxt {
	width:180px;
	text-align:justify;
	border-style:solid;
	border-width:1px;	
	border-color:#0033CC;
	background-color:#87C0FA;
	*background-color:#87C0FA;
	color:black;
	/*font-size:0.8em;*/
	font-size:11px;
}
.redheading1 {
	font-family: "Verdana";
	font-size:11px;
	color: #292929;
	text-decoration: none;
	font-weight:bold;
	margin-left:3px;
}
.pro_info{
	width:130px;
	float:left;
	valign:top;
	padding-top:2px;
	border:0px solid #000;
}
.zoom{
	width:16px;
	float:left;
	padding-top:4px;
}
#color
{ 
	width:90px;
}

#smalltext
{
	font-size:0px;
	color:#666666;
}
/** To show product background image  **/
#showproduct
{
	background-position:top;
	background-repeat:no-repeat;
	padding-bottom:250px;
	height:100%;
	border:1px solid #fff;
}
#showdesign
{
	padding-top:180px;
}
/*** To show design on product */

input.submit{
	background-color:#0066FF;
	border:1px solid #333333;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	width:60px;
	vertical-align:top;
}/* View cart update button */



.left_bg {
	background-image: url(../images/left_bg_new.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #98C9FC;
	text-align:left;
}

#navcontainer{ width:200px; } 

#navlist {list-style: none;} 

#navlist li 
{ 
padding-left: 10px; 
background-image: 
url(../images/LW_list_icon.gif); 
background-repeat: no-repeat; 
background-position: 0 .5em; 
} 

.site_map {
	font-size:12px;
	
}

.site_map b {
	font-size:14px;
	font-weight:bold;
}


.blog ul {
	padding-left:10px;
	border:#000000 solid 0px;
	
}
.blog ul li {
	text-align:left;
	display:list-item;	
}

.star {
	text-align:left;
	padding:0px;
	margin:0px;
}
.star span {
	border:#000000 solid 0px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	height:10px;
}

.star span img{
	padding:0px;
	margin:0px;
}


.poplink {
  text-decoration:none;
  color:#f20660;
  }
.poplink:hover
 {
   color:#737273;
  text-decoration:none;
 }

.padding-left{
	padding-left:2px;
}
.design-day{
	padding-top:5px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}


.aff_top{
background:url(../images/aff_top1.jpg) no-repeat bottom center;
height:34px;
width:744px;
}
.aff_bot{
background:url(../images/aff_bott2.jpg) no-repeat top center;
height:5px;
width:744px;
}
.aff_line1{
background-color:#7BC296;
width:4px;
}.aff_text1 {
	font-family: calibri;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
}
.aff_button1 {
background:transparent url(../images/affiliate_but.jpg) no-repeat scroll left top;
border:medium none;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:24px;
padding-bottom:5px;
width:158px;
font-weight:bold;

}
.aff_button1:hover {
background:transparent url(../images/affiliate_but.jpg) no-repeat scroll left top;
border:medium none;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:24px;
padding-bottom:5px;
width:158px;
font-weight:bold;
}


h6{
	font-family:calibri, Helvetica, sans-serif;
	color:#000000;
	font-size:15px;
	font-weight:normal;
	text-align:center;
	margin:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:0px;
}

.tbl_border
{
border:solid 1px;
border-style:inset;
border-color:#CC33CC;
}

/************ New Classes End Here. ***********/

.aff_text {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	line-height:20px;
	text-decoration: none;
	padding-left:10px;
	font-weight:bold;
}

#aff_1{
background-image:url(../images/affiliates_bg1.jpg);
background-position:left top;
width:767px;
height:544px;
background-repeat:no-repeat;
font-size:12px;
line-height:17px;
}
#butt, #buttA, #buttB {
float:right; 
margin-right:10px; 
padding-top:12px; 
background-image:url(../images/app_but1.gif); 
background-position:center; 
width:113px; 
height:30px; 
background-repeat:no-repeat; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#000000;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
#butt a:hover, #buttA a:hover, #buttB a:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#000000;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
#butt1{
float:right; 
margin-right:2px; 
padding-top:6px;
margin-top:0px;
background-image:url(../images/app_but1.gif); 
background-position:center top; 
width:113px; 
height:30px; 
background-repeat:no-repeat; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#000000;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
#butt1 a:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#000000;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
#butt2{

margin-right:2px; 
padding-top:6px;
margin-top:0px;
background-image:url(../images/app_but1.gif); 
background-position:center top; 
width:113px; 
height:30px; 
background-repeat:no-repeat; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#000000;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
#butt2 a:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#000000;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
#app_main_bg1{
background-image:url(../images/login_box_bg.png);
background-position:center top;
background-repeat:no-repeat;
width:198px;

}
#app_main_bg2{
background:url(../images/affiliates_bg2.gif) center top no-repeat;
padding-top:36px;
width:785px;
height:380px;
}
#app_main_bg3{
background:url(../images/affiliates_bg1.gif) center top no-repeat;
padding-top:36px;
width:803px;
height:520px;
margin:0px;
}
.app_main_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #600B33;
	text-decoration: none;
	padding:0px;
	margin:0px;

}
.app_main_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/** used with mail chimp **/
#response {color:#f30; font-style:italic; font-size:inherit; padding:.4em;}




.top2 {
	background-image: url(../images/top_2.gif);
	background-repeat: repeat-y;
	background-position: center top;
	height: 10px;
	width: 757px;
}
.temp_text1 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#sales_bg1{
background:url(../images/sales_bg.jpg);
background-position:center top;
background-repeat:no-repeat;
width:749px; 
height:342px;
padding:0px;

}
#sales_bg1_table{
*margin:auto;
*text-align:center;

}
#sales_bg1 table{
text-align:center;
margin:auto;


}.store1 {
	background-image: url(../images/temp_bg2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 220px;
	width: 577px;
	padding:0px;
	margin:0px;
	*padding-bottom:0px;
	ma
}
.store2 {

	background-image: url(../images/temp_bg3.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 220px;
	width: 337px;
}
.temp_text2 {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	text-align: justify;
}
.temp_head1 {
	font-size: 24px;
	font-weight: normal;
	color: #FFC949;
	text-decoration: none;
	margin: 0px;
	line-height: 19px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#temp_bg1{
background:url(../images/temp_bg1.jpg) center top no-repeat; 
width:980px; 
height:292px;
border:0px solid #666666;

}
.store3 {


	background-image: url(../images/temp_bg4.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 124px;
}

.bgGray{
	background-color:#CCCCCC;
}

/********************/
.affiliate_title{ 
	font-family: "Roman", sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#5C3E00;	
}


.affiliate_sub_title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#000000;	
}

.border_img{
border:1px solid #CCCCCC;

}.my_ac {
	color: #FFFFFF;
	text-decoration: none;
}
.my_ac:hover {
	color: #FFB403;
	text-decoration: none;
}
/*******************/

.close, .close a:hover{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
	
.affiliate_refferal{
	font-family:Calibri,"Times New Roman",Times,serif;
	font-size:14px;	
	font-weight:bold;
}

hr.hr1{	
	background-color:#A36619;
	color:#A36619;
	height:2px;
	border:0px;
}

/** These are demo css classes for temporary purpose ***/
/** Start here ***/

.sidebar {
text-align:left;
padding-left:15px;
padding-top:4px;
padding-bottom:4px;
}

.num{
color:#CC0033;
}


.inner_left_top_bg2 {
 	background-image: url(../new_images/our_cat_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
   }

.sidelink {
font-size:12px;
color:#0033CC;
}

.sidelink:hover {
color:#f1075e;
text-decoration:none;
}


/** End here ***/

#banner_code_{
	border:1px solid #000;
	vertical-align:middle;
	color:#000;
	font-size:13px;
	width:250px;
	*width:250px;
}
