* { margin:0; padding:0;}
body { background:url(images/header_line2.gif) repeat-x left 106px #fff; font-size:10px; line-height:1.25em; font-family:calibri,gill,sans-serif; color:#777777; font-size:0.875em; line-height:1.25em; text-align:center}

/*============= page header (all but index)==========*/
#header { height:150px}
.logo {position:absolute}
/*not sure what this does*/
.slogan {position:absolute; margin:254px 0 0 22px}
/*not sure what this does*/
.banner_header {position:absolute; margin:148px 0 0 610px}

/*=============== main menu ====================*/

ul.menu {margin:0px; padding:0px; list-style:none; position:absolute; margin:0 0 0 500px}
ul.menu li { float:left;}
ul.menu li a{text-decoration:none; color:#002163; text-align:center; display:block; padding:30px 0 17px 0}
ul.menu li a:hover{ text-decoration:none; color:#002163}
ul.menu li a.m1 {width:72px}
ul.menu li a.m1:hover {background:url(images/m1_hover.jpg) no-repeat left top}
ul.menu li a.m1_hover {background:url(images/m1_hover.jpg) no-repeat left top; color:#002163; width:72px}


/*================== lists =========================*/

ul { list-style:none;position:}
ul {margin:0px 0px 10px 0px ; padding:0px; list-style:none}

ul.list_1 li { line-height:1.07em; padding:0 0 15px 0}
ul.list_1 li a {text-decoration:none; color:#777777; background:url(images/bullet10.gif) no-repeat 0 1px; padding-left:25px}
ul.list_1 li a:hover { text-decoration:underline}

ul.list_1a li a {text-decoration:none; color:#777777; background:url(images/bullet12.gif) no-repeat 0 1px; padding-left:25px; margin:0px 0px 0px 20px}
ul.list_1a li a:hover{ text-decoration:underline}

ul.list_2 li {line-height:1.07em; text-decoration:none; color:#777777; 
				background:url(images/bullet12.gif) no-repeat 0 1px; padding:0px 0 15px 23px}
ul.list_3 li {line-height:1.25em; text-decoration:none; color:#777777; 
				background:url(images/bullet11.gif) no-repeat 0 1px; padding:0px 0 8px 23px}
ul.list_4 li {line-height:1.07em; text-decoration:none; color:#777777; 
				background:url(images/bullet5.gif) no-repeat 0 1px; padding:0px 0 10px 23px}
ul.list_5 li {line-height:1.07em; text-decoration:none; color:#777777; 
				background:url(images/bullet3.gif) no-repeat 0 1px; padding:0px 0 8px 23px; margin:0px 0 0px 10px}
ul.list_6 li {line-height:1.25em; text-decoration:none; color:#999999; 
				background:url(images/pdficon_small.gif) no-repeat 0 1px; padding:0px 10px 5px 30px; margin:15px 10px 0px 0px}

/*================== links ========================*/

a {text-decoration:underline; font-family:calibri,gill,sans-serif; color:#336699}
a:hover {text-decoration:none}
a.link {text-decoration:underline; color:#336699; font-weight:normal}
a.link:hover {text-decoration:none}

a.font3 {text-decoration:none; font-family:calibri; color:#336699}
a.font3:hover {text-decoration:underline}

a.font4 {text-decoration:none; font-family:calibri; color:#777777}
a.font4:hover {text-decoration:underline}

/*================== Paragraph Headers ========================*/
h4.date { background:url(images/red_line1.gif) no-repeat 0 0; width:80px; text-align:center; padding:5px 0 10px 10px; color:#777777; font-size:.9em; line-height:1.2em; margin-bottom:5px}
h4.font_3 {font-family: calibri, Gill, sans-serif; color:#336699; font-size:1.0em; letter-spacing:.09em; line-height:1.0em; text-transform:uppercase; margin: 15px 0 10px 0}
h4.font_4 {color:#336699; font-size:1.0em; line-height:0.8125em; text-transform:uppercase; margin:15px 0 0px 10px}

/*================== Font & Paragraphs ========================*/
p {margin:0 0 15px 0; text-align: justify}
p.p2 {margin:0 8px 20px 8px; text-align: justify}
p.p3 {margin:0 8px 20px 8px; text-align: center}

/*===================== content ===============================*/
#content {}
#content .content_indent {padding:12px 20px 30px 20px}
.title {margin:-15px 0 10px 0; position:absolute}
.title2 {margin:0 0 12px 0}
.clear { clear:both;}
.fright {float:right; margin:0 0 15px 0}
.textbox_1 { background:url(images/textbox_2.gif) no-repeat; margin: 0px 0px 0px 0px}


/*=================== Misc Images ============================*/
img {border:0; vertical-align:top; text-align:left;}
.img2 {padding:20px 0 10px 50px; border:0; vertical-align:top;}
.img3 {padding:0 0 30px 5px; border:0; vertical-align:top;}
.img4 {padding:0 0 10px 20px; border:0; vertical-align:top;}
.img5 {padding:20px 0 10px 60px; border:0;}
.img6 {padding:20px 0 0px 0px; border:0;}/
.img_left {float:left; margin:-4px 12px 30px 0}
.img_left2 {float:left; margin:0px 15px 10px 0}
.img_left3 {float:left; margin:0px 15px 0px 0}
.img_left4 {float:left; margin:0px 10px 10px 0}
.img_right {float:right; margin:0px 10px 0px 0}

/*=============== vertical column line ========*/
.col_line {background:url(images/col_line.gif) repeat-y right top; margin: 0px 0px 20px 0px}

/*=============== horizontal lines ============*/
.line {background:url(images/line_bg.gif) repeat-x top; height:10px; margin-left:-9px}
.line_margin {margin:0 0 7px -9px}
.line_margin3 {margin:0 30px 10px -9px}


/*================== footer.html ==================*/
#footer {height: 20px}
#footer .footer_line {background:url(images/line_bg.gif) repeat-x top; height:10px; margin-left:-11px; padding:0px 0px 0px 0px}
ul.footer_menu {list-style:none; position:absolute; margin:0 0 0 365px;}
ul.footer_menu li { float:left;}
ul.footer_menu li a{text-decoration:none; color:#999999; font-size: 12px; display:block; padding: 0px 10px 0px 15px; border-right: 1px solid #999999; height: 15px;}
ul.footer_menu li a:hover{ text-decoration:underline; color:#999999}


/*================== index.html ==================*/
#page_home #header {height:350px; background:url(images/header_bg_p1.jpg) no-repeat 0 106px}
#page_home #content .column_2 .indent { padding:10px 10px 0 20px}
#page_home #content .column_1 .indent { padding:10px 30px 0 29px}
#page_home #content .column_1 .indent_2 { padding:10px 30px 0 30px}
#page_home #content .column_3 .indent { padding:10px 20px 0 29px}
.img_index {float:left; margin:0px 15px 50px 0}

/*================== aboutus.html ==================*/
#page_aboutus #content .column_1 .indent { padding:10px 40px 0 0px}
#page_aboutus #content .column_2 .indent { padding:10px 25px 0 29px}
#page_aboutus #content .column_3 .indent { padding:10px 40px 0 0px}
#page_aboutus #content .indent_2 {padding:90px 20px 20px 0px}
.img_about1 {border:0; vertical-align: bottom; float:left; margin:325px 20px 20px 80px}
.img_about2 {border:0; vertical-align: bottom; float:left; margin:0px 20px 10px 50px}

/*================== employment.html ==================*/
#page_employment #content .column_1 .indent { padding:10px 40px 0 0px}
#page_employment #content .column_2 .indent { padding:10px 25px 0 29px}
#page_employment #content .column_3 .indent { padding:10px 40px 0 0px}
#page_employment #content .indent_2 {padding:90px 20px 20px 0px}

/*================== duc.html ==================*/
#page_duc #content .column_1 .indent { padding:10px 40px 0 0px}
#page_duc #content .column_2 .indent { padding:10px 25px 0 29px}
#page_duc #content .column_3 .indent { padding:10px 40px 0 0px}
#page_duc #content .indent_2 {padding:90px 20px 20px 0px}
#page_duc #content .col_1 .indent { padding:10px 10px 0 0px}
#page_duc #content .col_2 .indent { padding:10px 20px 0 10px}



/*================== services ==================*/
#page_services #content .column_1 .indent { padding:10px 23px 0 9px}
#page_services #content .column_2 .indent_1 { padding:10px 20px 21px 0}
#page_services #content .column_2 .indent_2 { padding:20px 0px 0 0px}

/*================== products ==================*/
#page_products #content .column_1 .indent { padding:10px 23px 0 9px}
#page_products #content .column_2 .indent_1 { padding:10px 20px 10px 0}
#page_products #content .column_2 .indent_2 { padding:10px 0px 0 0px}


/*================== jaus ==================*/
#page_jaus #content .column_1 .indent { padding:10px 23px 0 9px}
#page_jaus #content .column_2 .indent_1 { padding:10px 20px 21px 0}
#page_jaus #content .column_2 .indent_2 { padding:20px 0px 0 0px}

/*================== jrmiddlware.html ==================*/
#page_jr #content .column_1 .indent { padding:10px 29px 0 9px}
#page_jr #content .column_1 .indent_1 { padding:20px 29px 0 9px}
#page_jr #content .column_2 .indent_1 { padding:10px 20px 55px 9px}
#page_jr #content .column_2 .indent_2 { padding:30px 16px 0 9px}
#page_jr #content .column_2 .indent_3 { padding:20px 20px 40px 20px}
#page_jr #content .col_1 .indent_1 { padding:5px 20px 0 9px}
#page_jr #content .col_2 .indent_1 { padding:30px 0px 0 9px}
#page_jr #content .col_3 .indent { padding:0px 0px 0 0px}

/*================== jaustraining.html ==================*/
#page_jt #content .column_1 .indent { padding:10px 40px 0 0px}
#page_jt #content .column_2 .indent_1 { padding:10px 20px 55px 9px}
#page_jt #content .column_2 .indent_2 { padding:30px 16px 0 9px}
#page_jt #content .col_1 .indent_1 { padding:5px 20px 0 0px}
#page_jt #content .col_2 .indent_1 { padding:50px 0px 0 9px}

/*================== echort.html =========================*/
#page_echort #content .column_1 .indent { padding:10px 40px 0 0px}
#page_echort #content .column_2 .indent_1 { padding:10px 20px 55px 9px}
#page_echort #content .column_2 .indent_2 { padding:15px 16px 0 9px}
#page_echort #content .col_1 .indent_1 { padding:5px 20px 0 0px}
#page_echort #content .col_2 .indent_1 { padding:50px 0px 0 0px}

/*================== echosense.html ========================*/
#page_echosense #content .column_1 .indent { padding:10px 40px 0 0px}
#page_echosense #content .column_2 .indent_1 { padding:10px 20px 55px 9px}
#page_echosense #content .column_2 .indent_2 { padding:30px 16px 0 9px}
#page_echosense #content .col_1 .indent_1 { padding:5px 20px 0 0px}
#page_echosense #content .col_2 .indent_1 { padding:50px 0px 0 0px}

/*================== echodevkit.html ========================*/
#page_echodevkit #content .column_1 .indent { padding:10px 40px 0 0px}
#page_echodevkit #content .column_2 .indent_1 { padding:10px 20px 55px 9px}
#page_echodevkit #content .column_2 .indent_2 { padding:15px 16px 0 9px}
#page_echodevkit #content .col_1 .indent_1 { padding:5px 20px 0 0px}
#page_echodevkit #content .col_2 .indent_1 { padding:50px 0px 0 0px}

/*================== sitemap.html ==================*/
#page_sitemap #content .column_1 .indent { padding:10px 23px 0 9px}





