/* ### VISUAL STUDIO IE.CSS ### */

A:hover {color: #6e361b}
/*.link1:hover {color: #f8ffff}*/
.link1:hover {color: #FFFFFF; font-size:14px}
.newslink2:hover {color: 666666}

td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 000000;
}

.tableShadingBottom {
	border-bottom-width:medium; border-bottom-style:double; border-bottom-color:000000;
}
.tableShadingLeft {
	border-left-width:medium; border-left-style:double; border-left-color:000000;
	/*background-image: url(http://www.blackadministrators.org/cfp/images/left.gif);
	background-repeat: repeat;*/
}
.tableShadingRight {
	border-right-width:medium; border-right-style:double; border-right-color:000000;
	/*background-image: url(http://www.blackadministrators.org/cfp/images/right.gif);
	background-repeat: repeat;*/
}
.tableShadingRightCorner {
	border-right-width:medium; border-right-style:double; border-right-color:000000;
	border-bottom-width:medium; border-bottom-style:double; border-bottom-color:000000;
	/*background-image: url(http://www.blackadministrators.org/cfp/images/right.gif);
	background-repeat: repeat;*/
}
.tableShadingLeftCorner {
	border-left-width:medium; border-left-style:double; border-left-color:000000;
	border-bottom-width:medium; border-bottom-style:double; border-bottom-color:000000;
	/*background-image: url(http://www.blackadministrators.org/cfp/images/right.gif);
	background-repeat: repeat;*/
}
.tableShadingLeftRight {
	border-left-width:medium; border-left-style:double; border-left-color:000000;
	border-right-width:medium; border-right-style:double; border-right-color:000000;
	/*background-image: url(http://www.blackadministrators.org/cfp/images/right.gif);
	background-repeat: repeat;*/
}



.link1 {
	font-size: 10pt;
	line-height: 13pt;
	font-weight: normal;
	font-family: Tahoma, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #000000;
	text-decoration: none;
	background-color:#CCFF66;
	}
	
.menulink {
	font-size: 10pt;
	line-height: 13pt;
	font-weight: bold;
	font-family: Tahoma, Helvetica, sans-serif;	
	color: FFFFFF;
	text-decoration: none;
	}
	
.cblink {
	font-size:8pt;
	line-height:10pt;
	color: #000000;	
	text-decoration: none;
	font-weight: none;	
	font-family: Arial, Helvetica, sans-serif;	
	}

.bodytext {
	font-size:10pt;
	line-height:13pt;
	text-decoration: none;
	font-weight: none;	
	font-family: Tahoma, Helvetica, sans-serif;
	color: #000000;
	}
	
.reptext {
	font-size:9pt;
	line-height:13pt;
	text-decoration: none;
	font-weight: none;	
	font-family: Tahoma, Helvetica, sans-serif;
	color: #ffffff;
	}
	
.cardtext {
	font-size:10pt;
	line-height:12pt;
	text-decoration: none;
	font-weight: none;	
	font-family: arial, Helvetica, sans-serif;
	}

.midtext {
	font-size: 12pt;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;	
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}

.menutext_on {
	font-size: 10pt;
	line-height: 13pt;
	font-weight: bold;
	font-family: Tahoma, Helvetica, sans-serif;	
	color: FFFFFF;
	text-decoration: none;
	}
	
.submenutext {
	font-size: 8pt;
	line-height: 9pt;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;	
	color: 333333;
	text-decoration: none;
	}
	
.submenutitle {
	font-size: 8pt;
	line-height: 9pt;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;	
	color: 666666;
	text-decoration: none;
	}
	
.redtext {
	font-size:13pt;
	line-height:15pt;
	color: #FF0000;	
	text-decoration: none;
	font-weight: normal;	
	font-family: Arial, Helvetica, sans-serif;
	}	

.greentext {
	font-size:10pt;
	line-height:10pt;
	color: #009900;	
	text-decoration: none;
	font-weight: normal;	
	font-family: Arial, Helvetica, sans-serif;
	}	
	
.titletext {
	font-size: 15pt;
	line-height: 16pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	color: FFFFFF;
	}
	
.foottext {
	font-size:12pt;
	line-height:13pt;	
	text-decoration: none;		
	font-family: tahoma, Helvetica, sans-serif;
	font-weight: none;
	color: f8ffff;
	}
	
.icontext {
	font-size:10pt;
	line-height:10pt;	
	text-decoration: none;		
	font-family: arial, Helvetica, sans-serif;
	font-weight:bold;
	color: 5A5551;
	position: absolute; 
	visibility: hidden;
	}

.rowtext {
	font-size: 7pt;
	line-height:7pt;	
	text-decoration: none;		
	font-family: arial, Helvetica, sans-serif;
	font-weight: none;
	color: 000000;
	}
	
.headtext {
	font-size:9pt;
	line-height:9pt;
	text-decoration: none;
	font-weight: none;	
	font-family: arial, Helvetica, sans-serif;
	color: FFFFFF;
	}
	
.dropdown
	{
	font-size: 8pt;
	border-top: #999999 solid thin;
	border-bottom: #999999 solid thin;
	border-right: #999999 solid thin;
	border-left: #999999 solid thin;
	font-family: arial, helvetica, sans-serif;
	background-color: #F7F7F7;
	color: #000000;
	}

.dropdown2
	{
	font-size: 11pt;
	border-top: #999999 solid thin;
	border-bottom: #999999 solid thin;
	border-right: #999999 solid thin;
	border-left: #999999 solid thin;
	font-family: arial, helvetica, sans-serif;
	background-color: #F7F7F7;
	color: #000000;
	}

.textbox
	{
	font-size: 15pt;	
	background:#F7F7F7;
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-left:#999999 solid 1px;
	font-family: arial, helvetica, sans-serif;
	color:#000000;
	position: absolute; visibility: hidden;
	position: relative; visibility: visible;
	}

.tablesection
	{		
	background:#FFFFFF;
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-left:#999999 solid 1px;		
	}
	
.tablesection2
	{			
	background:#E2F1D8;
	border-top:#7D9D0D solid 1px;
	border-bottom:#7D9D0D solid 1px;
	border-right:#7D9D0D solid 1px;
	border-left:#7D9D0D solid 1px;			
	}
	
.tablesection3
	{				
	background:#ECF5FF;
	border-top:#003366 solid 1px;
	border-bottom:#003366 solid 1px;
	border-right:#003366 solid 1px;
	border-left:#003366 solid 1px;			
	}

.tabsection
	{		
	background:#FFFFFF;
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-left:#999999 solid 1px;		
	}
	
.tabsection2
	{		
	background:#E5E5E5;
	border-top:#999999 solid 1px;	
	border-right:#999999 solid 1px;
	border-left:#999999 solid 1px;		
	}

.textbox_sm
	{
	font-size: 8pt;	
	background:#F7F7F7;
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-left:#999999 solid 1px;
	font-family: arial, helvetica, sans-serif;
	color:#000000;
	}

.formbuttonsm
	{
	font-size: 11pt;	
	background:#999999;	
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;	
	color:#FFFFFF;
	height: 24px
	}
	
.formbutton
	{
	font-size: 13pt;	
	background:#999999;	
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;	
	color:#FFFFFF;
	height: 25px
	}
	
.formbuttonlg
	{
	font-size: 16pt;	
	background:#CCCCFF;	
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;	
	color:#000000;
	height: 40px;
	width: 100%;
	}

.textarea {	
	background-color: F7F7F7; 
	border: #999999 1 solid; 	 
	font-size: 11; 
	font-family: arial, helvetica, sans-serif; 
	scrollbar-arrow-color:666666;
  	scrollbar-track-color:EEEEEE;
  	scrollbar-shadow-color:666666;
  	scrollbar-face-color:E5E5E5;
  	scrollbar-highlight-color:F7F7F7;
  	scrollbar-darkshadow-color:CCCCCC;
  	scrollbar-3dlight-color:dedede;
	}
	
.comments {
	background-color: F7F7F7; 
	border: #999999 1 solid; 	  
	font-size: 13; 
	font-family: letter gothic, helvetica, sans-serif; 
	scrollbar-face-color: CCCCFF; 
	scrollbar-3dlight-color: 999999; 
	scrollbar-darkshadow-color: CCCCFF; 
	scrollbar-track-color: 999999;
	}
	
.radio {	
	background-color: transparent;
	vertical-align : middle;
	}
	
.tabletogglesection
	{		
	position: absolute; 
	visibility: hidden;
	}
	
.newstext {
	font-size:8pt;
	line-height:11pt;
	text-decoration: none;
	font-weight: none;	
	font-family: arial, Helvetica, sans-serif;
	}
	
.newscattext {
	font-size:11pt;
	line-height:11pt;
	text-decoration: none;
	font-weight: bold;	
	font-family: arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	}
	
.newslink2 {
	font-size:9pt;
	line-height:9pt;
	color: 000000;	
	text-decoration: none;
	font-weight: none;	
	font-family: Arial, Helvetica, sans-serif;
	}
	
.newstogglesection
	{			
	position: absolute; 
	visibility: hidden;
	}
	
.rowhover
	{		
	background:#F7F7F7;
	border-top:#F5D976 solid 1px;
	border-bottom:#F5D976 solid 1px;
	border-right:#F5D976 solid 1px;
	border-left:#F5D976 solid 1px;
	}

.rowhoveroff
	{		
	background:#FFFFFF;
	border-top:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-left:#FFFFFF solid 1px;
	}
	
.popnodecoration
	{
	text-decoration:none;
	}
	
.popstyle{
	visibility: hidden;
	position: absolute;
	background-color: #E5E5E5;
	color: #5A5551;
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-left:#999999 solid 1px;
	padding: 5px;
	z-index: 2;
	width: 300px;
	font-family: arial, Helvetica, sans-serif; 
	font-size: 8pt;
	}