body {

	font-family:Arial, Helvetica, sans-serif;

	margin:0;

	padding:0;

}

img {

	behavior:	url("iepngfix.htc");

}

.main-bg-div {

	width: 100%;

	float:left;

	background: url(../images/main-bg.jpg) repeat-x center top;

}

.main-bg-div2 {

	width: 100%;

	float:left;

	background:url(../images/main-bg2.jpg) repeat-x top center #FEFEFE;

}

.main-container { 

	width: 1000px;

	margin:0 auto;

}

.main-panel {

	width: 1000px;

	float: left;

}

.button-panel {

	float: left;

	width: 1000px;

}

.button-panel2 {

	float: right;

	width: 995px;

	padding: 0 5px 0 0;

	background: url(../images/button2-bg.jpg) no-repeat top left;

	height: 40px;

}

.button-panel2-innnerpage {

	float: right;

	width: 995px;

	padding: 0 5px 0 0;

	background: url(../images/button2-bg3.jpg) no-repeat top left;

	height: 40px;

}

.button-panel2-inside {

	float: right;

	height: 33px;

	width: 541px;
	// 490px

}

.button2-text {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fff;

	padding: 15px 11px 0 11px;

	float:left;

	text-align:right;

	text-decoration: none;

}

.header-panel {

	float: left;

	width: 1000px;

	background:url(../images/flash-bg.jpg) no-repeat top left;

}

.header-inside {

	float:left;

	width: 267px;

	padding: 0 0 0 23px;

}

.logo-panel {

	float: left;

	width: 267px;

	margin:-705px 0 0 0;

	position: relative;

	padding: 0 0 0 0;

}

.logo-panel2 {

	float: left;

	width: 267px;

	margin:-396px 0 0 0;

	position: relative;

	padding: 0 0 0 0;

}

.welcome-panel {

	float: right;

	width: 340px;

	margin:-580px 0 0 0;

	position: relative;

	padding: 0 25px 0 0;

}

.welcome-text {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fff;

	text-align:left;

	padding: 15px 0 0 0;

	line-height: 16px;

	text-align:justify;

}

.welcome-text2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #33003E;

	text-align:left;

	line-height: 16px;

	text-align:justify;

	font-weight: bold;

}

.text-bold {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #fff;

	text-align:left;

	padding: 15px 0 0 0;

	line-height: 16px;

	font-weight: bold;

}

.more-button {

	float:left;

	padding: 12px 0 0 0;

}

.special-offer-panel { 

	/*width: 308px;*/

	float: left;

	position: relative;

	margin: -125px 0 0 0;

	padding:0 0 15px 20px;

}

.content-panel {

	float: left;

	width: 962px;

	padding: 0 0 0 19px;

}

.content-panel-innerpage {

	float: left;

	width: 1000px;

	background: url(../images/content-center-bg.gif) top left repeat-y;

}

.content-panel-leftside {

	float: left;

	width: 629px;

	padding: 0 0 0 29px;

}

.content-panel-rightside {

	float: left;

	width: 308px;

	padding: 0 0 0 26px;

}

.page-titles {

	font-family: "vegur";

	float: left;

	width: 601px;

	border-bottom: 1px solid #EBEBEB;

	padding:0 0 5px 0;

	font-size: 20px;

	color: #33003E;

}

.page-titles2 {

	font-family: "vegur";

	font-size: 22px;

	color: #3C3C3C;

}

.page-titles2 a {

	color: #3C3C3C;

	text-decoration:none;

}
.page-titles3 { font-family: "vegur"; font-size: 16px; color: #3C3C3C; padding:10px 0 0;}
.page-titles3 a { color: #3C3C3C; text-decoration:none;}

.offers-div{

	float: left;

	padding: 0 0 10px 0;
	/* Change 01-18-16 to make div on right side-- again change on 08/06/16 was 42% to 21% */
	margin-left: 34%;

}
/*changes on 080616  */
.offers-div a img{
	
	    width: 266px;
}

.products-insidediv5 {

	float:left;

	width: 567px;

}

.products-insidediv-text {

	float:left;

	width: 517px;

	padding: 20px 25px;

}

.pro-bottom-bg {

	width: 962px;

	float:left;

}

.tab-bgdiv {

	float:left;

	background: url(../images/tab-bg3.gif) no-repeat top left;

	height: 41px;

	width: 962px;

}

.content-text1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fff;

}

.products-bgdiv {

	float:left;

	background: url(../images/bg2.gif) no-repeat;

	height: 184px;

	width: 962px;

	color: #fff;

	font-size: 12px;

	_background-image: none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/product-bg.png,sizingMethod='scale');

}

.left-image {

	float: left;

}

.text {

	width:906px;

	padding: 0 0 0 21px;

}

.content-text  {

	width:601px;

	padding: 0 0 0 210px;

}

.divider {

	float: left;

	width: 1px;

	padding: 18px 0 0 0;

}

.divider2 {

	float: left;

	width: 1px;

	padding: 15px 0 0 0;

	text-align:right;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fff;

}

.footer-panel {

	width:100%;

	margin: 0 auto;

	float:left;

}

.footer-div {

	width:1000px;

	margin: 0 auto;

	text-align:center;

	padding: 10px 0 10px 0;

	line-height: 18px;

}

.footer-div2 {

	width:1000px;

	margin: 0 auto;

	text-align:center;

	padding: 10px 0 10px 0;

	line-height: 18px;

	background: url(../images/footer-bg.gif) no-repeat top;

}

.footer-text {

	font-size:12px;

	font-weight: bold;

	color: #775CA8;

	text-decoration: none;

}

.footer-text2 {

	font-size:12px;

	font-weight: normal;

	color: #775CA8;

	line-height: 25px;

}

.content-text2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #766A8D;

	float: left;

	padding: 15px 0 20px 0;

	text-align: justify;

	line-height: 18px;

	width: 601px;

}
.content-text2 a{color: #34013f; text-decoration:underline;}
.content-text2 a:hover{color: #34013f; text-decoration:none;}

.bold-text-purple {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

	color: #775CA8;

	line-height: 25px;

}

.city-title {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

	color: #775CA8;

	line-height: 25px;

	border-bottom:1px solid #EBEBEB;

}

.question-answer-bg {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

	color: #775CA8;

	line-height: 25px;

	background: url(../images/question-img2.gif) no-repeat top left;

	height: 36px;

	padding: 0 0 0 46px;

	border-bottom: 1px solid #EBEBEB;



}

.question-answer-text {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

	color: #775CA8;

	line-height: 25px;

	padding: 7px 0 0 0;

}

.question-answer-text2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #766A8D;

	line-height: 16px;

	padding: 5px 0 0 0px;

}



.inside-bullet ul {

	padding:5px 0 0 0;

	margin:0;

}

.inside-bullet  li {

	list-style-type:none;	

	background:url(../images/bullet.gif) no-repeat 0px 9px;

	padding:2px 0 2px 15px;

	color:#766A8D;

	font-weight:normal;

	line-height:18px;

	font-size: 12px;

	border-bottom:1px solid #EBEBEB;

	width: 98%;

}

.inside-bullet  li li {

	list-style-type:none;	

	background:url(../images/bullet6.gif) no-repeat;

	padding:5px 0 2px 15px;

	color:#766A8D;

	font-weight:normal;

	line-height:18px;

	font-size: 12px;

	border-bottom:1px solid #EBEBEB;

	width: 98%;

}

.inside-bullet  li a{

	color:#766A8D;

	text-decoration:none;

}

.contact-form{

	font-size: 12px;

	color: #5f5f5f;

	font-weight:bold;

	padding: 5px 0;

	border-bottom: 1px solid #EDEDED;

	text-align:left;

}

.contact-form2{

	font-size: 12px;

	color: #FF0000;

	font-weight:bold;

	padding: 5px 0;

	border-bottom: 1px solid #EDEDED;

}

.contact-text-form{

	font-size: 12px;

	font-weight:normal;

	padding: 5px 0;

	border-bottom: 1px solid #E9E9E9;

}

.contact-form-filds{

	width:389px;

	font-size: 13px;

	color: #5f5f5f;

	font-weight:normal;

	padding: 5px 0;

	height: 16px;

	border: 1px solid #E9E9E9;

}

.contact-form-filds3{

	width:220px;

	font-size: 13px;

	color: #5f5f5f;

	font-weight:normal;

	padding: 5px 0;

	height: 16px;

}

.contact-form-filds2{

	width:389px;

	font-size: 13px;

	color: #5f5f5f;

	font-weight:normal;

	border: 1px solid #E9E9E9;

}

.contact-text{

	font-size: 12px;

	color: #757373;

	font-weight:bold;

	/*border-bottom: 1px solid #E9E9E9;*/

	padding: 6px 0;

}

.contact-text2{ background-color:#FAEDFE;

	font-size: 12px;

	color: #766A8D;

	font-weight:normal;

	border-bottom: 1px solid #E9E9E9;

	padding: 6px 0;

}

.address-box{ background-color:#FDF6FF; border:1px solid #FAEDFE;

	font-size: 12px;

	color: #766A8D;

	font-weight:normal;

	 

}

.left-img{

	float:left;

	padding:0 10px 0 0;

}

.bold-text {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #5f5f5f;

	text-align:left;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

}

.contact-head{

	font-size: 12px;

	color: #766A8D;

	font-weight:bold;

	/*border-bottom: 1px solid #E9E9E9;*/

	padding: 6px 0;

}

.contact-head2{

	font-size: 12px;

	color: #766A8D; padding: 6px 0 6px 5px;

	font-weight:bold;

	 

}

.contact-head3{

	font-size: 12px; background-color:#FAEDFE;

	color: #766A8D; padding: 6px 0 6px 5px;

	font-weight:bold;

	 

}

.sitemap-main-panel {

	width:601px;

	padding: 0 0 20px 0;

	float:left;

}

.sitemap-panel {

	width:280px;

	float:left;

	padding:0 0 0 10px;

}

.sitemap-bullet {

	width:260px;

	float:left;

	font-size:13px;

	font-weight:bold;

	color:#775CA8;

	padding:5px 0 5px 14px;

	background-image:url(../images/bullet4.gif);

	background-position:top left;

	background-repeat:no-repeat;

	border-bottom: 1px solid #EBEBEB;

}

.sitemap-bullet a{

	color:#775CA8;

	text-decoration:none;

}

.sitemap-sub-bullet {

	width:287px;

	float:right;

	font-size:12px;

	font-weight:normal;

	color:#5f5f5f;

	padding:5px 0 5px 12px;

	background-image:url(../images/bullet4.gif);

	background-position:top left;

	background-repeat:no-repeat;

	border-bottom: 1px solid #EBEBEB;

}

.sitemap-sub-bullet a{

	color:#5f5f5f;

	text-decoration:none;

}

.sitemap-sub-sub-bullet {

	width:260px;

	float:right;

	font-size:12px;

	font-weight:normal;

	color:#5f5f5f;

	padding:5px 0 5px 12px;

	background-image:url(../images/bullet6.gif);

	background-position:top left;

	background-repeat:no-repeat;

	/*border-bottom: 1px solid #EBEBEB;*/

}

.sitemap-sub-sub-bullet a{

	color:#775CA8;

	text-decoration:none;

}

.sitemap-divider {

	width:280px;

	height:11px;

	float:left;

	background-image:url(../images/divider.gif);

	background-position:left;

	background-repeat:repeat-x;

}

.sitemap-divider2 {

	width:280px;

	height:13px;

	float:left;

	background-image:url(../images/divider.gif);

	background-position:left;

	background-repeat:repeat-x;

	border-bottom: 1px solid #DAE2EA;

}

.sitemap-divider3 {

	width:280px;

	height:13px;

	float:right;

	background-image:url(../images/divider.gif);

	background-position:left;

	background-repeat:repeat-x;

}

.content-topbg {

	float: left;

	background: url(../images/content-top-bg.gif) top left no-repeat;

	width: 1000px;

}

.content-bottombg {

	float: left;

	background: url(../images/content-bottom-bg.gif) bottom left no-repeat;

	width: 1000px;

}

.inside-bullet2 ul {

	padding:5px 0 10px 25px;

	margin:0 0 0 0;

}

.inside-bullet2 ul li {

	list-style-type:none;	

	background:url(../images/bullet.gif) no-repeat 0px 9px;

	padding:5px 0 2px 15px;

	color:#33003E;

	font-weight:normal;

	line-height:18px;

	font-size: 13px;

	border-bottom:1px solid #EBEBEB;

	width: 237px;

}

.inside-bullet2 ul li a{

	color:#33003E;

	text-decoration:none;

}

.warning-bg {

	background: url(../images/warning-bg3.jpg) no-repeat top left;

}

.warning-text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4C3352;

}

.warning-no {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4C3352;

	font-weight:bold;

}

.border {

	font-family: Arial, Helvetica, sans-serif;

	border-bottom: 1px solid #EBEBEB;

	border-right: 1px solid #EBEBEB;

	padding: 20px 0 20px 0;

}

.border-text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #775CA8;

	text-decoration: none;

}

.border2 {

	font-family: Arial, Helvetica, sans-serif;

	border-bottom: 1px solid #EBEBEB;

	padding: 20px 0 20px 0;

}

.text-bold2 {

	font-size: 12px;

	color: #766A8D;

	font-weight:bold;

	padding: 6px 0;

}

.right-image {

	float: right;
	padding: 0 0 0 4px;
	/*padding: 0 0 0 10px;*/

}

.title2{

	width:691px;

	color:#34013F;

	font-size:13px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	background: url(../images/bg3.gif) no-repeat top left;

	padding: 8px 0 9px 10px;

}

.required {

	color:#FF0000;

	font-weight:bold;

}

.book-panel {

	float: right;

	width: 995px;

	padding: 0 5px 0 0;

	/*background: url(../images/bg-img.gif) no-repeat top left;

	height: 30px;*/

	margin-top:80px;

	position:absolute;

}

.facebook-panel {

	float: right;

	width: 780px;

	height:50px;

	color:#fff;

	text-align:right;

	padding: 10px 142px 0 0;

	position:relative;

}

.in-facebook-panel {

	float: left;

	width: 976px;

	color:#fff;

	text-align:right;

	padding: 0 0 0 0;

	position: relative;

	margin:-367px 0 0 0;

	z-index:999;

	

}

.img {

	float:left;

	padding: 0 15px 0 0;

}



.micro-imagesarea{

	width:601px;	

}



.micro-imagesarea ul{

	margin:0;

	padding:0;	

}



.micro-imagesarea li{

   float:left;	

   list-style:none;		

   margin-right:10px;

}