/*
AK Courier

MWISMedia New Media Design & Development

Author: Garry Bartle

 */


/* ---------------------------------------------------------------*/
/* Forces vert scrollbar on all pages*/
/* Removes unpredictable 'browser default' settings */
/* Body tag settings */

html { height: 100%; margin-bottom: 1px; }  

html,body{height:100% !important}

p, td, li, ul,ol, h1, h2, h3 ,h4 ,h5 ,h6, label, input {
	font: normal 12px "arial", Arial;
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}

body {margin: 0px;	padding: 0px;text-align:left; font: normal 12px "arial", Arial;color:#7D7D7D; background-color:#65A8D8;	}			
#bg_container {width: 838px; margin: auto;position:relative; background:url(../images/bg_body.jpg) repeat-y;}
#main_container {width: 806px; margin: auto;position:relative; background-color:#FFFFFF;}
#header {width:806px; height:270px; background:url(../images/bg_head.jpg) no-repeat;}
#col_one {float:left; width:464px;  padding:34px 0 0 30px; }
#col_two {float:left; width:310px;  padding:34px 0 0 0;  }
#full_span {width:776px; padding:34px 0 0 30px;}
#address_bar {float:left; width:806px; height:127px; background:url(../images/bg_address2.jpg) no-repeat; }
#number_box {float:right; width:250px; text-align:right; color:#FFFFFF; padding:20px 30px 0 0; line-height:150%;}
#link_bar {width:776px; height:43px; background:url(../images/bg_links.jpg) no-repeat; text-align:right; font-size:10px; color:#666666; padding:5px 30px 0 0;}
#link_bar a { text-decoration:none; color:#666666; padding:0 5px 0 5px 0; line-height:160%;}

/* -------------------------NAV------------------------------*/

#nav {width:806px; height:48px; background:url(../images/bg_nav.jpg) no-repeat;}
#nav ul {margin:0 0 0 0; padding:0 0 0 33px; list-style:none;}
#nav li {float:left; padding:14px 50px 0 0;}
#nav li a { color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none;}
#nav li a:hover {color:#B7D8FF; text-decoration:underline;}

/* -------------------------PARAGRAPH & TEXT STYLES------------------------------*/

#col_one p { line-height:140%; padding:5px 30px 5px 2px; font-size:13px;}
#col_one a { font-weight:bold; text-decoration:none; color:#1977BB;}
#col_one a:hover { text-decoration:underline;}

#col_two p { line-height:140%; padding:15px 30px 0 30px; font-size:13px;}
#col_two a { font-weight:bold; text-decoration:none; color:#1977BB;}
#col_two a:hover { text-decoration:underline;}

#full_span p { line-height:140%; padding:15px 30px 0 0; font-size:13px;}
#full_span a { font-weight:bold; text-decoration:none; color:#1977BB;}
#full_span a:hover { text-decoration:underline;}

.big_blue {color:#1673BB; font-size:14px; font-weight:bold;}

/* -------------------------MISC------------------------------*/

.linespace1 {padding:5px 0 10px 0;}
.linespace2 {padding:5px 0 0 20px;}
address {font-style:normal; color: #FFFFFF; padding:20px 0 0 30px; line-height:150%; width:300px;  float:left;}
.manpic {padding:10px 0 30px 10px;}

/* -------------------------LISTS------------------------------*/

#col_one ul {margin:10px 0 0 30px; padding:0 0 0 0; list-style: none; }
#col_one li {margin:0 0 0 0; padding:5px 0 5px 15px; background:url(../images/bullet.jpg) no-repeat left center; font-size:12px; font-weight:bold; }

#col_two ul {margin:10px 0 0 30px; padding:0 0 0 0; list-style: none; }
#col_two li {margin:0 0 0 0; padding:5px 0 5px 15px; background:url(../images/bullet.jpg) no-repeat left center; font-size:12px; font-weight:bold; }

#full_span ul {margin:10px 0 0 20px; padding:0 0 0 0; list-style: none; }
#full_span li {margin:0 0 0 0; padding:5px 0 5px 15px; background:url(../images/bullet.jpg) no-repeat left center; }

/* -------------------------FORMS------------------------------*/

#form_container { float:left; width:430px; margin-top:20px;}
label {font-size: 11px;font-weight: normal; color:#747678;}
fieldset{border: none;}
#form legend { margin: 0 0 5px 8px;	 padding-bottom: 5px;border-bottom: dotted #ccc 1px;}
#form label {display:block;float:left;width: 70px;text-align:right;margin: 5px 10px 0 0;}
#form p { display:block;clear:both; padding:2px 0 2px 0; }
legend {display:block; clear:both; font: normal 18px "trebuchet MS", Arial; color:#000000; }
input, select, option, textarea {border: 1px solid #00529B;background-color: #FFFFFF;color: #747678; width: 280px; padding: 3px 0 0 3px;  }
.field_height {height:20px;}
form {padding:0 0 0 0;}



