@charset "utf-8";
/* CSS Document */

/* GLOBAL: ~~~~~~~~~~~~~~~*/
html, body{
	padding:0; margin:0;
	background:#7e7975;}
* {	margin: 0; padding: 0;}
body{font-size: .89em; 
	font-family:Arial, Helvetica, sans-serif;}
	
h1, h2, h3, h4, h5, h6{
	margin:10px 0 2px 0; padding:0;}
h1{	font-size:1.4em;
	color:#000; margin-bottom:25px;}
h2{	font-size:1.35em;}
h3{	font-size:1.3em;}
h4{	font-size:1.25em;}
h5{	font-size:1.2em;}
h6{	font-size:1.15em;}

p	{margin:10px 0; padding:0;
	line-height:1.4em;}

a{	}
a:hover{}

img{
	border:none;}

ul	{	
	margin:10px;  padding:0;}
ul li	{
	list-style:disc;}

dl{		
	margin:10px 0;  padding:0;}
dl th{}
dl dd{}

table{
	margin:10px 0; padding:0;}
table th{}
table tr{}
table tr td{}

form{}
label{}
input{}

sup, sub {/*Prevent Superscripts and Subscripts from Affecting Line-Height*/
   vertical-align: baseline;
   position: relative;
   padding-right:2px;
   top: -0.3em;}
   
hr{}

/* CUSTOM: ~~~~~~~~~~~~~~~*/
.error{		color:red;}
.important{ color:red;}
.floatL{	float:left;}
.floatR{	float:right;}
.hide{		display:none;}
.clearBoth, .clearfloat{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;}
.accessibility{
	position: absolute;
   	left: -999em;}	

/* LAYOUT: ~~~~~~~~~~~~~~~*/
#page-wrap{
	width:750px;
	margin:0 auto;
	border:2px solid #000;
	border-top:none;
	background:#fff;}
#header-wrap{
	height:93px;}
#center-wrap{
	border-bottom:1px solid #ecb709;
	margin-bottom:2px;}
#tabs-wrap{
	border-bottom:1px solid #000;
	font:bold 10px  Verdana, Arial, Helvetica, sans-serif;
	padding:0; margin:0;}
#tabs-wrap ul{
	background:#000;
	color:#fff;
	margin:0; padding:0;
	overflow:hidden;
	border-top:1px solid #87888a;
	border-bottom:2px solid #36363b;}
#tabs-wrap ul li{
	display:block;
	width:18%; 
	float:left;
	padding:0; margin:0;
	list-style:none;}
#tabs-wrap ul li.searchTab{
	width:10%;
	text-align:center;}
#tabs-wrap ul li a{
	color:#fff;
	padding:9px 10px;
	display:block;
	text-decoration:none;
	text-align:center;}
#tabs-wrap ul li a:hover{
	background:#4e4e4e;}
#tabs-wrap ul li a img{
	padding:0; margin:0;}
#content-col01{
	width:200px;
	float:left;
	display:none;}
#content-wrap{}
#content-main{
	width:470px;
	float:left;}
#content-main .content_padding{
	padding:20px 45px;}
#content-col02{
	margin-left:470px;}
#content-col02 .padding{
	padding:10px;}
/*** NAVIGATION:  C U S T O M:  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
.dropMenu_WRAP		{display:block; width:100%; margin:15px 0; padding:0;}
.dropMenu_WRAP a, .dropMenu_WRAP a:active, .dropMenu_WRAP a:visited{
					color:#ffffff; text-decoration:none; padding:0; margin:0; display:block; 
					background:url(images/dropMenuCorner.gif) top right no-repeat;}
.dropMenu_WRAP a:hover{color:#ffffff; text-decoration:none;}

.dropMenu			{display:block; margin:0; padding:0; width:100%;}

.dropMenu ul li		{display:block; list-style:none; width:100%;} /*MenuTitles Bgr */
.dropMenu h6		{display:block; padding:0; font-size:.9em;
					background:#000; margin:0 0 2px 0;} 
h6 img 				{display:block; width:18px; height:18px; float:right; margin:12px 15px;}
h6 div				{display:block; cursor:hand; padding:7px 8px; margin:0;}	 /*MenuTitle Text */
h6 div div			{margin:0;}
.dropMenu ul li ul li{margin:0; padding:0; background:#fff;} /*subItem Text */	
.ddown	div div div {margin:0; padding:0; display:none;}
.menuTitle			{display:block;}
.dropMenuOpen 		{display:block;}
.closed 			{display:none;}

.dropItems			{display:block; padding:0; margin:0; background:#fff;}
.dropItems p 		{display:block; margin:0; padding:5px; line-height:normal;}
.dropItems a		{display:block; color:#000; margin:0;  
					text-decoration:none; background:#fff; border-bottom:1px solid #ddcfa8;}
.dropItems a:active, .dropItems a:visited{color:#000; text-decoration:none; background:#fff;}
.dropItems a:hover	{text-decoration:underline; color:#c08d00; background:#fff;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
#banner-wrap{
	width:75opx;
	height:300px;
	background:url(images/bannerBGR.jpg) top left no-repeat;
	position:relative;}
#banner-wrap ul.login{
	position:absolute;
	top:95px; left:0;
	margin:0; padding:0;
	background:none;}
#banner-wrap ul.login li{
	display:block;
	margin:0; padding:0;}
#banner-wrap ul.login li a{
	width:98px; height:38px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 	
#footer-wrap{
	border-top:1px solid #e7b90d;
	background:#000; color:#fff;
	font-size:.85em;
	overflow:hidden;}
#footer-wrap .padding{
	text-align:center;}
#footer-wrap p{
	display:block;
	padding:4px; margin:0;}
#footer-wrap a, 
#footer-wrap a:visited,
#footer-wrap a:active{
	color:#fff;
	padding:0 6px;
	text-decoration:none;}	
#footer-wrap a:hover{
	text-decoration:underline;
	color:#fff;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 	
#kuder-footer-wrap{
	width:750px;
	margin:0 auto;
	font-size:.85em;
	color:#fff;}
#kuder-footer-wrap .padding{
	text-align:center;
	padding:10px 0 0 0;}
#kuder-footer-wrap p{
	display:block;
	padding:3px; margin:0;}
#kuder-footer-wrap a, 
#kuder-footer-wrap a:visited,
#kuder-footer-wrap a:active{
	text-decoration:none;
	color:#fff;}	
#kuder-footer-wrap a:hover{
	text-decoration:underline;
	color:#fff;}