A {
	color : #0066cc;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

:visited {
	color : Maroon;
} 

A.head, A.head:hover, A.head:visited {
	color : #ffffff; 
} 

A.sidemenu, A.sidemenu:visited {
	color : #006699;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

A.name {
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
} 


BODY {
	background-color : #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.adv {
	margin-top: 30px;
}

DIV.search {
	background-color: #f1f1f1; 
	margin-left: -20px; 
	margin-right: -20px; 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 10px; 
	padding-bottom: 10px;
}


TD {
	color : #000000;
	height : 15pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height : 150%;
}

TD.head {
	background-color : #4667C7;
	color : White;
	font-weight : bold;
	padding-left : 15px;
}

TD.head2 {
	background-color : #000000;
	color : #ffffff;
	width : 25%;
	padding-left : 15px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD.side {
	background-color : #8CAAE6;
	color : #ffffff;
	font-weight : bold;
	padding-left : 10px;
	padding-right : 10px;
}

TD.path {
	background-color : #8CAAE6;
	color : #ffffff;
	padding-left : 10px;
	padding-right : 10px;
}

TD.sidetext {
	color : #000000;
	padding-top: 20px;
	padding-left: 15px;
	border-right: solid 1px #C5C8D0;
	font-size: 70%;
	width: 25%;
	vertical-align : top;
}

TD.sidetextright {
	color : #000000;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 70%;
	vertical-align : top;
	width : 25%;
}

TD.revision {
	color : #000000;
	padding-top: 5px;
	padding-left: 5px;
	border-right: solid 1px #C5C8D0;
	border-bottom: solid 1px #C5C8D0;
}

TD.revisionleft {
	color : #000000;
	padding-top: 5px;
	padding-left: 5px;
	border-bottom: solid 1px #C5C8D0;
}

TD.revisionbottom {
	color : #000000;
	padding-top: 5px;
	padding-left: 5px;
	border-right: solid 1px #C5C8D0;
}

TD.main {
	vertical-align: top;
	padding-left: 20px;
	padding-right: 20px;
	width : 80%;
}




INPUT {
	font-size: 100%;
	font-family: Verdana, arial, helvetica;
}

INPUT.insert {
	width : 100%;
	font-size : 100%;
}

INPUT.radio {
	border : none;
}

TEXTAREA {
	font-size:8 pt;
	font-family: Verdana, arial, helvetica;
	border : thin groove Silver;
	width : 100%;
	font-size : 100%;
}

SELECT {
	font-size:8 pt;
	font-family: Verdana, arial, helvetica;
	border : thin groove Silver;
	font-size : 100%;
}

.popup {
	font-size : 80%;
}


H1 {
	font-family: Verdana, arial, helvetica;
	font-size: 150%;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 30px;
}

H2 {
	font-family: Verdana, arial, helvetica;	
	font-size: 130%;
	font-weight: normal;
	margin-top : 30px;
	margin-bottom: 20px;
}

H3 {
	font-family: Verdana, arial, helvetica;
	font-size: 110%;
	font-weight: bold;
	margin-top : 20px;
	margin-bottom: 10px;
	margin-left: 15px;
}

H4 {
	font-family: Verdana, arial, helvetica;
	font-weight: bolder;
	font-size: 100%;
	margin-bottom : 0px;
	margin-left: 50px;
}

HR.bottom {
	margin-top: 30px;
	color: #cccccc;
}

HR.top {
	margin-bottom: 30px;
	color: #cccccc;
}


UL {
	margin-top: 5px;
	margin-bottom: 5px;
}

UL.src {
	margin-left: 80px;
	list-style-type: square;
}

UL.h4 {
	margin-left: 80px;
}

UL.menu {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}

LI {
	padding : 3pt;
}

MENU {
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	list-style-type: none;
}


A.search {
	color: #000000;
	text-decoration: undeline;
}

INPUT.go {
	font-weight: bold;
}







