﻿body,html {
		margin:0;
		padding:0;
		//color:#000;
		background:#a7a09a;
		font-family:Verdana, Arial, Helvetica, sans-serif;
 		font-size:14px;
		word-wrap:break-word;
	}
	#wrap {
		width:980px;
		margin:0 auto;
		background:#FFFFFF;
		overflow:visible;
		//overflow:hidden;
	}
	#wrapAdmin {
		//Used by Admin Master Page
		width:1280px;
		margin:0 auto;
		background:#FFFFFF;
	}
	#header {
    		//padding:5px 10px;
		//background:#ddd;
	}
	h1 {
	    margin:0;
    	}

	#main {
		float:left;
		width:960px;
		padding:10px;
		//background:#9c9;
	}


	#body a:link,a:visited
	{
		//display:block;
		//width:80px;
		//font-size:0.75em;
		//font-weight:bold;
		color:#0000FF;
		//background-color:#98bf21;
		//text-align:center;
		//padding:4px;
		//text-decoration:none;
		//text-transform:uppercase;
	}

	#nav {
		padding:3px 10px;
		background:#ACACAC;
		//background:#c99;
	}
	#nav ul {
		list-style-type:none;
		margin:0;
		padding:0;
		overflow:hidden;
	}
	#nav li {
		float:left;
	}
	#nav a:link, #nav a:visited
	{
		display:block;
		width:175px;
		font-size:0.80em;
		//font-weight:bold;
		color:#FFFFFF;
		//background-color:#98bf21;
		background-color:#ACACAC;
		text-align:center;
		padding:4px;
		text-decoration:none;
		text-transform:uppercase;
	}
	#nav a:hover, #nav a:active
	{
		background-color:#F9B701;
	}

	

	h2 {
		margin:0 0 1em;
	}


	


	#footer {
		clear:both;
		padding:5px 5px;
		background:#000070;
		color:#FFFFFF;
	}

	//#footer p {
	//	margin:0;
    	//}
    	
	* html #footer {
		height:1px;
	}


	.FooterTxt{
		clear:both;
		font-size:smaller;
		color:#FFFFFF;
	}

	
	.SubSectionTitle
	{
		clear:both;
		font-size: larger;
		font-weight: bold;		
	}


	a.alinkuseredit
	{
		font-size: smaller;
		color: #FF8000;

	}




	label,.asplabel{
		
		text-align:right;
		width:150px;    
    		float:left;
		font-weight:bold;
		clear:left;

	}

	.lblNavItem{
		background:#ACACAC;
		text-align:center;
		vertical-align: middle;
    		font-weight:bold;
		color: #FFFFFF;			

	}

	.lblNavItemSelected{
		background:#F9B701;
		text-align:center;
		vertical-align: middle;
    		font-weight:bold;
		color: #FFFFFF;			

	}



	input, select, textarea {
		    
		margin-left:10px;
    		float:left;
	}

	.textareasmall { 
		margin-left:10px;
    		float:left;
		resize: none; 
	 } 


	.aspcheckbox{
		    
		margin-left:150px;
    		float:left;
    		clear:left;
            

		/*width: 19px;
		//height: 25px;
		//padding: 0 5px 0 0;

		//display: block;
		//clear: left;
		//float: left;
        */
	}



	.buttonstyle1 {
		margin-left:160px;
    		float:left;
		clear:left;
		
	 }
 
	.asplabelvalues{
		    /*Or however much space you need for the form’s labels*/
		margin-left:10px;
    		float:left;
		clear:right;
		
	}



	.nextcollabel{
		margin-left:10px;
		font-weight:bold;
    		float:left;
		
	}

	.nextcollabelwithspace{
		margin-left:30px;
		font-weight:bold;
    		float:left;
		
	}




	.ColFirstNoLabels{
		margin-left:160px;
    		float:left;
		clear:left;
	}
	
	.ColNext{
		margin-left:10px;
    		float:left;
		clear:right;
	}

	.ColFirstNormal{
    		float:left;
		clear:left;
	}



.Grid
{
	border: solid 1px #E7E7FF;
}

.Grid td
{
	border: solid 3px #FFFFFF;
	margin: 3px 3px 3px 3px;
	font-family: Arial;
	padding: 5px 5px 5px 5px;
	text-align: center;
	
}

.GridHeader
{
	font-size: 0.75em;
	font-weight: bold;
	color: #F7F7F7;
	background-color: #4A3C8C;
}

.GridHeader a
{
	text-decoration: none;
	color: #F7F7F7;
	padding: 0px 15px 0px 15px;
}

.GridHeader a:hover
{
	
	text-decoration: underline;
	background: #4A3C8C url(images/spin.gif) no-repeat 0 100%;
}

.GridItemLinkBtn 
{
	font-size: larger;
}

.GridItem, .GridAltItem
{
	font-size: smaller;
	color: #4A3C8C;
}

.GridItem
{
	background-color: #E7E7FF;

}

.GridAltItem
{
	//background-color: #F7F7F7;
	  background-color: #F7FFB5;
}

.GridPager
{
	font-size: 0.75em;
	background-color: #E7E7FF;
}



	.GridBlankMessage
	{
		
		
		width:400px;
		background-color: #E7E7FF;
		padding: 5px 5px 5px 5px;
		text-align: center;
		
		
		font-weight: bold;		
	}




.HomePageTitle{
	
	font-size: x-large;
	font-weight: bold;
	color: #4A3C8C;
	
} 