/*--------------- body frame css ------------------*/

body {
	margin:15px auto;
	width:984px;
	padding-left:17px;
	background-color: #7D619C;
}
#main-area{
	background-image:url(page-bg.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:25px;
}
#left-panel{
	float:left;
	width:451px;
}
#right-panel{
	float:left;
	width:420px;
	margin:20px 25px 0px 25px;
	
}
#footer{

background-repeat:no-repeat;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#D5A5BF;
padding:3px 0px 3px 255px;
}
/*--------------- body frame css end------------------*/



/*---------------------- text css -----------------------*/
.text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#334162;
	

}
.text-bold{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#334162;
	
	font-weight:bold;
}
.small-text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B7488;
	

}

.lovender-text-bold{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#663D95;
	font-weight:bold;
}
a.lovender-text-bold:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6B91EB;

	font-weight:bold;
}
.purple-text-bold{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#B45C8E;
	font-weight:bold;
}

.red-text-bold{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CC0000;
	font-weight:bold;
}

a.purple-text-bold:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6B91EB;

	font-weight:bold;
}
.purple-title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#7C619B;
}
.purple-border{
	border:1px solid #B15588;
}
ul{
	padding:0px;
	margin:0px;
	padding-left:20px;
}
ul li{
	background-image: url(bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-bottom: 4px;
	padding-left: 15px;
	list-style-type: none;
}
.tab-links{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#663D95;
	font-weight:bold;
	padding:2px 5px;
	border:1px solid #D9CEE7;
	text-decoration:none;
}
a.tab-links:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#663D95;
	font-weight:bold;
	padding:2px 5px;
	border:1px solid #D9CEE7;
	text-decoration:none;
	background-color:#F3EEF8;
	
}
p{
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}
sup{
	font-size:10px;
}
/*---------------------- text css -----------------------*/






/*---------------------- form css -----------------------*/

#form-left{
	float:left;
	width:100px;
	font-weight:bold;
	padding-bottom:8px;
}
#form-right{
	float:left;
	width:180px;
	padding-bottom:8px;
}
.box{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#334162;
	width:180px;
	border:1px solid #B39EC9;
}
/*---------------------- form css end-----------------------*/



.pink-h-dotted-line {
	background-image: url(pink-h-dotted-line.gif);
	background-repeat: repeat-x;
	background-position: left center;
}