/* CSS Document */

html {

height: 99.9%;


}

body{
position:relative;
margin: 0px;
padding: 0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
height: 100%;







}

#page{
position:relative;
height: 100%;
width: 100%;




}

#top{
width: 100%;
background:url(../img/topbg.gif) top repeat-x;
height:85px;
margin: 0px;
padding:0px;
}

#topimg{
padding-left: 140px;
width:506px;
margin: 0 auto;
height:85px;
}

#toplogo{
width: 108px;
height: 108px;
position:absolute;
top: 20px;
left: 20px;

}

#leftcontent{
position:relative;
float:left;
top: 20px;
width: 176px;





}

#maincontent{
position:absolute;
left: 180px;

width:70%;
padding: 30px 10px 20px 20px;
border: 0px #CCCC66 solid;
font-size: 0.8em;
letter-spacing: 0.04em;
text-align:justify;
border-left:#CCCCCC 1px solid;
margin: 10px 0px ;
min-height: 380px;


}
*.html #maincontent{
height: 380px;

}



#maincontent img{
margin: 10px 20px;
border: 3px solid #b6d4bc;

}






/*********************** headings ********************/

h1{
font-size: 1.2em;

}



/************************* forms *******************/
form{
font-size:0.9em;
position:relative;
text-align:justify;

width: 520px;
padding: 10px;
margin: 5px 10px;
border:5px solid #DDD;
background:#EFEFEF;

float: left;


}

form input.inputtext, form textarea.inputtext{ 
border:2px solid #DDD;


width: 300px;
background:#FFFFFF;
float: left;

}




form select{ 
border:2px solid #DDD;
height: 1.6em;
font-size: 0.8em;
width: 100px;
background:#FFFFFF;
float:left;


}

form input.inputsubmit{
font-size: 0.8em;
padding: 2px;
border:2px solid #ccc;

background:#f5fdf7;
color:#666;
font-weight:bold;
float:right;

}

form table{
width: 520px;


border:2px solid #DDD;
padding: 10px 50px 10px 50px;
background:#FFFFFF;



}

form table td{
text-align:right;

}

#coursedesc
{
width: 496px;
margin-top: 5px;
border:2px solid #DDD;
padding: 10px ;
background:#FFFFFF;
}

form  h1{
border: 2px solid #DDD; 
background: #ffffff;
font-size: 0.95em;
font-weight: bold;
width: 508px;
padding: 4px;
margin: 5px 0px;
text-align:center;
color:#666; 

/*#05701a;*/
}