.style1 {font-size: 11px}
.style2 {font-family: Arial, Helvetica, sans-serif}
.style3 {font-size: 12px}

.fig
{
 font-size: 80%;
 font-weight: bold;
}

.print
{
	display: none;
}

h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 26px;
}

table
{
font-family: Arial, Helvetica, sans-serif;
}

.log
{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

.LoggedIn
{
	position: absolute;
	left: 640px;
	top: 10px;
}

.Container
{
	position: absolute;
}

.Heading
{
	position: relative;
	left: 5px;
	top: 5px;
	height:60px;

}

.PageHeading
{
	position: absolute;
	top: 20px;
	left: 320px;
	min-width: 300px;
}

.Headinglogin
{
	position: relative;
	left: 60px;
	top: 10px;
	height: 170px;
	width:300px;

}

.Login
{
	position: absolute;
	width: 350px;
	height: 200px;
	left: 80px;
	top: 60px;
}

.LoginText
{
	position: absolute;
	width: 400px;
	height: 200px;
	left: 370px;
	top: 50px;
}

.LoginError
{
	position: absolute;
	width: 500px;
	height: 10px;
	left: 80px;
	top: 10px;
}


.Navigation
{
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width:200px;
	top: 20px;
}

.CompareImg
{
	position: absolute;
	top: 50px;
 	right: 80px;

}

.Content
{
	float: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	top: 25px;
	background: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.ContentDisclaimer
{
	float: left;
	position: relative;
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	top: 25px;
	background: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.ContentCompare
{
	position: relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	top: 25px;
	background: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
  	width: 600px;
}

.FooterCompare
{
	position: relative;
	clear: both;
	left: 10px;
	top: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	border-top: white 1px solid;
	border-bottom:  white 1px solid;
}

.Footer
{
	clear: both;
	position: relative;
	top: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-top: white 1px solid;
	border-bottom:  white 1px solid;
}

a.FooterText:link { color: #FFFFFF; }
a.FooterText:visited { color: #FFFFFF; }

.FooterText
{
 	color: #FFFFFF;
 	font-size: 13px;
}


.FooterTable
{
 	color: #FFFFFF;
 	font-size: 9px
}

a.footlink:link { color: #FFFFFF; }
a.footlink:visited { color: #FFFFFF; }

.FooterLogin
{
	clear: both;
	position: relative;
	top: 210px;
	left: 80px;
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	border-top: white 1px solid;
	border-bottom:  white 1px solid;
}

.greybg
{
	background: #BDBDBD;
	color: #000000;
	width: 900px;
}

.List
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.ListAlt
{
font-family: Arial, Helvetica, sans-serif;
background: #D8D8D8 !important;
font-size: 12px;
}

.ListTable
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width:500px;
}

.ListSmall
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.ListHeading
{
	font-family: Arial, Helvetica, sans-serif;
 	font-weight:bold;
 	font-size: 12px;
}

a.featurelink:link { color: #FFFFFF; text-decoration: none; }
a.featurelink:visited { color: #FFFFFF; text-decoration: none;}


.Feature
{
font-family: Arial, Helvetica, sans-serif;
background: #D8D8D8;
}

.More
{
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;

}

.expcol
{
margin-right: 10px;
margin-left: 1px;
margin-top: 1px;

padding-right: 10px;
padding-left: 1px;
padding-top: 1px;
}

