body { background-image:url(../images/bg.gif); margin:23px;}
td,div,p { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
p { margin:0px 0px 0px 0px; padding-top:5px; padding-bottom:1px;}
.red { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000}
img { border:0px;}
.heading { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#B81010; font-weight:bold;}
.heading2 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold;}
.wrapper { width:894px; background-color:#fff;} 
.header { width:894px; height:82px; background-image:url(../images/header.png); background-color:#e4f0ff;}
.header_application { width:894px; height:82px; background-image:url(../images/header_application.png; background-color:#e4f0ff;);}
.header_inside { width:894px; height:82px; background-image:url(../images/header_inside.png); background-color:#e4f0ff;}
.menu { background-image:url(../images/menu_bg.png); background-repeat:repeat-x; height:28px; text-align:left; padding-left:30px;}
.content_wrapper { background-image:url(../images/content_bg.png); background-repeat:repeat-x;  background-color:#E6F1FE;   }
.footer { background-image:url(../images/footer.png); width:inherit; height:69px; background-repeat:no-repeat;}
.footer_txt { text-align:left; padding-left:21px; padding-top:28px; color:#11449e;}
a.link{ text-decoration:underline; color:#012050; }
a.link:hover { text-decoration:underline; color:#1C57BF;}
a.link_red{ text-decoration:underline; color:#ff0000; font-weight:bold }
a.link_red:hover { text-decoration:underline; color:#970000; font-weight:bold}
a.footer_links { text-decoration:none; color:#11449e; }
a.footer_links:hover { text-decoration:underline; color:#2068e7;}
.copyright { text-align:right;  padding-top:28px; padding-right:13px; color:#11449e;}
.footer_qm { width:26px; text-align:right; padding-top:26px; padding-right:23px;}
.content { padding:4px 8px 4px 8px; width:875px; min-height:300px; }
.rcol_top { background-image:url(../images/rcol_top.png); width:267px ; height:4px;}
.middle{ background-image:url(../images/rcol_bg.png); height:469px; width:267; background-repeat:no-repeat;}
.rcol { width:261px; text-align:left;}
.separator { width:6px; _width:6px}
.content_area { width:606px;}
.tab_login { background-image:url(../images/tab_login.png); width:inherit; height:35px; background-repeat:no-repeat;}
.tab_header {  background-image:url(../images/left-bar1.png); width:261px; height:36px; background-repeat:no-repeat;}
.tab_header4 { background-image:url(../images/left-bar2.png); font-weight:bold; color:#0560a6; height:38px;}
.tab_header5 { background-image:url(../images/left-bar3.png); font-weight:bold; color:#0560a6; height:38px;}
.form { background-image:url(../images/left-bg2.png); padding:1px 16px 16px 16px;}
.form2 { background-image:url(../images/left-bg2.png); }
.page_heading { font-weight:bold; color:#0560a6;  text-align:left; padding:8px 0px 0px 8px; }
.txt_area { background-image:url(../images/rgt-outerline.gif); background-repeat:repeat-y; min-height:359px; _height:359px; width:609px; _width:609px;  }
.tab_header3 { font-weight:bold; color:#0560a6; padding:0px 0px 0px 0px;}
.tab_bottom { background-image:url(../images/tab_bottom.png); width:inherit; height:4px; background-repeat:no-repeat;}
.tab_content { background-image:url(../images/tabs_bg.png); background-repeat:repeat-y; widows:inherit;}
.bottomlink_txt { text-align:left; padding-left:40px; padding-bottom:10px; font-weight:bold; color:#456B9B;}
a.bottom_links { text-decoration:none; color:#456B9B; margin-bottom:10px; font-weight:bold;}
a.bottom_links:hover { text-decoration:none; color:#2A7EE8;  }
.link_bg { text-decoration:none; color:#456B9B; margin-left:0px; margin-bottom:0px; margin-top:5px; font-weight:normal; text-align:left; vertical-align:middle; background-image:url(../images/link_bg.png); height:28px; padding-left:6px;}
a.bottom_links2 { text-decoration:none; color:#456B9B; margin-bottom:0px; margin-top:0px; font-weight:normal; text-align:left; vertical-align: middle;  }
a.bottom_links2:hover { text-decoration:none; color:#2A7EE8;  }
.bottom_menu { background-image:url(../images/bottom-link-bg.gif); height:34px; width:607px; background-repeat:no-repeat; vertical-align:top; }
.bottom_menu_inside { background-image:url(../images/bottom-link-bg-inside.png); height:34px; width:612px; background-repeat:no-repeat; vertical-align:top; }
.bottom_menu_inside2 { vertical-align:middle; }
.textbox-border {border: 1px 1px 1px 1px  solid #8CB0E1; color: #8CB0E1; font-family: Verdana;	color:#666666; font-size: 10px;	vertical-align: middle; width:180px;}
.textbox-border2 {border: 1px 1px 1px 1px  solid #8CB0E1; color: #8CB0E1; font-family: Verdana;	color:#666666; font-size: 10px;	vertical-align: middle; width:185px;}
.textbox-border3 {border: 1px 1px 1px 1px solid #8CB0E1; color: #8CB0E1; font-family: Verdana;	color:#666666; font-size: 11px;	vertical-align: middle; width:185px; padding:1px 2px;}

.textarea {border: 1px 1px 1px 1px  solid #8CB0E1; color: #8CB0E1; font-family: Verdana;	color:#666666; font-size: 10px;	vertical-align: middle; width:83%;}
.textarea2 {border: 1px 1px 1px 1px  solid #8CB0E1; color: #8CB0E1; font-family: Verdana;	color:#666666; font-size: 10px;	vertical-align: middle; width:150px; height:40px;}
.highlight { background-color:#f1b9b9; border:1px solid #e58888; color:#9c3e3e; font-size:12px; font-family:Arial; padding:3px 5px; }
.right-handing1 { text-align:center; font-weight:bold; color:#645C9A;}
.right-handing2 { text-align:center; font-weight:bold; color:#4C71A1;}
.right-handing3 { text-align:center; font-weight:bold; color:#378188;}
.icon {  text-align:right; margin-right:126px; padding-top:36px;}
.new { background-image:url(../images/left-bg3.png); background-repeat:no-repeat; height:131px; _height:131px; padding:0px 16px 0px 16px;}
.new1 { background-image:url(../images/inside_left-bg3.png); background-repeat:no-repeat; height:135px;}
.inside_rgtbar { background-image:url(../images/rgt-headingbar1.png);  width:398px; height:31px; background-repeat:no-repeat; font-weight:bold; color:#0560a6; padding:0px 0px 0px 11px;}
.inside_rgtbar2 { background-image:url(../images/rgt-headingbar2.png); width:609px;  height:31px; background-repeat:no-repeat; font-weight:bold; color:#0560a6;}
.inside-borderline { background-image:url(../images/rgt-outerline.gif); _width:609; background-repeat:repeat-y;  }
.login-headingbar { background-image:url(../images/imagebar.png);  width:304px; height:31px; background-repeat:no-repeat; font-weight:bold; color:#0560a6; padding:0px 0px 0px 11px;}
.promo { width:494px; }
.content_bottom { height:22px;}
.padding16 { padding:2px 16px 2px 16px;}
a.qm_tabs { color:#000; text-decoration:none; margin-bottom:10px;}
.txt {  text-align:justify; padding:1px 20px 10px 20px; color: #0560a6;   }
.txt p {font-size:11px; line-height:17px;}
.space { width:10px;} 
.btn_signin { background-image:url(../images/button-login.png); width:50px; height:21px; background-repeat:no-repeat; border:0px; cursor:hand;}
.btn_submit { background-image:url(../images/button-submit.png); width:50px; height:21px; background-repeat:no-repeat; border:0px; cursor:hand;}
.btn_cancel { background-image:url(../images/button-cancel.png); width:50px; height:21px; background-repeat:no-repeat; border:0px; cursor:hand;}
.tab_login { background-image:url(../images/login_bg.png); width:245px; height:28px; background-repeat:no-repeat;}
.tabcontent_login { border:1px solid #9CD0E4;  width:243px;}
.tabcontent_login2 { border:1px solid #9CD0E4;  width:259px;}
.tabcontent_login3 { border:0px; text-align:left;  width:259px;}
.tabcontent_login4 { border:0px; text-align:left;  color: #000000}
.btn_send { cursor:hand; background-image:url(../images/button-send.png); background-repeat:no-repeat; width:48px; height:19px; border:0px;}
.tabs { font-weight:bold; color:#0560a6; padding:13px 0px 0px 16px; }
.tab2 { font-weight:bold; color:#0560a6; padding:17px 0px 0px 16px; _margin:0px; }
.login { background-image:url(../images/left-bg1.png); background-repeat:repeat-y;}
.left_bottom { background-image:url(../images/left_bottom.png); width:262px; height:17px; background-repeat: no-repeat;}
form { padding:0px; margin:0px;}
.cellbig { width:230px; font-size:10px;}
.cellbig2 { width:236px; font-size:10px;}
.break { width:340px; background-image:url(../images/break.gif); background-repeat:no-repeat; height:18px;}
.form_home {background-image:url(../images/left-bg2.png); padding:0px 16px 0px 16px; height:95px; _height:100px;}
.screenshots { /*border:1px solid #999999;*/ }
.blue { color:#0060c8; font-weight:bold; text-decoration:none;}

/*menu*/
#cdnavheader ul { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; zoom: 100%; list-style-type: none;}
#cdnavheader li { padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#cdnavheader a { padding-right: 0px; background-position: left top; padding-left: 8px; float: left; background-image: url(../images/left_bot.gif); padding-bottom: 0px; margin: 0px; padding-top: 0px; background-repeat: no-repeat; text-decoration: none;}
#cdnavheader a span { padding-right: 12px; background-position: right top; display: block; padding-left: 4px; font-weight: bold; background-image: url(../images/right_bo.gif); padding-bottom: 4px; color: #11449e; padding-top: 9px; background-repeat: no-repeat;}
#cdnavheader #current a { border-top-width: 0px; background-position: 0px -148px; border-left-width: 0px; background-image: url(../images/left_bp.gif); border-bottom: #dfebfc 1px solid; background-repeat: no-repeat; border-right-width: 0px;}
#cdnavheader #current a span { padding-right: 12px; background-position: 100% -148px; padding-left: 4px; background-image: url(../images/right_bp.gif); padding-bottom: 5px; color: #11449e; padding-top: 9px; background-repeat: no-repeat;}
#cdnavheader a span { float: none;}
#cdnavheader a:hover { background-position: 0px -148px;}
#cdnavheader a:hover span { background-position: 100% -148px;}



/*menu ends*/

.login_key_bg { background:url(../images/login_key.png); background-position:top right; background-repeat:no-repeat; width:248px; height:113px;}
.login_padding { padding:14px 11px 10px 11px;}
.Textbox {
	BORDER-RIGHT: #c1d2e7 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #84a5ce 1px solid; 
	DISPLAY: inline; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #84a5ce 1px solid; 
	WIDTH: 83%; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #c1d2e7 1px solid; 
	FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; 
	BACKGROUND-COLOR: #f7fbff;
	color: #0560A6;
}
.TextArea {
	BORDER-RIGHT: #c1d2e7 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #84a5ce 1px solid; 
	DISPLAY: inline; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #84a5ce 1px solid; 
	WIDTH: 83%; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #c1d2e7 1px solid; 
	FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; 
	BACKGROUND-COLOR: #f7fbff;
	color: #0560A6;
}
.DDL {
	BORDER-RIGHT: #c1d2e7 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #84a5ce 1px solid; 
	DISPLAY: inline; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #84a5ce 1px solid; 
	WIDTH: 85%; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #c1d2e7 1px solid; 
	FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; 
	BACKGROUND-COLOR: #f7fbff;
	color: #0560A6;
}
.DDL2 {
	BORDER-RIGHT: #c1d2e7 1px solid; 
	PADDING-RIGHT: 2px;
	BORDER-TOP: #84a5ce 1px solid; 
	DISPLAY: inline; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #84a5ce 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #c1d2e7 1px solid; 
	FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; 
	BACKGROUND-COLOR: #f7fbff;
	color: #0560A6;
	width:88%;
	font-size:11px;
}

.clear_vsmall { height:3px;}
.login_btn { background-image:url(../images/login_btn.png); height:20px; width:56px; border:0px; cursor:pointer; background-position:top; background-repeat:no-repeat; color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.red_txt { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#cc0000; text-decoration:none;}
.blue_txt { font-weight:bold; color:#0560a6; font-size:9px; }



.main_bottom{
	width:100%;
	height:250px;
}
.main_bottom_left{
	width:3px;
	height:250px;
	background:url(../images/buy_now_left.png) no-repeat;
	float:left;
}
.main_bottom_main{
	width:548px;
	height:250px;
	background:url(../images/buy_now_bg.png) repeat-x;
	float:left;
}
.main_bottom_right{
	width:3px;
	height:250px;
	background:url(../images/buy_now_right.png) no-repeat;
	float:left;
}	
.main_bottom_left_bottom{
	width:3px;
	height:250px;
	background:url(../images/buy_now_left1.jpg) no-repeat;
	float:left;
}
.main_bottom_main_bottom{
	width:100%;
	height:250px;
	background:url(../images/buy_now_bg1.jpg) repeat-x;
	float:left;
}
.main_bottom_right_bottom{
	width:3px;
	height:250px;
	background:url(../images/buy_now_right1.jpg) no-repeat;
	float:left;
}			
.main_bottom_header{
	height:50px;
	width:100%;
	text-align:center;
}
.main_bottom_header p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0b304a;
	margin:0;
	padding:15px 0px 0px 10px;
	font-weight:bold;
}
.main_bottom_body{
	height:250px;
	width:100%;
}
.main_bottom_body ul{
	margin:0;
	padding-left:0px;
}
.main_bottom_body ul li{
	width:175px;
	height:250px;
	display:inline;
	list-style:none;
	float:left;
	padding:0px 0px 0px 5px;
	text-align:center;
}
.container{
	height:250px;
}
.container_left
{
	width:4px;
	height:250px;
	background:url(../images/container_left.png) no-repeat;
	float:left;
}
.container_middle
{
	width:160px;
	height:250px;
	background:url(../images/container_bg.png) repeat-x;
	float:left;
}
.container_middle_top{
	width:150px;
	height:30px;
	border-bottom:#666666 dashed 1px;
	text-align:left;
	margin:0 auto;
}
.container_middle_top h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin-top:8px;
}
.container_middle p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	margin-top:10px;
	font-weight:bolder;
	color:#8c8c8c;
}
.container_middle span
{
	line-height:24px;
}
.container_middle a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#b90c0c;
text-decoration:underline;
line-height:40px;
}
.container_middle a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1780bb;
text-decoration:none;
font-weight:bold;
}
.container_middle img
{
margin-top:-10px;
}
.container_right
{
	width:4px;
	height:250px;
	background:url(../images/container_right.png) no-repeat;
	float:left;
	margin-right:5px;
}


.buy_button { background:url(../images/buy_now_button.png) no-repeat 0px 0px; width:85px; height:27px; border:none; cursor:pointer; }

.display_hidden { display:none; }
.warning_modal { background:#f6dddd url(../images/warning.png) no-repeat 19px 18px; border:2px solid #c96767; padding:18px 20px 18px 92px; color:#bd5252; font-size:14px; text-align:left; width:530px; }
.payment_div { height:250px; border:1px solid #9bbada; background-color:#dde9f5; padding:0px 10px; }
.payment_div:hover { background-color:#e5eef7; }

.btn_next { background:url(../images/btn_next.png) no-repeat 0px 0px; border:none; height:21px; width:50px; }
.btn_prev { background:url(../images/btn_prev.png) no-repeat 0px 0px; border:none; height:21px; width:66px; }
.btn_checkout { background:url(../images/btn_checkout.png) no-repeat 0px 0px; border:none; height:21px; width:66px; }
.btn_save { background:url(../images/btn_save.png) no-repeat 0px 0px; border:none; height:21px; width:50px; }
.btn_reset { background:url(../images/btn_reset.png) no-repeat 0px 0px; border:none; height:21px; width:66px; }

.section_tab { background:url(../images/tab_bg.png) repeat-x 0px 0px; border-left:1px solid #93aac8; border-right:1px solid #93aac8; border-top:1px solid #93aac8; color:#4f5966; font-size:12px; font-weight:bold; padding:4px 10px; }
.section_tab_content { background-color:#e8f0f7; border:1px solid #93aac8; padding:6px; }