/*
Built: Thursday September 4th 2008 
Designed By Devender Madishetti
for HomesBook.com CSS Style Sheet 
Copyright 2008(c) http://www.ClickforHelp.com/ All Rights Reserved.
*/

body
{
    margin: 0px;
    background-color: #CCCCCC;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
}
.TableMain
{
    width: 919px;
    height: 100%;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
    background-image: url(../Images/pg_body_bg.gif);
    background-repeat: repeat-y;
}
.TopBg
{
    background-image: url(../Images/pg_top_shadow.gif);
    height: 10px;
    background-repeat: no-repeat;
    background-position: bottom;
    background-color: #CCCCCC;
}
.LogoImg
{
    background-image: url(../Images/hb_logo.gif);
    background-repeat: no-repeat;
    background-position: 25px top;
    height: 85px;
}
.Topmenu_bg
{
    background-image: url(../Images/topmenu_bg.gif);
    height: 12px;
    background-repeat: repeat-x;
}
.Topmenu_bg_links
{
    background-image: url(../Images/menu_2.gif);
    height: 30px;
    background-repeat: repeat-x;
    text-align: center;
    vertical-align: middle;
}
.Topmenu_bg_bot
{
    background-image: url(../Images/topmenu_b2.gif);
    height: 12px;
    background-repeat: repeat-x;
}




.dogear
{
    background-image: url(../Images/pg_dogear.gif);
    height: 100%;
    background-repeat: no-repeat;
    background-position: right top;
    text-align: left;
}
.BotBg
{
    background-image: url(../Images/pg_bot_shadow.gif);
    background-color: #CCCCCC;
    height: 11px;
    background-repeat: no-repeat;
    background-position: top;
}


.Toplink
{
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.Toplink:hover
{
    color: #3d75b7;
    text-decoration: none;
}
.footerBG
{
    font-size: 11px;
    color: #999999;
    background-image: url(../Images/footer2.gif);
    height: 38px;
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
}


.footertext
{
    font-size: 11px;
    color: #666666;
}

.FooterLink
{
    color: #666666;
    text-decoration: underline;
    font-weight: normal;
}
.FooterLink:hover
{
    color: #3d75b7;
    text-decoration: none;
}
.Link
{
    text-decoration: underline;
    color: #3366cc;
}
.Link:hover
{
    text-decoration: underline;
    color: #FF7900;
}
.OrgLink
{
    text-decoration: underline;
    color: #FF7900;
}
.OrgLink:hover
{
    text-decoration: underline;
    color: #0DB6EF;
}
.GrayLink
{
    text-decoration: underline;
    color: #333333;
}
.GrayLink:hover
{
    text-decoration: underline;
    color: #FF7900;
}
.GrayLinkNEW
{
    text-decoration: none;
    color: #333333;
}
.GrayLinkNEW:hover
{
    text-decoration: none;
    color: #FF7900;
}

.Linknomral
{
    text-decoration: none;
    color: #3373a3;
}
.Linknomral:hover
{
    text-decoration: none;
    color: #FF7900;
}

.bluetext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: normal;
    font-weight: normal;
    color: #3373a3;
}
.blueheader
{
    line-height: normal;
    color: #3373a3;
}
.bluetextBoldsmall
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: normal;
    font-weight: bold;
    color: #3373a3;
}


.bluetextBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: normal;
    font-weight: bold;
    color: #3373a3;
}
.bluetextheader
{
    font-size: 16px;
    line-height: normal;
    font-weight: bold;
    color: #3373a3;
}
.bluetextheadersmall
{
    font-size: 14px;
    line-height: normal;
    font-weight: bold;
    color: #3373a3;
}
.bluetextheaderUline
{
    font-size: 21px;
    line-height: normal;
    font-weight: normal;
    color: #3373a3;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
    padding-bottom: 5px;
}

.bluelink
{
    sfont-weight: bold;
    color: #3373a3;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.bluelink:hover
{
    color: #DE4484;
    text-decoration: none;
}
.bluetextBoldMouseover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: normal;
    font-weight: bold;
    color: #8E1B17;
}

.SmallText
{
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    line-height: 18px;
}
.SmallTextBold
{
    font-size: 11px;
    font-weight: Bold;
    color: #333333;
    line-height: 18px;
}
.Text
{
    font-size: 13px;
    font-weight: normal;
    color: #333333;
    line-height: 18px;
}
.TextBold
{
    font-size: 13px;
    font-weight: bold;
    color: #333333;
    text-decoration:none;
}

.TextBoldBig
{
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    line-height: normal;
}
.Topbluetext
{
    font-size: 16px;
    font-weight: bold;
    color: #3373A3;
    line-height: normal;
}


SELECT.Combobox
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    border: 1px solid #A1C6E2;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    line-height: normal;
    background-color: #FFFFFF;
    padding: 1px;
    margin: 0px;
}
INPUT.checkbox
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    border: 1px solid #A1C6E2;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    line-height: normal;
    padding: 2px;
    background-color: #FFFFFF;
    margin: 0px;
    width: 165px;
}
INPUT.button
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FFA916;
    text-transform: capitalize;
    border: 1px double #FC84B1;
    line-height: normal;
    margin: 0px;
    padding: 2px;
}
textarea
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    background-color: #FFFFFF;
    border: 1px solid #A1C6E2;
}
.box
{
    border: 1px solid #3373a3;
}

.image
{
    float: right;
    margin-top: 1px;
    margin-right: 1px;
    margin-bottom: 1px;
    margin-left: 10px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 5px;
}
.headline
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FC84B1;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
}

h1
{
    font-size: 24px;
    margin: 0px;
    padding: 0px;
    line-height: normal;
    font-weight: normal;
}

h2
{
    font-size: 21px;
    margin: 0px;
    padding: 0px;
    line-height: normal;
    font-weight: normal;
}
h3
{
    font-size: 18px;
    margin: 0px;
    padding: 0px;
    line-height: normal;
    font-weight: normal;
}
h4
{
    font-size: 16px;
    margin: 0px;
    padding: 0px;
    line-height: normal;
    font-weight: normal;
}
.bcor1
{
    background-image: url(../Images/bl_cor1.gif);
    background-repeat: no-repeat;
    height: 5px;
    width: 5px;
}
.bcor2
{
    background-image: url(../Images/bl_cor2.gif);
    background-repeat: repeat-x;
    height: 5px;
}
.bcor3
{
    background-image: url(../Images/bl_cor3.gif);
    background-repeat: no-repeat;
    height: 5px;
    width: 5px;
}
.bcor4
{
    background-image: url(../Images/bl_cor4.gif);
    background-repeat: no-repeat;
    width: 5px;
    height: 5px;
}
.bcor5
{
    background-image: url(../Images/bl_cor5.gif);
    background-repeat: repeat-x;
    height: 5px;
}
.bcor6
{
    background-image: url(../Images/bl_cor6.gif);
    background-repeat: no-repeat;
    height: 5px;
    width: 5px;
}
.bcorbg
{
    background-image: url(../Images/bl_boxbg.gif);
    background-repeat: repeat-x;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #a1c6e2;
    border-left-color: #a1c6e2;
    background-color: #ecf6ff;
    background-position: top;
}
.LeftbookHead
{
    background-image: url(../Images/leftBook_1.gif);
    background-repeat: no-repeat;
    height: 36px;
    width: 221px;
}
.LeftbookFoot
{
    background-image: url(../Images/leftbook_3.gif);
    background-repeat: no-repeat;
    height: 17px;
    width: 221px;
    background-position: top;
}
.LeftbookBody
{
    background-image: url(../Images/leftbook_2.gif);
    background-repeat: repeat-y;
    height: 17px;
    width: 221px;
    font-size: 13px;
    line-height: normal;
    font-weight: normal;
    color: #333333;
}




.panel_open
{
    background-image: url(../Images/panels_bg.gif);
    background-repeat: repeat-x;
    border: 1px solid #a3c7e2;
    background-color: #d7e9fc;
}
.Open_Panel_head
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: normal;
    font-weight: bold;
    color: #3373a3;
    background-image: url(../Images/arrow_down.gif);
    background-repeat: no-repeat;
    text-align: left;
    text-indent: 30px;
    height: 25px;
    background-position: 8px 8px;
    vertical-align: middle;
}
.Panel_buttons
{
    margin-right: 5px;
    padding: 2px;
}
.closed_Panel_head
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: normal;
    font-weight: bold;
    color: #3373a3;
    background-image: url(../Images/arro_right.gif);
    background-repeat: no-repeat;
    text-align: left;
    text-indent: 30px;
    height: 25px;
    background-position: 8px 8px;
    vertical-align: middle;
}
.results_Panel
{
    height: 40px;
    background-color: #FFFFFF;
    border: 1px solid #a8cae5;
    vertical-align: middle;
}
.myHomesbook
{
    border: 1px dashed #999999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
}

.panel_closed
{
    background-image: url(../Images/panle_closed.gif);
    background-repeat: repeat-x;
    height: 31%;
    border: 1px solid #a3c7e2;
    background-color: #d7e9fc;
}
.WhiteText
{
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: normal;
}
.WhiteTextBig
{
    font-size: 24px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: normal;
}
.HomeHead
{
    font-size: 21px;
    font-weight: normal;
    color: #FFFFFF;
    line-height: normal;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #FFFFFF;
    padding-bottom: 5px;
    padding-left: 3px;
}
.input_home
{
    background-image: url(../Images/input_home.gif);
    background-repeat: no-repeat;
    height: 33px;
    width: 441px;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 3px;
    padding-left: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #666666;
    border: none;
    margin: 0px;
}
.WhiteTextSmall
{
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    line-height: normal;
}
.org_big
{
    font-size: 24px;
    line-height: normal;
    font-weight: normal;
    color: #FF7900;
    padding-bottom: 5px;
}
.grayText
{
    font-size: 11px;
    color: #999999;
}
.TextBig
{
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    line-height: normal;
}
.TextBig2
{
    font-size: 24px;
    font-weight: bold;
    color: #333333;
    line-height: normal;
}
.cal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 30px;
    font-weight: normal;
    color: #6a7dbc;
    background-image: url(../Images/cal_Icon.gif);
    background-repeat: no-repeat;
    text-align: center;
    vertical-align: middle;
    height: 31px;
    width: 30px;
    margin: 0px;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.map
{
    padding: 4px;
    background-color: #FFFFFF;
    margin: 4px;
    border: 1px solid #CCCCCC;
}
.org
{
    color: #FF7900;
}

.ListingsBox
{
    background-color: #f9fcfe;
    background-image: url(../Images/listing_bg.gif);
    background-repeat: repeat-x;
    background-position: top;
    border: 1px solid #a1c6e2;
    font-size: 12px;
    line-height: normal;
    font-weight: normal;
}
.ListingWhiteBox
{
    background-color: #FFFFFF;
    border: 1px solid #a1c6e2;
    margin-top: 10px;
    margin-bottom: 10px;
}
.vertLine_left
{
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
}

.listingImg
{
    padding: 3px;
    border: 1px solid #CCCCCC;
    margin: 3px;
    background-color: #FFFFFF;
}
div.cfhTabs a.cfhTabselected
{
    color: #000000;
    display: block;
    position: relative;
    text-decoration: none;
    top: 1px;
    background-image: url(../Images/big_tab_normal.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 131px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    margin-left: 2px;
    margin-top: 4px;
    float: left;
    text-indent: 0px;
    line-height: 22px;
}

.breadcrumb
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.breadcrumb a
{
    text-decoration: none;
    padding-right: 18px; /*adjust bullet image padding*/
    color: #3373a3;
    background-color: transparent;
    background-image: url(../Images/breadcrumb.gif);
    background-repeat: no-repeat;
    background-position: right center;
}

.breadcrumb a:visited, .breadcrumb a:active
{
    color: #3373a3;
}

.breadcrumb a:hover
{
    text-decoration: underline;
    color: #FF7900;
}
hr
{
    height: 1px;
    width: 100%;
    color: #5AB6EE;
}
.orgBox
{
    border: 3px solid #FF7900;
}
/*Book*/
.hbook-a
{
    width: 221px;
    float: right;
}
.hbook table
{
    width: 95%;
    padding-left: 15px;
    padding-right: 10px;
}
.hbook-t
{
    float: left;
    background-image: url(../Images/leftBook_1.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 36px;
    width: 221px;
}

.hbook-b
{
    width: 221px;
    height: 17px;
    float: left;
    background-image: url(../Images/leftbook_3.gif);
    background-repeat: no-repeat;
    background-position: top;
}

.hbook
{
    float: left;
    width: 221px;
    font-size: 12px;
    color: #666666;
    background-image: url(../Images/leftbook_2.gif);
    background-repeat: repeat-y;
    background-position: center top;
    font-family: Arial, Helvetica, sans-serif;
    height: 226px;
    text-align: center;
}

.hbook h3
{
    font-size: 18px;
    color: #666;
    padding-bottom: 5px;
    line-height: normal;
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

/*Book*/

/*small box*/
.sb-a
{
    width: 245px;
    float: right;
    padding-left: 5px;
    z-index: 9999;
}
.sb-t
{
    float: left;
    background-image: url(../Images/smallb-t.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 8px;
    width: 245px;
}

.sb-b
{
    width: 245px;
    height: 7px;
    float: left;
    background-image: url(../Images/smallb-b.gif);
    background-repeat: no-repeat;
    background-position: top;
}

.sb
{
    float: left;
    width: 242px;
    font-size: 11px;
    color: #999;
    background-image: url(../Images/smallb.gif);
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #a1c6e2;
    border-left-color: #a1c6e2;
    background-color: #ecf6ff;
    background-repeat: repeat-x;
    background-position: top;
    margin: 0px;
    padding: 0px;
}

.sb h3
{
    font-size: 14px;
    color: #666;
}
/*small box*/
/*middle box*/

.mb-a
{
    width: 565px;
    float: left;
    z-index: 9999;
}
.mb-t
{
    width: 565px;
    height: 10px;
    float: left;
    background-image: url(../Images/hc1.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.mb-b
{
    width: 565px;
    height: 6px;
    float: left;
    background-image: url(../Images/hc3.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.mb
{
    width: 563px;
    float: left;
    min-height: 300px;
    background-color: #ecf6ff;
    background-image: url(../Images/hc2.gif);
    background-repeat: repeat-x;
    background-position: top;
    padding-top: 10px;
    padding-bottom: 10px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #a1c6e2;
    border-left-color: #a1c6e2;
}

* html .mb
{
    height: 300px;
}

/*middle box*/

/*big box*/
.bb-a
{
    width: 860px;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    z-index: 9999;
}
.bb-t
{
    width: 860px;
    height: 6px;
    float: left;
    background-image: url(../Images/bb-1.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.bb-b
{
    width: 860px;
    height: 5px;
    float: left;
    background-image: url(../Images/bb2.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.bb
{
    width: 858px;
    float: left;
    min-height: 300px;
    background-color: #ecf6ff;
    background-image: url(../Images/hc2.gif);
    background-repeat: repeat-x;
    background-position: top;
    padding-bottom: 10px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #a1c6e2;
    border-left-color: #a1c6e2;
    padding-top: 10px;
}

* html .bb
{
    height: 300px;
}

/*big box*/
/*popup box*/

.pop1-a
{
    width: 539px;
    z-index: 9999;
}
.pop1-t
{
    width: 539px;
    height: 60px;
    float: left;
    background-image: url(../Images/p1-s1.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    vertical-align: bottom;
}

.pop1-b
{
    width: 539px;
    height: 37px;
    float: left;
    background-image: url(../Images/p1-s2.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.pop1
{
    width: 539px;
    float: left;
    background-image: url(../Images/p1-s3.png);
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
}
.pop1-t table tr td h3
{
    color: #3373a3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: normal;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}


/*popup box*/


/*popup box big*/

.popBig-a
{
    width: 740px;
    z-index: 9999;
}
.popBig-t
{
    width: 739px;
    height: 61px;
    float: left;
    background-image: url(../Images/popupBig1.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    vertical-align: bottom;
}

.popBig-b
{
    width: 739px;
    height: 37px;
    float: left;
    background-image: url(../Images/popupBig3.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.popBig
{
    width: 740px;
    float: left;
    background-image: url(../Images/popupBig2.png);
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
}
.popBig-t table tr td h3
{
    color: #3373a3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: normal;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}


/*popup box big*/

/*Mini popup box big*/

.Minipop-a
{
    width: 289px;
    z-index: 9999;
}
.Minipop-t
{
    width: 289px;
    height: 61px;
    float: left;
    background-image: url(../Images/mini1.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    vertical-align: bottom;
}

.Minipop-b
{
    width: 289px;
    height: 37px;
    float: left;
    background-image: url(../Images/mini2.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.Minipop
{
    width: 289px;
    float: left;
    background-image: url(../Images/mini3.png);
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
}
.Minipop-t table tr td h3
{
    color: #3373a3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: normal;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}


/*Mini popup box big*/
/*process box */
.process-a
{
    width: 301px;
    height: 162px;
    z-index: 9999;
}

.process
{
    width: 299px;
    float: left;
    background-image: url(../Images/process.png);
    background-repeat: no-repeat;
    height: 160px;
    line-height: normal;
    padding-top: 33px;
}

.process table tr td
{
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: normal;
    font-weight: normal;
    text-align: left;
    background-image: url(../Images/hb_preload2.gif);
    background-repeat: no-repeat;
    background-position: left;
    width: 88px;
    text-indent: 105px;
    vertical-align: middle;
    height: 100px;
}
/*Smart Search box big*/
.sspop-a
{
    width: 604px;
    z-index: 9999;
}


.sspop-t
{
    width: 604px;
    height: 63px;
    float: left;
    background-image: url(../Images/ss_pop1.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    vertical-align: bottom;
}
.sspop-b
{
    width: 603px;
    height: 37px;
    float: left;
    background-image: url(../Images/ss_pop3.png);
    background-repeat: no-repeat;
    background-position: left top;
}
.sspop
{
    width: 604px;
    float: left;
    background-image: url(../Images/ss_pop2.png);
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
}
.sspop-t table tr td h3
{
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: normal;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}
/*Smart Search box big*/




.search input
{
    border: none;
    background-image: url(../Images/input_home.gif);
    background-repeat: no-repeat;
    padding-top: 8px;
    padding-right: 5px;
    padding-bottom: 7px;
    padding-left: 10px;
    width: 425px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #666666;
}


/*control tabs*/
.TabView
{
    margin: 0px;
}
.TabView .Tabs
{
    height: 25px;
    display: block;
    background: #FFFFFF;
    color: #000000;
    height: 25px;
    top: 1px;
}
.TabView .Tabs a
{
    color: #666666;
    display: block;
    position: relative;
    text-decoration: none;
    top: 1px;
    background-image: url(../images/Normal_tab.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 87px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    margin-left: 0px;
    margin-top: 0px;
    float: left;
    text-indent: 0px;
    line-height: 22px;
    padding: 0px;
    margin-right: 1px;
    margin-bottom: 0px;
}
.TabView .Tabs a.ActiveTab
{
    background-color: #FFFFFF;
    color: #000000;
    height: 25px;
    top: 1px;
    background-image: url(../Images/selected_tab.gif);
    width: 87px;
    background-repeat: no-repeat;
    margin-top: 0px;
    text-align: center;
    vertical-align: middle;
    margin-left: 0px;
    margin-right: 1px;
    margin-bottom: 0px;
}
.TabView .Tabs a.InactiveTab
{
}
.TabView .Pages
{
    background-color: #FFFFFF;
    clear: both;
    width: 99%;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #c7ddee;
    border-bottom-color: #c7ddee;
    border-left-color: #c7ddee;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #c7ddee;
}
.TabView .Pages .Page
{
    display: none;
    padding: 10px;
    background-image: url(../images/panel_bg.gif);
    background-repeat: repeat-x;
    background-color: #ecf6ff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
    font-weight: normal;
    color: #333333;
}

div.comments
{
    width: auto;
    font-size: 12px;
    margin-bottom: 24px;
}

div.comments blockquote
{
    margin: 0px;
    padding: 0px;
    border: 1px solid #c9c2c1;
    background-color: #fff;
}

div.comments blockquote p
{
    margin: 10px;
    padding: 0px;
}

div.comments cite
{
    position: relative;
    margin: 0px;
    padding: 7px 0px 0px 15px;
    top: 6px;
    background: transparent url(../images/comments_darrow.gif) no-repeat 20px 0;
    font-style: normal;
}

.ProgressCss
{
    background-color: White;
}

.Divmessage
{
    font-size: 11px;
    font-weight: bold;
    background: #cccccc;
    border-top: 1px solid #FF3333;
    border-right: 1px solid #FF3333;
    border-bottom: 1px solid #FF3333;
    border-left: 1px solid #FF3333;
    margin: 1.0px 1.0px 1.0px 1.0px;
    padding: 1.0px 1.0px 1.0px 1.0px;
    width: 90%;
    color: Red;
}

.ContentWindow
{
    background-image: url(../Images/panels_bg.gif);
    background-repeat: repeat-x;
    border: 1px solid #a3c7e2;
    background-color: #d7e9fc;
    display: block;
}

.chatiframe
{
    width: 210px;
    height: 250px;
    _scrolling:no;
    _frameborder:0;
    border-width:0px;
    _marginwidth:0;
    _marginheight:0;
    _hspace:0;
    _vspace:0;
    _align:center;
}

