html { overflow: -moz-scrollbars-vertical !important; }
scrollbar[orient="vertical"] { display: none !important; }
body {margin-top:0px; background-color: #DAE8BF; background-image: url(media/bg.gif);}

a:link {color: #2B53A8;}
a:active {color: #2B53A8;}
a:visited {color: #6D91DA;}
a:hover {text-decoration: underline; color: #5982D5;}
a.visited:hover {text-decoration: underline; color: #6D91DA;}

a.nav_link.visited:hover {text-decoration: underline; color: #000000;}
a.nav_link:active {color: #000000;}
a.nav_link:hover {text-decoration: underline; color: #000000;}
a.nav_link:link {color: #000000;}
a.nav_link:visited {color: #000000;}

a.nav_top {font-size:9px; font-family:verdana;}
a.nav_top_login {font-size:9px; font-family:verdana; color:#5C8B2E;}

a.nav_top_login.visited:hover {text-decoration: underline; color: #5C8B2E;}
a.nav_top_login:active {color: #5C8B2E;}
a.nav_top_login:hover {text-decoration: underline; color: #5C8B2E;}
a.nav_top_login:link {color: #5C8B2E;}
a.nav_top_login:visited {color: #5C8B2E;}

a.nav_side.visited:hover {text-decoration: underline; color: #C2D1EF;}
a.nav_side:active {color: #C2D1EF;}
a.nav_side:hover {text-decoration: underline; color: #C2D1EF;}
a.nav_side:link {color: #C2D1EF;}
a.nav_side:visited {color: #C2D1EF;}

.nav_bottom {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left:5px;}
.nav_bottom_title {font-weight:bold; padding:2px;}
.nav_bottom_item {padding:2px;}
.nav_bottom_vline {border-left: 1px solid #CCCCCC;}
.nav_bottom_hline {border-bottom: 1px solid #CCCCCC;}

.header_bg {background-image: url(media/header_bg.gif);}

.heading {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Helvetica Neue", "Trebuchet MS", Verdana, Arial, sans-serif;
	background-color:#666666;
}
.heading_admin {margin:2px; padding:2px; font-size: 12px; color: #FFFFFF; font-weight: bold; font-family: Verdana; background-color:#8EB940;}
.heading_store {margin:2px; padding:2px; font-size: 12px; color: #FFFFFF; font-weight: bold; font-family: Verdana; background-color:#3366CC;}
.heading_bugs {margin:2px; padding:2px; font-size: 12px; color: #FFFFFF; font-weight: bold; font-family: Verdana; background-color:#FF6600;}
.feedback {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.nav {font-family: "Helvetica Neue", "Trebuchet MS", Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px;}
.nav_reg {font-family: "Helvetica Neue", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 11px;}
.nav_top, .nav_top_login {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}
.number {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold;}
.pad {padding-left: 3px;}
.quote {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight:bold; color: #FFFFFF;}
.quote_text {padding-left:5px; padding-top:5px; padding-bottom:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF;}
.subtitle {font-family: "Helvetica Neue", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold;}
.title {
	font-size:24px;
	margin-top: 0px;
	line-height: 100%;
	color:#274E9E;
	font-family: "Helvetica Neue", "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight:bold;
}
.textbig {font-family: "Helvetica Neue", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold;}
.textbigger {font-family: "Helvetica Neue", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 18px; font-weight: bold;}
.textlg {font-family: "Helvetica Neue", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold;}
.textlgw {font-family: "Helvetica Neue", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color:#ffffff;}
.section {background-color: #DAE8BF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
.section_sm {background-color: #DAE8BF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.text_body {font-family: verdana; font-size: 10px;}
.text_xxsmall {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight:bold;}
.text_xsmall {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;}
.text_small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.text_small_grey {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.text_small_grey2 {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.text_tiny_grey {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.text_orange {color: #FF6600; font-weight: bold; font-size: 10px;}
.text_orange_lg {color: #113D8E; font-weight: bold; font-size: 11px;}
.ver {color:#99CC66;}

.box {border:1px solid #000000;}
.padding {padding-top:4px; padding-bottom:4px;}

#nav-body {BACKGROUND: url(media/nav_bg.jpg) no-repeat left top; FLOAT: left; WIDTH: 100%}
#nav-body {CLEAR: left}
#nav {font-weight:normal; font-size: 16px; FLOAT: left; WIDTH: 100%}
#nav UL {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
#nav UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#nav UL LI A {PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 1px 0px 3px; COLOR: #666; PADDING-TOP: 4px; TEXT-DECORATION: none}
#nav UL LI A:hover {BACKGROUND: #eaeaea; COLOR: #333;}
#nav UL LI.active A {BORDER-RIGHT: #bbb 1px solid; MARGIN-TOP: 0px; BACKGROUND: url(media/nav_tab_bg.gif) #fff no-repeat right bottom; PADDING-BOTTOM: 8px; COLOR: #000;}
#nav UL LI.active A:hover {BORDER-RIGHT: #bbb 1px solid; MARGIN-TOP: 0px; BACKGROUND: url(media/nav_tab_bg.gif) #fff no-repeat right bottom; PADDING-BOTTOM: 8px; COLOR: #000;}
#nav UL LI.off A {BORDER-RIGHT: #bbb 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; COLOR: #666;}
#nav UL LI.off A:hover {BORDER-RIGHT: #bbb 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; COLOR: #333;}
#nav {DISPLAY: inline-block}
* HTML #nav {HEIGHT: 1%}
#nav {DISPLAY: block}

.b {-webkit-border-radius:5px; -moz-border-radius:5px; CCborderRadius:5px; -opera-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; width: auto; font-weight: bold; font-family:verdana; font-size: 13px; background:#D0E6B9; padding-top:6px; padding-bottom:6px; padding-left:3px; padding-right:3px; border-left: 1px solid #ABC4D1; border-top: 1px solid #ABC4D1; border-right: 1px solid #3F6074; border-bottom: 1px solid #3F6074; color:#353535; cursor: pointer;}
