a:link    { color: #00518c; text-decoration: underline; }
a:visited { color: #31008c; text-decoration: underline; }
a:hover   { color: #006ab9; text-decoration: none; }
a:active  { color: #00518c; text-decoration: underline; }

a.green:link    { color: #145a12; text-decoration: underline; }
a.green:visited { color: #145a12; text-decoration: underline; }
a.green:hover   { color: #c2e3c8; text-decoration: none; }
a.green:active  { color: #145a12; text-decoration: underline; }
	
a.nav:link    { color: #052845; text-decoration: none; }
a.nav:visited { color: #052845; text-decoration: none; }
a.nav:hover   { color: #000000; text-decoration: none; }
a.nav:active  { color: #052845; text-decoration: none; }

h1,h2,h3,h4{ margin: 4px 0px; letter-spacing: 0px; }
html, body{ margin: 0px; padding: 0px; font: 11pt/15pt verdana; }
blockquote{ text-align: left; }
ul.none{ list-style-type: none; margin: 0px; }
hr{ height: 1px; }

.logoBar{ background: url(i/top_head_bg.jpg) center; height: 121px; margin-top: 0px; background-position: top center; }

.chart { border-bottom: 1px solid #C4C4C4; }
.bigPrice { font: 15pt/17pt tahoma; font-weight: bold; }
.compareName{ font: 13pt/15pt arial; letter-spacing: 0px; font-weight: bold; }

.centermar{ margin: 0px auto; text-align: center; }
.center{ text-align: center; }
.left{ text-align: left; }
.right{ text-align: right; }
.bold{ font-weight: bold; }
.i{ font-style: italic; }

.title{ font: 13pt/15pt arial; font-weight: bold; letter-spacing: -1px; }
.titleNoBold{ font: 13pt/15pt arial; letter-spacing: 0px; }
.bigTitle{ font: 14pt/14pt arial; font-weight: bold; letter-spacing: -1px; }
.small{ font: 8pt/12pt arial; }

.arial{ font: 10pt/12pt arial; }
.arialBig{ font: 11pt/12pt arial; font-weight: bold; letter-spacing: -1px; }

.navigation{ cursor: pointer; color: #052845; margin-bottom: 1px; height: 51px; width: 200px; background-image: url(i/nav0.png); text-indent: 10px; letter-spacing: 0px; font: 13pt/27pt arial; font-weight: bold; text-align: left; }
.navigationTouch{ cursor: pointer; color: #000000; margin-bottom: 1px; height: 51px; width: 200px; background-image: url(i/nav1.png); text-indent: 10px; letter-spacing: 0px; font: 13pt/27pt arial; font-weight: bold; text-align: left }

.dBlue{ color: #052845; }
.purple{ color: #57259f; }
.orange{ color: #e3922a; }
.red{ color: #f10a0a; }
.gold{ color: #f5eb86; }
.goldBox{background: #fbfae1; border: 1px solid #ebe472; padding: 15px;}

.title{ font: 13pt/16pt arial; font-weight: bold; letter-spacing: -1px; }

.button {
	padding: 4px 26px;
	background-color: #ECECEC;
	border: 1px solid #111111;
	border-right: 2px solid #111111;
	border-bottom: 2px solid #111111;
	font: 10pt/12pt verdana; }
	
.mousebutton { 
	padding: 4px 26px;
	background-color: #DFDFDF;
	border: 1px solid #111111;
	margin-bottom: 1px;
	font: 10pt/12pt verdana;  }
	
.shadeform {
	background-image:url(i/shader.gif);
	border-top: 1px solid #717171;
	border-left: 1px solid #666666;
	border-right: 1px solid #d4d0c8;
	border-bottom: 1px solid #d4d0c8;
	font: 10pt/12pt arial;
	padding: 2px;
}

.header{ height: 47px; color: #012442; font: 18pt/35pt arial; font-weight: bold; }

.menuList { margin: 0px 0px 0px 20px; padding: 0px; line-height: 15pt; }
.nestedList { list-style-image: url(i/sym.jpg); }
.nestedList li ul { list-style-type: square; list-style-image: none; }

.bulletList { list-style-image: url(i/sym.jpg); }
.bulletList li { margin: 7px 0px 0px 0px; }
.mainMenu li { margin-left: -10px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; }

.menuHeader{ width: 182px; height: 33px; background-image: url(i/menuHeader.gif); margin-top: 8px; font: 11pt/21pt arial; font-weight: bold; text-indent: 10px; color: #343434; }
.menuContent{ width: 180px; border-collapse: collapse; background-image: url(i/menuFade.gif); padding-top: 4px; margin-bottom: 2px; border-bottom: 1px solid #bcbcbc; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; } 
.boxHeader{ width: 182px; height: 33px; background-image: url(i/boxHeader.gif); margin-top: 8px; font: 11pt/21pt arial; font-weight: bold; text-indent: 10px; color: #343434; }
.boxContent{ width: 180px; border-collapse: collapse; background-color: #ececec; padding: 4px 0px 8px 0px; margin-bottom: 2px; border-bottom: 1px solid #bcbcbc; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; } 

.blueBar{ border: 1px solid #999999; height: 8px; background-color: #667C99; }

.r_col {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: #cccccc;
}
.mid_col {
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: #cccccc;
}
.style3 {
	border: 1px solid #cccccc;
}
.style4 {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align: center;
	border-left-color: #cccccc;
	border-top-color: #cccccc;
}
.style5 {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align: right;
	border-left-color: #cccccc;
	border-top-color: #cccccc;
}
.style6 {
	font-size: xx-small;
	font-weight: normal;
}
.style7 {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align: center;
	border-left-color: #cccccc;
	border-top-color: #cccccc;
	font-family: Verdana;
}
.style10 {
	font-family: Verdana;
	color: #667C99;
}
.style11 {
	text-decoration: line-through;
}