P {font-family: Arial; font-size:10pt}

.logininfo {
font-family:arial;
font-size:12px;
font-weight:normal;
}

.mainmenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color:black;
	text-decoration:none;
	vertical-align: middle;
	background-color:#B7FFBA;
}

.mainmenu_sel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color:yellow;
	background-color:#009966;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
}

.menudisabled {
color:#999999;
}

div.foldertree a {
white-space:nowrap;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#009966;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}

.folder {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#009966;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}

.selectedfolder {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bolder;
	color:#009966;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
}

.msgtabheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color:#FFFFFF;
	background-color:#009966;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
}

.msglistfrom {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	height: 13px;
	white-space: nowrap;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

.msglistsubject {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	height: 13px;
	white-space: nowrap;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

.msglistsubject3 {
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	overflow:hidden;
}

.msglistdate {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	height: 13px;
	white-space: nowrap;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

.msglistsize {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	height: 13px;
	white-space: nowrap;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
table#msgtable {
border-left:1px solid black;
border-bottom:1px solid black;
}

.msglistfrom2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	background-color:#FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 13px;
	white-space: nowrap;
	overflow:hidden;
	padding:0px;
	padding-right:10px;
	margin:0px;
}

.msglistsubject2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	background-color:#FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 13px;
	white-space: nowrap;
	overflow:hidden;
	padding:0px;
	padding-right:10px;
	margin:0px;
}

.msglistdate2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	background-color:#FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 13px;
	white-space: nowrap;
	overflow:hidden;
	padding:0px;
	padding-right:5px;
	margin:0px;
}

.msglistsize2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	background-color:#FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 13px;
	white-space: nowrap;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #009966;
}

.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	color: #009966;
}

.error {
	font-size: large;
	font-weight: bold;
	color: #FF0000;
}

.formlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: right;
}

.postfield {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: right;
	padding-right: 5px;
	width:80px;
	vertical-align:text-top;
}

.posttext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	vertical-align:text-top;
}

.postbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

.attachmentitem {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	vertical-align:text-top;
}


.button {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

.msgheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	background-color: #B7FFBA;
	vertical-align:top;
	width:70%;
}

#msgattach {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	background-color: #B7FFBA;
	vertical-align:top;
}

#msgattach div {
	overflow:auto;
	width:auto;
	height:80px;
}

#msgattach td a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	text-decoration:none;
	color:#000000;
	white-space:nowrap;
}

#msgattach td a:hover {
	text-decoration:underline;
}

#msghdrtable {
	padding:0px;
	margin:0px;
	height:80px;
	overflow:auto;
}

.msgheadername {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	font-size: 8pt;
}

.msgheaderdata {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 10px;
	font-size: 8pt;
}

.msgbody {
	font-family: "Courier New", Courier, mono;
	font-weight: normal;
	font-size: 10pt;
}

table#message {
border-spacing: 0px;
}

.fixedmsg {
	font-family: "Courier New", Courier, mono;
	font-weight: normal;
	font-size: 10pt;
}

.msgseparator {
	font-size: 10pt;
	height: 20px;
}

.msgviewmenu {
	background-color: #009966;
	color: white;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.greenlink {
	color: #009966;
}

.greentext {
	color: #009966;
}

.attachmentbox {
	text-align: center;
	border: 0px;
	padding: 0px;
}

.attachmenttitle {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	padding-left: 10px;
	background-color: #B7FFBA;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #009966;
	border-right-color: #009966;
	border-bottom-color: #009966;
	border-left-color: #009966;
}

.attachmentleft {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	background-color: #FFFFFF;
	border-top: thin solid #009966;
	border-right: thin solid #009966;
	border-bottom: thin solid #009966;
	border-left: thin solid #009966;
	vertical-align: middle;
}

.attachmentright {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12pt;
	background-color: #B7FFBA;
	color: #000000;
	padding: 10px;
}

.msgread {
	font-weight: normal;
}

.msgnotread {
	font-weight: bold;
}

.messageentry {
	font-family: "Courier New", Courier, mono;
	font-weight: normal;
	font-size: 9pt;
}

.headerentry {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
}

.warning {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: Red;
	text-align:center;
}

.webmail * {font-family: Arial;font-size:12pt;font-weight:bold}
.webmailform * {font-family:Arial;font-size:10pt;font-weight:bold;vertical-align:middle}
.webmailform INPUT TEXTAREA {font-family: Courier,monospace; font-size:10pt;font-weight:normal}
.webmailform TD.fieldname {width:300px;text-align:right;vertical-align:top}

.addrtable {
width:100%;
table-layout:fixed;
padding:0px;
margin:0px;
overflow:hidden;
}

.addrtabheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color:#FFFFFF;
	background-color:#009966;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
}

.addrlistname {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	white-space:nowrap;
}

.addrlistemail {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	white-space:nowrap;
}

.addrlistemailcc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	margin-left: 0px;
	border-left: 0px;
	white-space:nowrap;
}

.addrlistphone {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	white-space:nowrap;
}

.addrlistcompany {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	white-space:nowrap;
}

.addrbookfield {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:black;
	text-decoration:none;
}

.addrbookdata {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:black;
	text-decoration:none;
}

.olclistname {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.olclistemail {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#0000C0;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.olclistphone {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.olclistcompany {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.olcfield {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:black;
	text-decoration:none;
	text-align:right;
}

.olcdata {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:black;
	text-decoration:none;
}

.modlistname {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: right;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.modlistcomment {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.moddblistname {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: right;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.moddblistcomment {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.modtabheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color:#FFFFFF;
	background-color:#009966;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
}

.modtabdel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.modtabname {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.modtabsuspend {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.listsuspend {
text-decoration:none;
color:#006633
}

.listunsuspend {
text-decoration:none;
color:#993300
}

.listban {
text-decoration:none;
color:#006633
}

.listunban {
text-decoration:none;
color:#993300
}

.modtabban {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.controlbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color:black;
	text-decoration:none;
	background-color:#B7FFBA;
	vertical-align: text-top;
}

.controlbarbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color:black;
	text-decoration:none;
	vertical-align: middle;
}

.controlbarselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color:black;
	text-decoration:none;
	vertical-align: middle;
}

.folderheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color:#FFFFFF;
	background-color:#009966;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
}

.folderinfo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.folderrename {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	width:50px;
}

.folderdelete {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	width:20px;
}

.folderadd {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	width:20px;
}


.foldertreerow {
	background-color:#FFFFFF;
}


.foldername {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	width:100%;
}

.foldertotal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.folderrule {
	color:#B7FFBA;
	background-color:#FFFFFF;
	padding: 5px;
}
.smallgreenlink {
	color: #009966;
	font-weight:bold;
	font-size:8px;
}
.postmessageheaderentry {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	w1idth: 100%;
}

.postmessageentry {
	font-family: "Courier New", Courier, mono;
	font-weight: normal;
	font-size: 9pt;
	width: 100%;
}

a:hover {
	text-decoration: underline;
}

.addrlistindex {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color:black;
	text-decoration:none;
	vertical-align: middle;
	background-color:#B7FFBA;
}

.addrlistindexsel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color:yellow;
	background-color:#009966;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
}

#spellingbox .correctedspelling {
color:green;
text-decoration: underline;
}

#spellingbox A {
color:#ff0000;
}

#spellingbox .correction {
color:#000000;
text-decoration: none;
font-weight:bold;
}

#spellingbox .correctionenter {
color:#000000;
text-decoration: none;
font-style:italic;
border-top:1px solid black;
}

.correctionlist {
border:1px solid black;
background-color:#B7FFBA;
position:absolute;
z-index:10;
padding: 3px;
}

.correctionentry {
border:0px solid black;
background-color:#000000;
color:#FFFFFF;
position:absolute;
z-index:10;
padding: 2px 2px 2px 2px;
}

.pagelink {
color:#000000;
}

.disabledpagelink {
color:#CCCCCC;
}

.thispagelink {
color:#000000;
font-weight:bold;
}
.checkboxlink {
	text-decoration: none;
	color: #000000;
}

.biggreen {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #009966;
}

table.quarantine th {
background-color: #CCCCCC;
font-size:10px;
}

table.quarantine td{
font-size:12px;
padding-left:2px;
font-family:arial;
}

.quarantinemsg {
font-size:12px;
}

.quar_safe0 {
color:#009966;
font-weight:bold;
}
.quar_ok0 {
color:#0033CC;
font-weight:bold;
}
.quar_bad0 {
color:#FF0033;
font-weight:bold;
}
.quar_vbad0 {
color:#990000;
font-weight:bold;
}

.quar_safe1 {
color:#009966;
font-weight:lighter;
}
.quar_ok1 {
color:#0033CC;
font-weight:lighter;
}
.quar_bad1 {
color:#FF0033;
font-weight:lighter;
}
.quar_vbad1 {
color:#990000;
font-weight:lighter;
}

.quar_safe {
color:#009966;
}
.quar_ok {
color:#0033CC;
}
.quar_bad {
color:#FF0033;
}
.quar_vbad {
color:#990000;
}

.quar_show0 {
}

.quar_show1 {
display:none;
}

.hidden {
	display:none;
}

.quar_show2 {
background-color:#999999;
}

.scrollbardiv { 
background-color: #E0E0E0;
position: absolute;
width: 16px;
}

.scrollbar { 
background-color: #E0E0E0;
position: absolute;
width: 16px;
}

.msglistsel {
cursor:pointer;
text-decoration:underline;
}

#DesciFrame {
height:1px;
width:100%;
visibility:hidden;
}

#spamreason, #spamreason td, #spamreason th, #spamreason p{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

#spamdesclink {
font-size:10px;
color:#000000;
}

blockquote {
	border-left: thick solid black;
	margin-left: 0px;
	padding-left: 30px;
	color:#FF0000;
}

.mailboxsettingslayout {
border:0px;
table-layout:fixed;
width:100%;
}

body.loginpage {
	background-color:#EEEEEE;
	margin:0px;
	padding:0px;
	text-align: center;
}

table#loginpagetable {
	width:100%;
	height:100%;
	border:0px;
}

table#loginform {
	border:0px;
}

#loginform .label {
	width:114px;
	text-align:right;
}

#loginform .field input {
	width:260px;
}

#startupproblem {
	text-align:center;
	color:red;
	font-size:18px;
}

#forgotteninstructions2 {
	color:#900;
}

#logintitle h1 {
	margin-bottom:5px;
}

#logintitleversion {
	font-style:italic;
	color:#666;
}

#loginpage {
	background-color:#FFF;
	border:ridge #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	margin: 100px auto 0px auto;
	padding: 6px 0px 8px 0px;
	text-align: left;
	width:410px;
}


ul { display: block; list-style-type: none; margin: 0px; padding: 0px; }
li { display: inline-block; margin: 4px 0px 0px 0px;}
li.head { margin: 10px 0px 0px 4px; width: 400px; }
li.buffer { clear: both; width: 100%; }
li.first { clear: left; float: left; margin: 2px 0px 0px 4px; width: 110px; }
li.first label { font-weight: bold; }
li.second { width: 280px; }
li.second input#password1, li.second input#username, li.second input#tfapassword{ width: 100%; }
