﻿.grid-header {background:green; line-height:20px;  color:#fff; font-weight:bold}
.grid-white {background:#fff; color:#575757}
.grid-gray {background:#f7f7f7; color:#575757}
.grid-white:hover {background:#fbf8ef;}
.grid-gray:hover {background:#fbf8ef;}
.input-tp {background:url(../images/input-bg.jpg); height:29px; width:199px; border:1px solid #c8c7c3; margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.p-right {padding-right:12px;}
.b-bot {border-bottom:1px solid #cfcfcf;}
.gray-bg {background:#f4f4f4;}
.light-grey {color:#bbcacd;}

.grid-header a{color:#fff; text-decoration:none;}
.grid-header a:hover{color:#fff; text-decoration:none;}

.message {font-size:18px; color:Red; }


.submit {
-moz-border-radius:3px 3px 3px 3px;
background-color:#36901f;
background-image:url("../images/button_highlighter.png");
background-repeat:repeat-x;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:11px;
font-weight:normal;
height:25px;
line-height:15px;
margin:0 7px 0 0;
padding:5px 8px;
font-weight:bold;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;

border:1px solid #439d2c;
}

.submit:hover {
-moz-border-radius:3px 3px 3px 3px;
background-color:#868686;
background-image:url("../images/button_highlighter.png");
background-repeat:repeat-x;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:9px;
font-weight:normal;
height:25px;
line-height:15px;
margin:0 7px 0 0;
padding:5px 8px;
font-weight:bold;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #868686;
}
.middle {width:100%; margin:0 auto;}
.middle-main {width:98%; float:left; padding:16px 0px 16px 16px;}
.main-field {width:100%; float:left;}
.pad-top {padding:25px 0 0 0;}
.pad-bot {padding:0 0 16px 0;}
.fld-label {width:140px; padding:7px 0 0 0; float:left; font-weight:bold; color:#444444;}
.fld-labels {width:100px; padding:7px 0 0 0; float:left; font-weight:bold; color:#444444;}
.fld-input1 {width:800px; padding:8px 0 0 0; float:left;  color:#444444;}
.fld-input {width:800px; float:left;}
.fld-inputs {width:180px; float:left;}
.textbox {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #FEFEFE;
border:1px solid #BBBBBB;
clear:both;
color:#333333;
font-size:13px;
margin:0px;
padding:7px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;

width:410px;
}
.textbox1 {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #FEFEFE;
border:1px solid #BBBBBB;
clear:both;
color:#333333;
font-size:13px;
margin:0px;
padding:7px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:210px;
}

.selectbox {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #FEFEFE;
border:1px solid #BBBBBB;
clear:both;
color:#333333;
font-size:13px;
margin:0px;
padding:7px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;

width:426px;
}
.radionbox {width:18px; float:left;}
.rd-text {float:left; padding-right:20px;}
.radiobutton {margin:0px; padding:0px;}
.checkbox {margin:0px; padding:0px;}
.textarea {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #FEFEFE;
border:1px solid #BBBBBB;
clear:both;
color:#333333;
font-size:13px;
margin:0px;
padding:7px;
vertical-align:middle;
width:750px;
height:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}