BODY{
	background-image:url(../images/site-bg.gif);
	background-repeat:repeat-x;
	margin: 0 0 0 0;
	background-color:#959595;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	}
.topbg {
	background-image: url(../images/topbg.gif);
	background-repeat: repeat-x;
	height: 39px;
}
.navbg {
	background-image: url(../images/navbg.gif);
	background-repeat: repeat-x;
	height: 43px;	
}
.benefitsbgbot {
	background-image: url(../images/bgbot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.combo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.benbullet {
	list-style-position: outside;
	list-style-image: url(../images/benbullet.gif);
}
.SiteMaptopbg {
	background-image: url(../images/info.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.impbg {
	background-image: url(../images/improve_bg.gif);
	background-repeat: repeat-y;
}
.bodytxtbg {
	background-image: url(../images/body_txt_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.homeheadbg {
	background-image: url(../images/home_bg2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.enquirebg {
	background-image: url(../images/enquire_bg.gif);
	background-repeat: repeat-y;
	background-position: left center;
}
.submit {
	background-image: url(../images/submit.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 37px;
	width: 157px;
}
.headertxtbig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: italic;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}

.leftorgbg {
	background-image: url(../images/leftorgbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}

.fontit{font-style:italic;}
.fontwhite{ color:#FFFFFF;}
.fontred{color:#ba2024;}
.fontbold{font-weight:bold;}
.fonttre{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}

.padt10{ padding-top:10px;}
.padr10{ padding-right:10px;}
.padb10{ padding-bottom:10px;}
.padl10{ padding-left:10px;}

.padt15{ padding-top:15px;}
.padr15{ padding-right:15px;}
.padb15{ padding-bottom:15px;}
.padl15{ padding-left:15px;}

.padt5{ padding-top:5px;}
.padr5{ padding-right:5px;}
.padb5{ padding-bottom:5px;}
.padl5{ padding-left:5px;}

.padt20{ padding-top:20px;}
.padr20{ padding-right:20px;}
.padb20{ padding-bottom:20px;}
.padl20{ padding-left:20px;}

.padt25{ padding-top:25px;}
.padr25{ padding-right:25px;}
.padb25{ padding-bottom:25px;}
.padl25{ padding-left:25px;}

.padt30{ padding-top:30px;}
.padr30{ padding-right:30px;}
.padb30{ padding-bottom:30px;}
.padl30{ padding-left:30px;}

.padt40{ padding-top:40px;}
.padr40{ padding-right:40px;}
.padb40{ padding-bottom:40px;}
.padl40{ padding-left:40px;}

.lisimple{
	list-style-image:url(../images/bullet_check.gif);
	list-style-position:outside;
	}
	
.lileft{
	list-style-image:url(../images/leftbullet.gif);
	list-style-position:outside;
	}
	
.lineheight18{line-height:18px;}
.lineheight20{line-height:20px;}
.lineheight22{line-height:22px;}
.lineheight25{line-height:25px;}

.footer{
	height:82px; 
	background-image:url(../images/footerbg.gif);
	font-size:11px;
	color:#A0A0A0;
	}
#div1{float:left;
	width:720px;}
#div2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
#div2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
#div2 a:hover {
	text-decoration: none;
}
#div2 a:active {
	text-decoration: none;
}
.header1 {
	background-image: url(../images/header1.jpg);
}
.header1login {
	background-image: url(../images/header1login.jpg);
}	
.header2 {
	background-image: url(../images/header2.jpg);
}
.header2login {
	background-image: url(../images/header2login.jpg);
}
.header3 {
	background-image: url(../images/header3.jpg);
}
.header3login {
	background-image: url(../images/header3login.jpg);
}
.header4 {
	background-image: url(../images/header4.jpg);
}
.header4login {
	background-image: url(../images/header4login.jpg);
}
.header5 {
	background-image: url(../images/header5.jpg);
}
.header5login {
	background-image: url(../images/header5login.jpg);
}
.header6 {
	background-image: url(../images/header6.jpg);
}
.header6login {
	background-image: url(../images/header6login.jpg);
}
.header7 {
	background-image: url(../images/header7.jpg);
}
.header7login {
	background-image: url(../images/header7login.jpg);
}
.header8 {
	background-image: url(../images/header8.jpg);
}
.header8login {
	background-image: url(../images/header8login.jpg);
}
.header9 {
	background-image: url(../images/header9.jpg);
}
.header9login {
	background-image: url(../images/header9login.jpg);
}
.simple1bg {
	background-image: url(../images/simple1_topbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.simple2bg {
	background-image: url(../images/simple2_topbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.simple3bg {
	background-image: url(../images/simple3_topbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.simplebotbg {
	background-image: url(../images/simple_botbg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.logintopbg {
	background-image: url(../images/login_top_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.contacttopbg {
	background-image: url(../images/contact_topbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.thanksyoutopbg {
	background-image: url(../images/ty.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.faqtopbg {
	background-image: url(../images/faq.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.faqli {
	list-style-position: outside;
	list-style-image: url(../images/arr1.gif);
}
.faqli a {
	list-style-position: outside;
	list-style-image: url(../images/arr1.gif);
	text-decoration:underline;
	color:#000000;
}
.faqli a:hover {
	list-style-position: outside;
	list-style-image: url(../images/arr1.gif);
	text-decoration:none;
	color:#000000;
}
.benefitstopbg {
	background-image: url(../images/benefits_topbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.legaltopbg {
	background-image: url(../images/terms.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.contactbotbg {
	background-image: url(../images/contactbotbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.calctopbg {
	background-image: url(../images/payment_calc.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.calcbotbg {
	background-image: url(../images/calculator.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.enqtopbg {
	background-image: url(../images/enquire.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.calcbot2bg {
	background-image: url(../images/calculator1.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.logintxtbx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #fff4eb;
	border: 1px solid #ffc18b;
	width:250px;
	height:25px;
	letter-spacing:0.5px;
}
.selectlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #ffc18b;
	height:25px;
	letter-spacing:0.5px;
}
.txtbx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #f6f6f6;
	border: 1px solid #d8d8d8;
	width:250px;
	height:18px;
	letter-spacing:0.5px;
}
.bdr0{border:
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.degtxt{
	background-image: url(../images/caltxt.gif);
	background-repeat: no-repeat;
	background-position:center center;
	}
.multxtbx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #f6f6f6;
	border: 1px solid #d8d8d8;
	width:250px;
	letter-spacing:0.5px;
}
.button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/button.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
	height: 24px;
	border: 1px outset;
	text-transform: uppercase;
	cursor:hand;
}
.button1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/button1.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	width: 70px;
	border: 1px outset;
}
.welcomebg {
	background-image: url(../images/welcome_userbg.gif);
	background-repeat:repeat-x;
	height:36px;
}
.tabbg {
	background-image: url(../images/tabbg.gif);
	background-repeat: no-repeat;
	margin-top:20px;
	text-align: left;
	vertical-align: middle;
	margin-bottom:10px;
}
.toplgoutlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.toplgoutlink:hover {
	text-decoration: none;	
}
.smtb1_faq {
	background-image: url(../images/l5.gif);
	background-repeat: repeat-x;
	background-position:bottom;
}
.smtb1 {
	background-image: url(../images/l5.gif);
	background-repeat: repeat-x;
}
.smtb2 {
	background-image: url(../images/l6.gif);
	background-repeat: repeat-x;
}
.smtb3 {
	background-image: url(../images/l7.gif);
	background-repeat: repeat-y;
}
.smtb4 {
	background-image: url(../images/l8.gif);
	background-repeat: repeat-y;
}
.smtb{background-color:#fff4e8;}

.txtlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ff5400;
	text-decoration: underline;
}
.txtlink:hover{
	text-decoration: none;
}


.a 	{
	list-style-position: outside;
	list-style-image: url(../images/arr1.gif);
	text-decoration:underline;
	strong {color: #FF6633; }
	}
.a:hover {
	list-style-position: outside;
	list-style-image: url(../images/arr1.gif);
	text-decoration:none;
	color:#ff6633;
	}
.brred{
	color: #FF0000;
}
.error {
  font-family: Tahoma;
  font-size: 8pt;
  color: red;
  margin-left: 0px;
  display:none;
  }