body {margin: 0px; padding: 0px; background: #EAEAEA}
a:link img, a:visited img {border-style: none}
a img {color: #FFFFFF}

#overall {border: solid 1px #C7C7C7; background: #FFFFFF; width:540px; padding:7px}
#logo {width:205px}
#logo img {background:url(/images/logosMain.gif) no-repeat left center; width:200px; height:63px}
#top {text-align:right;}
#topseparator {background: url(/images/topseparator.gif) repeat-x; height:13px; width: 100%;}
#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}
*html body #help img {margin-top:3px;vertical-align:middle;}

.title {font:bold 13px Verdana, Tahoma, Arial; color:#FF0000}

.field {width:150px; height:17px; background:#F0F1E8; border:solid 1px #919191;
	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:#F0F1E8; border:solid 1px #919191;
	font:normal 12px Verdana, Tahoma, Arial; color:#333333;
	margin-right:5px; margin-top:6px; margin-bottom:6px}
.fieldP {height:17px; background:#F0F1E8; border:solid 1px #919191;
	font:normal 12px Verdana, Tahoma, Arial; color:#333333;}
.label {font:normal 12px Tahoma, Verdana, Arial; color:#5B5B5B;
	text-align:right}

.text {font:normal 11px Arial, Tahoma, Verdana; color:#5B5B5B}
.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:#5B5B5B;}
.textmsg {font:normal 13px Verdana, Tahoma, Arial; color:#666666;}

.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, .butLoginOver {background:url(/images/loginAll.gif) no-repeat; border:none; width:102px; height:19px}
.butLogin {background-position: left 0}
.butLoginOver {background-position: left -25px}

#alert img {background:url(/images/alert.gif) no-repeat; width:38px; height:35px;margin-right:10px}

#form_alert{
    color:#ff0000;
    width:209px;
    margin:2px 0 0 0px;
    text-align:left;
}

a.freeTrial img {width:172px;height:76px;background:url(/images/FreeTrial.gif) no-repeat; margin-top:2px}
a.freeTrial:link img, a.freeTrial:visited img {background-position: left 0}
a.freeTrial:hover img {background-position: left -80px}

/*Login page*/
#ploginoverall {background: #FFFFFF; border: solid 1px #C7C7C7; position:relative;}
#plogin {width:952px; position:relative;top:0;left:0;z-index:1;padding-top:33px;}
#plogin #logoContainer {width:241px;height:34px; position:absolute;top:0;left:0;z-index:2;background:#FFFFFF;border-top:solid 1px #C7C7C7;border-left:solid 1px #C7C7C7;}
#plogin #logoCorner {background:url(/images/headerCornerb.gif) no-repeat;width:20px;height:34px;position:absolute;top:0;left:241px;z-index:3}
#plogin #logoImg {background:url(/images/logobMain.gif) no-repeat;width:256px;height:54px;position:absolute;top:14px;left:18px;z-index:4}
#plogin #top {padding:18px;padding-bottom:29px}
#ploginbottom {background:url(/images/pc.gif) repeat-x;height:72px;*height:82px;position:relative;bottom:0;left:0;margin:10px}
#appVersion {position:absolute;top:10px;right:0;font:normal 11px Verdana, Tahoma, Arial; color:#333333;}

.lpboxcont {padding-left:78px;padding-top:20px;padding-right:45px}

.lpbox .tl, .lpbox .tr, .lpbox .bl, .lpbox .br, .lpbox .t,.lpbox .b,.lpbox .l,.lpbox .r  {background:url(/images/box.gif) no-repeat}
.lpbox .tl, .lpbox .tr, .lpbox .bl, .lpbox .br {width:6px;height:6px}
.lpbox .tl {background-position:-12px 0}
.lpbox .tr {background-position:-18px 0}
.lpbox .bl {background-position:-12px -6px}
.lpbox .br {background-position:-18px -6px}
.lpbox .t {background-position:-24px 0}
.lpbox .b {background-position:-24px -6px}
.lpbox .l {background-position:0 0;background-repeat:repeat-y;}
.lpbox .r {background-position:-6px 0;background-repeat:repeat-y;}
.lpbox .c {background-color:#F0F1E8}

.lpfield {width:150px; height:17px; background:#FFFFFF; border:solid 1px #81827C;
	font:normal 12px Verdana, Tahoma, Arial; color:#333333;
	margin-top:7px; margin-bottom:12px}
.lplabel {font:normal 12px Tahoma, Verdana, Arial; color:#5B5B5B;vertical-align:middle;}

.absmid {vertical-align:middle;}
