@import url("../css/common_HUD.css");

/* Default Settings */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, img, blockquote, form { margin:0; padding:0; border:0; }
body a:link, body a:visited { font:normal 12px arial; color: #004b7a; text-decoration:none; text-align:left; cursor:pointer; outline:none; }
body a:hover { font:normal 12px arial; color: #004b7a; text-decoration:underline; text-align:left; cursor:pointer; outline:none; }
.bodycolor { background-color:#ececec; }
.footertext { font:normal 12px arial; color:#d4d4d4; vertical-align:middle; text-align:left; text-decoration: none; line-height:31px; white-space:nowrap; }
.bottomlinks { font:normal 8pt arial; color:#05233b; vertical-align:top; text-decoration:none; text-align:left; outline:none; }
.bottomlinks a:link, .bottomlinks a:visited, .bottomlinks a:hover { font:normal 8pt arial; color:#05233b; line-height:16px; vertical-align:top; text-decoration:underline; text-align:left; outline:none; cursor:pointer; }
/* Default Settings ends */

/* Form settings */
.FormBodyText { font:normal 12px arial; color:#000000; text-decoration: none; }
.FormProfileBg { background-color:#cfe0ec; padding:10px; border:1px solid #61849d; }
.FormLabelText, FormLabeltext { font:bold 12px arial; color: #000000; text-decoration: none; line-height:18px; white-space:nowrap; vertical-align:top }
.FormAddText { font:normal 12px arial; color: #000000; text-decoration: none; line-height:18px; white-space:normal; width:278px; }
.ContentText { font:normal 12px arial; color: #010101; text-decoration: none; line-height:14px; }
.RequiredLabel { color:#FF0000; }
.FormLabelHeader { font:bold 13px arial; color:#003150; text-decoration: none; }
.FormLabelSubheader { font:bold 14px arial; color:#045ca2; text-decoration: none; line-height:18px; font:normal 14px arial\9; }
.FormErrorText { font:bold 12px arial; color:#FF0000; text-decoration: none; }
.FormButton { font:bold 12px arial; color: #ffffff; border: 1px none #004774; text-decoration: none; cursor:pointer; background:url(corpbtn-rep.jpg) repeat-x; outline:none; height:19px; }
.FormTextField { font:normal 12px arial; color:#000000; height:19px; width: 100px; border: 1px solid #91a0ad; text-decoration: none; }
.RequiredField { background-color:#cbe1f0; border: 1px solid #91a0ad; }
.formtableborder { border:1px solid #5e5e5e; padding:1px; }
.FormTableHeader { font:normal 12px Arial; color:#f5f5f5; text-decoration: none; vertical-align:middle; text-align:center; height:42px; white-space:nowrap; line-height:40px; }
.TableHeader2 { font:normal 12px Arial; color:#f5f5f5; text-decoration: none; background-color:#237eb7; vertical-align:middle; text-align:center; height:28px; white-space:nowrap; line-height:28px; }
.FormTableHeader td, .FormTablerow td, .FormTablerowAlt td { padding-left:7px; padding-right:7px; height:20px; }
tr.FormTableRow td { background-color: #d9d9d9; }
tr.FormTableRowAlt td { background-color: #fafafa; }
.FormTableSubheader { font:bold 12px Arial; background:#237eb7; color:#e8e8e8; text-decoration: none; vertical-align:middle; text-align:center; height:32px; line-height:18px; background:url(tablehead-rep.jpg) #237eb7 repeat-x bottom; white-space:nowrap; }
.FormTableSubheader1 { font:bold 12px Arial; background:#237eb7; color:#e8e8e8; text-decoration: none; vertical-align:middle; text-align:center; height:33px; background:url(tablehead-rep.jpg) #237eb7 repeat-x bottom; white-space:nowrap; }
.FormTableRow { font:normal 12px arial; color: #000000; background-color:#eeeeee; border-top:1px solid #101010; height:60px; text-decoration: none; line-height:19px; text-align:left; }
.SavedPropRow { font:normal 12px arial; color: #000000; background-color:#d1dde4; height:60px; text-decoration: none; line-height:19px; text-align:left; }
.FormTableRow td { padding:5px; }
.FormTableRowAlt { font:normal 12px arial; color: #000000; background-color:#dddddd; border-top:1px solid #101010; height:60px; text-decoration: none; line-height:19px; text-align:left; }
.SavedPropRowAlt { font:normal 12px arial; color: #000000; background-color:#9cb8ca; height:60px; text-decoration: none; line-height:19px; text-align:left; }
.FormTableRowAlt td { padding:5px; }
.FormTabActive { font:bold 11px arial; color: #ffffff; background-color:#917b70; text-decoration: none; vertical-align:middle; text-align:center; height:20px; }
.FormTabInactive { font:bold 11px arial; color: #ffffff; background-color:#bcb6b2; text-decoration: none; vertical-align:middle; text-align:center; height:20px; }
.FormTableSubrow { font:normal 10px arial; color: #000000; height:30px; text-align:left; text-decoration: none; }
.FormTableFooter { font:bold 11px arial; color:#000000; background-color:#b4c93e; line-height:16px; padding-left:2px; padding-right:2px; text-align:right; text-decoration: none; }
.FormTableFooter td { padding-left:7px; padding-right:7px; height:20px; }
.FormTabMouseover { font:normal 11px arial; color: #000000; background-color:#bcb6b2; text-decoration: none; cursor:pointer; }

.FormTextField { font:normal 12px arial; color:#000000; height:19px; width: 100px; border: 1px solid #91a0ad; text-decoration: none; }
.FormTextArea { font:normal 11px arial; color: #000000; height:70px; width:200px; border: 1px solid #91a0ad; text-decoration: none;  }

select { font:normal 11px arial; color: #000000; border: 1px solid #999999; text-decoration: none; width:155px; }
.iframetransbg { background:transparent none; }
.iframepopupbg { background-color:#F5F5F5; }
.FormLinks, a.FormLinks:link, a.FormLinks:visited { font:normal 12px Arial; color: #004b7a; text-decoration:underline; text-align:left; cursor:pointer; line-height:18px; }
a.FormLinks:hover { font:normal 12px Arial; color: #004b7a; text-decoration:none; text-align:left; cursor:pointer; line-height:18px; }
.FormPageNumber { font:bold 12px Arial; color:#0088dc; text-align:right; cursor:pointer; text-decoration:none; white-space:nowrap; }
.FormPageNumber a:link, .FormPageNumber a:visited { font:bold 12px Arial; color:#0088dc; text-align:left; cursor:pointer; text-decoration:none; white-space:nowrap; }
.ActiveFormPageNumber { font:bold 11px arial; color:#049dc6; text-align:left; cursor:pointer; text-decoration:underline; }
.FormPageNumb { font:bold 12px Arial; color:#0088dc; text-align:right; cursor:pointer; text-decoration:none; white-space:nowrap; }
.FormPageNumbactive { font:bold 12px arial; color:#000000; text-align:left; cursor:pointer; text-decoration:underline; }
a.FormPageNumbactive:link, a.FormPageNumbactive:visited, a.FormPageNumbactive:hover { font:bold 12px arial; color:#000000; text-align:left; cursor:pointer; text-decoration:underline; }
.FormPageNumberdivider { font:bold 11px arial; color:#000000; text-align:right; text-decoration:none; }
.FormFPName { font:bold 13px arial; color: #000000; text-decoration: none; text-align:left; cursor:pointer; }
.FormFPName:link { font:bold 13px arial; color: #000000; text-decoration:none; text-align:left; cursor:pointer; }
.FormFPName:visited { font:bold 13px arial; color: #000000; text-decoration:none; text-align:left; cursor:pointer; }
.FormFPName:hover { font:bold 13px arial; color: #000000; text-decoration:underline; text-align:left; cursor:pointer; }
.FormMessageText { font:normal 12px arial; color: #ff0000; text-decoration: none; }
.Formlabeltextregular { font:normal 11px arial; color: #000000; text-decoration: none; vertical-alignment:middle; white-space:nowrap;line-height:18px; }
form { padding:0px; margin:0px; }
/* Form settings ends */


/* Corporate Search settings */
.Corpsearchiframetransbg { background:none; padding:0px; margin:0px; }
.CorpSearchMainTable { width:100%; }
.CorpSearchTableFilter { }
.CorpSearchResultTable { border:1px solid #a2d7e4; width:740px; height:150px; font:normal 11px arial; color: #0a82a2; text-decoration: none; }
.CorpSearchResultRow { background-image:url(corptablebg.jpg); background-position:bottom; background-repeat:repeat-x; }
.CorpSearchResultRowAlt { background:url(corptablebg.jpg) repeat-x bottom; }
.CorpSearchResultRowGap { background-color:#ffffff; height:7px; }
.CorpFormTableHeader { font:bold 11px arial; color:#ffffff; background-color:#555555; text-decoration: none; vertical-align:middle; text-align:center; height:20px; }
.CorporateMapSize { width:740px; height:450px; }
.CorpFormlabeltext { font:normal 12px arial; color: #000000; text-decoration: none; line-height:18px; white-space:nowrap; }
.CorpFormlabeltext2 { font:bold 11px arial;color: #000000; text-decoration: none; line-height:18px; white-space:nowrap; font:normal 11px arial\9;}
.CorpFormlabelHeader { font:bold 16px arial; color: #062e48; line-height:25px; text-decoration: none; }
.CorpFormLabelSubHeader { font:bold 14px arial; color: #002f4d; text-decoration: none; line-height:24px; }
.CorpFormTextField { font:normal 11px arial; color: #000000; height:17px; width: 88px; border: 1px solid #999999; background-color:#ffffff; text-decoration: none; }
.hCityTextField { font:normal 11px arial; color: #000000; height:19px; width: 200px; padding-left:3px; border: 1px solid #999999; background-color:#ffffff; text-decoration: none; }
.hmilesTextField { font:normal 11px arial; color: #000000; height:19px; width: 150px; padding-left:3px; border: 1px solid #999999; background-color:#ffffff; text-decoration: none; }
.hcommunityTextField { font:normal 11px arial; color: #000000; height:19px; width: 220px; padding-left:3px; border: 1px solid #999999; background-color:#ffffff; text-decoration: none; }
.CorpFormButton { font:bold 12px verdana; color: #ffffff; border: 1px none #004774; text-decoration: none; cursor:pointer; background:url(corpbtn-rep.jpg) repeat-x; outline:none; width:65px; height:19px; }
.CorpSelect { font:normal 11px arial; color: #000000; height:19px; width: 70px;  width: 72px!ie;
border: 1px solid #999999; background-color:#ffffff; text-decoration: none; vertical-align:middle; }
.hCorpSelect { font:normal 11px arial; color: #000000; height:18px; background-color:#ffffff; text-decoration: none; width:70px; }
.CorpFormErrorText { font:normal 11px arial; color: #af0202; text-decoration: none; text-align:left; }
.CorpFormMessageText { font:normal 11px arial; color: #ff0000; text-decoration: none; text-align:left; }
.CorpDropList { background-color:#FFFFFF; OVERFLOW:auto; Z-INDEX:55000; POSITION:absolute; border:1px solid #bbbbbb;  border:1px solid #bbbbbb!ie;
width:123px;  width:130px!ie; line-height:15px; padding-left:5px; font: normal 11px arial; }
.CorpDropListNavBg_Active				/* selected background color for key up & down */ { background-color:#eeeeee; }
.CorpDropListNavBg						/* normal background color for key up & down */ { background-color:#d3ecf3; }
.CorpPropertyName { font:bold 12px arial; color: #049dc6; text-decoration: none; vertical-align:top; }
a.CorpPropertyName:link { font:bold 12px arial; color: #049dc6; text-decoration: none; cursor:pointer; }
a.CorpPropertyName:visited { font:bold 12px arial; color: #049dc6; text-decoration: none; cursor:pointer; }
a.CorpPropertyName:hover { font:bold 12px arial; color: #049dc6; text-decoration: underline; cursor:pointer; }
.CorpContentText { font:normal 11px arial; color: #010101; text-decoration: none; line-height:18px; }
.CorpFormLinks { font:normal 12px arial; color: #000000; line-height:25px; text-decoration: underline; vertical-align:middle; }
.CorpFormLinks a:link, .CorpFormLinks a:visited { font:normal 12px arial; color: #000000; line-height:25px; text-decoration: underline; cursor:pointer; }
.CorpFormLinks a:hover { font:normal 12px arial; color: #000000; line-height:25px; text-decoration: none; cursor:pointer; }
.CorpAdvsearchLink { font:normal 11px arial; color: #000000; line-height:20px; text-decoration: none; }
a.CorpAdvsearchLink:link { font:normal 11px arial; color: #000000; line-height:20px; text-decoration: underline; }
a.CorpAdvsearchLink:visited { font:normal 11px arial; color: #000000; line-height:20px; text-decoration: underline; }
a.CorpAdvsearchLink:hover { font:normal 11px arial; color: #000000; line-height:20px; text-decoration: underline; }
.Corpthumbbg { background-image:url(corpthbg.png); background-repeat:no-repeat; background-position:5px 8px; margin-left:3px; margin-top:-20px; width:120px; height:110px; vertical-align:top; }
.CorpBlankcell { width:207px; }
.CorpLocationcell { width:416px; }
.CorpAdSearchBG { height:350px; VISIBILITY: hidden; POSITION: absolute; Z-INDEX: 503; top:510px; background-color:#dce5ee; padding:10px; border:1px solid #abbbcb; }
.CorpSearchHAdvanceTable { width:360px; overflow:visible; }
.Corpsortbyselect { font:normal 11px arial; color: #000000; height:19px; background-color:#ffffff; text-decoration: none; width:150px; }
/* Corporate Search settings */

/*Corporate Property Details*/
.CorpPropContentText { font:normal 12px arial; color: #000000; text-decoration: none; }
.Corppropnamebg { background:url(property_headerbg.jpg) no-repeat; background-position:top left; background-color:#007bbf; font:Bold 15px Arial; color:#ffffff; text-decoration:none; text-indent:15px; text-align:left; vertical-align:middle; height:27px; }
.CorpPropDetailTable { border:1px solid #a2d7e4; background-image:url(corptablebg.jpg); background-position:bottom; height:150px; background-repeat:repeat-x; padding:0px 10px; }
.CorpPropDetailBg { border:1px solid #a2d7e4; background-color:#d3e3e5; }
.CorpTabFooter { padding:5px; width:740px; }
.CorpTabFooterLinks { font:normal 12px arial; color: #0086a9; text-decoration: none; }
a.CorpTabFooterLinks:link, a.CorpTabFooterLinks:visited { font:normal 12px arial; color: #0086a9; text-decoration: none; }
a.CorpTabFooterLinks:hover { font:normal 12px arial; color: #000000; text-decoration: none; }
.CorpMapSearchBorder { border:1px solid #cccccc; padding:10px; }
.CorpPropDetailMapSize { width:520px;  width:520px!ie;
height:250px; }
.CorpWelcomeHeader { font:bold 17px Tahoma; color:#2f81b7; text-decoration:none; }
.FormBullet { background-image:url(bullet.gif); background-repeat:no-repeat; background-position: 4px 4px; font:normal 13px Arial; color:#d7efff; text-decoration:none; padding-left:17px; line-height:20px; }
.FormBulletAmenities { background-image:url(bullet.png); background-repeat:no-repeat; background-position: 0px 4px; font:normal 11px arial; color: #0a82a2; padding-left:15px; text-decoration: none; }
.overviewdivpos { width:745px; min-height:500px; margin-top:-1px; }
html>body .overviewdivpos { margin-top:5px; }


/* Editor settings */                        /* not to change any settings in this section */
.normaltext { font:normal 12px arial; color:#000000;  text-decoration: none; text-transform: none; line-height:17px; }
.OrderedListtext { font:normal 12px arial; color:#000000; text-decoration: none; text-transform: none; line-height:17px; }
.OrderedListtext ol { padding: 0; margin:17px; margin:24px!ie;
margin-top:5px; }
.OrderedListtext ol li { padding:0px; margin:0px; display: list-item; }
.termsContext { font:normal 12px arial; color:#000000; text-decoration: none; text-transform: none; line-height:17px; height:200px; }
div#addScroll { overflow-y:scroll; width:840px; height:200px; }
.allcaps { text-decoration: none; text-transform: uppercase }
.initialcaps { text-decoration: none; text-transform: capitalize }
.lowercase { text-decoration: none; text-transform: lowercase }
p { font:normal 12px arial; text-decoration: none; text-transform: none; }
/* Editor settings ends */

/* Menu settings */
.hmenubg { background:url(vmenubg.png) no-repeat top; height:38px; }
.hlinkbg { font:normal 15px Arial; color:#2a2a2a; text-decoration:none; vertical-align:top; line-height:38px; text-align:center; height:38px; white-space:nowrap; }
.hlinkbg a:link, .hlinkbg a:visited { font:normal 15px Arial; color:#2a2a2a; text-decoration:none; vertical-align:top; cursor:pointer; line-height:38px; text-align:center; height:38px; padding-left:12px; padding-right:12px; display:block; }
.hlinkbg a:hover { font:normal 15px Arial; color:#FFFFFF; text-decoration:none; vertical-align:top; cursor:pointer; text-align:center; height:36px; background-color:#323232; display:block; line-height:37px; margin-top:1px; _margin-top:1px;  *margin-top:1px;
padding-left:12px; padding-right:12px; }
.activehlinkbg { font:normal 15px Arial; color:#FFFFFF; text-decoration:none; vertical-align:top; cursor:pointer; line-height:38px; text-align:center; height:38px; background-color:#323232; display:block; }
.activehlinkbg a:link, .activehlinkbg a:visited, .activehlinkbg a:hover { font:normal 15px Arial; color:#FFFFFF; text-decoration:none; vertical-align:top; cursor:pointer; line-height:38px; text-align:center; height:38px; display:block; padding-left:12px; padding-right:12px; }
.vmenubg { }
.vlinkbg { font:normal 17px 'Lucida Sans unicode'; color:#FFFFFF; text-decoration:none; vertical-align:middle; cursor:pointer; line-height:44px; }
.vlinkbg a:link, .vlinkbg a:visited { font:normal 17px 'Lucida Sans unicode'; color:#FFFFFF; text-decoration:none; vertical-align:middle; cursor:pointer; line-height:44px; }
.vlinkbg a:hover { font:normal 17px 'Lucida Sans unicode'; color:#FFFFFF; text-decoration:none; vertical-align:middle; cursor:pointer; line-height:44px; }
.activevlinkbg { font-family:arial; font-size:10px; color:#000000; font-weight:bold; text-decoration:none; vertical-align:middle; cursor:pointer; }
/* Menu settings ends */


/* Section settings */
.blankheader                                          /* when the section has no design applied (design0) */ { display:none; }
.design1header {  color:#494848; font: normal 18px Arial; text-align:left; vertical-align:middle; text-decoration:none; line-height:22px; }
.design1bg { background-color:#f5f5f5; }
.design2header { height:30px; font: normal 18px Arial;color:#414141;  text-align:left; vertical-align:middle; text-decoration:none; line-height:22px; padding-left:13px; }
.design2bg { background-color:#fbfbfb; border-bottom:1px solid #d7d8d9; }
.design3header { font:normal 27px Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; text-decoration:none; text-transform:capitalize; vertical-align:top; height:35px; padding:0px; margin:0px; }
.design3bg { background:url(design3bg.jpg) #2580b9 top left repeat-x; border-bottom:1px solid #a8cce4; padding:15px 5px 5px 25px; }
.design3normaltext { font: normal 13px Arial; color:#ffffff; text-decoration: none; vertical-align:top; }
.design4bg { background-color:#f5f5f5; }
/* Section settings ends */



/* Template specific classes */
#mainDIV { position:absolute; width:100%; height:100%; background-color:#ECECEC; z-index:2; }
#Container { position:relative; width:920px; background-color:#f2f2f2; border:1px solid #696969; height:auto; overflow-y:auto; }
#mainHeader { position:relative; width:920px; background:url(header-rep.jpg) repeat-x top; height:110px; overflow:hidden; z-index:450; }
#mainMenu { position:relative; width:920px; background:url(hMenu-rep.jpg) repeat-x top; height:38px; z-index:100000; }
#ContentDIV { position:relative; width:920px; min-height:406px; height:100%; padding:0px; float:left; overflow:visible; margin-bottom:20px; margin-top:-3px; overflow-x:hidden; }
*html #ContentDIV { height:400px; overflow-x:hidden; }
#Pagination { position:relative; z-index:100; }
#TopButtons { position:absolute; z-index:2220; float:right; width:90%; }
#SearchPropDiv { position:relative; width:920px; height:130px; padding:0px; float:left; background-color:#fbfbfb; border-bottom:1px solid #d8d8d8; }
.FtrLinkGrad { background:url(../rescorphomestyle/footr_grad.jpg) #f2f2f2 repeat-x bottom; }
#BotSectionDiv { position:relative; overflow:visible; width:920px; padding:0px; float:left; z-index:8000; min-height:170px; }
.FooterHeader { font:bold 9pt Arial; color: #05233b; text-decoration: none; font-style:normal; vertical-align:top; text-align:left; line-height:15px; background: url(listbullet.gif) no-repeat top left; padding-left:15px; white-space:normal; }
.FooterHeader a:link, .FooterHeader a:visited, .FooterHeader a:hover { font:bold 9pt Arial; color: #05233b; text-decoration: none; font-style:normal; }
.Vsep { background:url(v-seperator.gif) repeat-y bottom right; z-index:6; }
*html .Vsep { height:170px; }
.Vsep iframe { min-height:160px; }
#FooterDiv { width:920px; height:auto; padding:0px; height:31px; float:left; background-color:#203b4e; clear:both; margin:0 auto; }
.seperatorDiv { position:relative; z-index:2; border-bottom:1px solid #a5a5a5; }
#fusionMapDiv { position:absolute; width:471px; height:326px; padding:0px; float:right; background:url(Fmap-rep.jpg) repeat-x top; z-index:4; top:133px; left: 449px; vertical-align:middle; }
.Logo { position:relative; margin-left:0px; float:left; vertical-align:middle; margin-top:18px; }
.LogoSize { width:20em; height:3.8em; }
.SearchLeft { background:url(lft_SearchSec.jpg) no-repeat right top; width:16px; height:82px; }
.SearchRight { background:url(Rt_SearchSec.jpg) no-repeat left top; width:16px; height:82px; }
.SearchBg { background:url(SearchSec_rep.jpg) repeat-x left top; width:848px; height:82px; }
.SrcLefttopCor { background:url(lft_SearchTopCor.jpg) no-repeat left top; width:16px; height:16px; }
.SrcRighttopCor { background:url(Rt_SearchTopCor.jpg) no-repeat left top; width:16px; height:16px; }
.SrcLeftbtmCor { background:url(lft_SearchBtmCor.jpg) no-repeat left top; width:16px; height:16px; }
.SrcRightbtmCor { background:url(Rt_SearchBtmCor.jpg) no-repeat left top; width:16px; height:16px; }
.SearchTopRep { background:url(Rt_SearchTopHor.jpg) repeat-x left top; height:16px; }
.SearchBtmRep { background:url(Rt_SearchBtmHor.jpg) repeat-x left top; height:16px; }
.SrcLeftVer { background:url(lft_SearchVer.jpg) repeat-y left top; width:16px; }
.SrcRightVer { background:url(Rt_SearchVer.jpg) repeat-y left top; width:16px; }
.SearchContainerbg { background:url(SearchBGrep.jpg) repeat-x left top; height:150px; }
.SubHeader { background-image: url(listbullet.gif); background-position: 0 3px; background-repeat: no-repeat;  color:#FFFFFF; font: bold 13px arial; text-decoration: none; text-transform: none; line-height:17px; padding-left:18px; }
.LPeriod { }
.SResults_left { background: url(SResults-head_left.jpg) no-repeat top; width:14px; height:42px; }
.SResults_right { background: url(SResults-head_right.jpg) no-repeat top; width:14px; height:42px; }
.SResults_Bg { background: url(SResults-head_rep.jpg) repeat-x top; height:42px; }
.headSeperator { background: url(TableHead-seperator.jpg) no-repeat top; width:2px; height:41px; }
.HeadSprite1 { background: url(TabHead_sprite.gif) no-repeat left top; clip:0px 16px 17px 0px; display:inline; white-space:nowrap; }
.MapIcon span { display:inline; white-space:nowrap;color:#d0e5f3; font: bold 13px arial; text-decoration: none; text-transform: none;line-height:16px; }
.MapIcon span a:hover { text-decoration: none; }
.SaveSearch { font: bold 13px arial;color:#d0e5f3;  text-decoration: none; text-transform: none; white-space:nowrap; }
.SaveSearch a:link, .SaveSearch a:visited, .SaveSearch a:hover { font: bold 13px arial;color:#d0e5f3;  text-decoration: none; text-transform: none; line-height:22px; white-space:nowrap; }
.ListIcon { background: url(TabHead_sprite.gif) no-repeat left top; clip:0px 16px 17px 0px; display:inline; white-space:nowrap; }
.ListIcon { background: url(ListIco.gif) no-repeat; background-position:left center; display:inline; white-space:nowrap; line-height:39px; }
.ListIcon a:link, .ListIcon a:visited { font: bold 12px arial; color:#d0e5f3;  text-decoration: none; text-transform: none; padding-left:25px; white-space:nowrap; padding-right:20px; }
.ListIcon a:hover { font: bold 12px arial;color:#d0e5f3; text-decoration: underline; text-transform: none; padding-left:25px; white-space:nowrap; }
#List { height:100%; overflow:auto; }
.ExportExcel { font: bold 12px arial; color:#FFFFFF;  text-decoration: none; text-transform: none; width:150px; white-space:nowrap; }
.ExportExcel a:link, .ExportExcel a:visited, .ExportExcel a:hover { font: bold 12px arial; color:#FFFFFF;  text-decoration: none; text-transform: none; white-space:nowrap; }
.SearchButton { font:bold 12px arial; color: #1d1d1d; border: 1px solid #7a7a7a; text-decoration: none; cursor:pointer; background-image:url(btn2-rep.jpg); background-repeat:repeat-x; outline:none; width:65px; height:19px; }
#map { border:1px solid #215a7d; }
.SearchButton2 { font:bold 12px arial; color: #ffffff; border: 1px none #004774; text-decoration: none; cursor:pointer; background-image:url(btn3-rep.jpg); background-repeat:repeat-x; outline:none; width:108px; height:19px; }
.Subheadertext { font:bold 12px Arial; background:#237eb7; color:#e8e8e8; text-decoration: none; vertical-align:middle; text-align:center; height:10px; line-height:15px; white-space:inherit; border:0px; outline:0px; padding-top:0px;}
a.Subheadertext:link, a.Subheadertext:visited, a.Subheadertext:hover { font:bold 12px Arial; background:#237eb7; color:#e8e8e8; text-decoration: none; vertical-align:middle; text-align:center; white-space:inherit; border:0px; outline:0px; line-height:20px; }
.uparrow { margin-top:-10px; }
.propaddress { font:normal 12px arial; color: #000000; text-decoration: none; line-height:19px; text-transform:capitalize; }
.tabBullet { background-image:url(ListBullet1.gif); background-repeat:no-repeat; background-position: 4px 4px; font:normal 13px Arial; color:#d7efff; text-decoration:none; padding-left:17px; line-height:20px; }
.tabLinks { font:normal 12px arial; color: #FFFFFF; text-decoration: none; line-height:19px; text-transform:capitalize; background-color:#248b3a; }
.tabLinks a:link, .tabLinks a:visited { font:normal 12px arial; color: #FFFFFF; text-decoration: none; line-height:19px; text-transform:capitalize; text-decoration:none; background-color:#248b3a; }
.tabLinks a:hover { font:normal 12px arial; color: #FFFFFF; text-decoration: none; line-height:19px; text-transform:capitalize; text-decoration:underline; background-color:#248b3a; }
/************ DETAILS TABS ************/
#TabInfoContainer { POSITION:absolute; TOP:173px; TOP:174px!ie;
z-index:9000000; margin:0px; float:left; margin-left:315px; }
#TabInfoContainer {; margin-left:312px\9; }
* html.TabInfoContainer { margin-left:-2px; }
.TabContent2 { background-color:#e4eef5; border:1px solid #a2b1bb; }
.TabConnect { background: url(tabseperator.gif) #f2f2f2 top left no-repeat; margin:0px; width:552px; height:4px; left:-1px; margin-top:0px; float:left; overflow:hidden; }
* html .TabConnect { left:-3px; }
.TabConnect2 { background: url(tabsepSearches.gif) #f2f2f2 top left no-repeat; margin:0px; width:552px; height:4px; left:-1px; margin-top:0px; float:left; overflow:hidden; }
* html .TabConnect2 { left:-3px; }
.RecentConnect { background:#f2f2f2; margin:0px; width:552px; height:4px; left:-1px; margin-top:0px; float:left; overflow:hidden; }
* html .RecentConnect { left:-3px; }
.RecentConnect2 { background:#f2f2f2; margin:0px; width:552px; height:4px; left:-1px; margin-top:0px; float:left; overflow:hidden; }
* html .RecentConnect2 { left:-3px; }
.SearchTabs { position:absolute; width:868px; }
.SearchTabs ul { margin-top:10px!important; }
.SearchTabs ul li { display: inline; /* Fix IE Step Down */ padding:1px; }
.SearchTabs ul li a:link, .SearchTabs ul li a:visited { font:bold 12px arial; color: #ffffff; border: 1px none #004774; text-decoration: none; cursor:pointer; background-image:none; background-color:#248b3a; outline:none; height:21px; padding:3px 8px; }
.SearchTabs ul li a:hover { font:bold 12px arial; color: #FFFFFF; border: 1px none #004774; text-decoration: none; cursor:pointer; background-image:none; background-color:#248b3a; outline:none; height:21px; padding:3px 8px; }
.SearchTabs ul li a.selected:link, .SearchTabs ul li a.selected:hover { background-image:none; background-color:#248b3a; color: #FFFFFF; height:21px; padding:3px 8px; border: 1px none #004774; }
ul.SearchTabs li.SearchTabs a { background-image:none; background-color:#248b3a; }
ul.SearchTabs li.SearchTabs a:hover { background-image:none; background-color:#248b3a; }
a#spanMyListings:focus, a#spanMySearches:focus { background-image:none; background-color:#248b3a; }
a#spanMyListings:active, a#spanMySearches:active { background-image:none; background-color:#248b3a; }
/**********DETAILS TABS ends ************/


/* Template specific classes ends */

/* ***********  Details TAB PAge************* */
.Details_head { background:url(Details_Topbar.jpg) no-repeat top; width:884px; height:16px; }
.Details_bot { background:url(Details_Footerbar.jpg) no-repeat top; width:884px; height:100px; }
.DetailsBG { background:url(Details_rep.jpg) repeat-y top; width:884px; height:300px; }
.CaseId { font: bold 24px arial; text-decoration: none; color: #014570; line-height:20px; position:relative; height:auto; height:23px !ie; }
.CaseId a:link, .CaseId a:visited{ font: bold 24px arial; text-decoration: none; color: #014570; line-height:20px; }
.CaseId a:hover { font: bold 24px arial; text-decoration: underline; color: #014570; line-height:20px; }
/************ DETAILS TABS ************/

.Print_head { width:731px; height:115px; }
.Print_bot { width:730px; height:35px; }
.PrintBG { width:725px;background-color:#ffffff; border-right:2px solid #084a82; border-left:2px solid #084a82; }
.navbar { position:relative; float:right; margin-top:-18px;  *margin-top:0px;_margin-top:0px; width:570px; }
.navbar ul li { display: inline; /* Fix IE Step Down */ }
.navbar ul li a:link, .navbar ul li a:visited { display: block; height: 32px; float: left; background: url(inactivetab.png) top right no-repeat; margin: 0 5px 0 0px; font-family: "arial", sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align:middle; text-align:center; color: #fff; width:125px; line-height:30px; }
.navbar ul li a span { display: block; height: 28px; float: left; /* IE 6 Fix */ /*background: url(navtab-left.png) top left no-repeat;*/text-align:center; }
.navbar ul li a:hover, .navbar ul li a:active { background: url(activetab.png) top right no-repeat; text-decoration: none; text-align:center; }
.navbar ul li a.selected:link { background: url(activetab.png) top right no-repeat; text-decoration: none; text-align:center; }
.navbar ul li a.selected:hover { background: url(activetab.png) top right no-repeat; text-decoration: none; text-align:center; }
.navbar ul li.current a { background: url(activetab.png) top right no-repeat; color: #dae1ea; cursor: pointer;  /*Remind IE which cursor to use!*/ }
.selected { background: url(activetab.png) top right no-repeat; }
/**********DETAILS TABS ends ************/


.BackLinkDIV { position:relative; float:right; margin-top:-90px; z-index:2000; display:block; }
detailstab table { margin-top:-50px; }
.BackLink { font:bold 12px arial; white-space:nowrap; vertical-align:middle; padding-left:10px; }
.BackLink a:link, .BackLink a:visited, .BackLink a:hover { font:bold 12px arial; text-decoration:underline; white-space:nowrap; vertical-align:middle; }
.PrintIco { background:url(printico.jpg) no-repeat left; display:block; height:25px; padding-left:28px; padding-right:10px; }
.PrintIco a:link, .PrintIco a:visited, .PrintIco a:hover { font:bold 12px arial; text-decoration:underline; white-space:nowrap; vertical-align:middle; line-height:25px; }
.SaveIco { background:url(saveIco.gif) no-repeat left; display:block; width:150px; height:25px; }
.SaveIco a:link, .SaveIco a:visited, .SaveIco a:hover { font:bold 12px arial; text-decoration:underline; white-space:nowrap; vertical-align:middle; line-height:25px; padding-left:25px; }
.SearchClearButton { font:bold 12px verdana; color: #FFFFFF; border: 1px none #787878; text-decoration: none; cursor:pointer; background-image:url(clear-btn-rep.jpg); background-repeat:repeat-x; outline:none; width:65px; height:19px; }
/* ***********  Details TAB ************* */
.BRSearchTop { background:url(BrSearch_top.gif) no-repeat top; width:750px; height:14px; }
.BRSearchBtm { background:url(BrSearch_btm.gif) no-repeat top; width:750px; height:14px; }
.FormLabelHeaderlarge { font:bold 17px arial; font:normal 17px arial\9; color:#0c4674; text-decoration: none; line-height:24px; }
.FormBodylarge {font:normal 12px arial; color:#000000; text-decoration: none; line-height:24px;}
.PrintFormlabeltext { font:normal 15px arial; color: #000000; text-decoration: none; line-height:20px; white-space:nowrap; }
.PrintEmailtext { font:normal 15px arial; color: #000000; text-decoration: none; line-height:20px; white-space:normal; word-wrap:break-word; width:180px; }
.HardBreak { width: 180px; white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }
.PrintIco1 { background:url(printFlyer.gif) no-repeat left; display:block; height:25px; }
.PrintIco1 a:link, .PrintIco1 a:visited, .PrintIco1 a:hover { font:bold 13px arial; color:#00679f; text-decoration:none; white-space:nowrap; vertical-align:middle; line-height:25px; padding-left:30px; }
.mailico { background:url(mailico.gif) no-repeat left; display:block; height:25px; }
.mailico a:link, .mailico a:visited, .mailico a:hover { font:bold 13px arial; color:#00679f; text-decoration:none; white-space:nowrap; vertical-align:middle; line-height:25px; padding-left:30px; }
.MenuDivider { color:#00679f; font-weight:bold; }
.Close-win { height:25px; padding-right:15px; }
.Close-win a:link, .Close-win a:visited, .Close-win a:hover { font:normal 14px arial; color:#030303; text-decoration:none; white-space:nowrap; vertical-align:middle; line-height:25px; display:block; background:url(closewin.gif) no-repeat right; border:1px solid #0000ff; }
.whiteBGTop { background:url(whiteRound-top.gif) no-repeat top; width:750px; height:11px; }
.whiteBGBtm { background:url(whiteRound-btm.gif) no-repeat top; width:750px; height:11px; }
.whiteBGBody { background:url(whiteRound-body.gif) repeat-y top; width:852px; height:100%; }
.blueBGTop { background:url(blueRound-top.gif) no-repeat top; width:750px; height:11px; }
.blueBGBtm { background:url(blueRound-btm.gif) no-repeat top; width:750px; height:11px; }
.blueBGBody { background:url(blueRound-body.gif) repeat-y top; width:852px; height:100%; }
.whiteBGTop2 { background:url(whiteRound-top2.gif) no-repeat top; width:880px; height:11px; }
.whiteBGBtm2 { background:url(whiteRound-btm2.gif) no-repeat top; width:880px; height:11px; }
.whiteBGBody2 { background:url(whiteRound-body2.gif) repeat-y top; width:880px; height:100%; }
.whiteBGTopS { background:url(whiteRound-topS.gif) no-repeat top; width:410px; height:11px; }
.whiteBGBtmS { background:url(whiteRound-btmS.gif) no-repeat top; width:410px; height:11px; }
.whiteBGBodyS { background:url(whiteRound-bodyS.gif) repeat-y top; width:412px; height:100%; }
.mainWidth { width:855px; }
fieldset { color: #000000; }
legend { padding: 10px; font:bold 18px arial; color:#0d4d7f; }
.AllSearchLeft { background:url(lft_AllearchSec.jpg) no-repeat right top; width:16px; height:82px; }
.AllSearchRight { background:url(Rt_AllSearchSec.jpg) no-repeat left top; width:16px; height:82px; }
.AllSearchBg { background:url(AllSearchSec_rep.jpg) repeat-x left top; width:803px; height:82px; }
#headPos { position:relative; margin-top:-20px; background-color:#d5d5d5; width:20%; text-align:center; white-space:nowrap; }
.rightShad { background-image:url(right_shadow.jpg); background-position:left; background-repeat:repeat-y; }
.botShad { background-image:url(bottom_shadow.jpg); background-position:left; background-repeat:repeat-y; }
.Vsep2 { background:url(VSep2.gif) left repeat-y; width:30px; }
.ListGalTabs { position:relative; background:none transparent; float:left; }
.ListGalTabs ul { display:inline; white-space:nowrap; list-style-type:none; }
.ListGalTabs ul li { display:inline; list-style-type:none; float:left; padding-left:8px; }
.ListGalTabs ul li a:link, .ListGalTabs ul li a:visited { font-family: Verdana; font-size: 12px; color:#d0e5f3; font-weight: bold; text-decoration: none; text-align:center; text-transform: none; outline:none; vertical-align:middle; line-height:35px; height:36px; display:inline-block; background:none transparent; padding-left:15px; }
.ListGalTabs ul li a:hover { font-family: Verdana; font-size: 12px; color:#d0e5f3; font-weight: bold; text-decoration: none; text-transform: none; outline:none; vertical-align:middle; background:none transparent; }
.ListGalTabs ul li a.selected:link, .ListGalTabs ul li a.selected:visited, .ListGalTabs ul li a.selected:hover { font-family: Verdana; font-size: 12px; color:#96d5ff; font-weight: bold; text-decoration: none; text-transform: none; outline:none; vertical-align:middle; height:36px; display:inline-block; background:none transparent; }
.ListTabb { background:url(ListIco.gif) no-repeat left; font-family: arial; font-size: 13px; color:#d0e5f3; font-weight: bold; text-decoration: none; }
.ListTabb a:link, .ListTabb a:visited { background:url(ListIco.gif) no-repeat left; font-family: arial; font-size: 13px; color:#d0e5f3; font-weight: bold; text-decoration: none; padding-left:22px; }
.ListTabb a:hover { background:url(ListIco.gif) no-repeat left; font-family: arial; font-size: 13px; color:#d0e5f3; font-weight: bold; text-decoration: none; padding-left:22px; }
.Galleryicon { background:url(GalleryIco.gif) no-repeat top left; font-family: arial; font-size: 13px; color:#d0e5f3; font-weight: bold; text-decoration: none; }
.Galleryicon a:link, .Galleryicon a:visited { background:url(GalleryIco.gif) no-repeat top left; font-family: arial; font-size: 13px; color:#d0e5f3; font-weight: bold; text-decoration: none; padding-left:22px; }
.Galleryicon a:hover { background:url(GalleryIco.gif) no-repeat top left; font-family:arial; font-size: 13px; color:#d0e5f3; font-weight: bold; text-decoration: none; padding-left:22px; }
a.selected:visited { color:#96d5ff; }
.termsTablebg { background-color:#e8f6fe; border:1px solid #aeaeae; padding:10px; margin-bottom:15px; }
.termsHeader { font:normal 18px Arial, Helvetica, sans-serif; color:#126da6; margin:0; padding:0; height:30px; }
/********* TOP MENU STARTS ************/

#ToptabContainer { position:relative; margin:0; float:right; width:350px; height:60px; margin-top:-90px; z-index:90; }
#TopTabMenu { position:absolute; margin:0; float:right; display:block; height:24px; z-index:100; width:350px; }
.topsubmenus { list-style:none; line-height:16px; }
.topsubmenus a:link, .topsubmenus a:visited { line-height:16px; text-decoration:none; color:#05233b; font-weight:bold; }
.topsubmenus a:hover { line-height:16px; text-decoration:underline; color:#05233b; font-weight:bold; }
.Sublinks2 { position:absolute; z-index:2000; margin-left:100px; margin-top:21px;  margin-top:21px!ie;
width:65px; }
.Sublinks2 ul { /*margin-top:20px;
	margin-top:20px!ie;*/
	height:13px; }
.Sublinks2 ul li { /*list-style:url(TopTab-Arrows.jpg) no-repeat left;*/
	list-style:none; width:65px; line-height:13px; white-space:normal; }
.Sublinks2 ul li a:link, .Sublinks2 ul li a:visited { line-height:13px; }
.Sublinks2 ul li a:hover { line-height:13px; text-decoration:underline; }
.TransLink { font:bold 12px Arial; color:#05233b; text-align:right; text-decoration:none; }
.TransLink a:link, .TransLink a:visited { font:bold 12px Arial; color:#05233b; text-align:right; text-decoration:none; }
.TransLink a:hover { font:bold 12px Arial; color:#05233b; text-align:right; text-decoration:underline; }
.toptabMain { font:normal 14px Arial; color: #FFFFFF; text-decoration:none; height:22px; background:#0e649b; padding-left:8px; padding-right:8px; text-align:center; }
.toptabMain a:link, .toptabMain a:visited, .toptabMain a:hover { font:normal 14px Arial; color: #FFFFFF; text-decoration:none; text-align:center; white-space:nowrap; }
.toptabMain1 { font:bold 9pt Arial; color: #FFFFFF; text-decoration:none; height:22px; background:#4d94c0; text-align:center; }
.toptabMain1 a:link, .toptabMain1 a:visited, .toptabMain1 a:hover { font:bold 9pt Arial; color: #FFFFFF; text-decoration:none; text-align:center; padding-left:8px; padding-right:8px; }
.WelcomeHeading { font:bold 16px arial; color: #044874; text-decoration: none; line-height:22px; text-transform:capitalize; text-align:right; }
.WelcomeHeading td { max-height:92px; }
.WelcomeHeading iframe { height: 107px; width:350px; }
.TopMenuDIV { position:relative; float:right; vertical-align:bottom; margin-top:0px; white-space:nowrap; width:350px; z-index:20000; }
.TMenu { font:normal 11px Arial; color:#044874; text-align:center; text-decoration:none; padding:0px 3px; }
.TMenu a:link, .TMenu a:visited { font:normal 11px Arial; color:#044874; text-align:center; text-decoration:none; }
.TMenu a:hover { font:normal 11px Arial; color:#044874; text-align:center; text-decoration:underline; }
/********* TOP MENU ************/
.ShortMess { font:normal 12px arial; line-height:13px; color:#6a6a6a; font-style:italic; text-align:left; padding-left:24px; }
@charset "utf-8";
/* CSS Document */
.TermsLabel { font:normal 12px Arial; color:#0a3362; }
.TermsLabel span { font:normal 12px Arial; color:#0a3362; }
/********* Registration classes ***********/

.tbl_lefttopcrnr { background: url(img_section2tblLTC.jpg) no-repeat left top; }
.tbl_topbar { background: url(img_section2tblTB.jpg) repeat-x left top; }
.tbl_rightbar { background: url(img_section2tblRB.jpg) repeat-y left top; }
.tblrtc { background: url(img_section2tblRTC.jpg) no-repeat left top; }
.tbl_bottomrightcorner { border-right: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae; }
.tbl_lborder { border-left: 1px solid #aeaeae; }
.tblrborder { border-right: 1px solid #aeaeae; }
.tbl_leftbottomborder { border-left: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae; }
.tblrbborder { border-right: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae; }
.tbl_bottomborder { border-bottom: 1px solid #aeaeae; margin-bottom:30px; }
.termsTablebg { background-color:#e8f6fe; border:1px solid #aeaeae; padding:10px; margin-bottom:15px; }
.termsHeader { font:normal 18px Arial, Helvetica, sans-serif; color:#126da6; margin:0; padding:0; height:30px; }
.CorpFormLabelSubHeader2 { font:normal 18px arial; color: #126da6; text-decoration: none; line-height:24px; background-color:#f5f5f5; margin:0; padding:0 4px; }
/********* Registration classes ***********/
.NaidTypeSelect { margin:0px; width:156px; width:155px!ie;
}
[disabled] { /* Text and background colour, medium red on light yellow */
color:#9ea899;
}
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide { display:none; }
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber { }
.tabberlive { margin-top:1em; }
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav { margin:0; padding: 3px 0; border-bottom: 1px solid #778; font: bold 12px Verdana, sans-serif; }
ul.tabbernav li { list-style: none; margin: 0; display: inline; }
ul.tabbernav li a { padding: 3px 0.5em; margin-left: 3px; border: 1px solid #778; border-bottom: none; background: #DDE; text-decoration: none; }
ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }
ul.tabbernav li a:hover { color: #000; background: #AAE; border-color: #227; }
ul.tabbernav li.tabberactive a { background-color: #fff; border-bottom: 1px solid #fff; }
ul.tabbernav li.tabberactive a:hover { color: #000; background: white; border-bottom: 1px solid white; }
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab { padding:5px; border:1px solid #aaa; border-top:0; }
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 { display:none; }
.tabberlive .tabbertab h3 { display:none; }
/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 { }
.tabberlive#tab2 { }
.tabberlive#tab2 .tabbertab { height:200px; overflow:auto; }
.NotAvail { font:normal 30px Arial; color:#bdbdbd; margin-left:10px; margin-top:18px; position:absolute; text-align:center; width:250px; padding-top:10px; white-space:normal; }
.NotAvail2 { font:normal 30px Arial; color:#bdbdbd; margin-left:270px; margin-top:18px; position:absolute; text-align:center; width:250px; padding-top:10px; white-space:normal; }
.tabsep { position:absolute; width:2px; border-right:1px solid #e0e0e0; height:270px; overflow:auto; clear:both; z-index:200; margin-left:264px; }
span#ctl00_lblMyListing { position:relative; z-index:40000000; width:200px; height:5px; background-color:#ff0000; }
#DateDiv { position:absolute; z-index:500; font:normal 10px arial; color: #FFFFFF; text-transform:uppercase; text-align:left; line-height:30px; vertical-align:middle; float:left; margin-left:15px; _margin-top:5px; }
.FooterCon { font:normal 12px arial; color: #000000; line-height:18px; }
#BotContent { position:relative; Height:200px; z-index:500; width:920px; }
a.BidderRegistrationContent:link, a.BidderRegistrationContent:visited, a.BidderRegistrationContent:hover { font:normal 12px arial; color: #ffffff; text-decoration:underline; text-align:left; cursor:pointer; outline:none; background:url(../../images/clip_image.gif) no-repeat left; padding-left:18px; }
.GrayLabels { font:normal 18px Arial; color:#525252; white-space:nowrap }
/*Jquery Photogallery*/

.pikachoose { width:340px; }
.pika-wrap { width: 350px; margin: 0 auto; }
.pika-image { position: relative; height: 200px; width: 300px; background: #fafafa; border: 1px solid #2378ae; padding: 4px; }
/*position image holders */
	.pika-image .animation, .pika-image .main-image { position: absolute; top: 4px; left: 4px; }
.pika-image .animation { display: none; z-index:2; }
.pika-image img { border:0; height: 200px; width: 300px; }
.pika-image .caption { }
.pika-image .caption p { padding: 0; margin: 0; line-height: 14px; }
.pika-imgnav a { position: absolute; text-indent: -5000px; display: block; z-index:3; }
.pika-imgnav a.previous { background: url(../../images/prev.png) no-repeat left 50%; height: 200px; width: 50px; top: 142px; left: 1px; cursor:pointer; }
.pika-imgnav a.next { background: url(../../images/next.png) no-repeat right 50%; height: 200px; width: 50px; top: 142px; right: 25px; cursor:pointer; }
.pika-imgnav a.play { background: url(../../images/play.png) no-repeat 50% 50%; height: 100px; width: 40px; top:190px; left:90%; display: block; cursor:pointer; }
.pika-imgnav a.pause { background: url(../../images/pause.png) no-repeat 50% 50%; height: 100px; width: 40px; top:190px; left:90%; display: block; cursor:pointer; }
.pika-imgnav a.pause { background: url(../../images/pause.png) no-repeat 50% 50%; height: 100px; width: 40px; top:190px; left:90%; display: block; cursor:pointer; }
.pika-textnav { overflow: hidden; margin: 10px 0 0 0; width: 300px; display:none; }
.pika-textnav a { font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px; }
.pika-textnav a:hover { background: #e5e5e5; color: #0065B2; }
.pika-textnav a.previous { float: left; width:100px; display: inline-block; }
.pika-textnav a.next { float: right; width:100px; display: inline-block; }
.pika-thumbs { margin: 20px 0 0 0; padding: 0; overflow: hidden; }
.pika-thumbs li { float: left; list-style-type: none; width: 42px; padding: 1px; margin: 0 2px; background: #fafafa; border: 1px solid #2378ae; cursor: pointer; }
 .pika-thumbs li:last {
margin: 0;
}
.pika-thumbs li .clip { position:relative; width: 42px; height: 30px; text-align: center; vertical-align: middle; overflow: hidden; }
/* jCarousel Styles */
.jcarousel-skin-pika { padding: 0px; width:250px; }
.jcarousel-skin-pika .jcarousel-container-horizontal { padding: 0px; width:250px; }
.jcarousel-skin-pika .jcarousel-container-vertical { width: 90px; height: 300px; padding: 10px 10px; }
.jcarousel-skin-pika .jcarousel-clip-horizontal { height: 40px; width: 250px; float:left; left:-12px; margin-top:15px; }
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  90px; height: 300px; }
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 2px; }
.jcarousel-skin-pika .jcarousel-item-vertical { margin-bottom: 10px; }
.jcarousel-skin-pika .jcarousel-item-placeholder { background: #fff; color: #000; }
.jcarousel-skin-pika ul li img { /* width:250px; height:150px; */ width:42px; height:32px;}
/* Photogallery ends*/

h1 { height:30px; font:normal 18px Arial; color:#414141; text-align:left; vertical-align:middle; text-decoration:none; line-height:22px; padding-left:13px; }
.CorpContentText h1 { height:auto; font:normal 11px arial; color: #010101; text-decoration: none; text-align:left; line-height:18px; padding-left:0px; }

#ContentDIVInner { width:920px; margin:0px auto; }
#BottomMessage { float:left; font: normal 13px arial; color:#727272; font-style:italic; margin:10px 0px 20px 0px; padding:0px 0px 10px 5px; }

