/* ----------------------------------- */
/* -------- SKAARUP CSS BEGIN -------- */
/* ----------------------------------- */
/* ---------- Eric Aponick ----------- */
/* ----------------------------------- */


body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
	line-height: 150%;
	background: #ffffff url(/images/i_bg-01.gif);
	margin: 10px 0px 5px 0px;
	scrollbar-face-color: #CBDAE4; 
	scrollbar-shadow-color: #244357;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #244357;
	scrollbar-track-color: #799EB6;
	scrollbar-arrow-color: #0A456C;
}

p {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
	line-height: 150%
}

.error {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #D20000;
	font-weight: bold;
	line-height: 150%
}

h1 { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	color: #20577C;
	font-weight: bold;
}

h2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	color: #20577C;
	font-weight: bold;
}

h3 { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #20577C;
	font-weight: bold;
}

ul {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
	line-height: 150%
}

ol {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
	line-height: 150%
}

li {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
	margin-bottom: 3px;
	line-height: 135%;
}

.libullet {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
	margin-bottom: 3px;
	line-height: 135%;
	list-style-image: url(/images/i_bullet.gif);
}

blockquote {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
	padding: 3px 0px 3px 0px;
	line-height: 150%
}

span {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
	line-height: 150%
}

i { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: italic;
}

em { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
	line-height: 150%
}

b { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #20577C;
	font-weight: bold;
}

td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
}

th {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0D3956;
}

pre {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #0D3956;
	line-height: 150%
}

a:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #006AB1;
	text-decoration: none;
}

a:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #006AB1;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
}

a:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


/* ---------------------------------------- */
/* -------- EXTRA EXTRA LARGE TEXT -------- */
/* ---------------------------------------- */


.xxlarge { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	color: #20577C;
	font-weight: bold;
	text-decoration: none;
}

a.xxlarge:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	color: #006AB1;
	font-weight: bold;
	text-decoration: none;
}

a.xxlarge:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	color: #006AB1;
	font-weight: bold;
	text-decoration: none;
}

a.xxlarge:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

a.xxlarge:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* ---------------------------------- */
/* -------- EXTRA LARGE TEXT -------- */
/* ---------------------------------- */


.xlarge { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	color: #20577C;
	font-weight: bold;
	text-decoration: none;
}

a.xlarge:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	color: #006AB1;
	font-weight: bold;
	text-decoration: none;
}

a.xlarge:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	color: #006AB1;
	font-weight: bold;
	text-decoration: none;
}

a.xlarge:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

a.xlarge:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* ---------------------------- */
/* -------- LARGE TEXT -------- */
/* ---------------------------- */


.large { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #20577C;
	font-weight: bold;
	text-decoration: none;
}

a.large:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #006AB1;
	font-weight: bold;
	text-decoration: none;
}

a.large:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #006AB1;
	font-weight: bold;
	text-decoration: none;
}

a.large:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

a.large:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* ---------------------------- */
/* -------- SMALL TEXT -------- */
/* ---------------------------- */


.small { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #0D3956;
	font-weight: normal;
	text-decoration: none;
}

a.small:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #006AB1;
	font-weight: normal;
	text-decoration: none;
}

a.small:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #006AB1;
	font-weight: normal;
	text-decoration: none;
}

a.small:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}

a.small:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}


/* -------------------------------- */
/* -------- TD BACKGROUNDS -------- */
/* -------------------------------- */


.bcleft {	
	background-image: url(/images/i_bc-left.gif);
}

.bcright {	
	background-image: url(/images/i_bc-right.gif);
}

.contentleft {	
	background-image: url(/images/i_content-left.gif);
}

.contentright {	
	background-image: url(/images/i_content-right.gif);
}

.baseleft {	
	background-image: url(/images/i_base-left.gif);
}

.baseright {	
	background-image: url(/images/i_base-right.gif);
}


/* ----------------------------- */
/* -------- FORM FIELDS -------- */
/* ----------------------------- */


form {
	margin: 0px 0px 0px 0px;
}

input {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #055080;
	font-weight: normal;
}

.textbox {
	border: 1px solid #124D74;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #055080;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #FBFDFF;
	background-image: none;
}

.textarea {
	border: 1px solid #124D74;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #055080;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #FBFDFF;
	background-image: none;
}

.button {
	border: 1px solid #124D74;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #5D86A0;
	background-image: none;
}

.dropdown {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #124D74;
	font-weight: normal;
	background-color: #FBFDFF;
	background-image: none;
}


/* ---------------------------------------------- */
/* -------- BREAD CRUMBS :: TEXT & LINKS -------- */
/* ---------------------------------------------- */


.bc {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.bc:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.bc:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.bc:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #B6CCDA;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.bc:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}


/* ------------------------------------------------- */
/* -------- LEFT NAVIGATION :: TEXT & LINKS -------- */
/* ------------------------------------------------- */


.lnav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #4B6A84;
}

a.lnav:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #20618C;
	text-decoration: none;
}

a.lnav:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #20618C;
	text-decoration: none;
}

a.lnav:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
}

a.lnav:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #85A0B8;
	text-decoration: none;
}

/* ------------------------------------------------ */
/* -------- LEFT NAV SMALL :: TEXT & LINKS -------- */
/* ------------------------------------------------ */


.lnavsmall { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #4B6A84;
}

a.lnavsmall:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #20618C;
	text-decoration: none;
}

a.lnavsmall:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #20618C;
	text-decoration: none;
}

a.lnavsmall:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #FF6600;
	text-decoration: none;
}

a.lnavsmall:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #85A0B8;
	text-decoration: none;
}


/* ---------------------------------------------- */
/* -------- WEBPAGE BASE :: TEXT & LINKS -------- */
/* ---------------------------------------------- */


.base {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #93B1C5;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.base:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #97BFD9;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.base:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #97BFD9;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.base:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.base:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}


/* ------------------------------------------------------ */
/* -------- WEBPAGE BASE - SMALL :: TEXT & LINKS -------- */
/* ------------------------------------------------------ */


.basesmall {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #93B1C5;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.basesmall:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #97BFD9;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.basesmall:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #97BFD9;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.basesmall:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.basesmall:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}


/* ---------------------------------- */
/* -------- SITE INFORMATION -------- */
/* ---------------------------------- */


.info {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #799DB5;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.info:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #799DB5;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}

a.info:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #799DB5;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}

a.info:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #9BB9CD;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}

a.info:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #9BB9CD;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}

/* ---------------------------------- */
/* -------- MENU INFORMATION -------- */
/* ---------------------------------- */

.menuitem,.menuitemover {
	position: absolute; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
	padding: 1px 4px 1px 4px;
	font-weight: normal;
	color: #20618C;
}

.menuitem {
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #20618C;
}

.menuitemover {
	background-color: #DAEAF8;
	layer-background-color: #DAEAF8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #032841;
}

.backgroundmenu0 {
	position: absolute;
	visibility: hidden;
	background-color: transparent;
}       
        
.backgroundmenu1 {
	position: absolute;
	visibility: hidden;
	background-color: #124D74;
}       

/* --------------------------------- */
/* -------- SKAARUP CSS END -------- */
/* --------------------------------- */
