body{
	background-color:#FFF;
}
#bodyfooter{
	clear:both;
	font-family:Verdana,sans-serif;
	font-size:x-small;
	text-align:center;
}
#borderhi{
	height:1px;
	width:auto;
	border:1px solid #C12026;
	background:#C12026;
}
#borderlo{
	height:1px;
	width:auto;
	border:1px solid #C12026;
	background:#C12026;
}
#border{
	height:1px;
	width:auto;
	border:1px solid #C12026;
	background:#C12026;
}
#borderbot{
	height:1px;
	width:auto;
	border:1px solid #cccccc;
	background:#C12026;
}
a:link{
	color:blue;
}
a:visited{
	color:purple;
}
a:hover{
	color:#fff;
	background:#369;
	text-decoration:none;
}
#subbodymid{
	padding:0;
	margin:0;
	position:relative;
	top:0px;
	left:5%;
	right:0px;
	bottom:0px;
	width:95%;
}
/* Adjustments to standard markup. */
p{
	padding-left:15px;
	padding-right:15px;
	font-family:Vernada,sans-serif;
	font-size:13px;
	/* line-height: 20px; */
	letter-spacing:0.08em;
	line-height:1.6em;
}
p.to2col{
	padding-left:4%;
}
p.padsome{
	padding-left:75px;
}
h1{
	padding-left:13px;
	font-family:Vernada,sans-serif;
	font-size:20px;
	letter-spacing:0.1em;
	line-height:1.6em;
}
h2{
	font-family:Vernada,sans-serif;
	font-size:16px;
	letter-spacing:0.08em;
	line-height:1.6em;
}
/* End of adjustments to standard markup. */
/* Image positioning. */
.floatright{
	float:right;
	margin:0 0 10px 10px; /* top right bottom left */
}
.floatleft{
	float:left;
	margin:0 10px 10px 0;
}
/* End of image positioning. */
/* Navigation tabs */
#navigation a.off{
	color:#FFF;
	background:#108F34 url("../img/left-tab.gif") left top no-repeat;
	font-family:Vernada,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	padding-left:10px;
}
#navigation a.on{
	color:#000;
	background:#FFD600 url("../img/left-tab-hover.gif") left top no-repeat;
	font-family:Vernada,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	padding-left:10px;
}
#navigation a.off span{
	background:url("../img/right-tab.gif") right top no-repeat;
	padding-right:10px;
}
#navigation a.on span{
	background:url("../img/right-tab-hover.gif") right top no-repeat;
	padding-right:10px;
}
#navigation a, #navigation a span{
	display:block;
	float:left;
}
/* This old 'n moldy commented backslash hack hides this rule from IE5-Mac \*/
#navigation a, #navigation a span{
	float:none;
}
/* End IE5-Mac hack */
#navigation a:hover{
	color:#000;
	background:#FFD600 url("../img/left-tab-hover.gif") left top no-repeat;
	text-decoration:none;
	padding-left:10px;
}
#navigation a:hover span{
	background:url("../img/right-tab-hover.gif") right top no-repeat;
	padding-right:10px;
}
#navigation{
	list-style:none;
	padding:0;
	margin:0;
	margin-left:65px; /* make room for the logo */
}
#navigation li{
	float:left;
	display:block;
	margin:0;
	padding:0;
}
/* end of navigation tabs */
/* Liquid 2-column */
/* column container */
.colmask{
	clear:both;
	float:left;
	width:100%; /* width of whole page */
	overflow:hidden; /* This chops off any overhanging divs */
}
/* common column settings */
.colright, .colmid, .colleft{
	float:left;
	width:100%;
	position:relative;
}
.col1, .col2, .col3{
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
}
/* 2 Column (double page) settings */
.doublepage{
	background:#fff; /* right column background color */
}
.doublepage .colleft{
	right:50%; /* right column width */
	background:#fff; /* left column background color */
}
.doublepage .col1{
	width:46%; /* left column content width (column width minus left and right padding) */
	left:52%; /* right column width plus left column left padding */
}
.doublepage .col2{
	width:46%; /* right column content width (column width minus left and right padding) */
	left:56%; /* (right column width) plus (left column left and right padding) plus (right column left padding) */
}
/* end of liquid 2-column */
