.bodyline	{ background-color: #DDD6CA;}
.masterblock {
	width:96%;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	position:absolute;
	top:0px;
	left:2%;
	border-left-style:outset;
	border-right-style:inset;
	overflow: visible;
}
.headerblock_01 {
	position:relative;
	padding:5px;
	height:60px;
	z-index: 20;
	border-color:#868F93;
	border-style:solid;
	border-width:thin;
	background-color:#707AA8;
	width: 99%;
}
.headerblock_headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px; 
	color:#CCCCCC;
	letter-spacing: .10em;
}
.headerblock_tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#CCCCCC;
}
.kern_tighten_01 {
	letter-spacing: -.16em;
}
.menublock_01 {
	position:relative;
	top:15px;
	float:left;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	border-color:#494038qw;
	border-style:solid;
	border-width:thin;
	z-index:10;
	width: 110px;
	margin-bottom:15px;
}
.menu {
	position:relative;
display:none; margin-left:20px;}
.menu_heading_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #707AA8;
}
.menublock_01_text_standard {
	 font:Arial, Helvetica, sans-serif; font-size:12px;  
	}
.menu_link_L1 {
	 font:Arial, Helvetica, sans-serif; font-size:12px; color:#0066CC;  
	}
.menu_link_L2 {
	 font:Arial, Helvetica, sans-serif; font-size:12px; color:#4A7CA8;
	}
.menu_link_L3 {
	 font:Arial, Helvetica, sans-serif; font-size:12px; color:#707AA8;
	}
.floating_link {
	 font:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;
	}
.bodytext_link {
 font:Arial, Helvetica, sans-serif; font-size:12px; color:#0066CC; text-decoration:underline;
}

##A {text-decoration:none; color:#000000}
A:hover {background-color:#DDCFB7; color:blue}
.bodyblock_01 {
	position: relative;
	float: left;
	/*top:80px;
	left: 5px;*/
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	/*margin-left:125px;
	margin-right:130px;*/
	z-index: 4;
	border-color:#C1BAB0;
	border-style:solid;
	border-width:thin;
	background-color:#EEEEEE;
	overflow: visible;
	width: 80%;
	/*width: 480px;*/

}
.bodyblock_01_text_standard {
font: Arial, Helvetica, sans-serif ; color:#000000;
}
.footerblock_01 {
	position:relative;
	clear:left;
	/*left: 0;*/
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	width:99%;
	z-index: 3;
	border-color:#868F93;
	border-style:solid;
	border-width:thin;
	background-color:#707AA8;
}
.footerblock_01_text_standard {
	font:bold 10px Arial, Helvetica, sans-serif; 
	color:#DDC190;
 
	}
.footerblock_01_text_link {
	font: 10px Arial, Helvetica, sans-serif;  
	color:#DDC190;
	}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.reg-text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.dropdown-style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
}
ul.plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

ul[size="reg"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
}
ul[size="small"] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
}
ol.olplain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.sat_menu_link {

 font:Arial, Helvetica, sans-serif; font-size:12px; color:#0066CC; text-decoration:underline;
}
