.tdgrid {

	background-image: url(../grfx/bkg_grid.gif);

	background-position: right;

	background-repeat: repeat-y;





}

.bgmenu {

	background-color: #931B1A;

}

.footer {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

}

.menu {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	list-style-image: url(../grfx/bullet_arrow.gif);



}

.header {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	line-height: 14px;



}

.menubars {

	background-color: #666666;



}

body {

	background-image: url(../grfx/bkg_blueglow.gif);

	background-attachment: fixed;

	background-color: #000000;

	background-repeat: no-repeat;

	scrollbar-highlight-color:#D66666;

	scrollbar-3dlight-color:#333133;

	scrollbar-shadow-color:#5C1010;

	scrollbar-darkshadow-color:#333133;

	scrollbar-face-color:#931B1A;

	scrollbar-track-color:#333133;

	scrollbar-arrow-color:#5C1010;



}

.bgleft {

	background-image: url(../grfx/bkg_greyleft.gif);

	background-color: #E5E5E5;

	background-repeat: no-repeat;





}

.divcontent {

	height: 300px;

	width: 100%;

	margin: 10px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	color: #333333;

}

.bgcontent {

	background-attachment: fixed;

	background-image: url(../grfx/bkg_content.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	background-color: #FFFFFF;





}

p {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333133;

	margin-right: 5px;

	margin-left: 20px;

}

.subhead {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #666666;

	letter-spacing: 2px;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-right: 5px;







}

.swfhead {

	margin-left: 5px;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-right: 5px;



}

h1 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	color: #E5E5E5;

	font-size: 18px;

	font-weight: normal;

	text-transform: capitalize;

	margin: 2px;



}

h2 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	color: #931B1A;

	font-size: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: capitalize;

	margin: 5px;



}

li {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333133;

	list-style-image: url(../grfx/bullet_red.gif);







}

.textfield {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #111111;

	border: 1px groove #EDEDED;

	height: 20px;

	width: 90%;





}

.textarea {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #111111;

	border: 1px groove #EDEDED;

	height: 60px;

	width: 90%;

}

a:visited.menu {

	color: #DDDDDD;

	text-decoration: none;



}

a:link.menu {

	color: #DDDDDD;

	text-decoration: none;

}

a:active.menu {

	color: #000000;

	text-decoration: underline;

}

a:hover.menu {

	color: #999999;

	text-decoration: none;

}

a:visited {

	color: #666666;

	text-decoration: underline;

}

a:link {

	color: #555555;

	text-decoration: underline;

}

a:active {

	color: #000000;

	text-decoration: underline;

}

a:hover {

	color: #931B1A;

	text-decoration: none;

}

th {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333133;

	margin-right: 5px;

	margin-left: 20px;

	font-weight: normal;

	text-align: right;

	background-color: #F6F6F6;





}

.bggrey {

	background-image: url(../grfx/bkg_greymenu.gif);

	color: #E5E5E5;

	background-color: #333133;





}

.caption {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;





}

hr {

	height: 1px;

	width: 100%;

	color: #CCCCCC;



}

.button {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #F5F5F5;

	height: 20px;

	width: 90%;

	background-color: #931B1A;

	border-top: 1px solid #D66666;

	border-right: 1px solid #5C1010;

	border-bottom: 1px solid #5C1010;

	border-left: 1px solid #D66666;

	font-weight: bold;







}

.newshead {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #931B1A;

	letter-spacing: 2px;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-right: 5px;

	font-weight: bold;



}

.projecttable {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

table {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.linktoclue {
	color: #CCCCCC;
	text-decoration: none;
}
.linktoclue:visited {

	color: #CCCCCC;
	text-decoration: none;
}
