/*control panel*/
.controlpanel{background:url(cp.jpg);border:#FFF solid;border-width:0px 0px 1px;}
.controlpanel img{margin:10px 5px 0px;}
.controlpanel td td td td img{margin:0px;}
.controlpanel td td td{width:auto;}
.controlpanel div{border:0;background:transparent;}
.controlpanel td .SubHead{background:transparent;font-size:14px;color:#000066;font-weight:bold;}
.controlpanel td td td .SubHead{background:transparent;font-size:12px;color:#000066;font-weight:normal;}
.controlpanel .NormalTextBox{font-size:12px;}
.controlpanel a.commandbutton{font-size:10px;}
.controlpanel a.commandbutton:link{color:#BF3070;text-decoration:none;}
.controlpanel a.commandbutton:visited{color:#BF3070;text-decoration:none;}
.controlpanel a.commandbutton:hover{color:#4D8040;}
.controlpanel a.commandbutton:active{color:#BF3070;text-decoration:none;}

/*skin elements*/
body{height:100%;text-align: center;}
div#sitewrapper{margin: 5px auto 50px auto;text-align: center;width: 891px;}
div#sheader{position:relative;padding:0px;background:#ffffff;text-align: left;}
div#sheader h1{color:#FFF;margin:0;font-size:36px;line-height:30px;}
div#sheader h2{color:#FFF;margin:0;font-size:20px;line-height:30px;}
div#headertools{position:absolute;top:15px;right:30px;}
div#sbar{background:#fff;height:25px;line-height:25px;padding:0 0px;}
div#sbreadcrumb{width:45%;float:left;}
div#suser{width:45%;float:right;text-align:right;}
div#contentswrapper{position:relative;width:100%;padding:0px;}
div.ContentPane .SubHead{color:#CCCCCC;}
div#leftcol{position:absolute;width:220px;top:10px;left:10px;}
div#smenu{background:#fff;padding-top:14px;text-align:left;cursor:pointer;padding-left:10px;}
div.RightPane{position:absolute;width:220px;top:10px;right:10px;}
div#sfooter{padding:10px 20px 10px 5px;float:left;background:#FFF;}
div.MetaPane{width:800px;position:inline;float:left}

/*text*/
.normal,div,.commandbutton,a,input,textarea,span,p,.NormalTextBox{font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.head{font-family:Arial, Helvetica, sans-serif;font-size:22px;}
.subhead{font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.subsubhead{font-family:Arial, Helvetica, sans-serif;font-size:14px;}

.h1 {color:#1b374d;}
.h2 {color:#1b374d;}


/*div#contentswrapper a:link{color:#BF3070;}
div#contentswrapper a:visited{color:#BF3070;}
div#contentswrapper a:hover{color:#4D8040;}
div#contentswrapper a:active{color:#BF3070;}*/

a:link{color:#000;}
a:visited{color:#000;}
a:hover{color:#fff;background-color:#7491a1;}
a:active{color:#000;}

div#sfooter .mainMenuItemFooter{border-left:1px solid black;cursor:pointer;font-size:14px;}
div#sfooter .mainMenuItemFooterOver{border-left:1px solid black;cursor:pointer;background-color:#ffffcc;font-size:14px;}

/*contactform*/
.formlabel{font-family:Arial, Helvetica, sans-serif;font-size:14px;white-space: nowrap;}
table.contactform .NormalTextBox{width:300px;}
table.contactform td{padding:5px;text-align:left;}
table.contactform .CommandButton{text-align:middle;font-size:11px;text-decoration:none;font-weight:bold;border:1px solid #203d76;padding:3px;background-color:#4474b9;color:White;}
table.contactform a.CommandButton{color:White;}
table.contactform .NormalRed{font-size:9pt;font-weight:normal;}

/*all forms*/
table.communityform .NormalTextBox, table.contactform .NormalTextBox{            
	font-family: verdana, tahoma, arial, sans-serif; 
	color:#184A69;

	border-width:1px;
	border-style: solid;

	border-left-color:#A8BAC2; /* great green-grey: 94A6AE */
	border-top-color:#A8BAC2;

	border-right-color:#DFE5E7;
	border-bottom-color:#DFE5E7;

	background: white url(images/bg-box4.gif) top left repeat-x;
} * > .box {font-size: small;}

.column {
	top:0;
	width:385px;
	left:500px;
	font:normal 11px/15px arial;
	color:#999;
	color:#666;
	float:left;
	}
	

/*Main RadMenu*/

.MenuGroup
{
	cursor: pointer;
	cursor: hand;
	/*border-right:2px solid #C2C2C2;
	border-bottom:2px solid #C2C2C2;*/
	text-align: left;
}
.MainGroup
{
	cursor: pointer;
	cursor: hand;
	text-align: left;
}

.MenuItem
{
    color:#97adb9;
    /*font-weight:bold;*/
}
.MenuItemOver
{
    color:#97adb9;
    /*font-weight:bold;*/
}
.MenuItemClicked
{
    color:#97adb9;
    /*font-weight:bold;*/
}
.MenuItemToolTip
{
    color:#97adb9;
    /*font-weight:bold;*/
}

.Separator 
{
	cursor: pointer;
	cursor: hand;
}

sup
{
	font-size:9px;
}



