body {margin: 0px; padding: 0px; background: #EAEAEA}
a:link img, a:visited img {border-style: none}
a img {color: #FFFFFF}

#overall {border: solid 2px #CCCCCC; background: #FFFFFF; width:540px; padding:7px}
#logo {width:201px}
#logo img {background:url(/images/logo.gif) no-repeat; width:186px; height:53px}
#top {text-align:right;}
#topseparator {background: url(/images/back_separator_blue.jpg); height:16px; width: 100%; margin-top:10px}
#formtbl {width:100%}

.topLink {font: normal 12px Verdana, Tahoma, Arial; color: #000000;}
.topLink a:link, .topLink a:visited {color: #666666}
.topLink a:hover {color:#FF0000}
.topLink a#help  {color:#FF0000}

.title {font:bold 13px Verdana, Tahoma, Arial; color:#FF0000}

.field {width:150px; height:17px; background:#F0F4FF; border:solid 1px #999999;
	font:normal 12px Verdana, Tahoma, Arial; color:#333333;
	margin-left:10px; margin-right:5px; margin-top:7px; margin-bottom:7px}
.fieldS {width:250px; height:17px; background:#F0F4FF; border:solid 1px #999999;
	font:normal 12px Verdana, Tahoma, Arial; color:#333333;
	margin-right:5px; margin-top:6px; margin-bottom:6px}
.fieldP {height:17px; background:#F0F4FF; border:solid 1px #999999;
	font:normal 12px Verdana, Tahoma, Arial; color:#333333;}
.label {font:normal 12px Tahoma, Verdana, Arial; color:#636363;
	text-align:right}

.text {font:normal 11px Arial, Tahoma, Verdana; color:#636363}
.text a:link, .text a:visited {font:normal 10px Verdana, Arial, Tahoma; color:#006699}
.text a:hover {font:normal 10px Verdana, Arial, Tahoma; color:#FF0000}

.bodytext {font: normal 12px Arial, Tahoma, Verdana; color:#666666}
.bodytext a:link, .bodytext a:visited {color:#333333}
.bodytext a:hover {color:#FF0000}

.bodytext ul {list-style-image: url(/images/dotRed.gif)}

.textdescr {font:normal 12px Tahoma, Verdana, Arial; color:#636363;}

.separator {border-bottom: dotted 3px #cccccc}
.alert {font:normal 13px Arial, Tahoma, Verdana; color:#FF0000}
.alerttbl {border:solid 1px #CCCCCC}
.alerttbl td {background: #F5F6F6}

.headMain    { font-family: Arial; font-size: 14px; color: #666F78; font-weight:bold;}
.headBlue    { font-family: Arial; font-size: 11px; color: #006699;}
.headGray    { font-family: Arial; font-size: 11px; color: #414B56; font-weight:700}
.headGrayl   { font-family: Arial; font-size: 11px; color: #666F78; font-weight:700}
.remrk {font:normal 10px/10px Arial, Tahoma, Verdana; color:#868F98}

.noteTbl {border:solid 1px #CCCCCC}
.noteTbl td {background:#F5F5F5}

.space1 {height:15px}
.space2 {height:70px}

#support a.emailsupport, #support a.livesupport {
    display:block;  width:168px; height:59px;
    background-repeat:no-repeat;
}
#support a.livesupport {
    background-image: url(/images/liveSupportLoginAll.gif);
}
#support a.emailsupport {
    background-image: url(/images/emailSupportLoginAll.gif);
}
#support a.livesupport:link, #support a.livesupport:visited,
#support a.emailsupport:link, #support a.emailsupport:visited {
    background-position: 0px 0px;
}
#support a.livesupport:hover,
#support a.emailsupport:hover {
    background-position:0px -70px;
}
#support img {width:168px; height:59px; vertical-align:middle}

#login_butt {padding-left:10px}
.butLogin {background:url(/images/login.gif) no-repeat; border:none; width:141px; height:21px}
.butLoginOver {background:url(/images/loginOver.gif) no-repeat; border:none; width:141px; height:21px}

#alert img {background:url(/images/alert.gif) no-repeat; width:38px; height:35px}