 
 

/*.boxbody
{padding-right:2px;
}*/

#PageTitle {display:none}
span#PageTitle {display:none}

.login-control {   /* For the login control box */
width:315px;

/*display:block; 
padding:18px 20px 5px 25px;
background-repeat:no-repeat;
line-height:11px;
font-size:10px;*/
overflow:hidden;
}
* html .login-control {/*margin-bottom:8px; padding:15px 15px 5px 25px; */} /* Hack For IE 5 and 6 */ 

.loginControl {/*font-size:10px; line-height:11px;*/}  /* For the login form text */

.homecontent { width:100%;
padding-top:0px;
padding:0px;

}
.listserv a{ 
	display:block;
	width:94px;
	height:60px;
	overflow:hidden;
	background-image:url(/Images/buttons/ListServ.png);
	position: relative;
	top:40px;
	left:-155px;
}
.listserv a:hover { 
	background-image:url(/Images/buttons/ListServ.png);
	background-position: 0 -60px;
}
	

/*.homecontent-left {
position: absolute;
margin-left:-192px;
margin-top:230px;
width:176px;
height:auto;
}*/

#main-content {	background-color:#eee;}

.homecontent-center {

float:left;
width:auto;
margin:0px 0px 0px 0px; /*T R B L*/
background-color: #F0F8FF;
padding:0px 5px 0px 5px; /*T R B L*/

}
.homecontent-right {
width:305px;
float: left;
/*margin-left: -315px;*/
padding:0px 0px 0px 0px; /*T R B L*/
background-color:#FFCC99;
}
 

/********************** Boxes ***********************/
/********************** Center ***********************/
	
	/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */


.sidebox {

	width:100%; /* ems so it will grow */
	padding-top:15px;
	padding-bottom:10px;
	padding-right:0px;

}

.boxhead {

	margin: 0;
	padding: 0;
	text-align: left;

}
/* .boxhead h2 {
	margin: 0;
	padding: 10px 0px 6px 15px;
	color:#000; 
	font-weight: bold; 
	font-size: 1.3em; 
	line-height: 1em;
	/* text-shadow: rgba(0,0,0,.4) 0px 2px 5px; Safari-only, but cool  
} */

/*.boxbody-dark H3 {
color: #D2DEF0;}*/
.homecontent-center {
width:70%; 
float:left;
margin:-6px 0px 0px 0px; /*T R B L*/

}
/*.homecontent-right {
width:315px;
float:right;
margin-top:0px;
background-image:url(/Images/facebox/LoginBackground-snow.png);
background-repeat:no-repeat;

}*/
 
.sidebox-narrow {

	 cmargin: 0 auto; /*enter for now */
	width:176px; /* ems so it will grow */
	background: url(/images/facebox/sbbody-r-snow.png) no-repeat bottom right;
/*	font-size: 100%;*/
}

/********************** Boxes ***********************/
/********************** Center ***********************/
	
	/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */


.sidebox {
	cmargin: 0px auto; /*enter for now */
/*	margin: 8px auto;*/
	width:100%; /* ems so it will grow */
	background: url(/images/facebox/sbbody-r-snow.png) no-repeat bottom right;
/*	font-size: 100%;*/
}
.sidebox-dark {
	cmargin: 0 auto; /*enter for now */
	width:100%; /* ems so it will grow */
	background: url(/images/facebox/sbbody-r-snow.png) no-repeat bottom right;
	/*font-size:.8em;*/
}
.sidebox-dark-half {
	cmargin: 0 auto; /*enter for now */
	width:50%; /* ems so it will grow */
	height:auto;
	background: url(/images/facebox/sbbody-r-snow.png) no-repeat bottom right;
	/*font-size:.8em;*/
}

.stacked-left-box-container { 
	float:left;
	width:50%;
}

.stacked-left-box-container .sidebox-dark-half {
	cmargin: 0 auto; /*enter for now */
	width:auto; /* ems so it will grow */
	height:auto;
	background: url(/images/facebox/sbbody-r-snow.png) no-repeat bottom right;
	/*font-size:.8em;*/
}

.sidebox-blue {
	cmargin: 0 auto; /*enter for now */
	width:580px; /*   */
	background: url(/images/facebox/sbbody-r-blue.png) no-repeat bottom right;
/*	font-size: 100%;*/
}
.boxhead {
	background: url(/images/facebox/sbhead-r-snow.png) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;

}
.boxhead h2 {
	background: url(/images/facebox/sbhead-l-snow.png) no-repeat top left;
	margin: 0;
	padding: 12px 0px 6px 15px;
	color:#000; 
	font-weight: bold; 
	font-size: 1.3em; 
	line-height: 1em;
	/* text-shadow: rgba(0,0,0,.4) 0px 2px 5px; Safari-only, but cool */
}
.boxhead-video h2 {
	background: url(/images/facebox/sbhead-l-video.png) no-repeat top left;
	margin: 0;
	padding: 15px 70px 10px;
	color: #999999; 
	font-weight: bold; 
	font-size: 1.3em; 
	line-height: 1em;
	/* text-shadow: rgba(0,0,0,.4) 0px 2px 5px; Safari-only, but cool */
	
}
.boxhead-video {
	background: url(/images/facebox/sbhead-r.png) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;}

.boxbody {
	background: url(/images/facebox/sbbody-l-snow.png) no-repeat bottom left;
	margin: 0;
	padding:0px 5px 15px 15px;

}
.boxbody-dark {
	background: url(/images/facebox/sbbody-l-snow.png) no-repeat bottom left;
	margin: 0px;
	padding: 0px 5px 15px 10px;
	
	 
/*	font-size:.9em;*/
}

.boxbody-dark UL { margin: 0px!important;
padding:0px 5px 1px 15px!important; /*win.css override*/}

.sub-bullet LI{
	background: url(/Images/icons/graydelta.gif) no-repeat 0px 6px !important;
	margin: 0px 0px 0px 0px !important;
	padding: 2px 0px 2px 10px !important;
/*border:1px solid #C33;*/
 
}

.boxbody-blue {
	background: url(/images/facebox/sbbody-l-blue.png) no-repeat bottom left;
	margin: 0;
	padding: 0px 3px 10px 3px;
}
/*.boxbody-dark H3 {
color: #D2DEF0;}*/
