/* CSS Document */
body {
background: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000000;
margin:0px;
text-decoration:none;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
text-decoration:none;
line-height:16pt;
padding: 3px 0px 3px 0px;
margin: 0px;
}


h1{
font-family:Arial, Helvetica, sans-serif;
font-size:17pt;
font-weight:bold;
color:#0063A5;
text-decoration:none;
line-height:22pt;
padding: 10px 0px 10px 0px;
margin: 0px;
text-align:left;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
color:#0063A5;
text-decoration:none;
line-height:20pt;
padding: 10px 0px 0px 0px;
margin: 0px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:16pt;
padding: 10px 0px 0px 0px;
margin: 0px;
}
h4{margin:0px; padding:0px 0px 5px 0px; font-size:12pt; border-bottom:1px solid #CDCDCD;}

a {
color:#007DC0;
}

a:hover {
color:#F26522;
}

a.noline{text-decoration:none; font-size:12px;}
a.noline:hover{text-decoration:underline; color:#007DC0;}

#nav ul{
list-style-type:none;
padding: 5px 0px 5px 0px;
margin: 0px;
}

ul{
list-style:outside;
padding: 5px 0px 5px 30px;
margin: 0px;
}

ol{
list-style:outside;
list-style-type:decimal;

padding: 5px 0px 5px 30px;
margin: 0px;
}

li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
text-decoration:none;
line-height:16pt;
padding: 0px 0px 0px 0px;
margin: 0px;
}


input,textarea{
border:1px solid #666666;
width:230px;
}
.button{
padding:0px;
background-color:#B9DBF3;
border:1px solid #1EA9E1;
}

.smallgrey{color:#111111;font-size:9pt;}
.small{font-size:9pt;}
td{vertical-align:top; text-align:left;}
 /* #formtable td{border-bottom:1px solid #CDCDCD;}*/
#formtableline td{border-bottom:1px solid #EEEEEE;}
#formtableline .noborder{border:0px;}
#formtable .noborder{border:0px;}

.error{padding:5px; background-color:#FCF6DE; border:1px solid #F09228;}
.confirmed{padding:5px; background-color:#DEFCE0; border:1px solid #8EC788;}

#side_menu{
list-style:none;
padding: 0px;
margin: 0px;
}

#side_menu ul{
list-style:none;
padding: 0px;
margin: 0px;
}

#side_menu li{
list-style-position:outside;

}



#side_menu .no1{
padding: 0px 15px 0px 10px;
background-color:#23AAE1;
background-image:url(images/btn1_no.gif);
background-position: top left;
border-bottom: #23AAE1 solid 1px;
border-left: #23AAE1 solid 1px;
border-right: #23AAE1 solid 1px;
}

#side_menu .first1{
padding: 0px 15px 0px 10px;
background-color:#23AAE1;
background-image:url(images/btn1_no.gif);
background-position: top left;
border-bottom: #23AAE1 solid 1px;
border-left: #23AAE1 solid 1px;
border-right: #23AAE1 solid 1px;
}

#side_menu .cur1{
padding: 0px 15px 0px 10px;
background-color:#F26622;
background-image:url(images/btn_act.gif);
background-position: top left;
border-bottom: #F26622 solid 1px;
border-left: #F26622 solid 1px;
border-right: #F26622 solid 1px;
}

#side_menu .first_cur1{
padding: 0px 15px 0px 10px;
background-color:#F26622;
background-image:url(images/btn_act.gif);
background-position: top left;
border-bottom: #F26622 solid 1px;
border-left: #F26622 solid 1px;
border-right: #F26622 solid 1px;
}


#side_menu .no2{
padding: 0px 15px 0px 25px;
background-color:#BADBF4;
background-image:url(images/btn2_no.gif);
background-position: top left;
border-bottom: #BADBF4 solid 1px;
border-left: #BADBF4 solid 1px;
border-right: #BADBF4 solid 1px;
}

#side_menu .first2{
padding: 0px 15px 0px 25px;
background-color:#BADBF4;
background-image:url(images/btn2_no.gif);
background-position: top left;
border-bottom: #BADBF4 solid 1px;
border-left: #BADBF4 solid 1px;
border-right: #BADBF4 solid 1px;
}

#side_menu .cur2{
padding: 0px 15px 0px 25px;
background-color:#F26622;
background-image:url(images/btn_act.gif);
background-position: top left;
border-bottom: #F26622 solid 1px;
border-left: #F26622 solid 1px;
border-right: #F26622 solid 1px;
}

#side_menu .first_cur2{
padding: 0px 15px 0px 25px;
background-color:#F26622;
background-image:url(images/btn_act.gif);
background-position: top left;
border-bottom: #F26622 solid 1px;
border-left: #F26622 solid 1px;
border-right: #F26622 solid 1px;
}

#side_menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:32px;
font-weight:bold;
color:#0063A5;
text-decoration:none;
padding:0px;
margin:0px;
}

#side_menu .no2 a, #side_menu .first2 a{
color:#0063A5;
font-weight:bold;
}

#side_menu .cur1 a, #side_menu .cur2 a, #side_menu .cur3 a{
color:#FFFFFF;
font-weight:bold;
}

#side_menu .first_cur1 a, #side_menu .first_cur2 a, #side_menu .first_cur3 a{
color:#FFFFFF;
font-weight:bold;
}

#sidebar{
vertical-align:top;
background: #EEF8FE url('images/sidebar_back.gif') repeat top left;
width: 226px;
}
.temp{height:20px;}

