
	


/* CesanaCSSgen.ver2 ;  Do not edit main.css, will be overwritten. edit default.css  */



	/** Default Stylesheet - FireFox Layout Has Been Selected **/






	
																/** BODY ELEMENTS **/

body {

			background: url(/2008/background.jpg) 0% 0% repeat-x;
			color : #000000;
			font : 400 normal 100% Arial, Helvetica, sans-serif;
			text-decoration : none;
			text-align: center;
	}
	
	
			a.main:link {color: gray; text-decoration: none; }

			a.main:visited {color: gray; text-decoration: none; }

			a.main:hover {color: black; text-decoration: none; }

			a.main:active {color: gray; }





	


/** MAIN CONTAINERS **/
	
			#container-main {
			text-align: left;
			width:100%;	
					}
					
					
			
				#container {
				position:relative;
				left:15px;
				top:15px;
				text-align: left;
				width:900px;	
				}





			
	#header {
			background:url(logoshield.jpg) top center no-repeat;	
			background-color: white;
			border: 1px solid #9a9a9a;
			border-width: 1px 1px 0px 1px;	
			width:898px;
			height:150px;
			}





	#content {

			width:898px;
			height:399px;
			background-color: white;			
			background:url(content-in.jpg) top left no-repeat;	
			color: inherit;
			border: 1px solid #9a9a9a;
			border-width: 0px 1px 0px 1px;
			margin:0 auto;
			}
			
			
			
			
			

	#content-in {
	
			width:800px;
			height:200px;
			margin:0 auto;
					
			}

			
	#menu-align {
			width:800px;
			height:50px;
			margin:0 auto;
			position:absolute;


			left:0px;
			top:155px;					



			}



			
		ul#minitabs {
				font: 80% Arial,sans-serif;
				width:500px;

				list-style: none;
				margin: 0;
				padding: 9px 0;
			 	font-weight: bold;
			  	text-align: center;
				white-space: nowrap;
			}
		
		ul#minitabs li {
			display: inline;
			margin: 0 2px;
			}
		
		ul#minitabs a {
			text-decoration: none;
			padding: 0 0 3px;
			border-bottom: 4px solid #fff;  /** off bottom border  **/
			color: #999; /** off text color **/
			}


		ul#minitabs a:hover	{
		 	font-weight: bold;	
			border-color: #F60; /** border highlight  **/
			color: #666; /** text highlight  **/
		}		
				
		ul#minitabs .current 
			{
			text-decoration: none;
		 	font-weight: bold;
			color: #272727;	
			padding: 0 0 3px;
			border-bottom: 15px solid #8fb5c6;	/** border on - match container color  **/
		
		

			}

			
 		
				#content-text
						{
			

				font : 400 normal 100% Verdana;
				color:#1e1e1e;
				width: 500px;
				height: 300px;
				float:left;
				
				position:relative;

				left:20px;
				top:50px;

						}
						
						
				#content-text-in
						{
			

				word-spacing: 2px;
				font-family:verdana, arial, helvica;
				font-size:13px;
				color:#1e1e1e;
				width: 480px;
				float:left;

			padding: 25px 15px 15px 25px;		

						}
	

				#content-right
						{

				font-family:arial, verdana,  helvica;
				font-size:12px;

						
				width: 175px;
				height: 300px;
				float:right;
				
				position:relative;

				right:12px;
				top:55px;

						}

		#content-right-banner
		{
		background: url(reqappt.jpg) top center no-repeat;	;
		position:relative;
		width:152px;
		height:60px;
		float:left;

		margin: 0px 10px;
		
					
		}
		
						
						
		#content-right-form
						{
						
						
											 						
			
	
				width: 175px;
				height: 235px;
				float:left;

				position:relative;

				right:0px;
				top:15px;

						}						
						
						
					
		ul.services li {
			list-style-image: url(??.gif);
			list-style:none;
			text-decoration: none;		
			font-family:verdana, arial, helvica;
			font-size:17px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:none;
			font-variant:normal;
			font-weight:bold;
			line-height:normal;
			color:#535353;
			

			padding: 10px 0px 0px 0px;			
			
		    margin: 0px 0px 0px;
}







			label
			{
			font-size: 12px;
			font-weight:bold;
			font-family:verdana;
			float: left;
			text-align: right;
			display: block;
			color: #606060;
			padding: 4px 0px 0px 7px;			
			}
			
			
			input
			{
			font-family:Trebuchet MS;	
			font-size: 10px;
			color: #232323;
			background: #d8d8d8;
			border: 1px solid #adadad;
			width: 155px;
			}

			select
			{
			font-family:Trebuchet MS;	
			font-size: 10px;
			color: #232323;
			background: #d8d8d8;
			border: 1px solid #adadad;
			width: 85px;
			}
			
			textarea
			{
			font-family:Trebuchet MS;	
			font-size: 10px;
			color: #232323;
			background: #d8d8d8;
			border: 1px solid #adadad;
			width: 155px;
			height: 55px;
			}
			
						
			.submit input
			{
			font-size: 10px;
			font-family:Trebuchet MS;			
			color: #000;
			background: #d7d7d7;
			border: 2px outset #d7b9c9;
			width: 50px;
			margin-left: 10px;			
			}


			
			fieldset
			{
			border: 0px;
			width: 150px;
			padding: 0px 0px 0px 0px;
			}
			







		p.services {

			font-family:verdana, arial, helvica;
			font-size:13px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:italic;
			font-variant:normal;
			font-weight:normal;
			text-align:justify;
			color:#606060;
			padding: 0px 0px 0px 0px;
		    margin: 0px 0px 0px;			
			
}
		
		
		p.ErrorSkip {

			font-family:Trebuchet MS;
			font-size:13px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			text-align:justify;
			color:red;
			padding: 0px 0px 0px 0px;
		    margin: 0px 0px 0px;
			text-align:center			
								
}


		p.Responce {

			font-family:Trebuchet MS;
			font-size:13px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			text-align:justify;
			color:#172bd9;
			padding: 0px 0px 0px 0px;
		    margin: 0px 0px 0px;
			text-align:center
			}									
					
			

	#footer {
		background:url(footer.jpg) top left no-repeat;	
		width:898px;
		height:48px;	
		background-color: #fff;
		color: gray;
		
		text-align : center;
		
		word-spacing : 5px;
		
		font-family : "Trebuchet MS";
		font-size : 11px;
		font-style : normal;
		font-weight : normal;
		font-size-adjust : none;
		font-stretch : normal;
		border: 1px solid #9a9a9a;
		border-width: 0px 1px 1px 1px;

			}



#footer .nav{
	text-align : center;
	width:500px;
	padding:0px 0 0 0px;
	float:left;
	color:#3878b8;

}
#footer .nav a{
	color:#008cd3;
	text-decoration:none;
}
#footer .copyright{
	text-align : center;
	width:550px;
	padding:0px 0px 0px 75px;
	float:left;
	color:#666666;
}			
			
			
			
                
                    			



															/** SUB CONTAINERS **/







															/** LISTS **/














															/** FORMS **/







															/** END **/

