body {
	background-color: #f3f3f3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    color: #656565;
    line-height: 18px;
}

a.link {
color:#0033FF;
text-decoration:none;border-bottom:solid 1px #0033FF;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 11px;
font-weight:normal;
}

a.link:hover {
color:#0033FF;
text-decoration:none;border-bottom:solid 1px #0033FF;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 11px;
font-weight:normal;
}

a.footer {
color:#0033FF;
text-decoration:none;border-bottom:solid 1px #0033FF;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 11px;
font-weight:normal;
}

a.footer:hover {
color:#0033FF;
text-decoration:none;border-bottom:solid 1px #0033FF;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 11px;
font-weight:normal;
}

a.none {
color:#767676;
}

a.none:hover {
color:#767676;
}

a.logout {
color:#0a94d6;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:normal;
}

a.logout:hover {
color:#0a94d6;
text-decoration:underline;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:normal;
}

a.nav {
color:#0033FF;
text-decoration:none;border-bottom:solid 1px #0033FF;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 11px;
font-weight:normal;
}

a.nav:hover {
color:#0033FF;
text-decoration:none;border-bottom:solid 1px #0033FF;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 11px;
font-weight:normal;
}

a.ff0000 {
color:#ff0000;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:normal;
}

a.ff0000:hover {
color:#ff0000;
text-decoration:none;border-bottom:dotted 1px #ff0000;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:normal;
}

a.nav3 {
color:#f83201;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:normal;
}

a.nav3:hover {
color:#f83201;
text-decoration:none;border-bottom:dotted 1px #f83201;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:normal;
}

a.nav2 {
color:#656565;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:normal;
}

a.nav2:hover {
color:#656565;
text-decoration:none;border-bottom:dotted 1px #656565;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:normal;
}

a.weburl {
color:#656565;
text-decoration:none;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
font-size: 12px;
font-weight:bold;
}

a.weburl:hover {
color:#656565;
text-decoration:underline;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
font-size: 12px;
font-weight:bold;
}

a.white {
color:#FFFFFF;
text-decoration:none;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
font-size: 11px;
font-weight:bold;
}

a.white:hover {
color:#FFFFFF;
text-decoration:underline;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
font-size: 11px;
font-weight:bold;
}

h1 {
color:#3d3028;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
/*line-height:1em;
margin:30px 0pt 0pt;
padding-bottom:0.5em;*/
}

label {
  cursor: pointer;
  color: #444444;
  font-weight: bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold; 
}

.red-text {font-family:Verdana,Helvetica,sans-serif;font-size:11px;color:#ff0038;}

.blue-text {font-family:Verdana,Helvetica,sans-serif;font-size:11px;color:#0033FF;}

.white-text {font-family:Verdana,Helvetica,sans-serif;font-size:11px;color:#ffffff;}

.field {border:1px solid #656565;font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000000;width:320px;height:14px;padding-top:3px;}
.field2 {border:1px solid #656565;font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000000;width:322px;height:18px;}

.inputbutton,
.inputsubmit {cursor:pointer;height:22px;color:#eeeeee;font-family:verdana,arial,helvetica;font-size:10px;font-weight:normal;background-color:#2e669e;border:1px solid;border-top-color:#d9dfea;border-left-color:#d9dfea;border-right-color:#0e1f5b;border-bottom-color:#0e1f5b; }
  
.inputtext,
.inputpassword {
  border: 1px solid #bdc7d8;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  padding: 3px;
  width: 165px;
  height: 16px;
   }

textarea {
  border: 1px solid #bdc7d8;
  padding: 3px;
  font-size: 11px;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
}

.customer-info {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
}

.footer-txt {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  color: #656565;
  line-height: 18px;
}

.txt {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  color: #656565;
  line-height: 18px;
}

.txt2 {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  color: #888888;
}

.txt3 {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  color: #2c2c2c;
}

.txt4 {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 12px;
  color: #4564a5;
}


.role {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 12px;
  color: #656565;
}

.role-2 {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  color: #656565;
  line-height: 18px;
}

.divider {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 10px;
  color: #aaaaaa;
}

#error {
background:#FFEBE8 none repeat scroll 0%;
border:1px solid #DD3C10;
/*margin:0pt 10px 10px;*/
padding:10px;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 12px;
color: #222222;
font-weight:bold;
margin-bottom: 10px;
}
.li {
color:#3b5998;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:normal;
}

.txt-title {
color:#3b5998;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight:normal;
}

.txt-title2 {
color:#333333;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight:normal;
}

.txt-title3 {
color:#333333;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight:normal;
}

#highlight_error {background:#FFEBE8 none repeat scroll 0%;border:1px solid #DD3C10;/*margin:0pt 10px 10px;*/padding:10px;font-family: "lucida grande", tahoma, verdana, arial, sans-serif;font-size: 12px;color: #222222;font-weight:bold;/*margin-bottom: 10px*/;
}
#highlight_success {background:#fff9d7 none repeat scroll 0%;border:1px solid #e2c822;/*margin:0pt 10px 10px;*/padding:10px;font-family: "lucida grande", tahoma, verdana, arial, sans-serif;font-size: 12px;color: #222222;font-weight:bold;margin-bottom: 10px;}