.margin {
	margin:10px
}

.bdTpWhite,.bdTpWhite {
	border-top:2px solid #fff
}

.bdBtWhite,#bar div {
	border-bottom:solid 1px #fff
}

#bar div,.navigation_left_off {
	background:#69c
}

#bar div,#bar div a,#bar div a:hover {
	width:125px
}

#bar div,#bar div a,.tagLine,.input,.partnerbutton,.navigation_left_off,.navigation,.useful_information,a.style11,a.style11:hover,a.style13,a.style13:hover,a.style14,a.style14:hover,.options,.options_hover {
	color:#fff
}

#bar div,.input,.footerimg {
	margin-top:3px
}

#bar div {
	margin-left:5px
}

#bar,#bar div a:hover {
	background:white
}

#bar {
	height:400px
}

#bar,#bar div a {
	border-color:#69c
}

#bar div a,.normalbutton,.mediumbutton,.listtable,.largebutton,.paragraffont,.black {
	font-weight:normal
}

.b,#bar div a,.textwhite,a.style11,a.style13,a.style14,.options,.options1 {
	text-decoration:none
}

#bar div a,#bar div a:hover {
	border-left:5px;
	border-left-style:solid
	border-color:#69c
}

#bar div a:hover,a:hover,a.black:hover,.navigation_left_on {
	color:#f90
}

#bar div a:hover,#option div,.login,.boldfont,.filtertable1,.pagetitle,.myBids,.blackrow,.infomessagelabel,.errormessagelabel,.pagetitlequestion,.listtablebold,.goto,.question,.page,.textwhite,.navigation_left_on,.navigation,.useful_information,a.style11,a.style11:hover,a.style13,a.style13:hover,a.style14,a.style14:hover,.options,.options_hover {
	font-weight:bold
}

#bar div a:hover,.hyperlinkcolor,.partnerbutton,a:hover,a.textwhite:hover,a.black:hover,.navigation_left_on,a.style11:hover,a.style13:hover,a.style14:hover,.options_hover,.options_hover1,span.options_hover1,span.options_hover1:hover {
	text-decoration:underline
}

#bar div a:hover {
	border-left:5px solid #fff
}

td,.middle_text_head {
	font:12px arial,helvetica,sans-serif
}

body,tr.odd,tr.even,td.bdblue,td.caption,.bdbluebottom,.highlightrow,.highlighttd,.hline,.blackrow,.filterbg,.bdblueleft {
	margin:0
}

.bdBtBlack {
	border-bottom:solid 1px #000
}

.marginLeft,.margin1,.logintable,.marginLeft {
	margin-left:10px
}

.margin2 {
	margin-left:60px
}

.margin3 {
	margin-left:110px
}

.marginRight {
	margin-right:10px
}

.bkDkGray {
	background:#666366
}

.bkgray,.footerimg {
	background:#efefef
}

.tagLine {
	background:#005ec4
}

.tagLine,td.caption,.pagetitle,.goto,.style12,.options,.options_hover,.options1,.options_hover1,.style4 {
	font-size:12px
}

.question {
	font-size:18px
}

.question,.status,.pagetitlequestion,.goto {
	color:#7c4199
}

#option,.tableHead,.button {
	background:#ccdff3
}

#option,.tableHead {
	border:solid 1px #99bfe7
}

#option {
	padding-left:10px;
	padding-top:10px;
	vertical-align:middle
}

.tableBody {
	border-left:solid 1px #99bfe7;
	border-right:solid 1px #99bfe7
}

#paging,.footerbutton,tr.caption,.listtable,.footerbutton,.boldfont,.listtablebold {
	background:#99bfe7
}

.data {
	color:#ccc
}

.hyperlinkcolor,.fontcolor,.black,span.options_hover1:hover {
	color:blue
}

.hyperlinkcolor,.normalbutton,.mediumbutton,.largebutton,.partnerbutton,.navigation_left_on,.navigation_left_off,a.style11,a.style11:hover,a.style13,a.style13:hover,a.style14,a.style14:hover,.options,.options_hover,.options1,.options_hover1,span.options_hover1,span.options_hover1:hover {
	cursor:pointer
}

.alignbotterbutton,.foot,.filterbg,.infomessagelabel,.errormessagelabel,.alignCenter,.partnerbutton,.options,.options_hover,.options1,.options_hover1,span.options_hover1,span.options_hover1:hover {
	text-align:center
}

.foot {
	width:88%;
	line-height:200%
}

#footer {
	clear:both
}

.border {
	border-color:blue;
	width:auto;
	border-color:#efefef;
	width:1000px
}

.border,.input,tr.odd,tr.even,.logintable,td.bdblue,td.caption,.listtable,.lrverticalline,.lerrormessagebgcolor,.bdbluebottom,.filter,.filterself,.highlightrow,.highlighttd,.hline,.boldfont,.blackrow,.filterbg,.bdblueleft,.cfeloginmessage,.filterself,.listtablebold,.sentMail,.button,.partnerbutton,.border {
	border-style:solid;
	border-collapse:collapse;
}

.border,.input {
	border-width:2px
}

.input {
	font:8pt arial,helvetica,sans-serif bold;
	background:#3ff;
	margin-bottom:3px
}

.input,.blackrow {
	border-color:#000
}

.input,.leftmargintitle12 {
	margin-left:3px
}

.textfieldsize,.mediumbutton,.dropdownsize,.dropdowncolor,.textfieldsize,.textfieldcolor {
	width:120px
}

.normalbutton {
	background:no-repeat 0 0;
	BACKGROUND-IMAGE:url(images/normal_button.gif);
	width:80px
}

.normalbutton,.mediumbutton,.largebutton {
	FONT-SIZE:11px;
	HEIGHT:18px;
	COLOR:#000;
	LINE-HEIGHT:18px;
	FONT-FAMILY:Verdana;
	TEXT-ALIGN:center
}

.mediumbutton {
	BACKGROUND-IMAGE:url(images/medium_button.gif)
}

.navigation,.navigationforcal {
	margin-right:5px
}

.navigation {
	margin-bottom:4px;
	height:15px
}

.navigationforcal {
	margin-bottom:2px
}

tr.odd {
	background:#e5eff9;
	border-color:#ccdff3
}

tr.odd,tr.even,.highlightrow,.highlighttd {
	border-width:1px 1px 0 0
}

tr.odd,tr.even,.highlightrow {
	padding:4px
}

tr.even,.logintable,td.bdblue,td.caption,.lrverticalline,.lerrormessagebgcolor,.bdbluebottom,.filter,.filterself,.hline,.shared,.sphhousing,.leftmargintitle1,.textleft,.bdblueleft,.cfeloginmessage,.filterself,.sentMail {
	border-color:#afcdec
}

.logintable {
	border-width:2px 1px 1px 2px
}

td.bdblue,.bdbluebottom {
	border-width:0 1px 1px 0
}

td.bdblue,.hline,.boldfont,.bdblueleft {
	padding:2px
}

.login {
	background:#99bfea;
	height:26px
}

.login,a.style11,a.style11:hover {
	font-size:16px
}

.footerbutton,tr.caption,.footerbutton,.filtertable1 {
	height:25px
}

.footerbutton {
	margin-left:2px
}

td.caption,.blackrow {
	border-width:1px 1px 1px 1px
}

td.caption,.highlighttd,.filterbg {
	padding:3px
}

.listtable,.boldfont,.listtablebold {
	padding:5px
}

.listtable,.lrverticalline,.boldfont,.listtablebold {
	border:1px solid #ccdff3;
}

.message,.pagetitle,.myBids {
	color:#0077b0
}

.dropdowncolor,.textfieldcolor {
	background:#ffe9f1
}

.errormessage,.lerrormessagebgcolor,.cfeloginmessage {
	color:red
}

.lerrormessagebgcolor {
	text-indent:20.3em;
	border-width:1px 0 1px 0
}

.largebutton {
	BACKGROUND-IMAGE:url("images/large_button.gif")
}

.largebutton,.filtertable2,.filtertable1 {
	width:160px
}

.filter,.bdblueleft {
	border-width:0 1px 1px 1px
}

.filter {
	height:100%
}

.filterself {
	border-width:0 0 0 1px;
	border-width:1px 0 1px 1px
}

.footerbutton,.filtertable1,.leftmargintitle,.leftmargintitle1,.leftmargindata,.errortablemargin,.footerimg {
	margin-left:7px;
	border-collapse:collapse;
	border:1px solid #ccdff3;
}

.filtertable2 {
	background:#e3e3e0;
	height:10px;
	padding:1px
}

.filtertable2,.navigation_left_on,.navigation_left_off,.navigation {
	padding-left:5px
}

.highlightrow {
	background:#ffe4e1
}

.highlightrow,.highlighttd {
	border-color:#ecc3bf
}

.hline {
	border-width:0 1px 0 0
}

.filtertable1,.background {
	background:#ebebeb
}

.filtertable1 {
	font-size:13px;
	border-color:#fff
}

.filtertable1,.cfeloginmessage {
	border-width:0 0 0 0
}

.pagetitle,.myBids,.paragraffont,.pagetitlequestion,.goto,.question,.page {
	height:27px;
	margin-left:17px
}

.myBids,.question,a.style13,a.style13:hover {
	font-size:14px
}

.blackrow {
	background:#000
}

.blackrow,.infomessagelabel,.errormessagelabel,a.textwhite:hover,.textwhite {
	color:white
}

.paragraffont,.pagetitlequestion,.page {
	font-size:15px
}

.paragraffont,.question,.button,.options1,.options_hover1,span.options_hover1 {
	color:#000
}

.homeconnectionlogo {
	background:url(images/home%20logo_fit.gif) no-repeat 0 0;
	height:19px
}

.shared {
	background:url(images/shared_portal.gif) no-repeat center center
}

.shared,.sphhousing {
	height:45px
}

.shared {
	border-bottom:solid 2px
}

.shared1 {
	background:url(images/Innisfree-Logo.gif) no-repeat 0 0;
	height:95px
}

.sphhousing {
	background:url(images/sphhousing.gif) no-repeat center center
}

.headerImage {
	background:url(images/fit_head.gif) no-repeat 0 0;
	height:56px
}

.leftmargintitle1,.textleft {
	border-left:solid 1px
}

.textleft {
	border-top:solid 1px
}

.filterbg {
	border:1px solid #ebebeb;
}

.infomessagelabel {
	background:green
}

.errormessageborder {
	border:1px solid red
}

.infomessageborder {
	border:1px solid green
}

.errormessagelabel {
	background:red
}

.background {
	height:300px
}

.cfeloginmessage {
	text-indent:6.5em
}

.page {
	color:#005ec4
}

.sentMail {
	border-width:1px 0 0 1px
}

.button {
	font:8pt verdana,arial,helvetica normal
}

.button,.partnerbutton {
	border-color:black
}

.button,.border {
	border-width:1px
}

.divShow {
	visibility:visible
}

.divHide {
	visibility:hidden
}

.partnerbutton {
	font:13px verdana,arial,helvetica bold;
	background:#01349a;
	HEIGHT:30px;
	border-width:0;
	padding-top:3px
}

.footerimg {
	height:30px
}

.navigation_left_on {
	background:#fff
}

.navigation_left_on,.navigation_left_off,.navigation,.useful_information,span.options_hover1,span.options_hover1:hover {
	font-size:11px
}

.useful_information {
	background:#f90
}

a.style14,a.style14:hover {
	font-size:10px
}

.middle_text_head {
	padding-left:3px;
	color:#06c
}

.bottomline {
	border-color:#7dc0db
}
.b {
	color:#0aa
}
.b b{
 font-size:12px;
}
.aaCategorydropdownsize
 {
  width: 245px;
 }
  
#.heading {
	background:#99bfe7
}

#.subHeading {
	background:#BFD3E6
}

 p{margin:0px; padding:0px}

