BODY		{	margin: 0px 0px 0px 0px;
			FONT-FAMILY: 'Helvetica', 'Geneva', 'Arial', 'SunSans-Regular', 'sans-serif';
			BACKGROUND-COLOR: #666666;
			font-size: 12pt;

 		}

div.head 	{	margin: 0px 0px 10px 0px;
			height: 100px;
			width: 100%;
			padding: 0px;
			background: url("hline.gif");
			background-color: #3A5F90;
}


div.head span.right {	float: right;
			height: 95px;
			width: 40%;
}

div.menu {		height: 95px;
			width: auto;
			display: table-cell;
			vertical-align: bottom;
			text-align: center;
			color: #668bbc;
			font-weight: bold;
			font-style: italic;
}

div.menu span.item {	width: auto;
			font-style: normal;
			font-weight: normal;
			font-size: 10pt;
}

a.item			{ color: #FFFFFF		}
a.item:link		{ color: #FFFFFF		}
a.item:visited  	{ color: #FFFFFF		}
a.item:hover		{ background-color: #668bbc;	}
a.item:active  		{ color: #FFFFFF		}

div.content {
	
	width: 100%;
	}


div.promobox {		width: 100%;
			border: #333333 1px solid;
			background-color: #777777;
			margin: 0px 0px 4px 0px;
}

div.promotext {		margin: 4px 4px 4px 4px;	}

div.navigationbox {	width: 100%;
			margin: 0px 0px 4px 0px;
			border: #333333 1px solid;
			background-color: #555555;
}

div.navigationbox span.navigationcontainersearch {
			width: auto;
			float: left;		
			padding: 0px 0px 0px 4px;
}

div.navigationbox span.navigationcontainer {
			width: auto;		
			float: right;		
			border-left: #333333 1px solid;
			padding: 0px 4px 0px 4px;
}

div.profilebox {	width: 720;
			border: #333333 1px solid;
			background-color: #777777; 
			margin: 0px 0px 2px 0px;
			
}

div.spacer {		clear: both; 			}  

div.float {		float: left;
			margin: 0;
			padding: 0;
			width: 49%;
}

div.profileboxcontainer {
			margin: 1px 1px;
}

div.float span.profileimage {
			float: left;
			width: auto;
			margin:5px 5px 5px 5px;
			border: #333333 1px solid;
			background-color: #555555;
}

div.float img {		border: #000000 1px solid;
			margin:5px 5px 5px 5px;
}

div.float span.profiletext {
			display: table-cell;
			width: auto;
			height: 100%;
}

div.searchfloat {	float: left;
			margin: 4px;
			padding: 0;
			border: #333333 1px solid;
			background-color: #555555;
			width: 15%;
}

div.helpfloat {		float: left;
			margin: 4px;
			padding: 0;
			border: #333333 1px solid;
			background-color: #555555;
			width: 300;
			font-weight: normal;
}

div.profiletextcontainer {
			/*border-left: #555555 1px dotted;*/
			
			/*height:100%;*/
}

div.profilename {	font-weight: bold;
			/*margin: 4px;*/
			padding-top: 4px;
}

div.profilestatus {	/*margin: 4px;*/
			font-weight: bold;
			color: white;
}

div.profileheadline {	/*margin: 1px;*/
			font-weight: normal;
			color: #EEEEEE;
			font-size: 10pt;
}
  
A		{ 	TEXT-DECORATION: NONE }
A:LINK		{	COLOR: #F2BA38 }
A:VISITED	{	COLOR: #d09816 }
A:HOVER		{	COLOR: #FFFFFF }
A:ACTIVE	{	COLOR: #F2BA38 }
A DISABLED	{	COLOR: #FF0000 }

div.profiletop { 
			border-bottom: black 1px solid;
			/*background: #333333;*/
			width: 100%;
			background-image: url(profilebar2.gif);
}

div.profilecontent {
			/*border: black 1px solid;*/
			margin:5px 5px 5px 5px;
}


div.profileimagelarge {
			float:right;
			width: auto;
			margin:5px 5px 5px 5px;
			background-color: #333333;
			border: black 1px solid;

}

div.profileimagelarge img {
			margin:4px 4px 4px 4px;
			border: black 1px solid;
}

div.profilenamelarge {	font-weight: bold;
			padding: 4px;
			color: white;
			float:right;
}

div.profilenamelarge span.profilenamesmall {
			
			font-size: 10pt;
}

div.profilemessage {	color: white;		
			margin:4px 4px 4px 4px;
			width: 200px;
			float: left;
			text-align: center;
}

div.profilemessage a {	color: white; }

div.profiletextlarge {	padding: 4px;

}

div.profilestatuslarge {padding: 4px;
			float:left;
			color:white;
			font-weight: bold;
}

div.profiletextlarge p { color: #eeeeee;
			font-weight: bold;
			font-size: 18pt;
			margin: 0px 0px 10px 0px;
}

div.profiledescriptionlarge { color:#eeeeee;
			 margin-top: 1em;
}

div.profiledetailslarge { color:#333333;
			/* margin-top: 1em;*/
			margin-left:20px;
}

div.row {
  			clear: both;
  			padding-top: 10px;
			width: 400px;
}

div.row span.label {
			float: left;
			width: 150px;
			text-align: right;
			color: #eeeeee;
			/*font-weight: bold;*/
			font-size: 10pt;
}

div.row span.formw {
  			float: right;
 			text-align: left;
			width: 200px;
			/*border: #333333 1px solid;*/
} 

div.row span.formw input { border: #333333 1px solid; }
div.row span.formw textarea { border: #333333 1px solid; }

div.testname {
		font-weight: normal;
		font-size: 12pt;
		color: #F2BA38;  			
		margin: 0px;
		width: 100%;
		border: #333333 1px solid;
		background-color: #555555;
		padding: 2px;
}
div.testtext {
		font-weight: normal;
		margin: 0px 0px 4px 10px;
		color: black;
}








			