

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: Navy;
	margin: 0 0 20px 0
}

p
{	color: Navy;
 	padding: 10px 0px 0px 0px;
 	margin: 0px
}

p.smallprint
{	font-size: 10px;
 	font-weight: normal
}
	

table
{	background-color:#DDDDDD;
 	border:0px;
}

#pageheading
{	background-color:#FFFFFF;
 	padding:5px 0px 5px 0px;
}

#pagesubheading
{	background-color: #CC0000;
	background-image: url("../images/top-menu-background-red.bmp");
	background-repeat: repeat-x;
}

tr
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
    font-size: 12px;
    font-style: normal;
    font-weight: bold; 
    color: Navy; 
    padding: 0px;
    margin: 0px
}

td
{
 	padding:3px 5px 3px 15px;
}

li
{	padding: 3px 5px 3px 5px;
 	font-weight: normal;
}

input, textarea
{	border-color: inherit;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: inset;
	padding-left:4px;
	margin: 0px;
}

input.btn
{	 background-color:#888888;
	 border: 2px outset;
	 color:White;
	 font-weight: bold;
	 padding: 3px;
	 margin: 15px 5px 15px 0px;
}

input.image
{	 border-style: solid;
 	 border: 0px;
	 padding: 0px;
	 margin: 0px;
}


A, A:link, A:visited, A:active 
{	color:#4444FF; 
} 

h1
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	font-style: normal;
	padding: 0px;
	margin: 5px 0px 5px 0px;
}

h2
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FF0000;
	font-style: normal;
	padding: 0px;
	margin: 15px 0px 0px 0px;
}

h3
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Navy;
	font-style: normal;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}


a:hover {  color: #FFCC00}

.validation, .validation li
{
	font-weight: bold;
	font-size: 14px;
	color: #FF0000;
}

.premium
{
	font-weight: bolder;
	font-size: 18px;
	color: #FF0000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	font-style: normal;
}


.leftNav
{
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.addresslines
{	padding-top:1px;
 	padding-bottom:0px;
 	margin :0px;
}

.subtable
{	padding:0px 0px 1px 15px;
 	margin :0px;
}

.visible
{	visibility:visible;
} 

.invisible
{	visibility:hidden;
 	display:none;
} 

.radiobutton td
{
	padding: 0px;
	margin:0px;
	vertical-align:top;
}

.radiobutton input
{
	border-width: 0px;
	border-style: none;
	vertical-align:middle;
}

.radiobutton label
{
	padding:0px 8px 0px 4px;
	vertical-align:middle;
}


.bottomlinks
{
	font-size:10px;
	text-align:center;
}

