/* bordercolor="#bbcadd" */
.css-bordercolor-main-light { border: thin double #BBCADD; }
.css-bordercolor-main-dark { border: thin solid #000099; }
.css-bordercolor-black { border: thin solid #000000; }

/* CELL (id) COLORS */
.css-bgcolor-white { background-color: #FFFFFF; }
.css-color-white { color: #FFFFFF; }
.css-bgcolor-black { background-color: #000000; }
.css-color-black { color: #000000; }
/* bgcolor="#DCEADB" */
.css-bgcolor-row-type2 { background-color: #DCEADB; }
.css-color-row-type2 { color: #DCEADB; }
/* bgcolor="#D9E1EC" */
.css-bgcolor-main-light3 { background-color: #E9F1FC; }
.css-color-main-light3 { color: #E9F1FC; }
.css-bgcolor-main-light2 { background-color: #D9E1EC; }
.css-color-main-light2 { color: #D9E1EC; }
/* bgcolor="#BBCADD" */
.css-bgcolor-main-light { background-color: #BBCADD; }
.css-color-main-light { color: #BBCADD; }
/* color="#0000FF" */
.css-bgcolor-main-middle { background-color: #0000FF; }
.css-color-main-middle { color: #0000FF; }

/* bgcolor="#000099" */
.css-bgcolor-main-med { background-color: #000099; }
.css-color-main-med { color: #000099; }

/* bgcolor="#000066" */
.css-bgcolor-dark-main { background-color: #000066; }
.css-color-dark-main { color: #000066; }

/* YELLOW - BEIGE bgcolor="#EBF1C2" */
.css-bgcolor-accent2 { background-color: #EBF1C2; }
.css-color-accent2 { color: #EBF1C2; }

/* bgcolor="#CCCCCC" */
.css-bgcolor-accent3 { background-color: #CCCCCC; }
.css-color-accent3 { color: #CCCCCC; }

/* bgcolor="#EFEFEF" */
.css-bgcolor-accent4 { background-color: #EFEFEF; }
.css-color-accent4 { color: #EFEFEF; }

/* color="#00FFFF" */
.css-bgcolor-accent5 { background-color: #00FFFF; }
.css-color-accent5 { color: #00FFFF; }

/* color="#333333" */
.css-bgcolor-accent6 { background-color: #333333; }
.css-color-accent6 { color: #333333; }

/* color="#00FF00" */
.css-bgcolor-accent7 { background-color: #00FF00; }
.css-color-accent7 { color: #00FF00; }

/* "#333366" */
.css-bgcolor-accent8 { background-color: #333366; }
.css-color-accent8 { color: #333366; }

/* "#F0F0F0" */
.css-bgcolor-accent9 { background-color: #BBCADD; }
.css-color-accent9 { color: #BBCADD; }

/* "#D0D0D0" */
.css-bgcolor-accent10 { background-color: #D9E1EC; }
.css-color-accent10 { color: #D9E1EC; }



















/* needed for id tags */
#css-bordercolor-main-light { border: thin double #BBCADD; }
#css-bordercolor-main-dark { border: thin solid #000099; }
#css-bgcolor-white { background-color: #FFFFFF; }
#css-color-white { color: #FFFFFF; }
#css-bgcolor-black { background-color: #000000; }
#css-color-black { color: #000000; }
#css-bgcolor-row-type2 { background-color: #DCEADB; }
#css-color-row-type2 { color: #DCEADB; }
#css-bgcolor-main-light2 { background-color: #D9E1EC; }
#css-color-main-light2 { color: #D9E1EC; }
#css-bgcolor-main-light3 { background-color: #E9F1FC; }
#css-color-main-light3 { color: #E9F1FC; }
#css-bgcolor-main-light { background-color: #BBCADD; }
#css-color-main-light { color: #BBCADD; }
#css-bgcolor-main-middle { background-color: #0000FF; }
#css-color-main-middle { color: #0000FF; }
#css-bgcolor-main-med { background-color: #000099; }
#css-color-main-med { color: #000099; }
#css-bgcolor-dark-main { background-color: #000066; }
#css-color-dark-main { color: #000066; }
#css-bgcolor-accent2 { background-color: #EBF1C2; }
#css-color-accent2 { color: #EBF1C2; }
#css-bgcolor-accent3 { background-color: #CCCCCC; }
#css-color-accent3 { color: #CCCCCC; }
#css-bgcolor-accent4 { background-color: #EFEFEF; }
#css-color-accent4 { color: #EFEFEF; }
#css-bgcolor-accent5 { background-color: #00FFFF; }
#css-color-accent5 { color: #00FFFF; }
#css-bgcolor-accent6 { background-color: #333333; }
#css-color-accent6 { color: #333333; }
#css-bgcolor-accent7 { background-color: #00FF00; }
#css-color-accent7 { color: #00FF00; }
#css-bgcolor-accent8 { background-color: #333366; }
#css-color-accent8 { color: #333366; }
#css-bgcolor-accent9 { background-color: #BBCADD; }
#css-color-accent9 { color: #BBCADD; }
#css-bgcolor-accent10 { background-color: #D9E1EC; }
#css-color-accent10 { color: #D9E1EC; }


/* GLOBAL */
a { color: #0000DD; }
a:hover { color: #000099; }

/* LINKS */
.css-link-reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #0000FF;
}
.css-link-subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000099;
	font-weight: bold;
}
.css-link-subnavon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #00FF00;
	font-weight: bold;
}
a.css-link-subnav:hover {
	color: #0000FF;
}
a.css-link-subnavon:hover {
	color: #FFFFFF;
}

.css-text-subtitle-colored-bold-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.css-text-subtitle-colored-bold-link:hover {
	color: #FFFFFF;
}

.css-link-warroom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.a.css-link-warroom:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.css-link-warroom-sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.a.css-link-warroom-sm:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}


/* NAVIGATION */
.css-nav-bottom-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-variant: small-caps;
	color: #666666;
}
.css-nav-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.css-nav-stats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0000FF;
}















/* TEXT */

/* HEADINGS */
.css-heading-big-colored {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000099;
}
.css-heading-large-colored {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000099;
}
.css-heading-colored {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.css-heading-uppercase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight: bold;
	text-transform: uppercase;

}

/* TITLES */
.css-article-main-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000099;
}

.css-text-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;

}
.css-text-subtitle-colored {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.css-text-subtitle-colored-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.css-text-subtitle-colored:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.css-text-subtitle-colored-bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}


/* BODY */
.css-text-basic-colored {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	font-weight: bold;
}
.css-text-basic-colored-dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}
.css-text-basic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.css-text-med {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.css-text-med-reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 12px;
}
.css-text-med-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	line-height: 12px;
}
.css-text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.css-text-small-bold-colored {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
	font-weight: bold;
}
.css-text-small2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
}
/* ROWS */
.css-text-basic-empty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BBBBBB;

}


/* DATA */
.css-data-colored {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;
}
.css-data-highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00FF00;
}
.css-data-highlight-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #00FF00;
}




/* ERRORS / CONFIRMATIONS / NOTICES */
.css-error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;

}
.css-confirmation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
}





































/* TABLES */
.css-table-design {
	border: thin double #000066;
}


/* ROWS */
.css-row-empty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #BBBBBB;

}
.css-row-header-colored {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00FF00;
	font-weight: bold;
	line-height: 11px;
}
.css-row-header-colored-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00FF00;
	font-weight: bold;
	line-height: 11px;
	text-decoration: none;
}
a.css-row-header-colored-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00FF00;
	font-weight: bold;
	line-height: 11px;
	text-decoration: none;
}
















/* FORM ELEMENTS */
.css-button-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}
.css-button-reg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #000099;
}
.css-button-plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.css-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;

}
.css-flc-main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000CC;
}
