﻿body
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
}
.standardtext
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
}
.contentheader
{
	background-image: url(Images/Artwork/contentheader_bg.png);
	width: 100%;
	padding-top: 6px;
	background-repeat: repeat-x;
	height: 22px;
}
.contentheadertext
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial, Sans-Serif;
	height: 20px;
}
.toolbarcontainer
{
	width: 100%;
	height: 25px;
	vertical-align: middle;
	padding-top: 1px;
}
.verticalspacer
{
	width: 100%;
	height: 2px;
}
.horizontalspacer
{
	width: 19px;
	height: 100%;
	clear: none;
	display: inline;
	position: static;
	float: none;
	visibility: visible;
	margin-left: 1px;
	margin-right: 1px;
}
.leftlabeldiv
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	clear: left;
	display: inline;
	float: left;
	visibility: visible;
	margin: 2px;
	width: 40px;
	height: 26px;
	position: static;
	vertical-align: middle;
	text-align: left;
}
.normalcontroldiv
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	clear: right;
	display: inline;
	float: right;
	visibility: visible;
	margin: 2px;
	width: 40px;
	height: 26px;
	position: static;
	text-align: left;
}
.labelwithbreakdiv
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	clear: both;
	display: inline;
	float: none;
	visibility: visible;
	margin: 2px;
	width: 40px;
	height: 26px;
	position: static;
}
.divcontentpage
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	width: 785px;
	height: 100%;
	margin: 0px;
}
.divbasic
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	margin: 0px;
}
.divhiddencontrolfooter
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	width: 750px;
	height: 250px;
	display: none;
	visibility: hidden;
	position: static;
}
.divtwopaneleftpane
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	clear: left;
	display: inline;
	float: left;
	width: 200px;
	position: static;
	height: 100%;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.divtwopanerightpane
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	clear: right;
	display: inline;
	float: right;
	visibility: visible;
	width: 545px;
	position: static;
	height: 100%;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
/* Define div layouts */
/* Content Header Div Fixed Width - Shows which module is selected */
.contentheaderfixedwidth
{
	background-image: url(Images/misc/nav_title.gif);
	width: 780px;
	padding-top: 6px;
	background-repeat: repeat-x;
	height: 30px;
	display: block;
	position: static;
	background-position-x: left;
}
/* Toolbar Div Fixed Width - holds the Telerik RadToolbar */
.toolbarcontainerfixedwidth
{
	width: 780px;
	height: 25px;
	vertical-align: middle;
	padding-top: 1px;
	clear: both;
	display: block;
	float: none;
	visibility: visible;
	position: static;
}
/* TabStrip Div Fixed Width - holds the Telerik TabStrip */
.tabstripcontainerfixedwidth
{
	width: 780px;
	height: 23px;
	vertical-align: middle;
	padding-top: 1px;
	visibility: visible;
	text-align: left;
	position: static;
	display: inline;
	clear: both;
}
/* Flexible Div Fixed Width - holds whatever is needed adhering to proper width and flexible height */
.flexiblecontainerfixedwidth
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	width: 780px;
	height: 25px;
	vertical-align: top;
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	clear: both;
	display: block;
	float: none;
	visibility: visible;
	position: static;
}
/* Vertical Spacer - separates Toolbar from content */
.verticalspacerfixedwidth
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	width: 780px;
	height: 2px;
	clear: both;
	display: block;
	float: none;
	visibility: visible;
	position: static;
}
/* Vertical Message Spacer - separates Toolbar from content & allow message to be displayed */
.verticalmessagespacerfixedwidth
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	width: 780px;
	height: 20px;
	clear: both;
	display: block;
	float: none;
	visibility: visible;
	position: static;
}
/* Two pane fixed height */
.divtwopanefixedheight
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	width: 780px;
	height: 415px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.divtwopaneleftpanefixedheight
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	clear: left;
	display: block;
	float: left;
	width: 200px;
	margin-right: 2px;
	position: static;
	height: 415px;
	visibility: visible;
	vertical-align: top;
	text-align: left;
}
.divtwopanerightpanefixedheight
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	clear: right;
	display: block;
	float: right;
	visibility: visible;
	width: 576px;
	position: static;
	height: 415px;
	text-align: left;
	margin: 0px 0px 0px 2px;
}
.divinfoboxleft
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	clear: left;
	display: block;
	float: left;
	width: 200px;
	margin-right: 2px;
	position: static;
	height: 250px;
	visibility: visible;
	vertical-align: top;
	text-align: left;
}
.divinfoboxright
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	clear: right;
	display: block;
	float: right;
	visibility: visible;
	width: 200px;
	position: static;
	height: 250;
	text-align: left;
	margin: 0px 0px 0px 2px;
}
/* Some Fonts in different sizes */
.fontbold14
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 14pt;
	color: #000000;
	margin: 0px 0px 0px;
}

.fontbold12
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	margin: 0px 0px 0px;
}

.fontbold11
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
}

.fontbold10
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
}
.fontbold8
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
}
.fontbold8rtl
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-align: right;
}
.fontbold9
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
}
.fontbold9rtl
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-align: right;
}
.fontbold10
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-align: right;
}
.fontbold10rtl
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-align: right;
}
.fontbold12
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-align: right;
}
.fontbold8underline
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-decoration: underline;
}
.fontbold9underline
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-decoration: underline;
}
.sectiontitle
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-decoration: underline;
}
.fontnormal10
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
}
.fontnormal9
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
}
.fontnormal8
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
}
.fontnormal8rtl
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-align: right;
}
.fontnormal8underline
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px;
	padding: 0;
	text-decoration: underline;
}
/* Miscellaneous Stuff */
.cursorhand
{
    cursor: hand;
}
/* Three Column Layout */
#divthreecolumnwithfooter1
{
	position: static;
	text-align: left;
	width: 100%;
	background-image: none;
	background-color: #fff;
}
#divthreecolumnwithfooter2
{
	position: relative;
	text-align: left;
	width: 100%;
	background-image: none;
	background-color: transparent;
}
#divthreecolumnwithfooter3{
	position:relative;
	margin:0;
	padding:10px;
	}
#divthreecolumnwithfooterleftcolumn
{
	position: relative;
	top: -10px;
	left: -10px;
	float: left;
	width: 220px; /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 200px; /* actual value */
	margin: 0 0 -10px 0;
	padding: 10px;
	background: gainsboro;
	z-index: 100;
}
#divthreecolumnwithfooterrightcolumn
{
	position: relative;
	top: -10px;
	right: -10px;
	float: right;
	width: 220px; /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 200px; /* actual value */
	margin: 0 0 -10px 0;
	padding: 10px;
	background: lightsteelblue;
	z-index: 99;
}
#divthreecolumnwithfootercentercolumn {
	position:relative;
	padding:0 240px;
	}
#centercol a {
	color:#666;
	}
#centercol a:hover {
	border-bottom:1px solid;
	color:#9343B9;
	}
#divthreecolumnwithfooterfooter {
	position:relative;
	top:1px;
	background:#7A2875;
	width:100%;
	clear:both;
	margin:0;
	padding:1% 0;
	text-align:center;
	color:#CCC;
	}