body{
	background:#fff;
	text-align:center;
	height:100%;
	color:#000;
	padding:0;
	margin:0;
	font-family:Arial;
}

a {color:#000;text-decoration:underline;}

a:hover {text-decoration:underline;}

p {margin:0; padding-bottom:10px;}

img {border:none;}

input {height:22px;}

h1 {font-size:25px;font-family:Arial, sans-serif;color:#000;margin:5px 0px;line-height:1.2em;font-weight:normal;}

h2 {font-size:23px;font-family:Arial, sans-serif;color:#000;margin:5px 0px;line-height:1.2em;font-weight:normal;}

h3 {font-size:20px;font-family:Arial, sans-serif;color:#000;margin:5px 0px;line-height:1.2em;font-weight:normal;}

h4 {font-size:18px;font-family:Arial, sans-serif;color:#000;margin:5px 0px;line-height:1.2em;font-weight:normal;}

h5 {font-size:16px;font-family:Arial, sans-serif;color:#000;margin:5px 0px;line-height:1.2em;font-weight:normal;}

h6 {font-size:14px;font-family:Arial, sans-serif;color:#000;margin:5px 0px;line-height:1.2em;font-weight:normal;}

.wrapper {
    text-align: left;
	font-size:14px;
	line-height:1.3em;
	height:100%;
	width:980px;
	margin:0 auto;
}

td {vertical-align:top;}

#header {height:160px;background:url(images/doc_bg.png) repeat-y;z-index:700;}
#header td {padding:0;}
#top_header {background:url(images/header_bg.jpg) no-repeat top right;}

#menu_outside {background:url(images/doc_bg.png) repeat-y;padding:0px 12px 2px 12px;}
#menu_inner {height:58px;background:url(images/menu_bg.jpg) repeat-x;}

#img_holder {background:url(images/doc_bg.png) repeat-y;padding:0px 12px 20px 12px;}
#img_inner {height:349px;}

#box_outside {background:url(images/doc_bg.png) repeat-y;overflow:hidden;padding:0 27px 20px 28px;}
.box_inner {overflow:hidden;}
.box_inner #b1 {float:left;width:302px; margin-right:9px; background:url(images/p_1.png) no-repeat;}
.box_inner #b2 {float:left;width:302px; margin-right:10px;background:url(images/p_3.png) no-repeat;}
.box_inner #b3 {float:left;width:302px;background:url(images/p_4.png) no-repeat;}
.b_inside {padding:70px 35px 40px 35px; color:#fff;min-height:160px;}
.b_inside h4 {color:#fff;font-weight:bold;padding-bottom:10px;}
.b_inside a {color:#fff;text-decoration:none;}

#main_inner {padding:20px 45px;background:url(images/doc_bg.png) repeat-y;}

#contact #c1 {float:left; width:465px; margin-right:20px;}
#contact #c2 {float:left; width:405px;}
#contact {overflow: hidden;}

#main_content #m1 {float:left; width:646px; margin-right:50px;}
#main_content .m_inner {overflow: hidden;}
#main_content #m2 {float:right; width:194px;background:url(images/p_2.jpg) repeat-x #004da9;}
#main_content #m2 .m_inner {padding:25px 0px 7px 10px; color:#fff;}
#main_content {overflow: hidden;}

#footer {background:url(images/footer_bg.png) no-repeat top;margin-bottom:20px;}
#footer p {padding:0px;}
#footer_inner {padding:15px 0px 25px 0px;text-align:center;font-size:12px;}
#footer_info #c1 {color:#fff;padding-bottom:10px;}
#footer_info #c1 a {color:#fff;text-decoration:none;padding:0px 35px;}
#footer_info #c1 a:hover {text-decoration:underline;}
#footer_info #c2 {color:#fff;}
#footer_info #c2 a {color:#8dd300;text-decoration:underline;}
#footer_info {overflow: hidden;}

form#newform #btn {background:url(images/btn_join_now.png) no-repeat top;width:107px;height:37px;padding:0;margin:0 0 0 30px;border:none;text-indent:-9999px;}
