/* CSS Document */
body
{
    margin: 0px;
	padding: 0px;
	width: 100%;
	font-family: helvetica, verdana, arial, times;
	font-size: 10pt;
	background: #B1CBDA;
}

div{
	border: 0px;
	padding: 0 px;
	margin: 0px;
}
	


div.container {
	background-image:url(../images/base_bg.png);
	background-repeat:repeat-x;
	position:absolute;
	top: auto;
	right:auto;
	width: 100%;
	margin: 0px;
	padding:0px;
	
}

div.pagecontainer {
	background-image:url(../images/body_bg.png);
	background-repeat:repeat-y;
	width:1040px;
	padding-top: 0px;
	top:auto;
	right:auto;
}

div.left-shadow 
{
    margin:0px 0px 0px 0px;
	padding:0px;
	background-image:url("../images/left-shadow.png");
	width: 20px;
	float: left;
    
}

div.right-shadow
{
	margin: 0px 0px 0px 0px;
	padding: 0x;
	background-image:url("../images/right-shadow.png");
	width: 20px;
	float: right;
    
}

div.header {
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1000px;
		
}

div.content {
	margin-left:25px;
	margin-right:25px;
}

div.footer {
	padding:2px;
	color:#999999;
	background:#FFFFFF;
	margin-left:25px;
	margin-right:25px;
	margin-top:30px;
}

div.navitop{
	margin-top: 5px;
	font-size: 11pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 0px;
		
}


div.navigator
{
    padding-left:30px;
    padding-top:10px;
    padding-right:30px;
    padding-bottom: 10px;
}

div.navi {
	
	margin-top:15px;
	margin-left:410px;
	position:absolute;
	
}


div.text {
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
	line-height:20px;
	color: #555;
}
div.title h1{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0px;
	font-size:20pt;
	color: #334B5E;
}
div.title h2{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	font-size:18pt;
	color: #334B5E;
	margin-bottom: 0px;
	padding-bottom: 0px;
	
	
}
div.title h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16pt;
	color: #334B5E;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
div.link{
	font-size:11pt;
	text-align:center;
}
a
	{
	color:#456489;
	text-decoration:none;
	border: 0px;
	padding:0px;
	margin: 0px;
	}

a:hover	
	{
	color:#096;
	text-decoration:underline;
	border: 0px;
	padding:0px;
	margin: 0px;
	}
div.content table {
	border-collapse:collapse;
	margin-top:15px;
	margin-bottom:10px;
}
table tr td.left {
	width:151px;
	border-right:1px #CECDC8 solid;
}
table tr td.left div {
	border-bottom:1px #E9E8E3 solid;
	margin-right:10px;
	
	padding-left:5px;
	padding-bottom:3px;
	margin-bottom:8px;
}

table tr td.right {
	width:198px;
	border-left:1px #CECDC8 solid;
}
tr.border td {
	padding-bottom:2px;
	padding-top:5px;	
	border-bottom:1px solid #E4E4E4;
}	

.bordercolortop {
background-color: #DAE9F3;
}

.bordercolorlist {
background-color: #F0F0F0;	
}	
	

/* FORMATTING TAGS */


#clear {
clear:both; height:1px; overflow:hidden; margin-top:-1px;
}

.button {width:3.0em; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(150,150,150); font-size:120%;}h1 {
}
		

