
.topbackground {width: 1300px; height:150px; margin:10px auto; 
			background-color: #ff0000;
			padding: 0px 0px; border-radius:0px 0px 10px 10px; }
body	{ background-color:#;
			background-repeat:repeat;
				font-family:Arial, Helvetica, sans-serif; }
				
				
			
h1, h2, h3, h4  {font-family:Arial, Helvetica, sans-serif; color:#020fb7; }



.blue-side-right-text		{color:#069; }
.blue-side-right-text_2		{color:#900; }				

#wrapper {width: 1040px; margin:-130px auto; 
			background-color:#fff;
			padding: 20px 10px; }


#content 		{float:left; width:700px; padding:0 20px; margin:20px 0px; }
#content h2, h1	{color:#020fb7; }
#content p {font-family:Arial, Helvetica, sans-serif;font-size:12px; line-height:140%;color:#667; }

.indentation {text-indent:5px; }

			
			
#top			{  }
#logo			{float:left; padding:10px 0px;  }
#social-media	{float:right; padding:25px 0px;  }
#social-media 	ul li { display:inline;
						list-style-type:none; }
#social-media p	{text-align:right; }


						
						
#topnav				 {clear: both; }
#topnav  ul			 {padding:15px 0px;
					    margin:0;
						  border-top:1px blue solid; }
#topnav  ul li 		 { display:inline;
						list-style-type:none; 
						margin:0 20px 0 0; }
												
#topnav a:link		 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#667; }
#topnav	a:visited	 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#667; }
#topnav	a:active 	 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#667; }
#topnav	a:hover		 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#069F60; }
#topnav	a:focus		 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#ff0000; } 

#botnav				 {clear: both; }
#botnav  ul			 {padding:15px 0px;
					    margin:0;
						   }
#botpnav  ul li 		 { display:inline;
						list-style-type:none; 
						margin:0 20px 0 0; }
						
#botnav a:link		 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#667; }
#botnav	a:visited	 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#667; }
#botnav	a:active 	 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#667; }
#botnav	a:hover		 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#069F60; }
#botnav	a:focus		 {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#ff0000; } 

ul li ul li a		 {text-decoration:none; color:grey; display:block; }
ul li ul li a:hover	 {background-color: #EECDFF; }
ul li ul li a		 {display:none; }
ul li:hover ul li a	 {display:block; } 					

#box1			{width:320px;float:left; padding:0 25px 10px 0;    }
#box1 p			{font-size:12px; line-height:140%;color:#667; }
#box1  li		{width:320px;float:left;color:#003; }
#box1 h2, h1	{color:#020fb7; }
#box1 li 		{font-size:12px; line-height:140%; }

#box2			{width:320px;float:left; padding:0  0 0 25px  }
#box2 p			{font-size:12px; line-height:140%;color:#667; }
#box2 h2, h1	{color:#020fb7; }
.ppp 		{font-size:10px; line-height:140%;color:#667; }



#rightside p	{font-family:Arial, Helvetica, sans-serif; color:red; font-size:15px; line-height:117%; }
#rightside		{     }
#rightside		{float:right; width:270px; padding:0px 0px 0px 20px; margin:20px 0px 0px 0px;
							border:1px solid red; }		

#footer			{clear:both; padding:20px 0; }
					
#footer 		{text-align:center; font-weight:bold; font-size:14px; color:#ff0000; }			

#rightside_2 p	{font-family:Arial, Helvetica, sans-serif; color:#900; font-size:15px; line-height:117%; }
#rightside_2	{     }
#rightside_2	{float:right; width:270px; padding:0px 0px 10px 20px; margin:20px 0px;
							 }							
						
.vision			{padding:20px 0 0 0;  }					
						
						
						
.vision a:link		 {image-transform:uppercase; color:#667; }
.vision a:visited	 {image-transform:uppercase; color:#667; }
.vision	a:active 	 {image-transform:uppercase; color:#667; }
.vision	a:hover		 {image-transform:uppercase; color:#069F60; }
.vision	a:focus		 {image-transform:uppercase; color:#ff0000; }



.corner-borders		 {border-radius:10px; }
.corner-border		 {border:1px solid #03F; border-radius: 10px;text-align:center; }						
						
.bordercustoms	 	{border:1px gradient #F00 #FFF; border-radius: 10px; }						
											
						
.corner-border-services		 {border:1px solid #999; border-radius:10px; }		
						
						
.corner-b		    {border:1px solid #03F; border-radius: 5px; text-align:center; }
						
						
						
						
						
						