/*****  Start High Level Elements  ****/
ADDRESS, BLOCKQUOTE, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL, LI {
	font-size: 12px;
	line-height:14px;
	color: #000000;
	font-weight: normal;
	font-family:  Arial, Helvetica, Verdana, sans-serif;
}
FORM {padding: 0px 0% 0px 0%; margin: 0px 0% 0px 0%}
body {
	margin:20;
	padding:5;
	text-align:left;
	background-color:#FFFFFF;
}
table{border-width: 5px; border-collapse:separate; padding:0; border: 0px; text-align:left;}
tr{text-align: left;}
td{text-align: left; vertical-align:top;}
p{margin: 5px 15px 10px 15px; color:#FFFFFF; text-align:left;}
h2{font-size:14px; font-weight:bold; color:#ffffff; margin: 10px 0px 2px 15px;}

td.body{padding: 0px 0px 0px 0px; border-right: 4px solid #FFFFFF; border-left: 4px solid #FFFFFF; background: #000000; width: 500px;}
td.left_column{
	padding: 0px 0px 0px 0px;
	background-color: #b3bbc6;
}
td.right_column{
	padding: 0px 0px 0px 0px;
	background-color: #b3bbc6;
}

a:link, a:visited, a:active {color: #c13100; text-decoration:none; font-weight:bold;}
a.navbar:link, a.navbar:visited, a.navbar:active {color: #000000; text-decoration:none; font-weight:bold;}
a:hover{color: #eb4724; text-decoration:none;}

a.body_link:link, a.body_link:visited, a.body_link:active{ color:#C22A0F; text-decoration:none; font-weight:bold; font-style:oblique;}
a.body_link:hover{color:#C22A0F; text-decoration:none; font-style:oblique;}

/* Header Styles */
table.header{width:950px}
td.header_logo{padding: 0px 5px 5px 0px; width: 375px;}
td.have_questions_message{padding: 0px 5px 5px 0px; width: 575px; background-image:url(../images/bar_exclaimation_mark.jpg); background-repeat: no-repeat; }
p.have_questions_message{color:#000000; margin:8px 0px 5px 5px; font-weight:bold; text-align:right;}
a.nav:link, a.nav:visited, a.nav:active {color: #140D37; text-decoration:none; font-weight:bold;}
a.nav:hover{color: #140D37; text-decoration:none;}
td.nav{padding: 5px 5px 5px 0px; text-align:right; color:#140D37; font-weight: bold;}
td.tagline{color:#767683; font-weight: normal; font-size:16px;}

/* Page photo styles */
td.left_image{width: 250px; padding: 0px 0px 10px 0px;}
td.vert_space{width: 10px;}
td.page_photo{width: 688px;}

/* Side Nav styles */
td.side_nav{ background-color:#94744d; padding: 10px 0px 10px 0px; width: 250px;}
p.side_nav{margin: 5px 5px 5px 10px;}
p.side_nav_lev1{margin: 5px 5px 5px 25px;}
p.side_nav_lev2{margin: 5px 5px 5px 40px;}

/* Side Nav2 styles */
td.side_nav{ background-color:#FFFFFF; padding: 20px 0px 10px 0px; width: 250px;}
p.side_nav{margin: 5px 5px 5px 10px;}
p.side_nav_lev1{margin: 5px 5px 5px 25px;}
p.side_nav_lev2{margin: 5px 5px 5px 40px;}

/* Footer Styles */
td.footer{text-align:center; font-size:11px; color:#0B0331; padding: 5px 0px 0px 0px;}
a.footer:link, a.footer:visited, a.footer:active {color: #0B0331; text-decoration:none; font-weight:bold;}
a.footer:hover{color: #0B0331; text-decoration:none;}

/* Side Boxes */
table.box{
	width:190px;
	background-color: #b3bbc6;
}
td.box_header{
	background-color:#0491c7;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding: 5px 5px 5px 10px;
}
td.box_header2{
	background-color:#c1313a;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding: 5px 5px 5px 10px;
}
td.box_header_orange{background-color:#0c0829; color:#ffffff; font-weight:bold; font-size:12px; padding: 5px 5px 5px 10px;}
td.box_header_orange2{background-color:#c1313a; color:#ffffff; font-weight:bold; font-size:12px; padding: 5px 5px 5px 10px;}
tr.box_line{background-color:#FFFFFF; height: 1px;}
td.box_line{background-color:#A8A8A8; width: 1px; padding: 0px 0px 0px 0px;}
td.box_text{
	width: 190px;
	background-color:#b3bbc6
}
p.testimonials{color:#FFFFFF; margin: 5px 5px 10px 5px;}
p.testimonial_name{color:#BD3118; margin: 14px 14px 14px 14px; font-style:oblique;}


/* Form Fields */
table.form{width:925px}
table.form_box{width:540px}
td.form_box{padding: 5px 5px 5px 5px;}
td.form_photo{padding: 5px 5px 5px 5px;}
#form_box{
	background-color: #000000;
	border: 1px solid #0491c7;
	padding: 10px 10px 10px 10px;
}
td.form_label{
	padding: 1px 5px 1px 10px;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
}
td.form_label_req{padding: 1px 5px 1px 10px; vertical-align:middle; color:#000000; font-weight:bold;}
td.form_label_radio{padding: 1px 5px 1px 5px; vertical-align:middle; color:#000000; font-weight:bold;}
td.form_field{padding: 1px 5px 1px 0px; vertical-align:middle; color:#000000;}
input.submit{ color:#FFFFFF; background-color:#999999; border: 1px solid #000000; font-family:Verdana, Arial; font-size:11px; height:20px; margin-top:10px; display: block;}
input.field{border: 1px solid #000000;}
td.form_field_comments{
	padding: 5px 5px 1px 0px;
	vertical-align:top;
	color:#FFFFFF;
}
p.form_text{
	color: #FFFFFF;
	margin: 5px 15px 10px 10px;
}



/* case study */
table.box1{
	width:250px;
}
td.box1_header{background-color:#cc6600; color:#FFFFFF; font-weight:bold; font-size:12px; padding: 5px 5px 5px 10px;}
td.box1_header_orange{background-color:#ffffff; color:#ffffff; font-weight:bold; font-size:12px; padding: 5px 5px 5px 10px;}
tr.box1_line{background-color:#0c0829; height: 1px;}
td.box1_line{background-color:#A8A8A8; width: 1px; padding: 0px 0px 0px 0px;}
td.box1_text{width: 190px; background-color:#ffffff}
td.box1_text1{
	width: 250px;
	background-color:#b3bbc6
}
p.testimonials{color:#BD3118; margin: 5px 5px 10px 5px;}
p.testimonial_name{color:#BD3118; margin: 14px 14px 14px 14px; font-style:oblique;}
p.case_study{color:#000000; margin: 5px 5px 5px 5px;}
p.case_study_link{color:#000000; margin: 0px 5px 10px 5px;}

ul{margin: 0px 0px 0px 0px;text-align:left;}
li{margin: 2px 0px 2px 10px;text-align:left; color:#FFFFFF;}

table.box12{
	width:250px;
}
td.box1_header{background-color:#FFFFFF; color:#FFFFFF; font-weight:bold; font-size:12px; padding: 5px 5px 5px 5px;}
td.box1_header_orange{
	background-color:#0491c7;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding: 5px 5px 5px 10px;
}
tr.box1_line{background-color:#0c0829; height: 1px;}
td.box1_line{background-color:#A8A8A8; width: 1px; padding: 0px 0px 0px 0px;}
td.box1_text{width: 190px; background-color:#ffffff}
p.testimonials{
	color:#FFFFFF;
	margin: 5px 5px 10px 5px;
}
p.testimonial_name{color:#FFFFFF; margin: 14px 14px 14px 14px; font-style:oblique;}
p.case_study{
	color:#FFFFFF;
	margin: 5px 5px 2px 5px;
}
p.case_study_link{color:#000000; margin: 0px 5px 10px 5px;}

ul{margin: 0px 0px 0px 0px;text-align:left;}
li{margin: 2px 0px 2px 2px;text-align:left; color:#FFFFFF;}

