﻿body,html { margin:0; padding:0; background-color: #E8FAFD;color: #444444; font-family: Arial, Helvetica sans-serif;}

.a { color:blue; text-decoration:underline;}
.a:visited {color:blue; text-decoration:underline;}
p { color:#000000; text-decoration:none; }

.basictext 
{

	text-align: left; 
	margin: 5px 0px 5px 5px;
	font-family: Arial, Helvetica sans-serif;
	color: #000000;
	font-family: Arial, Helvetica sans-serif;	
	font-style:normal; 
	font-size:14px;
	height:100%;
}


#wrapper { background-color: #FFFFFF; Margin: 0 auto; width: 960px;color: #ffffff; border: 1px black solid}

#banner
{
	margin: 0 auto;
	width: 960px;
	color: #000000;
	padding: 15px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

#header { width:960px; position:relative; height: 110px; margin-left:auto; margin-right:auto; background:url(img/bg_top.gif) top repeat-x	#112d42}


#main { float: left; position: absolute; left: 50%; margin-left:-480px; width:960px; background:#FFFFFF; clear:both;  margin-bottom:20px; }

	#menu { height: 50px; margin-left:15px; }
		
		#menu li strong { float:left; margin-left:20px; margin-top:5px; display:inline; width:100px; font-size: 12px; cursor: pointer; 	}
		#menu li em { float:left; margin-left:20px; width:100px; font-style:normal; font-size:11px; color:#CCC; cursor: pointer; display:inline	}
		#menu li.on em {  color:#FFF}
				
		#menu ul { margin:0; padding:0; list-style:none}
		
		#menu li { float:left; height:50px; width:136px; color:#FFF;}
		#menu li a { height:50px; width:136px; display:block; color: inherit; text-decoration:none}
		#menu li a:hover { background: url(images/topmenu_orange.gif) no-repeat left; display:block; color: #FFF }
		#menu li a:hover em { color: #FFF }

		#menu li.on { background: url(images/topmenu_orange.gif) no-repeat right; }
		#menu li.on a:hover { background:none;}
		#menu li.on a { color: black; color:#0067b6}
		#menu li.on a em { color: black}

		#menu li.aap { background: url(images/topmenu_orange.gif) no-repeat right; }
		#menu li.aap a:hover { background:none;}
		#menu li.aap a { color: black; color:red}
		#menu li.aap a em { color: black}
		
	#top  
	{
		height:60px;
	}

	#searchtop {
	 position:absolute; 
	 top: 10px;
	 right: 30px;
	 width: 300px; 
	 z-index:1;
	}
	
	#leftcol  
	{
		float:left; 
		width:760px; 
		margin:10px 0 0 5px; 
	}

	#leftcol a 
	{
		color:blue; 
		text-decoration:underline;
	}
	#leftcol a.visited 
	{
		color:blue; 
		text-decoration:underline;
	}
		
	#rightcol  
	{
		float:right; 
		width:170px; 
		margin: 10px 10px 5px 5px;
		display:inline;
		color:Black;
		font-family: Arial, Helvetica sans-serif;	
		font-style:normal; 
		font-size:14px;		
		border-color:#B5C7DE;
		border-width:1;
	}


#footer  
{

 width: 940px;
 clear: both;
 color: #ffffff;
 font-size: 10px;
 font-style: italic;
 border: 1px solid #ccc;
 background: #112d42;
 margin: 0px 0px 0px 0px;
 padding: 10px;
}
 
.notification_message 
{
	text-align:left;
	background: #F8F0D8; 
	padding: 10px; 
	font-size: 1em; 
	font-style:italic; 
	border: 1px solid #F0DEAC; 
	font-weight: bold; 
	color:#000000; 
	margin: 0 0 0 0
	}

.footerbanner
{
	padding: 0px 0px 10px 0px;
	margin: 0 0 0 0;	 
}



#WizardTable {
	width: 100%;
	float: left;
	border-collapse: collapse;
	border: 0px solid #000000;
 }

#WizardTable .rowa {
	background: #EFF3FB;
	height: 30px;
}
#WizardTable .rowb {
	background: #c0c0c0;
	height: 30px;
}

#WizardTable .rowc {
	background: #ffffff;
	height: 30px;
}

#WizardTable .cell {
	padding: 2px;
	border: 0px solid #000000;
}

.col1 
{
	width: 50px; font-size: 10px;

}

.col2 
{
	width: 300px; font-size: 10px;
}
.col3
{
	font-size: 12px;	
	font-weight:bold;
}



#SendTable {
	width: 500;
	float: left;
	color: #000000;
	font-style:normal; 
	font-size:12px;	
	border-collapse: collapse;
	border: 0px solid #000000;
 }

#SendTable .rowa {
	background: #EFF3FB;
	height: 30px;
font-family: Arial, Helvetica sans-serif;	
	font-style:normal; 
	font-size:12px;		
}
#SendTable .rowb {
	background: #c0c0c0;
	height: 30px;
font-family: Arial, Helvetica sans-serif;	
	font-style:normal; 
	font-size:12px;		
}
#SendTable .cell {
	padding: 2px;
	border: 0px solid #000000;
	font-family: Arial, Helvetica sans-serif;	
	font-style:normal; 
	font-size:12px;		
}
