body,table,form,input {
	font-size: 10pt;
}

body {
	margin: 0;
}

/**
	Top Menu
**/
#TopMenu {
	height:23;
	background-image: url('images/TopMenuBg.jpg');
	background-repeat: repeat-x;
	color: White;
	padding-top: 3px;
}
#TopMenu A {
	color: White;
	text-decoration: none;
}
.TopMenuItem {
	display: inline;
	cursor: hand;
}
.TopMenuBlock {
	position:absolute;
	display:none;
}
.TopMenuSubItem {
	height: 20px;
	border: 1px solid #106895;
	font-size: 9pt;
	padding-top: 4px;
	padding-left: 5px;
	padding-right: 10px;
	filter: alpha(opacity=80);	
	cursor: hand; 
}

/**
	Page Footer
**/
#PageFooter {
	background-image: url('images/PageFooterBg.jpg');
	background-repeat: repeat;
	font-size: 9pt;
	color: White;
}
#PageFooter A {
	font-family: Vadana;
	color: white;
	text-decoration: underline;
}


#idContentContainer {
	background-image: url();
	background-position: top right;
	background-repeat: repeat-y;
}
#PageContent H1 {
	text-align: center;
}
#PageContent H1 SPAN {
	height: 30;
	color: #900;
	font: 15px/30px;
	font-weight: bold;
	padding-left: 20;
	padding-right: 20;
	border-bottom: 2 solid #900;
}

/*
	Sun Block
*/
#idSunBlock {
	background-color: ;
}

/**
	Inner Page Content
**/
#PageContent {
	padding-left: 20px;
	padding-right: 35px;
	padding-bottom: 15px;
	font-size: 10pt;
	background-image: ;
	background-position: top;
}

#idExtendContainer {
	margin-top: 3em;
}
#Extend {
	background-color: #FFFFAE;
	border: 2px solid #FF9A31;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 20px;
	color: #FF6600;
}
#Extend A {
	font-size: 10pt;
	text-decoration: underline;
	color: #FF6600;
}
