body {
margin: 0px;
color: #505050;
font-size: 12px;
font-family: Arial, Helvetica;
background-color:transparent;
}

.continuebutton
{
color: #000000;
font-size: 12px;
font-family: Arial, Helvetica;
background-color:#43DA0B;
font-weight: bold;
}

a {
color: #333333;
font-size: 12px;
font-family: Arial, Helvetica;
text-decoration: underline;
}

form {
margin: 0px;
padding: 0px;
font-size: 12px;
font-family: Arial, Helvetica;
background-color:#FFFFFF;
}

input {
font-size: 12px;
font-family: Arial, Helvetica;
background-color:#FFFFFF;

}

input {
font-size: 12px;
font-family: Arial, Helvetica;
background-color:#FFFFFF;

}

.searchbutton {
padding: 0px;
margin: 0px;
border: 1px solid #d0d0d0;
font-size: 10px;
font-family: Arial, Helvetica;
background-color:#FFFFFF;

}

.search {
padding: 0px;
margin: 0px;
border: 1px solid #d0d0d0;
font-size: 12px;
font-family: Arial, Helvetica;
background-color:#FFFFFF;
}

select {
font-size: 12px;
font-family: Arial, Helvetica;
background-color:#FFFFFF;

}

img {
border: 0px;
padding: 0px;
margin: 0px;
}

.container {
width:756px;
height:866px;
border: 1px solid #e4e4e4;
padding: 0px;
background-color: #ffffff;
}

.containermod {
width:756px;
height:100%;
border: 1px solid #e4e4e4;
padding: 0px;
background-color: #ffffff;
}

.rightcontent{
width: 244px;
height: 350px;
border: 1px solid #e4e4e4;
margin-top: 6px;
}

.loginfield {
color: #505050;
font-size: 12px;
font-family: Arial, Helvetica;
border: 1px solid #909090;
width: 112px;

}

.topwhite {
background: #FFFFFF;
height: 2px;
width: 750px;
}

.logintext {
color: #505050;
font-size: 12px;
font-family: Arial, Helvetica;
padding-right: 4px;
padding-left: 4px;
}

.forgottext {
color: #505050;
font-size: 10px;
font-family: Arial, Helvetica;
padding-right: 0px;
padding-left: 0px;
}

.bigbluetext{
color: #1e78e4;
font-size: 20px;
font-family: Arial, Helvetica;
height: 28px;
}

.littlebluetext{
color: #1e78e4;
font-size: 10px;
font-family: Arial, Helvetica;
margin: 0px;
padding: 0px;
}

.errortext{
color: red;
font-size: 12px;
font-family: Arial, Helvetica;
margin: 0px;
padding: 0px;
}

.littlegreytext{
color: #575757;
font-size: 10px;
font-family: Arial, Helvetica;
margin: 0px;
padding: 0px;
}


.bigbluetextcenter{
color: #1e78e4;
font-size: 20px;
font-family: Arial, Helvetica;
padding-left: 4px;
padding-top: 4px;
height: 22px;
margin: 0px;
}

.greytextcenter{
color: #a0a0a0;
font-size: 12px;
font-family: Arial, Helvetica;
margin: 0px;
padding-left: 4px;
}


.navtext{
color: #909090;
font-weight:bold;
font-size: 12px;
font-family: Arial, Helvetica;
letter-spacing: 0px;
text-decoration: none;
margin-right: 16px;
}

.navtext:HOVER{
color: #505050;
font-weight:bold;
font-size: 12px;
font-family: Arial, Helvetica;
letter-spacing: 0px;
text-decoration: none;
margin-right: 16px;
}

.navtable {
border: 0px;
padding: 0px;
margin-left: 4px;
}

.btmtblhead{
background: #ecf1f6;
color: #575757;
font-size: 10px;
font-family: Arial, Helvetica;
height: 18px;
padding-left: 4px;
width: 165px;
}

.btmtblcontent{
background: #FFFFFF;
color: #575757;
font-size: 10px;
font-family: Arial, Helvetica;
height: 124px;
border-right: 1px solid #626262;
border-top: 1px solid #626262;
}

.tblfootred{
background: #e00b0b;
color: #FFFFFF;
font-family: Arial, Helvetica;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}

.btmtblcontentlast{
background: #FFFFFF;
color: #575757;
font-size: 10px;
font-family: Arial, Helvetica;
height: 124px;
border-top: 1px solid #626262;
}

.btmtbl{
padding: 0px;
margin: 0px;
border: 1px solid #626262;
width:495px;
height:176px;
}

.righttbl{
padding: 0px;
margin-bottom: 10px;
border: 1px solid #626262;
width:234px;
height:86px;
}

.righttblhead{
background: #ecf1f6;
color: #575757;
font-size: 10px;
font-family: Arial, Helvetica;
height: 18px;
padding-left: 4px;
width: 234px;
border-bottom: 1px solid #626262;
}

.tblfootgreen{
font-size: 14px;
background: #43da0b;
color: #FFFFFF;
font-family: Arial, Helvetica;
text-decoration: none;
font-weight: bold;
padding-right: 4px;
border-top: 1px solid #626262;
height: 18px;
}

.textfootgreen
{
font-size: 14px;
color: #FFFFFF;
font-family: Arial, Helvetica;
text-decoration: none;
font-weight: bold;
}

.textfootgreen:HOVER
{
font-size: 14px;
color: #FFFFFF;
font-family: Arial, Helvetica;
text-decoration: underline;
font-weight: bold;
}

.goboxtext{
font-size: 14px;
color: #FFFFFF;
font-family: Arial, Helvetica;
text-decoration: none;
font-weight: bold;
}

.hiddenlink {
width: 49px;
height: 48px;
text-decoration: none;
font-size: 20px;
letter-height: 29px;
letter-spacing: 15px;
}

.logo {
background-image: url('../images/logo.gif');
width:180px;
height:27px;
}

.topbarcenter {
background-image: url('../images/topbarcenter.gif');
width:463px;
height:27px;
}

.go {
background-image: url('../images/go.gif');
width:36px;
height:27px;
}

.endtop {
background-image: url('../images/endtop.gif');
width:71px;
height:27px;
}

.greystripe {
background-image: url(../images/greystripe.gif);
width:750px;
height:4px;
}

.topcontent {
width:750px;
height:203px;
}

.topcontentempty {
width:750px;
height:1px;
}

.nav {
width:750px;
height:27px;
background-image: url("../images/nav.gif");
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
background-repeat: repeat-x;
background-color: #ffffff;
}
.centercontent {
width:495px;
height:427px;
background-color: #ffffff;
}

.centercontentbig {
width:495px;
}

.rightbar {
width:255px;
height:350px;
}

.bottomtable {
width:495px;
height:176px;
}

.reglabel{
padding: 5px;
font-size: 12px;
color: #000000;
font-family: Arial, Helvetica;
text-decoration: none;
font-weight: normal;
}

.regfield{
font-size: 12px;
color: #000000;
font-family: Arial, Helvetica;
text-decoration: none;
}

.reglegend {
font-size: 12px;
color: #505050;
font-family: Arial, Helvetica;
text-decoration: none;
font-weight: bold;
}

.biglegend {
font-size: 14px;
color: #505050;
font-family: Arial, Helvetica;
text-decoration: none;
font-weight: bold;
}

P {
padding: 4px;
font-size: 12px;
color: #000000;
font-family: Arial, Helvetica;
text-decoration: none;
}

fieldset {
text-align: left;
margin-left: 4px;
margin-top: 1px;
border: 1px solid #e4e4e4;
}



