body
{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
}

.bgbody {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	
	background-color: #EFEFEF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg_line.gif);
	background-repeat: repeat-x;
}


.content 
{
	margin-left: 	auto;
	margin-right: 	auto;
	text-align: 	left;
	background-color: 	#FFFFFF;
}

.header 
{
	height: 			107px;
	background-color: 	#FFFFFF;
	margin-bottom:		1px;
}


.slidemenu 
{
	float: 				left;
	width: 				200px;
	height: 			100%;
	margin-top:			1px;
	margin-right:		1px;
	padding:			5px;
	vertical-align:		top;
}


.contenth {
	float: 				left;
	width: 				678px;
	height: 			20px;
	margin-top:			1px; 
	margin-left:		5px; 
	margin-right:		0px; 
	margin-bottom:		0px; 
	background-color:	#F1F1F1;
	font-family:		Georgia;
	color:				#1C3F89;
	padding:			5px;
}


.contentt {
	float: 				left;
	height: 			auto;
	margin-top:			1px; 
	margin-left:		0px; 
	margin-right:		0px; 
	margin-bottom:		1px; 
	background-color:	#FFFFFF;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#000000;
}


h1 {
	font-size: 18px;
	color: #7A1265;
	letter-spacing:1px;
}
		
p
{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#222222;
}

span
{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#222222;
}


span.tab
{
	font-family: 	Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-weight:	normal;
	text-align:		center;
}
	
	
td
{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
}

.star
{
	font-size:		12px;
	color:			#FF0000;
}

.author
{
	text-transform: uppercase;
	letter-spacing:7px;
}

.copyright
{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	color:		 	#666666;
}

hr {
	background :	none;
	border :		none;
	border-top : 	2px dotted #CCCCCC;
	margin-top: 	10px;
	margin-bottom: 	10px;
	width:			100%;
}

.hr_normal {
	margin-top: 	0px;
	margin-bottom: 	0px;
	border-top : 	1px solid #CCCCCC;
	width:			95%;
}


#info {display:block; position:relative; background:#ddd; padding:2em;}
#info h2 {margin-bottom:1em;}
#info h3 {clear:both; margin-top:4em;}

/* Chamfer Borders*/
.chamfer {background: transparent; width:40%;}
.chamfer h1, .chamfer p {margin:0 10px;}
.chamfer h1 {font-size:2em; color:#000; letter-spacing:1px;}
.chamfer p {padding-bottom:0.5em;}

.chamfer .top, .chamfer .bottom {display:block; background:transparent; font-size:1px;}
.chamfer .b1, .chamfer .b2, .chamfer .b3, .chamfer .b4, .chamfer .b5 {display:block; overflow:hidden; height:1px; background:#eca; border-left:1px solid #000; border-right:1px solid #000;}
.chamfer .b1 {margin:0 5px; background:#000;}
.chamfer .b2 {margin:0 4px;}
.chamfer .b3 {margin:0 3px;}
.chamfer .b4 {margin:0 2px;}
.chamfer .b5 {margin:0 1px;}

.chamfer .boxcontent {display:block; background:#eca; border-left:1px solid #000; border-right:1px solid #000; width: 500px;}

/* Inset 3D Raised */
.raised {background: transparent;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:  #66126C; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#FFFFFF; border-left:1px solid #66126C; border-right:1px solid #66126C;}
.raised .b3 {background:#FFFFFF; border-left:1px solid #66126C; border-right:1px solid #66126C;}
.raised .b4 {background:#FFFFFF; border-left:1px solid #66126C; border-right:1px solid #66126C;}
.raised .b4b {background:#FFFFFF; border-left:1px solid #66126C; border-right:1px solid #66126C;}
.raised .b3b {background:#FFFFFF; border-left:1px solid #66126C; border-right:1px solid #66126C;}
.raised .b2b {background:#FFFFFF; border-left:1px solid #66126C; border-right:1px solid #66126C;}
/*7A1265*/

.raised .b1 {margin:0 5px; background:#66126C;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#66126C;}
.raised .boxcontent {display:block;  background: #FFFFFF; border-left:1px solid #66126C; border-right:1px solid #66126C;}


#dhtmlfloatie{
position: absolute;
left: 0;
left: -900px;
filter:alpha(opacity=0);
-moz-opacity:0;
border: 2px solid black;
padding: 5px;
z-index: 100;
}

#popitmenu{
position: absolute;
background-color: #FFFFFF;
border:1px solid #ACA899;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #316AC5;
color:#FFFFFF;
}



.navMenu			{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: #0088EE;
						text-align: right;
						padding-bottom: 3px;
					}
.headTitle			{	background-color: #808080;
						color: #FFFFFF;
						font-family: Tahoma, sans-serif;
						font-size: 20px;
						font-weight: bold;
						border: 3px solid #808080;
					}
.headText			{	background-color: #808080;
						color: #FFFFFF;
						font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: bold;
						border: 3px solid #808080;
					}
.infoBox			{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						border: 1px solid #808080;
					}
.data				{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						vertical-align: top; 
					}
.update				{	font-family: Tahoma, sans-serif;
						font-size: 9px;
						font-weight: normal;
						color: #000000;
					}
.listEntry			{	font-family: Tahoma, sans-serif;


						font-size: 11px;
						font-weight: normal;
						color: #000000;
						border-bottom: 1px solid #AAAAAA;
						padding-top: 2px;
						padding-bottom: 2px;
					}
.listHeader			{	font-family: Tahoma, sans-serif;
						font-size: 14pt;
						font-weight: bold;
						color: #000000;
						border-bottom: 1px solid #AAAAAA;
						padding-top: 10px;
						padding-bottom: 2px;
                    }
.listDivide			{	font-family: Tahoma, sans-serif;
						font-size: 1px;
						color: #FFFFFF;
						border-bottom: 1px solid #AAAAAA;
					}
.formMailbox		{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						width: 250px;
					}					
.formTextbox		{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						width: 150px;
					}
.formTextarea		{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						overflow: auto;
					}
.formSelect			{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
					}
.formButton			{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: #0066CC;
						background: #FFFFFF;
						border: 1px;
						border-color: #CCCCCC;
						text-decoration: none;
					}
.formButton:hover	{	background: #EEEEEE;
					}

.error				{	background-color: #DDDDDD;
						border: 1px solid #333333;
						margin-left: 20px;
						padding: 10px;
						width: 400px;
						font-family: Tahoma, sans-serif;
						font-size: 11px;
					}
