BODY {
	FONT-SIZE: 75%;
	MARGIN: 20px 0px;
	COLOR: #686868;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e2e3e5
}
.floatlog
{
float: right; width:500; background-image:url(spacer.gif);
}

* {
	FONT-FAMILY: inherit
}
#container {
	MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto
}
#header {
	BORDER-TOP: #193a8b 8px solid; WIDTH: 780px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 129px
}
#body {
	BACKGROUND: url(/images/bodybg.gif) repeat-y; WIDTH: 780px; BORDER-BOTTOM: #00aef2 10px solid
}
#leftdiv {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 195px
}
#rightdiv {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 545px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 {
	COLOR: #00aef2
}
H2 {
	COLOR: #00aef2
}
TH {
	COLOR: #00aef2
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD {
	FONT-SIZE: 0.8em; COLOR: #333; TEXT-ALIGN: left
}
TH {
	FONT-SIZE: 0.8em; PADDING-BOTTOM: 15px; TEXT-ALIGN: left
}
FORM {
	MARGIN: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
P A:hover {
	TEXT-DECORATION: underline
}
TD A:hover {
	TEXT-DECORATION: underline
}
.btnbox A:hover {
	TEXT-DECORATION: underline
}
#subpagelinks A:hover {
	TEXT-DECORATION: underline
}
.btnbox A:hover {
	TEXT-DECORATION: underline
}
.nav A {
	TEXT-DECORATION: none
}
.nav A:hover {
	TEXT-DECORATION: none
}
.navon A {
	TEXT-DECORATION: none
}
.navon A:hover {
	TEXT-DECORATION: none
}
.pagelink A {
	TEXT-DECORATION: none
}
.pagelink A:hover {
	TEXT-DECORATION: none
}
.pagelinkon A {
	TEXT-DECORATION: none
}
.pagelinkon A:hover {
	TEXT-DECORATION: none
}
#loggedin A {
	TEXT-DECORATION: none
}
#loggedin A:hover {
	TEXT-DECORATION: none
}
#remind A {
	TEXT-DECORATION: none
}
#footernav A {
	TEXT-DECORATION: none
}
#footernav A:hover {
	TEXT-DECORATION: none
}
#loggedout A {
	TEXT-DECORATION: none
}
#subpagelinks A {
	TEXT-DECORATION: none
}
P A {
	TEXT-DECORATION: none
}
.btnbox A {
	TEXT-DECORATION: none
}
#leftnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#loggedin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footernav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.nav {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 35px;
	MIN-HEIGHT: 5px;
	BACKGROUND: url(/images/navbg.gif) #193a8b no-repeat left center;
	PADDING-BOTTOM: 7px;
	WIDTH: 150px;
	PADDING-TOP: 7px;
	BORDER-BOTTOM: #bac8d5 1px solid
}
LI.subnav {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 35px;
	MIN-HEIGHT: 5px;
	BACKGROUND: url(/images/navbg.gif) #193a8b no-repeat left center;
	PADDING-BOTTOM: 3px;
	WIDTH: 150px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #bac8d5 1px solid;
	text-decoration: none;
}
LI.navon {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 35px; 
	MIN-HEIGHT: 5px; 
	BACKGROUND: url(/images/navbg.gif) #193a8b no-repeat left center; 
	PADDING-BOTTOM: 7px; 
	WIDTH: 150px; 
	PADDING-TOP: 7px; 
	BORDER-BOTTOM: #bac8d5 1px solid
}
.nav A {
	COLOR:#fff
}
.subnav A {
	COLOR:#fff;
	text-decoration: none;
}

#loggedin A:hover {
	COLOR: #fff
}
.navon A:hover {
	COLOR:#00FFFF
}
.subnav A:hover {
	COLOR:#00CCFF
}
.pagelink A {
	COLOR: #fff
}
.pagelinkon A:hover {
	COLOR: #fff
}
#loggedin .bluebg A {
	COLOR: #fff
}
#loggedout A {
	COLOR: #fff
}
#loggedin .current A {
	COLOR: #fff
}
.nav A:hover {
	COLOR: #00aef2
}
.navon A {
	COLOR:#00CCFF
}
#loggedin .bluebg A:hover {
	COLOR: #00aef2
}
#footernav A:hover {
	COLOR: #00aef2
}
LI.pagelink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; MIN-HEIGHT: 10px; BACKGROUND: #bac8d5; PADDING-BOTTOM: 3px; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #193a8b 1px solid;
}
LI.pagelinkon {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; MIN-HEIGHT: 10px; BACKGROUND: #bac8d5; PADDING-BOTTOM: 3px; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #193a8b 1px solid;
}
.pagelink A:hover {
	COLOR: #193a8b
}
.pagelinkon A {
	COLOR: #193a8b
}
#loggedin A {
	COLOR: #193a8b
}
#remind A {
	COLOR: #193a8b
}
#footernav A {
	COLOR: #193a8b
}
P A {
	COLOR: #193a8b
}
#loggedout {
	BORDER-RIGHT: #193a8b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #193a8b 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 25px 0px 27px; BORDER-LEFT: #193a8b 1px solid; WIDTH: 143px; PADDING-TOP: 0px; BORDER-BOTTOM: #193a8b 1px solid; LIST-STYLE-TYPE: none
}
#remind {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; WIDTH: 175px; PADDING-TOP: 0px
}
#loggedin {
	MARGIN-TOP: 30px; MIN-HEIGHT: 100px; WIDTH: 195px
}
#loggedin LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
#loggedout LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
#loggedin .bluebg {
	BACKGROUND: #193a8b; COLOR: #fff
}
#loggedout .bluebg {
	BACKGROUND: #193a8b; COLOR: #fff
}
#loggedout INPUT {
	WIDTH: 120px
}
#footer {
	CLEAR: both; MARGIN: 20px 0px 0px 10px; WIDTH: 770px; HEIGHT: 28px
}
#footernav {
	FLOAT: left; WIDTH: 270px; HEIGHT: 28px
}
#footernav LI {
	DISPLAY: inline
}
#footerlogo {
	FLOAT: right; WIDTH: 256px; HEIGHT: 28px
}
#loggedin {
	position:absolute;	width:300px;	height:12px;	float:right;
}
#fieldbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 382px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#fieldbox LI {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 382px
}
#fieldbox LABEL {
	CLEAR: left; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 125px; COLOR: #606c4f; LINE-HEIGHT: 18px; MARGIN-RIGHT: 5px
}
#fieldbox INPUT.subtext {
	DISPLAY: block; FLOAT: left; WIDTH: 240px
}
#fieldbox TEXTAREA {
	DISPLAY: block; FLOAT: left; WIDTH: 240px
}
#fieldbox SELECT {
	DISPLAY: block; FLOAT: left; WIDTH: 240px
}
.altrow {
	BACKGROUND: #ddd
}
.totrow {
	BACKGROUND: #bbb
}
.listbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.listbox LI {
	PADDING-BOTTOM: 3px
}
#prpt TH {
	BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
#prpt TD {
	BORDER-RIGHT: black 1px solid
}
#addedit INPUT.txt {
	WIDTH: 200px
}
#addedit TEXTAREA {
	WIDTH: 200px
}
#addedit SELECT {
	WIDTH: 200px
}
#addedit .smfield SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 0px
}
#addedit .smfield2 SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 0px
}
.btnbox {
	MARGIN: 5px 0px 10px
}
#dummy {
	DISPLAY: none
}
.red {
	COLOR: #990000
}
.msg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 20px; COLOR: #193a8b; PADDING-TOP: 20px
}
#rightdiv A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00aef2
}
#rightdiv A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00aef2
}
#rightdiv A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00aef2
}
#rightdiv A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00aef2
}
.btnbox A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00aef2
}
#survey TH {
	VERTICAL-ALIGN: top
}
#survey TD {
	VERTICAL-ALIGN: top
}
#survey TEXTAREA {
	WIDTH: 285px; HEIGHT: 45px
}
#survey .qcomm {
	MARGIN: 3px 0px
}
#survey .qtext {
	FONT-WEIGHT: bold; COLOR: #454545
}
.qdesc {
	FONT-WEIGHT: bold; COLOR: #454545
}
.prdreqtitle {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold
}
#surtble TD {
	VERTICAL-ALIGN: top; align: left
}
#surtble IMG {
	VISIBILITY: hidden
}
#surtble #qbtn {
	VISIBILITY: hidden
}
