/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;}
body{background:#f2efef; font:normal 12px arial; color:#333;}
h1, h2, h3, h4, h5, h6{font-weight:bold; font-family:arial; margin-bottom:15px; clear:both}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{border:none;}
:focus{outline:0}
p{margin:0 0 15px  0;}
p.p2{margin:5px 0;}
.img1{float:left; margin:0 10px 10px 0}
.img2{float:right; margin:10px 0 10px 10px}
.img3{margin-bottom:10px}
em{font-style:normal}
a{color:#cc3399; text-decoration:underline}
a:hover{color:#660066; text-decoration:none}
.float-l{float:left}
.float-r{float:right}
ul{list-style:none}

/* container */
.wrapper{width:983px; margin:0 auto; position:relative}
.wrapper-1{width:855px; margin:0 auto; position:relative}
.hr-1{width:auto; height:6px; display:block; overflow:hidden; clear:both}

/* typography */
h2{font-size:18px; color:#990099}
h3{font-size:12px; font-weight:bold}
.f11{font-size:11px}
.gray{color:#777}
.red{color:#F09}
.tips{background:#f9edf9; padding:6px 10px; font-size:11px; color:#666}
.msg{background:#fff1a8; border:1px dotted #efe195; padding:6px 10px; font-size:11px;}
.error{background:#f8e1f6; border:1px dotted #ecc6e9; padding:6px 10px; font-size:11px; color:#C09}


/*  header */
.header{position:relative; clear:both; background:#fff url(../images/bg-header-1.gif) repeat-x 0 bottom; border-bottom:1px solid #fff; border-top:5px solid #990099; overflow:hidden}
h1#logo{background:url(../images/logo.gif) no-repeat 0 0; width:250px; height:50px; margin:20px 10px 20px 0; float:left}
h1#logo a{width:250px; height:50px; display:block; text-indent:-9999px}
p.slogan{float:left; color:#666; font-size:13px; margin-top:26px; padding-left:10px; border-left:1px solid #ccc}

.navigation{background:#bb2fb0 url(../images/bg-nav.gif) repeat-x 0 0; width:auto;}
.navigation ul{width:983px; margin:0 auto; height:38px;}
.navigation ul li{float:left; font-weight:bold; text-transform:uppercase; padding-left:3px; position:relative; z-index:100}
.navigation ul li.subnav{background:url(../images/arrow-submenu-down.gif) no-repeat 5px 18px}
.navigation ul li#current{background:url(../images/bg-nav-h.gif) no-repeat 0 0;}
.navigation ul li#current a{background:url(../images/bg-nav-h.gif) no-repeat right 0; color:#990099}
.navigation ul li a{float:left; color:#fff; text-decoration:none; padding:13px 20px 10px 20px}
.navigation ul li a:hover,.navigation ul li:hover{background:#891e80; color:#eee}
.sub-nav{position:absolute; top:38px; left:0; background:#fff; border:1px solid #891e80; font-size:11px; text-transform:none; display:none; z-index:100}
.sub-nav ul{width:230px; height:auto}
.sub-nav ul li{float:none; display:block; font-weight:normal; text-transform:none; padding:5px 10px; color:#333; cursor:pointer; clear:both; border-bottom:1px solid #ccc; background:#fff;}
.sub-nav ul li a{float:none; padding:0; color:#990099; font-weight:bold}
.sub-nav ul li a:hover{background:none; color:#990099; text-decoration:underline}
.sub-nav ul li:hover{background:#f6f6f6; color:#333}
.sub-nav ul li img{position:absolute}
.sub-nav ul li span{width:165px; display:block; padding-left:28px; padding-right:10px}
.sub-nav ul li .sub-nav{left:230px; top:-1px}
.sub-nav ul li.subnav2 span{background:url(../images/arrow-submenu-right.gif) no-repeat right 5px}
.sub-nav ul li.subnav2 ul li span{background:none}

/* footer  */
.footer{width:auto; background:url(../images/bg-footer.gif) repeat-x 0 0; padding-top:40px; color:#999; text-align:center; clear:both}
ul.botmenu{margin-bottom:10px}
ul.botmenu li{display:inline; border-right:1px solid #999; padding:0 10px}
.footer a{color:#333}

/*  Form  */
input.text,textarea,select{background:#fff; border:1px solid #cbbcc6; font:normal 12px arial; padding:3px}
select{padding:2px}
input.btn-1{background:#eb3197 url(../images/bg-btn1.gif) repeat-x 0 0; font:bold 14px arial; color:#fff; border:0; padding:5px; cursor:pointer}
input.btn-2{background:#bb2fb0; font:bold 12px arial; color:#fff; border:0; padding:3px 5px; cursor:pointer}
input.text:focus,textarea:focus,select:focus{border-color:#777}
input.btn-2:hover,input.btn-2copy{background:#777; font:bold 12px arial; color:#fff; border:0; padding:3px 5px; cursor:pointer}
input.btn-2copy:hover{background:#999}

form h3{background:#ddd; padding:6px 10px; margin-bottom:0;}
.form-1{background:#f9f9f9; overflow:hidden; padding:10px 10px 2px 10px}
.form-1 dt{width:30%;float:left; margin-bottom:10px}
.form-1 dd{width:70%;float:left; margin-bottom:11px; clear:right}
.form-1 label{margin-top:5px; display:block}
.fields{width:350px; height:150px; display:block; overflow:auto; background:#fff; border:1px solid #cbbcc6}
.fields ul li{display:block; padding:2px}
.fields ul li:hover{background:#F4ECF4}
.bounce-agree{background:url(../images/nodejoin.gif) no-repeat 0 0; padding:5px 0 0 20px}

.form-2{background:#f9f9f9; overflow:hidden; padding:10px 10px 2px 10px;}
.form-2 dt{width:15%;float:left; margin-bottom:10px}
.form-2 dd{width:35%;float:left; margin-bottom:11px;}
.form-2 label{margin-top:5px; display:block}

/*  content  */
.content{background:url(../images/bg-content1.gif) repeat-x 0 0; min-height:450px}
.left-panel{width:200px; float:left;}
.right-panel{width:200px; float:right}
.content-1{width:768px; float:left;}
.content-2{width:640px; float:right;}
.content-mid{width:420px; float:left;}
.mid-panel{width:554px; float:left;}
.left-panel h2,.right-panel h2{background:url(../images/bg-h21.gif) no-repeat 0 0; font-size:14px; font-weight:bold; color:#660066; padding:7px 12px; margin-bottom:10px}

ul.ul-1{list-style-image:url(../images/bullet1.gif); margin:0 0 30px 30px}
ul.ul-1 li{margin-bottom:2px}
ul.featured1 li{width:50%; float:left; margin-bottom:3px}
ul.moredeals li{width:24.8%; float:left; margin-bottom:2px}

.span-1{width:175px; float:left; margin-right:13px}
.box1top{background:url(../images/box-cor1.gif) no-repeat left top; width:auto; height:10px; font-size:1px; padding-left:15px}
.box1top div{background:url(../images/box-cor1.gif) no-repeat right top; width:auto; height:10px; font-size:1px;}
.box1bot{background:url(../images/box-cor1.gif) no-repeat left bottom; width:auto; height:10px; font-size:1px; padding-left:15px}
.box1bot div{background:url(../images/box-cor1.gif) no-repeat right bottom; width:auto; height:10px; font-size:1px;}
.box1mid{background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:3px 15px; overflow:hidden}
.box1{clear:both; margin-bottom:12px}
h2.h2{background:url(../images/bg-h22.gif) no-repeat left top; padding-left:15px; height:35px; margin:0}
h2.h2 span{background:url(../images/bg-h22.gif) no-repeat right top; padding:7px 10px 6px 0; display:block; color:#fff}

.signup1{background:url(../images/bg-signupemail1.gif) no-repeat 0 1px; height:130px; margin-bottom:15px; text-align:center; padding:15px; color:#fff}
.signup2{background:url(../images/bg-signupemail2.gif) no-repeat 0 1px; height:130px; margin-bottom:15px; text-align:center; padding:20px 15px; color:#fff}
.search .mid{text-align:center; padding:5px 15px; color:#660066; background:url(../images/bg-search1.gif) repeat-y 0 0}
.signup1 .text,.search .text,.signup2 .text{width:160px; margin-bottom:10px}
.signup1 .btn-1,.search .btn-1,.signup2 .btn-1{width:170px}
.search select{width:170px; margin-bottom:10px}
.search .bot{background:url(../images/bg-search1bot.gif) no-repeat 0 bottom; height:12px; font-size:1px}
.search .top{background:url(../images/bg-search1top.gif) no-repeat 0 1px; height:7px; font-size:1px}
.search .top2{background:url(../images/bg-search1top2.gif) no-repeat 0 1px; height:12px; font-size:1px}
.search h3{border-bottom:1px solid #fff; border-top:1px solid #fff; padding:5px 0; margin-bottom:10px}
.search{margin-bottom:15px}

.list-1 th{background:#777; color:#fff; padding:5px}
.list-1 td{background:#f6f6f6; border-bottom:1px solid #ccc; padding:5px;}
.list-1 tr:hover td{background:#fff}
.list-1 .tr td,.list-1 .tr:hover td{background:#dbf3d1}
.list-1 .tr td a{color:#666}
.list-1 th a{color:#fff}
.survey-dist{width:auto; border:1px solid #ddd; padding:10px 10px 10px 15px; margin:0 0 10px 10px; position:relative;background:#f9f9f9}
.survey-dist input{position:absolute; top:8px; left:-12px}
.survey-dist h3{background:none; padding:0; margin-bottom:15px; font-size:14px}
.survey-dist:hover{background:#fff}
.result-summary{background:#f6f6f6; overflow:hidden; border-top:1px dotted #ccc}
.result-summary dt,.result-summary dd{float:left;padding:10px; border-bottom:1px dotted #ccc}
.result-summary dt{font-weight:bold; color:#666; width:18.8%}
.result-summary dd{width:26.8%}

.steps{width:auto; border-bottom:2px solid #999; margin-bottom:30px; height:30px}
.steps li{float:left; font-size:11px; font-weight:bold; height:30px; width:14.2%; text-align:center; border-bottom:2px solid #aaa; position:relative; color:#999; z-index:0}
.steps li em{background:url(../images/bg-step.gif) no-repeat 0 0; width:19px; height:19px; position:absolute; top:22px; left:42%; color:#fff; padding-top:2px}
.steps li.completed{border-bottom-color:#333; color:#333}
.steps li.completed em{background-position:-19px 0}
.steps li#current{border-bottom-color:#bb2fb0; color:#bb2fb0}
.steps li#current em{background-position:-38px 0}
.steps li a{color:#999; text-decoration:none}
.steps li.completed a{color:#333; text-decoration:none}

.survey-ans{background:#f9f9f9; padding:10px; margin-bottom:5px; border:1px dotted #999}
.template-pre{width:250px; height:200px; position:absolute; top:0; left:275px; text-align:center}
.template-pre .img{border:1px solid #999; margin-bottom:8px}

.edit-image li{float:left; margin:0 15px 15px 0; text-align:center}
.edit-image li img{border:1px solid #ddd; padding:4px}
.edit-image{overflow:hidden; clear:both}

.merchant-gal li{float:left; margin:0 14px 0 0; background:url(../images/bg-merchant-img.gif) no-repeat 0 0; width:180px; height:124px; padding:12px; display:block}
.merchant-gal{clear:both; overflow:hidden;}
.right-panel .merchant-gal li{float:none; margin:0}

.box-1 .top{background:url(../images/box1.gif) no-repeat 0 0; padding-left:10px; font-size:1px}
.box-1 .top div{background:url(../images/box1.gif) no-repeat right 0; height:9px; font-size:1px}
.box-1 .bot{background:url(../images/box1.gif) no-repeat 0 bottom; padding-left:10px; font-size:1px}
.box-1 .bot div{background:url(../images/box1.gif) no-repeat right bottom; height:9px; font-size:1px}
.box-1 .mid{background:#ce17b9 url(../images/box1mid.gif) repeat-x 0 bottom; color:#fff; padding:0 10px}

.account{background:#c02fb5 url(../images/bg-accountname.gif) repeat-x 0 bottom; padding:2px 2px 6px 2px; float:left; margin-right:15px; text-align:center}
.account img{margin-bottom:5px}
.account a{color:#fff}
.offer-no li{display:block; padding:5px}
.offer-no li.li2{background:#f2efef}

.get-coupon{background:url(../images/bg-getcoupon.gif) no-repeat 0 0; font-size:22px; color:#fff; padding:15px; overflow:hidden; margin-bottom:7px}
.get-coupon ul li{float:left}
.get-coupon .textbox{background:#fff url(../images/bg-textbox.gif) repeat-x 0 0; padding:3px; position:relative}
.get-coupon .textbox input{background:none; border:0; width:350px; font-size:18px; color:#666}
.get-coupon .textbox span{background:url(../images/arrow-left-white.gif) no-repeat 0 0; width:7px; height:15px; display:block; font-size:1px; position:absolute; left:-7px; top:9px;}

.clearfix{clear:both; width:auto; font-size:1px}
* html .clearfix,* html ul.featured1,* html ul,* html li,* html dl{height:1%}

.white_content {
	display:none;
	position:absolute;
	top:25%;
	left:20%;
	width:600px;
	overflow:hidden;
	z-index:1002;
	overflow:auto;}
	
.popup-1{
	background:#fff; 
	width:460px; 
	height:350px; 
	border:4px solid #999; 
	padding:10px; 
	margin:0 auto;}

/* tool tip */
#dhtmltooltip{position:absolute; width:200px; border:1px solid #ccc; padding:4px 8px; background:#fefcd5; visibility:hidden; z-index:100; filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}


/*added on 09/06/09*/

.login{width:350px; height:201px; margin:60px auto; background:url(../images/login_bg.jpg) no-repeat; padding:20px;}
.login_iner{width:350px; margin:15px auto; height:25px;}
.login_iner_left{width:100px; float:left; font-size:14px; padding:3px 0 0 0;}
.login_iner_right{width:250px; float:left; text-align:right;}
input.login_btn{background:url(../img/login_btn_bg.jpg) repeat-x; font:bold 12px Arial; padding:3px 5px; cursor:pointer; color:#FFFFFF; border:0;}
input.login_btn:hover{background:#000000; font:bold 12px Arial; padding:3px 5px; cursor:pointer; color:#FFFFFF; border:0;}
.login_box{width:240px; height:18px;}
.login_alert{width:350px; margin:20px auto; text-align:center; color:#FF0000;}
.login_box{width:240px; height:18px; border:solid 1px #cbbcc6;}

p.slogan_01{float:left; color:#666; font-size:16px; margin-top:26px; padding-top:20px; padding-left:10px; border-left:1px solid #ccc;height:40px;}

.left_speacer{
	width:200px;
	height:30px;
	clear:both;
}

.right_img_01{
	width:200px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
	text-align:center;
}

.right_img_02{
	width:200px;
	height:auto;
	padding:0;
	margin-top:10px;
	clear:both;
	text-align:center;
}

.head_txt{
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#990099;
}

.step_cont{
	width:520px;
	height:auto;
	padding:0;
	margin-top:10px;
	clear:both;
}

.step_cont_top{
	width:520px;
	height:12px;
	padding:0;
	clear:both;
	background-image:url(../images/step_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	overflow:hidden;
}

.step_cont_middle{
	width:520px;
	height:auto;
	padding:0;
	clear:both;
	background-image:url(../images/step_middle.png);
	background-repeat:repeat-y;
	overflow:hidden;
}

.step_middle_inner{
	width:535px;
	height:auto;
	padding:0;
	margin-left:10px;
	clear:both;
}

.step_middle_inner_left{
	width:80px;
	height:52px;
	padding-right:10px;
	padding-top:10px;
	margin:0;
	float:left;
	background-image:url(../images/step_block.png);
	background-repeat:no-repeat;
	font-size:35px;
	font-weight:bold;
	text-decoration:none;
	color:#c7c7c7;
	text-align:center;
}

.step_middle_inner_right{
	width:380px;
	height:auto;
	padding-left:10px;
	padding-top:2px;
	margin:0;
	float:left;
	text-align:justify;
}

.step_cont_bottom{
	width:520px;
	height:12px;
	padding:0;
	clear:both;
	background-image:url(../images/step_bottom.png);
	background-repeat:no-repeat;
}

.email_fact_list_cont{
	width:530px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
}


.email_fact_list_cont ul{
	display:block;
	margin-top:12px;
	list-style:none;
}

.email_fact_list_cont ul li{
	display:block;
	margin-top:12px;
	background-image:url(../images/arrow-submenu-right_01.png);
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding-left:12px;
}

.busfacts_cont{
	width:530px;
	height:auto;
	padding:0;
	clear:both;
}

.ques_txt{
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#9c009c;
	text-align:justify;
}

.busfact_sml_cont{
	width:520px;
	height:auto;
	padding:0;
	margin-top:30px;
	clear:both;
	font-size:9px;
	text-align:justify;
}

.sml_link_txt{
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
	color:#9c009c;
}

.sml_link_txt a{
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
	color:#9c009c;
}

.sml_link_txt a:hover{
	font-size:9px;
	text-decoration:underline;
	font-weight:normal;
	color:#9c009c;
}

.dealer_cont{
	width:520px;
	height:auto;
	padding:0;
	clear:both;
}

.dealer_list_cont{
	width:520px;
	height:22px;
	padding-top:8px;
	clear:both;
	text-align:center;
	color:#5f035e;
	font-size:14px;
}

.dealer_list_head{
	width:520px;
	height:auto;
	clear:both;
	color:#66007e;
	font-weight:bold;
	float:left;
}

.dealer_list_head_01{
	width:88px;
	height:40px;
	color:#9c009c;
	float:right;
	text-align:center;
	padding-top:10px;
	background-color:#ebe2f9;
	border-right:solid 1px #ffffff;
}

.dealer_list_head_01_new{
	width:90px;
	height:40px;
	color:#9c009c;
	float:right;
	text-align:center;
	padding-top:10px;
	background-color:#f2efef;
}

.dealer_list_head_02{
	width:68px;
	height:40px;
	color:#9c009c;
	float:right;
	padding-top:10px;
	text-align:center;
	background-color:#ebe2f9;
	border-right:solid 1px #ffffff;
}

.dealer_list_head_03{
	width:68px;
	height:40px;
	color:#9c009c;
	float:right;
	padding-top:10px;
	text-align:center;
	background-color:#f2efef;
	border-right:solid 1px #ffffff;
}

.dealer_list_inner{
	width:520px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
}

.row_cont{
	width:520px;
	height:auto;
	margin:0;
	float:left;
}

.list_view_01{
	width:195px;
	height:auto;
	padding-left:5px;
	margin-top:8px;
	float:left;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#451744;
}

.list_view_02{
	width:90px;
	height:auto;
	margin-top:5px;
	float:left;
	text-align:center;
}

.list_view_03{
	width:90px;
	height:40px;
	float:left;
	text-align:center;
	background-color:#ebe2f9;
}

.altrow_cont{
	width:520px;
	height:auto;
	margin:0;
	float:left;

}

.deal_list_cont{
	width:520px;
	height:auto;
	padding-top:20px;
	clear:both;
	float:left;
}

.deal_list_cont_left{
	width:255px;
	height:auto;
	padding:0;
	margin:0;
	float:left;
}


.deal_list_cont_left_head{
	width:255px;
	height:auto;
	padding-bottom:10px;
	padding-top:8px;
	margin:0;
	float:left;
	text-align:center;
	color:#5f035e;
	font-weight:bold;
}

.deal_list_left_head{
	width:255px;
	height:32px;
	margin:0;
	float:left;
	color:#66007e;
	font-weight:bold;
}

.deal_list_left_head_left{
	width:127px;
	height:auto;
	padding-bottom:10px;
	padding-top:8px;
	margin:0;
	float:left;
	color:#66007e;
	font-weight:bold;
	padding-bottom:8px;
	background-color:#e0dede;
	text-align:center;
}

.deal_list_left_head_right{
	width:127px;
	height:auto;
	padding-bottom:10px;
	padding-top:8px;
	margin:0;
	float:right;
	color:#66007e;
	font-weight:bold;
	padding-bottom:8px;
	background-color:#e0dede;
	text-align:center;
}

.deal_list_cont_right{
	width:255px;
	height:auto;
	padding:0;
	margin:0;
	float:right;
}

.deal_list_left_inner{
	width:255px;
	height:auto;
	margin:0;
	float:left;
	color:#66007e;
}

.deal_list_left_inner_left{
	width:127px;
	height:auto;
	margin:0;
	float:left;
	color:#451744;
	padding-bottom:8px;
	padding-top:5px;
/*	background-color:#fcf6fb;
*/	text-align:center;
background-color:#ebe2f9;
}

.deal_list_left_inner_left_02{
	width:127px;
	height:auto;
	margin:0;
	float:left;
	color:#451744;
	padding-bottom:8px;
	padding-top:5px;
	background-color:#f2efef;
	text-align:center;
}

.deal_list_left_inner_right_02{
	width:127px;
	height:auto;
	margin:0;
	float:right;
	color:#451744;
	padding-bottom:8px;
	padding-top:5px;
	background-color:#f2efef;
	text-align:center;
}

.deal_list_left_inner_right{
	width:127px;
	height:auto;
	margin:0;
	float:right;
	color:#451744;
	padding-bottom:8px;
	padding-top:5px;
	background-color:#ebe2f9;
	text-align:center;
}

.deal_list_left_head_01{
	width:252px;
	height:auto;
	margin:0;
	float:left;
	padding-left:8px;
	padding-top:5px;
	padding-right:5px;
	color:#66007e;
	background-color:#e0dede;
}

.deal_list_cont_left_head_01{
	width:250px;
	height:auto;
	padding-bottom:10px;
	padding-left:5px;
	padding-top:8px;
	margin:0;
	float:left;
	text-align:justify;
	color:#5f035e;
	font-weight:bold;
}

.deal_list_left_head_02{
	width:242px;
	height:auto;
	margin:0;
	float:left;
	padding-left:8px;
	padding-top:8px;
	padding-right:5px;
	padding-bottom:10px;
	color:#66007e;
	background-color:#e0dede;
}

.dealer_list_cont_01{
	width:520px;
	height:22px;
	padding-top:8px;
	clear:both;
	text-align:center;
	color:#5f035e;
	font-size:14px;
}

.separater{
	width:500px;
	height:20px;
	clear:both;
}

.merchant_list_head{
	width:520px;
	height:60px;
	clear:both;
	background-color:#5f035e;
	color:#ffffff;
	font-weight:bold;
	float:left;
}

.merchant_list_head_01{
	width:90px;
	height:60px;
	color:#66007e;
	float:right;
	padding-top:10px;
	text-align:center;
	background-color:#edeaf0;
}

.merchant_list_head_02{
	width:70px;
	height:60px;
	color:#66007e;
	float:right;
	padding-top:10px;
	text-align:center;
	background-color:#d8d3e0;
}

.merchant_list_head_03{
	width:70px;
	height:60px;
	color:#66007e;
	float:right;
	padding-top:10px;
	text-align:center;
	background-color:#edeaf0;
}

.faq_question_cont{
	width:520px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#66007e;
}

.faq_question_cont a{
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#66007e;
}

.faq_question_cont a:hover{
	font-size:13px;
	text-decoration:underline;
	font-weight:normal;
	color:#66007e;
}


.faq_anaswer_cont{
	width:520px;
	height:auto;
	padding-bottom:15px;
	margin-top:20px;
	clear:both;
	font-size:13px;
	border-bottom:solid 1px #CCC;
	text-align:justify;
}

.ques_txt{
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#66007e;
}


.top_cont{
	width:520px;
	height:20px;
	padding:0;
	margin-top:8px;
	clear:both;
	float:right;
	text-align:right;
	color:#383838;
	text-decoration:none;
	font-weight:normal;
}

.top_cont a{
	text-align:right;
	color:#383838;
	text-decoration:none;
	font-weight:normal;
}

.top_cont a:hover{
	text-align:right;
	color:#383838;
	text-decoration:underline;
	font-weight:normal;
}

.allicons_cont{
	width:550px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
	float:left;
}

.allicons_cont_inner{
	width:520px;
	height:autox;
	padding:0;
	margin:0;
	clear:both;
	float:left;
}

.allicons_cont_inner_01{
	width:112px;
	height:150px;
	padding:0;
	margin-right:18px;
	float:left;
}

.allicons_cont_inner_02{
	width:112px;
	height:110px;
	padding:0;
	margin:0;
	float:left;
}

.allicons_cont_inner_03{
	width:112px;
	height:auto;
	padding:0;
	margin-top:8px;
	float:left;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

.allicons_cont_inner_03 a{
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

.allicons_cont_inner_03 a:hover{
	text-align:center;
	font-weight:bold;
	text-decoration:underline;
}

.icon_link{
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	color:#3c3c3c;
}

.icon_link a{
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	color:#3c3c3c;
}

.icon_link a:hover{
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	color:#3c3c3c;
}

.discloser_cont{
	width:525px;
	height:450px;
	padding:0;
	margin:0;
	clear:both;
	text-align:justify;
	overflow-x:hidden;
	overflow-y:scroll;
}

.smsl_txt{
	font-weight:bold;
	text-decoration:none;
	color:#3c3c3c;
	font-size:12px;
}

.discloser_cont_01{
	width:520px;
	height:auto;
	padding-top:20px;
	clear:both;
	text-align:justify;
	float:left;
}

.discloser_cont_01_left{
	width:50px;
	height:auto;
	text-align:justify;
	float:left;
}

.discloser_cont_01_left_box{
	width:50px;
	height:30px;
	text-align:justify;
	float:left;
	border:solid 1px #c9c9c9;
	background-color:#f2efef;
}

.discloser_cont_01_right{
	width:450px;
	height:auto;
	text-align:justify;
	float:right;
	font-size:9px;
}

.disclosure_btn_cont{
	width:520px;
	height:auto;
	padding-top:15px;
	clear:both;
}

.list_view_04{
	width:90px;
	height:40px;
	float:left;
	text-align:center;
	background-color:#f2efef;
}

.list_view_05{
	width:70px;
	height:40px;
	float:left;
	text-align:center;
	background-color:#f2efef;
}

.list_view_06{
	width:70px;
	height:40px;
	float:left;
	text-align:center;
	background-color:#ebe2f9;
}

.row_cont_new{
	width:520px;
	height:auto;
	margin:0;
	float:left;
	border-top:solid 3px #470147;
}

.dealer_list_head_01_mdf{
	width:90px;
	height:50px;
	color:#9c009c;
	float:right;
	text-align:center;
	padding-top:10px;
	background-color:#d8d3e0;
}

.list_view_03_new{
	width:70px;
	height:40px;
	float:left;
	text-align:center;
}

.list_view_03_new_1{
	width:70px;
	height:40px;
	float:left;
	text-align:center;
}

.download_img_cont{
	width:530px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
}

.download_img_01{
	width:250px;
	height:270px;
	padding:0;
	margin:0;
	float:left;
	background-image: url(../images/checkbook_1.jpg);
	background-repeat:no-repeat;
	opacity:0.4;filter:alpha(opacity=50)
}

.download_img_02{
	width:250px;
	height:270px;
	padding:0;
	margin-left:18px;
	float:left;
	background-image: url(../images/download_1.jpg);
	background-repeat:no-repeat;
}

.img_01_content{
	width:230px;
	height:auto;
	padding:0;
	margin-top:40px;
	margin-left:10px;
	clear:both;
	text-align:center;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

.img_01_btn{
	width:230px;
	height:auto;
	padding:0;
	margin-top:80px;
	margin-left:10px;
	clear:both;
	text-align:right;
}

/*merchant pricing*/

.merchant_head_list{
	width:520px;
	height:60px;
	clear:both;
	background-color:#c92c91;
	color:#ffffff;
	font-weight:bold;
	float:left;
}

.merchant_head_01{
	width:70px;
	height:55px;
	color:#66007e;
	float:right;
	padding-top:5px;
	text-align:center;
	background-color:#f2efef;
}

.merchant_head_03{
	width:70px;
	height:55px;
	color:#66007e;
	float:right;
	text-align:center;
	background-color:#ebe2f9;
	padding-top:5px;
}

.merchant_head_02{
	width:70px;
	height:55px;
	color:#66007e;
	float:right;
	padding-top:5px;
	text-align:center;
	background-color:#f2efef;
}

.merchant_head_04{
	width:70px;
	height:55px;
	color:#66007e;
	float:right;
	padding-top:5px;
	text-align:center;
	background-color:#ebe2f9;
}

.merchant_view_01{
	width:235px;
	height:80px;
	padding-left:5px;
	padding-top:8px;
	float:left;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#451744;
	border-bottom:solid 1px #CCC;
}


.merchant_view_03{
	width:70px;
	height:72px;
	float:left;
	text-align:center;
	padding-top:16px;
	background-color:#f2efef;
}

.merchant_view_04{
	width:70px;
	height:80px;
	height:72px;
	float:left;
	text-align:center;
	padding-top:16px;
	background-color:#ebe2f9;
}

.merchant_view_05{
	width:70px;
	height:72px;
	float:left;
	text-align:center;
	padding-top:16px;
	background-color:#f2efef;
}

.merchant_view_02{
	width:70px;
	height:72px;
	float:left;
	text-align:center;
	padding-top:16px;
	background-color:#ebe2f9;
}

.altrow_cont_new{
	width:520px;
	height:auto;
	margin:0;
	float:left;
}

.row_cont_new_01{
	width:520px;
	height:50px;
	margin:0;
	float:left;
}

.list_view_01_new{
	width:198px;
	height:35px;
	padding-left:5px;
	padding-top:15px;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#451744;
	border-bottom:solid 1px #ffffff;
	background-color:#f0f0f0;
}

.list_view_03_new{
	width:88px;
	height:35px;
	float:left;
	padding-top:15px;
	text-align:center;
	border-right:solid 1px #efe3f1;
}

.list_view_05_new{
	width:68px;
	height:35px;
	float:left;
	text-align:center;
	padding-top:15px;
	border-right:solid 1px #efe3f1;
}

.list_view_06_new{
	width:68px;
	height:35px;
	float:left;
	text-align:center;
	padding-top:15px;
	border-right:solid 1px #efe3f1;
}

.list_view_04_new{
	width:90px;
	height:35px;
	float:left;
	text-align:center;
	padding-top:15px;
}

/*added on 15/06/2009*/

.list_view_02_new{
	width:198px;
	height:35px;
	padding-left:5px;
	padding-top:15px;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#451744;
	border-bottom:solid 1px #ffffff;
	background-color:#f1e8e8;
}

/*added on 16/06/2009 for Front End Pages*/

.navigation_cont{
	width:100%;
	height:38px;
	padding:0;
	clear:both;
	background-image:url(../images/nav_bg.gif);
	background-repeat:repeat-x;
}

.navigation_cont_inner{
	width:983px;
	height:38px;
	padding:0;
	clear:both;
	margin:0 auto;
}

.middle_banner_cont{
	width:983px;
	height:166px;
	padding:0;
	margin-top:17px;
	clear:both;
}

.middle_banner_cont_left{
	width:318px;
	height:166px;
	padding:0;
	float:left;
}

.middle_banner_cont_right{
	width:625px;
	height:86px;
	padding-top:80px;
	padding-right:40px;
	float:left;
	background-image:url(../images/banner_right.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	text-decoration:none;
	font-weight:bold;
	color:#ffe8fd;
	text-align:right;
}

.left_menu_spacer{
	width:200px;
	height:28px;
	clear:both;
}

.middle_head_txt{
	font-size:24px;
	text-decoration:none;
	font-weight:normal;
	color:#990099;
}

.box1mid_new{background:#fff; 
border-left:1px solid #ccc; 
border-right:1px solid #ccc; 
padding:3px 15px; 
overflow:hidden;
font-size:14px;
color:#000000;
text-align:justify;
}

.middle_bottom_boxes{
	width:768px;
	height:auto;
	padding:0;
	margin-top:15px;
	clear:both;
	float:left;
}

.middle_bottom_boxes_left{
	width:377px;
	height:180px;
	padding:0;
	float:left;
	background-image:url(../images/box_01.gif);
	background-repeat:no-repeat;
}

.left_box_content{
	width:180px;
	height:auto;
	padding:0;
	margin-left:180px;
	margin-top:30px;
	clear:both;
	font-size:22px;
	color:#ffffff;
	text-align:right;
}

.big_white_txt{
	font-size:16px;
	color:#000000;
	text-align:right;
}

.click_btn{
	width:100px;
	height:26px;
	padding:0;
	margin-right:28px;
	margin-top:22px;
	clear:both;
	float:right;
}

.click_btn_2{
	width:100px;
	height:26px;
	padding:0;
	margin-right:10px;
	clear:both;
	float:right;
}

.middle_bottom_boxes_right{
	width:377px;
	height:180px;
	padding:0;
	float:right;
	background-image:url(../images/box_02.gif);
	background-repeat:no-repeat;
}

.home_nav{
	width:78px;
	height:38px;
	float:left;
	margin:0;
	background-image:url(../images/nav_divider.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.home_nav a{
	padding-top:10px;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.home_nav a:hover{
	padding-top:10px;
	width:78px;
	height:28px;
	background-color:#f2edef;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#8c008c;
	text-transform:uppercase;
	text-align:center;
	display:block;
}


.shop_nav{
	width:117px;
	height:38px;
	float:left;
	margin:0;
	background-image:url(../images/nav_divider.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.shop_nav a{
	padding-top:10px;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.shop_nav a:hover{
	padding-top:10px;
	width:117px;
	height:28px;
	background-color:#f2edef;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#8c008c;
	text-transform:uppercase;
	text-align:center;
	display:block;
}


.merchant_nav{
	width:132px;
	height:38px;
	float:left;
	margin:0;
	background-image:url(../images/nav_divider.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.merchant_nav a{
	padding-top:10px;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.merchant_nav a:hover{
	padding-top:10px;
	width:132px;
	height:28px;
	background-color:#f2edef;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#8c008c;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.merchant_nav_seleted{
	padding-top:10px;
	width:132px;
	height:28px;
	background-color:#f2edef;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#8c008c;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.dealer_nav{
	width:106px;
	height:38px;
	float:left;
	margin:0;
	background-image:url(../images/nav_divider.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.dealer_nav a{
	padding-top:10px;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.dealer_nav a:hover{
	padding-top:10px;
	width:106px;
	height:28px;
	background-color:#f2edef;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#8c008c;
	text-transform:uppercase;
	text-align:center;
	display:block;
}
.dealer_nav_seleted{
	padding-top:10px;
	width:106px;
	height:28px;
	background-color:#f2edef;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#8c008c;
	text-transform:uppercase;
	text-align:center;
	display:block;
}
.login_nav{
	width:86px;
	height:38px;
	float:left;
	margin:0;
	background-image:url(../images/nav_divider.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.login_nav a{
	padding-top:10px;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.login_nav a:hover{
	padding-top:10px;
	width:86px;
	height:28px;
	background-color:#f2edef;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#8c008c;
	text-transform:uppercase;
	text-align:center;
	display:block;
}

.middle_banner_cont_02{
	width:983px;
	height:156px;
	padding:0;
	margin-top:17px;
	clear:both;
}

.service_package_cont{
	width:983px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
}

.service_package_cont_left{
	width:484px;
	height:auto;
	padding:0;
	margin:0;
	float:left;
}

.service__left_inner{
	width:484px;
	height:auto;
	padding:0;
	float:left;
}

.service__left_inner_top{
	width:484px;
	height:86px;
	padding:0;
	float:left;
}

.service__left_inner_middle{
	width:464px;
	height:auto;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	background-image:url(../images/service_box_middle.gif);
	background-repeat:repeat-x;
	background-color:#979497;
	font-size:15px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-align:justify;
	
}

.more_btn{
	width:85px;
	height:20px;
	padding:0;
	margin-top:18px;
	clear:both;
	float:right;
}

.service__left_inner_bottom{
	width:484px;
	height:22px;
	padding:0;
	float:left;
	background-image:url(../images/service_box_bottom.gif);
	background-repeat:no-repeat;
}

.service_package_cont_right{
	width:484px;
	height:auto;
	padding:0;
	margin:0;
	float:right;
}

.survey_box_cont{
	width:735px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
	float:left;
}

.survey_box_cont_left{
	width:350px;
	height:120px;
	padding:0;
	margin:0;
	float:left;
	
}

.survey_box_cont_right{
	width:350px;
	height:120px;
	padding:0;
	margin:0;
	float:right;
	
}

.left_box_content_new{
	width:280px;
	height:auto;
	padding:0;
	margin-left:60px;
	margin-top:30px;
	clear:both;
	font-size:16px;
	color:#000000;
	text-align:right;
}

.left_box_content_01{
	width:250px;
	height:auto;
	padding:0;
	margin-left:80px;
	margin-top:10px;
	clear:both;
	font-size:16px;
	color:#000000;
	text-align:right;
}

.survey_box_txtcont{
	width:735px;
	height:auto;
	padding:0;
	margin-top:12px;
	clear:both;
	float:left;
}

.narrative_list {
	width:700px;
	height:auto;
	padding:0;
	margin-left:30px;
	font-size:12px;
}


.narrative_list ul{
	display:block;
	margin-top:15px;
	list-style:none;
}

.narrative_list ul li{
	display:block;
	margin-top:15px;
	background-image:url(../images/arrow-submenu-right.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding-left:16px;
}

.legal_coupon_left{
	width:350px;
	height:120px;
	padding:0;
	margin:0;
	float:left;
}

.legal_coupon_right{
	width:350px;
	height:120px;
	padding:0;
	margin:0;
	float:right;
}

/*added on 17/06/2009*/

.dealer_box_cont_left{
	width:350px;
	height:120px;
	padding:0;
	margin:0;
	float:left;
}

.dealer_box_cont_right{
	width:350px;
	height:120px;
	padding:0;
	margin:0;
	float:right;
/*	background-image:url(../images/banner_2.gif);
	background-repeat:no-repeat;
*/}


.frontpage_box_cont_left{
	width:350px;
	height:120px;
	padding:0;
	margin:0;
	float:left;
	background-image:url(../images/banner_1.gif);
	background-repeat:no-repeat;
	color:#000000;
}

.frontpage_box_cont_right{
	width:350px;
	height:178px;
	padding:0;
	margin:0;
	float:right;
	background-image:url(../images/dealer_pro.gif);
	background-repeat:no-repeat;
}

/*added on 25/06/2009*/

.contact_banner{
	width:983px;
	height:133px;
	padding:0;
	margin-top:17px;
	clear:both;
}

.contact_banner_left{
	width:267px;
	height:133px;
	padding:0;
	float:left;
}

.contact_banner_right{
	width:706px;
	height:93px;
	float:left;
	padding-top:40px;
	padding-right:10px;
	background-image:url(../images/contact_right.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	text-decoration:none;
	font-weight:bold;
	color:#ffe8fd;
	text-align:right;
}

.content-1_contact{width:983px; float:left;}

.contact_form_cont{
	width:950px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
	float:left;
}

.contact_form_cont_left{
	width:577px;
	height:auto;
	padding:0;
	margin:0;
	float:left;
}

.contact_form_cont_right{
	width:345px;
	height:auto;
	padding:0;
	margin:0;
	float:right;
}

.left_form_cont{
	width:577px;
	height:auto;
	padding:0;
	margin-top:5px;
	float:left;
}

.left_form_cont_left{
	width:200px;
	height:auto;
	padding:0;
	margin:0;
	float:left;
	font-size:14px;
	color:#000000;
}

.left_form_cont_right{
	width:344px;
	height:auto;
	padding:0;
	margin:0;
	float:right;
}

.right_txt_field{
	width:344px;
	height:30px;
	padding:0;
	margin:0;
	clear:both;
	border:solid 1px #cbbcc6;
}

.right_dropdown_field{
	width:577px;
	height:27px;
	padding-top:3px;
	margin:0;
	clear:both;
	border:solid 1px #cbbcc6;
}

.right_bigtxt_field{
	width:577px;
	height:288px;
	padding-top:3px;
	margin:0;
	clear:both;
	border:solid 1px #cbbcc6;
}

.req_field{
	font-size:13px;
	color:#F00;
}

.tooltip_cont{
	width:330px;
	height:22px;
	padding-top:6px;
	padding-left:15px;
	margin-top:5px;
	clear:both;
	background-image:url(../images/tooltip_img.gif);
	background-repeat:no-repeat;
	font-size:12px;
	color:#666666;
}

.view_cam{
	width:339px;
	height:175px;
	padding:0;
	margin-top:20px;
	clear:both;
}

/*added on 29/06/2009*/

.tooltipmain_cont{
	width:345px;
	height:550px;
	padding:0;
	margin-top:25px;
	clear:both;
}
/*added on 03/07/2009*/

.error_mesg{
	width:600px;
	height:auto;
	padding:0;
	margin:0 auto;
	clear:both;
}

.big_txt{
	font-size:35px;
	text-decoration:none;
	font-weight:normal;
	color:#83147b;
}

.trybig_txt{
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	color:#991616;
}

.sml_txt{
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	color:#716e6e;
}

.signupbox{background:url(../images/bg-signup.gif) no-repeat 0 0; height:69px; padding:6px 6px 10px 10px; color:#fff; margin-bottom:7px}
.signupbox .field .text{background:#fff url(../images/bg-textbox.gif) repeat-x 0 0; font-size:18px; color:#888; padding:4px 8px; width:501px;}
.signupbox .field input{float:left}
.signupbox h2{margin-bottom:12px}
.signupbox .field{position:relative}
.signupbox .field span{background:url(../images/arrow-signup.gif) no-repeat 0 0; width:20px; height:7px; display:block; font-size:1px; position:absolute; top:-6px; left:9px}
.float-r{float:right}

/*added on 12/07/2009  shopper*/

.shopper_div{
	width:184px;
	height:auto;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	margin:0;
	clear:both;
	position:absolute;
	border:solid 1px #9c009b;
	background-color:#e7d8e7;
	z-index:100;
	left:80px;
	top:0px;
	font-size:12px;
	color:#6a006c;
}

.search_div{
	width:184px;
	height:auto;
	padding:0;
	margin-top:10px;
	clear:both;
	float:left;
}

.search_div_left{
	width:150px;
	height:auto;
	padding:0;
	float:left;
}

.search_div_right{
	width:30px;
	height:auto;
	padding:0;
	float:right;
}

.search_div_left_field{
	width:150px;
	height:17px;
	padding-top:3px;
	float:right;
	background:#fff url(../images/bg-textbox.gif) repeat-x 0 0;
	border:solid 1px #696866;
	font-size:11px;
}
	
/*added on 12/07/2009  about privacy*/

.about_contact_cont{
	width:950px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
	float:left;
}

.about_contact_cont_left{
	width:250px;
	height:auto;
	padding:0;
	margin:0;
	float:left;
}

.about_contact_cont_right{
	width:670px;
	height:auto;
	padding:0;
	margin:0;
	float:right;
}

.abt_cont_01{
	width:670px;
	height:auto;
	padding:0;
	margin:0;
	float:left;
}

.abt_cont_02{
	width:670px;
	height:auto;
	padding:0;
	margin-top:15px;
	float:left;
}


.contact_img_01{
	width:250px;
	height:173px;
	padding:0;
	margin:0;
	clear:both;
	float:left;
}


.contact_img_02{
	width:250px;
	height:173px;
	padding:0;
	margin-top:30px;
	clear:both;
	float:left;
}

.privacy_cont{
	width:950px;
	height:auto;
	padding:0;
	margin:0;
	clear:both;
	float:left;
	font-size:12px;
}


.privacy_head{
	font-size:14px;
	font-weight:normal;
	text-decoration:;
	color:#9e2192;
}
/*added on 14/07/2009*/

.subscription_cont{
	width:600px;
	height:auto;
	padding:0;
	margin:0 auto;
	clear:both;
} 

.subscription_cont_top{
	width:600px;
	height:24px;
	padding:0;
	margin:0;
	background-image:url(../images/sub_top.gif);
	background-repeat:no-repeat;
} 

.subscription_cont_middle{
	width:560px;
	height:auto;
	padding-left:20px;
	padding-right:20px;
	margin:0;
	background-image:url(../images/sub_middle.gif);
	background-repeat:repeat-y;
	overflow:hidden;
	text-align:justify;
} 

.subscription_cont_bottom{
	width:600px;
	height:24px;
	padding:0;
	margin:0;
	background-image:url(../images/sub_bottom.gif);
	background-repeat:no-repeat;
}

.sub_txt{
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	color:#961d8d;
}

.content_new{background:url(../images/bg-content1.gif) repeat-x 0 0; height:auto;}

/*added on 05/11/2009*/

.exists_txt{
	font-size:23px;
	text-decoration:none;
	font-weight:normal;
	color:#920094;
	text-align:center;
}