﻿body
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#2868b2;
    margin:0px;
}
h1 
{
	color:#3b75b8;
	font-size:19px;
	font-weight:bold;
	margin-bottom:6px;
	margin-top:0px;
	line-height:20px;
}
h2 
{
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
}
h3 
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:20px;
	color:#da0014;
}
a 
{
	color:#3b75b8;
}
a:hover 
{
	color:#51b1fe;
}
.wrapper {
	width:970px;
	margin: 0 auto;
	background-color:#fff;
}
.wrapper img 
{
	border:0;
}
.header 
{
	width:970px;
	margin: 0 auto;
	background-color:#fff;
	
}
.bullets 
{
	background:url('../images/top_bg.gif') repeat-x;
	height:94px;
	color:#fff;
	font-size:11px;
}
.vi 
{
	float:left;
	padding:25px 0px 0px 10px;
} 
/* Top Menu */
.menu 
{
	float:right;
	height:24px;
	*width:320px;
	margin:15px 8px 0px 0px;
	*margin:18px -39px 0px 0px;
	padding:0;
}
.top_menu 
{
	margin:0;
	position:relative;
}
.top_menu li
{
	background:url('../images/menu_bg.gif') repeat-x;
	height:24px;
	padding:4px 3px 0px 0px;
	margin:0;
	float:left;
	list-style-type:none;
	position:relative;
	font-size:11px;
	color:#fff;
}
.top_menu li a 
{
	font-size:11px;
	color:#fff;
	text-decoration:none;
	display:block;
	text-align:center;
}
.top_menu li a:hover  
{
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}
#About_us .top_menu #tab1, #Using_coupons #tab2 a, #Trusted_stores #tab3 a {
	color:#8d8d8d;
	font-size:12px;
	text-decoration:none;
}
/* End of Top Menu */
.main 
{
	width:970px;
	margin: 0 auto;
	background-color:#fff;
}
.top_main 
{
	width:970px;
	margin: 0 auto;
	float:left;
}
.pic_left 
{
	float:left;
	width:235px;
	height:327px;
	padding:12px;
}
.pic_right 
{
	float:right;
	width:241px;
	height:327px;
	padding:12px;
}
.form 
{
	float:left;
	margin: 0 auto;
	text-align:center;
	width:437px;
	height:326px;
	padding:12px 0px 0px 5px;
	font-size:11px;
}
.form_title 
{
	font-size:24px;
	color:#3b75b8;
	font-weight:bold;
	text-align:center;
}
.form label 
{
	display:block;
	text-align:right;
	padding-right:15px;
}
.form select 
{
	font-size:11px;
	margin-bottom:2px;
	*margin-bottom:0px;
	*margin-top:1px;
	height:22px;
	padding-top:1px;
	width:124px;
	*width:126px;
}
.form input 
{
	margin-bottom:2px;
	*margin-bottom:1px;
	width:120px;
}
.top 
{
	background:url('../images/form_top.gif') repeat-x;
	height:20px;
	width:100%;
}
.bottom 
{
	background:url('../images/form_bottom.gif') repeat-x;
	height:20px;
}
.left 
{
	background:url('../images/form_left.gif') repeat-y;
	width:14px;
	height:100%;
}
.right 
{
	background:url('../images/form_right.gif') repeat-y;
	width:14px;
}
.apply_but 
{
	background:url('../images/apply_but.gif') no-repeat;
	width:210px;
	height:60px;
	margin-top:20px;
	text-align:center;
}
.apply_but,
.apply_but a 
{
	display:block;
	font-size:28px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding:8px 0px 0px 2px;
	text-decoration:none;
	color:Black;
	cursor: pointer;
}
.apply_but a:hover 
{
	text-decoration:underline;
}
#applyPg #contentwide .proceed_but,
#applyPg #content .proceed_but 
{
	background:url('../images/apply_but.gif') no-repeat;
	width:210px;
	height:60px;
	margin-top:20px;
	margin:0 auto;
	text-align:center;
	border:0;
	font-size:28px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:Black;
	cursor:pointer;
	padding-bottom:5px;
}
.proceed_but:hover 
{
	text-decoration:underline;
}
.bottom_main 
{
	clear:both;
	width:940px;
	height:284px;
	margin:0 auto;
	padding-top:5px;
}
.top_text 
{
	background:url('../images/text_top.gif') repeat-x;
	width:100%;
	height:20px;
}
.left_text 
{
	background:url('../images/text_left.gif') repeat-y;
	
	width:14px;
}
.right_text 
{
	background:url('../images/text_right.gif') repeat-y;
	height:100%;
	width:14px;
}
.bottom_text 
{
	background:url('../images/text_bottom.gif') repeat-x;
	width:100%;
	height:20px;
}
.text 
{
	font-size:12px;
	width:560px;
	padding-right:30px;
	line-height:16px;
	padding-left:20px;
}
.text2 
{
	font-size:12px;
	width:620px;
	padding-right:30px;
	line-height:16px;
	padding-left:20px;
}
.text2wide
{
	font-size:12px;
	padding-right:1px;
	line-height:16px;
	padding-left:2px;
}

.text2wide p
{
	width:525px;
}

.text a 
{
	font-weight:bold;
}
/* footer */

.footer 
{
	background-color:#ebebeb;
	border-top:4px solid #e0e0e0;
	float:left;
	margin:0px;
	width:100%;
	height:80px;
	font-size:10px;
	padding-top:15px;
	font-weight:normal;
	color:#2a5582;
}
.footer a {
	text-decoration:none;
	font-weight:normal;
	color:#2a5582;
}
.footer a:hover {

	text-decoration:underline;
	font-weight:normal;
}
.footer span 
{
	color:#737373;
}
/* End of footer */
.space 
{
	clear:both;
	height:15px;
}
.inner_text 
{
	width:730px;
	float:left;
	padding-left:15px;
}
.inner_pic 
{
	float:right;
	width:190px; 
	height:540px;
	padding-right:15px;
}
.feesTable 
{
	font-size:11px;
	text-align: center
}
.feesTable thead th
{
	background-color:#f6f6f6;
	height:24px;
	border:1px solid #e4e4e4;
	border-bottom:2px solid #e4e4e4;
}
.feesTable tbody td
{
	height:20px;
	border:1px solid #e4e4e4;
}
.border 
{
	height:3px;
	border-top:3px solid #e4e4e4;
	margin:10px 0px 10px 0px;
}
.blue 
{
	color:#da0014;
	font-weight:bold;
}