/*div.logo{
background-image : url(images/logo.gif);
background-repeat: no-repeat;
position: absolute;
left : 0px;
top: 0px;
z-index : 1;
width:362px;
height: 100px;
}
*/
body{
	background-image:url(../images/bg_2.jpg);
	backgound-repeat: repeat;
}
div.header {
background-image :  url(../images/header_new.jpg);
position: absolute;
 top: 0px;
 left: 0px;
 width: 750px;
 height: 100px; 
 z-index: 2;
 border-right : 1px solid;
 border-right-color:#cccccc;
 b
 
 }
 div.title{
 	position: absolute;
	top: 0px;
	left: 140px;
	background-color: white;
	width: 510px;
	z-index: 1;
}

h1.heading {
	font-size: 45px;
	font-weight: 500;
	color: #1E1E1E;
	position: absolute;
	top:27px;
	left: 80px;
	z-index:0;
}
div.navigation{
	position: absolute;
	top:100px;
	left:0px;
	background-color: #E8E8E8;
	height: 50px;
	width: 750px;
}
div.date{
	position : absolute;
	top: 34px;
	left: 650px;
	font : bolder;
	font-size: 11px;
	color: #5E5E5E;
}
a {
font-family : Arial, Helvetica, sans-serif;
color: Navy;
text-decoration:none;
font-weight:500;
}
a:hover{
	color: #BD0000;
	text-decoration:underline;
	font-weight:500;
}
a.menu {
font-family : "MS Sans Serif", Geneva, sans-serif;
color: Navy;
text-decoration:none;
font-size:14px;
font-weight:600;
}
a.menu:hover{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color: #BD0000;
	text-decoration:none;
	font-size:14px;
	font-weight:600;
}
a.link{
	color: #183841;
	text-decoration: none;
	font-size : 9px;
	font-weight:400;
   font-family : "MS Sans Serif", Geneva, sans-serif;
	
}
a.link:hover{
	color: #BD0000;
	text-decoration : none;
}

a.other{
   color: Navy;
	text-decoration: none;
	font-size : 12px;
	font-weight:600;
   font-family : "MS Sans Serif", Geneva, sans-serif;
}
a.other:hover{
	color: #BD0000;
	text-decoration : none;
}
div.flash{
 position: absolute;
 top: 150px;
 left: 100px;
 font-style: 
}
div.left {
	position: absolute;
	left: 0px;
	top: 150px;
	width: 100px;
}
div.left_photo {
	position: absolute;
	left: 40px;
	top: 180px;
	width: 150px;
}
div.left2{
	position:absolute;
	top:183px;
	left: 125px;
	width:90px;
	
}
div.center{
	position: absolute;
	top: 180px;
	left : 220px;
	width: 400px;
	/*border : 1px solid;
	border-color : Black;
	*/
}
div.right{
	position : absolute;
	top : 150px;
	left : 635px;
	background-color : #E5EFF9;
	width : 115px;
	height : 890px;
}


div.email{
	position: absolute;
	top: -50px;
	left: 350px;
	font-family: serif;
	font: 13px;
 color: #4C4C4C;
}
div.footer{
	position: absolute;
	left: 0px;
	top: 1030px;
	background-color: #E8E8E8;
	width: 750px;
	height: 25px;
	border-bottom: 0px;
   margin - bottom: 0px;
   padding-bottom:0px;
}
div.disclaimer{
	position:absolute;
	top: 5px;
	left: 670px;
}
td.form{
	font-size : 12px;
	font-weight : bolder;
	color: #333333;
	margin : 10px;
}
div.note{
	position : relative;
	left: 0px;
	top: 0px;
	font-size: 14px;  
	font-family: serif;  
	color: #1C1C1C;
}
div.registration{
	position : absolute;
	top:160px;
	left:0px;
	width: 620px;
	height:800px;
}
div.administration{
	position : absolute;
	top:100px;
	left:0px;
}
div.gallery{
	position : absolute;
	left: 10px;
	top: 160px;
	width: 620px;
}
div.yellow_page{
	position : absolute;
	left: 10px;
	top: 160px;
	width: 620px;
}
div.underconstruction{
	position : absolute;
	left: 10px;
	top: 160px;
}
table.theory{
	background-image:  url(../images/bg_table.gif);
	background-repeat: repeat-x;
	border:#cccccc 1px solid;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #262324;
	padding: 00 00 00 00;
	vertical-align:top;
	
}

.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #262324;
	padding: 00 00 20 00;
}
td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #262324;
	vertical-align:top;
}
font.undernav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #262324;
}
.bodytext {
	font-size: 14px;
	color: #323232;
}
.header {
	font-size: 13px;
	color: 37387B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.subheader{
	font-size: 11px;
	color: 37387B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	padding: 00 00 10 00;
}
