/*--------------- frame css -------------*/

body {
	margin:15px auto;
	width:952px;
	background-color: #DCDCDC;
	overflow-x:hidden;
}

#container{
	background-image: url(page-bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#main-area{
	padding:0px 9px;
	background-image: url(paper-bg.jpg);
	background-repeat: repeat-y;
	background-position: 19px top;
}
/*--------------- frame css end-------------*/





/*--------------- text css -------------*/
.text{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#423F3F;
	line-height:16px;
	text-align:justify
}
.text-bold{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#423F3F;
	line-height:16px;
	font-weight:bold;
}
.white-text{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:16px;
	text-align:justify
}
.white-text-bold{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:16px;
	font-weight:bold
}
.brown-text-bold{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A43301;
	line-height:16px;
	font-weight:bold;
	text-decoration:none
}
a.brown-text-bold:hover{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A43301;
	line-height:16px;
	font-weight:bold;
	text-decoration:underline
}
.blue-text{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2D71BE;
}
a.blue-text:hover{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2D71BE;
	text-decoration:none

}
.blue-text-bold{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2D71BE;
	font-weight:bold;
}
.blue-text-big{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2D71BE;
	font-weight:bold;
}

.blue-text-small{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2D71BE;
	font-weight:bold;
}

ul{
	padding:0px;
	margin:0px;
}
ul li{
	background-image: url(orange-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	list-style-type: none;
	padding-left: 15px;
	padding-bottom:2px;
	
}
.footer-text{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
}
.footer-text:hover{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	text-decoration:none;
}
/*--------------- text css end-------------*/


.start-quote {
	background-image: url(quote-start.gif);
	background-repeat: no-repeat;
	width: 14px;
	padding-bottom:10px;
	padding-right:10px;
}
.end-quote {
	background-image: url(quote-end.gif);
	background-repeat: no-repeat;
	background-position:top right;
	width: 14px;
	padding-bottom:10px;
	padding-left:10px;
}
.gray-border{
	border:1px solid #D7D7D7;
}

.v-blue-dotted-line {
	background-image: url(v-dotted-line.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.menuOut {
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4F7FB6;
	font-weight:bold;
	BORDER: #ffffff 1px solid;
	MARGIN: 0px;
	height:19px;
	WIDTH: 745px;
	CURSOR: pointer;
	border-bottom:none;
	background-image: url(testimonial-strip.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	overflow:hidden;
	padding:2px 0px;
}
.menuOver {
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4F7FB6;
	font-weight:bold;
	BORDER: #ffffff 1px solid;
	MARGIN: 0px;
	height:19px;
	WIDTH: 745px;
	CURSOR: pointer;
	border-bottom:none;
	background-image: url(testimonial-strip-r.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	overflow:hidden;
	padding:2px 0px;
}
.submenu {
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1E292E;
	line-height:15px;
	text-align:justify;
	PADDING: 10px; 
	WIDTH: 725px; 
	overflow:hidden;
	
}

.active{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4F7FB6;
	font-weight:bold;
	BORDER: #ffffff 1px solid;
	MARGIN: 0px;
	height:19px;
	WIDTH: 745px;
	CURSOR: pointer;
	border-bottom:none;
	background-image: url(testimonial-strip-r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	padding:2px 0px;
	
}

#form-left{
	float:left;
	width:100px;
	font-weight:bold;
	padding-bottom:8px;
}
#form-right{
	float:left;
	width:180px;
	padding-bottom:8px;
}
.box{
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#423F3F;
	width:200px;
	border:1px solid #C7DBEF;
	padding:2px;
}
