@charset "utf-8";
body {	margin: 0px;padding: 0px;	}
h1,h2,h3,h4,h5 {	margin: 0;padding: 0;	}

h2 {	padding-bottom: 20px;text-transform:uppercase;font-family:"Trebuchet MS", Verdana, Arial;
	font-size:24px;color: #3c5a75;	}

.page_title{ padding-bottom:20px;text-transform:uppercase;font-family:"Trebuchet MS", Verdana, Arial;
	font-size:24px;color: #3c5a75;	}

.hmenu {	background-image: url(../images/h_right.gif);width:100%;height:23px;text-align:center;
	background-color: #fff;	}
.header {	background-image: url(../images/header_bg.gif);width:100%;height:131px;text-align:center;
	background-color: #fff;	}
.nav {	background-image: url(../images/nav_bg.gif);width:100%;height:42px;text-align:center;
	background-color: #fff;	}
.wrapper { text-align:center;width:100%;background-image: url(../images/body_bg.jpg); }	
.home_reg {	width:100%;height:199px;text-align:center; }
.other_reg {	width:100%;height:137px;text-align:center; }

.main_content {	padding: 15px 15px 0px 15px;font-family: "Trebuchet MS", Verdana, Arial;font-size: 12px;color: #142874;
	background-image: url(../images/main_contentbg.gif);background-repeat:no-repeat;
	width:784px;margin:0 auto;text-align:center; }

.form_links { width:100%; }

.sub_content_head {	padding: 40px 50px 30px 50px;font-family: "Trebuchet MS", Verdana, Arial;font-size: 11px;color: #142874;
	background-image: url(../images/inner_contentbg.gif);background-repeat:no-repeat;
	height:10px;width:704px;margin:0 auto;text-align:left;	}	
.sub_content_head2 {	padding: 20px 50px 0px 50px;font-family: "Trebuchet MS", Verdana, Arial;font-size: 11px;color: #142874;
	background-image: url(../images/inner_contentbg.gif);background-repeat:no-repeat;
	height:10px;width:704px;margin:0 auto;text-align:left;	}	
.sub_content_body {	padding: 10px 50px 0 50px;;font-family: "Trebuchet MS", Verdana, Arial;font-size: 11px;color: #142874;
	background-image: url(../images/inner_contentbgcont.gif);width:704px;min-height:300px;margin:0 auto;text-align:left;
	border:0px #000 solid;
	}

.inner_content {	padding-top: 40px;padding-right: 15px;padding-bottom: 15px;padding-left: 45px;	}

.head {	font-family: Arial Black;font-size: 19px;
	font-weight: normal;text-decoration: none;color: #47637c;	}
.list {	font-family: Tahoma, Verdana, "Myriad Pro", Arial, "Times New Roman";font-size: 11px;
	font-weight: normal;text-decoration: none;	}
	
.footer1 {	width:100%;height:33px;text-align:center;background-color: #559d1b;margin:0;padding:0;float:left;	}
.footer {	font-family: Tahoma, Verdana, "Myriad Pro", Arial, "Times New Roman";font-size: 11px;
	color: #FFFFFF;margin:0;padding:0;	}
.footer  a:link {	font-weight: normal;color: #a6c7e7;text-decoration: none;	}
.footer  a:visited {	font-weight: normal;color: #a6c7e7;text-decoration: none;	}
.footer  a:hover {	font-weight: normal;color: #FFFFFF;text-decoration: none;	}
.style2_wrap{ background-image: url(../images/body_bg.jpg);width:100%;padding: 0 0 5px 0;text-align:center;float:left; }
.style2 {	font-size: 11px;font-family: Tahoma, Verdana, "Myriad Pro", Arial, "Times New Roman";
	width: 700px;color: #FFFFFF;text-align:left;margin:0 auto;	}
	
a { margin:0;padding:0; }
a:link {	font-weight: normal;color: #142874;text-decoration: none;	}
a:visited {	font-weight: normal;color: #14288C;text-decoration: none;	}
a:hover {	font-weight: normal;color: #739ABE;text-decoration: none;	}


.banner { width:100%;height:30px;font-size:16px;font-weight:bold;font-family: Arial Black;
		color: #47637c;text-align:center; border-bottom:1px #000 solid;background:#e9e9e9; }
.bottom_links { width:100%;height:90px;text-align:center; }


.member { width:100%;text-align:center;float:left; }
.member_page { width:850px;margin:0 auto; }
.member_left { width:450px;min-height:400px; border-right:1px #000 solid;float:left;text-align:left;
				font-size:12px;padding:5px; }
.member_right { width:370px;float:left;padding:5px; }

.error { width:100%;text-align:left;color:red;font-size:14px; }

.please_wait { width:100%;text-align:center; }
.cc_info { width:100%;text-align:left; }


/*Admin*/
.admin_header { width:100%;text-align:center; }
.admin_header .lookup_list { float: right; text-align: left;}
.order_total { border:0; }
.admin_nav {	background-image: url(../images/nav_bg.gif);width:950px;margin: auto; height:44px;text-align:center;
	background-color: #fff;	}
.admin_wrap { background-image: url(../images/body_bg.jpg);width:100%;height:20px;padding: 0 0 5px 0;text-align:center;float:left; }
.admin_footer {	width:100%;height:22px;text-align:center;background-color: #559d1b;margin:0;padding:0;float:left;	}
.admin_main { width:100%; }
.admin_home { width:100%;height:600px; }
.user_wrapper { width:710px;margin:0 auto; border:1px #000 solid; }
.user_list { width:200px;height:570px;float:left;border-right:1px #000 solid;padding: 0 0 0 0px; overflow:auto; }
.user_info { width:485px;padding: 0 0 0 15px; }
.admin_page { width:100%;height:570px;float:left;padding: 0 0 0 15px; }

.order_wrapper { width:900px;min-height:740px;margin:0 auto; border:1px #000 solid; }
.order_list { width:300px;min-height:670px;float:left;border-right:1px #000 solid;padding: 0 0 0 0px; overflow:auto; }

.pages_wrapper { width:950px;min-height:600px;margin:0 auto; border:1px #000 solid; }
.pages_list { width:200px;min-height:570px;float:left;border-right:1px #000 solid;padding: 0 0 0 0px; overflow:auto; }
.pages_info { width:740px;min-height:570px;padding: 0 0 0 5px;overflow:auto;  }

.order_info { width:590px;min-height:670px;float:left;padding: 0 0 0 0;}
.cust_info {width:293px;height: 150px;float:left;border:1px #000 solid;}
.order_header { width:100%;height:18px;background:#ccc;font-size:14px;font-weight:bold;text-align:center; }
.order_data { font-size:14px;font-weight:bold;color:#00802B; }
.order_data1 { font-size:14px;font-weight:bold;color:#000; }
.order_data2 { font-size:14px;font-weight:bold;color:#00802B;float:right;margin-right:0px;width:200px; }
.order_data2_1 { font-size:14px;font-weight:bold;color:#00802B;float:right;margin-right:0px;width:170px; }
.order_data3 { font-size:14px;font-weight:bold;color:#000;float:right;width:60%; }
.order_input { font-size:11px;width:40px;height:12px; }
.order_input_1 { font-size:11px;width:80px;height:12px; }
.order_input2 { font-size:11px;width:40px;height:12px;border:0; }
.forms { width:588px;min-height:160px;float:left;border:1px #000 solid; font-size:14px;}
.staff_note { width:588px;height:138px;float:left;border:1px #000 solid; font-size:12px;text-align:center;}
.status { width:588px;/*height:40px;*/float:left;border:1px #000 solid; font-size:12px;text-align:center;}

.form_table td { border-bottom: 1px #ccc solid;}

.step { font-size:20px;color:green; }
.fax { font-size:16px; }
.report_table { width:100%; }
.report_table td, .report_table th{ border-bottom:1px #ccc solid;text-align:center; }

.order_line { width:100%; margin-top:3px; }
.search_box { padding: 20px; float: left; border: 1px solid black; margin: auto;}
.search_box_holder { }
.this-page { font-weight: bold; }
a.on { color: green }
a.off { color: red }
#auto_lookup { font-weight: bold }
.green { color: #488000; }
h2.green { font-size: 15px; padding-bottom: 5px;}
img.hidden { display: none; }
.coversheet { margin-top: 10px; }
table.lookup { border: 1px solid black; border-collapse: collapse; margin: 5px; width: 90%;}
table.lookup td { border: 1px solid black; padding: 2px;}
.admin-content { margin: auto; width: 1000px;}
fieldset.report-filter { width: 170px; float: left; height: 150px;}
div.clear { clear: both; }
.admin-content table, .admin-content td { border: 1px solid black; }
.admin-content li { list-style-type: none; }
.admin-content ul { padding: 0px;  margin: 0px;}
.top_label { margin-left: 25px; }
.top_value { font-weight: bold; }

