body{
	background-image:url(images/bbb-bg.jpg);
	background-repeat:repeat-x;
	background-color:#6f5f8c;}


.body {
	margin: 0px;
	padding: 0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#5c4476;
}

.column-title {
	border:0;
	border-bottom:2px solid #555;
	
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333333;
}
.link-style
{
	font-weight:normal;
	padding: 4px 8px;
	background:#e6e49f;
	background: -webkit-gradient(linear, left top, left bottom, from(#f1f1d4), to(#e6e49f));
	background-image: -moz-linear-gradient(top, #f1f1d4, #e6e49f);
	color:#333;
	border:1px solid #aaac62;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	text-decoration:none;
	text-shadow: #fff 0px 1px 0px;
	min-width: 0;
}

.header-title {
	background:#fff;
	color: #e32;
	font-family:'Gill Sans','lucida grande', helvetica, arial, sans-serif;
	font-size: 190%;
}
.bodyholiday {
	margin: 0px;
	padding: 0px;
	background-image:url(images/bgholiday.jpg);
	background-repeat:repeat-x;
	background-color:#5c4476;
}
.bodyfamily {
	margin: 0px;
	padding: 0px;
	background-image:url(images/bgfamily.jpg);
	background-repeat:repeat-x;
	background-color:#5c4476;
}
.bodytexas {
	margin: 0px;
	padding: 0px;
	background-image:url(images/bgtexas.jpg);
	background-repeat:repeat-x;
	background-color:#5c4476;
}
.bodynewyear {
	margin: 0px;
	padding: 0px;
	background-image:url(images/bgnewyear.jpg);
	background-repeat:repeat-x;
	background-color:#5c4476;
}
.bodyvalentine {
	margin: 0px;
	padding: 0px;
	background-image:url(images/bgvalentine.jpg);
	background-repeat:repeat-x;
	background-color:#5c4476;
}
.bgresidential{
	margin: 0px;
	padding: 0px;
	background-image:url(images/bgresidential1.jpg);
	background-repeat:repeat-x;
	background-color:#6f5f8c;
}

.topleft{
	background-image:url(images/topleft.jpg);
	background-repeat:no-repeat;
	background-position:top right;

}

.topleft1{
	background-image:url(images/topleft1.jpg);
	background-repeat:no-repeat;
	background-position:top right;

}
.topbannerbg{
	background-image:url(images/topbannerbg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:129px;
}
.topbannerbgresidential{
	background-image:url(images/topbannerbgresidential.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:129px;
}

.topbannerbgcommercial{
	background-image:url(images/topbannerbgcommercial.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:129px;
}
.light-orenge-curv-top{
	background-image:url(images/light-orenge-curv-top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:129px;
}
.roundedbot{
	background-image:url(images/roundedbot.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:960px;
	height:61px;
	background-color:#FFFFFF;
}
.roundedbotresidential{
	background-image:url(images/roundedbotresidential.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:600px;
	background-color:#FFFFFF;
}

.roundedbotcommercial{
	background-image:url(images/roundedbotcommercial.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:61px;
	background-color:#FFFFFF;
}
.light-orenge-curv-bot{
	background-image:url(images/light-orenge-curv-bot.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:61px;
	background-color:#FFFFFF;
}
.leftgrad{
	background-image:url(images/leftgrad.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:381px;
}

.leftgrad1{
	background-image:url(images/leftgrad1.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:445px;
}

.bullettext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#996633;
	font-weight:bold;
	text-decoration:none;
}
.bullettext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#996633;
	font-weight:bold;
	text-decoration:none;
}
.bullettext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996633;
	font-weight:bold;
	text-decoration:none;
}
.text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996633;
	text-decoration:underline;
}
.text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996633;
	font-weight:bold;
	text-decoration:none;
}
.whitetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.midgradbox{
	background-image:url(images/midgradbox.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:178px;
	width:494px;
}

.comparerates{
	background-image:url(images/comparerates.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:76px;
	width:216px;
}

.textbox{
	background-image:url(images/textbox.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #9c9c9c;
	text-decoration: none;
	text-align:center;
	width: 107px;
	height: 26px;
	background-color:transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top:4px;
	padding-left:2px;
}

.violettext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#574071;
	font-weight:bold;
	text-decoration:none;
}
.grayfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d5d1cd;
	text-decoration:none;
	line-height:17px;
}
.grayfontlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d5d1cd;
	text-decoration:underline;
	line-height:17px;
}
.grayfontlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e08c46;
	text-decoration:underline;
	line-height:17px;
}

.grayfont1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#d5d1cd;
	text-decoration:none;
}
.violettext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#574071;
	font-weight:bold;
	text-decoration:none;
}

.violettext:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#574071;
	font-weight:bold;
	text-decoration:underline;
}
#padding1{
	padding-left:48px;
}

.blacktext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#363636;
	text-decoration:none;
	line-height:16px;
}
.blacktext:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f37527;
	text-decoration:underline;
}

.violettext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b2c4c;
	font-weight:bold;
	text-decoration:none;
}

.footertext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d7d3cf;
	text-decoration:none;
}

.register-bg {
	background-image:url(images/register-bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	margin: 0px;
	padding: 0px;
}

.register-txt-blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5b4474;
	font-weight:bold;
	margin-top:10px;
	text-decoration:none;
}
.paybill-txt-blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5b4474;
	font-weight:bold;
	margin-top:10px;
	text-decoration:none;
	line-height:20px;
}
.paybill-txt-orange1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f99333;
	font-weight:bold;
	margin-top:10px;
	text-decoration:none;
	line-height:20px;
}
.paybill-txt-blue-line {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #363636;
	font-weight:bold;
	margin-top:10px;
	text-decoration:underline;
	line-height:20px;
}
.paybill-txt-blue-line:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #363636;
	font-weight:bold;
	margin-top:10px;
	text-decoration:none;
	line-height:20px;
}

.register-txt-red {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration:none;
}

.register-txt-black {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height:18px;
}
.printtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	line-height:16px;
}
.printtxtgrey {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	line-height:16px;
}
.printtxtgrey {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	line-height:16px;
}
.register-txt-gray {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #929292;
	margin-left:11px;
	text-decoration:none;
}

.next-violet-padding {
	padding-bottom:5px;
}

.textbox1{
	background-image:url(images/textbox1.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9c9c9c;
	width: 91px;
	height: 21px;
	text-decoration: none;
	text-align:center;
	background-color:transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin: 0px;
	padding: 0px;
}

.request-txt-orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f37222;
	font-weight:bold;
	margin-top:2px;
	text-decoration:none;
}
.step-txt-orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #f37222;
	font-weight:bold;
	margin-top:2px;
	text-decoration:none;
}
.textbox2{
	background-image:url(images/textbox2.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	width: 261px;
	height: 18px;
	text-decoration: none;
	text-align:left;
	background-color:transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin: 0px;
	padding-left:5px;
	padding-bottom:0px;
	padding-right:3px;
	padding-top:3px;
}
.textbox2zip{
	background-image:url(images/textbox2.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9c9c9c;
	width: 100px;
	text-align:center;
	height: 21px;
	text-decoration: none;
	text-align:left;
	background-color:transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin: 0px;
	padding: 0px;
}
.commentsbox{
	background-image:url(images/commentsbox.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	width: 251px;
	padding-left:5px;
	padding-right:5px;
	height: 18px;
	text-decoration: none;
	text-align:left;
	width: 268px;
	height: 60px;
	background-color:transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin: 0px;
	padding: 0px;
}

.content-hr-blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #46345b;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.content-hr-blue-1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #46345b;
	font-weight:bold;
	text-decoration:none;
}

.content-hr-red {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #996600;
	font-weight:bold;
	text-decoration:none;
}
.content-txt-hr {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5b4474;
	font-weight:bold;
	text-decoration:none;
}
.content-txt-hr1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5b4474;
	font-weight:bold;
	text-decoration:none;
}
.content-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5f5f5f;
	font-weight:normal;
	text-decoration:none;
	line-height:21px;
}
.content-txt22 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e32;
	font-weight:bold;
	text-decoration:underline;
	line-height:21px;
}
.content-txt222 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e32;
	font-weight:bold;
	text-decoration:none;
	line-height:21px;
}
.content-txt-lrg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5f5f5f;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.content-txt-16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #46345b;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.content-txt-15-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3b3b3b;
	line-height:20px;
	text-decoration: none;
}
.left-nav-bg {
	background-image: url(images/left-nav-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.left-nav-top-bg {
	background-image: url(images/left-nav-top-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.left-nav-sep-line {
	background-image: url(images/left-nav-sep-line.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.left-nav-menu-sep-line {
	background-image: url(images/left-nav-menu-sep-line.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.left-nav-menu-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5d4d6f;
	font-weight:bold;
	text-decoration:none;
}
.left-nav-menu-txt:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #996633;
	font-weight:bold;
	text-decoration:none;
}
.left-nav-note-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a5a5a5;
	line-height:20px;
	text-decoration:none;
}
#leftpadding {
	padding-left: 15px;
	border-bottom:solid 1px #999999;
}
.content-txt-bullet {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5f5f5f;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.content-txt-bluelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #362745;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}
.content-txt-bluelink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.content-txt-bluelink-lrg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #362745;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}
.content-txt-bluelink-lrg1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #362745;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.content-txt-bluelink-lrg:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
#leftbottpaddingwhite {
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
}
#leftpaddingnew {
	padding-left: 15px;
	border-bottom:solid 1px #999999;
	border-right:solid 1px #999999;
}
.bluebodyimg{
	background-image:url(images/bluebodyimg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:61px;
	background-color:#FFFFFF;
}
.content-hr-white {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #ebbe9d;
	font-weight:bold;
	text-decoration:none;
}
.list-links a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5b4474;
	font-weight:bold;
	text-decoration:none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.list-links a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5b4474;
	font-weight:bold;
	text-decoration:underline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*.list-links li:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b4474;
	font-weight:normal;
	text-decoration:none;
	list-style-position: inside;
	list-style-image: url(images/list-ovr.png);
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.list-links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b4474;
	font-weight:normal;
	text-decoration:underlinenone;
	margin: 0px;
	padding: 0px;
}
.list-links a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b4474;
	font-weight:normal;
	text-decoration:underlinenone;
	margin: 0px;
	padding: 0px;
}*/
.onlinepaytextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	width: 268px;
	height: 21px;
	text-decoration: none;
	text-align:left;
	background-color:transparent;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
.onlinepayziptextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align:center;
	color: #000000;
	width: 100px;
	height: 21px;
	text-decoration: none;
	text-align:left;
	background-color:transparent;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
.blkbtn {
	background-image: url(images/blk-btn-def.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
	height:26px;
	width:131px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underlinenone;
	cursor:pointer;

}
.blkbtn:hover {
	background-image: url(images/blk-btn-ovr.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
	height:26px;
	width:131px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484989;
	font-weight:normal;
	text-decoration:underlinenone;

}

.onlinepaycommentstbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9c9c9c;
	width: 268px;
	height: 80px;
	text-decoration: none;
	text-align:left;
	background-color:transparent;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}




.lao-date-textbox {
	height: 20px;
	width: 280px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: 1;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #46345B;
	text-decoration: none;
}
.ExpirationDate {
	height: 20px;
	width: 50px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: 1;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #46345B;
	text-decoration: none;
}
.lao-date-textbox-long {
	height: 20px;
	width: 320px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: 1;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #46345B;
	text-decoration: none;
}
/*----------sitemap css starts from here----------------*/

.ListMenusAlg {
	margin:0px;
	padding-left:30px;
}
.ListMenus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	color:#0e5fa4;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding-left:0px;
	list-style-position: outside;
	list-style-type: square;
	cursor:pointer;
}
.ListMenus:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0e5fa4;
	font-weight:bold;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	list-style-position: outside;
	list-style-type: circle;
	cursor:pointer;

}
.ListMenus a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	color:#0e5fa4;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding-left:0px;
	list-style-position: outside;
	list-style-type: circle;
	line-height:30px;
	cursor:pointer;
}

.ListMenusTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0e5fa4;
	font-weight:bold;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}


.ListMenusOne {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#0e5fa4;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding-left:0px;
	list-style-position: outside;
	list-style-type: disc;
	cursor:pointer;
}
.ListMenusOne:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0e5fa4;
	font-weight:normal;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	list-style-position: outside;
	list-style-type: circle;
	cursor:pointer;

}
.ListMenusOne a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#0e5fa4;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding-left:0px;
	list-style-position: outside;
	list-style-type: circle;
	line-height:30px;
	cursor:pointer;
}

.ListMenusTxtOne {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0e5fa4;
	font-weight:normal;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
.homebanner-img {
	background-image: url(images/homebanner-img.png);
	background-repeat: no-repeat;
}
.bannerwhitetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
.bannerwhitetxtheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*----------admin login css starts frm here-------------*/

.LoginBgTop{
	background-image:url(images/login-bg-top.gif);
	background-repeat:no-repeat;
}
.LoginBgMid{
	background-image:url(images/login-bg-mid.gif);
	background-repeat:repeat-y;
}
.LoginTextField{
	background-image:url(images/login-text-field.gif);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	
}
.LogintextBox{
	height:20px;
	width:257px;
	background:transparent;
	border:0px;
	vertical-align:top;
	margin-left:16px;
	padding-left:5px;
	padding-top:3px;
	}
	
/*----------added by Tirumalesh-------------*/
.information_txt {
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 font-size:12px;
 font-style:italic;
}
.information_txtfield_pc {
	 height:20px;
	 width:170px;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#000000;
	 border-color:#000000;
	 border-width:1px;
	 font-weight:normal;
	 text-decoration:none;
	 font-size:12px;
}
.information_txtfield {
	 height:12px;
	 width:80px;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#000000;
	 border-color:#000000;
	 border-width:1px;
	 font-weight:bold;
	 text-decoration:none;
	 font-size:9px;
}
.information_txtfield {
	height:16px;
	width:80px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	border-color:#000000;
	border-width:1px;
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
}

.whitetext_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.table_sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}

.sample_bill {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF0000;
	font-weight:bold;
	margin-top:0px;
	text-decoration:none;
}

.account_detail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d5d1cd;
	font-weight:bold;
	text-decoration:none;
}	

.blak_new_bold {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.blak_new_bold1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#5b4474;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.blak_new {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.blak_new_normal {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:none;
	text-decoration:none;
}

.grey_new_bold {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.top_bg {
	background-image:url(images/top_bg.png);
	background-repeat:repeat-x;
}
.new_rgt_line {
	background-image:url(images/new_rgt_lin.png);
	background-repeat:repeat-y;
}
.new_lft_line {
	background-image:url(images/new_lft_lin.png);
	background-repeat:repeat-y;
}
.btm_lft_crv {
	background-image:url(images/btm_lft_crv.png);
	background-repeat:no-repeat;
}
.btm_rgt_crv {
	background-image:url(images/btm_rigt_crv.png);
	background-repeat:no-repeat;
}

/*----------added by Sankar MD-------------*/
.welcome-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.blak_new_bold_new {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.blak_new_bold_head {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.commentsbox_new{
	background-image:url(images/commentsbox.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color:#000000;
	width: 268px;
	height: 60px;
	text-decoration: none;
	text-align:left;
	background-color:transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin: 0px;
	padding: 0px;
}



/*------For Registration Form CSS Starts Here------*/
.registration-btn-orange {
	background-color:#f37222;
	border:#909090 1px solid;
	width:auto;
	height:34px; 
	padding:0 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	border:0px;
}
.registration-btn-orange:hover {
	background-color:#594272;
	border:#909090 1px solid;
	width:auto;
	height:34px; 
	padding:0 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	border:0px;
}
.registration-btn-blue {
	background-color:#594272;
	border:#909090 1px solid;
	width:auto;
	height:34px; 
	padding:0 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	border:0px;
}
.registration-btn-blue:hover {
	background-color:#f37222;
	border:#909090 1px solid;
	width:auto;
	height:34px; 
	padding:0 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	border:0px;
}
.registration-form-note {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
}
.registration-form-tab-top {
	background-image:url(images/registration-form-tab-top-def.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-top a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-top a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}
.registration-form-tab-top:hover {
	background-image:url(images/registration-form-tab-top-ovr.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-top-highlight {
	background-image:url(images/registration-form-tab-top-ovr.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-top-highlight a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}
.registration-form-tab {
	background-image:url(images/registration-form-tab-def.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}
.registration-form-tab:hover {
	background-image:url(images/registration-form-tab-ovr.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-highlight {
	background-image:url(images/registration-form-tab-ovr.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-highlight a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}
.registration-form-tab-btm {
	background-image:url(images/registration-form-tab-btm-def.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-btm a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-btm a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}
.registration-form-tab-btm:hover {
	background-image:url(images/registration-form-tab-btm-ovr.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-btm-highlight {
	background-image:url(images/registration-form-tab-btm-ovr.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}
.registration-form-tab-btm-highlight a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}
.registration-form-content-title {
	background-image:url(images/registration-form-content-middle.png);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:26px;
	font-weight:normal;
	text-decoration:none;
}
.registration-form-content-body {
	background-image:url(images/registration-form-content-body-grad.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#ebebeb;
}
.registration-form-content-subtitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:24px;
	font-weight:normal;
	text-decoration:none;
}
.registration-form-txt {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.registration-form-txt-normal-14 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:22px;
}
.registration-form-txt-normal-14 a{
	font-family:Arial, Helvetica, sans-serif;
	color:#f88c26;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}
.registration-form-txt-normal-14 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#775897;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}
.registration-form-txt-14 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
}
.registration-form-txt-14-underline {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	line-height:22px;
}
.registration-form-txt a{
	font-family:Arial, Helvetica, sans-serif;
	color:#f88c26;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.registration-form-txt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#775897;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.registration-form-field {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:150px;
	height:22px;
	border:#d8d8d8 solid 2px;
	padding:3px 0 0 5px;
}
.registration-form-field-90 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:90px;
	height:22px;
	border:#d8d8d8 solid 2px;
	padding:3px 0 0 5px;
}
.registration-form-field-45 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:45px;
	height:22px;
	border:#d8d8d8 solid 2px;
	padding:3px 0 0 5px;
}
.registration-form-field-90-bold {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	width:90px;
	height:22px;
	border:#d8d8d8 solid 2px;
	padding:3px 0 0 5px;
}
.registration-form-field-315 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:315px;
	height:22px;
	border:#d8d8d8 solid 2px;
	padding:3px 0 0 5px;
}
.registration-form-submit-btn {
	background-image:url(images/registration-form-submit-btn.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:77px;
	height:31px;
	border:0px;
}
.registration-form-popup-br {
	border:#f88c26 solid 5px;
	padding:10px 10px 0 10px;
}
.registration-form-popup-title {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	line-height:26px;
}
.registration-form-popup-txt {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.registration-form-popup-btn {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	height:24px;
	background-color:#f88c26;
	padding:0 5px 0 5px;
	border:0px;
}
.registration-form-section-btn {
	background-image:url(images/registration-form-content-section-btn.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
	width:174px;
	height:60px;
	border:0px;
}
.registration-form-content-tab-orange {
	background-image:url(images/registration-form-content-tab-orange.png);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#f88c26;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.registration-form-content-tab-blue {
	background-image:url(images/registration-form-content-tab-blue.png);
	background-repeat:no-repeat;
	background-position:right top;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
#padding-tab-form {
	padding-left:20px;
}
.registration-form-txt-orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #f37222;
	font-weight:bold;
	margin-top:2px;
	text-decoration:none;
}
.registration-form-popup-white-box {
	border:#d8d8d8 solid 3px;
	padding:10px 10px 0 10px;
	background-color:#FFFFFF
}
.registration-form-white-btn {
	background-image:url(images/registration-form-white-btn.png);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#57406f;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:135px;
	height:20px;
	border:3px #d8d8d8 solid;
}
.registration-form-radio-btn {
	background-image:url(images/registration-form-radio-btn.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#f99333;
	font-size:20px;
	font-weight:bold;
	border:0px;
}
.registration-form-border-txt {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
	padding-left:10px;
}
.registration-form-border-all-txt {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
	padding-left:10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cbcbcb;
}
.registration-form-list {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:158px;
	height:26px;
	border:#d8d8d8 solid 2px;
	padding:3px 0 0 5px;
}
.registration-form-field-40 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:40px;
	height:22px;
	border:#d8d8d8 solid 2px;
	padding:3px 0 0 5px;
}
.registration-form-field-110 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:110px;
	height:22px;
	border:#d8d8d8 solid 2px;
	padding:3px 0 0 5px;
}
.registration-form-browse-100 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:100px;
	height:22px;
	padding:3px 0 0 5px;
}
.registration-form-txt-14-underline a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	line-height:22px;
}
.registration-form-txt-14-underline a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#775897;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	line-height:22px;
}
.registration-form-txt-14-red{
	font-family:Arial, Helvetica, sans-serif;
	color:#f72b2b;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
}
.registration-form-txt-14-green{
	font-family:Arial, Helvetica, sans-serif;
	color:#35a100;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
}
.registration-form-submit-90-bold {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	width:90px;
	height:30px;
	border:#d8d8d8 solid 2px;
	background-color:#FFFFFF;
}
.registration-form-submit-tab-btn {
	background-image:url(images/registration-form-submit-tab-btn.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:77px;
	height:31px;
	border:0px;
}
#leftpadding2 {
	padding-left: 15px;
	border-bottom:solid 0px #999999;
}


/*------For Registration Form CSS Ends Here------*/



/*------background theme images starts here------*/
.holidaytheme {
	background-image:url(images/happyholiday.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.familytheme {
	background-image:url(images/family.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

.texastheme {
	background-image:url(images/texas.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.newyeartheme {
	background-image:url(images/2011.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.valentinetheme {
	background-image:url(images/valentine.png);
	background-repeat:no-repeat;
	background-position:center top;
}
.footer-bot-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d7d3cf;
	text-decoration:none;
	padding:10px;
}
.home-top-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969696;
	font-weight:bold;
	text-decoration:none;
	padding-left:90px;
}
.grayfont-bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d5d1cd;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
}

.grayfont-bold1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5b4474;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
}
.grayfont-bold6{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5b4474;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
}
.grayfont-bold5{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5b4474;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
}
.grayfont-bold3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b4474;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}
.grayfont-bold2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5b4474;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
}
.bodytalkofthetown{
	margin: 0px;
	padding: 0px;
	background-image:url(images/bgtalkofthetown.jpg);
	background-repeat:repeat-x;
	background-color:#6f5f8c;
}
.talkofthetowntheme {
	background-image:url(images/talkofthetown.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.bodyspring{
	margin: 0px;
	padding: 0px;
	background-image:url(images/bgspring.jpg);
	background-repeat:repeat-x;
	background-color:#6f5f8c;
}
.springtheme {
	background-image:url(images/spring.png);
	background-repeat:no-repeat;
	background-position:center top;
}
.bodyearth{
	margin: 0px;
	padding: 0px;
	background-image:url(images/bgearth.jpg);
	background-repeat:repeat-x;
	background-color:#6f5f8c;
}
.earththeme {
	background-image:url(images/earth.png);
	background-repeat:no-repeat;
	background-position:center top;
}
.bodybbb{
	margin: 0px;
	padding: 0px;
	background-image:url(images/bbb-bg.jpg);
	background-repeat:repeat-x;
	background-color:#6f5f8c;
}
.bbbtheme {
	background-image:url(images/bbb-banner.png);
	background-repeat:no-repeat;
	background-position:center top;
}
/*------background theme images ends here------*/

