a.glink:hover{
	color : #333333;
	font : normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a.glink:hover{
	color : #333333;
	font : normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a.header:hover{
	color : #DD0024;
	font : bold 1.3em Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.header:hover{
	color : #DD0024;
	font : bold 1.3em Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.terms:hover{
	color : #333333;
	font : bold 1em Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

body{
	background : #FFFFFF;
	margin-top : 0px;
}

h1{
	background : url(../images/grey_line.gif);
	color : #DD0024;
	font : 180% Arial, Helvetica, sans-serif;
}

h2{
	background : url(gr_line.gif);
	color : #DD0024;
	font : bold 100% Arial, Helvetica, sans-serif;
}

h3{
	color : #333333;
	font : bold 0.8em Verdana, Arial, Helvetica, sans-serif;
}

hr{
	color : #CCCCCC;
	height : 1px;
}

td.bodytext{
	background : #FFFFFF;
	color : #000000;
	font : 75% Verdana, Arial,Helvetica,sans-serif;
}

td.bodytext img{
	border : 3px solid #F2F2F2;
}

td.bodytext table tr td{
	background : #FFFFFF;
	border : 1px solid #F2F2F2;
	color : #000000;
	font : bold 75% Verdana, Arial,Helvetica,sans-serif;
	padding : 5px;
}

td.book a, td.book a:visited{
	background : url(../images/book.gif) no-repeat;
	color : #666666;
	display : block;
	font : italic bold 95% Arial, Helvetica, sans-serif;
	padding : 2px 0 3px 27px;
	text-decoration : none;
}

td.book a:hover{
	background : url(../images/book_over.gif) no-repeat;
}

td.bodytext table td.colordk{
	background : #999999;
	border-bottom : 1px solid #FFFFFF;
	color : #FFFFFF;
	font : bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	height : 40px;
	padding : 0px 0px 0px 330px;
}

td.bodytext table td.colorlg{
	background : #999999;
	border-bottom : 1px solid #FFFFFF;
	color : #FFFFFF;
	font : bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	height : 40px;
	padding : 0px 0px 0px 300px;
}

td.bodytext table td.colorlt{
	background : #F2F2F2;
	border-bottom : 1px solid #FFFFFF;
	border-right : 1px #FFFFFF;
	color : #333333;
	font : bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	height : 40px;
	padding : 0px 0px 0px 12px;
}

td.bodytext table td.colormd{
	background : #E2E2E2;
	border-bottom : 1px solid #FFFFFF;
	color : #333333;
	font : bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	height : 40px;
	padding : 0px 0px 0px 12px;
}

td.bodytext table td.colortdk{
	background : #999999;
	border-bottom : 1px solid #FFFFFF;
	color : #FFFFFF;
	font : bold 0.7em Verdana, Arial, Helvetica, sans-serif;
	height : 30px;
	padding : 0px 0px 0px 12px;
}

td.bodytext table td.colortlt{
	background : #F2F2F2;
	border-bottom : 1px solid #FFFFFF;
	color : #333333;
	font : bold 0.7em Verdana, Arial, Helvetica, sans-serif;
	height : 30px;
	padding : 0px 0px 0px 12px;
}

td.bodytext table td.colortmd {
	background : #E2E2E2;
	border-bottom : 1px solid #FFFFFF;
	color : #333333;
	font : bold 0.7em Verdana, Arial, Helvetica, sans-serif;
	height : 30px;
	padding : 0px 0px 0px 12px;
}

td.bodytext table td.formtext{
	color : #000000;
	font : bold 75% Verdana, Arial, Helvetica, sans-serif;
}

td.nav a, td.nav a:visited{
	background : url(../images/nav_box.gif) no-repeat;
	color : #666666;
	display : block;
	font : italic bold 95% Arial, Helvetica, sans-serif;
	padding : 2px 0 3px 23px;
	text-decoration : none;
}

td.nav a:hover{
	background : url(../images/nav_box_hover.gif) no-repeat;
}

td.secure a, td.secure a:visited {
	background : url(../images/secure.gif) #F2F2F2 no-repeat top;
	border : 1px solid #CCCCCC;
	color : #333333;
	display : block;
	font : normal 0.6em Verdana, Arial, Helvetica, sans-serif;
	height : 20px;
	padding : 4px 0 3px 0;
	text-align : center;
	text-decoration : none;
}

td.secure a:hover{
	background : url(../images/secure_over.gif) #CCCCCC no-repeat top;
	border : 1px solid #CCCCCC;
}

td.subheader a, td.subheader a:visited{
	background : #F2F2F2;
	border-bottom : 1px solid #FFFFFF;
	color : #333333;
	display : block;
	font : normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	line-height : 20px;
	padding : 0px 0px 0px 13px;
	text-decoration : none;
	width : 155px;
}

td.subheader a:hover{
	background : #CCCCCC;
}

td.topheader a, td.topheader a:visited {
	background : #F2F2F2;
	border : 1px solid #CCCCCC;
	color : #333333;
	display : block;
	font : normal 0.6em Verdana, Arial, Helvetica, sans-serif;
	height : 20px;
	padding : 4px 0 3px 0;
	text-align : center;
	text-decoration : none;
}

td.topheader a:hover{
	background : #CCCCCC;
	border : 1px solid #F2F2F2;
}

.back{
	background : #F2F2F2;
	border-bottom : 1px solid #FFFFFF;
	height : 18px;
	padding : 0px 0px 0px 13px;
}

.backgd{
	border-bottom : 1px solid #FFFFFF;
	bottom : 2px;
	height : 23px;
	padding : 0px 0px 0px 23px;
}

.drop{
	color : #333333;
	font : bold 0.9em Verdana, Arial, Helvetica, sans-serif;
}

.dropm{
	color : #333333;
	font : normal 0.9em Verdana, Arial, Helvetica, sans-serif;
}

.dropsm{
	color : #333333;
	font : normal 0.8em Verdana, Arial, Helvetica, sans-serif;
}

.glink, .glink:visited{
	color : #333333;
	font : normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.header, .header:visited{
	color : #DD0024;
	font : bold 1.3em Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.headertext{
	background : #F2F2F2;
	font : bold 1.0em Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding : 3px 0px 3px 2px;
	width : 100%;
}

.heading{
	color : #DD0024;
	font : 180% Arial, Helvetica, sans-serif;
}

.new{
	background : #E2E2E2;
	color : #333333;
	font : bold 0.75em Verdana, Arial, Helvetica, sans-serif;
}

.subheading{
	font : 125% Arial,Helvetica,sans-serif;
}

.terms, a.terms:visited{
	color : #FFFFFF;
	font : bold 1em Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.toptext{
	background : url(../images/top_grey.jpg);
	color : #FFFFFF;
	font : normal 0.6em Verdana, Arial, Helvetica, sans-serif;
	margin-right : 2px;
	text-align : right;
}

