@charset "utf-8";
/* CSS Document */

body {
margin-top: 0px;
background: url(../images/new/bkg.jpg) repeat-x #FFFFFF;
font-size: 11px;
line-height: 15px;
font-family: Verdana, Geneva, sans-serif;
color: #000;

} 
p {
 line-height: 20px;	
	
}

/*img {
text-align: right;
padding: 20px 20px 20px 20px;
	
	
}*/

li {
 line-height: 20px;		
	
	
}

#wrapper {
background: url(../images/new/wrapper_rest.jpg) no-repeat;
margin: 0 auto;
width: 934px;
height: 800px;

}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	border: 1px solid #DB7604;
}
.FormBut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #DB7604;
	margin: 1px;
	padding: 1px;
	border: 1px solid #663300;
	cursor: hand;
}
/*Forms*/
input, textarea, select {
	background-color: #FFFFFF !important;
	border: 1px solid #21AFDD;	
	font: 10px Arial, Verdana, sans-serif;
	color: #006B9C;
	padding: 2px 0 2px 3px;
	margin-bottom: 4px;
}

#header {
float: left;
width: 934px;
height:243px;

}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #00ADEF;
font-weight: bold;

}
h4 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 25px;
color: #00ADEF;
font-weight: bold;
line-height: 20px;

}
#navigation {
float:right;
width: 934px;
font-weight: bold;
color: #00ADEF;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
padding-bottom: 10px;
text-align:right;
}

hr {
border: solid 1px #00ADEF;
margin-right: 30px;
}
#searchbox {
float: right;
height: 55px;
width: 500px;
text-align: right;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
padding-right: 30px;
padding-top: 5px;
}
#searchbox a:link {
color: #FFFFFF;
text-decoration: underline;

}
#navigation a:link, #navigation a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #00ADEF;
}
#navigation a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-decoration:underline;
}
h3 {
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
color: #00adef;
font-weight: bold;
	
}
/*Left Hand Side*/ 
#left {
float:left;
width: 234px;
height:800px;
}
#left a:link, #left a:visited {
display:block;
background: url(../images/new/dot.jpg) no-repeat;
padding-left: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
width: 210px;
height: 25px;
text-decoration: none;
border-bottom: solid 1px #F4FA06;
padding-top: 5px;

}
#left a:hover {
background: #00ADEF;
color: #FFFFFF;
}

#courses {
background:url(../images/new/courses_bkg.jpg) repeat-y;
float:left;
width: 384px;
height: 85px;
margin-bottom: 7px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;

}


/*Right Hand Side*/ 
#right {
float:left;
width: 600px;
padding-left: 30px;
line-height: 20px;
}
#main_picture {
float: left;
height:272px;
width:358px;
margin-left:10px;

}

#rhs_small {
background: url(../images/new/rhs_small.jpg) repeat-y;
margin-top: 50px;
float: right;
width:137px;
height: 242px;
}

#rhs_below {
background: url(../images/new/rhs_bkg.jpg) repeat-y;
float: right;
width: 510px;
height: 620px;
}
.heading_blue {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#00ADEF;
}

.heading_blue a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#00ADEF;
}
.heading_blue a:hover  {
color: #00ADEF;
text-decoration: underline;
}



#news_art {
background: url(../images/new/news.jpg) no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: 100;
color: #666666;
height: 102px;
width: 394px;
padding: 15px 12px 0px 15px;

}
.news_heading {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color:#006B9C;
}

#content {
float: left;
background: url(../images/new/content_bkg.jpg) repeat-y;
width: 934px;
padding: 0px 30px 0px 30px;;

}
#footer {
float: left;
width: 864px;
background: url(../images/new/footer.jpg) repeat-x;
height: 63px;
text-align: center;
padding: 0px 50px 0px 20px;
}
#footer a:link {
color: #00AEE8; 

}

a:link, a:visited {
color: #00ADEF;
text-decoration:underline;

}
a:hover {
text-decoration: none;

}