BODY {
	background : FFFFFF;
	font-family : Arial;
	font-weight : normal;
	font-size : 12px;
	color:  #333333;
	text-align : left;
	vertical-align : top;
	background-image : url(images/Abstract-01b.jpg);
}

#header {position: absolute; top: 0px; left: 0px; background-color: #7d7d7d; width: 750px; padding: 0px; text-align: left;}

#mainnav {position: absolute; top: 158px; left: 0px; background-color: #333333; width: 750px; height: 28px; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; text-align: left;}

#secondarynav {position: absolute; top: 186px; left: 0px; background-color: #AC7A3F; width: 750px; height: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; text-align: left;}

#tertiarynav {position: absolute; top: 206px; left: 0px; background-color: #5684A6; width: 750px; height: 16px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; text-align: left;}

#tertiarynavplain {position: absolute; top: 206px; left: 0px; background-color: #5684A6; width: 750px; height: 4px; line-height:2px; font-size:2px;
}

#footer {position: relative; bottom: 0px; left: -530px; background-color: #000000; width: 750px; height: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; text-align: left; vertical-align : bottom;}

#nav {position: absolute; top: 10px; left: 530px; width: 220px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left;}

#maincontent {position: absolute; top: 0px; left: 0px; width: 790px; padding-top: 15px; padding-bottom: 15px; padding-left: 10px; padding-right: 10px; text-align: left;}

.n {font: 12px Verdana, Arial, sans-serif; color: #ffffff; font-weight: bold; background-color: #5684A6; padding: 3px;}
.n A {text-decoration: none; color: #cc0000;}
.n A:hover {text-decoration: none; color: #cc0000;}

.normal {font: 12px Verdana, Arial, sans-serif; color: #000000; font-weight: normal; padding: 0px;}
.normal A {text-decoration: underline; color: #000000;}
.normal A:hover {text-decoration: underline; color: #000000;}

.normal2 {font: 10px Verdana, Arial, sans-serif; color: #000000; font-weight: normal; padding: 0px;}
.normal2 A {text-decoration: underline; color: #000000;}
.normal2 A:hover {text-decoration: underline; color: #000000;}

.calendar {font: 10px Verdana, Arial, sans-serif; color: #000000; font-weight: normal; background-color: #A2C4DD; padding: 0px;}
.calendar A {text-decoration: none; color: #000000;}
.calendar A:hover {text-decoration: none; color: #000000;}

.sidebar {font: 13px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; background-color: #5684A6; padding: 4px; text-align: left; vertical-align: middle;}
.sidebar A {text-decoration: none; color: #cc0000;}
.sidebar A:hover {text-decoration: none; color: #cc0000;}

.eventdetail {font: 12px Verdana, Arial, sans-serif; color: #000000; font-weight: bold; background-color: #5684A6; padding: 4px; text-align: left;}
.eventdetail A {text-decoration: none; color: #ffffff;}
.eventdetail A:hover {text-decoration: none; color: #ffffff;}

.eventdetail2 {font: 12px Verdana, Arial, sans-serif; color: #000000; font-weight: bold; background-color: #ffffff; padding-top: 4px; padding-bottom: 10px; padding-left: 4px; padding-right: 4px; text-align: left;}
.eventdetail2 A {text-decoration: none; color: #000000;}
.eventdetail2 A:hover {text-decoration: none; color: #000000;}

.headertext {font: 11px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; background-color: #7d7d7d; padding: 3px;}
.headertext A {text-decoration: none; color: #ffffff;}
.headertext A:hover {text-decoration: none; color: #edc508;}

.headertext2 {font: 11px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; background-color: #7d7d7d; padding: 3px;}
.headertext2 A {text-decoration: none; color: #ffffff;}
.headertext2 A:hover {text-decoration: none; color: #000000;}

.headertext3 {font: 10px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; background-color: #7d7d7d; padding: 3px;}
.headertext3 A {text-decoration: none; color: #ffffff;}
.headertext3 A:hover {text-decoration: none; color: #000000;}

.navdivider {background-color: #636363;	font-size: 1px; height: 1px; overflow-y: hidden; line-height: 1px;}

.AZ {font: 12px Verdana, Arial, sans-serif; color: #ffffff; font-weight: bold; background-color: #ddd; 
margin: 15px 0 15px 0;
padding: 3px;
border: 1px solid #333;}
.AZ A {text-decoration: none; color: #333;}
.AZ A:link {text-decoration: none;}
.AZ A:visited {text-decoration: none;}
.AZ A:hover {text-decoration: none; color: #ddd; background-color:#333; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px;}

.adminlogin {font: 10px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; padding: 0px; background-color: #7d7d7d;}

.testtext3 {font: 10px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; padding: 3px;}
.testtext3 A {text-decoration: none; color: #ffffff;}
.testtext3 A:hover {text-decoration: none; color: #000000; padding: 3px;}

.ignorecss {padding: 0px;}
