Body{
	background-color : white;
	text-align : center;
	margin : 15px 0 0 0;
	padding : 0 0 0 0;
}

A{
	text-decoration : none;	
	color : blue;
}

A:hover{
	text-decoration : underline;
}
P{
	margin : 0 0 1em 0;
	padding : 0 0 0 0;
}

HR{
	height : 1px;
	border : none;
	background-color : black;
	color : black;
}

h1{
	font-size : 170%;
	font-weight : normal;
	padding : 3px 7px 3px 7px;
	margin : 0 0 10px 0;
	background-position : 533px 5px;
	background-repeat : no-repeat;
}

h2{
	font-size : 140%;
	font-weight : normal;
	padding : 3px 7px 3px 7px;
	margin : 0 0 10px 0;
	background-position : 533px 5px;
	background-repeat : no-repeat;
}
h3{
	font-size : 140%;
	font-weight : normal;
	padding : 0 0 0 0;
	margin : 0 0 10px 0;
}
h4{
	font-size : 120%;
	font-weight : normal;
	padding : 0 0 0 0;
	margin : 0 0 10px 0;
}
h5{
	font-size : 100%;
	font-weight : bold;
	padding : 0 0 0 0;
	margin : 0 0 10px 0;
}
h6{
	font-size : 100%;
	font-weight : bold;
	padding : 0 0 0 0;
	margin : 0 0 10px 0;
}

Blockquote{
	margin : 0 15px 1em 15px;
	padding : 0 0 0 0;
}

OL{
	margin : 0 25px 1em 25px;
	padding : 0 0 0 0;
}
OL LI OL{
	margin : 5px 25px 5px 25px;
}

UL{
	margin : 0 0 0 0;
	padding : 0 0 1em 0;
}
UL LI{
	margin : 0 0 0 0;
	padding : 0 0 0 15px;
	background-position : 0px 4px;
	background-repeat : no-repeat;
	list-style : none;
}
UL LI UL{
	margin : 0 0 0 0;
	padding : 5px 0 5px 0;
}

label{
	padding : 0 3px 0 3px;
}

#topBlock{
	margin : 0 auto 18px auto;
	padding : 0 0 0 0;
	position : relative;
	width : 750px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	height : 45px
}
#topBlock #logo{
	position : absolute;
	top : 0px;
	left : 8px;
	width : 174px;
}
#topBlock ul#topmenu{
	width : 560px;
	position : absolute;
	top : 16px;
	right : 0px;
	list-style : none;
}
#topBlock ul#topmenu LI{
	float : right;
	margin : 0 0 0 6px;
	padding : 0 0 0 0;
	background-image : none;
}
#topBlock ul#topmenu LI A{
	display : block;
	background-color : #bbbdc0;
	color : #58585a;
	padding : 5px 10px 5px 10px;
	width : 86px;
	text-align : left;
	text-decoration : none;
	font-weight : bold;
}
#topBlock ul#topmenu LI A:hover{
	background-color : #7dbd3e;
	color : white;
}


#contentBlock{
	margin : 0 auto 0 auto;
	padding : 0 0 0 0;
	width : 750px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	background-image : url(../gfx/menu-bgi.gif);
	background-repeat : no-repeat;
}

#contentBlock #textBlock{
	border : 1px solid black;
	float : right;
	width : 550px;
	padding : 14px 13px 5px 18px;
	text-align : left;
}

#contentBlock #menuBlock{
	background-color : white;
	float : left;
	width : 150px;
	margin : 9px 0 0 8px;
	display : inline;
	text-align : left;
}
#contentBlock #menuBlock TABLE#menu{
	border : none;
	width : 150px;
	font-size : 90%;
	font-weight : bold;
}
#contentBlock #menuBlock TABLE#menu TD{
	padding : 10px 8px 10px 8px;
	height : 30px;
	vertical-align : top;
}
#contentBlock #menuBlock TABLE#menu TD P{
	padding : 0 0 0 0;
	margin : 0 0 5px 0;
}
#contentBlock #menuBlock TABLE#menu TD UL{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}
#contentBlock #menuBlock TABLE#menu TD UL LI{
	font-weight : normal;
	background-image : ;
}

#contentBlock #menuBlock TABLE#menu TD UL LI UL{

}
#contentBlock #menuBlock TABLE#menu TD UL LI UL LI{

}


#bottomBlock{
	margin : 10px auto 0 auto;
	padding : 0 0 0 0;
	width : 750px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	position : relative;
	text-align : left;
	height : 70px;
	color : #d4d4d4;
}



#bottomBlock #partners{
	position : absolute;
	width : 280px;
	top : 0px;
	left : 0px;
}

#bottomBlock #funded{
	position : absolute;
	width : 270px;
	top : 0px;
	left : 330px;
}

#bottomBlock ul#buttons{
	position : absolute;
	width : 120px;
	top : 0px;
	right : 0px;
	padding : 12px 0 0 0;
	margin : 0 0 0 0;
	list-style : none;
}
#bottomBlock ul#buttons LI{
	padding : 0 0 0 0;
	margin : 0 0 6px 0;
	background-image : none;
}
#bottomBlock ul#buttons LI A{
	display : block;
	background-color : #d4d4d4;
	color : #58585a;
	padding : 5px 10px 5px 10px;
	width : 100px;
	text-align : left;
	text-decoration : none;
	font-weight : bold;
}
#bottomBlock ul#buttons LI A:hover{
	background-color : #7dbd3e;
	color : white;
}
#additionals{
	margin : 10px auto 0 auto;
	padding : 0 0 0 0;
	width : 750px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	color : #7dbd3e;
}
#additionals #copyright{
	float : left;
	width : 295px;
	text-align : left;
}
#additionals #disclaimer{
	float : right;
	width : 450px;
	text-align : right;
}
#additionals A{
	color : #7dbd3e;
	text-decoration : underline;
}
#additionals A:hover{
	color : black;
	text-decoration : underline;
}

#address{
	clear : both;
	margin : 8px auto 0 auto;
	padding : 0 0 0 0;
	width : 750px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	color : #58585a;
}
#address A{
	color : #58585a;
	text-decoration : underline;
}
#address A:hover{
	color : #7dbd3e;
	text-decoration : underline;
}

#address #location{
	text-align : right;
	float : left;
	width : 320px;
	text-align : left;
}

#address #contacts{
	float : right;
	width : 430px;
	text-align : right;
}


.clear{
	clear : both;
	font-size : 5%;
	height : 1px;
}
.boxed{
	display : block;
	border : 1px solid #bbbdc0;
	padding : 5px 8px 5px 8px;
	text-align : center;
}

.formFormat{
	border : 1px solid #7f9db9;
	
	padding : 2px 5px 3px 5px;
	margin : 0 3px 1px 3px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.half{
	width : 250px;
}

.third{
	width : 162px;
}
.twothirds{
	width : 360px;
}
.full{
	width : 525px
}
.full2{
	width : 530px
}
select.third{
	width : 175px;
}
select.half{
	width : 241px;
}
select.full{
	width : 527px;
}

.required{
	margin : 0 3px 0 0;
}


.dataTable{
	border : 1px solid black;
	border-collapse: collapse;
	font-size : 100%;
	margin : 0 0 1em 0;
	width : 100%;
}
.dataTable TH{
	border : 1px solid #999;
	border-collapse: collapse;
	font-size : 100%;
	padding : 3px 5px 3px 5px;
	vertical-align : top;
}
.dataTable TD{
	border : 1px solid #999;
	border-collapse: collapse;
	font-size : 100%;
	padding : 3px 5px 3px 5px;
	vertical-align : top;
}
.red{
	color : #c00;
	display : block;
	font-size : 90%
}
.editMessage{
	clear : both;
	margin : 5px 0 0 0;
	font-size : 11px;
	float : left;
	background-image : url(/assets/gfx/forum/edit-thread.gif);
	background-position : 0px 0px;
	background-repeat : no-repeat;
	padding : 3px 0 3px 20px;
	display : block;
}

.viewMessage{
	clear : both;
	margin : 5px 0 0 0;
	font-size : 11px;
	float : left;
	background-image : url(/assets/gfx/forum//view-document.gif);
	background-position : 0px 0px;
	background-repeat : no-repeat;
	padding : 3px 0 3px 20px;
	display : block;
}


#contentBlock #menuBlock TABLE#menu TD.Menu1{
	background-color : #171c4b;
	color : white;
}
#contentBlock #menuBlock TABLE#menu TD.Menu2{
	background-color : #36b6e9;
	color : black;
}
#contentBlock #menuBlock TABLE#menu TD.Menu3{
	background-color : #e31e47;
	color : white;
}
#contentBlock #menuBlock TABLE#menu TD.Menu4{
	background-color : #f7921d;
	color : black;
}
#contentBlock #menuBlock TABLE#menu TD.Menu5{
	background-color : #e7e752;
	color : black;
}
#contentBlock #menuBlock TABLE#menu TD.Menu6{
	background-color : #7dbd3e;
	color : black;
}
#contentBlock #menuBlock TABLE#menu TD.Menu1 A{	color : white;}
#contentBlock #menuBlock TABLE#menu TD.Menu1 A:hover{	color : white;	text-decoration : underline;}

#contentBlock #menuBlock TABLE#menu TD.Menu2 A{	color : black;}
#contentBlock #menuBlock TABLE#menu TD.Menu2 A:hover{	color : black;	text-decoration : underline;}

#contentBlock #menuBlock TABLE#menu TD.Menu3 A{	color : white;}
#contentBlock #menuBlock TABLE#menu TD.Menu3 A:hover{	color : white;	text-decoration : underline;}

#contentBlock #menuBlock TABLE#menu TD.Menu4 A{	color : black;}
#contentBlock #menuBlock TABLE#menu TD.Menu4 A:hover{	color : black;	text-decoration : underline;}

#contentBlock #menuBlock TABLE#menu TD.Menu5 A{	color : black;}
#contentBlock #menuBlock TABLE#menu TD.Menu5 A:hover{	color : black;	text-decoration : underline;}

#contentBlock #menuBlock TABLE#menu TD.Menu6 A{	color : black;}
#contentBlock #menuBlock TABLE#menu TD.Menu6 A:hover{	color : black;	text-decoration : underline;}

#contentBlock #menuBlock TABLE#menu TD.Menu1 UL LI{ background-image : url(/assets/gfx/sections/navy/bullet-menu1.gif); color : black;	}
#contentBlock #menuBlock TABLE#menu TD.Menu1 UL LI UL LI{ background-image : url(/assets/gfx/sections/navy/bullet-menu2.gif); color : white;}

#contentBlock #menuBlock TABLE#menu TD.Menu2 UL LI{ background-image : url(/assets/gfx/sections/blue/bullet-menu1.gif); color : black;	}
#contentBlock #menuBlock TABLE#menu TD.Menu2 UL LI UL LI{ background-image : url(/assets/gfx/sections/blue/bullet-menu2.gif); color : white;}

#contentBlock #menuBlock TABLE#menu TD.Menu3 UL LI{ background-image : url(/assets/gfx/sections/red/bullet-menu1.gif); color : black;	}
#contentBlock #menuBlock TABLE#menu TD.Menu3 UL LI UL LI{ background-image : url(/assets/gfx/sections/red/bullet-menu2.gif); color : white;}

#contentBlock #menuBlock TABLE#menu TD.Menu4 UL LI{ background-image : url(/assets/gfx/sections/orange/bullet-menu1.gif); color : black;	}
#contentBlock #menuBlock TABLE#menu TD.Menu4 UL LI UL LI{ background-image : url(/assets/gfx/sections/orange/bullet-menu2.gif); color : white;}

#contentBlock #menuBlock TABLE#menu TD.Menu5 UL LI{ background-image : url(/assets/gfx/sections/yellow/bullet-menu1.gif); color : black;	}
#contentBlock #menuBlock TABLE#menu TD.Menu5 UL LI UL LI{ background-image : url(/assets/gfx/sections/yellow/bullet-menu2.gif); color : white;}

#contentBlock #menuBlock TABLE#menu TD.Menu6 UL LI{ background-image : url(/assets/gfx/sections/green/bullet-menu1.gif); color : black;	}
#contentBlock #menuBlock TABLE#menu TD.Menu6 UL LI UL LI{ background-image : url(/assets/gfx/sections/green/bullet-menu2.gif); color : white;}