/*	Purple: 				 25| 97|139		#19578B; */
/*	Light Purple: 	163|188|209		#A3BCD1; */

/* Body */
BODY  {
	font-family: 			Verdana, Helvetica, Sans-serif;
	font-size: 				9pt;
	font-weight: 			normal;
	color:						#000000;
	background-color:	#FFFFFF;
}

/* Links */
A,
A:LINK,
A:ACTIVE,
A:VISITED,
A:FOCUS	{
	font-weight: 			bold; 
	text-decoration: 	none; 
	color: 						#19578B;
}
A:HOVER	{
	font-weight: 			bold; 
	text-decoration: 	underline; 
	color: 						#19578B;
}

/* Headers */
H1 {
	font-size: 				14pt;
	font-weight:	 		bold;
}
H2 {
	font-size: 				12pt;
	font-weight:	 		bold;
}
H3 {
	font-size: 				10pt;
	font-weight:	 		bold;
}
H4 {
	font-size: 				9pt;
	font-weight:	 		bold;
}

/* List */
UL {
	margin-top:				10px;
	margin-left:			20px;
	list-style-type:	square;
}
LI {
	margin-bottom: 		1px;
}


/* Empty spacer */
.Empty {
	font-size: 				0pt;
}
.EmptyWhite {
	font-size: 				0pt;
	color: 						#FFFFFF;
	background-color: #FFFFFF;
}
.EmptyBlack {
	font-size: 				0pt;
	color: 						#000000;
	background-color: #000000;
}
.EmptyLGray {
	font-size: 				0pt;
	color: 						#DDDDDD;
	background-color: #DDDDDD;
}
.EmptyDGray {
	font-size: 				0pt;
	color: 						#404040;
	background-color: #404040;
}


/* General Content */
.Content {
	font-size: 				9pt;
}
.Header {
	font-size: 				9pt;
	font-weight: 			bold;
	line-height: 			150%; 
	letter-spacing: 	.05em;
}

/* Light Purple */
.EmptyLPurple {
	font-size: 				0pt;
	color: 						#A3BCD1;
	background-color: #A3BCD1;
}
.LPurple {
	font-size: 				9pt;
	color: 						#FFFFFF;
	background-color: #A3BCD1;
}
/* Purple */
.EmptyPurple {
	font-size: 				0pt;
	color: 						#19578B;
	background-color: #19578B;
}
.Purple {
	font-size: 				9pt;
	color: 						#FFFFFF;
	background-color: #19578B;
}
.PurpleText {
	font-size: 				9pt;
	color: 						#19578B;
}
.LPurpleText {
	font-size: 				9pt;
	color: 						#A3BCD1;
}
.LPurpleHeader {
	font-size: 				10pt;
	font-weight: 			bold;
	color: 						#FFFFFF;
	background-color: #A3BCD1;
}

/* Divers */
.Small {
	font-size: 				8pt;
}
.Error {
	font-size: 				9pt;
	font-weight: 			bold;
	color: 						#FF0000; 	/* Red */
}
.Message {
	font-size: 				9pt;
	font-weight: 			bold;
	color: 						#0000FF;
}

/* Form values */
.FormField {
	font-size: 				9pt;
	font-weight: 			normal;
/*	background-color: #A3BCD1;*/
}
.FormValue {
	font-size: 				9pt;
	font-weight: 			normal;
}
/* Admin Form values */
.CellHigh {
	font-size: 				9pt;
	font-weight: 			bold;
	background-color:	#EEEEEE;
}

/* Images on Page - nok*/
IMG.Image {
	border : 					2px;
	border-color : 		#A3BCD1;
	margin-bottom : 	10px;
	margin-left : 		10px;
	margin-right : 		10px;
	margin-top : 			10px;
}

/* Markers & Bullets */


/* Navigation Area */
.Navigation {
	font-size: 				8pt;
	font-weight: 			bold; 
	text-decoration: 	none; 
	line-height: 			165%;
	color: 						#FFFFFF;
	background-color: #19578B;
}
.NavigationActive {
	font-size: 				8pt;
	font-weight: 			bold; 
	text-decoration: 	none; 
	line-height: 			165%;
	color: 						#A3BCD1;
	background-color: #19578B;
}
A.Navigation:LINK,
A.Navigation:VISITED,
A.Navigation:FOCUS {
	font-weight: 			bold; 
	text-decoration: 	none; 
	line-height: 			165%;
	color: 						#FFFFFF;
	background-color: #19578B;
}
A.Navigation:ACTIVE,
A.Navigation:HOVER {
	font-weight: 			bold; 
	text-decoration: 	none; 
	line-height: 			165%;
	color: 						#A3BCD1;
	background-color: #19578B;
}

/* Breadcrumb Area */
.Breadcrumb {
	font-size: 				8pt;
	color: 						#A3BCD1;
}
A.Breadcrumb:LINK,
A.Breadcrumb:VISITED,
A.Breadcrumb:FOCUS {
	font-weight: 			normal;
	text-decoration: 	underline; 
	color: 						#A3BCD1;
}
A.Breadcrumb:ACTIVE,
A.Breadcrumb:HOVER {
	font-weight: 			normal;
	text-decoration: 	underline; 
	color: 						#A3BCD1;
}

/* Topbox Area */
.Topbox {
	font-size: 				12pt;
	font-weight: 			normal;
	text-decoration: 	none; 
	line-height: 			200%;
	color: 						#FFFFFF;
	background-color: #A3BCD1;
}
.TopboxLarge {
	font-size: 				22pt;
	font-weight: 			bold;
	text-decoration: 	none; 
	line-height: 			165%;
}

/* Address Area */
.Address {
	font-size: 				7pt;
	color: 						#FFFFFF;
	background-color: #19578B;
}
A.Address:LINK,
A.Address:VISITED,
A.Address:FOCUS {
	text-decoration: 	none; 
	color: 						#FFFFFF;
	background-color: #19578B;
}
A.Address:ACTIVE,
A.Address:HOVER {
	text-decoration: 	underline; 
	color: 						#FFFFFF;
	background-color: #19578B;
}

/* Footer Area (bottom) */
.Footer {
	font-size: 				8pt;
	color: 						#19578B;
}
A.Footer:LINK,
A.Footer:VISITED,
A.Footer:FOCUS {
	font-weight: 			normal;
	text-decoration: 	underline; 
	color: 						#19578B;
}
A.Footer:ACTIVE,
A.Footer:HOVER {
	font-weight: 			normal;
	text-decoration: 	underline; 
	color: 						#19578B;
}

/* Admin Navigation */
.AdminNavigation {
	font-size: 				10pt;
	color: 						#FFFFFF;
	background-color: #19578B;
}
A.AdminNavigation:LINK,
A.AdminNavigation:VISITED,
A.AdminNavigation:FOCUS {
	font-weight: 			normal;
	text-decoration: 	none; 
	color: 						#FFFFFF;
}
A.AdminNavigation:ACTIVE,
A.AdminNavigation:HOVER {
	font-weight: 			normal;
	text-decoration: 	underline; 
	color: 						#FFFFFF;
}

/* Box Area (Homepage) */
.TableBox {
	border-width: 		2; 
	border-style: 		solid; 
	border-color: 		#A3BCD1;
}
.Box {
}
A.Box:LINK,
A.Box:VISITED,
A.Box:FOCUS {
	font-weight: 			normal;
	text-decoration: 	none; 
	color: 						#19578B;
}
A.Box:ACTIVE,
A.Box:HOVER {
	font-weight: 			normal;
	text-decoration: 	underline; 
	color: 						#19578B;
}



/* Form fields */
.InputSmall {
	font-family: 			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9pt;
	width: 						160px;
}
.InputLogin {
	font-family: 			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9pt;
	width: 						240px;
}
.InputLarge {
	font-family: 			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9pt;
	width: 						320px;
}
.InputNumber {
	font-family: 			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9pt;
	width: 						40px;
}
.SelectNumber {
	font-family: 			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9pt;
	width: 						60px;
}
.SelectSmall {
	font-family: 			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9pt;
	width: 						160px;
}
.SelectLarge {
	font-family: 			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9pt;
	width: 						320px;
}
.SelectPopup {
	font-family: 			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9pt;
	width: 						240px;
}
.Button {
	font-family: 			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				9pt;
	font-weight: 			bold;
}



