@import url("../css/common_HUD.css");
a:hover span{text-decoration:underline;}
/* Form settings */
.FormBodyText { font:normal 12px arial; color:#000000; text-decoration: none;  }
.FormProfileBg { background-color:#cfe0ec; padding:10px; border:1px solid #61849d; }
.FormLabelText { font:bold 12px arial; color: #000000; text-decoration: none; line-height:18px; white-space:nowrap; }
.Notelink { font:normal 12px arial; color: #004b7a; text-decoration: none; line-height:18px; text-align:center; width:120px; white-space: -moz-pre-wrap;  /* Firefox */ white-space: -pre-wrap;      /* Older Opera 4 - 6 */ white-space: -o-pre-wrap;    /* Opera 7+ */ word-wrap: break-word;       /* IE 5.5+ and Safari */ white-space: pre-wrap;       /* css-3 problematic browser support */ }
.Notelink a:link, .Notelink a:visited { font:normal 12px arial; color: #004b7a; text-decoration: none; line-height:18px; text-align:center; width:120px; white-space: -moz-pre-wrap;  /* Firefox */ white-space: -pre-wrap;      /* Older Opera 4 - 6 */ white-space: -o-pre-wrap;    /* Opera 7+ */ word-wrap: break-word;       /* IE 5.5+ and Safari */ white-space: pre-wrap;       /* css-3 problematic browser support */ }
.Notelink a:hover { font:normal 12px arial; color: #004b7a; text-decoration: underline; line-height:18px; text-align:center; width:120px; white-space: -moz-pre-wrap;  /* Firefox */ white-space: -pre-wrap;      /* Older Opera 4 - 6 */ white-space: -o-pre-wrap;    /* Opera 7+ */ word-wrap: break-word;       /* IE 5.5+ and Safari */ white-space: pre-wrap;       /* css-3 problematic browser support */ }
.Notelink a:hover span { font:normal 12px arial; color: #004b7a; text-decoration: underline; line-height:18px; text-align:center; width:120px; white-space: -moz-pre-wrap;  /* Firefox */ white-space: -pre-wrap;      /* Older Opera 4 - 6 */ white-space: -o-pre-wrap;    /* Opera 7+ */ word-wrap: break-word;       /* IE 5.5+ and Safari */ white-space: pre-wrap;       /* css-3 problematic browser support */ }
.FormNoteText span { float:left; font:normal 12px arial; color: #000000; text-decoration: none; line-height:18px; width:120px; white-space: -moz-pre-wrap;  /* Firefox */ white-space: -pre-wrap;      /* Older Opera 4 - 6 */ white-space: -o-pre-wrap;    /* Opera 7+ */ word-wrap: break-word;       /* IE 5.5+ and Safari */ white-space: pre-wrap;       /* css-3 problematic browser support */ }
#Label15 { width:140px; white-space: -moz-pre-wrap;  /* Firefox */ white-space: -pre-wrap;      /* Older Opera 4 - 6 */ white-space: -o-pre-wrap;    /* Opera 7+ */ word-wrap: break-word;       /* IE 5.5+ and Safari */ white-space: pre-wrap;       /* css-3 problematic browser support */ }
.ContentText { font:normal 12px arial; color: #010101; text-decoration: none; line-height:14px; }
.RequiredLabel { color:#FF0000; }
.FormLabelHeader { font:bold 11px arial; color:#6c7d6b; 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-image:url(corpbtn-rep.jpg); background-repeat:repeat-x; outline:none; height:19px; }
.FormTextField { font:normal 12px arial; color:#000000; height:19px; width: 100px; border: 1px solid #91a0ad;  background-color:;
text-decoration: none; background-repeat:repeat-x; }
.RequiredField { background-color:#cbe1f0; }
.formtableborder { border:1px solid #5e5e5e; padding:1px; }
.FormTableHeader { font:normal 12px Arial; color:#f5f5f5; text-decoration: none; vertical-align:middle; text-align:center; height:30px; white-space:nowrap; line-height:20px; }
.FormTableHeader td, .FormTablerow td, .FormTablerowAlt td { padding-left:7px; padding-right:7px; height:20px; }
.FormTableSubheader { font:bold 12px Arial; background:#237eb7; color:#e8e8e8; text-decoration: none; vertical-align:top; text-align:center; height:30px; line-height:18px; background:url(tablehead-rep.jpg) #237eb7 repeat-x bottom; white-space:nowrap;padding-bottom:3px; border-bottom:1px solid #ffffff; border-bottom:0px solid #ffffff!ie; }
.FormTableSubheader img { margin-left: auto; margin-right: auto; text-align:center; }
.FormTableRow { font:normal 12px arial; color: #000000; /*background:url(row1-rep.jpg) #d9d9d9 repeat-x bottom;*/
	background-color:#eeeeee; border-top:1px solid #101010; height:60px; text-decoration: none; line-height:19px; text-align:left; border:1px solid #b4b4b4; }
.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:url(row2-rep.jpg) #fafafa repeat-x bottom;*/
	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; }
.FormTextArea { font:normal 11px arial; color: #666666;  background-color:;
width:200px; border: 1px solid #999999; text-decoration: none; height:70px; }
select { font:normal 11px arial; color: #000000;  background-color:;
border: 1px solid #999999; text-decoration: none; width:155px; }
.iframetransbg { background:transparent none; }
.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 transparent; padding:0px; margin:0px; }
.CorpSearchMainTable { width:100%;/* width:740px!ie;*/}
.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-image:url(corptablebg.jpg); background-position:bottom; background-repeat:repeat-x; }
.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; vertical-alignment:middle; white-space:nowrap;font:normal 11px arial\9;line-height:18px; }
.CorpFormlabelHeader { font:bold 16px arial; color: #062e48; /*  background-color:#049dc6;
  padding-left:15px;*/
    line-height:25px; text-decoration: none; }
.CorpFormLabelSubHeader { font:bold 14px arial; color: #002f4d; text-decoration: none; line-height:24px;font:normal 14px arial\9; }
.RecentHeadings{font:bold 14px arial; color: #002f4d; text-decoration: none; line-height:24px;}
.CorpFormLabelSubHeader2 { font:normal 18px arial; color: #126da6; text-decoration: none; line-height:24px; background-color:#f5f5f5; margin:0; padding:0 4px; }
.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; background-repeat:repeat-x; }
.hmilesTextField { font:normal 11px arial; color: #000000; height:19px; width: 150px; padding-left:3px; border: 1px solid #999999; background-color:#ffffff; text-decoration: none; background-repeat:repeat-x; }
.hcommunityTextField { font:normal 11px arial; color: #000000; height:19px; width: 220px; padding-left:3px; border: 1px solid #999999; background-color:#ffffff; text-decoration: none; background-repeat:repeat-x; }
.CorpFormButton { font:bold 12px verdana; color: #ffffff; border: 1px none #004774; text-decoration: none; cursor:pointer; background-image:url(corpbtn-rep.jpg); background-repeat: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; -moz-height:19px; 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-family:arial; size:11px; font-weight:normal; }
.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; white-space:normal; }
.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; }
#chkListCommunity td { width:180px; } /* class added to contrl alignment of the amenties in advanced search this is the min width required*/
#chkListUnit td { width:180px }		/* class added to contrl alignment of the amenties in advanced search this is the min width required*/
.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; -moz-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 { margin-top:5px; width:745px; min-height:500px;  margin-top:-1px!ie;}
/*Corporate Property Details*/


/* Corporate Compare Community settings */
.ComparePopupHeaderbg { background-color:#049dc6; height:20px; }
.ComparePopupHeadertext { font:bold 12px tahoma; color: #ffffff; margin-left:20px; }
a.ComparePopupHeadertext:link, a.ComparePopupHeadertext:visited, a.ComparePopupHeadertext:hover { font:bold 12px tahoma; color: #ffffff; margin-left:20px; }
.ComparePopupbg { background-color:#ffffff; border:1px solid #828282; z-index:500; visibility:hidden; left:550px; width:300px; position:absolute; top:1044px; padding-left:0px; }
.CompareHeaders { font:bold 11px tahoma; color: #2F81B7; text-align:left; width:90px; }
.CompareBottomBorder { border-bottom:1px solid #cccccc; padding:6px 0px; }
.CompareBottomBorder table { margin-left:5px; }
#tblCompare td { padding:0px 0px 0px 5px; vertical-align:top; }
/* Corporate Compare Community settings */



/* Editor settings */                        /* not to change any settings in this section */
.normaltext { font-family: arial; font-size: 12px; color:#000000; font-weight: normal; text-decoration: none; text-transform: none; line-height:17px; }
.design3normaltext { font-family: arial; font-size: 13px; color:#ffffff; font-weight: normal; text-decoration: none; vertical-align:top; }
.allcaps { text-decoration: none; text-transform: uppercase }
.initialcaps { text-decoration: none; text-transform: capitalize }
.lowercase { text-decoration: none; text-transform: lowercase }

p { font-family: arial; font-size: 12px; font-weight: normal; text-decoration: none; text-transform: none; }
/* Editor settings ends */



/* Menu settings */
.hmenubg  /* for horizontal menu background */ { background:url(vmenubg.png) no-repeat top; height:38px; }
.hlinkbg  /* for horizontal menu */ { 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 /* for horizontal menu */ { 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 /* for horizontal menu */ { 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 /* for horizontal menu */ { font:normal 15px Arial; color:#FFFFFF; text-decoration:none; vertical-align:top; cursor:pointer; line-height:40px; text-align:center; height:40px; background-color:#323232; display:block; }
.activehlinkbg a:link, .activehlinkbg a:visited, .activehlinkbg a:hover                                                  /* for horizontal menu */ { font:normal 15px Arial; color:#FFFFFF; text-decoration:none; vertical-align:top; cursor:pointer; line-height:40px; text-align:center; height:40px; display:block; padding-left:12px; padding-right:12px; }
.vmenubg /* for vertical menu background */ { }
.vlinkbg /* for vertical menu*/ { 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 /* for vertical menu*/ { font:normal 17px Lucida Sans unicode; color:#FFFFFF; text-decoration:none; vertical-align:middle; cursor:pointer; line-height:44px; }
.vlinkbg a:hover /* for vertical menu*/ { font:normal 17px Lucida Sans unicode; color:#FFFFFF; text-decoration:none; vertical-align:middle; cursor:pointer; line-height:44px; }
.activevlinkbg /* for vertical menu*/ { font-family:arial; font-size:10px; color:#000000; font-weight:bold;  letter-spacing:;
text-decoration:none; vertical-align:middle; cursor:pointer; }
.subvlinkbg /* for vertical menu*/ { font:normal 13px Arial; color:#101010; text-decoration:none; vertical-align:top; line-height:30px; text-align:left; height:30px; white-space:nowrap; background:url(subarrow.gif) no-repeat left; padding-left:15px; }
.subvlinkbg a:link, .subvlinkbg a:visited, .subvlinkbg a:hover                                             /* for vertical menu*/ { font:normal 13px Arial; color:#101010; text-decoration:none; vertical-align:top; line-height:30px; text-align:left; height:30px; white-space:nowrap; }
/* Menu settings ends */


/* Section settings */

.blankheader                                          /* when the section has no design applied (design0) */ { display:none; }
.design1header { font-family:Arial; color:#494848; font-size:18px; font-weight:normal; text-align:left; vertical-align:middle; text-decoration:none; line-height:22px; }
.design1bg { background-color:#f5f5f5; }
.design2header { height:30px; font-family:Arial; color:#414141; font-size:18px; font-weight:normal; 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; 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; }
.design4bg { background-color:#f5f5f5; }
/* Section settings ends */


/* Template specific classes */
.mainDIV { position:absolute; width:100%; height:100%;background-color:#FFFFFF; z-index:2; }
.Container { position:relative; width:920px; float:center; background-color:#f5f5f5; border:1px solid #696969; height:auto; overflow:auto; overflow-x:hidden; }
#mainHeader { position:relative; width:920px; background:url(../ResCorpInnerStyle/header-rep.jpg) repeat-x top; height:110px; overflow:hidden; z-index:450; }
#mainMenu { position:relative; float:left; width:920px; background:url(hMenu-rep.jpg) repeat-x top; height:38px; z-index:100000; margin-top:0px;  margin-top:0px!ie;left:0px; }
#ContentDIV { position:relative; width:920px; min-height:406px; height:100%; padding:0px; float:left; overflow:visible; margin-bottom:20px; }
*html #ContentDIV { height:400px; }
#Pagination { position:relative; z-index:100; }
#TopButtons { position:absolute; z-index:2220; float:right; width:90%; border:1px solid #ff0000; }
#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; /*height:100%;*/}
#FooterDiv { width:920px; height:auto; padding:0px; height:31px; float:left; /*background:url(footerbg-rep.jpg) repeat-x top;*/	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; z-index:12; }
.LogoSize { width:20em; height:3.8em; }
.TopMenuDIV { position:relative; margin-right:0px; float:right; vertical-align:bottom; margin-top:0px; white-space:nowrap; width:350px; }
.TMenu { font:normal 11px Arial; color:#207bb4; text-align:center; text-decoration:none; padding:0px 3px; }
.TMenu a:link, .TMenu a:visited { font:normal 11px Arial; color:#207bb4; text-align:center; text-decoration:none; }
.TMenu a:hover { font:normal 11px Arial; color:#207bb4; text-align:center; text-decoration:underline; }
.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; }
.SearchContainerbg1 { background:url(SearchBGrep.jpg) repeat-x left top; height:200px; }
.SubHeader { background-image: url(listbullet.gif); background-position: 0 3px; background-repeat: no-repeat; font-family: arial; font-size: 13px; color:#FFFFFF; font-weight: bold; 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:30px; }
.SResults_right { background: url(SResults-head_right.jpg) no-repeat top; width:14px; height:30px; }
.SResults_Bg { background: url(SResults-head_rep.jpg) repeat-x top; height:30px; }
.headSeperator { background: url(TableHead-seperator.jpg) no-repeat top; width:2px; height:30px; }
.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; line-height:43px; font-family: verdana; font-size: 12px; color:#d0e5f3; font-weight: bold; text-decoration: none; text-transform: none; }
.MapIcon span a:hover { text-decoration: none; }
.SaveSearch { font-family: verdana; font-size: 12px; color:#d0e5f3; font-weight: bold; text-decoration: none; text-transform: none; }
.SaveSearch a:link, .SaveSearch a:visited, .SaveSearch a:hover { font-family: verdana; font-size: 12px; color:#d0e5f3; font-weight: bold; text-decoration: none; text-transform: none; background: url(saveIco.gif) no-repeat; background-position:left center; padding-left:25px; }

.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-family: arial; font-size: 12px; color:#d0e5f3; font-weight: bold; text-decoration: none; text-transform: none; padding-left:25px; white-space:nowrap; padding-right:20px; }
.ListIcon a:hover { font-family: arial; font-size: 12px; color:#d0e5f3; font-weight: bold; text-decoration: underline; text-transform: none; padding-left:25px; white-space:nowrap; }
#List { height:100%; overflow:auto; }
.IconTab ul li { display:inline; white-space:nowrap; line-height:41px; }
.IconTab li { display:inline; }
.IconTab li a:link, .IconTab li a:visited { font-family: Verdana; font-size: 12px; color:#d0e5f3; font-weight: bold; text-decoration: none; text-transform: none; outline:none; vertical-align:middle; }
.IconTab li a:hover { font-family: Verdana; font-size: 12px; color:#d0e5f3; font-weight: bold; text-decoration: underline; text-transform: none; outline:none; vertical-align:middle; }
.IconTab li a.selected:link, .IconTab li a.selected:visited, .IconTab 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; }
.ExportExcel { /*background: url(excelIco.gif) no-repeat right center;	padding-right:25px;*/
	font-family: arial; font-size: 12px; color:#FFFFFF; font-weight: bold; text-decoration: none; text-transform: none; width:150px; white-space:nowrap; }
.ExportExcel a:link, .ExportExcel a:visited, .ExportExcel a:hover { font-family: arial; font-size: 12px; color:#FFFFFF; font-weight: bold; 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; white-space:nowrap; border:0px; outline: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:nowrap; border:0px; outline:0px; line-height:20px; margin-bottom:-5px; }
.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: #000000; text-decoration: none; line-height:19px; text-transform:capitalize; background-color:#8dc9ee; }
.tabLinks a:link, .tabLinks a:visited { font:normal 12px arial; color: #000000; text-decoration: none; line-height:19px; text-transform:capitalize; text-decoration:none; background-color:#8dc9ee; }
.tabLinks a:hover { font:normal 12px arial; color: #000000; text-decoration: none; line-height:19px; text-transform:capitalize; text-decoration:underline; background-color:#8dc9ee; }
/************ DETAILS TABS ************/
.TabInfoContainer { POSITION:relative; TOP:29px; TOP:26px!ie;
left:600px; z-index:9000000; }
.TabContent2 { background-color:#e4eef5; border:1px solid #a2b1bb; }
.SearchTabs { position:absolute; width:870px; left:20px; top:0px; top:10px!ie; }
.SearchTabs ul li { display: inline; /* Fix IE Step Down */ padding:5px; }
.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:url(SearchTabs-rep.jpg); background-repeat:repeat-x; outline:none; height:19px; 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:url(SearchTabs-rep.jpg); background-repeat:repeat-x; outline:none; height:19px; padding:3px 8px; }
.SearchTabs ul li a.selected:link, .SearchTabs ul li a.selected:hover { background-image:url(SearchTabs-rep.jpg); color: #FFFFFF; height:19px; padding:3px 8px; }
/**********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:90px; }
.DetailsBG { background:url(Details_rep.jpg) repeat-y top; width:884px; height:300px; }
.CaseId { font-family: Arial; font-size: 18px; font-weight: bold; text-decoration: none; color: #014570; line-height:20px; }
/************ DETAILS TABS ************/
.navbar { position:relative; float:left; margin-top:-35px;  margin-top:-20px!ie;
left: 440px; width:445px; }
.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; margin-right:10px;  margin-right:0px!ie;
z-index:2000; display:block; }
.BackLinkDIV table { text-align:right; }
.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 center; display:block; width:150px; height:25px; }
.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; padding-left:30px; }
.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; height:19px; width:65px;}
.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; }
/* ***********  Details TAB ************* */


.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%; }
.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%; }
.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%; }
.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; }
#headPos { position:relative; margin-top:-20px; background-color:#d5d5d5; width:20%; text-align:center; white-space:nowrap; }
.ShortMess { font:normal 12px arial; color:#6a6a6a; font-style:italic; text-align:left; padding-left:24px; }
/********* TOP MENU STARTS ************/


#ToptabContainer { position:relative; margin:0; float:right; width:460px; height:60px; margin-top:-90px; z-index:90; }
#TopTabMenu { position:absolute; margin:0; float:right; display:block; height:24px; z-index:100; width:460px; }
.Sublinks { position:absolute; z-index:2000; margin-left:310px;  margin-left:312px!ie;
margin-top:-2px;  margin-top:1px!ie;
width:100px; }
.topsubmenus { /*list-style:url(TopTab-Arrows.jpg) no-repeat left;*/
	list-style:none; line-height:16px; }
.topsubmenus a:link, .topsubmenus a:visited { line-height:16px; text-decoration:none; color:#207bb4; }
.topsubmenus a:hover { line-height:16px; text-decoration:underline; color:#207bb4; }
.Sublinks2 { position:absolute; z-index:2000; margin-left:400px;  margin-left:392px!ie;
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; }
.TranslateLink { position:relative; float:right; margin:0px; padding:0px; margin-top:-20px; margin-right:10px; }
.TransLink { font:normal 12px Arial; color:#207bb4; text-align:center; text-decoration:none; }
.TransLink a:link, .TransLink a:visited { font:normal 12px Arial; color:#207bb4; text-align:center; text-decoration:none; }
.TransLink a:hover { font:normal 12px Arial; color:#207bb4; text-align:center; text-decoration:underline; }
.Transbalheight { height:75px; }
.toptabLeft { width:8px; height:22px; background:url(TopMenu_left.jpg) no-repeat left; }
.toptabRight { width:8px; height:22px; background:url(TopMenu_right.jpg) no-repeat left; }
.toptabMain { font:normal 14px Arial; color: #FFFFFF; text-decoration:none; height:22px; background:#4d94c0; 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: #207bb4; text-decoration: none; line-height:22px; text-transform:capitalize; text-align:right; }
.WelcomeHeading td { max-height:65px; }
.WelcomeHeading iframe { height: 65px; width:350px; }
/********* TOP MENU ************/

.RegBalwidth { width:160px;  width:150px!ie;
}
 body:nth-of-type(1) .RegBalwidth {
width:155px;
}
.RegBalwidth2 { width:173px;  width:165px!ie;
}
 body:nth-of-type(1) .RegBalwidth2 {
width:155px;
}
.RegBalwidth3 { width:181px;  width:154px!ie;
}
 body:nth-of-type(1) .RegBalwidth3 {
width:155px;
}
.RegBalwidth4 { width:181px;  width:30px!ie;
}
 body:nth-of-type(1) .RegBalwidth4 {
width:155px;
}
.TotRecords span { text-align:left;  font:normal 12px arial; color:#FFFFFF; vertical-align:middle; line-height:35px;padding-top:0px; }
.TotRecords { text-align:left; font:normal 12px arial; color:#FFFFFF;  vertical-align:middle; line-height:35px;padding-top:0px;}
.TermsLabel { font:normal 12px Arial; color:#0a3362; }
.NotAvail { font:normal 30px Arial; color:#bdbdbd; margin-left:10px; margin-top:18px; position:absolute; text-align:center; width:260px; 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:260px; padding-top:10px; white-space:normal; }
.tabsep { position:absolute; width:2px; /*	background:url(tabSeperator.jpg) repeat-y ;*/border-right:1px solid #e0e0e0; height:270px; overflow:auto; clear:both; z-index:200; margin-left:264px; }
#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-left:-554px!ie;
_margin-top:5px; }
.FooterCon { font:normal 12px arial; color: #000000; line-height:18px; }
#BotContent { position:relative; Height:200px; z-index:500; width:920px; }
.rolepanel { /*margin-left:80px;*/	float:left; width:250px;  *width:320px;height:18px;  *height:23px;padding-top:3px; padding-left:80px; border:0px solid red; }
.naidinfopanel { /*margin-left:450px;*/	float:left; width:170px; padding-left:20px; border:0px solid black; }
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; }
.reviewhead { padding-top:7px; }
#pnlAgentLicensingInformation{display:block; position:relative; background:red;position:relative}
.topnavbar { float:left; width:300px; margin-left:10px; }
.topnavbar ul{ margin:0px; padding:0px;display:inline; list-style:none;}
.topnavbar ul li{ margin:0px; padding:0px; display:inline; list-style:none; float:left; background:url(InactiveLicenses.jpg) repeat-x left; height:23px; width:121px; margin-right:3px;}
.topnavbar ul li a:link, .topnavbar ul li a:visited{ text-align:left; font: normal 12px tahoma; color: #ffffff; text-decoration:none;text-align:center; line-height:23px; width:121px; display:inline-block;  vertical-align:middle}
.topnavbar ul li a:hover{ background:url(ActiveLicenses.jpg) repeat-x  top left; text-align:center;font: normal 12px tahoma; color: #ffffff; text-decoration:none; line-height:23px; width:121px; display:inline-block; vertical-align:middle}
.topnavbar ul li a:focus{ background:url(ActiveLicenses.jpg) repeat-x  top left; text-align:center;font: normal 12px tahoma; color: #ffffff; text-decoration:none; line-height:23px; width:121px; display:inline-block; vertical-align:middle}
.topnavbar ul li a:active{ background:url(ActiveLicenses.jpg) repeat-x left; text-align:center;font: normal 12px tahoma; color: #ffffff; text-decoration:none; line-height:23px; width:121px; display:inline-block}
.topnavbar ul li a.selected:link, .topnavbar ul li a.selected:visited {background:url(ActiveLicenses.jpg) repeat-x left; text-align:center;font: normal 12px tahoma; color: #ffffff; text-decoration:none;line-height:23px; }

#ContentDIVInner table{ float:left;}
#RequiredMessage{ float:left; width:800px;}
.ActiveTab{float:left;background:url(ActiveLicenses.jpg) #575757 repeat-x left top; padding:0px 15px; height:25px;border:1px solid #bababa; border-bottom:none; }
.ActiveTab a:link, .ActiveTab a:visited, .ActiveTab a:hover{ font:normal 13px arial; color:#ffffff; line-height:25px;text-decoration:none;}
.InactiveTab{float:left;background:url(InactiveLicenses.jpg) #979797 repeat-x left top; padding:0px 5px; height:25px;border:1px solid #bababa; border-bottom:none;}
.InactiveTab a:link, .InactiveTab a:visited, .InactiveTab a:hover{ font:normal 13px arial; color:#ffffff; line-height:25px;text-decoration:none;}
#TabResults{float:left:width:900px; height:auto; overflow:visible; margin-bottom:15px;  }
#ActiveLis{ margin:0px;padding:0px;float:left;width:860px}
#TAB1 { margin:0px;padding:0px;width:830px;padding-left:10px;padding-bottom:10px; margin-left:10px; background-color:#ffffff;border:1px solid #aeaeae;float:left; min-height:20px; height:100%; overflow:visible;}
.TAB1content { margin:0px; display:block; clear: both;}
#TAB1 .TAB1content table{float:left: display:block; height:100%; overflow:visible; border-collapse:collapse}
#TAB1 .TAB1content  table td{padding:2px; text-align:center; margin:0px; border-collapse:collapse margin-top:-4px;}
#TAB1 span#RequiredMessage{float:left; color:#727272; font: normal 13px arial; width:100%; padding-top:10px; }
#BottomMessage{float:left; font: normal 13px arial; color:#727272; font-style:italic; margin:20px; margin-top:10px; padding-bottom:10px;}

#InactiveLis{ margin:0px;padding:0px;float:left;}
#TAB2{ margin:0px;padding:0px;width:830px;padding:10px; margin-left:10px; background-color:#ffffff;border:1px solid #aeaeae;float:left; min-height:30px; height:100%; overflow:visible; }
#TAB2 .TAB2content{ margin:0px; display:block; clear: both;float:left; width:820px;}
#TAB2 .TAB2content table{float:left:overflow:visible;padding:0px; margin:0px;  }
#TAB2 .TAB2content table td{ text-align:center;padding:0px; margin:0px ; overflow:hidden;padding:2px;padding:0px!ie;}
#TAB2 h1.design2header { height:30px; font-family:Arial; color:#414141; font-size:18px; font-weight:normal; text-align:left; vertical-align:middle; text-decoration:none; line-height:22px; padding-top:13px; padding-left:0px; }
.Headerbg{background-color:#4f4f4f; padding:20px; color:#ffffff;}
form {margin: 0;padding: 0;}
#EmptyGridMsg{margin-bottom:20px;}
.FormTableRowAlt td { white-space:normal; word-wrap:break-word; }
h1{ 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; }
.deleteimage input{text-align:center; margin:0px auto; border:0px solid #ff0000; margin-left:0px; margin-left:10px!ie;}


