/* CSS Document */

/* Main Tags  **********************************************************/
/*
Body{
background-color: #EBF3F6;
margin: 0px 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0 0 0;
text-align:center;
font-size:11px;
}
*/
TABLE{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

BR.clearMe{
clear:both
}


Select, Input, Textarea, A{
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-size:11px;
text-decoration:none;
text-align: left;
}

A{
font-size:11px
}

Select, Input, Textarea{
direction: ltr
}

/* Main Body  **********************************************************/
/*
#container{
position: relative;
width: 780px;
height:auto;
margin: 0 auto;
padding:0;
background-color:#FFFFFF;
border:1px solid #9ACBDF;
}

#header {
position: relative;
margin: 0px auto;
width: 780px;
height: 78px;
padding:0;
}

#main_container{
position: relative;
margin: 0 auto;
padding:5px 0 5px 0;
width: 750px;
height:auto;
}

#footer{
margin: 0 auto;
width: 780px;
height: auto;
text-align:right;
margin-top:5px;
}
*/
/* header  **********************************************************/
/*
#logo {
position: relative;
float: left;
margin: 20px 0px 0px 15px;
border:0;
width: 220px;
height: 58px;
}
*/
#home {
position: relative;
width:9px;
height:10px;
border:0;
vertical-align:text-top
}

#top_Links{
position: relative;
margin: 0 auto;
float:right;
padding:0;
top: 10px;
right:15px;
}

#top_Links  a{
padding-left: 5px;
padding-right: 5px;
color: #333333;
font-size: 11px;

}

#top_Links a:hover {
color: #333333;
}


#top_Links .last {
border-right: #333333 0px solid;
padding-right: 0px;
}

#slogen{
position: relative;
color:#88C6E2;
text-align:left;
left:20px;
font-size:16px;
font-weight:bold;
margin: 0 auto;
width: 500px;
border:0;
top: 32px;
float:left
}

/* main_container  **********************************************************/
#form{
position:relative;
margin: 0 auto;
width: 750px;
height: auto;
text-align: center;
}

#form #titlebg{
width: 750px;
height: 30px;
background:#9ACBDF;
}

#form #title{
color:#FFFFFF;
font-size:17px;
font-weight: bold;
padding:5px 5px 5px 10px;
text-align:left;
float:left

}


#form #intro{
position:relative;
text-align:right;
float:right;
margin-top:2px;


}

#form #intro IMG{
border:0;
}


#form #box{
position:relative;
width: 750px;
height: auto;
border-top: 1px solid #BBDFED;
border-bottom: 1px solid #BBDFED;
background:url(../images/bgbox4.gif) repeat-y;
margin: 5px 0 0 0;
padding:0;
}

#form #box #info{
position:relative;
width: 720px;
height: auto;
margin: 0 auto;
top:5px;
padding-bottom:15px;
color:#666666;
text-align:justify;
font-size:11px;
line-height:20px;
background: url(../images/lines2.gif) repeat-x  bottom;
}

#form #box #info  #big{
font-weight:bold;
color: #77B2C9;
font-size:13px;
text-align:center;
}


#form #box table{
width: 730px;
margin: 0 auto;
font-size:11px;
color:#666666
}

#form #box table td{
vertical-align:top
}


#form #box table .td1{
width: 150px;
}

#form #box table .td2{
width: 305px;
}


#form #box table .td3{
width: 305px;
}



#form #box table .td4{
padding-top:15px;
text-align: center
}


#form #box #details{
width: 160px;
height:22px;
background:#9ACBDF url(../images/arrowsm2.gif) right no-repeat;
font-size:12px;
padding:3px 0px 0px 10px;
color:#FFFFFF;
font-weight:bold
}

#form #box #details_help{
width: 150px;
height:22px;
background:#9ACBDF url(../images/form_help.gif) right no-repeat;
font-size:12px;
padding:3px 0px 0px 10px;
color:#FFFFFF;
font-weight:bold
}


#form #box #details2{
font-size:11px;
color: #77B2C9;
font-weight:bold
}

.highlight{
border:solid 1px #7CA0AF;
padding:5px;
width:80%
}

#form #box #details3{
width: 310px;
height:22px;
background:#9ACBDF url(../images/arrowsm2.gif) right no-repeat;
font-size:12px;
padding:3px 0px 0px 10px;
color:#FFFFFF;
font-weight:bold
}


#form #box #details4{
width: auto;
height:22px;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
color: #77B2C9;
}

#form #box #details5{
height:22px;
border:#9ACBDF solid 1px;
font-size:12px;
padding:3px 10px 0px 10px;
}


#form #box #title{
font-size:15px;
font-weight:bold;
color:#9ACBDF;
}



#form #box textarea{
width: 370px;
height:100px;
font-size:12px;
}



#form #box #question{
width: 305px;
font-size:11px;
padding:3px 0px 0px 10px;
color: #77B2C9;
font-weight:bold
}


#form #box #check{
font-size:11px;
padding:0px 0px 0px 10px;
}


#form #box input{
width: 150px;
height:22px;
font-size:12px;
border:solid 1px #AECCD9;
}


#form #box .require{
width: 150px;
height:22px;
font-size:12px;
border:solid 1px #AECCD9;
background-color:#FFFFCC 
}

#form #box .date{
width: 44px;
height:22px;
font-size:12px;
margin-right:6px;
border:solid 1px #AECCD9;
}

#form #box .checkbox{
border:0;
width: auto;
vertical-align:middle;
}

#form #box .button{
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background:#81AEC5;
border: 1px solid #666666;
cursor: pointer;
text-align:center;
width:80px;
}


#form #box  .hover {
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background:#9ACBDF;
border: 1px solid #666666;
cursor: pointer;
text-align:center;
width:80px;
}


#form #box  .normal {
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background:#81AEC5;
border: 1px solid #666666;
cursor: pointer;
text-align:center;
width:80px;
}

#form #box .button2{
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background:#81AEC5;
border: 1px solid #666666;
cursor: pointer;
text-align:center;
width:120px;
}


#form #box  .hover2 {
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background:#9ACBDF;
border: 1px solid #666666;
cursor: pointer;
text-align:center;
width:120px;
}


#form  span a{
color:#3CA3CB;
text-decoration:underline;
font-weight:bold
}

#form  span a:hover{
color:#3CA3CB;
text-decoration: none
}


#form_Links{
position: relative;
margin: 0 auto;
width: 720px;
padding:0;
text-align: left
}

#form_Links  a{
line-height:30px;
padding-left: 20px;
padding-right: 20px;
padding-top: 2px;
padding-bottom: 2px;
margin-left:1px;
margin-right:1px;
color: #9ACBDF;
font-size: 12px;
border: #9ACBDF 1px solid;
}

#form_Links a:hover {
color: #FFFFFF;
background-color:#B8DAE9
}


#form_Links .last {
border-right: #9ACBDF 0px solid;
padding-right: 0px;
}

/* footer  **********************************************************/
#footer a {
color:#003372;
} 


#footer a:hover {
color:#003372;
text-decoration:underline
}

#footer #links {
position:relative;
margin:0 auto;
margin-right:200px;
} 

#footer #links a {
color:#003372;
padding-left:5px;
padding-right:5px;
border-right: 1px solid #003372;
} 


#footer #links a:hover {
color:#003372;
text-decoration:underline
}

#footer #links .last {
border-right: 0px solid #003372;
}

