#AjaxBusy {
	height: 100px;
}
#AjaxBusyImage {
	width: 61px;
	height: 60px;
	background-image: url(/Images/loader.gif);
}
.AjaxBusyCompletionPercent {
	position: absolute;
	display: none;
	width: 61;
}
#AjaxBusyCompletion, #AjaxBusyPercent {
	height: 20px;
	top: 60px;
	left: 0px;
}
#AjaxBusyCompletion {
	z-index: 0;
	background-color: red;
	width: 100%;
}
#AjaxBusyPercent {
	z-index: 1;
	color: black;
	text-align: center;
}

ul.Tree {

	margin: none;
	padding: 0px;
		
}
ul.Tree, ul.Tree ul, ul#TrainingTree, ul#TrainingTree ul {
	list-style: none;
}
ul.Tree ul {
}
ul ul {
}

ul.Tree li.TreeNodeEnd {
	background: none;
}
ul.Tree li {
	background: url("/Images/tree/branch2") repeat-y;
	_white-space: nowrap;
	_position: relative;
	padding-bottom:8px;
}
ul.Tree li li {
	padding-left: 0px;
}
.TreeActionEmpty {
	background: url("/Images/tree/tree-null-mid") no-repeat;
	
}
.TreeNodeEnd > .TreeActionEmpty {
	background: url("/Images/tree/tree-null-end") no-repeat;
}
.TreeNodeClosed > .TreeActionToggle {
	_background: url("/Images/tree/tree-plus-mid") no-repeat;
}
.TreeNodeOpened > .TreeActionToggle {
	_background: url("/Images/tree/tree-minus-mid") no-repeat;
}
.TreeNodeEnd.TreeNodeClosed > .TreeActionToggle {
	_background: url("/Images/tree/tree-plus-end") no-repeat;

}
.TreeNodeEnd.TreeNodeOpened > .TreeActionToggle {
	_background: url("/Images/tree/tree-minus-end") no-repeat;

}
.TreeActionToggle, .TreeActionOpen, .TreeActionSelect {
	cursor: pointer;


}
.TreeActionToggle, span.TreeActionEmpty {
	border: none;
	_padding-left:4px;
	padding: none;
	_margin-left: 5px;
	margin-top: 3px;
	_left:4px;
	margin: none;
	_padding-left:6px;
	_padding-right:10px;

}
ul.Tree ul .TreeActionToggle {
	_left: 8px;
	
}

.Tree li {
	position: relative;
	_border: 1px solid blue;
}
/*
.TreeActionToggle {
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	border: 1px solid red;
}
.TreeActionToggle.TreeActionClosed {
	background-image: url("/Images/tree/tree-plus-mid");
	width: 15px;
	height: 11px;
}

.TreeActionToggle.TreeActionOpened {
	background-image: url("/Images/tree/tree-minus-mid");
	width: 15px;
	height: 11px;
}
*/
/* Common values */
.BoxWrapper {
	overflow: hidden;
	position: relative;
}
.BoxNorthWest {
	top: 0px; left: 0px;
	position: absolute;
}
.BoxNorth {
	top: 0px; width: 1000px;
	position: absolute;
	background-repeat: repeat-x;
	margin: 0px; padding: 0px;
}
.BoxNorthEast {
	top: 0px; right: -0px;
	position: absolute;
	margin: 0px; padding: 0px;
}
.BoxWest {
	position: absolute;
	top: 0px; left: 0px;
	height: 5000px;
	background-repeat: repeat-y;
	margin: 0px; padding: 0px;
}
.BoxEast {
	position: absolute;
	top: 0px; right: 0px;
	height: 5000px;
	background-repeat: repeat-y;
	margin: 0px; padding: 0px;
}
.BoxSouthWest {
	position: absolute;
	bottom: 0px; left: 0px;
	margin: 0px; padding: 0px;
}
.BoxSouth {
	position: absolute;
	bottom: 0px; width: 1000px;
	background-repeat: repeat-x;
	margin: 0px; padding: 0px;
}
.BoxSouthEast {
	position: absolute;
	bottom: 0px; right: 0px;
	margin: 0px; padding: 0px;
}
.box-alert {
	width: 100%;
	padding-left:-10px;

}

.subpage .center .box-alert h1 {
	font-size: 20px;
	font-weight: bold;

}
.subpage .center .box-alert h2 {
	font:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	margin-top:10px;
	text-align:center;
	margin-left:-45px;
	font-weight: bold;
	color:#cee38e;
	background: url("/Images/center_hr.png") no-repeat; background-position: 120px 45px;
}
.subpage .center .box-alert li {
	font-size: 12px;
	margin-left:10px;
	line-height: 12px;
	font-weight: bold;
	color:#b5bc9e;
	list-style:url("/Images/Components/box_alert_bullet.png");
	list-style-position:inside;
}



.box-alert .BoxNorthWest {
	background-image: url("/Images/Components/box_alert_corners"); background-position: 0px -25px;
	width: 25px; height: 25px;
}
.box-alert .BoxNorth {
	background-image: url("/Images/Components/box_alert_corners"); background-position: 0px -75px;
	height: 25px;
}
.box-alert .BoxNorthEast {
	background-image: url("/Images/Components/box_alert_corners"); background-position: -25px -25px;
	width: 25px; height: 25px;
}
.box-alert .BoxWest {
	background-image: url("/Images/Components/box_alert_ew"); background-position: -25px 0px;
	width: 25px;
}
.box-alert .BoxEast {
	background-image: url("/Images/Components/box_alert_ew"); background-position: 0px 0px;
	width: 25px;
}
.box-alert .BoxSouthWest {
	background-image: url("/Images/Components/box_alert_corners"); background-position: 0px -50px;
	width: 25px; height: 25px;
}
.box-alert .BoxSouth {
	background-image: url("/Images/Components/box_alert_corners"); background-position: 0px 0px;
	height: 25px;
}
.box-alert .BoxSouthEast {
	background-image: url("/Images/Components/box_alert_corners"); background-position: -25px -50px;
	width: 25px; height: 25px;
}
.box-alert .BoxContent {
	padding: 15px 10px 15px 25px;
}
.box-dev1 {
	width: 100%;
}
.box-dev1 h1 {
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.box-dev1 h2 {
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
}
.box-dev1 .BoxNorthWest {
	background-image: url("/Images/Components/box_dev1_corners"); background-position: 0px -25px;
	width: 25px; height: 25px;
}
.box-dev1 .BoxNorth {
	background-image: url("/Images/Components/box_dev1_corners"); background-position: 0px -75px;
	height: 25px;
}
.box-dev1 .BoxNorthEast {
	background-image: url("/Images/Components/box_dev1_corners"); background-position: -25px -25px;
	width: 25px; height: 25px;
}
.box-dev1 .BoxWest {
	background-image: url("/Images/Components/box_dev1_ew"); background-position: -25px 0px;
	width: 25px;
}
.box-dev1 .BoxEast {
	background-image: url("/Images/Components/box_dev1_ew"); background-position: 0px 0px;
	width: 25px;
}
.box-dev1 .BoxSouthWest {
	background-image: url("/Images/Components/box_dev1_corners"); background-position: 0px -50px;
	width: 25px; height: 25px;
}
.box-dev1 .BoxSouth {
	background-image: url("/Images/Components/box_dev1_corners"); background-position: 0px 0px;
	height: 25px;
}
.box-dev1 .BoxSouthEast {
	background-image: url("/Images/Components/box_dev1_corners"); background-position: -25px -50px;
	width: 25px; height: 25px;
}
.box-dev1 .BoxContent {
	padding: 8px;
}
.subpage .center .box-goldstrip h4{
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height:16px;
	margin:30px 40px 0 40px;
	_font-weight: bold;
	color:#a9e934;
}
.box-goldstrip h2 {
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}
.box-goldstrip .BoxNorthWest {
	background-image: url("/Images/Components/box_goldstrip_corners"); background-position: 0px -50px;
	width: 50px; height: 50px;
}
.box-goldstrip .BoxNorth {
	background-image: url("/Images/Components/box_goldstrip_corners"); background-position: 0px -150px;
	height: 50px;
}
.box-goldstrip .BoxNorthEast {
	background-image: url("/Images/Components/box_goldstrip_corners"); background-position: -50px -50px;
	width: 50px; height: 50px;
}
.box-goldstrip .BoxWest {
	background-image: url("/Images/Components/box_goldstrip_ew"); background-position: -50px 0px;
	width: 50px;
}
.box-goldstrip .BoxEast {
	background-image: url("/Images/Components/box_goldstrip_ew"); background-position: 0px 0px;
	width: 50px;
}
.box-goldstrip .BoxSouthWest {
	background-image: url("/Images/Components/box_goldstrip_corners"); background-position: 0px -100px;
	width: 50px; height: 50px;
}
.box-goldstrip .BoxSouth {
	background-image: url("/Images/Components/box_goldstrip_corners"); background-position: 0px 0px;
	height: 50px;
}
.box-goldstrip .BoxSouthEast {
	background-image: url("/Images/Components/box_goldstrip_corners"); background-position: -50px -100px;
	width: 50px; height: 50px;
}
.box-goldstrip .BoxContent {
	padding: 5px 10px 15px 15px;
}
.box-inset_white h1 {
	font: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.box-inset_white h2 {
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}
.box-inset_white .BoxNorthWest {
	background-image: url("/Images/Components/box_inset_white_corners"); background-position: 0px -25px;
	width: 25px; height: 25px;
}
.box-inset_white .BoxNorth {
	background-image: url("/Images/Components/box_inset_white_corners"); background-position: 0px -75px;
	height: 25px;
}
.box-inset_white .BoxNorthEast {
	background-image: url("/Images/Components/box_inset_white_corners"); background-position: -25px -25px;
	width: 25px; height: 25px;
}
.box-inset_white .BoxWest {
	background-image: url("/Images/Components/box_inset_white_ew"); background-position: -25px 0px;
	width: 25px;
}
.box-inset_white .BoxEast {
	background-image: url("/Images/Components/box_inset_white_ew"); background-position: 0px 0px;
	width: 25px;
}
.box-inset_white .BoxSouthWest {
	background-image: url("/Images/Components/box_inset_white_corners"); background-position: 0px -50px;
	width: 25px; height: 25px;
}
.box-inset_white .BoxSouth {
	background-image: url("/Images/Components/box_inset_white_corners"); background-position: 0px 0px;
	height: 25px;
}
.box-inset_white .BoxSouthEast {
	background-image: url("/Images/Components/box_inset_white_corners"); background-position: -25px -50px;
	width: 25px; height: 25px;
}
.box-inset_white .BoxContent {
	padding: 5px 10px 15px 15px;
}
.box-main h1 a{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
	color: #ff0c20;
}
.box-main h1 a:hover {
	color: #c10a19;
}
.box-main p {
	font-size: 10px;
}
.box-main .BoxNorthWest {
	background-image: url("/Images/Components/box_main_corners"); background-position: 0px -5px;
	width: 3px; height: 3px;
}
.box-main .BoxNorth {
	background-image: url("/Images/Components/box_main_corners"); background-position: 0px -13px;
	height: 3px;
}
.box-main .BoxNorthEast {
	background-image: url("/Images/Components/box_main_corners"); background-position: -3px -5px;
	width: 5px; height: 3px;
}
.box-main .BoxWest {
	background-image: url("/Images/Components/box_main_ew"); background-position: -5px 0px;
	width: 3px;
}
.box-main .BoxEast {
	background-image: url("/Images/Components/box_main_ew"); background-position: 0px 0px;
	width: 5px;
}
.box-main .BoxSouthWest {
	background-image: url("/Images/Components/box_main_corners"); background-position: 0px -8px;
	width: 3px; height: 5px;
}
.box-main .BoxSouth {
	background-image: url("/Images/Components/box_main_corners"); background-position: 0px 0px;
	height: 5px;
}
.box-main .BoxSouthEast {
	background-image: url("/Images/Components/box_main_corners"); background-position: -3px -8px;
	width: 5px; height: 5px;
}
.box-main .BoxContent {
	background-image: url("/Images/Components/box_main_corners"); background-position: 0px -16px;
	background-repeat: repeat-x;
	padding: 8px 10px 10px 9px;
}
.subpage .center .box-simple h1 {
	font-size: 20px;
	font-weight: bold;
}
.subpage .center .box-simple h2 {
	font-size: 16px;
	font-weight: bold;
	color:#FFFFFF;
}
.subpage .center .box-simple h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 10px 0 0 40px;
	color:#FFFFFF;
}

.subpage .center .box-simple a {
	color:#FFFFFF;
}

.box-simple .BoxNorthWest {
	width: 50px; height: 50px;
}
.box-simple .BoxNorth {
	left: 50px; height: 50px;
}
.box-simple .BoxNorthEast {
	width: 50px; height: 50px;
}
.box-simple .BoxWest {
	width: 50px;
}
.box-simple .BoxEast {
	width: 50px;
}
.box-simple .BoxSouthWest {
	width: 50px; height: 50px;
}
.box-simple .BoxSouth {
	left: 50px; height: 50px;
}
.box-simple .BoxSouthEast {
	width: 50px; height: 50px;
}
.box-simple .BoxContent {
	padding: 25px 40px 15px 25px;
}
.box-simple2 h1 {
	font: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.box-simple2 h2 {
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}
.box-simple2 .BoxNorthWest {
	background-image: url("/Images/Components/box_simple2_corners"); background-position: 0px -25px;
	width: 25px; height: 25px;
}
.box-simple2 .BoxNorth {
	left: 25px; height: 25px;
	background-image: url("/Images/Components/box_simple2_corners"); background-position: 0px -75px;
}
.box-simple2 .BoxNorthEast {
	background-image: url("/Images/Components/box_simple2_corners"); background-position: -25px -25px;
	width: 25px; height: 25px;
}
.box-simple2 .BoxWest {
	background-image: url("/Images/Components/box_simple2_ew"); background-position: -25px 0px;
	width: 25px;
}
.box-simple2 .BoxEast {
	background-image: url("/Images/Components/box_simple2_ew"); background-position: 0px 0px;
	width: 25px;
}
.box-simple2 .BoxSouthWest {
	background-image: url("/Images/Components/box_simple2_corners"); background-position: 0px -50px;
	width: 25px; height: 25px;
}
.box-simple2 .BoxSouth {
	background-image: url("/Images/Components/box_simple2_corners"); background-position: 0px 0px;
	left: 25px; height: 25px;
}
.box-simple2 .BoxSouthEast {
	background-image: url("/Images/Components/box_simple2_corners"); background-position: -25px -50px;
	width: 25px; height: 25px;
}
.box-simple2 .BoxContent {
	padding: 5px 10px 15px 15px;
}
.box-simple3 h1 {
	font: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.box-simple3 h2 {
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}
.box-simple3 .BoxNorthWest {
	background-image: url("/Images/Components/box_simple3_corners"); background-position: 0px -25px;
	width: 25px; height: 25px;
}
.box-simple3 .BoxNorth {
	background-image: url("/Images/Components/box_simple3_corners"); background-position: 0px -75px;
	height: 25px;
}
.box-simple3 .BoxNorthEast {
	background-image: url("/Images/Components/box_simple3_corners"); background-position: -25px -25px;
	width: 25px; height: 25px;
}
.box-simple3 .BoxWest {
	background-image: url("/Images/Components/box_simple3_ew"); background-position: -25px 0px;
	width: 25px;
}
.box-simple3 .BoxEast {
	background-image: url("/Images/Components/box_simple3_ew"); background-position: 0px 0px;
	width: 25px;
}
.box-simple3 .BoxSouthWest {
	background-image: url("/Images/Components/box_simple3_corners"); background-position: 0px -50px;
	width: 25px; height: 25px;
}
.box-simple3 .BoxSouth {
	background-image: url("/Images/Components/box_simple3_corners"); background-position: 0px 0px;
	height: 25px;
}
.box-simple3 .BoxSouthEast {
	background-image: url("/Images/Components/box_simple3_corners"); background-position: -25px -50px;
	width: 25px; height: 25px;
}
.box-simple3 .BoxContent {
	padding: 5px 10px 35px 15px;
}
.ws-box-control h1 {
	font-size: 20px;
	font-weight: normal;
}
.ws-box-control h2 {
	font-size: 16px;
	font-weight: normal;
	color:#888;
}
.ws-box-control h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 10px 0 0 40px;
	color:#888;
}

.ws-box-control form {
	color:#888;
}

.ws-box-control a {
	color:#888;
}

.ws-box-control .BoxNorthWest {
	width: 50px; height: 50px;
}
.ws-box-control .BoxNorth {
	left: 50px; height: 50px;
}
.ws-box-control .BoxNorthEast {
	width: 50px; height: 50px;
}
.ws-box-control .BoxWest {
	width: 50px;
}
.ws-box-control .BoxEast {
	width: 50px;
}
.ws-box-control .BoxSouthWest {
	width: 50px; height: 50px;
}
.ws-box-control .BoxSouth {
	left: 50px; height: 50px;
}
.ws-box-control .BoxSouthEast {
	width: 50px; height: 50px;
}
.ws-box-control .BoxContent {
	padding: 15px 40px 15px 25px;
}
div.FormSelectStyled {
 display: inline;
 position: relative;
/* overflow: hidden;*/
}
div.FormSelectStyled ul {
 display: none;
 position: absolute;
 font-size: 12px;
 list-style: none;
 margin: 0;
 padding: 3px;
 background:black;
 color:white;
 white-space: nowrap;
 line-height: 18px;
 top: 50px;
 right: 50px;
}

div.FormSelectStyled ul ul {
 display: blocK;
 position: relative;
 margin-left: 10px;
}

div.FormSelectStyled ul li {
 margin: 0;
 padding: 0;
 white-space: nowrap;
}
div.FormSelectStyled li.disabled {
 color: red;
}
div.FormSelectStyled li.optgroup {
 font-style: italic;
}
div.FormSelectStyled ul.disabled li {
 color: red;
}

div.FormSelectStyled ul li.active {
 background: gray;
}

