/**************************************
****HEADER
**************************************/
.header-div{
	height:121px;
	width:785px;


}
.header-td-left{
	background-color: #EAEAE6;
}
.header-icon{
	position:absolute;
	top:10px;
	left:10px;
}
.header-txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	position:absolute;
	top:10px;
	left:20px;
}
.header-digit-left{
	position:absolute;
	height:5px;
	width:1px;
	top:110px;
	left:10px;
	background-image: url(../images/layout/header_digits.gif);
}
.header-digit-right{
	position:absolute;
	height:5px;
	width:1px;
	top:110px;
	left:195px;
	background-image: url(../images/layout/header_digits.gif);
}
.header-rootpath{
	position:absolute;
	top:94px;
	left:195px;
	background-color:FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #317499;		
}
/**************************************
****NAVI
**************************************/
.nav{
	width:176px;
	float:left; 
	overflow:hidden;	
}
.nav-label{
	padding-bottom:13px;				
}
.nav-row{
	width: 176px;
	clear:both;	
	height:12;	
}
.nav-row-over{
	width: 176px;
	background-image: url(../images/layout/navi_over.gif);
	clear:both;	
	height:12;	
}
.nav-icon{
	padding-top:3px;
	float:left;
	width: 8px;
	height:15;
}
.nav-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #193B4E;
	float:left;	
	width:168px;
}
.nav-td-link{
	padding-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #193B4E;
		
}
.nav-link a{
	text-decoration:none;
	color: #193B4E;
	padding-left:3px;
	display: block;
	width: 150px;
	height:12px;
	overflow:hidden
}
.nav-link a:visited{
	color: #193B4E;	
}
.nav-link a:hover{
	color: #000000;	
}
.nav-divider-export{
	height:15px;
}
/**************************************
****CONTENT
**************************************/
.content{
	width:554px;
	float:left; 
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	
}

.content-label{
	padding-bottom:18px;
}
.content-td-left{
	padding-left: 10px;
	padding-top: 4px;
	background-color: #F7F7F7;
		
}
.content-divider-nav{
	width:10px;
	float:left; 
}
.content p{
	margin:0px;		
}
/**************************************
****FOOTER
**************************************/

.footer-top{
	height:20px;
	background-color: #F7F7F7;	
}
.footer-bottom{
	height:10px;
	background-color: #EAEAE6;	
}

/**************************************
****GENERAL
**************************************/
html, body { 
    min-height: 100%; /*Sets the min height to the 
    height of the viewport.*/ 
    width: 100%; 
    height: 100%; /*Effectively, this is min height 
     for IE5+/Win, since IE wrongly expands 
     an element to enclose its content. 
     This mis-behavior screws up modern  
     browsers*/ 
    } 
 
html>body, html>body  { 
    height: auto; /*this undoes the IE hack, hiding it 
     from IE using the child selector*/ 
    } 
 
 
body { 
    margin: 0; 
    } 
form { 
    margin: 0; 
    } 	
/**************************************
****RIGHT COLUMN
**************************************/
.header-td-right{
	background-color: #D6D9D7;
}
.content-td-right{
	background-color: #EAEAE6;
}

.footer-top-right{
	height:20px;
	background-color: #EAEAE6;	
}
.footer-bottom-right{
	height:10px;
	background-color: #D6D9D7;
}

