  body {
	background-image:url(../images/background.gif);
	margin: 0;
	font-family: tahoma;
	font-size: 9pt;
	color: #333333;
	float: none;
}
  a {color: #233e60}
  a.strong {font-size: 10pt;}
  h1 {background-image: url(/images/template/lc_heading_bg2.gif); background-color: #616161; height: 30px; width: 200px; text-align: center; font-size: 11pt; font-weight: bold; color: #e6e6e6; margin: 0; line-height: 30px; vertical-align:middle;}
  h2 {color: #186b9f; font-size: 11pt; font-weight: bold; margin-top: 20px}
  h3 {
	font-size: 14pt;
	font-weight: bold;
	color: #0a6197;
	border-width: 0 0 1px 0;
	border-color: #d9d9d9;
	border-style: solid;
	margin: 0;
	background-image: none;
	background-repeat: no-repeat;
	padding-left: 20px;
}
  h4 {font-size: 10pt; font-weight: bold; color: #1a75ad; margin-top: 15px}
  h5 {font-size: 10pt; font-weight: bold; color: #333333; margin-top: 10px; margin-bottom: 5px}
  li {margin: 5px 0 5px 0}
  
  th {font-weight: normal; text-align: left; border-width: 0 0 1px 0; border-color: #999999; border-style: solid;}

  #left_column {
	background-color: #383838;
	width: 69px;
}
  #main_column {
	background-color: #e9e9e9;
	width: 520px;
	padding: 0;
	margin: 0;
	border-width: 0;
	font-size: 9pt;
	font-family: tahoma;
	height: 100%;
}
 
  #main_div {
	width: 861px;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
  #column_cap_top {
	float: left;
	background-color: #1a88cd;
	width: 200px;
	height: 40px;
	margin-left: 70px;
	border-width: 0 0 0 0;
	border-color: #3d3d3d;
	border-style: solid;
	position: relative;
	display: inline;
}
  #admin_box {float: left; width: 510px; height: 30px; padding-right: 25px; padding-top: 10px; position: relative; text-align: right; color: #666666;}
  #admin_box a {color: #999999; font-size: 8pt;}  
  #column_cap_left {
	background-color: #00ADEF;
	height: 200px;
	width: 40px;
	float: left;
	position: relative;
	margin-left: 30px;
}
  #logo_box {
	height: 200px;
	width: 200px;
	float: left;
	position: relative;
}
  #header_box {
	background-color: #00ADEF;
	height: 200px;
	width: 568px;
	float: left;
	position: relative;
}
  #header_box h2 {color: #cccccc; font-family: tahoma; font-size: 11pt; font-weight: normal}  
  #header_info_box {height: 120px; width: 535px; position: relative;}
  #menu_container {
	height: 35px;
	background-color: #00ADEF;
	position: relative;
}
  #quote_container {
	height: 55px;
	background-repeat: repeat-x;
	background-color: #d1d1d1;
	text-align: center;
	position: relative;
}  

  #footer_menu_bar {
	background-color: #d7d7d7;
	background-image: url(/images/footer_bg.gif);
	background-repeat: repeat-x;
	height: 23px;
	width: 823px;
	padding-top: 7px;
	position: relative;
}
  #footer_menu {color: #999999; text-align: center; margin: 0; position: relative;}
  #footer_menu a {color: #666666; font-size: 8pt; text-decoration: none; margin: 0 10px 0 10px;}
  #footer {
	background-color: #989898;
	width: 823px;
	position: relative;
}
  #footer a {color: #333333; text-decoration: none;}
  #heading_box {text-align: left; height: 20px; width: 470px; padding: 30px 20px 0 20px; background-image: url(/images/corner_tip_bg.gif); background-repeat: no-repeat; background-position: top right}
  #main_page_details {
	padding-left: 0px;
	padding-right: 0px;
	width: 530px;
	padding-top: 0px;
	position: relative;
	background-color: #E9E9E9;
}
  
  .normal {font-family: tahoma; font-size: 9pt; color: #333333; font-weight: normal; font-style: normal} 
  
  .footer_logos {text-align: center; padding-top: 10px;}
  .footer_text {font-size: 8pt; color: #505050; text-align: center; padding: 0 20px 20px 20px;}

  .menu_item {
	background-repeat: repeat-x;
	height: 23px;
	color: #ffffff;
	float: left;
	cursor: pointer;
	text-align: center;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
  .menu_item {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/gradient_background.png',sizing Method='scale')}
