
.vSmallWhite
{
	color: #fff;
	font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 10px;
	padding-right: 5px; padding-bottom: 3px;
}

.headline
{
	color: #558;
	font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 18px;
}

.text
{
	color: #333;
	font-family: Arial, Sans-Serif; font-size: 13px;
	text-decoration: none;
}

.more
{
	font: 11px Verdana, Arial, Sans-Serif;
}

.small
{
	font-size: 11px;
}

.white
{
	color: #fff;
	background-color: #699;
}

.smallText
{
	color: #333;
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px;
	text-decoration: none;
}

.verySmallText
{
	color: #333;
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px;
	text-decoration: none;
}

.subSection
{
	color: #CD0050;
	font-family: Georgia, Times New Roman, Serif; font-size: 20px; font-weight: bold;
}

.smallTitleBlue
{
	color: #558;
	font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: bold;
}

.smallTitleMauve
{
	color: #A42B5A;
	font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: bold;
}

.smallTitleWhite
{
	color: #fff;
	font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: bold;
}

.vsmallTitleBlue
{
	color: #338;
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px;
}

.vsmallTitleGrey {
	color: #338;
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight:bold;
}

.titleBlackBg
{
	color: #333; background-color:#f4f4f4;
	font-family: Arial, Sans-Serif; font-size: 13px; font-weight: bold;
	padding: 3px; margin-bottom: 3px;
}

.file_title
{
	font-size: 13px; font-weight: bold;
}

.file_date
{
	color: #f60;
	font-size: 10px;
}

.file_size
{
	color: #000;
	font-size: 10px;
}

.file_caption
{
	font-size: 11px;
	padding: 5px 0px 10px 20px;
}

.file_actions
{
}

.faq_question
{
	color: #A42B5A;
	font-size: 11px; font-weight: bold;
	padding: 0px 0px 0px 3px;
}

.faq_answer
{
	font-size: 11px;
	padding: 10px 0px 30px 13px;
}

.catalog_url
{
	color: #f60;
	font-size: 10px;
}

.catalog_caption
{
	font-size: 11px;
	padding: 5px 0px 5px 10px;
}

.footer
{
	color: #fff;
	font: 11px Verdana, Arial, sans-serif;
}

.orange { color: #f60; }

.ahem { display: none; }

#links {}

#links a {display: block; padding: 1px 0 1px 0;}

.orli {list-style: url(graphics/dot_orange.gif) disc inside;}

li.space {vertical-align:top; padding-bottom:4px;}

/*******************************************************************************
    Various Tags
*******************************************************************************/

img
{
	/* turns off gaps around images */
	border:	0;
}

th, td
{
	color: #333;
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px;
	text-decoration: none;
}
	
p
{
	margin: 0;
	padding: 0 0 6px 0;
}	
	
h1
{
	font-size:	18px;
}
	
h2
{
	font-size:	16px;
}
	
h3
{
	font-size:	14px;
}
	
h4
{
	font-size:	13px;
}
	
h5
{
	font-size:	11px;
}
	
h6
{
	font-size:	11px;
}
	
h1, h2, h3, h4, h5, h6
{
	color: #CD0050; background-color: transparent;
	font-family: Verdana, Arial, sans-serif; font-weight: bold;
	margin:	0 0 0 0;
}

ol, ul
{
	margin-top:5px; padding-top:0
}

ul ul
{
	margin-top:5px; padding-top:0; margin-bottom:5px; padding-bottom:0
}

ol ol
{
	margin-top:5px; padding-top:0; margin-bottom:5px; padding-bottom:0
}

/*******************************************************************************
    Links
*******************************************************************************/
a
{
	color: #9AFF03;
	text-decoration: none;
	font-weight: bold
}
	
a:visited
{
	color: #666666;
	background-color: transparent;
}
	
a:active
{
	color: #338;
	background-color: transparent;
}


a:hover
{
	color: #ffffff;
	background-color: transparent;
	text-decoration: underline;
}

.plain
{
	font-weight:normal;
}

/*******************************************************************************
    Tables
*******************************************************************************/

table.articleTable
{
	border: 1px #558 solid;
}

table.articleTable th
{
	border: 1px #558 solid;
	padding: 2px;
	color: #333; background-color: #C7C9DF;
	font-family: Arial, Sans-Serif; font-size: 13px; font-weight: bold;
}

table.articleTable td
{
	border: 1px #558 solid;
	padding: 2px;
	color: #333; background-color: #F5F5FA;
	font-family: Arial, Sans-Serif; font-size: 13px;
}

table.articleTable td.empty
{
	padding: 2px;
	color: #333; background-color: #F5F5FA;
	font-family: Arial, Sans-Serif; font-size: 13px;
}

.smallArticleTable
{
	border: 1px #558 solid;
}

.smallArticleTable th
{
	border: 1px #558 solid;
	padding: 2px;
	color: #333; background-color: #C7C9DF;
	font-family: Arial, Sans-Serif; font-size: 11px; font-weight: bold;
}

.smallArticleTable td
{
	border: 1px #558 solid;
	padding: 2px;
	color: #333; background-color: #F5F5FA;
	font-family: Arial, Sans-Serif; font-size: 11px;
}

.smallArticleTable td.empty
{
	border: 1px #558 solid;
	padding: 2px;
	color: #333; background-color: #F5F5FA;
	font-family: Arial, Sans-Serif; font-size: 11px;
}

/*******************************************************************************
    Menu
*******************************************************************************/

.m1, .m1:visited, m1:link, .m2, .m2:visited, m2:link, .m3, .m3:visited, m3:link, .m4, .m4:visited, m4:link, .m5, .m5:visited, m5:link {display:block; padding:2px; font:11px tahoma ,verdana, arial, sans-serif; font-weight:bold; color:#555; text-decoration: none; width:130px;}

.m1:hover, m1:active {color:#fff; background:#A42B5A;  text-decoration: none;}

.m2:hover, m2:active {color:#fff; background:#FF0369;  text-decoration: none;}

.m3:hover, m3:active {color:#fff; background:#9C6ECE;  text-decoration: none;}

.m4:hover, m4:active {color:#fff; background:#669CCE;  text-decoration: none;}

.m5:hover, m5:active {color:#fff; background:#6F7189;  text-decoration: none;}

/*******************************************************************************
    Tree
*******************************************************************************/

.l0, .l1, .l2, .l3, .l4, .l5 {font:11px Verdana, Arial, sans-serif;text-decoration:none; padding:1px;}

.l1 {margin-left:0px;}
.l2 {margin-left:6px;}
.l3 {margin-left:12px;}
.l4 {margin-left:18px;}
.l5 {margin-left:26px;}

.c1 {margin-left:6px;width:444px;}
.c2 {margin-left:12px;width:438px;}
.c3 {margin-left:18px;width:432px;}
.c4 {margin-left:24px;width:426px;}
.c5 {margin-left:30px;width:420px;}

/*******************************************************************************
    Form Inputs
*******************************************************************************/

input.txt
{
	border: 1px solid #666;
	padding: 1px;
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

textarea.txt
{
	border: 1px solid #666;
	background: #FCFCFC; 
	padding: 1px;
	font: 11px verdana, Arial, Helvetica, sans-serif;
	color: #000
}

input.searchButton
{
	background-color: #F0F0EE;
	font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	color: #338;
	padding: 0px 4px 0px 4px;
	height: 18px;
	text-align: center;
}

/*******************************************************************************
    Company Card
*******************************************************************************/

.card td
{
	color: #A42B5A;
	font-family: Courier New; font-size: 16px; font-weight: bold;
}


/*******************************************************************************
    Pages
*******************************************************************************/
.pageText
{
	color: #333;
	font-family: Arial, Sans-Serif; font-size: 13px;
	text-decoration: none;
}

/*******************************************************************************
    Sitemap
*******************************************************************************/
.siteMapSection {
	font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 14px;
}

.siteMapSubSection {
	font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 12px;
}

.siteMapCaption {
	color: #333;
	font-family: Verdana, Arial, Sans-Serif; font-size: 12px;
	padding-left: 17px;
}
