p, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 14px;
}

li { margin: 0px 0px 5px; }
p { margin: 0px; }
.pre { 
	font-family: "Courier New", Courier, mono;
	color: #003366; }

pre {
	color: #003366;
	margin: 5px 0px;
	line-height: 14px;
}

p.px10 { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	margin: 0px; }

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #585858; }

input.box { border: 0pt; }

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #B3BED5;
	color: #384A77;
	background-color: #F9FAFC;
}

a:link { color: #333333; }
a:hover { color: #FF0000; }
a:visited { color: #333333; }

a.w:link {
	color: #FFFFFF;
	text-decoration: none; }
a.w:hover { color: #E4F1C9; }
a.w:visited { color: #FFFFFF;
	text-decoration: none; }

a.rates1:link {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #009900;
	margin: 2px;
	padding: 1px 4px; }

a.rates1:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #009900;
	margin: 2px;
	padding: 1px 4px; }
	
h3 { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4367B1;
	margin: 0px; }

h2 { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	margin: 0px; }

h2.w { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px; }

h2.w11 { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px; }

h1 { font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #666666;
	margin: 15px 0px 5px; }

td.w { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF; }

body {
	background-color: #FFFFFF;
	color: #394A78;
	margin: 0px;
	padding: 0px;
	background-image: url(images/pageBg.gif);
}

table.enterAccount {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/enterAccountBg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 11px; }

td.mainBg {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/mainBg.gif);
	font-size: 11px;
	background-color: #FFFFFF; }

td.topBg { background-image: url(images/topBg.gif); }

td.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 25px;
	padding-right: 25px;
	padding-left: 25px;
}

td.pageBg {
	background-image: url(images/pageBg.gif);
	background-color: #FFFFFF; }

.color { color: #CC0000; }
.selected {
	color: #6A85B7;
	background-color: #EDF0F8;
	padding: 10px;
}

.sel { color: #007726; }

blockquote {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px; }

p.h2 { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6F6C99; 
	margin: 0px 0px 6px; }

p.hinfo { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6F6C99; 
	margin: 0px; }

p.h1, caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 5px;
	text-align: left;
}

table.borderGrey {
	border: 1px solid #999999; }

table.borderGreen {
	border: 1px solid #009900; }

td.x {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
