@import url("css/menu.css");
/* 
================================
Skin styles for DotNetNuke
================================
*/   
body 
{	
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;	
	font-size:10px;
    text-align: center;
    vertical-align:top;
    margin:0;
    padding:0;
    color:#F9791E;        	
    
    background:#000 url(images/gradientbg.png) repeat-x top left;	
}

div, img, ul, dl, ol, p, span, a, dd, dt, li { 
	margin: 0; 
	padding: 0;
}

/*------------------- Common styles  -------------------*/
h1,h2,h3,h4, .Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox,
table tbody tr td p
{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}
 .Normal, table
{
	font-size:12px;
}
h1,h2,h3,h4
{	
	color:#666666;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}
h4
{
	color:#666666;
}

p
{	
	padding-bottom:10px;
		
}

ul
{
	list-style: none;
	margin: 0;
	padding: 0 0 6px 0;
	border: none;

}

ul li,  ul li ul li {
	
	padding: 3px 0 3px 18px;
	margin: 0;
	background: url(images/bullet_orange_pt.gif) no-repeat 0 3px; /* for IE */
	list-style: none;
	}
	
html>body ul li, html>body  ul li ul li 	
{
	
	background: url(images/bullet_orange_pt.gif) no-repeat 0 0; /* for compliant browsers */
	}


hr
{
	color:#DEDEDE;
	
}

/*------------------- Common styles in content area -------------------*/

.outerContainer, .outerContainerAdmin
{	
	text-align:left;
	margin: 0 auto;
	background:#FFF;	
	width:960px;	
	
	
}

.outerContainerAdmin
{
	width:1000px;
}

.innerContainer
{	
	
	float: left;
	width:960px;       	
	background:#FFF ;
	min-height:440px;
	_height:440px;
	
}


.header
{
	
	height:163px;	
	background:transparent url(images/headerWithLogo.png) no-repeat top left;			
}

#login_style{ float:right; line-height:34px; padding-right:18px;}
/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#FFF;}
a.user:hover{color:#E17112;}


.menu{clear:both;float:left; margin-top:93px; _margin-top:128px; } 

.menu_bg{padding:0 0 0 0px;  margin: 0 0px 0 0px;}
.menu_left{padding:0; margin:0;}
.menu_right{margin:0; }

.leftpane
{
	float:left;
	width:145px;
	_width:200;	
	overflow:hidden;
	padding: 17 0 17 17px;
	margin: 0 0 0 0px;
	

}
.contentpane
{	

	float: left;
	width:703;	
	_width:720px;
	padding: 0 17 0 17;

	
	
}

.contentpanewhole
{	
	float: left;
	width:865;	
	_width:960px;
	padding: 0 17 0 17;

	
	
}

.rightpane 
{	     
	
	_clear:both;
	float:right;
	width:162px;
	_width:217;	
	overflow:hidden;
    padding: 0 17 0 17;  
    
    
}

.bottompane 
{	     
	
	float:left;
	width:960px;
	_width:960;	
    padding: 17 5 0 17;  
    
    
}

.contentpaneadmin
{
	
	float:left;
	width:738;	
    background:#FFF url(images/content-bg.gif) repeat top left;	
    
    
}

.box
{
	border:solid 1px #DEDEDE;
	margin:0 0 0 0px;
	padding:5 5 5 5px;
}

.box h1 span
{
	
}




/*------------------- Footer CSS-------------------*/
#footer 
{
	clear:both;
	float: left;
	width: 960;
	_width:960px;
	height: 50px;
	_height:50px;
	color: #666666;
	/* background: #585857 url(images/Footer.png) no-repeat top left; */
	background: #000 url(images/Footer.png) no-repeat top left;
	padding:15 0 0 0px;
	
	
}	

#terms_style{float:left;}
#copy_style{float:right;}
 
/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#666666;}
a.footer:hover{color:#E17112;}


/* ********** Search Style ************** */


.searchContainer
{		
	background:transparent;	
	float:right;	
	height:31px;			
	width:351px;
	padding:0 10 0 0;
	
}
#dnn_dnnSEARCH_txtSearch
{	
	width: 175px;
	Font:11px;
	color:#292929;
	height: 19px;
	background-color: #FFFFFF;
	border: 1px dotted #CCCCCC;
	vertical-align: top;
	
}

/*-------------- Home page--------------*/
.homepage
{	
	font-weight:bold;	
	padding-right:400px;	

	 background: url(images/person.png) no-repeat bottom right; 
	/* background: url(images/blackboard3.png) no-repeat bottom right; 	*/
}

.ClientImageOff
{
	border: solid 1px silver; 
	padding: 3px;
}

.ClientImageOn 
{
	border: solid 1px #F58320; 
	padding: 3px;
}

#map
{	
	width:300px;
	height:240px;
	float:right;
	margin-right:40px;
	
}

