body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f3e3ef;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
#header {
	background-image: url(images/headerbg.gif);
	background-repeat: repeat-y;
	/*height: 198px;*/
}

#logoheading {
	margin-left: 221px;
	padding-top: 23px;
}
.loginbg {
	background-image: url(images/loginbg.gif);
	background-repeat: no-repeat;
	height: 146px;
}
.logintext{
font-family:Arial, Helvetica, sans-serif, Verdana;
font-size:13px;
font-weight:bold;
color:#840e62;
text-decoration:none;
}
a.logintext{
font-family:Arial, Helvetica, sans-serif, Verdana;
font-size:13px;
font-weight:bold;
color:#840e62;
text-decoration:none;
}
a:hover.logintext{
font-family:Arial, Helvetica, sans-serif, Verdana;
font-size:13px;
font-weight:bold;
color:#840e62;
text-decoration:underline;
}
#button {
	background-image: url(images/buttonbg.gif);
	background-repeat: no-repeat;
	height: 37px;
}
.button1 {
	background-image: url(images/buttonbg1.gif);
	background-repeat: no-repeat;
	height: 37px;
}
.button {
	background-image: url(images/buttonbg.gif);
	background-repeat: no-repeat;
	height: 37px;
}
.contentbg {
	background-color: #a53886;
	background-image: url(images/contentbg.gif);
	/*height: 583px;*/
	background-repeat: repeat-x;
}
#footer {
	background-image: url(images/footerbg.gif);
	background-repeat: repeat-x;
	height: 52px;
}
#footer1 {
	background-image: url(images/footerbg1.gif);
	background-repeat: repeat-x;
	height: 52px;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #6b024d;
	text-decoration: none;
	font-weight: normal;
}
.contenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #840e62;
	text-decoration: none;
}
a.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #840e62;
	text-decoration: underline;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #840e62;
	text-decoration: none;
}
a.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #840e62;
	text-decoration: underline;
}
a:hover.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #840e62;
	text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #840e62;
	text-decoration: none;
}
.contenttext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f8cbee;
	text-decoration: none;
}
.contenttext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #840e62;
	text-decoration: none;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #af3a8d;
	text-decoration: none;
}
.footertext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #af3a8d;
	text-decoration: none;
}
.footertext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #af3a8d;
	text-decoration: none;
}
.footertext1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #af3a8d;
	text-decoration: underline;
}
.whitesmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.headingpink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #64084a;
	text-decoration: none;
}

.heading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #840e62;
	text-decoration: none;
	font-weight: bold;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #840e62;
	text-decoration: none;
}

#maincontainer {
	width: 1000px;
}
.border {
	border:solid 1px #a53886;
	padding-left:3px;
	
}
TEXTAREA {
	border:solid 1px #a53886;
	padding-left:3px;
	
}
.table_br{
border:solid ipx #FFFFFF
}
/*tot_tab{*/

.toptext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FCCFF9;
	text-decoration: none;
}
a.toptext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FCCFF9;
	text-decoration: none;
}
a:hover.toptext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FCCFF9;
	text-decoration: underline;
}
.toptext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;s
	color: #FFFFFF;
	text-decoration:underline;
}
.toptext2 :hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;s
	color: #FFFFFF;
	text-decoration:underline;
}
#toptext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FCCFF9;
	text-decoration: none;
}
#toptext1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FCCFF9;
	text-decoration: none;
}
#toptext1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FCCFF9;
	text-decoration: underline;
}
.tablebr_2{
border:#b45599 1px solid;
}
.loginheadingtext {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #840E62;
	text-decoration: none;
}
.appointement1{
border:#840e62 1px solid;
}
.appointborder{
border-left:#840e62 1px solid;
}

.heading4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #840e62;
	text-decoration: none;
	font-weight: bold;
}
.bglogo{
background-image:url(images/hide_logo.gif);
background-repeat:no-repeat;
background-position:center;
height:399px;

}
.content1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #840e62;
	font-weight:normal;
	
	}
	.content2 {
	font-family:Arial Narrow;
	font-size: 19px; 
	color: #840e62;
	}
.profilebg {
	background-image: url(images/profilebg.gif);
	background-repeat: repeat-x;
}
.profilemidbg {
	background-image: url(images/profileboxbg.gif);
	background-repeat: repeat-x;
	background-color: #dc7ec2;
	border: 1px solid #840e62;
}
.boxmiddlebg {
	background-image: url(images/boxmiddlebg.gif);
	background-repeat: repeat-x;
	height: 148px;
}

.profilebottumbg {
	background-image: url(images/profile_bottumbg.gif);
	background-repeat: repeat-x;
}
