@charset "UTF-8";
/* CSS Document */

a:link 					{ color:#7b013e; text-decoration: underline}
a:hover,a:active	{ color:#666666; text-decoration:none;font:normal}


A.main 					{ color:#666666; text-decoration: none}
A.main:hover,A.main:active	{ color:#666666; text-decoration:none;font:normal}

A.grey 					{ color:#666666; text-decoration:none; text-decoration:underline}
A.grey:hover,A.grey:active	{ color:#666666; text-decoration:none}



.bg {
	background-color: #FFFFFF;
}
body {
	margin-left: 17px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #a38d98;
}

/* type */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 500;
	color: #7b013e;
	padding-left: 20px;
	padding-right: 20px;
	*padding-top: 5px;
	line-height: normal;
	font-style: normal;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #7b013e;
	padding-left: 20px;
	padding-right: 20px;
	*padding-top: 5px;
	line-height: normal;
	font-style: normal;
}
.title_red_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 600;
	color: #7b013e;
	padding-left: 0px;
	padding-right: 20px;
	line-height: normal;
	font-style: normal;
	font-variant:small-caps;
}
.title_gray_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: 400;
	color: #666666;
	padding-left: 20px;
	padding-right: 20px;
	line-height: normal;
	font-style: normal;
	font-variant:small-caps;
}		
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 12pt;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;
	color: #666666;
}
ul,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 12pt;
	padding-left: 20px;
	padding-right: 20px;
	list-style: square;
	font-weight: normal;
	color: #666666;
	margin-left: 20px;
}
.p8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	color: #666666;
	
}

.TopNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24pt;
	font-weight: bold;
	color: #000000;
}
	
.RtLt {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.tLeftLine {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.borderDots {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.borderTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
/* divs */
#MainContainer {	   /*float: center;*/
	width: 910px;
	height: auto;
	background: #ffffff;
	position: relative;
	margin: 0 auto;
	text-align: left;
	border-left-width: 0 px;
	border-right-width: 0 px;
	border-top-width: 0 px;
	 
}



#logo{	   /*float: center;*/  
       width: 910px;
	   height: auto;
       background: white;
	   margin: 0 auto;
	   text-align: left; 
}

#nav{	   /*float: center;*/  
       width: 910px;
	   height: 33px;
       background: white;
	   margin: 0 auto;
	   background-image: ;
	   background-repeat:repeat-x;
	   text-align: center;
}

#banner{	   /*float: center;*/  
		width: 910px;
	   /*height: auto;*/ 
       background: white;
	   margin: 0 auto;
	   text-align: left; 
}

#content{
	   /*float: center;*/  
       width: 910px;
	   height: auto;
       background: white;
	   margin: 0 auto;
	   text-align: left;
	   
}

#content2{
	   /*float: center;*/  
       width: 910px;
	   height: 1130px;
       background: white;
	   margin: 0 auto;
	   text-align: left;	   
	  
}

 
#one{
	   /*float: center;*/  
       width: 185px;
	   height: auto;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;
}

#one-a{
	   /*float: center;*/  
       width: 185px;
	   height: 960px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;

}
#services_left{
	   /*float: center;*/  
       width: 185px;
	   height: 740px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;

}
#contact_left{
	   /*float: center;*/  
       width: 185px;
	   height: 410px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;
	   
}
#leadership_left{
	   /*float: center;*/  
       width: 185px;
	   height: 830px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;	   

}
#values_left{
	   /*float: center;*/  
       width: 185px;
	   height: 950px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;	
	   
     
}
#why_us_left{
	   /*float: center;*/  
       width: 185px;
	   height: 520px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;	

}
#careers_left{
	   /*float: center;*/  
       width: 185px;
	   height: 390px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;	
	   
}
#publications_left{
	   /*float: center;*/  
       width: 185px;
	   height: 3045px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;	
	   
}

#blogs_left{
	   /*float: center;*/  
       width: 185px;
	   height: auto;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;
	   
}
#about_left{
	   /*float: center;*/  
       width: 185px;
	   height: 250px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;		      


}
#one-j{
	   /*float: center;*/  
       width: 485px;
	   height: auto;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:30px;
	   .margin-bottom:10px;		      


}
#h_two{
	   /*float: center;*/  
       width: 760px;
	   height: 800px;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left; 
	   .margin-top:25px;*/ 
}



#two{
	   /*float: center;*/  
       width: 710px;
	   height: auto;
       background: white;
	   margin: 0 auto;
	   border-left-width: 1px;
	   border-left-style: dashed;
	   border-left-color: #cccccc;
	   top: auto;
	   left: 185px;
	   margin-left: 185px;
	   text-align: left; 
	   .padding-top:12px;
	   .margin-top:10px;
	   .margin-bottom:10px;


}


#bottom {
	   /*float: center;*/  
       width: 910px;
	   height: 215px;
	   background: white;
	   border-top-width: 1px;
	   border-top-style: dashed;
	   border-top-color: #cccccc;
       background: white;
	   margin: 0 auto;
	   padding-top: 5px; 
	   text-align: left; 
}

#three {
	/*float: center;*/  
    width: 330px;
	height: 215px;
	background: white;
	margin: 0 auto;
	top: auto;
	float: left;
	left: 0px;
	text-align: left;
/*	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #cccccc;
	   .margin-top:10px;
	   .margin-bottom:10px; */
}
#four {
	   /*float: center;*/  
       width: 275px;
	   height: 215px;
	   background: white;
	   margin: 0 auto;
	   border-left-width: 1px;
	   border-left-style: dashed;
	   border-left-color: #cccccc;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left;
/*	   border-top-width: 1px;
	   border-top-style: dashed;
	   border-top-color: #cccccc; 
	   .margin-top:10px;
	   .margin-bottom:10px; */
	   
}
#five {
	   /*float: center;*/  
       width: 275px;
	   height: 215px;
       background: white;
	   margin: 0 auto;
	   border-left-width: 1px;
	   border-left-style: dashed;
	   border-left-color: #cccccc;
	   top: auto;
	   float: left;
	   left: 0px;
	   text-align: left;
/*	   border-top-width: 1px;
	   border-top-style: dashed;
	   border-top-color: #cccccc; 
	   .margin-top:10px;
	   .margin-bottom:10px; */
}

}
#six {
	  /*float: center;*/  
       width: 580px;
	   height: auto;
       background: white;
	   margin: 0 auto;
	   top: auto;
	   
	   margin-left: 200px;
	   text-align: left; 
	   .padding-top:12px;
	   .margin-top:10px;
	   .margin-bottom:10px;
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 10pt;
	   font-weight: normal;
	   font-style: normal;
	   color: #666666;
	   padding-left: 20px;
	   padding-right: 20px;
	   padding-top: 5px;
	   line-height: normal;
	   

}
#footer{	   
	   width: 910px;
	   height: auto;
	   padding: 0 px;
	   margin-top: 30px;
       background: #ffffff;
	   margin: 0 auto;
	   text-align: center; 
}
#menu { 
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 10pt;
	  font-weight: normal;
	  color: #666666;
	  padding-left: 100px;
	  margin-left: 100px;
	  padding-right: 10px;
	  *padding-top: 5px;
	  line-height: normal;
	  font-style: normal;  
	  } 
	#menu li { 
	  
	  margin-left: -25px;
	  margin-bottom: 0px;
	
}
#submenu { 
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 10pt;
	  font-weight: normal;
	  color: #666666;
	  padding-left: 16px;
	  margin-left: 16px;
	  padding-right: 10px;
	  *padding-top: 5px;
	  line-height: normal;
	  font-style: normal;
	  list-style-image: url('../img/li-spacer.gif');
	    
	  } 
	#submenu li { 
	  list-style-type:normal;
	  margin-left: -25px;
	  margin-bottom: 0px;	  
	  	 
}
#homemenu { 
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 10pt;
	  font-weight: normal;
	  color: #666666;
	  padding-left: 16px;
	  margin-left: 76px;
	  padding-right: 96px;
	  *padding-top: 5px;
	  line-height: normal;
	  font-style: normal;
	  list-style-image: url('../img/li-spacer.gif');
	    
	  } 
	#homemenu li { 
	  list-style-type:normal;
	  margin-left: -25px;
	  margin-bottom: 0px;
	  
}
#menu2 { 
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 10pt;
	  font-weight: normal;
	  color: #666666;
	  padding-left: 120px;
	  margin-left: 120px;
	  padding-right: 40px;
	  *padding-top: 5px;
	  line-height: normal;
	  font-style: normal;
	  list-style-image: url('../img/li-spacer.gif');
	    
	  } 
	#menu2 li { 
	  list-style-type:normal;
	  margin-left: 0px;
	  margin-bottom: 0px;	  	  		 
		 
		  } 

