A  
{ 
	text-decoration: none;
}

A:link	
{
	color: #1838C6;
} 

A:visited 
{
	color: #1838C6;
} 

A:hover	
{
	color:#080052;
	text-decoration: underline;
}

A:active 
{
	color:#080052;
} 


BODY
{
	background-color : #ffffff;
	font-family : "Verdana", "Arial", serif;
	font-size: 9pt;
	font-weight : normal;

	color: #080052;
}

INPUT.button 
{
	height: 20px;
	background: #E7EFFF;
	border: 1px solid black;
	color: black
}

textarea.cool
{
	background:white;
	border:1px solid #006699;
	color:black;
}

select.cool
{
	background:white;
	border:1px solid #006699;
	color:black;
}


INPUT.text 
{
	height: 16px;
	background: white;
	border:1px solid black;
	color:black;
}

INPUT.chekbox 
{
	height:10px;
	width:10px;
	background:white;
	border:1px solid #006699;
	color:black;
}

td 
{ 
	font-family: "Verdana"; 
	font-size: 9pt;
} 

.louheader
{
	background-color: #B5BEFF;
	border-bottom: 1px solid #794000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	color: #080052;
	font-weight: bold;

}

.louline1
{
	background-color: #E7EFFF;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #080052;
}

.louline2
{
	background-color: #D2E1FF;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #080052;
}


.loufooter
{
	background-color: #B5BEFF;
	border-top: 1px solid #794000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	color: #080052;
}

.loutable
{
	border: 1px solid #080052;
}


.fullsize
{
	width: 100%;
	height: 100%;
}

.boxfooter
{
	background-color: #B5BEFF;
	padding-left: 4px;
	padding-right: 4px;
	color: #080052;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8A8ED5;
	border-bottom-color: #8A8ED5;
	padding-top: 0px;
	padding-bottom: 0px;
}

.boxheader
{
	background-color: #B5BEFF;
	padding-left: 4px;
	padding-right: 4px;
	color: #080052;
	font-weight: bold;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8A8ED5;
	border-bottom-color: #8A8ED5;
	visibility: visible;
}


.catlist
{
	background-color: #E7EFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 2px;
	color: #080052;
}


text_no_border
{
	height: 16px;
	background: white;
	border:1px solid black;
	color:black;
}


.softlist
{
	background-color: #E7EFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	color: #080052;
	border-bottom: 1px solid #FFFFFF;
}

.commentheader
{
	background-color: #E7EFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	color: #080052;
}

.commentbody
{
	background-color: #E7EFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	color: #080052;
	border-bottom: 1px solid #FFFFFF;
}

.reviewwarning
{
	font-weight: bold;
	color: #ffffff;
	background-color: #FF2121;
	margin: 2px;
	padding: 2px;
	text-align: center;
}

.catlist2
{
	color: #777777;
	background-color: #F3F3F3;
	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}


.boxheader2
{
	color: #000000;
	background-color: #D9D9DB;

	padding-left: 4px;
	padding-right: 4px;
	font-weight: bold;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8E8E8E;
	border-bottom-color: #8E8E8E;
	visibility: visible;
}

.boxfooter2
{
	color: #000000;
	background-color: #D9D9DB;

	padding-left: 4px;
	padding-right: 4px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8E8E8E;
	border-bottom-color: #8E8E8E;
	padding-top: 0px;
	padding-bottom: 0px;
}



.softlist2
{
	color: #777777;
	background-color: #F3F3F3;
	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 4px;
	
	border-bottom: 1px solid #FFFFFF;
}


.catlist2 a, .boxheader2 a, .boxfooter2 a, .softlist2 a
{
	color: #777777;
}


.adminmenu
{
	background-color: #FFB5B5;
	padding-left: 4px;
	padding-right: 4px;
	color: #C61717;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C61717;
	padding-top: 0px;
	padding-bottom: 0px;
}

.smalltext
{
	font-size: 10px;
}


.inlineform
{
	display: inline;
}