@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.container1 {
	width: 879px;
	margin: 20px auto;
	padding: 0px;
	background: url(../images/bg.gif) repeat-y center top;
}
.mediumtext{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#6b6b6b; font-weight:bold; text-align:left; font-size:13px;}
.container {
	width: 869px;
	margin: 0px auto;
	padding: 0px;
}
image {
	border:0px;
}
.clear {
	clear:both;
}
p {
	margin: 5px 0 0 0px;
	padding: 0px;
}
.tagline {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#6b6b6b;
	font-weight:bold;
	text-align:left;
	margin: -13px 0 0 0px;
	padding:0px;
}

.header_inner {
	width:867px; background:url(../images/header_bg11.gif) no-repeat left top; border:1px solid #929292;
	padding: 35px 0 0 0px;
	margin: 0px; height: 86px;
}
.header_inner_left {
	width: 193px;
	float: left;
	margin: 0px 0 0 6px;
	padding: 0px;
}
.logo {
	margin: 0px 0 0 0px;
	padding: 0px;
}
.header_inner_right {
	width: 655px;
	position:relative; float: right;
	margin: 19px 3px 0 0px;
	height:37px;
}
*html header_inner_right {
	position:absolute;
}
.right_top{ float:right; margin-top:-19px; margin-right: 32px;}
.header_inner_right11 {
	width: 655px;
	 float: right;
	margin: 5px 3px 0 0px; z-index:3; position:relative;
	height:37px;
}

.banner {
	width: 821px;
	margin: 15px auto;
	padding: 0px; z-index: -1px;
}
.banner111 {
	width: 830px;
	margin: 15px auto;
	padding: 0px; z-index:1;
}
.banner_left{ width:229px; float:left;}
.banner_left_top{ width: 215px;float:left; }
.banner_left_bg{ width: 226px; height:319px;  background:url(../images/leftbox_bg.gif) no-repeat left top; padding: 13px 0px 0 0px; float:left;}
.banner_left_bg112{ width: 221px; background:url(../images/bgg_cap.gif) repeat-y left top; padding: 0 0 0 5px; float:left;}
.banner_left_button{ width: 215px;float:left;}
.banner_right{ float:left; width: 592px; height: 332px; margin-left: 5px;}
.banner_right1{ float:right; width: 592px; height: 332px; background:url(../images/big_right.gif) no-repeat left top;}

.banner_right_top{ float:left; width: 590px;}

.banner_bgg{ float:left; background:url(../images/right_bgg.gif) repeat-y left top; width: 590px;}
.banner_top {
	width: 821px;
	height: 5px;
	background:url(../images/banner_top.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
}
.banner_top1 {
	width: 821px;
	height: 5px;
	background:url(../images/banner_top1.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
}



.banner_middle {
	width: 821px;
	background:url(../images/banner_bg.gif) repeat-y left top;
	margin: 0px;
	padding: 0px;
}
.banner_botton11 {
	width: 821px;
	height: 5px;
	background:url(../images/banner_bottom11.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
}
.banner_botton {
	width: 821px;
	height: 5px;
	background:url(../images/banner_bottom.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
}
.banner_botton_keep {
	width: 821px;
	height: 5px;
	background:url(../images/keepintouch_buttom.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
}
.input_field{ background:url(../images/inputfield.gif) no-repeat left top; width:178px; height: 18px; border: 0px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight:normal;}




.banner_botton1 {
	width: 821px;
	height: 5px;
	background:url(../images/banner_bottom1.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
}
.banner_middle_left {
	width: 301px;
	margin: 0px 0 0 1px;
	padding: 0px;
	float:left;
}
.banner_middle_right {
	width: 518px;
	margin: 15px 0 0 0px;
	padding: 0px;
	float:left;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0069ce;
	font-weight: bold;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#0069ce;
	font-size: 15px;
	font-weight: bold;
	letter-spacing:-1px;
}
.leftbox_text {
	font-family: Arial, Helvetica, sans-serif;
	color:#0069ce;
	font-size: 16px;
	font-weight: bold;
	letter-spacing:-1px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#0069ce;
	font-size: 12px;
	font-weight: bold; text-decoration: underline;
}
.bluebold {
	font-family: Arial, Helvetica, sans-serif;
	color:#0069ce;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0 10px 0px;
	padding: 0px;
}
.greybold {
	font-family: Arial, Helvetica, sans-serif;
	color:#515151;
	font-size: 16px;
	font-weight: bold;
}
.buttons {
	width: 274px;
	margin: 12px 0 0 0px;
	padding: 0px;
}
.button_left {
	width: 122px;
	margin: 0px;
	padding: 0px;
	float:left;
}
.button_left {
	width: 122px;
	margin: 0px;
	padding: 0px;
	float:right;
}
.monthly {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	width: 820px;
	height: 36px;
	background: url(../images/table_bg.gif) repeat-x left top;
	border: 1px solid #0089ff;
}
.table_below {
	background:url(../images/table_below_bg.gif) repeat-x left top;
	width: 822px;
	height: 33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #1c1c1c;
	border-bottom:none;
	border-left: 1px solid #828282;
	border-top: 1px solid #828282;
	border-right: 1px solid #828282;
}
.border {
	border:1px solid #828282;
}
.table_below55 {
	background:url(../images/table_below_bg.gif) repeat-x left top;
	width: 820px;
	height: 33px;
	border-top: 1px solid #828282;
	border-left: 1px solid #828282;
	border-right: 1px solid #828282;
	border-bottom:none;
	line-height: 33px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #1c1c1c;
	text-transform:uppercase;
}
.table_below2 {
	background:url(../images/tablebuybg.gif) repeat-x left top;
	height: 73px;
	width: 822px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #464646;
	font-weight: bold;
	border-left: 1px solid #828282;
	border-right: 1px solid #828282;
	border-bottom: 1px solid #828282;
	border-top: none;
}
.table_below3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #464646;
	font-weight: bold;
}

.normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	font-weight:normal;
	background-color: #fff; text-align:left; padding-left: 8px;
}
.supstyle{font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000;
	font-weight:normal; text-align:left;}
.mainbox {
	width: 822px;
	margin: 15px 0 0 0;
	padding: 0px;
	background-color:#f2f3f5;
}
.mainbox1 {
	width: 822px;
	margin: 15px 0 0 0;
	padding: 0px;
	background-color:#fff;
}
.mainbox_top {
	width:822px;
	height: 10px;
	background:url(../images/mainbox_top.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
}
.mainbox_bg {
	width:807px;
	background:url(../images/mainbox_bg.gif) repeat-y left top;
	margin: -10px 0 0 0px;
	padding: 0px 0 0 15px;
*margin-top:0px;
}

.normaltext_order{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#6b6b6b; font-weight:bold;}
.paragraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2d2d2d;
	font-weight:normal;
	text-align:left;
	padding:0px;
	margin: -10px 0 0 0;
}
.paragraph a{ text-decoration:underline; color:#2d2d2d;}
.paragraph a:hover{ text-decoration:underline; color:#2d2d2d;}
.mainbox1_left{ width: 510px; height:175px; float:left;}
.mainbox1_left1{ width: 510px; height:175px; float:left; background:url(../images/app_buttons1.gif) no-repeat left top;}
.inner_text{font-family: Arial, Helvetica, sans-serif; color:#0069ce; line-height: 20px; font-weight:normal; font-size: 18px; float:right; margin: 65px 100px 0 0px; text-align:left;}
.mainbox1_right{ width: 291px; height: 175px; background:url(../images/app_buttons2.gif) no-repeat left top; float:right;}
.paragraph_app {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2d2d2d;
	font-weight:bold;
	text-align:left;
	padding:0px 0 0 5px; border: 0px;
	}
.paragraph_app a{ color: #2d2d2d; text-decoration:none; border: 0px;}	
.paragraph_app a:hover{ color: #2d2d2d; text-decoration:underline; border: 0px;}	
	
.paragraph11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#2d2d2d;
	font-weight:normal;
	text-align:justify;
	padding:0px;
	margin: 10px 0 0 0;
}

.paragraph122 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2d2d2d;
	font-weight:normal;
	text-align:left;
	padding:0px;
	margin:7px 0px 0 20px;
}

.paragraph122 a{color:#004d97; text-decoration:underline;}
.paragraph122 a:hover{color:#004d97; text-decoration:underline;}

.paragraph_contactus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2d2d2d;
	font-weight:normal;
	text-align:left;
	padding:0px;
	margin:7px 0px 0 14px;
}
.paragraph_contactus a{ text-decoration:underline; color:#004d97;}
.paragraph_contactus a:hover{ text-decoration:underline; color:#004d97;}
.mainbox_button {
	width:822px;
	height: 10px;
	background:url(../images/mainbox_bottons.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
}
.footer {
	background-color:#d9dcdf;
	background: url(../images/footer1.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1e1e1e;
	height:31px;
	width: 855px;
	margin: 0px auto;
	padding: 12px 0 0 14px;
}
.footer_left {
	width: 641px;
	float:left;
}
.footer_right {
	width: 214px;
	float:left;
}
.footer_left a {
	color: #1e1e1e;
	text-decoration:none;
}
.footer_left a:hover{
	color: #1e1e1e;
	text-decoration:underline;
}
