body
{
text-align: center;
/*Removed Background-18/03/2010----------*/
/*background:url(images/btbackground.png) repeat-x;*/
}
#masterskin
{
    /*background:url(images/btbackground.png) repeat-y;*/
	/*background-repeat:no-repeat;*/
	*width: 1014px;
	width: 1014px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	/*border:1px solid #CCCCCC;*/
	text-align: left;
	
}
.Header
{
    margin-top:20px;
}
#skinheader {
	
	background:url(images/btbanner.gif) no-repeat center;
	padding:10px 30px 10px 30px;
	overflow:auto;
	height:88px;
	*height:108px;  /* IE */
	*width:1014px;
	/*width:1016px;*/
	
	
	
}
#skinbanner{
	float:left;
	width:500px;
	height:88px;
	/*background:url(images/banner-white.png) left  no-repeat;*/
	background-color:Transparent;
	
}
#skinlogo{
	float:right;
	width:400px;
	height:88px;
	text-align:right;
	*padding-top:20px;
	vertical-align:middle;
	/*background:url(images/logo-white.png) right no-repeat; */
}

#skinmenu{
	clear:both;
	margin-top:1px;
	height:29px;
	text-align:center;
	
}
#adminMenu
{
   clear:both;
   text-align:center;
   border-bottom:1px solid #ccc;
   *width:1014px;
   width:1014px;
   
}
#container
{
clear:both;

height:585px;
/*width:994px;*/
margin:10px;
*width:994px;
background-color:#fff;
}
#contentBody{
	width:100%;
	height:100%;
}

#left {
  width: 191px;  /* LC width */
  background:url(images/LRBackground.png) repeat-y;
  float:left;
  height:585px;
  *height:586px;
}
#center{


width:594px;
margin:0 9px 0 9px;
background:url(images/CenterBackground.png) repeat-y;
float:left;
height:585px;

}
#centerTop{
	height:386px;
	*height:390px;
	background-color:#FCFCFC;
	padding-bottom: 9px;
	*padding-bottom:7px;
	vertical-align:top;
	top:0;
	left:0;
}

#centerBottom{
	height:189px;
	background-color:#FFFFFF;
}
#bleft{
  float:left;
  width:192px;
  margin-right:9px;
  height:189px;
  overflow:hidden;
}

#bcenter{
float:left;
width:192px;
margin-right:9px;
height:189px;
overflow:hidden;
}



#bright{
float:right;
width:192px;
height:189px;

 overflow:hidden;
}



#rightContent {
  *width: 190px;  /* RC width */
  width: 190px;
  float:right;
  height:395px;
  text-align:center;
}
div.loginForm
{
    text-align:center;
}
.loginForm #title
{
    font-weight:bold;
    padding-top:8px;
    padding-bottom:6px;
}
.loginForm #formUsername
{
    padding-bottom:6px;
}
.loginForm #formPassword;
{
    padding-bottom:6px;
}
.loginForm #formCommand
{
    padding-top:5px;
}
#rightTop{
   background:url(images/LRBackground.png) repeat-y;
   text-align:center;
   /*padding-top:10px;
   padding-left:10px;
   margin-bottom:9px;
   height:150px; */
   margin-bottom:9px;
   padding-top:10px;
   padding-left:9px;
   *padding-left:0px;
   height:376px;
   overflow:auto;
   
   *height:386px;
  /* width:190px;
  *width:190px;*/
  
}
#rightMiddle
{
    position:relative;
	height: 165px;
	margin-bottom:9px;
	
	background:url(images/LRBackground.png) repeat-y;
	overflow:auto;
	*height:273px;
}
#rightBottom{
height:189px;
background:url(images/QALogo.png) no-repeat;
overflow:hidden;
/**width:190px;
width:190px;*/

}

#skinfooter {
 clear: both;
 /*Remove background */
 /*background-color:#CCCCCC;*/
 height:15px;
  padding:3px 9px 0 9px;
 overflow:hidden;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#666666;
 *width:1014px;
  
}
#lfooter{
 float:left;
 width:191px;
 text-align:left;

 
}
#cfooter{
float:left;
margin:0 100px 0 100px;
width:395px;
text-align:center

}
#rfooter{
float:right;
width:191px;
text-align:right;
}


/*---------DotNetNuke -----------*/
.contentpane
{
    
}

.main_dnnmenu_container {
	}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Tahoma, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/	
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Tahoma, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #aaaaaa; 
}

.main_dnnmenu_itemhover td {  
	background-color: #aaaaaa; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}
/*--------- ImageButton----*/
.imageButton{
	display:block;
	border:none;
	width:100%;
	height:100%;
}
.imageButton#blButton{
 background:url(images/BLButton-Up.png) no-repeat 0 0;
}
.imageButton#blButton:hover{
  background:url(images/BLButton-Down.png) no-repeat;
}
.imageButton#sfButton{
	background:url(images/SFButton-Up.png) no-repeat;
}
.imageButton#sfButton:hover{
	background:url(images/SFButton-Down.png) no-repeat;
}

.imageButton#whButton{
	 background:url(images/WHButton-Up.png) no-repeat;
}
.imageButton#whButton:hover{
 background:url(images/WHButton-Down.png) no-repeat;
}

/*------------- BOOTH Main menu---------- */
/*------------- BOOTH Main menu---------- */

.BTMainMenu, .BTMainMenu ul {
	padding: 0;
	margin: 0;
	font: bold 16px arial, helvetica, sans-serif;
	text-align:center;
	z-index:4000;
    color:#fff;
    width:63.375em;
    *width:1016px;
}
.BTMainMenu li, BTMainMenu ul li
{
    list-style-type: none;
}




.BTMainMenu .top
{
    margin: 0 0.0625em;
    /**margin:0 0.0625em; */
	width:8.92em;
	/*width:8.920em; */
	/*color:#fff;*/
	float:left;
	background: url(images/BG-OFF.jpg) bottom left repeat-x;
    height: 1.875em;
    line-height: 1.875em;
}

.BTMainMenu .top a
{
    color:#fff;
	text-decoration: none;
	display:block;
}

.BTMainMenu a:hover {
	
    background: url(images/BG-ON.jpg)  bottom left repeat-x;
    color:#000;	
}
.BTMainMenu .top a:active {
	
    background: url(images/BG-ON.jpg)  bottom left repeat-x;
    color:#000;	
}
.BTMainMenu li ul {
	position:absolute;
    visibility:hidden;
    margin-top:0px;
    margin-left:0px;
    width:8.92em;
	background: url(images/bg-up.jpg) bottom left repeat-x;
	color:#000;
}
.BTMainMenu li:hover ul, .BTMainMenu li.sfhover ul
{
    visibility: visible;
	*margin-left:-50%;
	width:8.92em;
	color:#000;
	
}
.BTMainMenu li ul a 
{
    color:#000;
    background: url(images/bg-up.jpg) left repeat-x;
	height: 2em;
    line-height: 2em;
	text-decoration:none;
}
.BTMainMenu li ul a:hover 
{
    color:#fff; 
    background: url(images/bg-down.jpg) left repeat-x; 
    text-decoration:none;
    left:100%;
 }
.BTMainMenu 
{
  *width:1016px;text-align:center;
}


/*----------Booth Quick Links Menu ------------------*/
.BTQuickLink
{
  text-align:center;
  font: bold 16px arial, helvetica, sans-serif;
  margin:0px;
  padding:0px
}


.BTQuickLink li
{
  margin: 0;
  padding:0;
  
  list-style: none;
  width: 160px;
  width: 170px;
   display: block;
  
}
.BTQuickLink li h3
{
   background: url(images/bg-down.jpg) #fff bottom left repeat-x;
   color:#fff;
   font: bold 16px arial, helvetica, sans-serif;
   margin: 0 0 4px 0;
}
.BTQuickLink li a 
{
   display: block;
   background: url(images/bg-up.jpg) #fff bottom left repeat-x;
   text-decoration:none;
   color:#000;
   margin: 4px 0 4px 0;
   *margin: 1px 0 1px 0;
}
.BTQuickLink li a:hover
{
    background: url(images/bg-down.jpg) #fff bottom left repeat-x;
    color:#fff;
}

/*-------- END BTQuickLink ----------------- */
