body
{
	background-color: rgb(43,14,114);
	vertical-align: top;
	font-family: sienna, arial;
	font-size: 11pt;
	color: rgb(0,0,0);
}

body.popup
{
	background-color: white;
	vertical-align: top;
	font-family: sienna, arial;
	font-size: 11pt;
	color: rgb(43,14,114);
}

body.resume
{
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);
}

body.mapper
{
	color: rgb(255,128,64);
	margin:0px;
}

body.bg
{
	background-image: url('../images/body_bg.gif');
	background-repeat: repeat-y; 
	background-position: top center;
}

div.head
{
	background-color: rgb(255,255,255);
	color: rgb(255,255,255);
}

div.headm
{
	background-color: rgb(43,14,114);
	color: rgb(255,255,255);
	vertical-align: center;
	text-align: center;
	font-size: 10pt;
}

div.main
{
	background-color: white;
}

div.buttons
{
	margin: 0px;
	padding: 0px;
	text-align:left;
	background-image: url('../images/btn_bg2.gif'); 
	background-repeat: no-repeat; 
	background-position: center;
}

div.detail
{
	background-color: white;
	text-align: center;
	vertical-align: bottom;
	color: rgb(43,14,114);
	border-width: 2px;
	border-color: black;
	width: 740px;
	height:300px;
	left:10px; 
	top:100px; 
}

div.link
{
	<!--background-color: rgb(109,60,107);-->
	background-color: transparent;
	text-align: center;
	vertical-align: bottom;
	color: silver;
}

div.sublink
{
	<!--background-color: rgb(109,60,107);-->
	background-color: transparent;
	text-align: center;
	vertical-align: bottom;
	color: silver;
}

div.headr
{
	background-color: rgb(0,0,0);
	text-align: center;
	vertical-align: bottom;
}

h2
{
	font-size: 16;
	width: 751px;
}

p
{
	width: 751px;
}

p.general
{
	text-align: center;
}

p.normal
{
	text-align: left;
	width: 550px;
}

table.buttons
{
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	width: 100%;
}

table.detail
{
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	width: 100%;
	height: 300px;
}

table.link
{
	border: 1px solid rgb(187,178,214);
	background-color: transparent;
	font-size: 9pt;
}

td.link
{
	background-color: transparent;
	color: rgb(189,127,69);	
	font-size: 9pt;
}

td
{
	font-size: 11pt;
}

td.buttons
{
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}

td.detail
{
	background-color: transparent;
	text-align: center;
	color: rgb(43,14,114);
}

td.list
{
	background-color: transparent;
	text-align: left;
	color: rgb(43,14,114);
	font-size: 11pt;
}

td.mid
{
	background-color: transparent;
	text-align: center;
}

td.bullet
{
	background-color: transparent;
	vertical-align: top;
}

td.head
{
	color: white;	
	font-size: 10px;
}

td.headr
{
	color: white;	
	text-align: right;
	font-size: 10px;
}

td.newspaper
{
	vertical-align: top;
}

td.title
{
	vertical-align: top;
	width: 145px;
}

a:link    
{
	color:rgb(106,25,107); 
	background-color:transparent;
	text-decoration: none;
}

a:visited    
{
	color:rgb(106,25,107); 
	background-color:transparent;
	text-decoration: none;
}

a:hover   
{
	color:black;
	background-color:transparent;
	text-decoration: underline;
}

a.head:link    
{
	color:silver; 
	background-color:transparent;
	text-decoration: none;
}

a.head:visited    
{
	color:silver; 
	background-color:transparent;
	text-decoration: none;
}

a.head:hover   
{
	color:white;
	background-color:transparent;
	text-decoration: underline;
}
