body {margin:0}
a img {border:0}
a {outline:0}


h1 {
background:url('/images/h1_back.png') repeat-x;
color:#035B7A;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:400;
height:36px;
margin:0;
padding:31px 0 0 15px;
}

h2 {
font-size:0.8em;
margin-bottom:0;
padding-bottom:0
}

h2.headerbar {
background-color:#02a1c8;
color:#FFF;
font-size:1.3em;
font-weight:400;
height:30px;
margin-bottom:15px;
margin-top:26px;
padding-left:120px;
padding-top:4px;
position:relative
}

.bluebutton {
float:left; display:block;
background:url('/images/blue_bigbutton.gif') no-repeat top left;
width:233px; height:78px;
font:27px Arial, Helvetica, sans-serif;
}
a.bluebutton {color:#000}
input.button_big_1 {
padding-top:10px
}

a.button_big_1 {
height:78px;*height:40px;
outline:0;
width:233px;*width:218px
}

::root a.button_big_1,html:not(:nth-child(1)) a.button_big_1 {
height:40px;
width:218px
}


.red {
color:#a8003d
}

#redbutton {
background-color:#a8003d;
color:#FFF;
font-size:0.9em;
font-style:normal;
font-weight:400;
padding:4px;
text-decoration:none !important
}

#bluebutton {
background-color:#808dff;
color:#FFF;
font-size:0.9em;
font-style:normal;
font-weight:400;
padding:4px;
text-decoration:none !important
}


.tableform {
display:block;
float:left;
width:490px
}

.trform {
height:26px
}

.tableform .tdformprompt {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
text-align:left;
width:180px;
}

.tdforminput1 {
width:220px
}

.tdforminput2 {
width:220px
}

.tdformmandatory {
text-align:right;
vertical-align:top;
width:5px;
font:1em Arial, Helvetica, sans-serif;
color:#28A3DC;
}

.tdformhint {
padding-left:3px
}

.tableform input,textarea {
border:1px solid #6C6C6C;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;	
width:220px
}

.htmlarea {
width:220px
}

.tableform textarea {
height:120px;
width:220px
}

a.buttonwhy {
background:url('/images/redbutton.jpg') no-repeat top left;
color:#FFF;
display:block;float:left;
position:absolute;
font:12px Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
height:24px;width:41px;
text-decoration:none;
vertical-align:top;
padding:2px 0 0 5px;
padding-top:0px;
margin-top:-10px;
*margin-top:0px;
z-index:10;
overflow:hidden;
line-height:1.5em;
}

a.buttonwhy:hover {
overflow:auto;
width:100px;
height:auto;
z-index:100;
padding-top:3px;
line-height:1em;
}
a.buttonwhy:hover div {
margin-top:12px;
position:relative;
font-size:80%;
z-index:100;
padding:2px 0 0 5px;
background-color:rgb(255,255,230);
line-spacing:1.2em;
border:1px solid #ccc;
color:black;

}

.tableform .forminput {
border:2px solid #CCC;
}

.tableform .focusforminput {
border:2px solid #01A0C7;
}


.submit {
display:block;
float:right
}

.instruction {
color:#6C6C6C;
display:block;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
padding-right:10px;
padding-top:0px
}

.formintro {
font:0.9em verdana;
padding-bottom:10px;
padding-top:15px;
}

.formblock_brief_right .formfile {margin-top:10px;}

.submit .buttonstyle {
-moz-box-sizing:padding-box;
-khtml-box-sizing:padding-box;
box-sizing:padding-box;
background-color:transparent;
background-image:url('/images/blue_longbutton.png');
*background-image:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/blue_longbutton.png');
border:0;
color:#FFF;
display:block;
display:-moz-inline-box; 
display:-khtml-inline-box; 
display:inline-box;
float:left;
font:1em Verdana;
font-style:normal;
height:38px;
padding-bottom:10px;
padding-top:10px;
text-align:center;
text-decoration:none;
vertical-align:top;
width:178px;
cursor:pointer;
margin-bottom:5px;
background-repeat:no-repeat;
}


.formcheck {
text-align:left !important;
width:17px !important; border:0 !important;
}
