td {
	text-align: left;
	font-family:Eras Demi ITC, tahoma;
	font-size:12px; 
	color:#CCD0E6;
	vertical-align:top;
}

a { text-decoration:underline; color:#AFBBAA;}
a:hover {text-decoration:none;}

img { border:0;}  
table {
	height:100%;
	width:100%;
	padding: 0px;
} 
body { 	margin:0px;padding:0px; background:#373737;}
input, textarea {font-family:Eras Demi ITC, tahoma; font-size:12px; border:1px solid #6B6B6B; background:#ffffff; color:#313B48; padding-top:1px; padding-left:4px;}

span a { color:#AEBACD;}
span { color:#AEBACD;}
#main_table_shell {width:950px;border:1px solid #2D313A;}
#main_table { width:950px; height:750px;}

#bg_top { background:url(images/px_t.gif) top repeat-x;}
#bg_cont { background:url(images/bg_main_ex2.jpg) top no-repeat;}
#bg_cont_long { background:url(images/bg_main_long_ex2.jpg) top no-repeat;}
#bg_cont_long650 { background:url(images/bg_main650_ex2.jpg) top no-repeat;}
#bg_cont_long700 { background:url(images/bg_main700_ex2.jpg) top no-repeat;}
#bg_cont_long750 { background:url(images/bg_main_long750_ex2.jpg) top no-repeat;}
#bg_cont_long800 { background:url(images/bg_main_long800_ex2.jpg) top no-repeat;}
#bg_cont_long850 { background:url(images/bg_main_long850_ex2.jpg) top no-repeat;}
#bg_cont_long900 { background:url(images/bg_main_long900_ex2.jpg) top no-repeat;}
#bg_cont_long950 { background:url(images/bg_main_long950_ex2.jpg) top no-repeat;}
#bg_cont_long1000 { background:url(images/bg_main_long1000_ex2.jpg) top no-repeat;}
#logo { padding:0px 0px 0px 0px;}
.sub_menu { padding:53px 12px 0px 0px; text-align:right;}
.sub_menu, .sub_menu_img { margin:0px 9px 0px 9px;}
#sub_menu2 { padding:0px 0px 42px 60px; text-align:center; vertical-align:bottom; background:url(images/mini_menu.jpg) top right no-repeat;}
#sub_menu2 a { font-family:Eras Demi ITC, tahoma; font-size:12px; color:#1A1D22; text-decoration:none; font-weight:100;}
#sub_menu2 a:hover { text-decoration:underline; color:#1A1D22;}
#sub_menu2 img { margin:0px 8px 0px 8px; vertical-align:middle middle middle middle; font-size:12px; }
#px_cont { background:url(images/px1_ex2.jpg) top;}
#px_cont1 { background:url(images/px_ex2.gif) top; border:1px solid #4D5360;}
#bg_cont1 { background:url(images/bg1.gif) top no-repeat;}
#title { font-family:Eras Light ITC, tahoma; font-size:24px; color:#EEEFF7; font-weight:bold; line-height:24px; }
#subtitle {
	font-family:Eras Light ITC, tahoma;
	font-size:20px;
	color:#EEEFF7;
	font-weight:bold;
}
#subtitle_a {
	font-family:Eras Light ITC, tahoma;
	font-size:20px;
	color:#EEEFF7;
	font-weight:bold;
	background-color: #896B5F;
}
#subtitle_a_text {
	font-family:tahoma;
	font-size:13px;
	color:#AC9388;
	font-weight:bold;
}
#subtitle_b {
	font-family:Eras Light ITC, tahoma;
	font-size:20px;
	color:#EEEFF7;
	font-weight:bold;
	background-color: #5972A6;
}
#subtitle_b_text {
	font-family:tahoma;
	font-size:13px;
	color:#9BAACA;
	font-weight:bold;
}
#subtitle_c {
	font-family:Eras Light ITC, tahoma;
	font-size:20px;
	color:#EEEFF7;
	font-weight:bold;
	background-color: #ADB0A2;
}
#subtitle_c_text {
	font-family:tahoma;
	font-size:13px;
	color:#9FA392;
	font-weight:bold;
}
#subtitle_d {
	font-family:Eras Light ITC, tahoma;
	font-size:20px;
	color:#EEEFF7;
	font-weight:bold;
	background-color: #92B8E2;
}
#subtitle_d_text {
	font-family:tahoma;
	font-size:13px;
	color:#B4CEEB;
	font-weight:bold;
}
#subtitle2 {
	font-family:tahoma;
	font-size:14px;
	color:#8799BE;
	font-weight: bold;
}
#subtitle3 {
	font-family:tahoma;
	font-size:13px;
	color:#8799BE;
	font-weight: bold;
}
#subtitle_qa {
	font-family:tahoma;
	font-size:13px;
	color:#D6DCE9;
	font-weight: bold;
}
#subtitle_qa_text {
	font-family:tahoma;
	font-size:13px;
	padding:5px 5px 5px 5px;
	margin:5px 15px 15px 15px;
	color: #CCD0E6;
}
#txtform {
	font-family: tahoma;
	font-size:13px;
	vertical-align:top;
	color: #CCD0E6;
}
#resources {
	font-family:tahoma;
	font-size:12px;
	color:#AECBFF;
	font-weight:bold;
}
#resources a {
	font-family:tahoma;
	font-size:12px;
	color:#AECBFF;
	font-weight:bold;
}
#resources a:hover{
	font-family:tahoma;
	font-size:12px;
	color:#71A4FE;
	font-weight:bold;
	text-decoration:underline;
}
#resources1 {
	font-family:tahoma;
	font-size:12px;
	color:#AECBFF;
	font-weight:bold;
}
#resources1 a {
	font-family:tahoma;
	font-size:12px;
	color:#AECBFF;
	font-weight:bold;
}
#resources1 a:hover{
	font-family:tahoma;
	font-size:12px;
	color:#AECBFF;
	font-weight:bold;
	text-decoration:underline;
}
#quote {
	font-size:12px; 
	font-style:italic;
}
#note {
	font-size:10px; 
}
#center { text-align:center;}
#menu { font-family:Eras Demi ITC, tahoma; padding:33px 5px 5px 45px; background:url(images/bg_menu_ex2.jpg) top right no-repeat; color:#1A1D22; font-size:12px; text-decoration:none; font-weight:100;}
#menu a { color:#1A1D22; text-decoration:none; font-weight: 100;}
#menu a:hover { text-decoration:underline; color:#1A1D22; }
#menu img { margin:0px 4px 0px 4px; vertical-align: middle; font-size:12px; }
#nav, #nav ul {       margin: 0;     list-style: none; } 
#nav a {     display: block;   }
#nav li {    float: left;   }
#nav li ul {   padding: 0px 0px 0px 5px;   position: absolute;  width: 13em;  left: -999em; } 
#nav li ul li {  background:url(images/a.gif) center left no-repeat; padding:0 0 0 15px; } 
#nav li:hover ul, #nav li.sfhover ul {     left: auto; }
#icon, #icon ul {margin:10; padding:0; list-style:none}
#icon li {background:url(images/a.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 20px; font-weight:bold; }
LI.list1 { list-style: decimal outside;}
LI.list2 { list-style: lower-alpha outside;}
UL.list3ul {
	list-style: none outside;
	position: relative;
	padding:0px;
	margin:0px;
	border:0px;
	font-size:13px;
	}
LI.list3 { 
	padding-left:15px;
    background:transparent url(images/a.gif) no-repeat;
    background-position:0 5px;
	list-style: none outside;
	}
UL.list4ul {
    list-style: none outside; 
	}
LI.list4 { position: absolute; top: 0; left: 95; list-style: none outside;}
UL.list5ul {
	list-style: none outside;
	position: relative;
	padding:0px;
	margin:0px;
	border:0px;
	font-size:13px;
	}
LI.list5 { 
	padding-left:15px;
    background-position:0 5px;
	list-style: none outside;
	}
UL.list6ul {
    list-style: none outside; 
	}
LI.list6 { position: absolute; top: 0; left: 95; list-style: none outside;}
UL.list7ul {
	list-style: none outside;
	position: relative;
	padding:0px;
	margin:0px;
	border:0px;
	font-size:13px;
	}
LI.list7 { 
	padding-left:15px;
    background-position:0 5px;
	list-style: none outside;
	left: 165;
	}
UL.list8ul {
    list-style: none outside;
	}
LI.list8 { position: absolute; top: 0; left: 240; list-style: none outside;}
UL.list9ul {
	list-style: none outside;
	position: relative;
	padding:0px;
	margin:0px;
	border:0px;
	font-size:13px;
	}
LI.list9 { 
	padding-left:15px;
    background-position:0 5px;
	list-style: none outside;
	left: 165;
	}
UL.list10ul {
    list-style: none outside; 
	}
LI.list10 { position: absolute; top: 0; left: 130; list-style: none outside;}
UL.list11ul {
    list-style: none outside; 
	}
LI.list11 { position: absolute; top: 0; left: 480; list-style: none outside;}
#left { float:left;
padding:8px;
}
#right { float:right;
padding:8px;
}
#center { 
margin-right:115px;
margin-left:115px;
padding:8px;
}
#qa, #qa ul {       margin: 0;     list-style: none; } 
#qa li {    float: left;   }
#qa li ul {   padding: 0px 0px 0px 5px;} 
#qa li ul li {  background:url(images/a.gif) center left no-repeat; padding:0 0 0 20px; } 
#colorbar {background:url(images/bl_top.jpg) top repeat-x;}
#orangebar { margin:0px; padding:0px; background:#000000;}
#solutions { background:url(images/bg.jpg) top right no-repeat; padding:52px 42px 0px 0px; text-align:right;}

#footer { padding:10px 0px 0px 10px; font-size:11.5px; background:url(images/px_b.gif) top repeat-x; text-align:center; vertical-align:middle;}
#footer a { color:#8B94A7; text-decoration:none; font-size:11.5px;}
#footer a:hover { color:#BCC1AF; font-size:11.5px;}

#sitemap { color:#CCD0E6;  font-size:11.5px; }
#sitemap a { color:#CCD0E6; font-size:11.5px; text-decoration:none;}
#sitemap a:hover { text-decoration:underline; font-size:11.5px; color:#BCC1AF; }

#oakstreetgroup { color:#B96326;  font-size:11.5px; }
#oakstreetgroup a { color:#B96326; font-size:11.5px; text-decoration:none;}
#oakstreetgroup a:hover {
	text-decoration:underline;
	font-size:11.5px;
	color:#B96326;
}
#line { line-height:15px; background:url(images/l3_r.gif) repeat-x center;}

#t_list_b {
	font-family: tahoma;
	font-size:13px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	font-weight: bold;
  }
#t_list {
font-family: tahoma;
font-size:13px;
padding:0px 0px 0px 0px;
}
#t_list_num {
font-family: tahoma;
font-size:13px;
padding:0px 0px 0px 0px;
vertical-align:top;
text-align:right;
}
#t_list_img {
	background:url(images/a.gif) center center no-repeat;
	margin:0;
	padding:0;
	vertical-align: top;
}

#inside_p_orange {
font-family: tahoma;
color:#FFA042;
font-size:13px;
}

#inside_p {
	font-family: tahoma;
	font-size:13px;
	padding:5px 5px 5px 5px;
	vertical-align: top;
}
#inside_p a { font-size:12px; color:#FFA042; text-decoration:underline; font-weight:100;}
#inside_p a:hover { text-decoration:underline; color:#FF8000;}  
#inside_p2 {
	font-family: tahoma;
	font-size:13px;
	padding:5px 5px 5px 5px;
  }

#inside_p2 a { font-size:13px; color:#AECBFF; text-decoration:underline; font-weight:100;}
#inside_p2 a:hover { text-decoration:underline; color:#BCC1AF;}  

#inside_p3 {
	font-family: tahoma;
	font-size:13px;
	padding:5px 5px 10px 5px;
	margin: 0px 25px 0px 35px;
  }

#inside_p3 a { font-size:13px; color:#AECBFF; text-decoration:underline; font-weight:100;}
#inside_p3 a:hover { text-decoration:underline; color:#BCC1AF;}  


#image_tr { border: #333333 thin; 
	margin-top:5px; margin-left:10px; margin-right:8px; margin-bottom:5px; float:right;
}
#image_tr_left { border: #333333 thin; 
	margin-top:5px; margin-left:0px; margin-right:10px; margin-bottom:5px;
}
#image_tr_left_float { border: #333333 thin; 
	margin-top:2px; margin-left:0px; margin-right:10px; margin-bottom:0px; float:left;
}
#image_aboutus { border: #333333 thin; 
	margin-top:2px; margin-left:0px; margin-right:5px; margin-bottom:0px; float:left;
}
#image_tr_center {margin-top:2px; margin-left:75; margin-right:30px; margin-bottom:5px; }

.form { width:400px; height:17px; font-family:tahoma;}	
.formfield { height:17px; font-size:12px; font-family:tahoma;}		
.textarea { width:400px; height:48px;font-family:tahoma;}
.equal { 	
	color:#EEEFF7; 
	font-family:Eras Light ITC, tahoma; 
	font-size:24px; 
	font-weight:bold; 
	line-height:24px;
	margin:1px auto;
	width:830px; 
	display:table;
	border-collapse:separate;	
	
}
.row div {
	color:#EEEFF7;
}
.row div h2 {
	margin:0 0 0em 0;
	padding:0.1em 3px;
	color:#2A0000;
	background:#808080;
}
.row div p {

	margin:0.1em 0;
	padding:0 3px;
	color:#2A0000;
}

.equal, .row {
	display:block;
	color:#2A0000;
}
.row {
	padding:0px;
	color:#2A0000;
	display:table-row;	
}
.row div {
	display:block;
	float:left;
	margin:0;
	color:#2A0000;
	display:table-cell;	
}
.row .full {
	width:490px;
	color:#D40000;
}
.row .start_title_mnf {
	margin-bottom:1px;
	width:95px;
	color:#2A0000;
}
.row .middle_title_mnf{
	margin-bottom:1px;	
	width:80px;
	color:#2A0000;
}
.row .middle_title_mnf105{
	margin-bottom:1px;	
	width:120px;
	color:#2A0000;
}
.row .end_title_mnf{
	margin-bottom:1px;	
	width:195px;
	color:#2A0000;
}
