/*http://pro.html.it/esempio/nifty/ */
.deactive{color:#009;
		}
.titles{
		/*position:absolute;
		left:20px;
		top:194px;
		margin:0 0 0 10px;
		font-weight:bold;
		*/
		float:left;
		padding:0;
		color:#003333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		}
body{font-size:12px;
		line-height: 135%;
		font-family:Arial, Helvetica, sans-serif;
		color: #000;
		background-color:#fff;
		}
a {color:#FFFF99;
}		
h1, h2, h3{font-family:Geneva, Arial, Helvetica, sans-serif;
			}
			
h1{font-size:24px;
			}
			
h2{font-size:18px;
			}
			
h3{font-size:14px;
			}
			
p{color:#000000;
}
			
#wrapper{width:720px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		}
		
#header{margin:0 15px 0 15px;
		width: 690px;
		height: 107px;
		background-image:url(images/dsbanner.jpg);
		/* <img src="images/dsbanner.jpg" width="643" height="107" alt="Banner image containing graphic illustrations of an orc and a female elf" />*/
		}
		
#header h1{padding-top: 1px;
			padding-left: 147px;
			font-size: 36px;
		}
		/*menu section begin http://www.complexspiral.com/publications/rounding-tabs/..................................................*/
#menuContainer{/*position:absolute  
				top:45px;
				left:0;
				width:720;
				height:20; 
				top:45px;
				width:720px;*/
				margin:0 15px 0 15px;
				background-color:#333;
				height:20px;
				/*margin-left:auto;
				margin-right:auto; 
				position:absolute;  */
				}
#navlist{/*top:0;*/
		/*position:absolute; 
		top:33px;
		float:left;
		*/
		padding: 3px 0;
		margin:0 15px 0 15px;
		font: bold 12px Verdana, sans-serif;
		}
		
#navlist li{list-style: none;
			padding:0;
			margin:0;
			display: inline;
			}

#navlist li a{padding: 2px 10px 2px 0; 
			/*margin-left: 3px;*/
			border: none;
			border-bottom:1px solid #778;
			background: #CCC url(images/rt_tab.gif) top right no-repeat;
			text-decoration: none;
			}
#navlist li a span{padding: 2px 0 2px 10px; 
			/*margin-left: 3px;*/
			border: none;
			border-bottom:1px solid #778;
			background: #CCC url(images/lt_tab.gif) top left no-repeat;
			text-decoration: none;
			}

#navlist li a:link { color: #36F; }

#navlist li a:visited { color: #36F; }

#navlist li a:hover{padding: 2px 10px 2px 0; 
				color: #000;
				background: #999 url(images/lt_hover.gif) top right no-repeat;
				border-color: #227;
				}
#navlist li a:hover span{padding: 2px 0 2px 10px; 
				color: #000;
				background: #999 url(images/rt_hover.gif) top left no-repeat;
				border-color: #227;
				}
#navlist li a#current{background:#faf5c2; url(images/lt_hilite.gif) top right no-repeat;
				border-bottom: 1px solid white;
				}
#navlist li a#current span{background: #faf5c2 url(images/rt_hilite.gif) top left no-repeat;
				border-bottom: 1px solid white;
				}
				/*menu section ends.....................http://www.ai-dallas.com/wb/isl/wk5/examples/5meyers_tabs.html*/		

				
#subNav{
		background-color:#faf5c2;
		/*top:65px;
		left:15px;*/
		height:20px;
		margin:0 15px 0 15px;
		width:690px;
		}
#subList{
		padding:0;
		
		padding-top: 3px;
		margin:0 15px 0 15px;
		font: bold 12px Verdana, sans-serif;
		}
	
#subList li{list-style: none;
			padding:0;
			margin: 0;
			display: inline;
			}	
#subList li a {color:#333333;
			text-decoration: none;
			padding-left:10px;
			}
#subList li a:visited{color:#333333;
			}
#subList li a:hover{color:#999999;
			}


#topContent {
		padding:10px 0 15px 0;
		margin:0 15px 0 15px;
		width:690px;
		
		background-color:#1C2F1F;
		}
#topContent object{margin-left:167px;
		}
#topContent img{margin: 25px 0 0 167px;
		}
		/*----------------Login Section-------*/
#lContent {
		margin:0 0 0 15px;
		height:202px;
		float:left;
		width:332px;
		background-color:#6E5C36;
}
#lContent  h2 {margin:15px 0 0 80px;
color:#A1C975;

}
#lContent p {padding:0 10px 10px 10px;
		}

#lContent ul {list-style-type:circle;
}
#rContent ul {list-style-type:circle;
}
#rContent{
		margin:0 15px 0 0;
		background-color:#CCCCCC;
		float:right;
		width:358px;
		height:202px;
		}
#rContent a{
color:#000066;
}
#rContent p {padding:5px 5px 0 10px;
		}
#rContent form {
padding:0 5px 8px 10px;

}
#rContent  h2 {color:#636363;		
	margin-bottom: -10px;
}
/*-------------- login ends-------*/
#footer{
		margin-left:15px;
		clear:both;
		height:30px;
		width:690px;
		
		background-color:#333;
		}
#footer h3 {margin:-2px 0 0 350px;
		padding-top:10px;
			font-size:12px;
			color:#FFF;
			}
#footer a {color:#999;
		}

#contentA{/*position:absolute;
		top:330px;
		left:15px;*/
		background-color:#fff;
		float:left;
		margin-left:15px;
		height:288px;
		width:210px;
		}
#contentA p{margin-top:-5px;
		}	
#contentB{/*
		position:relative;
		left:240px;
		top:330px;*/
		background-color:#fff;
		margin:15px 0 0 270px;
		height:288px;
		width:210px;
		}
#contentC{/*
		float:right;
		right:15px;
		margin-left:10px;
		clear:both;*/
		background-color:#fff;
		position:absolute;
		top:330px;
		left:510px;
		height:288px;
		width:210px;
		}

#upContent{/*
margin-left:7px;
*/
		clear:both;
		padding:10px 0 15px 0;
		margin:0 15px 0 15px;
		width:690px;
		
		background-color:#6E5C36;
		}
#upContent h1, h2 {
margin:15px 0 0 80px;
color:#A1C975;
		}
#upContent h3 {color:#666;
		}
#upContent p {padding:0 80px 10px 100px;

		
		}
