/* body */
body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	color : #333333;
}

.title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	line-height : 18px;
	color : #000000;
}

.menutitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	line-height : 18px;
	color : #440310;
}

.subtitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 16px;
	color : #000000;
}
.copy {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	color : #333333;
}
.minicopy {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 14px;
	color : #333333;
}
.deftext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	color : #333333;
}
.whitedeftext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 14px;
	color : #ffffff;
}
A {
	color : #000000;
}
A:FOCUS, A:HOVER {
 	color : #CC9999;
}
.whiteunder, a.whiteunder {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
}
a.whiteunder{
	text-decoration: none;
}
a.whiteunder:hover {
	color : #ffff00;
	text-decoration: underline;
}
/* elements */
INPUT.login {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-transform : uppercase;
	border : 1px solid #999999;
	background-color : #666666;
	width : 100px;
	color : #cccccc;
}

.login {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #cccccc;
}

INPUT {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-transform : uppercase;
	border : 1px solid #999999;
	background-color : #666666;
	color : #cccccc;
}

INPUT.edit {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-transform : none;
	border : 1px solid #999999;
	background-color : #666666;
	color : #cccccc;
}

INPUT.ricky {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border : 1px solid #ffffff;
	background-color : #ffffff;
}

.button {
	border : 0px solid #999999;
}

INPUT.radio {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-transform : uppercase;
	color : #cccccc;
}

SELECT {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border : 1px solid #999999;
	background-color : #666666;
	color : #cccccc;
}

TEXTAREA {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border : 1px solid #999999;
	background-color : #666666;
	color : #cccccc;
}

INPUT.search {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-transform : uppercase;
	border : 1px solid #CC9999;
	background-color : #440310;
	width : 100px;
	color : #CC9999;
}

INPUT.archivesearch {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-transform : uppercase;
	border : 1px solid #999999;
	background-color : #666666;
	width : 150px;
	color : #cccccc;
}
/* side pannnel */
.sidetitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 14px;
	color : #CC9999;
	font-weight : bold;
}
.sidecopy {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	color : #CC9999;
}
A.rightside {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	color : #CC9999;
	text-decoration : none;
}
A.rightside:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	color : #CC9999;
	text-decoration : underline;
}
.padding {
	padding : 5px;
}
/* footer */
.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	color : #999999;
}
.padding {
	padding : 5px;
}
A.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	color : #999999;
	text-decoration : none;
}
A:FOCUS.footer, A:HOVER.footer {
	color : #333333;
	text-decoration : underline;
}
/* sub nav */
.sub {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	color : #CC9999;
}
A.sub {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	color : #CC9999;
	text-decoration : none;
}
A:FOCUS.sub, A:HOVER.sub {
	color : #ffffff;
	text-decoration : underline;
}
/* Archive layer 1 */
.apadding {
	padding : 5px;
}
A.ai {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	color : #CC9999;
	text-decoration : none;
}
A:FOCUS.ai, A:HOVER.ai {
	color : #ffffff;
	text-decoration : underline;
}
/* Archive layer 2 */
A.aii {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	color : #CC9999;
	text-decoration : none;
	font-weight : bold;
}
A:FOCUS.aii, A:HOVER.aii {
	color : #ffffff;
	text-decoration : underline;
}
/* Archive layer 3 */
.apaddingsmall {
	padding-left : 20px;
}
A.aiii {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	color : #CC9999;
	text-decoration : none;
	font-weight : bold;
}
A:FOCUS.aiii, A:HOVER.aiii {
	color : #ffffff;
	text-decoration : underline;
}
/* Archive - documents */
.adocpadding {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	color : #440310;
	padding : 3px;
	font-weight : bold;
}
A.adoc {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	color : #440310;
	text-decoration : none;
	font-weight : bold;
}
A:FOCUS.adoc, A:HOVER.adoc {
	color : #ffffff;
	text-decoration : underline;
}

.logout {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #CC9999;
}

A.logout {
	color : #CC9999;
	text-decoration : none;
	font-weight : bold;
}
A:FOCUS.logout, A:HOVER.logout {
	color : #CC9999;
	text-decoration : underline;
	font-weight : bold;
}

.topiclink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #CC9999;
}

A.topiclink {
	color : #CC9999;
	text-decoration : none;
	font-weight : bold;
}
A:FOCUS.topiclink, A:HOVER.topiclink {
	color : #CC9999;
	text-decoration : underline;
	font-weight : bold;
}

.whiteborder_t {
	border: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.border {
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.border_br {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #CC9999;
	border: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}

.border_b {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #CC9999;
	border: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}