@charset "UTF-8";
/* CSS Document */

body {
	background-color: #36164f;
}
.tablebody {
	background-color:#e6e5e8;
	border: 1px solid #a89db1;
	text-align: left;
}
.margin {margin-right: 10px;}
.tableback {background-image:url(images/flowers2.jpg);
background-position:bottom; }
.menu {
	background-color:#301446;
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
	border: 1px solid #a89db1;
	
	
}
.happentable {border: 1px solid #301446;
color:#4f2470;
	font-size: 13px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:left;}
.menu2 {
	background-color:#293527;
	
	border: 1px solid #293527;
	
	
}
.menutext {font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
		color:#a89db1;
	margin-left: 10px;}
	.menutext2 {font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
		color:#a89db1;
	margin-left: 5px;}
.heading {
	color:#191039;
	font-size: 20px;
	font-family:Verdana, Geneva, sans-serif;
	margin-left: 10px;
	letter-spacing:.08em;	
}
.heading2 {
	color:#36164f;
	font-size: 20px;
	font-family:Verdana, Geneva, sans-serif;
	
	letter-spacing:.08em;
	
}
.submenu {
	color:#a89db1;
	font-size: 12px;
	font-family: helvetica, arial, tahoma, verdana, sans-serif;
	border: 1px solid #787878;
	letter-spacing:.08em;
		
		
	
}
.subheading {
	color:#A8C0A8;
	font-size: 16px;
	font-family:Verdana, Geneva, sans-serif;
	
		letter-spacing:.08em;
}
.contact {
	color:#301446;
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 12px;
	letter-spacing:.08em;
	text-align:left;
	
}
.contact2 {
	color:#301446;
	font-size: 9px;
	font-family:Verdana, Geneva, sans-serif;
	
	letter-spacing:.04em;
	text-align:left;
	
}
.contacthead {
	color:#4f2470;
	font-size: 13px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:left;
	
}
.contacthead2 {
	color:#4f2470;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	
	letter-spacing:.08em;
	text-align:left;
	
}
.practmenu {
	color:#4f2470;
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;
		letter-spacing:.08em;
	text-align:left;
	border: 1px solid #a89db1;
	
}
.contactsub {
	color:#7D5B97;
	font-size: 9px;
	font-family:Verdana, Geneva, sans-serif;
	letter-spacing:.08em;
	text-align:left;
	
}

.border {border: 1px solid #301446;}
.border2 {border: 1px solid #a89db1;
}

.maintext {
	color:#301446;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:justify;
	
}

.cushycms p {
	color:#301446;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:justify;
	
}

.cushycms td {
	color:#301446;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:justify;
	
}


.cushycms h1 {
	color:#301446;
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	font-style:bold;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:justify;
	
}

.cushycms h2 {
	color:#301446;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	font-style:bold;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:justify;
	
}

.cushycms h3 {
	color:#301446;
	font-size: 16px;
	font-family:Verdana, Geneva, sans-serif;
	font-style:bold;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:justify;
	
}

.maintext2 {
	color:#301446;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:center;
	
}
.footer {
	color:#fff;
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	text-align: center;
	letter-spacing:.05em;
	
	
	
}
ul {color:#301446;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 16px;
	letter-spacing:.08em;
	text-align:justify;}
.footer2 {
	background-color:#301446;
	border: 1px solid #FFFFFF;

	
}
a:link {
	text-decoration: none;
	color: #7D5B97;
}
a:visited {
	text-decoration: none;
	color: #7D5B97;
}
a:hover {
	text-decoration: none;
	color: #a89db1;
}
a:active {
	text-decoration: none;
	color: #7D5B97;
}

.floatright {float:right;
border: 1px solid #301446;
margin: 5px 5px 5px 15px;}

.flowheading {
	color:#ffffff;
	font-size: 22px;
	font-family:Verdana, Geneva, sans-serif;

	letter-spacing:.08em;
	
}
.flowtext {
	color:#ffffff;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:center;
	
}
.flowtextbold {
	color:#ffffff;
	font-size: 13px;
	font-family:Verdana, Geneva, sans-serif;
	line-height: 14px;
	letter-spacing:.08em;
	text-align:center;
	text-decoration:bold;
	
}
.flowbody {
	background-color:#191039;
	border: 1px solid #a89db1;
	text-align: left;
}
