body {
	margin:0;
	padding:0;
	background-color: #F1F1F1;
}

p,td { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top: 0px;
	color: #000000;
}

table.refTable {
  empty-cells: show;
  width:750px; 
}

table.refTable th {
  background-color: #AD1400;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  font-weight: bold;
  text-align: left;
  color: #F1F1F1;
  padding: 2px;
}

table.refTable td {
  border-bottom: solid 1px #3C6082;
  padding:2px;
}

table.refTable1 {
  empty-cells: show;

}

table.refTable1 th {
  background-color: #AD1400;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  font-weight: bold;
  text-align: left;
  color: #F1F1F1;
  padding: 2px;
}

table.refTable1 td {
  border-bottom: solid 1px #3C6082;
  padding:2px;
}

.frame {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 775px;
	background-image: url(images/body-bg.jpg);
}
.extlineht  {font: normal 11px/17px Verdana, Arial, Tahoma, Sans-Serif;}

.container1 {
	width: 458px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
}

.subcontainer {
	width: 458px;
	margin-right:20px;
	margin-left:20px;
}

.subcontainer1 {
	width: 458px;
	margin-right:20px;
	margin-left:20px;
	margin-top: 10px;
}

.container2 {
	width: 209px;
	margin-left: 0px;
	margin-top: 10px;
	float: left;
}

.container3 {
	width: 209px;
	margin-left: 20px;
	
	margin-top: 10px;
	float: right;
}

.menu {
	margin-top:4px;
}

.footer {color: 8F8F8F; font-size:10px; font: normal 10px/15px Verdana, Arial, Tahoma, Sans-Serif; padding-top:10px; padding-bottom:10px;}


.submit
	{ 
		font-weight: normal;
		font-family: Arial, Verdana, Tahoma, Sans-Serif;
		font-size: 12px;
	}	

.liftbutton
	{ 
		font-weight: normal;
		font-family: Arial, Verdana, Tahoma, Sans-Serif;
		font-size: 12px;
	  width:85px;
	}	


input, textarea {
	font-size: 12px; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

textarea.link {
	font-size: 10pt; 
  font-family:Courier New, Verdana, Tahoma, Helvetica, sans-serif;
}

a:link {
	text-decoration: underline;
	color: #000000;
}
a:visited {
	text-decoration: underline;
	color: #3C6082;
}

a:hover {
	color: #AD1400;
	text-decoration: underline;
}

/* left menu */
a.leftmenu {background-color: #AD1400; width:175px; text-indent: 13px; font-size: 11px; padding-bottom: 5px; display: block; padding-top: 5px; font-weight:bold; font-family: arial, helvetica, sans-serif; text-decoration: none;} 
a.leftmenu:link { color: #F2F2F2; text-decoration: none;}
a.leftmenu:visited { color: #F2F2F2; text-decoration: none;} 
a.leftmenu:hover { color: #AD1400; background-color: #D8D8D8; text-decoration: none;}

a.footer:link {color: FFFFFF; font-size:10px; text-decoration:none;}
a.footer:visited {color: EAEAEA; font-size:10px; text-decoration:none;} 
a.footer:active {color: EAEAEA; font-size:10px; text-decoration:none;}
a.footer:hover {color: EAEAEA; font-size:10px; text-decoration:none;}

a.entries:link {font-size:10px; color: #2B4975;}
a.entries:visited {font-size:10px;	color: #3C6082;} 
a.entries:active {font-size:10px; color: #AD1400;}
a.entries:hover {font-size:10px; color: #AD1400; text-decoration:underline;}

a.cat:link {color: #2B4975; font-family: Tahoma, arial, verdana; font-weight:bold; font-size:11px; text-decoration:none; vertical-align:middle;}
a.cat:visited {color: #2B4975; font-family: Tahoma, arial, verdana; font-weight:bold; font-size:11px; text-decoration:none; vertical-align:middle;} 
a.cat:active {color: #AD1400; font-family: Tahoma, arial, verdana; font-weight:bold; font-size:11px; text-decoration:none; vertical-align:middle;}
a.cat:hover {color: #AD1400; font-family: Tahoma, arial, verdana; font-weight:bold; font-size:11px; text-decoration:none; vertical-align:middle;}

.underline {text-decoration:underline;}
.boldtext {font-weight:bold;}
.italic {font-style:italic;}
.lrgtext {font-size:12px;}
.lrgrboldtext {font-weight:bold; font-size:16px;}
.redtitletext {color:#AD1400; font-weight:bold; font-size:16px;}
.subtitletext {font-family:arial, verdana, Tahoma; font-weight:bold; font-size:14px;}
.medtext {font-size:10px;}
.smltext {font-size:9px;}
.italicbold {font-style:italic; font-weight:bold;}
.redtext {color:#AD1400;}
.whitetext {color:#FFFFFF;}
.boldredtext {font-weight:bold; color:#AD1400;}
.graytext {color : #808080;}
.medgraytext {color : #A5A5A5; font-size:10px;}
.smlgraytext {color : #A5A5A5; font-size : 9px;}
.medredtext {color : #AD1400; font-size : 10px;}

.hr1 {
	width:458px; 
	display:block; 
	height:1px; 
	border-top: 1px solid #A5A5A5; 
	border-left: 0 none; 
	border-right: 0 none; 
	border-bottom: 0 none;
} 

.hr2 {
	width:215px; 
	display:block; 
	height:1px; 
	border-top: 1px solid #A5A5A5; 
	border-left: 0 none; 
	border-right: 0 none; 
	border-bottom: 0 none;
} 

.hr3 {
	width:458px; 
	display:block; 
	height:1px; 
	border-top: 1px dashed #365C96; 
	border-left: 0 none; 
	border-right: 0 none; 
	border-bottom: 0 none;
} 

.hr4 {
	width:350px; 
	display:block; 
	height:1px; 
	border-top: 1px solid #A5A5A5; 
	border-left: 0 none; 
	border-right: 0 none; 
	border-bottom: 0 none;
} 

blockquote {
	margin: 15px 30px 15px 25px;
	padding-left: 15px;
	background-repeat: no-repeat;
	border: solid #2B4975;
	border-width: 0 0 0 1px;
}

ul 
{
	padding-top:0;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:10;
	margin-left:25px;
	padding-left:0;
	list-style-image: url(images/blue-dot.gif);
}

ul.links
{
	line-height:20px;
	padding-top:0;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:10;
	margin-left:25px;
	padding-left:0;
	list-style-image: url(images/blue-dot.gif);
}