﻿/* PRoss @ R&B 2008 */

body{margin:0 0 100px 0;padding:0;background-color:#fff;height:100%;font:normal 11px Arial, Helvetica, sans-serif;color:#333}
img{border:0;vertical-align:10%}
form{margin:0;padding:0}
label{margin-right:10px;vertical-align:middle}
input, select, text{font:bold 11px Arial, Helvetica, sans-serif;color:#444;vertical-align:middle}
input[type="radio"], input[type="check"], .checkBoxElement, .inputRadio {margin-right:5px;vertical-align:middle;text-align:left}
input img{vertical-align:middle}
img input{vertical-align:middle}

p{padding:0;margin:0 0 10px 0}
h1, h1 a, h1 a:link{font:bold 22px Georgia, Serif, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;word-spacing:-0.05em;margin:0 0 5px 0;padding:0}
h2, h2 a, h2 a:link{font:normal 18px Georgia, Serif, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;word-spacing:-0.05em;margin:0 0 5px 0;padding:0}
h3, h3 a, h3 a:link{font:bold 14px Georgia, Serif, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;word-spacing:-0.05em;margin:0 0 5px 0;padding:0}
h4, h4 a, h4 a:link{font-weight:bold;font-size:12px;margin:0 0 5px 0;padding:0}
strong{font-size:110%;font-weight:bold}

.h1{font:bold 22px Georgia, Serif, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;word-spacing:-0.05em}
.h2{font:normal 18px Georgia, Serif, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;word-spacing:-0.05em}

ul, ol{margin:0;padding:0}
ul li{margin:0 0 10px 25px;padding:0;vertical-align:middle}
ol li{margin:0 0 10px 25px;padding:0;vertical-align:middle}

.keyFeatures{text-transform:uppercase}
.noListStyle{list-style:none}

hr{height:1px;border:0;border-bottom:1px dotted #4d4d4d;padding:0;margin:0}

.smlTxt{font-size:85%}
.attn{color:#ff0000}

#lgeDetails{font-size:12px}

a{outline:none}
a, a:link, a:visited{color:#333;font-weight:bold;text-decoration:none}
a:hover, a:focus, a:active{color:#00b0d8;text-decoration:underline}

.alt1{color:#00b0d8}
a.alt1, a.alt1:link, a.alt1:active, a.alt1:visited{color:#00b0d8;font-weight:bold;text-decoration:none}
a.alt1:hover, a.alt1:focus {color:#00b0d8;text-decoration:underline}

#mainContainer{width:980px;margin:0 auto;position:relative}

/*home page search*/
.textElementAreaSearch, .waterMark, .overTempMsg{font-size:182%;font-weight:normal;width:550px;border:6px solid #b7b7b7;padding:3px;margin-right:5px}

.deleteButton{cursor:pointer;color:#00b0d8;width:auto;background:url(Images/btn_delete.gif) 0 2px no-repeat;border:0;border-style:none;margin:0;padding:0 0 0 20px;text-align:left}
.arrowButton{cursor:pointer;color:#00b0d8;width:auto;background:url(Images/list-style-arrow.gif) 0 3px no-repeat;border:0;border-style:none;margin:0;padding:0 0 0 10px;text-align:left}
.deleteButton:link, .deleteButton:active, .deleteButton:visited,
.arrowButton:link, .arrowButton:active, .arrowButton:visited{color:#00b0d8;font-weight:bold;text-decoration:none}
.deleteButton:hover, .deleteButton:focus,
.arrowButton:hover, .arrowButton:focus {color:#00b0d8;text-decoration:underline}

.floatLeft48{display:inline;float:left;width:48%}
.floatRight48{display:inline;float:right;width:48%}
.floatRight48Right{display:inline;float:right;width:48%;text-align:right}

.floatLeft50{display:inline;float:left;width:50%}
.floatRight45{display:inline;float:right;width:45%}
.floatRight45Right{display:inline;float:right;width:45%;text-align:right}

#tabHomeContainer{background-color:#fbf0f0;padding:10px}
#tabHomeContainer h1{margin-bottom:5px}
h1#homeMsg{width:650px;font-size:22px;font-weight:normal; margin:20px 0 0 0}
#tabHomeContainer p{margin:10px 0 0 0}
#homeLogo{position:absolute;top:145px;right:-10px;width:168px;height:142px;background:url(Images/logo_property-live.png) 0 0 no-repeat}
.overTempMsg{background-color:#fff;font-size:14px;padding:4px}
.homeMsgH1{font-size:24px;font-weight:normal;margin-bottom:20px;text-align:left}
.homeMsgH1 span{font-weight:bold}
#homeLft{padding-right:10px;border-right:solid 1px #4d4d4d}
#homeRht{}

/*start main elements*/
#advert{width:100%}
#topAdvertLeft{display:inline;float:left;width:728px;height:90px;margin:0 0 10px 0}
#topAdvertRight{display:inline;float:right;width:235px;height:90px;margin:0 0 10px 0;text-align:right}
#advertTopLeftLoad{position:absolute;top:0;left:0}

#nav1{background-color:#f7e1e1;width:100%;height:25px;margin:0 0 10px 0}
/* beta msg nav left
#beta2Left{display:inline;float:left;width:98px;height:25px;padding:0}
*/
#nav1Left{display:inline;float:left;width:40%;padding:5px 0 4px 10px}
#nav1Right{font:normal 11px Georgia, Serif, Arial, Helvetica, sans-serif;display:inline;float:right;width:40%;text-align:right;padding:5px 10px 4px 0}

ul#quickNav1{margin:0;padding:0}
#quickNav1 li{list-style:none;display:inline;margin-left:10px}
#quickNav1 a:link, #quickNav1 a, #quickNav1 a:active, #quickNav1 a:visited{font-weight:bold;text-decoration:none}
#quickNav1 a:hover, #quickNav1 a:focus{text-decoration:underline}

#nav2{margin-bottom:10px}
#nav2_0{width:93px;text-align:center}
#nav2_1{width:193px;border-left:1px solid #bcb5b5;border-right:1px solid #bcb5b5}
#nav2_2{width:195px}
#nav2_3{width:193px;border-left:1px solid #bcb5b5;border-right:1px solid #bcb5b5}
#nav2_4{width:299px}
#nav2_4 a{color:#666}

#quickNav2{width:100%;padding:0;margin:0;border:0}
#quickNav2 p{margin:0 10px;font-weight:bold}
#quickNav2 a:link,#quickNav2 a, #quickNav2 a:active, #quickNav2 a:visited{color:#666; font-weight:normal;text-decoration:none}
#quickNav2 a:hover, #quickNav a:focus {color:#00b0d8;text-decoration:underline}

ul#quickNav2 {margin:0;padding:0}
#quickNav2 li{list-style:none url(Images/list-style-arrow.gif);padding:0;margin:2px 0 0 20px}
#quickNav2 li a:link, #quickNav2 li a, #quickNav2 li a:active, #quickNav2 li a:visited{font-weight:bold;text-decoration:none}
#quickNav2 li a:hover, #quickNav li a:focus {text-decoration:underline;color:#00b0d8}

.arrow{display:inline;margin-right:4px}

#header{clear:both;width:100%}
#headerLeft{display:inline;float:left;width:380px}
#headerRight{display:inline;float:right;width:270px;text-align:right}
#headerLeft h1, #headerLeft h2{margin-bottom:0;padding-bottom:0}

#nav3{clear:both;width:100%;border-bottom:1px dotted #666}
#nav3Left{display:inline;float:left;width:48%}
#nav3Right{display:inline;float:right;width:48%;text-align:right}

#nav4 a,#nav4 a:link{margin:0 5px;color:#333}

/*auto drop down styles*/
/*
CompletionListCssClass="autoCompletionListElement" 
CompletionListItemCssClass="autoCompletionListItem" 
CompletionListHighlightedItemCssClass="highlightedAutoCompletionListListItem"
*/
.autoCompletionListElement
{ 
    visibility : hidden;
    margin : 0px! important;
    background-color : inherit;
    color : #000;
    border : solid 1px #b7b7b7;
    cursor : pointer;
    text-align : left;
    list-style-type : none;
    font:normal 11px Arial, Helvetica, sans-serif;color:#333;
    padding : 0;
    background-color: #fff;
    z-index: 2000
}
.autoCompletionListItem
{
    background-color: #fff;
    padding : 1px;
}     
.highlightedAutoCompletionListListItem
{
    background-color: #f7e1e1;
    padding : 1px;
}
/*end auto drop down styles*/

/* Paging search results */
.pageNavTopPanel{position:relative;top:-30px;left:200px;width:460px;height:25px;text-align:right}
.pageNavTopPanel2{position:relative;top:-26px;left:170px;width:480px;height:25px;text-align:right; margin-right:10px;}
.pageNavBotPanelLeft{position:relative;top:-10px;float:left;display:inline;width:460px;height:25px}
.pageNavBotPanelRight{position:relative;top:-10px;float:right;display:inline;width:30%;text-align:right}
input.pagingButton{color:#b7b7b7;padding:1px 3px;border:1px solid #b7b7b7;background-color:#fff}
.pagingButtonSelected{color:#333;font-weight:bold;padding:1px 3px;border:1px solid #333;background-color:#fff}
input.pagingButton:hover, input.pagingButton[type="submit"]:hover,
input.pagingButton:focus, input.pagingButton[type="submit"]:focus{color:#333;padding:1px 3px;border:1px solid #333;background-color:#fff}
/* end Paging search results */

/*header & info box styles*/
.infoBox1{background-color:#ebf7f9;padding:10px}/*light blue*/
.infoBox2{background-color:#e6e6e6;padding:10px}/*light grey*/
.infoBox3{background-color:#999;padding:10px}/*dk grey*/
.infoBox3 h3{color:#fff}
.infoBox4{background-color:#fbf1f1}/*off white, no padding*/
.infoBox4pad{background-color:#fbf1f1;padding:10px}/*off white, padding*/

#agentDetails .infoBox3{padding:4px 10px}
#agentDetails .infoBox3 h3{margin-bottom:0}

.header0, .header{padding:2px 10px;font:bold 14px Georgia, Serif, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;word-spacing:-0.05em}

#guidesTbl .header0, #guidesTbl .header{background-color:#ebebeb}/*light grey*/
#guidesTbl p.header0, #guidesTbl p.header{padding:4px 10px;margin-bottom:15px}
#guidesTbl p.header{margin-top:15px}
#guidesTbl td img{margin:0 15px 0 0}
#guidesTbl a img{margin-right:5px}

#aboutTbl .header0, #aboutTbl .header{background-color:#ebf7f9;color:#00B0D8}/*light blue bg, blue font*/
#aboutTbl p.header0, #aboutTbl p.header{padding:4px 10px;margin-bottom:15px}
#aboutTbl p.header{margin-top:15px}
#aboutTbl p.header img, #aboutTbl p.header0 img{margin-right:5px}
#aboutTbl td img{margin:0 15px 0 0}
#aboutTbl a img{margin-right:5px}

#faqs .header0, #faqs .header{background-color:#ebebeb}/*light grey*/
#faqs p.header0, #faqs p.header{padding:4px 10px;margin-bottom:15px}
#faqs p.header{margin-top:15px}

/*content main*/
#content{clear:both;width:100%}

#contentHomeLeft{display:inline;float:left;width:560px}
#contentHomeRight{display:inline;float:right;width:400px}

#contentLeft{display:inline;float:left;width:660px}
#contentRight{display:inline;float:right;width:300px}
/*content generic*/
#contentGenericTable{background-color:#fbf1f1;border-top:1px dotted #4d4d4d;width:100%;padding:10px 0;margin:0 0 25px 0}
#contentGeneric{clear:both;width:100%}
#contentGenericLeft{width:660px;padding-right:10px}
#contentGenericRight{width:300px;height:100%;padding-left:10px;border-left:1px solid #4d4d4d}

#playerDiv{border:0;padding:0;margin:0}

.btn_join-property-live{text-align:right}

/*modal styles
.commModalButton{position:relative;top:35px;left:415px;font-size:14px;font-weight:bold;color:#b7b7b7;border:0;border-style:none;text-align:left;background-color:Transparent;cursor:pointer}
.commModalButton:link, input.commModalButton:link{font-size:14px;font-weight:bold;color:#b7b7b7;cursor:pointer}
.commModalButton:hover, .commModalButton:focus, input.commModalButton:hover, input.commModalButton:focus{color:#00b0d8;cursor:pointer;text-decoration:none}
.modalBackground{background-color:#fff;filter:alpha(opacity=70);opacity:0.7}
.modalPopup{width:334px;height:196px;background:transparent url(Images/bg_overseas_popup.png) 0 0 no-repeat}
#commModalInner{position:relative;top:68px;left:25px;width:272px}
.modalClose{position:absolute;top:-30px;right:0;font-weight:bold;font-size:14px}
*/

#areaSearchBox{width:100%;background-color:#e6e6e6}

#results{position:relative;top:-10px}
#results a{color:#00b0d8}
#results h1{color:#00b0d8;margin:0;padding:0 0 5px 0}
#results h2{color:#00b0d8;margin:0;padding:0 0 5px 0}
#results h3{margin:0;padding:0}
#results h4{margin:0;padding:0}

/* Repeater search results */
.c1{padding:0 15px 0 0}
.cl p{padding:0;margin:0}
.c1_img{border:1px solid #ccc;display:block;margin-bottom:10px; max-height:101px; max-width:135px;}
.c2{width:75%;padding-right:15px}
.c2 h2 a, .c2 h2 a:link{font-weight:normal}
.c3{width:25%;padding:0 0 0 15px;border-left:1px solid #bcb5b5}
.c3 span{font-size:85%}
.searchSep{height:25px}

.d1{padding:0 10px 0 10px}
.d2{width:75%;padding:0 15px 0 10px}
.d2 h2 a, .d2 h2 a:link{font-weight:normal}
.d3{width:25%;padding:0 0 0 15px;border-left:1px solid #bcb5b5}
.d3 span{font-size:85%}
/* end Repeater search results */

/*right side backgrounds*/
.rightRegister{background: url(Images/bg_img_01.jpg) no-repeat 100% 100%;width:100%;height:100%}

#faqsRight{width:100%;height:200px;background:#ecf7f9 url(Images/bg_img_10.jpg) top left no-repeat;border:solid 1px white}
#faqsRightInner{background-color:#ecf7f9;margin-top:90px;padding:0 15px 10px 15px}
#faqsRightInner a{color:#00b0d8}

.num{padding:1px 2px;color:#fff;font-weight:bold;background-color:#EB008B;margin-right:5px}

#backButton1{position:relative;top:-20px;left:0}

.sel{font-weight:bold;color:#000}

#areaSearchBox{vertical-align:top;margin:0 0 15px 0}
.searchBox{width:505px;font:bold 18px Arial, Helvetica, sans-serif;color:#333;border:1px solid #666;padding:4px;vertical-align:middle;margin:10px}
.searchBtn{font:bold 12px Arial, Helvetica, sans-serif;color:#666;vertical-align:middle}
#searchtext{padding:0 0 10px 10px}

.btn_search3{width:70px;height:20px;background:#eb008b url(Images/btn_search.gif) top left no-repeat;border:0; cursor:pointer}

.bannerAdvert{margin:0 0 10px 0;padding:0}

#refineSearch{background-color:#f8ecec;margin-bottom:10px}
.rowAlt{background-color:#f5dcd9}

/*generic pages*/
#privacyPolicy .header, #termsConditions .header{padding:5px;background-color:#f2f2f2}
/*end generic pages*/

#footer{clear:both;background-color:#f0f0f0;width:100%;height:60px;margin:0 0 5px 0}
#footerLeft{display:inline;float:left;width:615px;padding:20px 0 20px 15px}
#footerLeft a, #footerLeft a:link{font-weight:normal;margin:0 5px}
#footerRight{display:inline;float:right;width:235px;text-align:right;padding:10px 10px 4px 0}
#footerRight img{margin-left:8px}

/* Forms layout */
dl{clear:both}
dt{float:left;padding:4px 0 0 10px;margin:0}
dd{float:right;padding:0 5px 0 0;margin:0}
dd select{border:1px solid #bbb2b2;padding:2px;color:#333}
dd select:focus, dd select:hover, 
dd input[type="text"]:focus, dd input[type="text"]:hover, 
dd input[type="password"]:focus, dd input[type="password"]:hover{border:1px solid #444}

/*search forms #refineSearch*/
#refineSearch dl{width:300px;height:25px;margin:0;padding-top:5px;clear:both}
#refineSearch .refine1{background-color:#f5dcd9}
#refineSearch .refine2{background-color:#f8ecec}
#refineSearch dl.refine1 dt, #refineSearch dl.refine2 dt{width:110px;height:17px}
#refineSearch dl.refine1 dd select, 
#refineSearch dl.refine2 dd select{width:172px;border:1px solid #bbb2b2;padding:2px;color:#333}
#refineSearch dl.refine1 dd select{background-color:#f5dcd9}
#refineSearch dl.refine2 dd select{background-color:#f8ecec}

/*register forms #userReg*/

dt#regUser{width:100px;height:17px}
#regUser dd{padding-right:0}
#regUser dl{width:100%;height:25px;margin:0;padding-top:2px;clear:both}
dl.regUser0 dd input{width:148px;border:1px solid #bbb2b2;padding:2px;color:#333}
dl.regUser1 dd input, dl.regUser2 dd input{width:410px;border:1px solid #bbb2b2;padding:2px;color:#333}
dl.regUser3 dd {width:420px;text-align:left}
dl.regUser1 dd textarea {width:410px;height:50px;border:1px solid #bbb2b2;padding:2px;color:#333}
dt.textarea{height:50px}
dl.regUser3 dd input{text-align:left}
dl.regUser0, dl.regUser1, dl.regUser3, .regUserHr{background-color:#fbf1f1}
dl.regUser0 dd input, dl.regUser0 dd select,
dl.regUser1 dd input, dl.regUser1 dd select{background-color:#fff}
#regUser dd select{width:95px}
#regUser dl.regUser1 dd select{width:416px}

#formTbl td{padding:3px 0}
#formTbl td.formLabel{width:210px;padding-left:10px}
#formTbl td.formElement{width:440px}
#formTbl .userTitle{width:72px;border:1px solid #bbb2b2;padding:2px;color:#333}/*no dropdown*/
#formTbl .userTitle2{width:78px;border:1px solid #bbb2b2;padding:2px;color:#333}/*dropdown*/
#formTbl .selectElement{width:426px;border:1px solid #bbb2b2;padding:2px;color:#333}
#formTbl .textareaElement{width:420px;height:50px;border:1px solid #bbb2b2;padding:2px;color:#333}
#formTbl .textBoxElement0{width:165px;border:1px solid #bbb2b2;padding:2px;color:#333}
#formTbl .textBoxElement1{width:420px;border:1px solid #bbb2b2;padding:2px;color:#333}
#formTbl .selectElement:focus, #formTbl .selectElement:hover,
#formTbl .textBoxElement0:focus, #formTbl .textBoxElement0:hover,
#formTbl .textBoxElement1:focus, #formTbl .textBoxElement1:hover,
#formTbl input.textBoxElement0[type="text"]:focus, #formTbl input.textBoxElement0[type="text"]:hover,
#formTbl input.textBoxElement1[type="text"]:focus, #formTbl input.textBoxElement1[type="text"]:hover,
#formTbl input.textBoxElement1[type="password"]:focus, #formTbl input.textBoxElement1[type="password"]:hover{border:1px solid #444}

#newSearch{width:100%;background-color:#f5dcd9}
#newSearchBox{vertical-align:top}
#newSearchBox .newSearchBox{width:185px;font:bold 11px Arial, Helvetica, sans-serif;color:#666;border:1px solid #666;padding:4px;vertical-align:middle;margin:10px}

.rightTextBox{width:185px;border:1px solid #bbb2b2;padding:2px;color:#bbb2b2}
input.rightTextBox[type="text"]:focus, input.rightTextBox[type="text"]:hover {border:1px solid #444;color:#333}
/* end Forms layout */

.interestingProperty{margin:0 10px 0 0;float:left}

.floorPlanFloat{display:inline;float:left}

/*details page search*/
#iconNav{background-color:#EBF7F9}
#iconNav td{padding:5px}

/* Left side Background panels */
#whyPropertyLive{background:#f1f1f3 url(Images/bg_img_02.jpg) no-repeat 0 0;width:660px;height:840px}
#becomeAnAgent{background:#f1f1f3 url(Images/bg_img_03.jpg) no-repeat right bottom;height:840px}
#propertyPrices{background:#f1f1f3 url(Images/bg_img_04.jpg) no-repeat 0 0;width:660px;height:420px}
#registerThanks{background:#f1f1f3 url(Images/bg_img_05.jpg) no-repeat 0 0;width:660px;height:420px}
#findAnAgent{background:#f1f1f3 url(Images/bg_img_06.jpg) no-repeat 0 0;width:660px;height:420px}
/* Left side Inner panels */
#whyPropertyLiveInner{padding:40px 0 0 40px; width:350px}
#becomeAnAgentInner{padding:40px 0 0 40px; width:380px}
#propertyPricesInner{padding:40px 0 0 40px; width:620px}
#findAnAgentInner{padding:40px 0 0 40px; width:340px}
#registerThanksInner{padding:30px 0 0 40px; width:400px}

#agentDetails{background-color:#ebf7f9;margin-bottom:10px}
#agentDetails h2{padding:5px 10px;background-color:#999;color:#fff}

/*image gallery from details view*/
table#imgGalleryTbl{background-color:#ebebeb;margin-bottom:10px}
td#galleryLeft{width:320px;height:245px;text-align:center}
td#galleryLeft img{max-width:300px;max-height:225px;margin-top:10px}
td#galleryRight{padding:10px 0 0 0}
td#galleryRight div#imgBox{margin:0 auto;width:320px;height:225px;overflow:auto}
td#galleryRight div#imgBox ul.gallery li{display:inline;margin:0;padding:0}
td#galleryRight div#imgBox ul.gallery li img{margin:0 3px 12px 3px;max-width:90px;max-height:68px}
/*end image gallery*/

/*expand panel*/
.colPanel{}
.expPanelImg{margin-right:5px}
/*end expand panel*/

#overseasLink{position:relative;top:34px;left:415px;font-size:14px;font-weight:bold;color:#b7b7b7}

/* default tab layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/*.ajax__tab_propLive .ajax__tab_header {background:url(Images/tab-line.gif) repeat-x bottom;}*/
.ajax__tab_propLive .ajax__tab_header {font-size:14px; position:relative; left:40px;font-weight:bold;background:url(Images/1.gif) repeat-x bottom}
.ajax__tab_propLive .ajax__tab_outer {height:28px;padding-right:8px;background:url(Images/tab-right.gif) no-repeat right}
.ajax__tab_propLive .ajax__tab_inner {padding-left:12px;background:url(Images/tab-left.gif) no-repeat;}
.ajax__tab_propLive .ajax__tab_tab {height:12px;padding:8px 5px;margin:0;background:url(Images/1.gif) repeat-x;color:#b7b7b7;cursor:pointer}
.ajax__tab_propLive .ajax__tab_hover .ajax__tab_outer {background:url(Images/tab-hover-right.gif) no-repeat right}
.ajax__tab_propLive .ajax__tab_hover .ajax__tab_inner {background:url(Images/tab-hover-left.gif) no-repeat}
.ajax__tab_propLive .ajax__tab_hover .ajax__tab_tab {background:url(Images/1.gif) repeat-x;color:#00b0d8;cursor:pointer}
.ajax__tab_propLive .ajax__tab_active .ajax__tab_outer {background:url(Images/tab-active-right.gif) no-repeat top right;}
.ajax__tab_propLive .ajax__tab_active .ajax__tab_inner {background:url(Images/tab-active-left.gif) no-repeat top left;}
.ajax__tab_propLive .ajax__tab_active .ajax__tab_tab {background:url(Images/tab-active.gif) repeat-x;color:#fff}
.ajax__tab_propLive .ajax__tab_body {position:relative;top:-2px;border-top:0;padding:0}

.ajax__tab2_propLive .ajax__tab_header {background:url(Images/tab-line_2.gif) repeat-x bottom;}
.ajax__tab2_propLive .ajax__tab_outer {padding-right:1px;background:url(Images/tab-right.gif) no-repeat right;height:28px;}
.ajax__tab2_propLive .ajax__tab_inner {padding-left:5px;background:url(Images/tab-left.gif) no-repeat;}
.ajax__tab2_propLive .ajax__tab_tab {cursor:pointer;white-space:nowrap;padding:8px 10px;margin:0;background-color:transparent;font-size:12px;font-weight:bold;color:#b7b7b7}
.ajax__tab2_propLive .ajax__tab_hover .ajax__tab_outer {background-color:transparent}
.ajax__tab2_propLive .ajax__tab_hover .ajax__tab_inner {background-color:transparent}
.ajax__tab2_propLive .ajax__tab_hover .ajax__tab_tab {cursor:pointer;background-color:transparent;color:#00b0d8}
.ajax__tab2_propLive .ajax__tab_active .ajax__tab_outer {background:url(Images/tab-active-right_2.gif) no-repeat top right;}
.ajax__tab2_propLive .ajax__tab_active .ajax__tab_inner {background:url(Images/tab-active-left_2.gif) no-repeat top left;}
.ajax__tab2_propLive .ajax__tab_active .ajax__tab_tab {cursor:pointer;background:url(Images/tab-active_2.gif) repeat-x;color:#444;font-weight:bold;font-size:12px}
.ajax__tab2_propLive .ajax__tab_body {position:relative;top:0;border-top:0;padding:0}
/*end tabs*/

/*global padding and spacing*/
.clearBoth{clear:both}

.sep10{height:10px;clear:both}
.sep15{height:15px;clear:both}
.sep20{height:20px;clear:both}

.noPad{padding:0;margin:0}

.mrgTB{margin:10px 0}
.mrgRB{margin:0 10px 10px 0}
.mrgBL{margin:0 0 10px 10px}
.mrgB{margin:0 0 10px 0;clear:both}
.mrgT{margin:10px 0 0 0;clear:both}

.txtBxSm{width:50px}
.txtBxMd{width:100px}
.txtBxLg{width:220px}

.sepT{padding-top:20px}
.sepB{padding-bottom:20px}

.padT{padding:10px 0 0 0;clear:both}
.padR{padding:0 10px 0 0}
.padB{padding:0 0 10px 0;clear:both}
.padL{padding:0 0 0 10px}
.padTRBL{padding:10px;clear:both}
.padTRB{padding:10px 10px 10px 0}
.padTRL{padding:10px 10px 0 10px}
.padTBL{padding:10px 0 10px 10px}
.padTR{padding:10px 10px 0 0}
.padTB{padding:10px 0 10px 0;clear:both}
.padTL{padding:10px 0 0 10px}
.padRB{padding:0 10px 10px 0}
.padRBL{padding:0 10px 10px 10px}
.padBL{padding:0 0 10px 10px}
.padRL{padding:0 10px 0 10px}
/*end global padding and spacing*/