	a,body,div,form,input,ol,option,p,select,table,td,th,ul{font-family:Arial,sans-serif;font-size:small;text-decoration: none;}
	html, body {height:100%;padding:0;margin:0;}
	form {margin:0;padding:0;}
	img {border:none; }
	a { color: #0000cc;	}
	a:hover { text-decoration: underline; }
	a:visited { text-decoration:#0000cc; }
	
	#footerLinks{
		font-size: 10px;
	}
	#footerLinks a{
		font-size: 10px;
	}
	.heading1{
		font-size:105%;
		font-weight:bold;
		color: #680a1c;
		margin:0;
		padding: 0;
		text-align: left;
	}
	.heading2{
		font-size:small;
		font-weight:bold;
		color: #680a1c;
		margin:0;
		padding: 0;
		text-align: left;
	}
	#tstrip, #lstrip, #rstrip, #bstrip, #tstripbg, #lstripbg, #rstripbg, #bstripbg, body {
		background-color:#e7e7e7;
	}
	#bodyContent{
		background-color:#ffffff;
	}
	#ctl,#ctr,#cbl,#cbr {
		background-repeat:no-repeat;
		position:absolute;
		width:14px;
		height:13px;
		z-index:5;
	}
	#cbtl {
		top:20px;
		left:20px;
	}
	#ctl {
		top:20px;
		left:19px;
		background-position:0px -2px;
	}
	#ctr {
		top:20px;
		right:20px;
		background-position:-15px -2px;
	}
	#cbl {
		bottom:20px;
		left:19px;
		background-position:0px -17px;
	}
	#cbr {
		bottom:19px;
		right:20px;
		background-position:-15px -17px;
	}
	#tnav li{
		text-align:left;
		list-style-type:none;
		display: block;
		float:left;
	}
	#tnav a {
		display: block;
		font-size:1.15em;
	}
	#tnav span {
		font-weight:bold;
		font-size:1.15em;
	}
	#tnav #more a {
		width: 15px;
	}
	#container {
		position:absolute;
		top:50%;
		left:50%;
		margin-top:-75px;
		z-index: 10;
	}
	#tstrip {
		height:25px;
		width:100%;
		z-index:1;
		top:0px;
	}
	#tstripbg, #bstripbg {
		height:20px;
		width:100%;
		z-index:1;
	}
	#lstripbg, #rstripbg {
		height:100%;
		width:20px;
		z-index:1;
	}
	#tstripbg, #lstripbg {
		position:absolute;
		top:0px;
		left:0px;
		z-index:5;
	}
	#rstripbg, #bstripbg {
		position:absolute;
		bottom:0px;
		right:0px;
		z-index:5;
	}
	body {
		min-width:700px;
		min-height:500px;
	}
	#wrapper {
		height:100%;
		margin:0 auto;;
		position:relative;
		background-color:#FFFFFF;
		overflow:hidden;
	}
	.hpright {
		float:right;
		position:relative;
		right:45px;
	}
	#qbox {
		position:relative;
		float:left;
		top:6px;
		z-index:2;
		background-color:#FFFFFF;
	}

	.nobr {
		white-space:nowrap;
	}
	#logoimg,#ctl,#ctr,#cbl,#cbr {
		background-image: url(../images/homepage_sprite_03.gif);
	}
	.opaque {
		background-color:#fff;
	}
	#logoimg {
		background-position: -35px 20px;
		border: 1px solid #000000;
		position:absolute;
		width:275px;
		height:75px;
		cursor:pointer;
	}
	.header {
		margin:0;
		padding:0 0 15px 5px;
		background-image:url(../images/header_bkg.gif);
		background-repeat:repeat-x;
	}
	.headerLinks {
		font-size:11px;
		margin:0; 
		padding:2px 5px 5px 0;	
	}
	.contentHeader {
		border-top:1px solid #4a6cab; 
		padding:10px 5px 0 0;
	}	
	.content {
		padding:0 10px 10px 10px;
	}	
	#tnav {
		margin:0pt;
		padding:0pt;
	}
	#wrapper {
		background-image: url(../images/index_background.jpg);
		background-position: center center;
		background-repeat:no-repeat;
		max-width:1600px;
		max-height:1050px;
	}
	#container {
		width:608px;
		margin-left:-250px;
	}
	.lgl, .rgl {
		position:absolute;
		overflow:hidden;
		width:1px;
		height:100%;
		top:20px;
		border-width:0 1px;
		border-style:solid;
		z-index:4;
	}
	.tgl, .bgl {
		position:absolute;
		overflow:hidden;
		height:1px;
		width:100%;
		border-width:1px 0;
		border-style:solid;
		z-index:4;
	}
	.bgb1 {background-color:#E2E2E2;}
	.bgb2 {background-color:#D0D0D0;}
	.bgb3 {background-color:#E3E3E3;}
	.bgb4 {background-color:#D6D6D6;}
	.tgl1 {top:19px;border-color:#E7E7E7 #000 #E1E1E1;}
	.tgl2 {top:22px;border-color:#ddd #000 #ccc;}
	.bgl1 {bottom:19px;border-color:#E1E1E1 #000 #E7E7E7;}
	.bgl2 {bottom:22px;border-color:#ccc #000 #ddd;}
	.lgl1 {left:19px;border-color:#000 #E0E0E0 #000 #E5E5E5}
	.lgl2 {left:22px;border-color:#000 #C3C3C3 #000 #D9D9D9;}
	.rgl1 {right:19px;border-color:#000 #E5E5E5 #000 #E0E0E0;}
	.rgl2 {right:22px;border-color:#000 #D9D9D9 #000 #C3C3C3;}

	#qboxContainer {
		float:left;
		margin-left:0;
		padding-top:0;
	}
	td.mainContent {
		background-image: url("../images/maincontent_bkg.gif");
		background-repeat: no-repeat;
		background-position: left top;
		padding: 10px 10px 0 10px;
		
	}
	
	table.myAccountBox {
		font-size:11px;
	}
	table.myAccountBox td.topLeft {
		background-image: url("../images/ma_tl.gif");
		background-repeat: no-repeat;
		padding-top: 6px;
		padding-left: 12px;
	}
	
	table.myAccountBox td.topRight {
		background-image: url("../images/ma_tr.gif");
		background-repeat: no-repeat;
	}
	
	table.myAccountBox td.bottomLeft {
		background-image: url("../images/ma_bl.gif");
		background-repeat: no-repeat;
		font-size: 4px;
	}
	
	table.myAccountBox td.bottomRight {
		background-image: url("../images/ma_br.gif");
		background-repeat: no-repeat;
		font-size: 4px;
	}

	.dash {
		line-height:1px;
		border-top-style:dashed;
		border-top-color:#999999;
		border-top-width:1px;
	}
	.spacer {
  		line-height:10px;
	}

