body, td {
	background-color: White;
	font-family : sans-serif;
	margin : 0px 0px 0px 0px;
}

a {
	color : Blue;
}
a:visited {
	color : Navy;
}
a:active {
	color: White;
	background-color : Blue;
}
a:link {
	color: Blue;
}

a:hover {
	text-decoration : none;
}

.brand, .brand a, .brand a:visited {
	background-color : Blue;
	color : White;
	font-size : small;
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
	text-align : center;
}

.menu {
	background-color : Blue;
	color : White;
	font-size : small;
	font-family : sans-serif;
	text-decoration : none;
	text-align : right;
	letter-spacing : 3px;
	font-weight : bold;
}

.menu a, .menu a:visited {
	color : White;
}

.heading, td .heading, h1 {
	font-size : xx-large;
	font-family : Arial, Helvetica, sans-serif;
	background-color : Black;
	color : White;
	text-align : center;
}

	
.footer, .footer a, .lastmodified {
	background-color : Black;
	color : White;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
}

.footer { 
	text-align : right;
 }

.lastmodified {
	color: Gray;
	text-align : left;
}

.copyright, .copyright a, .copyright a:visited {
	background-color : Blue;
	color : White;
	text-align : center;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
}
 
 .sidebarborder { 
 	background-color: Blue;
  }
 
 .sidebar, td .sidebar {
	background-color: White;
	border : medium Blue;
	font-size : 90%;
}
.sidebar ul, td .sidebar ul {

	margin-left : 5px;
	padding-left : 5px;
	font-size : 90%;
	margin-top : 5px;
}

.sidebar h5, td .sidebar h5 {
	font-size: 100%;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;
}

h2 {
	font-size : x-large;
	font-family : sans-serif;
	font-weight : bold;
	font-style : italic;
	color : Blue;
	text-align : left;
}



.titlebar h2, td .titlebar h2 {
	font-size: large;
	text-align : center;
	color: Black;
	background-color : White;
	margin-bottom : 0%;
}

h3 {
	font-size : Large;
	font-family : sans-serif;
	font-weight : bold;
	font-style : italic;
	color : Blue;
	text-align : left;
}

.barborder {
	background-color: Blue;
}

.barcontent {
	font-size : 90%;
}

.barcontent h4 {
	margin-bottom : 0%;
}



small {
	font-size: smaller;
}

b, td b, td p b {
	font-weight: bolder;
}

.mainborder {
	background : #0000ff;
}

.maintitle {
	background : #FFFFFF;
	color : #000000;
}

.main {
	background : #FFFFFF;
	color : #000000;
	font-size : 14px;
}

.mainalt {
	background : #CCCCCC;
	color : #000000;
	font-size : 14px;
}