body{
	scrollbar-base-color: #00599F;
	scrollbar-track-color: #00599F;
	scrollbar-face-color: #00599F;
	scrollbar-highlight-color: #00599F;
	scrollbar-3dlight-color:  #ffffff;
	scrollbar-darkshadow-color: #00599F;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	margin:0; 
	padding:0;
	background:#00599F;
}	
td{
	font-family:georgia, serif;
	color: #00599F;
	font-size:0.7em;
}
img{
	border:0;
}
/* logos */
img.logo {
border:5px solid #ededed;
margin:5px;
}
.bold{
	font-weight:bold;
}
/*TABLE STRUCTURE*/
.main_table{
 	width:765px;
	height:100%;
	background:url("img/bot_right_corner.gif") bottom right no-repeat #ffffff; 	
 }
.nav_column{
	width:210px;
	text-align:center;
 }
 .main_cell{
 	padding-top:10px;
	padding-right:60px;
	background:url("img/top_section/content_back.gif") top left no-repeat transparent; 	
 }
.row_01{
 	height:150px;
 }
.row_02{
 	height:43px;
 }
 .row_02_title{
	background:url("img/top_section/title_back.gif") top left no-repeat #ffffff; 	
	color:#AAACAE;
	font-size:1.2em;
	font-style:italic;
	padding-left:55px;
 }
 /*BOTTOM TABLE*/
 .bottom_table{
	width:450px;
}
 .bottom_table_address{
	width:60%;
	padding-bottom:2px;
	font-size:0.6em;
}
 .bottom_line{
	height:30px;
	text-align:right;
	font-style:italic;
	padding-right:5px;
	border-top:1px solid #B2E5F7;
	font-size:0.6em;
}
a.bottom_nav{
	color: #EF934E;
	font-weight: bold;
	text-decoration: none;
	font-style:normal;
}
a.bottom_nav:hover{
	color: #EF934E;
	font-weight: bold;
	text-decoration: underline;
	font-style:normal;
}
/*LINES*/
.blue_divider{
	background:#B2E5F7;
	height:1px;	
}
.border_bottom{
	border-bottom:1px solid #00599F;
}
.border_top{
	border-top:1px solid #00599F;
}
/*LEFT NAV*/
.nav_column{
	background:url("img/nav_col_back.gif") top left no-repeat #ffffff;
}
.nav_column_container{
	width:176px;
}
a.side_nav{
	display:block;
	width:176px;
	height:28px;
	line-height:28px;
	color:#4379BA;
	background:transparent;
	font-weight:normal;
	text-decoration: none;
	text-align:center;
}
a.side_nav:hover{
	color:#4379BA;
	font-weight:bold;
	text-decoration: none;
	background:url("img/side_nav_on.gif") top left no-repeat #FFCF9D;
}
.side_nav_atpage{
	display:block;
	width:176px;
	height:28px;
	line-height:28px;
	color:#ffffff;
	background:url("img/side_nav_at.gif") top left no-repeat #E34F1A;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
}
/*LINKS*/
a{
	color: #E24A16;
	font-weight: bold;
	text-decoration: none;
}
a:hover{
	color: #993333;
	font-weight: bold;
	text-decoration: none;
}
/*FORMS*/
form{
	margin:0; 
	padding:0; 
}
.form{
	font-family:tahoma, verdana, sans-serif;
	font-size:1em;
	color: #333333;
	background-color:#ffffff;
}
.formtext{
	color: #00599F;
	text-align:right;
}
.submit{
	background:#E34F1A;
	color:#ffffff;
	font-size:11px;
}
.form_table{
	border:1px dotted #BCBCBC;
}
 input, textarea{
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color:  #666666;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #666666;
	scrollbar-arrow-color: #666666;
}	
/*GENERAL TEXT*/
.intro_text{
	font-size:1.1em;
	color:#006BA2;
	font-style:italic;
}
h1{
	font-family: tahoma,verdana, sans-serif;
	color: #313157;
	font-size:2em;
	font-weight:normal;
}
h2{
	color: #333333;
	font-size:1.8em;
	font-weight:normal;
}
h3{	
	color:#AAACAE;
	font-size:1.6em;
	font-style:italic;
	font-weight:normal;
	border-bottom:1px solid #AAACAE;
	margin-bottom:4px;
}
h4{
	color: #0081B6;
	font-size:1.4em;
	font-weight:normal;
	margin-bottom:2px;
	font-variant:small-caps;
}
h5{
	color: #E03B21;
	font-size:1.2em;
	margin-bottom:2px;
	font-weight:normal;
	font-style:italic;
}
ul{
	list-style: circle inside url("img/star_bullet.gif");
	line-height:150%;
}
.bullettext{
	font-size:0.8em;
	padding-left:5px;
}
.testimonial{
	color: #58535E;
	font-size:1.1em;
	font-family: georgia, garamond,"times new roman", serif;
	font-style:italic;
	padding-bottom:5px;
	border-bottom:1px dotted #080000;
}
.quotetext{
	font-weight:bold;
	margin:2px 0 8px 0;
	text-align:right;
}
.sponsor_pic_main{
	float:left;
	clear:all;
	padding-right:6px;
	padding-bottom:4px;
}
.sponsor_pic_gen{
	padding:2px 0 5px 0;
}
.family_pic_01{
	float:left;
	clear:all;
	padding-right:6px;
	padding-bottom:4px;
}
.family_pic_02{
	float:right;
	clear:all;
	padding-right:6px;
	padding-bottom:4px;
}
.family_pic_03{
	float:left;
	clear:all;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
}
/*UNUSED

.top_row{
	height:93px;
}
.white_line{
	background:#ffffff;
	height:1px;
}
.body_line{
	background:#993333;
	height:1px;
}
.body_line_5{
	height:5px;
}
.border_line{
	background:url("img/border_back.gif") top left repeat-x #ffffff;
	height:15px;
}
.dotted_grey_line{
	border-top:1px dotted #BCBCBC;
	height:1px;	
}
a.side_subnav{
	display:block;
	width:176px;
	height:18px;
	color:#FFF7D1;
	background:url("img/subnavback_off.gif") top left repeat-y #000000;
	font-weight:normal;
	line-height:18px;
}
a.side_subnav:hover{
	color:#ffffff;
	background:#993333;
	font-weight:normal;
}
a.side_nav_atpagelink{
	display:block;
	width:176px;
	height:18px;
	line-height:18px;
	color:#ffffff;
	background:url("img/navback_off.gif") top left repeat-y transparent;
	font-weight:normal;
	text-decoration: none;
}
a.side_nav_atpagelink:hover{
	color:#1F2144;
	font-weight:bold;
	text-decoration: none;
	background:#78769C;
}
.side_subnav_padding{
	font-size:0.9em;
}
.side_logout_cell{
	background:#ffffff;	
}
a.side_logout{
	display:block;
	width:160px;
	height:21px;
	color:#DA0A08;
	background:#ffffff;	
	font-weight:bold;
	text-align:center;
	line-height:21px;
}
a.side_logout:hover{
	color:#ffffff;
	background:#DA0A08;	
	font-weight:bold;
}
.special_offer_table{
	width:176px;
	height:200px;
	float:right;
	margin-top:10px;
	background:url("img/special_offers/back.gif") bottom left no-repeat #ffffff;
}
.offer_table{
	width:100%;
	padding-left:10px;
	padding-right:20px;
}
.offer_title{
	color:#D56300;
	font-weight:bold;
}
.offer_details{
	color:#666666;
	font-size:0.7em;
}

*/