body
{
	margin: 0;
	padding: 0;
	background: #FFFFFF url(../images/mainbg.jpg) repeat-x top;
	color: #858585;
	font-family: Verdana;
	font-size: 11px;
}
.Banner
{
	margin: 0 auto;
	height: 101px;
	width: 960px;
}
.main
{
	width: 980px;
	margin: 0 auto;
}
.leftgrad
{
	background: url(../images/leftgrad.jpg) left top no-repeat;
	padding-left: 10px;
	float: left;
}
.rightgrad
{
	float: left;
	background: url(../images/rightgrad.jpg) no-repeat right top;
	width: 970px;
}
.whtbg
{
	/*	width: 960px; 	background: #FFFFFF;*/
	width: 970px;
	padding-left: 10px;
	background: url(../images/leftgradconstart.jpg) left top no-repeat;
}
.banner
{
	height: 101px;
	background: url(../images/header_bg_v2.jpg) no-repeat;
	width: 960px;
}
.telpad
{
	margin-right: 15px;
	float: right;
	padding-top: 8px;
}
.pad44
{
	margin-top: 40px;
}

.lefttab
{
	padding-top: 20px;
	padding-left: 7px;
	width: 237px;
	float: left;
	background-color: #FFFFFF;
}

.newlefttab
{
	padding-top: 15px;
	padding-left: 7px;
	width: 237px;
	float: left;
}
.newlefttabforcontact-us
{
	padding-top: 13px;
	padding-left: 7px;
	width: 237px;
	float: left;
}
.midtab
{
	padding-top: 20px;
	width: 470px;
	padding-right: 7px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	background-color: #FFFFFF;
}

.righttab
{
	width: 239px;
	float: left;
}
.housetabtop
{
	background: url(../images/housetabtop.jpg) no-repeat;
	width: 230px;
	height: 68px;
}
.housetabmid
{
	float: left;
	background: url(../images/housetabmid.jpg) repeat-y;
	width: 230px;
}

.housetabbottom
{
	background: url(../images/housetabbottom.jpg) no-repeat;
	width: 230px;
	height: 11px;
	float: left;
}
.newsimg
{
	padding-left: 16px;
}

.newgradtab1
{
	width: 188px;
	float: left;
	clear: both;
	line-height: 14px;
	padding-left: 12px;
}
.newgradtab2
{
	width: 27px;
	float: left;
}
.gradtab1
{
	width: 188px;
	float: left;
	clear: both;
	line-height: 14px;
	padding-left: 18px;
}
.gradtab2
{
	width: 20px;
	float: left;
}
.bluebotbor
{
	clear: both;
	padding-bottom: 9px;
	border-bottom: #A1CCDF 1px solid;
	margin-left: 14px;
	margin-right: 14px;
}
.grayfont
{
	padding-top: 6px;
	color: #6E6E6E;
	font-family: Verdana;
	font-size: 10px;
	float: left;
}
.grayfont a
{
	color: #6E6E6E;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
}
.grayfont a:hover
{
	color: #6E6E6E;
	font-family: Verdana;
	font-size: 10px; /*text-decoration: none;*/
}

.pad10
{
	padding-top: 9px;
}
.mailbgimg
{
	margin-top: 8px;
	background: url(../images/emailtab.jpg) no-repeat;
	width: 230px;
	float: left;
	height: 94px;
}
.mailnewspad
{
	padding-left: 15px;
	padding-top: 13px;
}
.texboxtab
{
	width: 128px;
	float: left;
}
.textbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	height: 15px;
	border: #999999 1px solid;
	width: 114px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.rediomaintbab
{
	margin-top: 2px;
	line-height: 15px;
	width: 215px;
	padding-left: 15px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.housebg
{
	background: url(../images/righthouseimg.jpg) no-repeat;
	height: 239px;
	width: 230px;
}
.propertyspad
{
	padding-top: 30px;
	padding-left: 10px;
}
.footerimg
{
	width: 960px;
	float: left;
	background: url(../images/footerimg.jpg) repeat-x;
	height: 43px;
	margin-top: 45px;
}
.height7
{
	height: 7px;
	clear: both;
}
.emailtab
{
	width: 102px;
	float: left;
}
.subcrimetab
{
	width: 50px;
	padding-left: 2px;
	float: left;
}
.radiotab
{
	margin: 0px;
	padding: 0px;
	width: 50px;
	float: left;
}
.radiotab1
{
	width: 25px;
	float: left;
}
.unsubscribetab
{
	width: 62px;
	float: left;
}
.bluearrow
{
	float: left;
	width: 10px;
}
.contab
{
	width: 317px;
	float: left;
}
.conhouseimgtab
{
	width: 150px;
	float: left;
}
.height15
{
	clear: both;
	height: 7px;
}
.pad18
{
	clear: both;
	padding-right: 18px;
}
.paddd18
{
	padding-right: 18px;
}
.pad17
{
	float: left;
	padding-top: 16px;
}
.rightcontab
{
	width: 162px;
	float: left;
}
.pad13
{
	padding-left: 12px;
}
.padleft15
{
	padding-left: 14px;
}
.pad20
{
	padding-left: 18px;
	padding-right: 20px;
}
.height11
{
	height: 11px;
	clear: both;
}
.pad12
{
	padding-top: 12px;
}
.height35
{
	height: 35px;
}
.clearflot
{
	float: left;
}
.pad3
{
	padding-top: 3px;
}
.pad9
{
	padding-left: 9px;
}

.menubg
{
	height: 30px;
	margin-right: 10px;
	background: #FFB400;
	list-style: none;
	line-height: 30px;
	padding-left: 235px;
}
.menubg ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	line-height: 30px;
}
.menubg li
{
	padding-left: 12px;
	padding-right: 12px;
	float: left;
	background: url(../images/menurightbor.gif) no-repeat right;
	line-height: 30px;
	height: 30px;
	color: #000000;
}
.menubg li img
{
	margin-top: 10px;
	border: 0px;
}
.menubg li a
{
}
.menubg li a:hover
{
	border-bottom: 1px solid #fefefe;
}
.menubg li a.bor
{
	border-bottom: 1px solid #fefefe;
}
.footermenu
{
	margin: 0px;
	float: left;
	padding: 0px;
}
.footermenu ul
{
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.footermenu li
{
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	color: #999999;
	text-decoration: none;
}
.footermenu li a
{
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.footermenu li a:hover
{
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.newstop
{
	background: url(../images/news-teb-top.jpg) no-repeat bottom;
	width: 230px;
	height: 11px;
}
.newsmid
{
	background: url(../images/news-mid.jpg) repeat-y;
	width: 230px;
	float: left;
}
.newsbottom
{
	clear: both;
	background: url(../images/news-bottom.jpg) no-repeat top;
	width: 230px;
	height: 11px;
}
.logopad
{
	/*margin-top: 24px;*/
	margin-left: 16px;
}

.pad2
{
	float: left;
	padding-top: 2px;
}
.clear
{
	clear: both;
}
.flotright
{
	float: right;
	padding-right: 15px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.floatright
{
	float: right;
}
.floatRightMargLtBtm
{
	float: right;
	width: 152px;
	text-align: center;
	margin-bottom: 20px;
}
.floatleft
{
	float: left;
	padding-left: 9px;
}
.menubg li.nobor
{
	background: none;
}
.jucyfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.jucyfont a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.jucyfont a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
.padLeft240
{
	padding-left: 240px;
}
.padtop50
{
	padding-top: 40px;
	text-align: right;
	padding-right: 250px;
	padding-bottom: 20px;
	font-family: Verdana,Arial;
	font-size: 10px;
	font-weight: normal;
	color: #32558D;
}
.padtop50 a
{
	font-family: Verdana,Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #32558D;
}
.padtop50 a:hover
{
	text-decoration: underline;
}
.padLeft240New
{
	padding-left: 240px;
	clear: both;
}
.padlr
{
	padding-left: 8px;
	padding-top: 6px;
	vertical-align: middle;
	float: left;
	display: inline;
	padding-right: 10px;
}
.undelinea
{
	text-decoration: none;
	padding-top: 6px;
}
.undelinea a
{
	vertical-align: middle;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #32558D;
}
.undelinea a:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #32558D;
}
.Backsearchbackgrnd
{
	background: url(../images/LeftSearchBorder.gif) no-repeat;
	height: 27px;
}
.PropertyName
{
	width: 155px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 7px;
}
.PropertyDesc
{
	width: 210px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-bottom: 7px;
}
.width10
{
	float: left;
	width: 10px;
}
.width96
{
	float: left;
	width: 106px;
}
.width297
{
	width: 297px;
}
.width305
{
	width: 305px;
}
.width425
{
	width: 425px;
}
.width428
{
	width: 428px;
}
.newwidth96
{
	float: left;
	width: 96px;
	cursor: pointer;
}
.newwidth96 a
{
	cursor: pointer;
}
.fulldetlsfont
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #32558D;
	float: left;
	text-decoration: underline;
	padding-left: 7px;
}
.fulldetlsfont a
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #32558D;
	float: left;
	text-decoration: underline;
}
.fulldetlsfont a:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #32558D;
	float: left;
	text-decoration: none;
}
.borderblueseparator
{
	background: url(../images/SepareBlueborder.gif) repeat-x;
	background-position: 0px 8px;
	height: 10px;
	width: 469px;
	clear: both;
	padding-bottom: 10px;
}

.padLeft851
{
	float: right;
}
.navFont
{
	float: right;
	vertical-align: middle;
	padding-right: 10px;
}
.navFont a
{
	font-family: Verdana;
	font-size: 10px;
	color: #32558D;
	text-decoration: underline;
}
.navFont div, span
{
	float: left;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 18px;
}
.navFont img
{
	padding-top: 3px;
	padding-right: 3px;
}
.navFont a:hover
{
	text-decoration: none;
}
.DtlPropertyName
{
	width: 155px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 7px;
}
.DtlPropertyDesc
{
	width: 309px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-bottom: 7px;
}
.enqBckgrnd
{
	background: url(../images/enquiry-bck.gif) no-repeat;
	height: 27px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-position: right;
}
.newpadlr
{
	padding-left: 38px;
	padding-top: 6px;
	vertical-align: middle;
	float: left;
	display: inline;
	padding-right: 10px;
}
.NewBackTopa
{
	width: 459px;
}

.NewBackTopa img
{
}
.NewBackTopa a
{
	font-family: Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
	color: #32558D;
	vertical-align: top;
	text-decoration: underline;
}
.NewBackTopa a:hover
{
	text-decoration: underline;
}
.plusonimage
{
	z-index: 100;
	position: absolute;
	margin-left: 75px;
	margin-top: 35px;
}
.plusonimageproperty
{
	z-index: 100;
	position: absolute;
	margin-left: 55px;
	margin-top: 33px;
}
.plusonimagenews
{
	z-index: 100;
	position: absolute;
	margin-left: 432px;
	margin-top: 90px;
}
.postedate
{
	float: right;
	font-family: Arial,Verdana;
	font-style: italic;
	font-size: 12px;
	color: #999999;
}
.newHeadtxt
{
	width: 442px;
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #32558D;
	padding-bottom: 2px;
	margin-bottom: 8px;
	border-bottom: solid 1px #32558D;
}
/********************Development page css***************/
.verdana9blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #32558D;
	font-weight: normal;
}
.verdana9blue a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #32558D;
	font-weight: normal;
	text-decoration: underline;
}
.verdana9blue a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #32558D;
	font-weight: normal;
	text-decoration: underline;
}
.topcontentlinkdiv
{
	float: right;
	padding-right: 19px;
	padding-top: 18px;
	padding-bottom: 10px;
}
.topcontentlinkdiv img
{
	padding-right: 6px;
}
.headingimgmar
{
	margin-left: 245px;
}
h2
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FEA705;
	padding-top: 20px;
	padding-bottom: 2px;
	border-bottom: 1px solid #FEA705;
	margin-bottom: 11px;
}
.NewH2
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #32558D;
	padding-top: 20px;
	padding-bottom: 2px;
	border-bottom: 1px solid #32558D;
	margin-bottom: 11px;
	width: 470px;
}
.padlef4
{
	padding-left: 4px;
}
.padlef6
{
	padding-left: 6px;
}
.arial12blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #32558D;
}
.arial12blue a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #32558D;
	text-decoration: underline;
}
.arial12blue a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #32558D;
	text-decoration: underline;
}
.PostedDateNews
{
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-bottom: 8px;
}
.FloatlefClrBth
{
	clear: both;
	float: left;
	width: 465px;
	text-align: justify;
}
.FloatlefClrBth img
{
	padding-left: 10px;
	padding-bottom: 10px;
}

.onlyFloatLeft
{
	float: left;
}
.Widht470
{
	width: 470px;
}

/*************** Residental Page Css  Start***************************************/
.graygradetopleft1
{
	background: url(../images/gradgray-top-left_1.gif) no-repeat left;
}
.graygradetopright1
{
	background: url(../images/gradgray-top-right_1.gif) no-repeat right;
	height: 17px;
}

.graygradetopmid1
{
	background: url(../images/gradgray-top-mid1.gif) repeat-x;
}

.graygradebtmleft1
{
	background: url(../images/gradgray-btm-left_1.gif) no-repeat left bottom;
}
.graygradebtmright1
{
	background: url(../images/gradgray-btm-right_1.gif) no-repeat right;
	height: 17px;
}
.graygradebtmmid1
{
	background: url(../images/gradgray-btm-mid.gif) repeat-x bottom;
	clear: both;
}
.graygradetopleft
{
	background: url(../images/gradgray-top-left.gif) no-repeat left top;
}
.graygradetopright
{
	background: url(../images/gradgray-top-right.gif) no-repeat right top;
	height: 37px;
}
.graygradetopright img
{
	padding-top: 19px;
	padding-left: 15px;
}

.graygradetoprightComm_m
{
	height: 37px;
	background: url(../images/gradgray-top-right.gif) no-repeat right top;
}

.graygradetoprightComm_m img
{
	padding-top: 19px;
	padding-left: 15px;
}

.graygradetopmid
{
	background: url(../images/gradgray-top-mid.gif) repeat-x;
	float: left;
	width: 470px;
}
.gradgraymid
{
	background: #EFEFEF url(../images/gradgray-mid-right.gif) right repeat-y;
	border-left: 1px solid #BBBBBB;
	float: left;
	width: 469px;
	clear: both;
}
.graygradebtmleft
{
	background: url(../images/gradgray-btm-left.gif) no-repeat left bottom;
}
.graygradebtmright
{
	background: url(../images/gradgray-btm-right.gif) no-repeat right;
	height: 47px;
}
.graygradebtmmid
{
	background: url(../images/gradgray-btm-mid.gif) repeat-x bottom;
	float: left;
	width: 470px;
}
.padinputarea
{
	float: left;
	width: 435px;
	padding-top: 16px;
}
.padinputareanew
{
	float: left;
	width: 435px;
	padding-top: 5px;
}
.txtimgpaddiv
{
	float: left;
	width: 130px;
	padding-right: 8px;
	padding-top: 9px;
}
.txtimgpaddivnew
{
	float: left;
	width: 130px;
	padding-right: 8px;
	padding-top: 3px;
}
.inputclassbig
{
	width: 282px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 2px;
	font-weight: bold;
}



.inputclassbignew
{
	width: 265px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 2px;
	font-weight: bold;
}
.inputclasssmal
{
	width: 135px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 2px;
	font-weight: bold;
}
.drpinputclassbig
{
	width: 282px; /*height: 20px;*/
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 7px; /*padding-top: 6px;*/
	font-weight: bold;
}
.drpinputclasssmal
{
	width: 58px; /*height: 20px;*/
	margin: 0px;
	padding: 0px;
	border: 1px solid #DDDDDD;
	color: #666666;
	padding-left: 7px; /*padding-top: 6px;*/
	font-weight: bold;
	vertical-align: middle;
}
.padleft7valigntop
{
	padding-left: 7px;
	vertical-align: text-top;
}
.padleft7valigntoppadtop5
{
	padding-left: 7px;
	vertical-align: top;
	padding-top: 5px;
}
.height13
{
	height: 13px;
	clear: both;
}
.padtopright13
{
	padding-top: 15px;
}
.padtopright13 img
{
	padding-right: 8px;
}
.toppad106
{
	padding-top: 10px;
	padding-right: 6px;
}
.toppad5
{
	padding-top: 5px;
}
.toppad15
{
	padding-top: 15px;
}
.width297
{
	width: 297px;
}
.width427
{
	width: 427px;
}
/*************** Residental Page Css  End***************************************/

/******New Shadow css start************/
.leftgradhead
{
	background: url(../images/leftgradhead.jpg) left top no-repeat;
	padding-left: 10px;
	float: left;
}
.rightgradhead
{
	float: left;
	background: url(../images/rightgradhead.jpg) no-repeat right top;
	width: 970px;
}
.headins
{
	float: left;
	background-color: #FFFFFF;
	height: 72px;
	width: 960px;
}
.leftgradheadcont
{
	background: url(../images/leftgradcont.jpg) left repeat-y;
	float: left;
}
.rightgradheadcont
{
	float: left;
	background: url(../images/rightgradcont.jpg) right repeat-y;
	width: 980px;
}
.footerleft
{
	background: url(../images/footerleft.jpg) left top no-repeat;
	padding-left: 10px;
	float: left;
}
.footertright
{
	float: left;
	background: url(../images/right-footer.jpg) no-repeat right top;
	width: 970px;
}
/******New Shadow css End************/

/*************** contact Page Css  Start***************************************/
.plancornlefttop
{
	background: url(../images/plancorn-left-top.gif) no-repeat left bottom;
}
.plancornrighttop
{
	background: url(../images/plancorn-right-top.gif) no-repeat right;
	height: 10px;
}
.plancornmidtop
{
	background: url(../images/plancorn-mid-top.gif) repeat-x bottom;
}
.plancornleftbtm
{
	background: url(../images/plancorn-left-btm.gif) no-repeat left bottom;
}
.plancornrightbtm
{
	background: url(../images/plancorn-right-btm.gif) no-repeat right;
	height: 10px;
}
.plancornmidbtm
{
	background: url(../images/plancorn-mid-btm.gif) repeat-x bottom;
	clear: both;
}
.whitemidcontent
{
	border-left: 1px solid #B9B9B9;
	border-right: 1px solid #B9B9B9;
	float: left;
	width: 468px;
	clear: both;
}
.whitemidcontentborder
{
	border: 1px solid #B9B9B9;
	margin-left: 55px;
	float: left;
	width: 372px;
	clear: both;
}
.arial14gray
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: normal;
}
.paddingtopbtm8
{
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #B7B7B7;
	margin-left: 14px;
	margin-right: 14px;
	clear: both;
}
.paddingtopbtm8noborder
{
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 14px;
	margin-right: 14px;
	clear: both;
}
.payment
{
	padding-top: 3px;
	margin-left: 14px;
	margin-right: 14px;
	clear: both;
	float: left;
	width: 100px;
}
.contactleft
{
	float: left;
	width: 203px;
	border-right: 1px solid #B7B7B7;
	padding-bottom: 10px;
}
.contactright
{
	float: left;
	width: 175px;
}
.contactdetail
{
	float: left;
	width: 416px;
	padding-left: 48px;
	padding-bottom: 37px;
	padding-top: 16px;
}
.txtareainput
{
	width: 282px;
	height: 237px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 7px;
	padding-top: 6px;
	font-weight: bold;
	overflow: auto;
}
.txtareainputnew
{
	width: 265px;
	height: 237px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 7px;
	padding-top: 6px;
	font-weight: bold;
	overflow: auto;
}
.newtxtareainput
{
	width: 265px;
	height: 70px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 7px;
	padding-top: 6px;
	font-weight: bold;
	overflow: auto;
}
.poundfont
{
	font-family: Arial Black;
	font-size: 19px;
	color: Gray;
	font-weight: normal;
	vertical-align: top;
}
.graybgandtxt
{
	background-color: #EBEBEB;
	padding-left: 11px;
	padding-top: 7px;
	padding-bottom: 11px;
	float: left;
	width: 286px;
}
.graybgandtxtcontactus
{
	background-color: #EBEBEB;
	padding-left: 11px;
	padding-top: 7px;
	padding-bottom: 11px;
	float: left;
	width: 265px;
	vertical-align: top;
}
.graybgandtxtnew
{
	background-color: #DDDDDD;
	margin-left: 35px;
	padding-left: 11px;
	padding-top: 7px;
	padding-bottom: 11px;
	float: left;
	width: 372px;
}
.heigt9
{
	height: 9px;
	clear: both;
}
.arial12blue img
{
	padding-right: 5px;
}
/*************** contact Page Css  End***************************************/



p
{
	width: 440px;
}
.imgpad
{
	padding-left: 53px;
	padding-top: 7px;
}
.txtboxnewcss
{
	float: left;
	width: 98px;
	padding-right: 8px;
	padding-top: 9px;
}
.scrollcsscolor
{
	scrollbar-face-color: #E1E1E1;
	scrollbar-track-color: #AAAAAA;
	scrollbar-arrow-color: #666666;
	scrollbar-shadow-color: #7F7F7F;
	scrollbar-highlight-color: #BCBCBC;
	scrollbar-darkshadow-color: #7F7F7F;
	width: 310px;
	height: 81px;
	border: 1px solid #999999;
}
.descriptionall0
{
	margin: 0px;
	padding: 0px;
}
.descriptionall0 p
{
	margin: 0px;
	padding: 0px;
}
.descriptionall0 span
{
	margin: 0px;
	padding: 0px;
	width: auto;
}
.descriptionall0 ul
{
	margin: 0px;
	padding: 0px;
}
.descriptionall0 li
{
	margin: 0px;
	padding: 0px;
}


/*********** AMMENDMENTS *****************/

.drpinputclassbig
{
	padding: 5px;
}

.drpinputclasssmal
{
	padding: 3px;
	width: 60px;
}

.scrollcsscolor
{
	padding: 4px;
	width: 302px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}

.extra_mar
{
	margin: 15px 0 0 0;
}

a img
{
	border: 0px;
}

.poption
{
	margin: 0 0 10px 50px;
}

.pinfo
{
	width: 356px;
	margin: 0 0 10px 50px;
	border: 1px solid #999;
}
.logpad
{
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #FEFFFF;
	height: 20px;
	position: absolute;
	margin-top: 50px; *margin-top:80px;
float:right;
width:719px;
*width:711px;

}
.logpad a
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FEFFFF;
	text-decoration: none;
}
.logpad a:hover
{
	text-decoration: underline;
}
.logoutdiv
{
	text-align: right;
	vertical-align: bottom;
	padding-left: 210px;
	padding-top: 30px; *padding-left:0px;
*padding-top:0px;
}



.thumbEmbed_m
{
	float: right;
	padding: 0 0 10px 10px;
	display: inline;
}

.contab_m
{
	width: 100%;
}

.floatingLi_m
{
	width: 220px;
	float: left;
	margin-top: 12px;
}

.floatingLi_m ul
{
}

.breaker_m
{
	clear: both;
}

.newsTop_m
{
	background: url(../images/news_top.jpg) left top no-repeat;
	padding-top: 11px;
}

.newsLower_m
{
	background: url(../images/news_lower.jpg) left bottom no-repeat;
	padding-bottom: 11px;
}

.asterisk_m
{
	float: right;
	text-align: right;
	display: inline;
	position: relative;
	top: -20px;
	z-index: auto;
}

.asteriskInfo_m
{
	clear: both;
	text-align: right;
	padding: 0 0px 0 0;
	width: 96%;
	margin: 0px;
}

.inputclassbig_m
{
	width: 272px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 2px;
	font-weight: bold;
}

.validatorCalloutHighlight
{
	border: 2px solid #ff0000 !important;
}

.sm_mainDl dt
{
	margin: 5px 0;
}

.sm_mainDl dd
{
	margin: 11px 0;
}

.sm_mainDl li a, .sm_mainDl li .sm_subUl li a
{
}

.sm_mainDl dt a:hover, .sm_mainDl dd .sm_subUl li a:hover
{
	text-decoration: underline;
}

.sm_mainDl
{
	margin: 0 0 0 10px;
	padding: 0px;
}

.sm_mainDl li
{
}

.sm_mainDl dt
{
	border-bottom: 1px solid #32558D;
	padding: 0 0 5px;
}

.sm_mainDl dt a
{
	text-decoration: none;
	color: #32558D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.sm_mainDl dd .sm_subUl
{
	margin: 20px 0 30px 30px;
	padding: 0px;
}

.sm_mainDl dd .sm_subUl li
{
	list-style: circle;
}

.sm_mainDl dd .sm_subUl li a
{
	text-decoration: none;
	color: #32558D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.contactHeaderP_m
{
	color: #666666;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 14px; /*margin: 0 15px 15px;*/
}

.aboutImg_m
{
	float: right;
	padding: 5px 0 10px 10px;
}
/*New CSS for ABout us page*/
.NewDescgradmid
{	
	padding-bottom: 20px;
}
.floatleftxxx
{
	float: left;
}
.defaultulclass ul, .defaultulclass ul li ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
.defaultulclass ul li
{
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	list-style: none;
	float: left;
	width: 142px;
	padding-right: 10px;
}
.defaultulclass ul li ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	padding-right: 10px;
	display: block;
	padding-top: 10px;
}
.verdana11black, .verdana11black a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.meetteam
{
	float: left;
	padding-top: 20px;
}
.verdana11black a:hover
{
	text-decoration: underline;
}
.ProImgDivxx
{
	display: table; #position:relative;float:left;display:block;}
.ProImgSubxx
{ #position:absolute;#top:100%;display:table-cell;vertical-align:bottom;}
.ProImgxx
{ #position:relative;#top:-100%;text-align:left;}
.customULLI ul
{
	margin:0px;padding:0px;
	list-style:none;
	width: 470px;
}
.customULLI ul li
{
	padding-left:5px;
	padding-bottom:7px
	}
.mar12
{
	margin-right:12px;
	}
.padleft20
{
	padding-left:50px;
	}
.padleft40
{
	padding-left:20px;
	}
.pad20New
{
	padding-left: 10px;
	padding-right: 13px;
}
.padbtm10
{
	padding-bottom:10px;
	}
