/* Sections */

.afSection
{
  margin: 10px 5px 5px 5px;  
  padding-right: 15px;
}

.afSectionHeader
{
    font-size:14px;
    font-weight:bold;
}


/* Menu Controls */          
.afCustomizeMenu 
{
	color:#FFFFFF;
	vertical-align:middle;	
	height:20px;
	padding: 1px 10px 1px 10px;
}
.afCustomizeMenuItem 
{
	vertical-align:middle;
	text-align:center;	
	font-size:12px;
	padding: 2px 2px 2px 2px;
}
.afCustomizeMenuItem a:link { font-weight: bold; color: #454545; text-decoration: none}
.afCustomizeMenuItem a:visited {font-weight: bold; color: #454545; text-decoration: none}
.afCustomizeMenuItem a:active { font-weight: bold; color: #454545; text-decoration: none}
.afCustomizeMenuItem a:hover { font-weight: bold; color: #E74D10; text-decoration: none}

.afCustomizeMenuItemSeperator
{
	width:10px;
	vertical-align:middle;
	color:#FFFFFF;
}

.afCustomizeMenuItemActive
{
  color:#E74D10;
	vertical-align:middle;
	text-align:center;	
	padding: 2px 2px 2px 2px;
}
.afCustomizeMenuItemActive a:link { font-weight: bold; color: #E74D10; text-decoration: none}
.afCustomizeMenuItemActive a:visited {font-weight: bold; color: #E74D10; text-decoration: none}
.afCustomizeMenuItemActive a:active { font-weight: bold; color: #E74D10; text-decoration: none}
.afCustomizeMenuItemActive a:hover { font-weight: bold; color: #E74D10; text-decoration: none}

.afCustomizeMenuItemHover
{
  color:#E74D10;
	vertical-align:middle;
	text-align:center;	
	padding: 2px 2px 2px 2px;
}
.afCustomizeMenuPopup 
{
	border: solid 1px #333333;
	background-color: #DDDDDD;
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
	text-align:left;	
}
.afCustomizeMenuPopupItem 
{
	padding: 3px 10px 3px 3px;
	background-color: #DDDDDD;
	font-size:11px;
	font-weight:normal;
	height: 22px;
	vertical-align:middle;
	text-align:left;	
}
.afCustomizeMenuPopupItem a:link { font-weight: normal; color: #000000; text-decoration: none}
.afCustomizeMenuPopupItem a:visited {font-weight: normal; color: #000000; text-decoration: none}
.afCustomizeMenuPopupItem a:active { font-weight: normal; color: #000000; text-decoration: none}
.afCustomizeMenuPopupItem a:hover { font-weight: normal; color: #FFFFFF; text-decoration: none}

.afCustomizeMenuPopupHover
{
	background-color: #666666;
	color:white;	
}
.afCustomizeMenuPopupHover a:link { font-weight: normal; color: #FFFFFF; text-decoration: none}
.afCustomizeMenuPopupHover a:visited {font-weight: normal; color: #FFFFFF; text-decoration: none}
.afCustomizeMenuPopupHover a:active { font-weight: normal; color: #FFFFFF; text-decoration: none}
.afCustomizeMenuPopupHover a:hover { font-weight: normal; color: #FFFFFF; text-decoration: none}

/* Customize Modal Popups */

.afModalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.afModalPopupExtraLarge {
	background-color:#FFFFFF;
	color: #000000;
  text-align:left;
	border-width:2px;
	border-style:solid;
	border-color:#454545;
	padding:0px;	
	width:800px;
	height:600px;
}
.afModalPopupExtraLargeInnerArea {
  height:520px;
} 
.afModalPopupLarge {
	background-color:#FFFFFF;
	color: #000000;
  text-align:left;
	border-width:2px;
	border-style:solid;
	border-color:#454545;
	padding:0px;	
	width:600px;
	height:500px;
}
.afModalPopupLargeInnerArea {
  height:420px;
}
.afModalPopupMedium {
	background-color:#FFFFFF;
	color: #000000;
  text-align:left;
	border-width:2px;
	border-style:solid;
	border-color:#454545;
	padding:0px;	
	width:450px;
	height:350px;
}
.afModalPopupMediumInnerArea {
  height:270px;
} 
.afModalPopupSmall {
	background-color:#FFFFFF;
	color: #000000;
  text-align:left;
	border-width:2px;
	border-style:solid;
	border-color:#454545;
	padding:0px;	
	width:300px;
	height:200px;
}
.afModalPopupSmallInnerArea {
  height:120px;
}
.afModalPopupHeader {
  background-color:#454545;
  height:20px;
  font-size:12px;
  color:#FFFFFF;
  padding:3px 3px 3px 10px;
}
.afModalPopup TD {

}
.afModalPopupLabel {
   text-align:right;
   color:#000000;
   padding:0px 3px;
}  
.afModalPopupButtonArea {
  text-align:right;
  padding:15px 10px;
  margin:5px;
  border-top:solid 1px #DBDBDB;
}
.afModalPopupComment {
  font-size:9px;
  color:#444444;
}
         