﻿/* Elements */

/*BODY {FONT-SIZE: 10px;MARGIN: 0px;COLOR: #4d4d4d;FONT-FAMILY: Tahoma;} */

body {
	font-family:"Arial", Verdana, sans-serif;
	font-size:12px;
	color:#666;
	MARGIN: 0px;
	background-color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
}

h1 {font-size:23px;line-height:40px; color:#6699CC; font-weight:bold;letter-spacing:-1px;word-spacing:2px;line-height:34px;}
h2 {font-size:18px;color:#6699CC;line-height:22px;}
h3 {font-size:16px;color:#6699CC;line-height:22px;}
h4 {font-size:14px;color:#6699CC;}
h5 {font-size:12px;color:#6699CC;}
h6 {font-size:12px;color:#6699CC;}


hr {color:#24698A;}
a { color: #990033; text-decoration: none;}
a:hover { text-decoration: underline; }  
ul, li{
	list-style-type: disc;
	line-height: 1em;
	padding-bottom: 1em;
}
table {
	background-color: white;
	border-color: #C0C0C0;
	border-collapse: collapse;
	border-style: solid;
} 

th {
	text-align: center;
	background: #F5F2EF;
	height: 2em;
	font-size: 12px;
}


input, select
{
	color: #781351;
	background: #F5F2EF;
	border: 1px solid #24698A;
}

textarea {width: 100%;}

.button {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
}

.smallfieldcell input {
 width: 100px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
} 

label {  
float: left;  
width: 10em;  
margin-right: 1em;  
text-align: right;
}

legend {FONT-WEIGHT: bold;	FONT-SIZE: 14px; COLOR: #6699CC;	padding-top:5px;	padding-bottom: 5px;}

/* Classes */
.error {FONT-SIZE: 13px; font-weight:bold; COLOR: red; padding-left:5px;}        
.title { FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #003366; LINE-HEIGHT: 45px;}
.redtitle { FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #990000; LINE-HEIGHT: 45px;}
.bluetitle { FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #6699CC; LINE-HEIGHT: 45px;}
.redsubtitle {	FONT-WEIGHT: bold;	FONT-SIZE: 14px; COLOR: #990000;	padding-top:5px;	padding-bottom: 5px;}
.bluesubtitle {	FONT-WEIGHT: bold;	FONT-SIZE: 14px; COLOR: #6699CC;	padding-top:5px;	padding-bottom: 5px;}
.label {FONT-SIZE: 14px;}        
.labelName {text-align:right;}
.maincontent {padding-left:5px;}

.footer {
	background-image:url(border.gif);
	background-repeat: repeat-x;
	height: 5px;
}

.header {
	background-image:url(border.gif);
	background-repeat: repeat-x;
	height: 5px;
}

.menu_bg {
	background-image:url(images/menu_bg.jpg);
	background-repeat: repeat-y;
}

#menu{
	font-size: 12px;
	padding-left: 12px;
	font-weight: bold;
	line-height: 17px;
	letter-spacing: 1px;
}
