BODY {
	PADDING: 0% 0% 0% 0%;
	MARGIN: 0% 0% 0% 0%;
	COLOR: black;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: white;
	height: 100%;
	font-size: 100%;
	overflow-y:auto;
}
html>BODY  {font-size: 90%}

H1 {
	PADDING-RIGHT: 0%;
	PADDING-LEFT: 0%;
	FONT-WEIGHT: 800;
	FONT-SIZE: 120%;
	FONT-STYLE : italic;
	PADDING-BOTTOM: 0%;
	MARGIN: 0% 0% 1.5% 0%;
	COLOR: White;
	LINE-HEIGHT: 100%;
	PADDING-TOP: 0.5%;
	text-align: center;
	white-space: wrap;
}
H2{
	Color:  #FF3000;
	FONT-SIZE: 110%;
}
H3{
	Color:  #FF3000;
	FONT-SIZE: 100%;
}
p{
	PADDING-RIGHT: 0%; 
	PADDING-LEFT: 0%; 
	PADDING-BOTTOM: 0%; 
	MARGIN: 0% 0% 1.6%; 
	FONT: 0.9em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-align: justify;
	text-indent : 0px;
	padding: 0% 4% 0% 4%;
	color: #000066;
}
A {
	COLOR: #FF3000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: underline;
	text-indent : 0px;
}
A:link {
	COLOR: black;
}
A:visited {
	COLOR: black;
}
A:hover {
	color : #FF3000;
}
a#MenuBottom {
	COLOR: White;
}
a#MenuBottom:hover {
	color : #FF3000;
}
.ScrollingText{
	FONT-WEIGHT: 600;
	FONT-SIZE: 1.0em;
	COLOR:#09c;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
#container {
	width: auto;
	margin:0%;
	padding: 1% 1% 1% 1%;
}
.sortable tr{
	margin: 0% 4.0% 0% 4.0%;
}
.sortable th{
	Color:  #FF3000;
	FONT-SIZE: 90%;
}
.sortable td{
	background: #DEDEDE;
	padding: 0% 0.5% 0% 2%;
	color: #000066;
	FONT: 0.9em/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
html>body .sortable td{FONT: 0.8em/1.2em Verdana, Geneva, Arial, Helvetica, sans-serif}

table.sortable a.sortheader {
    color:#FF3000;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: #FF3000;
    text-decoration: none;
}
.banner {
	background : url(blue1.gif) repeat;
	padding:0%;
	border-bottom: 2px solid #FF3000;
}
div.content {
	padding: 0% 0% 1% 0%;
	margin-LEFT: 22%;
	margin-bottom:10%;
	background-color : White;
	width: 60%;
}
html>body div.content{
	margin-left:24%;
	width: 50%;
}
div.contenttop {
    margin-TOP: 0%;
	margin-LEFT: 22%;
	background: #FF3000;
	width: 60%;}
	
html>body div.contenttop{
	margin-top:-1.4%;
	margin-left:24%;
	width: 50%;
}
.content ul{
	padding: 0%;
	margin:0% 0% 0% 6%;
	text-indent: 0px;
}
.content ul ul{
	margin:0% 0% 0% 2%;
	text-indent: 0px;
	}
.content form ul{
	padding: 0% 4% 0% 4%;
	margin: 0%;
}
.content form ul li{
	list-style-type: none;
	color: #000066;
	padding: 0%;
	margin: 0%;
    border: 0px none;
	list-style-position : outside;
	FONT: 0.9em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.home ul {
	color: #000066;
		FONT: 0.9em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif; 
	padding: 0% 0% -4% -4%;
	margin:0% 0% 0% 6%;
	text-indent: 0px;
}
html>body .home ul{
	margin: 0% 0% 0% 10%
}
#article{
	background: #CDCDCD;
	margin: 0.0% 4.0% 0.5% 4.0%;
	padding: 0% 0.5% 0% 0.5%;
}
.content h2{
	padding: 0% 1% 0% 1%;
	margin: 2.0em 0% 0.5em 0%;
	}
.contenttop h2{
	padding:1.0% 1.0% 0% 1.0%;
	TEXT-DECORATION: none;
	color: white;
	}
html>body .contenttop h2{
	padding:1.0% 1.0% 1% 1.0%;
}
.content h3{
	padding: 0% 1.0% 0% 3.0%;
	margin: 1.0em 0%, 0.5em, 0%;
	color: #FF3000;
	}
#footer {
	clear: both;
	padding: 1px;
	margin-top: 0px;
	margin-bottom:0px;
	background-color: Navy;
	color: White;
	font-size: small;
	border-style: solid;
	border-color : #FF3000;
	border-width: 1px 0px 0px 0px;
	white-space: nowrap;
	width: auto;
}
div.nav {
	background-color: transparent;
}
.nav ul{
	padding: 0%;
	margin: 0%;
	white-space: wrap;
	background-color: transparent;
	color: White;
	width: 100%;
	border-style: solid;
	line-height: 190%;
	text-align: center;
	border:0px;
}
.nav ul li{
	display : inline;
}
.nav ul li a{
	FONT-WEIGHT: 500;
	FONT-SIZE: 0.9em;
	padding: 0.3em 0.5em 0.45em 0.5em;
	background-color : #000099;
	color : White;
	text-decoration : none;
	border-color : #C0C0C0 #C0C0C0 #C0C0C0 #C0C0C0;
	border-width : 1px 1px 0px 1px;
	border-style : solid;
	text-align : center;
	margin-left : 1em;
	white-space: nowrap;
		}
A#dummyLinkMenu{
	padding: 0.3em 0.5em 0.45em 0.5em;
	background-color : #FF3000;
	border-color : #FF3000  #FF3000 #FF3000 #FF3000;
	border-width : 1px 1px 0px 1px;
}
.nav ul li a:visited{
	color : White;
}
.nav ul li a:hover{
	color: White;
	padding: 0.3em 0.5em 0.45em 0.5em;
	background-color : #FF3000;
	border-color : #FF3000  #FF3000 #FF3000 #FF3000;
	border-width : 1px 1px 0px 1px;
}
div.sidebar{
	float: LEFT;
	width: 20%;
	border: none;
	FONT: 0.8em/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
html>body div.sidebar{
	width: 22%
}
div.central {
			margin-left: 33%;
			margin-right: 33%;
		}
div.left {
			float: left;
			width: 32%;
}
div.right {
			float: right;
			width: 32%;
		}
		
div.home{
	margin-top: 0%;
	margin-right: 0%;
	margin-left: 0.5%;
	background-color: #DDFFFF;
	padding:0%;
	}
div.welcome{
	background-image: url(logocbsaqua.gif);
		background-repeat : no-repeat;
	text-align:center;
	background-position : center;
	padding: 0% 0% 0.0% 0.0%;
	}
html>body .welcome{
	padding: 0% 0% 2% 0.0%;
}
div.image{
	background-image: url(math1.gif);
	background-repeat : no-repeat;
	background-position : center;
	}
#dummyLinkSideBar a{
	COLOR: white;
	TEXT-DECORATION: none;
}
#dummyLinkSideBar a:visited{
	COLOR: white;
	TEXT-DECORATION: none;
}
#dummyLinkSideBar a:hover {
	COLOR: #FF3300;
	TEXT-DECORATION: none;
}
#pcentral{
	padding: 0.5% 2% 0.5% 2%;
	color: #000066;
	text-align : justify;
	margin: 0%;
	text-justify : newspaper;
	}
.sidebar ul{
	background-color: transparent;
	list-style: none;
	margin-top:0%;
	margin-left:0%;
	padding-left:0%;
	padding-bottom:0.2em;
	text-align: left;
	border-top: 1px solid #000066;
	border-right: 1px solid #000066;
	border-bottom: 6px solid #000066;
	border-left: 1px solid #000066;
	background-color : White;
	text-indent: 0px;
}
.sidebar ul ul{
	background-color: transparent;
	border: 0px solid #000066;
	padding-left : 1em;
	padding-top:0em;
	list-style: none;
}
.sidebar ul li{
	padding-top: 0.4em;
	padding-left : 0.5em;
}
.sidebar ul ul li{
		padding-top: 0.0em;
}
.sidebar ul ul ul li{
		padding-top: -0.3em;
}
.sidebar ul li a{
	padding-left : 0.5em;
	COLOR: #000066;
	TEXT-DECORATION: none;
}
.sidebar ul li a:visited{
	COLOR: #000066;
	TEXT-DECORATION: none;
}
.sidebar ul li a:hover {
	COLOR: #FF3000;
	TEXT-DECORATION: none;
}
.content form ul li{
	list-style: none;
}
#dummy{
	COLOR: #FF3000;
}
.sidebar ul ul li a{
	padding-left : 0.4em;
	font-size:85%;
	TEXT-DECORATION: none;
}
.sidebar ul ul ul li a{
	padding: 0em 0em 0em 0.4em;
	font-size:85%;
	TEXT-DECORATION: none;
}
.sidebar p{
	background-color : white;
	border-top: 1px solid #FF3000;
	border-right: 1px solid #FF3000;
	border-bottom: 6px solid #FF3000;
	border-left: 1px solid #FF3000;
	padding: 0.2em 0.5em 0.2em 1.0em;
	text-align: left;
	font-size: 100%;
}
.sidebar p a{
	COLOR: #000066;
}
.sidebar p a:hover {
	COLOR: #FF3000;
	TEXT-DECORATION: none;
}
#newsSideBar{
	COLOR: white;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FF3000;
	text-align: center;
	font-weight: 600;
	font-size: 100%;
	border: 1px;
	padding: 1px 0px 1px 0px;
	margin:0px;
}
#newsSideBar a{
	COLOR: white;
	TEXT-DECORATION: none;
}
#newsSideBar a:visited {
	color:white;
	TEXT-DECORATION: none;
}
#dummySubLinkSideBar{
	COLOR: White;
	background-color: #000066;
	padding : 0px 0px 0px 0.5em;
	margin: 0px 0px 0px 0px;
	font-size:100%;
	}
#dummyLinkSideBar{
	COLOR: White;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #000066;
	text-align: center;
	font-weight: 600;
	font-size: 100%;
	border: 1px;
	padding: 1px 0px 1px 0px;
	margin:0px;
}

#welcome1line{
	text-align: center;
	Color: black;
	 font-size:120%;
}
#welcome2line{
	text-align: center;
	padding:0% 0% 0% 0%;
}
