
  a:link { font : 14px Arial, Helvetica, sans-serif; color: #633f96; text-decoration: underline;}
   a:visited { font : 14px Arial, Helvetica, sans-serif; color: #633f96; text-decoration: none;} 
   a:active { font : 14px Arial, Helvetica, sans-serif; color: #633f96;  text-decoration: none;}
   a:hover { font : 14px  Arial, Helvetica, sans-serif; color: #32175a; text-decoration: underline; } 

br.clear{clear:both;}
body{font: 14px Arial, Tahoma, Verdana;}
 p { font :  14px Arial, Helvetica, sans-serif; color: #000000; text-align:left; } 
 td { font : 14px Arial, Helvetica, sans-serif; color: #000000;} 
 .copy{ font : 10px Arial, Helvetica, sans-serif; color: #000000;} 
.title{ font :bold 20px Arial, Helvetica, sans-serif; color: #633F96;} 
.ptitle{ font :bold 16px Arial, Helvetica, sans-serif; color: #633F96;} 
image{border-color:#ffffff;}
.bottom{ background-color:#cccccc; padding:10px; font: 11px Arial; color:#ffffff; width:auto;}
.bottom a:link, .bottom a:hover, .bottom a:active, .bottom a:visited{ font: 10px; color:#FFF;  text-decoration:underline;}
.block, .content, .top, .logo, .chat{float:left;}
.main{ margin: auto;  text-align: center; width: 978px ;  }
.logo { padding-top:24px;}
.chat{padding-left:495px; padding-top:15px;}
.block{width:286px; padding:20px;}
.slider{ border:solid 1px #cabddb; width:975px; float:left;}
.content { background-image:url(images/contentbg.gif); background-repeat:repeat-x; text-align:left; margin-top:5px; }
.slide{ color:#FFF; height:28px; float:left;  display:block; width:16.66%; background-color:#633f96; background-image:url(images/white.gif); background-position:right; background-repeat:no-repeat; padding-top:10px;}
.slide a:link, .slide a:visited, .slide a:hover, .slide a:active{ font: 19px; color:#ffffff; text-decoration:none;}
.slider div{float:left; display:block;}
#site.nav{
	margin: 0 auto; float:right;
	overflow: hidden; /* float clearing */
	
	}
 
#site.nav {
	overflow: hidden;	
	height: 38px; float:right;
	}

#site.nav li{list-style:none;}
#site.nav li {
	float: left;
	}

#site.nav li.first {
	
	}

#site.nav li a {
	display: block;
	width: 126px;
	line-height: 38px;
	}
	
	#site.nav li a:link, #site.nav a:visited {
	color: #68419e;
	font-size: 15px;; /* 13px */ 
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	background: transparent url(images/bg_sitenav.gif) no-repeat 0 0;
	}

#site.nav li a:hover, #site.nav a:active {
	color: #000000;
	background-position: 0 -38px;
	}

#site.nav li a.current {
	color: #fff !important; /* infernal IE6 needs to be told these are important */
	background-position: 0 -76px !important;
	line-height: 38px;
	}
	
	
.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:23px}
.h2{ height:49px}
.block-contact span{ float:right; margin-right:60px}

textarea{
	width:432px; height:166px;
	
	
	margin-bottom:11px;
	overflow:auto}