


/* ======================================================== */

/*                                                                             site-code:start                                                                                                       */

/* ======================================================== */

 

.button {BACKGROUND-COLOR: #CCCCCC; color:#000065; font-size:8pt; font-weight: bold;} 

.dataerrors {color:darkred; } 

.productitle { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color:black; }

.datafieldnames { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color:white }

.dataentrytable { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color:black; width:100% }

.dataentrylabel { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color:black; }

.datainputbox {font-size:8pt; COLOR: #990000} 

.dropdown {font-size:8pt; COLOR: #990000} 

.errortext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: darkred }  

.tinybutton {BACKGROUND-COLOR: #7A7AD4; color:white; font-size:8pt; font-weight: normal;} 

.paynowbutton {BACKGROUND-COLOR: #A05050; color:white; font-size:8pt; font-weight: normal;} 

.listtitles { font-family: sans-serif; font-size: 8pt; font-weight: bold; background-color:#808080;color:white;}

.listdata { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#EFDFC6;color:#000000;}

.listdatahilight { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:darkred;color:white;}

.listdataalt { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#CBB99D;color:#000000;}

.listdatadiv { font-family: sans-serif; font-size: 8pt; font-weight: bold; background-color:#ADAAAD;color:black;}

.listnoborder { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#EFDFC6;color:#000000; BORDER-TOP: none; BORDER-BOTTOM: none; BORDER-LEFT: none; BORDER-RIGHT: none }

.formtitle { font-family: sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color:#000066; background-color:#CCCCCC;}

.formtitle_err { font-family: sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color:white; background-color:darkred;}

.gentext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: black;}

.searchtitle {  font-family: verdana, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #E9F1F0; text-decoration:none;}

radio {font-size:8pt; COLOR: #990000} 

.menutitles {

                font-family: Verdana, Arial, Helvetica, sans-serif;

                font-size: 100%;

                font-style: normal;

                font-weight: bold;

                color: #FFFFFF;

}

 

.menudots {
    background:url('');
}

 

/* menus + sitemap */

.sitemap { 
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #5B5B5B; 
	font-style: normal;
	text-decoration:none;
}

.sitemap:hover { font-weight: normal; }
.sitemap:link	{ font-weight: normal; } 
.sitemap:visited { font-weight: normal; }
.sitemap:active { font-weight: normal; }


.sitemapmain { 
	font-weight: bold;
}

.menubutton {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	text-align: left;
	height: 25px;
}
.menubutton:hover { text-decoration:none;font-weight: normal; }
.menubutton:link	{ text-decoration:none; font-weight: normal;} 
.menubutton:visited { text-decoration:none; font-weight: normal;}
.menubutton:active { text-decoration:none; font-weight: normal;}


.submenu {             
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #000066;
	text-align: left;
	height: 25px;
}
.submenu:hover { font-weight: normal; text-decoration:none; }
.submenu:link	{ font-weight: normal; text-decoration:none; } 
.submenu:visited { font-weight: normal; text-decoration:none; }
.submenu:active { font-weight: normal; text-decoration:none; }



.linktotop {

                font-family: Verdana, Arial, Helvetica, sans-serif;

                font-size: 70%;

                font-weight: bold;

                color: #666666;

                font-style: italic;

                text-decoration:none; 

}

 

.breadcrumb {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 8pt;
                font-weight: bold;
                color: #666666;
                font-style: italic;
                text-decoration:none; 
}

form {margin-bottom : 0; }

.searchresultstitle { background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif ; 

                font-size: 8pt;

                font-weight: bold; 

                font-style: normal;

                color:#000065;

                text-decoration:none; 

                text-align: left;

                height: 20px;

}

.searchbox { font-family: sans-serif; font-size: 8pt; font-weight: normal; background-color:#FFFFFF;color:#000000; BORDER-TOP: none; BORDER-BOTTOM: none; BORDER-LEFT: none; BORDER-RIGHT: none }

 
.minimenutitle {
				
				font-family: Verdana, Arial, Helvetica, sans-serif ; 
                font-size: 8pt;
                color:#000065;
}
.minimenu { 

                font-family: Verdana, Arial, Helvetica, sans-serif ; 
                font-size: 7pt;
				font-weight: normal; 
                color:#474747;
}

.topmenu { 

                font-family: Verdana, Arial, Helvetica, sans-serif ; 

                font-size: 8pt;

                font-weight: bold; 

                color:#ffffff;

                text-decoration:none; 

                text-align: left;

                height: 22px;

}

 
.h1{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bolder;
	color: #333333;
	letter-spacing: 0.1em;
	margin: 0.5em; padding-top: 0.25; padding-bottom: 0.25; 
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;	
}
.h2{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #990000;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #660000;
}



#dottedseparator {
	margin: 0.0;
	float: left;
	padding bottom: 0.25;
	border-top: 2px dotted #cccccc;
	width: 100%;
}

#lineseparator {
	margin: 0.0;
	float: left;
	padding bottom: 0.25;
	border-top: 1px solid #c0c0c0;
	width: 100%;
}

#orangebox {
	margin: 0.0;
	float: left; 
	padding bottom: 0.25;
	border: 2px dotted #d2691e;
}

#greybox {
	margin: 0.0; 
	padding bottom: 0.25;
	border: 2px solid #cccccc;
}

#greydottedline {
    padding-top: 0;
    margin-top: 1px;
	margin-bottom: 5px;
	border-bottom: 2px dotted #c0c0c0;
	width: 100%;
}	

#mainbox {
	margin: 0.0; 
	padding bottom: 0.25;
	border: 2px solid #666666;
}

#pagetitle {
    font-family: Verdana, Arial, Helvetica, sans-serif ; 
    font-size: 12pt;
    font-weight: bold;
    color:darkorange;
    padding: 4px;
}

a:link	{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}
a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bolder;
	color: #000066;
	text-decoration: none;
}
a:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bolder;
	color: #000066;
	text-decoration: underline;
}
a:active {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bolder;
	color: #000066;
	text-decoration: none;
}
.newbodytext {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	
}

TD {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	
}

.pagetext {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	
}

.footer  {
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	
}
.slogan {
    text-align=center;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	font-weight: normal;
	color: darkorange;
}
.welcometext { 
    font-size: .9em;
	font-style: normal;
	font-weight: normal;
	color: darkorange;
}	
    
.blogpostdate { 
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: darkorange;
	border-top: 2px dotted #c0c0c0;
}	

.blogpostentry { 
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
    padding: 10px;
    
}
