/* Undo HTML.css code */
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }

html * {
	margin: 0;
	padding: 0;
	border: 0;
}

html {font-family: Verdana, Tahoma, Helvetica, Arial;}

body {
	background-color: #fff;
}

img {}
	div#header img {
		float: right;
		margin-right: 22px;
	}
	
	div#mainNav a img {
		display: block;
		width: 133px;
		height: 133px;
		margin: 0 auto;
	}
	
	div#mainNav img#mainNavDots {
		display: block;
		width: 170px;
		height: 2px;
		margin: 6px 0px 0px 0px;
	}
h1{}
	div#mainPanel h1 {
		padding: 0px 10px 0px 10px;
		color: #002469;
		margin: 0;
		font-size: 16px;
	}
	
	div#mainPanelNav h1, div#productFeatures h1 {
		padding: 0;
		color: #002469;
		margin: 0;
		font-size: 13px;
	}
h2{}
h3{}
h4{}
h5{}
h6{}
p{}
	div#mainPanel p{
		padding: 6px 10px 0px 10px;
		color: #2c2c2c;
		font-size: 11px;
		line-height: 14px;
	}
		
a{text-decoration: none;}
	div#mainPanel a#morearrow{
		display: none;
		padding: 0px 0px 0px 0px;
		color: #f3a21e;
		font-size: 13px;
	}
		div#mainPanel a#morearrow:hover {text-decoration: underline;}

	div#mainNav a.navButton {
		display: block;
		width: 160px;
		min-width: 160px;
		height: 16px;
		
		margin: 10px 0px 10px 0px;
		background-image: url(../images/leftNavButtons.gif);
		
		color: #002469;
		font-size: 11px;
		text-align: left;
		padding: 4px 0px 0px 10px;
	}

		div#mainNav a.navButton:hover {background-position: 66% 40px;color: #f3a21e;}
		div#mainNav a#active {background-position: 33% 20px;color: #f3a21e;}
		
	div#mainPanelNav a {
		display: block;
		width: 100px;
		height: 83px;
		
		margin: 5px 0px 5px 0px;
		background-color: #ffffff;
	}
		
div#pageContainer {
	width: 780px;
	height: 510px;
	margin: 10px auto 0 auto;

	background-color: #ffffff;
	border: 1px solid #a1a1a1;
}

div#header {
	width: 780px;
	height: 40px;
	margin: 0px 0px 10px 0px;
	
	background-color: #002469;
}

div#mainContent {
	width: 762px;
	height: 432px;
	
	margin: 0px 9px 0px 9px;
	padding-top: 20px;
	background-color: #ffffff;
	background-image: url(../images/mainContent_bg.gif);
}

	div#mainNav {
		display: inline;
		width: 170px;
		height: 410px;
		
		margin: 0px 30px 0px 20px;
		float: left;
		background-color: #ffffff;
	}
	
	div#mainPanel {
		display: inline;
		width: 520px;
		height: 390px;
		
		margin: 0px 0px 0px 0px;
		padding-top: 20px;
		float: left;
		background-color: #ffffff;
		background-image: url(../images/mainPanel_bg.gif);
	}
	
	div#mainPanelNav {
		display: inline;
		width: 100px;
		height: 370px;
	
		margin: 0px 20px 0px 20px;
		float: right;
		background-color: #ffffff;
	}
