

body {	color: #333333;background-color:#F0F0F0;margin: 0px;padding:0px; font-family :  "Trebuchet MS";font-size:1em;line-height:90%;	}

p {margin-top:0px;margin-bottom:0px;}
#dottedline{width:100%; height:1px; background-color:transparent; border-bottom:1px dotted #E92225; margin-top:0px;margin-bottom:7px; margin-left:0px; margin-right:0px;}
#horizon{	color: white;	background-color: #EEE8AA;	border-top:0px solid #13264B;	border-bottom:0px solid #B38F37;	text-align: center;	position: absolute;	top: 00%;	left: 0px;	width: 100%;	height: 0px;	overflow: visible;	visibility: visible;	display: block;	}
#content{	font-family :  "Trebuchet MS"; 	margin-left: -490.5px;	position: absolute;	top: 0px;	margin-top:12px;left: 50%;	width: 981px;	color:#000000;	font-size:0.75em;border:0px solid #ADADAD	}
#borderline {border:12px solid #ffffff; background-color:#A0CDC6}
#contentpadding {margin:12px;}
#contentpadding2 {margin-bottom:0px;margin:12px; }
h1 {font-size:1.3em; font-weight:bold;color:#ffffff; font-family :  "Trebuchet MS"; margin-bottom:6px;}
h2 {font-size:1.3em; font-weight:bold;color:#666666; text-align:left; margin-left:110px;}
a:active,a:link,a:visited  {color:#000000; text-decoration:none; font-weight:bold}
a:hover  {color:#000000; text-decoration:underline;font-weight:bold}
#header { background-image:url(../images/header.jpg); width:957px; height:98px; }
#flashcontent {float:left; background-color:#ffffff; background-repeat:repeat-y;  width:957px; height:228px;text-align:left;margin:0px; }
#mainbox{float:left; background-color:#D6D6D6;  width:629px; text-align:left;border-right:1px solid #ffffff;border-top:1px solid #ffffff;}
#mainbox2{float:left; background-color:#D6D6D6;  width:957px; text-align:left;border-right:0px solid #ffffff;border-top:1px solid #ffffff; margin-bottom:0px;}
#rightbox{float:right; background-color:#A0CDC6;  width:327px; margin-left:12px;text-align:left;border-left:1px solid #ffffff;border-top:0px solid #ffffff;}
#clear {	clear:both;}
#menu {float:left; text-align:left; width:957px;margin:0px; height:36px; background-image: url(../images/menu.jpg);}
#menu a{outline: none;text-indent: -9999px; display: block; float: left;background-color: transparent; background-image: url(../images/menu.jpg); background-repeat: no-repeat;  height:36px;width:957px;}
#menu a#home{width: 91px; background-position: 0px 0px; }
#menu a#home:hover{width: 91px;background-position: 0px -36px; }
#menu a#about{width: 110px; background-position: -91px 0px; }
#menu a#about:hover{width: 110px;background-position: -91px -36px;}
#menu a#courses{width: 170px; background-position: -201px 0px; }
#menu a#courses:hover{width: 170px;background-position: -201px -36px;}
#menu a#contact{width: 129px; background-position: -371px 0px; }
#menu a#contact:hover{width: 129px;background-position: -371px -36px;}
#footerline {width:957px; height:6px; background-color:#9BCAC3;border-top:1px solid #ffffff; margin-top:0px; font-size:1.2em}
#footer {width:957px; height:32px; background-color:#444444;border-top:1px solid #ffffff; margin-top:0px; font-size:1.2em}
#footerleft {	float:left; text-align:left; margin-left:12px; margin-top:8px; color:#ffffff;}
#footerright {	float:right; width:230px;text-align:right;margin-right:12px; margin-top:8px; color:#ffffff;}
#footerright .webby{float:left}
#footerright .logo{float:right;}
#footer a:ACTIVE, #footer a:LINK, #footer a:VISITED {	color:#ffffff;	text-decoration:none; }
#footer a:HOVER {	color:#ffffff;	text-decoration:underline;  }

#form {margin-top:12px; margin-left:0px;float:left; text-align:right;width: 563px;}
#form fieldset {		font-size:1em; border:0px;}
#form fieldset input, #form fieldset textarea, #form fieldset select {margin:1px; width: 450px; border:1px solid #999999; color:#333333; font-family :  "Trebuchet MS";}
#form fieldset label {text-align:right;	float:left;	color:#ffffff; font-size: 1em;	width:90px; font-weight:bold}
#form fieldset input:focus, #form fieldset textarea:focus { background: #efefef; color:#333333;	font-size: 1em;}
#fm-submit input { background-color: #ffffff; font-size: 1.2em;}

#form3 {margin-top:24px;margin-left:152px;float:left; text-align:right; width:584px;*width:565px;}
#form3 fieldset {		font-size:1em; border:0px;}
#form3 fieldset input, #form3 fieldset textarea {margin:2px;  width: 450px; border:1px solid #999999; color:#33333;font-family : arial;}
#form3 fieldset select {margin:2px; width: 452px; border:1px solid #999999; color:#33333; }
#form3 fieldset label {text-align:right;	float:left;		color:#000000; font-size: 1em;width:100px;	font-weight:bold; margin-right:6px;margin-left:0px; }
#form3 fieldset div input.check {    width: 1em;	border:0px;margin-right:6px;	float:left;}