/* CSS Document */

body{
margin:0;
padding:0;
background: url(../images/bg.jpg) repeat-x #CFCFCF;
}

*{
margin:0;
padding:0;
}

td,div{
font-family:verdana;
font-size:12px;
color:#B7D1E8;
line-height:17px;
}

h1{
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	color:#E4DC00;
}

a{
text-decoration:none;
color:#FFFFFF;
}

a:hover{
text-decoration:underline;
color:#FFFFFF;
}

#courses{
padding-left:18px;
}

#nav{
margin:0;
padding:0;
}
.maintext{
text-align:justify;
padding-right:8px;
}


.list{
padding-left:22px;
}

#nav img{
border:none;
margin:0 12px 0 12px;
}


/* ######### Style for LEFT MENU ######### */

#menu{
margin:0px;
padding:0px;
}

#menu ul{
list-style:none;
}

#menu li{
list-style:none;
line-height:22px;
padding-left:8px;
padding-bottom:5px;
}

#menu li a{
background:url(../images/underline.gif) no-repeat 0px 18px;
width:175px;
text-decoration:none;
}

#menu li a:hover{
color:#B7D1E8;
}


#prepn{
line-height:22px;
color:#FFFFFF;
font-size:11px;
padding-top:12px;
}
#prepn a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}


/* ######### Style for FORM ######### */
input{
background:transparent;
border:1px #A7CAE8 solid;
}

textarea{
background:transparent;
border:1px #A7CAE8 solid;
}

.btn{
background:url(../images/btn_bg.gif) repeat-x #C90D22;
border:1px #fff solid;
height:16px;
font-size:10px;
width:40px;
color:#FFFFFF;
}

.text{
width:140px;
}

.comments{
width:140px;
height:100px;
}
.feedback-textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	color:#333333;
	width:225px;
}

.feedback-button{
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	width:50px;
	background:transparent;
	cursor:pointer;
}

/* ######### Style for BOTTOM ######### */

#prepn a:hover{
color:#B7D1E8;
}

#study{
padding-top:8px;
}
#study img{
border:none;
}

#flag{
	padding:0;
	position:absolute;
	top:99px;
	left: 187px;
	width: 141px;
	height: 162px;
}

/* ######### Style for Drop Down Menu ######### */

#nav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.dropmenudiv{
position:absolute;
top: 0px;
font:normal 12px arial;
color : #fff;
line-height:22px;
z-index:100;
background:#9E0616;
border:1px #fff solid;
border-top:none;
width: 140px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
text-align:left;
padding-left:5px;
line-height:25px;
display: block;
text-decoration: none;
color :#fff;
font-size:11px;
background: url(../images/hover_bg.gif) no-repeat;
}

* html .dropmenudiv a{ 
width: 100%;
color:#fff;
}

.dropmenudiv a:hover{
background-color: #B51223;
text-decoration:none;
}


/* ######### Style for FOOTER ######### */

#footer{
text-align:right;
font-size:11px;
color:#676767
}

#footer a{
color:#676767;
text-decoration:none;
}


#footer a:hover{
color:#676767;
text-decoration:overline;
}


