body {
    background: #ffffff;    
    background-color: #ffffff;
    
}



#dropmenudiv{
	position:absolute;
        font:normal 11px tahoma;
	line-height:25px;
	z-index:100;
        width: 100%;
        padding: 0px;
	border-radius:  5px;              
}
		
#dropmenudiv a{
        background: #000000;
	width: 100%;
	display: block;
	text-indent: 3px;
	 border-top: 1px solid #58eb3b;
	border-right: 2px solid #58eb3b;
        border-left: 2px solid #58eb3b;
        border-bottom: 1px solid #58eb3b;
	text-decoration: none;
        color: #58eb3b;
	font-weight: bold;
}
		
	#dropmenudiv a:hover{ /*hover background color*/
	background: #ffffff;
	color: #000000;
}


span.nav2 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color:  #58eb3b;
}
span.nav {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.nav_bottom_selected:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav_bottom_selected:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b; 
}
a.nav_bottom:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
       color: #58eb3b;
}
a.nav_bottom:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
        color: #58eb3b;   
}


a.export:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
a.export:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
a.export:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
a.export:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 9px;
	text-decoration: none;
	color:  #58eb3b;
}



a.nav:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color:  #58eb3b;
}
a.nav2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav2:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}
a.nav2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav2:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav2:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}

a.nav2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav2:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav2:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

a.nav4:active {
	font-family: Tahoma, Arial, Arial;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav4:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav4:visited {
	font-family: Tahoma, Arial, Arial;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav4:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}

a.queue:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.queue:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.queue:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.queue:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}


a.nav_active:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}
a.nav_active:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}
a.nav_active:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav_active:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}
a.header:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.header:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.header:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.header:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.report_content:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.report_content:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.report_content:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.report_content:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}

td.report_header4 {
	background-color: #000000;
	border-top: solid #58eb3b 1px;	
	border-bottom: solid #58eb3b 1px;	
	border-left: solid #58eb3b 1px;	
	border-right: solid #58eb3b 1px;	
	font-family: Tahoma, Arial, Arial;
	font-size: 7px;
	color: #ffffff;
	font-weight: bold;
}
a.report_header:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.report_header:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.report_header:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.report_header:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color:  #58eb3b;
}
a.report:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: underline;
	color:  #000000;
}
a.reportb:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.reportb:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.reportb:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.reportb:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color:  #000000;
}

a.report2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report2:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report2:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color:  #000000;
}
a.sreport:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.sreport:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.sreport:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.sreport:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color:  #58eb3b;
}
a.sreportb:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.sreportb:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.sreportb:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.sreportb:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color:  #58eb3b;
}

a.off:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
a.off:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
a.off:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
a.off:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.on:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.on:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.on:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.on:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #58eb3b;
}
input {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}

input.text {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}
input.file {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}
input.number {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}
input.error {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #58eb3b;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}


input.radio {
	border: none;
}
select.text200 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background: #ffffff;
	width: 200px;
	border: 1px solid #000000;
	border-radius:  5px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}
select.text150 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background: #ffffff;
	width: 150px;
	border: 1px solid #000000;
       border-radius:  5px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}


input.select {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;     
	border-radius:  5px;  
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}

input.select.small {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
}

input.submit.text2 {
    font-family: Tahoma, Arial, Arial;
     font-size: 11px;
    color: #000000;
}
textarea.text2 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;

}
select.text2 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
}




input.submit.text2 {
    font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
}

textarea.text2_focus {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
   	color: #000000;
        padding: 4px;
        border: 1px solid #0078A3;;
}




input.submit:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	border: solid 1px #000000;
	color: #ffffff;
	background: #000000;
	width: 80px;
    border-radius: 0px;
}
input.submit:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	border: solid 1px #000000;
	color: #ffffff;
	background: #000000;
	width: 80px;
    border-radius: 0px;
}


input.submit:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	border: solid 1px #000000;
	color: #000000;
	background: #58eb3b;
	width: 80px;
    border-radius: 0px;
}

input.submit:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	border: solid 1px #000000;
	color: #000000;
	background: #58eb3b;
	width: 80px;
    border-radius: 0px;
}
input.submit2 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	border: solid 1px #000000;
	color: #000000;
	background: #58eb3b;
	width: 80px;
    border-radius: 0px;
}

td {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
}
td.left {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
}
table.report {
	border: 1px solid #000000;
	background-color:  #000000;
	border-radius:  5px;
}
td.off {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
	background-color: #000000;
}
td.on {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background-color:  #ffffff;
}
td.highlight_small {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	color: #000000;
	background-color: #58eb3b;
}
tr.off {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
	background-color:  #000000;
}

tr.on {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background-color:  #ffffff;
}

tr.on2 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background-color:  #ffffff;
    border: 1px solid #000000;
}

td.order_header {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #000000;
}

tr.highlight{
	background-color: #58eb3b;
}

td.error {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #58eb3b;
	font-weight: bold;
}

td.nav {
	background-color: #000000;
	color: #ffffff;
}
td.nav2 {
	background-color: #000000;
	color: #ffffff;
    border-top: solid #000000 1px;	
	border-left: solid #000000 1px;	
	border-right: solid #000000 1px;	  			
    border-top-right-radius: 10px;
    border-top-left-radius: 10px; 
}
td.navheader {
	background-color: #000000;
	border-bottom: solid #ffffff 1px;
	border-top: solid #ffffff 1px;
}
td.navheader2 {
	background-color: #000000;
	border-top: solid #ffffff 1px;
}
td.navheader3 {
	background-color: #000000;
	border-bottom: solid #ffffff 1px;
}
table.main {
	border: 1px solid #000000;
}

fieldset {
	border: 1px solid #000000;
    border-radius: 8px;  
}
fieldset.main {
	border: 2px solid #000000;
}
fieldset.main_err {
	border: 2px solid #ffffff;
}
fieldset.err {
	border: 1px solid #ffffff;
}

legend {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
    background-color: #ffffff;
	background: #ffffff;
	font-weight: bold;
	padding: 2px 6px;
}

legend.main {
	font-family: Tahoma, Arial, Arial;
	font-size: 10pt;
	color: #000000;
	background: #ffffff;
	font-weight: bold;
	padding: 2px 6px;
}
legend.main_err {
	font-family: Tahoma, Arial, Arial;
	font-size: 10pt;
	color: #58eb3b;
	background: #ffffff;
	font-weight: bold;
	padding: 2px 6px;
}
legend.small {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background: #ffffff;
	font-weight: normal;
	padding: 2px 6px;
}

legend.err {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #58eb3b;
	background: #ffffff;
	font-weight: bold;
	padding: 2px 6px;
}
hr {
 	color: #000000;
	height: 1px;
}
div.deliver_err {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
}
div.err {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
}
div.reg {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
}
a.text:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.text2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text2:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text2:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.text2r:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
a.text2r:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
a.text2r:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
a.text2r:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #58eb3b;
}


.top_search_input {
	font-family: Tahoma, Arial, Arial;
	font-size: 9pt;
	color: #000000; 
	width: 130px; 
	text-align: left;
}
.top_search_submit {
	font-family: Tahoma, Arial, Arial;
	font-size: 9pt;
	color: #000000; 
	width: 60px; 
	text-align: center;
}

span.top {
	font-family: Tahoma, Arial, Arial;
	font-size: 20pt;
	color: #000000;
	font-weight: bold;
}
span.welcome {
	font-family: Tahoma, Arial, Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;

}
span.text2 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;	
}
span.text2b {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;	
    font-weight: bold;
}

span.texth {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	color: #58eb3b;
	font-weight: normal;
}
span.text2h {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #58eb3b;
	font-weight: normal;
}
span.text2hb {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #58eb3b;
	font-weight: bold;
}
span.text2r {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
}
span.text2rb {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
td.text {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	text-decoration: none;
	color: #000000;
}
td.textb {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	color: #000000;
}
td.text2 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
td.text2br {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	border-bottom: 1px solid #000000;
}
td.text2h {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #58eb3b;
}
td.text2b {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	color: #000000;
}
td.text2bh {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	color: #58eb3b;
}
table.messages {
	width: 640px;
}
table.header {
	width: 560px;
}
table.header_right {
	width: 260px;
}
table.advanced_search {
	width: 100px;
}
table.browse {
	width: 600px;
}
tr.header {
	background-color: #a3a4a9;
}
tr.mail_header {
	background-color: #000000;
	font-family: Tahoma, Arial, Arial;
	font-size: 9pt;
	color: #ffffff;
	font-weight: bold;
}
tr.mail_detail {
	background-color: #e5e5e5;
}

table.header_text {
    font-family: Tahoma, Arial, Arial;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	margin-left:3px;
	margin-top:3px;
	margin-right:3px;
	margin-bottom:3px;
}

table.body {
	background: #ffffff;    
    background-color : #ffffff;
}
body.popup {
	background: #ffffff;    
    background-color : #ffffff;
}

table.login_group {
	height: 85px;
}
div.over_flow {
	border: solid 1px #58eb3b;
	background: #ffffff;
	color: #000000;
	padding: 0px;
	overflow: auto;
	border-radius: 8px;
}
div.over_flow2 {
	background: #ffffff;
	color: #000000;
	padding: 0px;
	overflow: auto;	
    color: #000000;
}


div.help {
	font-family: Tahoma, Arial, Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;	
	color: #000000;
}



div.body {
	border: solid 1px #000000;
	background: #ffffff;
	color: #000000;
	padding: 0px;
	overflow: auto;
	height: 500px;
	
}


div.body2 {
	border: solid 1px #000000;
	background: #ffffff;
    width: 100%;
	color: #000000;
	padding: 0px;
	overflow: auto;	
}


table.nav_bottom {
    height: 15px;
	background-color: #000000;
	border-bottom: solid #000000 1px;	
	border-left: solid #000000 1px;	
	border-right: solid #000000 1px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;	
}
table.footer {
	border-bottom: solid #000000 1px;	
	border-left: solid #000000 1px;	
	border-right: solid #000000 1px;	
       border-bottom-right-radius: 10px;
       border-bottom-left-radius: 10px;
      margin-right: 5px;
       color: #ffffff;
}

table.content {
	width: 100%;
	background-color: #000000;   
}

table.content2 {
	width: 100%;
	background-color: #000000;
}

table.page {
	width: 100%;
	background-color: #ffffff;  
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color: #000000;
	color: #ffffff;
        border-top: solid #000000 1px;	
	border-left: solid #000000 1px;	
	border-right: solid #000000 2px;	  			
       border-top-right-radius: 10px;
       border-top-left-radius: 10px; 
}

table.content3 {
	width: 100%;
	background-color: #ffffff;  
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color: #000000;
	color: #ffffff;
        border-top: solid #000000 1px;	
	border-left: solid #000000 1px;	
	border-right: solid #000000 1px;	  			
    border-top-right-radius: 10px;
    border-top-left-radius: 10px; 
}
td.content {
	height: 100%;
    background-color: #000000;
}


body {
    background: #ffffff;    
    background-color: #ffffff;
    
}



#dropmenudiv{
		position:absolute;
        font:normal 11px tahoma;
		line-height:25px;
		z-index:100;
        width: 100%;
        padding: 0px;
		border-radius:  5px;              
		}
		
		#dropmenudiv a{
        background: #000000;
		width: 100%;
		display: block;
		text-indent: 3px;
	        border-top: 1px solid #58eb3b;
		border-right: 2px solid #58eb3b;
                border-left: 2px solid #58eb3b;
                border-bottom: 1px solid #58eb3b;
		text-decoration: none;
                color: #58eb3b;
		font-weight: bold;
		}
		
		#dropmenudiv a:hover{ /*hover background color*/
		background: #ffffff;
		color: #000000;
}



a.nav:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff; 
}
a.nav:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
        color: #ffffff;
}
a.nav:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
    color:#58eb3b;   
}


a.export:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
a.export:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
a.export:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
a.export:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 9px;
	text-decoration: none;
	color:  #58eb3b;
}



a.help:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
        background: #ffffff;
        background-color: #ffffff;
        border: 0px;
}
a.help:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
        background: #ffffff;
        background-color: #ffffff;
        border: 0px;

}
a.help:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
        background: #ffffff;
        background-color: #ffffff;
        border: 0px;

}
a.help:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	color:  #58eb3b;
        background: #ffffff;
        background-color: #ffffff;
        border: 0px;
}


a.nav4:active {
	font-family: Tahoma, Arial, Arial;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.nav4:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav4:visited {
	font-family: Tahoma, Arial, Arial;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav4:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}

a.queue:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.queue:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.queue:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.queue:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

a.nav2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav2:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}
a.nav2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav2:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.nav2:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}

a.nav2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav2:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav2:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav_bottom_active:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}
a.nav_bottom_active:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}
a.nav_bottom_active:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}
a.nav_bottom_active:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}

a.nav_bottome:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav_bottome:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav_bottom:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.nav_bottom:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #58eb3b;
}
a.header:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.header:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.header:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.header:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.report_content:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.report_content:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.report_content:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.report_content:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}

td.report_header4 {
	background-color: #000000;
	border-top: solid #58eb3b 1px;	
	border-bottom: solid #58eb3b 1px;	
	border-left: solid #58eb3b 1px;	
	border-right: solid #58eb3b 1px;	
	font-family: Tahoma, Arial, Arial;
	font-size: 7px;
	color: #ffffff;
	font-weight: bold;
}
a.report_header:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.report_header:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.report_header:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.report_header:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color:  #58eb3b;
}
a.report:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: underline;
	color:  #000000;
}
a.reportb:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.reportb:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.reportb:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.reportb:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color:  #000000;
}

a.report2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report2:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.report2:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color:  #000000;
}
a.sreport:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.sreport:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.sreport:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.sreport:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color:  #58eb3b;
}
a.sreportb:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.sreportb:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.sreportb:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.sreportb:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color:  #58eb3b;
}

a.off:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
a.off:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
a.off:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
a.off:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.on:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.on:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.on:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.on:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #58eb3b;
}
input {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}

input.text {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}
input.number {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding: 4px;
}



input.error {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #58eb3b;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}


input.radio {
	border: none;
}
select {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;     
	border-radius:  5px;  
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}
select.text200 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background: #ffffff;
	width: 200px;
	border: 1px solid #000000;
	border-radius:  5px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}
select.text150 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background: #ffffff;
	width: 150px;
	border: 1px solid #000000;
	border-radius:  5px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	padding-left:1px;
}



select.small {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
}

td {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
}
td.left {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	border-left: solid #000000 1px;
}
table.report {
	border: 1px solid #000000;
	background-color:  #000000;
	border-radius:  5px;
}
td.off {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
	background-color: #000000;
}
td.on {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background-color:  #ffffff;
}
tr.off {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
	background-color:  #000000;
}

tr.on {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background-color:  #ffffff;
}

tr.on2 {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background-color:  #ffffff;
    border: 1px solid #000000;
}

td.order_header {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #000000;
}

td.error {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #58eb3b;
	font-weight: bold;
}

td.nav {
	background-color: #000000;
	color: #ffffff;
}
td.nav2 {
   background-color: #000000;
   color: #ffffff;
    border-top: solid #000000 1px;	
    border-left: solid #000000 1px;	
    border-right: solid #000000 1px;	  			
    border-top-right-radius: 10px;
    border-top-left-radius: 10px; 
}
td.navheader {
	background-color: #000000;
	border-bottom: solid #ffffff 1px;
	border-top: solid #ffffff 1px;
}
td.navheader2 {
	background-color: #000000;
	border-top: solid #000000 1px;
}
td.navheader3 {
	background-color: #000000;
	border-bottom: solid #000000 1px;
}
table.main {
		border: 1px solid #000000;
}

fieldset {
	border: 1px solid #000000;
        border-radius: 8px;  
}
fieldset.main {
	border: 2px solid #000000;
}
fieldset.main_err {
	border: 2px solid #ffffff;
}
fieldset.err {
	border: 1px solid #ffffff;
}

legend {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
    background-color: #ffffff;
	background: #ffffff;
	font-weight: bold;
	padding: 2px 6px;
}

legend.main {
	font-family: Tahoma, Arial, Arial;
	font-size: 10pt;
	color: #000000;
	background: #ffffff;
	font-weight: bold;
	padding: 2px 6px;
}
legend.main_err {
	font-family: Tahoma, Arial, Arial;
	font-size: 10pt;
	color: #58eb3b;
	background: #ffffff;
	font-weight: bold;
	padding: 2px 6px;
}
legend.small {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
	background: #ffffff;
	font-weight: normal;
	padding: 2px 6px;
}

legend.err {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #58eb3b;
	background: #ffffff;
	font-weight: bold;
	padding: 2px 6px;
}
hr {
 	color: #000000;
	height: 1px;
}
div.deliver_err {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
}
div.err {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #ffffff;
}
div.reg {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	color: #000000;
}
a.text:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text:hover {
	font-family: Tahoma, Arial, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #58eb3b;
}
a.text2:active {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text2:link {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.text2:visited {
	font-family: Tahoma, Arial, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
 }

input.login {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:2px;
}
input.login2 {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 1px solid #a81d20;
	border-radius:  4px;
	padding-top:2px;
}
input.password.login {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	border-radius:  4px;
	padding-top:2px;
}
input.password.login2 {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 1px solid #a81d20;
	border-radius:  4px;
	padding-top:2px;
}