a:link, a:visited, a:active { text-decoration: none; 
    font-family: arial, tahoma, verdana;
    font-size: 10px;
    color: #8A8D91;}
a:hover { text-decoration: underline; 
    font-family: arial, tahoma, verdana;
    font-size: 10px;
    color: #10A8FF;}

TD {
    font-family: tahoma, arial, verdana;
    font-size: 11px;
/*    color: #8A8D91; */
	color:#006A9D;
	}
.copy {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff; }
.grays {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #8A8D91; }
.orange {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #FF8A00; }
.gray {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 10px;
    color: #8A8D91; }
.greenl {
    font-family: tahoma, arial, verdana;
    text-decoration: underline;
    font-size: 9px;
    color: #52BC04; }
.blue {
    font-family: tahoma, arial, verdana;
    text-decoration: underline;
    font-weight: bold;
    font-size: 10px;
    color: #10A8FF; }
.trgr {
    font-family: arial, tahoma, verdana;
    font-weight: bold;
    font-size: 10px;
    color: #55C503; }
.tror {
    font-family: arial, tahoma, verdana;
    font-weight: bold;
    font-size: 10px;
    color: #FF8A00; }
.green {
    font-family: tahoma, arial, verdana;
    text-decoration: underline;
    font-weight: bold;
    font-size: 11px;
    color: #55C503; }





.tr {
    font-family: arial, tahoma, verdana;
    font-size: 11px;
    color: #65707B; }
.b { font-weight: bold;}
.input {
    width: 150px;
    height: 20px;
    background-color: #ffffff;
    font-size: 10px;
    color: #5F6162;}
.clear {
    border: 0px solid;
    width: 46px;
    height: 21px;                
    background-image: url("images/clear.jpg"); 
    cursor: hand;}
.send {
    border: 0px solid;
    width: 46px;
    height: 21px;                
    background-image: url("images/send.jpg"); 
    cursor: hand;}



.input2 {
    width: 126px;
    height: 17px;
    background-color: #ffffff;
    font-size: 10px;
    color: #5F6162;}
.enter {
    border: 0px solid;
    width: 43px;
    height: 16px;                
    background-image: url("images/enter.jpg"); 
    cursor: hand;}








.adv {
    font-family: tahoma, arial, verdana;
    font-size: 11px;
    color: #053FD2; }
.more {
    font-family: arial, tahoma, verdana;
    font-size: 11px;
    font-weight: bold;
    color: #5F6162; }


.b { font-weight: bold;}
form { margin: 0px;
       padding: 0px}      
.input {
    background-color: #ffffff;
    font-size: 10px;
    color: #5F6162;}
.search {
    border: 0px solid;
    width: 61px;
    height: 21px;                
    background-image: url("images/search.gif"); 
    cursor: hand;}
.find {
    border: 0px solid;
    width: 61px;
    height: 21px;                
    background-image: url("images/find.jpg"); 
    cursor: hand;}

body {
        background-color: #ffffff;
        margin: 0px;
        padding: 0px;
        scrollbar-face-color:#ffffff;
        scrollbar-highlight-color:#555555;
        scrollbar-3dlight-color:#555555;
        scrollbar-darkshadow-color:#555555;
        scrollbar-shadow-color:#555555;
        scrollbar-arrow-color:#555555;
        scrollbar-track-color:#ffffff;
}

a.step_active{ color:#A40000; font-size:12px; font-weight:bold;}
a.step_active:hover{ color:#A40000; font-size:12px; font-weight:bold;}
a.step_inactive,a.step_inactive:hover{ color:#6E6E6E; font-size:12px;}
input.text, textarea, select{ border:1px solid #A7A7A7;}
input.button{border:1px solid #006B9F; background:#006B9F; color:#FFCACA; font-weight:bold;}
table.form_table tr td{ font-size:11px; color:#000000;}
.error{ margin:0px 0px 10px 0px; padding:10px; background:#FFF2F2; border:1px solid #FF0000; color:#333333; font-size:12px;}
.message{ margin:0px 0px 10px 0px; padding:10px; background:#FFFFE6; border:1px solid #008040; color:#333333; font-size:12px;}
.warning{ margin:0px 0px 10px 0px; padding:10px; background:#EAF9FF; border:1px solid #0070A6; color:#333333; font-weight:bold;}



tr.fill td{ background:#F4F4EA;}
tr.empty td{ background:#ffffff;}
fieldset legend a.active{ font-weight:bold; font-size:13px; color:#00699B;}
fieldset legend a.inactive{ font-weight:bold; font-size:13px; color:#FF0080;}


table.form_table_view tr td{
color:#000091; font-size:13px;}
table.form_table_view tr td a{ color:#FF0000; font-size:13px; text-decoration:underline;}