/*[fmt]1A90-1A0A-1*/
HTML, BODY, DIV, SPAN, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, BIG, CITE, CODE, DFN, EM, IMG, STRIKE, STRONG, SUB, SUP, DL, DT, DD, OL, UL, LI, FORM, LABEL, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: top;
	font: inherit;
}
:focus {
	outline: 0;
}
* {
	margin: 0;
	padding: 0;
}
OL, UL {
	list-style: none;
}
TABLE {
	border-collapse: collapse;
	border-spacing: 0;
}
/*Parvi Skin CSS*/
HTML {
	height: 100%;
	margin: 0;
	padding: 0;
}
BODY {
	background-color: #CCCCCC;
	color: #666666;
	margin-top: -1px;
	height: 100%;
	background: #1B5AAA url(images/abvi_BG.jpg) repeat-x;
	#margin-bottom: -12px;
}
#main {
	width: 781px !important; /*[e]781px*/
	margin: 0px auto 0;
	background-color: #FFFFFF;
	position: relative;
	z-index: 0;
	min-height: 100%;
}
/*Navigation Bar Settings*/
#navigation {
	height: 54px;
	margin: 0 auto;
	width: 824px;
	position: relative;
	z-index: 1;
	margin-left: -21px;
	background: url(images/header.png) no-repeat top center;
}
.menu {
	height: 40px;
	margin-left: 20px;
}
.menu UL {
	display: inline;
	position: absolute;
	margin-top: 13px;
}
UL#menu0 A {
	color: #FFFFFF;
	text-transform: lowercase;
	font: 14px Arial;
}
UL#menu0 LI {
	display: inline;
	position: relative;
	_float: left;
}
UL#menu0 LI A {
	padding: 13px 20px 15px;
	#padding-bottom: 31px;
}
UL#menu0 LI:hover UL {
	width: 140px;
}
UL#menu0 LI A:hover {
	background-color: #0F52A5;
}
UL#menu0 LI UL LI:hover A {
	background-color: transparent;
	padding: 13px 20px 16px;
}
UL#menu0 LI UL LI {
	display: none;
	float: left;
}
UL#menu0 LI:hover UL LI {
	display: block;
	float: left;
}
UL#menu0 LI UL {
	position: absolute;
	top: 100%;
	left: 0px;
	background-color: #942D06;
	padding: 8px 0px 10px;
}
UL#menu0 LI UL LI:hover A {
	color: #DE521D;
}
UL#menu0 LI.CurrentItem A {
	background-color: #0F52A5;
}
UL#menu0 LI:hover UL {
	opacity: .85;
	filter: alpha(opacity=85);
}
/*----------Panes and Modules----------*/
#contentTable {
	height: 100%;
	margin-top: -12px;
	width: 781px;
}
#dnn_HeaderPane {
	background: url(images/home/lake_tahoe_carson_city.jpg) no-repeat center right;
}
#logo {
	padding: 15px 0px 0px 20px;
}
#dnn_LeftPane {
	height: 100%;
}
#dnn_ContentPane {
	height: 100%;
	border-right: 1px solid #0F52A5;
	padding-bottom: 32px;
}
#dnn_RightPane {
	height: 100%;
}
#dnn_BottomPane {
}
.SkinObject {
	font: 11px Tahoma;
	margin-right: -2px;
	#margin-right: 0px;
/*IE 7 or less*/
	color: #FFFFFF;
}
#skinobjects {
	text-align: right;
	color: #FFFFFF;
	font: 11px tahoma;
	padding: 30px 30px 0px 0px;
	height: 41px;
}
#skinobjects A {
	font: 11px tahoma;
	color: #FFFFFF;
	text-transform: lowercase;
	margin-right: 1px;
	#margin-right: 0px;
/*IE 7 or less*/
}
#skinobjects A:hover {
	text-decoration: underline;
}
#dnn_dnnCOPYRIGHT_lblCopyright.SkinObject {
	padding-right: 3px;
}
#footer_spacer {
}
#footer {
	position: absolute;
	bottom: 0px;
	width: 772px;
	padding-left: 9px;
	background: url(images/footer.png) no-repeat bottom center;
	height: 78px;
}
#OBlogo IMG {
	float: left;
	margin: 25px 0px 0px 25px;
}
/*Clear extra padding and margins*/
BODY * {
	margin: 0;
	padding: 0;
}
