body {
width: 100%;
height: 100%;
background-color: #ffffff;
margin: 0;
}

body {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}

a {
color: #004d9a;
TEXT-DECORATION: none;
outline: none;
}

a:hover {
color: #DE3833;
TEXT-DECORATION: underline;
}

input {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #333333;
vertical-align: middle;
border: 0;
}

textarea {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
border: 1px solid #7F9DB9;
}

select {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
vertical-align: middle;
height: 18px;
}

.red_green_form
{
	background:none;
	width: 100%;
	height: 90px;	
}

.red_green_form td.red_left
{
	background:url(../img/red_td_bg.gif) 0 0 no-repeat;
	width: 270px;
	height: 90px;
	
}
div.abs {position:relative;}

.red_green_form_bg
{
	background:url(../img/form_bg.gif) 0 0 repeat-x;
}

.red_green_form td.red_left img.form_title
{
    position:absolute;
    top:25px;
    left:24px;
}
.red_green_form td.red_left img.form_title2
{
    position:absolute;
    top:9px;
    left:136px;
}

.red_green_form td.green_right
{
	background:url(../img/form_r.gif) right no-repeat;
	width: 150px;
	height: 87px;
}


.red_green_form td.green_right div.form_button
{
	position: relative;
}
.red_green_form td.green_right div.form_button a
{
    position:absolute;
    top:25px;
    left:15px;
    z-index:15;
}
.red_green_form div.form_content 
{
	text-align:left;
	width:155px;
	color:#ff0000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.red_green_form div.form_content  span
{
	color:#333333;
	font-weight:normal;
}
.red_green_form div.form_content div
{
	padding:1px 0px;
	font-weight:bold;
}


.red_green_form td.green_right a img {
border:0px;
}

img.form_radio 
{
cursor: pointer;
border:0px;
}

