html {
    max-height: 100%;
    overflow: hidden;
    background: #f6f1e6;
}
/*universal font declaration*/
body {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin: 0px;
}
/*css rules for default page start*/
/*no underline on anchor tag*/
a {
    text-decoration: none;
    cursor: pointer;
}
/*no border around linked images*/
a img {
    border: none;
}
.transparent {
    background-color: Transparent;
}
/* Panels */
#SiteWrapper {
    position: absolute;
    overflow: hidden;
}
/* Common */
#LeftPanelWrapper, #RightPanelWrapper {
    opacity: 0.85;
    filter: Alpha(opacity=85);
    text-align: center;
}
#BottomPanelWrapper, #TopMidPanelWrapper {
    text-align: center;
}
/* Top */
#TopPanel {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 60px;
    z-index: 1000;
    background-image: url(images/headerbg.png);
    background-repeat: no-repeat;
    background-position: center top;
}
.CitadelLogo {
    position: absolute;
    top: 5px;
    left: 100px;
    height: 50px;
    width: 250px;
}
.IFramePanel {
    position: absolute;
    left: 10px;
    top: 200px;
    width: 160px;
    height: 380px;
}
/* Left */
#LeftPanelWrapper {
    position: absolute;
    left: 10px;
    top: 0px;
    width: 155px;
    height: 100%;
    z-index: 1000;
    background-image: url(images/sidebartop.png);
    background-repeat: no-repeat;
    background-position: center 75px;
}
.clearboth {
    position: relative;
    width: 100%;
    top: 75px;
    _top: 73px;
    background-image: url(images/sidebarbot.png);
    background-repeat: no-repeat;
    background-position: 2px bottom;
    *background-position:centerbottom;
    width:151px;
    height:10px;
}
#LeftPaneltemp {
    position: relative;
    left: 0px;
    top: 80px;
    width: 100%;
    height: 80%;
    background-image: url(images/sidebarbg.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#LeftPanel {
    position: relative;
    left: 0px;
    top: 80px;
    width: 100%;
    height: 79%;
    background-image: url(images/sidebarbg.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#AVPanel {
    position: relative;
    margin: 0 auto 5px auto;
    top: 0;
    width: 140px;
    height: 85px;
    background: transparent;
}
#LeftContentPanel {
    position: relative;
    margin: 5px auto 0 auto;
    top: 0;
    width: 140px;
    border: solid 1px #cee2f0;
    height: auto;
    background: transparent;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3b7952;
    text-align: left;
}
#Dashboard {
    position: absolute;
    left: 10px;
    top: 75px;
    width: 151px;
    height: 108px;
    background: transparent;
}
/*left menu and right menu*/
.leftmenu, .leftmenu ul {
    padding: 3px;
    margin: 3px;
}
.leftmenu li {
    list-style: none;
    margin: 5px 0 0 0;
    border-bottom: solid 1px #d0e3ef;
    padding: 2px 0;
}
#linkparent, #rightparentli {
    border: none;
    font-family: "Trebuchet MS Outlook" , Arial, Tahoma;
    color: #2e66ab;
    font-weight: 600;
    padding: 0;
    margin-top: 20px;
}
.leftmenu li a {
    color: #3b7952;
    display: block;
}
.leftmenu li a:hover {
    color: #000;
}
.leftsubmenu li {
    margin: 0 0 2px 0;
    color: #993300;
    font-weight: normal;
}
.leftsubmenu li a {
    color: #993300;
    display: block;
}
.leftsubmenu li a:hover {
    color: #666600;
}
.leftsubmenu {
    margin: 0 0 0 15px;
    list-style: none;
}
.rightmenu {
    margin: -5px 0 0 0;
}
#ads {
    position: relative;
    margin: 30px auto;
    *margin:15pxauto;
    width:140px;
    text-align:center;
    height:auto;
}
/* Right */
#RightPanelWrapper {
    position: absolute;
    right: 10px;
    top: 0px;
    width: 155px;
    height: 100%;
    z-index: 1000;
    background-image: url(images/sidebartop.png);
    background-repeat: no-repeat;
    background-position: center 75px;
    text-align: center;
}
#RightPanel {
    position: relative;
    left: 0px;
    top: 80px;
    width: 100%;
    height: 79%;
    background-image: url(images/sidebarbg.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#RightContentPanel {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    position: relative;
    margin: 5px auto;
    top: 0;
    width: 140px;
    height: 94%;
    background: transparent;
    border: solid 1px #cee2f0;
    text-align: left;
}
.footer {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9px;
    padding: 0 0 0 5px;
    color: #666600;
    position: absolute;
    top: 96%;
    margin: 0 0 0 0;
    *margin:000-80px;
    text-align:center;
    width:95%;
}
.footer a {
    color: #666600;
    text-decoration: none;
    margin: 0 5px 0 6px;
}

.menuwrapper {
    position:absolute;
    right:30px;
    top:190px;
}

/* Bottom */
#BottomPanelWrapper {
    position: absolute;
    left: 50%;
    margin: 0 0 0 -227px;
    bottom: 20px;
    width: 455px;
    height: 240px;
    z-index: 1000;
}
#BottomPanel {
    position: relative;
    margin: 0 auto;
    text-align: left;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 240px;
    background-position: left top;
    background-image: url(images/gradbluebigplane.png);
    background-repeat: no-repeat;
}
#ReviewPanel {
    padding: 5px 10px;
    position: relative;
    left: 0;
    top: 0;
    width: 430px;
    height: 200px;
    background: transparent;
}
.close {
    height: 15px;
    width: 38px;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 5000;
}
.closetop {
    height: 15px;
    width: 38px;
    position: absolute;
    right: 15px;
    top: 9px;
    z-index: 5000;
}
.closebot {
    height: 15px;
    width: 38px;
    position: absolute;
    right: 28px;
    top: 4px;
    z-index: 5000;
}
.closea {
    width: 38px;
    height: 15px;
    display: block;
    overflow: hidden;
    background-image: url(images/vistaclose.png);
    background-repeat: no-repeat;
    background-position: right top;
}
#TopMidPanelWrapper {
    position: absolute;
    left: 50%;
    margin: 0 0 0 -227px;
    top: 75px;
    width: 455px;
    height: 240px;
    z-index: 1000;
}
#TopMidPanel {
    position: relative;
    margin: 0 auto;
    text-align: left;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 240px;
}
#VideoPanelwrapper {
    position: absolute;
    left: 0px;
    top: 75px;
    width: 100%;
    height: 240px;
    z-index: 1500;
}
#VideoPanel {
    position: relative;
    margin: 0 auto;
    text-align: left;
    left: 0px;
    top: 5px;
    width: 430px;
    height: 200px;
}
.midpanbg {
    background-position: left top;
    background-image: url(images/midpanelbg.png);
    background-repeat: no-repeat;
}
.gradbluebig {
    background-position: left top;
    background-image: url(images/gradbluebig.png);
    background-repeat: no-repeat;
}
.usingtab {
    background-position: left top;
    background-image: url(images/midpanelusingbg.png);
    background-repeat: no-repeat;
    padding-top: 40px;
}
.usingtab ul {
    font-family: Tahoma, "Trebuchet MS" , Arial;
    font-size: 11px;
    color: #001e58;
}
.usingtab ul li {
    list-style: none;
    list-style-image: url(images/csbullet.png);
    *padding-left:5px;
}
/* Pin styles */
.pin {
}
/* Search */
#pickitsearch {
    width: 70px;
    float: left;
}
/* clickit */
.centeralign {
    margin: 0 auto;
    width: 145px;
}
.catitle {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666;
    display: block;
    width: 100%;
    text-align: left;
    margin: 3px 0;
}
#locationsearch, .locationsearchbox {
    width: 113px;
    float: left;
    border: solid 1px #2e66ab;
    background-image: url(images/txttopbg.png);
    background-repeat: repeat-x;
    background-position: left top;
}
#gosearch {
    width: 23px;
    height: 20px;
    cursor: pointer;
    float: left;
    background-color: transparent;
    background-image: url(images/search_go.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.ClickitCategory {
    clear: both;
    font: 11px tahoma, arial;
    margin: 0;
}
.ClickitSubCategory {
    font: 11px tahoma, arial;
}
.ClickitSubCategory option {
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 11px;
}
/* Popup styles*/
.PopupMaster {
}
.PopupPointerTL {
    position: absolute;
    background: url(../images/BalloonArrow-TL.gif);
    width: 22px;
    height: 31px;
    z-index: 100;
}
.PopupPointerTR {
    position: absolute;
    width: 22px;
    height: 31px;
    z-index: 100;
    background-image: url(../images/BalloonArrow-TR.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}
.PopupPointerBL {
    position: absolute;
    width: 22px;
    height: 31px;
    z-index: 100;
    background-image: url(../images/BalloonArrow-BL.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.PopupPointerBR {
    position: absolute;
    background: url(../images/BalloonArrow-BR.gif);
    width: 22px;
    height: 31px;
    z-index: 100;
}
.PopupLoading {
    position: absolute;
    width: 32px;
    height: 32px;
    background-image: url(../images/aero_light.gif);
    z-index: 200;
}
.PopupDelayLoading {
    position: absolute;
    width: 10px;
    height: 10px;
    background-image: url(../images/tiny_red.gif);
    z-index: 200;
}
.PopupContent {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1;
    height: 90px;
}
/* Default billboard */
#Default_popup {
    font-family: Arial,Helvetica,sans-serif;
    margin: auto;
    padding: 10px;
    width: 180px;
    height: 70px;
    background: url(images/staticpopupbg.png) no-repeat left top;
    color: #fff;
    font-size: 11px;
}
.defaultclose {
    position: absolute;
    right: 6px;
    top: 6px;
    background-image: url(images/defaultpopupclose.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: transparent;
    width: 16px;
    height: 16px;
    border: none;
    cursor: pointer;
}
/* Cluster billboard */
#Cluster_popup {
    font-family: Arial,Helvetica,sans-serif;
    margin: auto;
    padding: 8px;
    width: 80px;
    height: 28px;
    text-align: center;
    background: url(images/zoompopupbg.png) no-repeat center top;
}
#Cluster_popup a {
    color: #fff;
}
p#photo1, p#photo2 {
    text-align: center;
}
/* #popup is the container div, holds all the elements*/
/* Stylesheet for theme1 popup*/
.style1_popup {
    font-family: Arial, Helvetica, sans-serif;
    margin: auto;
    padding: 0;
    width: 300px;
    height: 430px;
    background-color: transparent;
}
.style1_popupcontent {
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(images/previewpopupborder.png);
    background-repeat: repeat-y;
    background-position: center top;
    margin: auto;
    padding: 0;
    width: 300px;
    height: 405px;
    _height: 390px;
    top: 0px;
    position: relative;
    background-color: transparent;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for bottom vista border image*/
.style1_popupbot {
    margin: auto;
    width: 300px;
    height: 15px;
    background-image: url(images/previewpopupbordebot.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-color: transparent;
    position: relative;
    clear: both;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for top vista border image*/
.style1_popuptop {
    background-image: url(images/previewpopupbordetopr.png);
    background-repeat: no-repeat;
    background-position: center top;
    background-color: transparent;
    height: 15px;
    width: 300px;
    position: relative;
}
/*header is stuff at top of page before accordion divided into paragraph*/
.style1_headerbillboard {
    height: 65px;
    padding: 0;
    margin-left: 17px;
    width: 265px;
    overflow: hidden;
}
.style1_headerInfo {
    width: 45%;
    float: left;
    font-size: 10px;
    font-family: Tahoma , Sans-Serif;
    text-align: left;
}
/*#logoAnchor is logo image cum link on top*/
.style1_logoUrlP {
    float: left;
    width: 45%;
}
/*Accordion1 is accordion pane's container*/
.style1_Accordion {
    clear: both;
    height: 340px;
    width: 265px;
    margin-left: 17px;
    padding: 0;
}
.style1_Accordion .accordionHeader {
    height: 23px;
    overflow: hidden;
}
.style1_Accordion .accordionHeader a {
    height: 23px;
    display: block;
    background-image: url(images/previewpopupheaderhov.png);
    background-repeat: no-repeat;
    background-position: left top;
    text-align: left;
    color: #0066CC;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
    padding-left: 20px;
    font-weight: 600;
    font-family: "Trebuchet Ms" ,Arial, Helvetica, sans-serif;
}
.style1_Accordion .accordionHeader a:hover {
    background-image: url(images/previewpopupheaderhov.png);
    color: #074d93;
    background-repeat: no-repeat;
    background-position: left bottom;
}
/* .accordionContent is content which displays after clicking on acordion pane*/
.style1_Accordion .accordionContent {
    display: block;
    background-image: url(images/panecontentbg.png);
    background-repeat: repeat-x;
    background-position: left bottom;
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    height: 100%;
    padding: 0 0 0 10px;
    overflow: scroll;
    background-color: #f9fcfd;
}
.style1_Accordion .accordionContent ul {
    margin: 0;
    padding: 0;
}
.style1_Accordion .accordionContent ul li {
    padding: 0 20px;
    list-style: none;
    background-image: url(images/bullet.png);
    background-repeat: no-repeat;
    background-position: 2px 2px;
}
.style1_Accordion .accordionContent ul li p {
    text-align: justify;
}
.style1_popupclose {
    position: absolute;
    right: 4px;
    _right: 15px;
    top: 9px;
    background-image: url(images/defaultpopupclose.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: transparent;
    width: 16px;
    height: 16px;
    border: none;
    cursor: pointer;
}
/**Stylesheet for theme2 popup*/
.style2_popup {
    font-family: Arial, Helvetica, sans-serif;
    margin: auto;
    padding: 0;
    width: 283px;
    height: 430px;
    background-color: #ccc;
    background-image: url(images/style2popupbg.png);
    background-repeat: repeat-x;
    background-position: left top;
    border: solid 1px #000;
    margin: 0 0 0 7px;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for bottom vista border image*/
.style2_popupbot {
    display: none;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for top vista border image*/
.style2_popuptop {
    display: none;
}
/*header is stuff at top of page before accordion divided into paragraph*/
.style2_headerbillboard {
    height: 85px;
    padding: 0;
    margin-left: 10px;
    width: 265px;
    overflow: hidden;
    color: #fff;
}
.style2_headerInfo {
    width: 45%;
    height: 60px;
    margin-top: 10px;
    float: left;
    font-size: 10px;
    font-family: Tahoma , Sans-Serif;
    text-align: left;
    border-right: solid 1px #e76d81;
    margin-right: 5px;
}
/*#logoAnchor is logo image cum link on top*/
.style2_logoUrlP {
    float: left;
    width: 45%;
    margin-top: 5px;
}
/*Accordion1 is accordion pane's container*/
.style2_Accordion {
    clear: both;
    height: 345px;
    width: 280px;
    margin: auto;
    padding: 0;
}
.style2_Accordion .accordionHeader {
    height: 23px;
    overflow: hidden;
}
.style2_Accordion .accordionHeader a {
    height: 23px;
    display: block;
    background-image: url(images/style2popupheaderhov.png);
    background-repeat: no-repeat;
    background-position: left top;
    text-align: left;
    color: #f8c7d1;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
    padding-left: 20px;
    font-weight: 600;
    font-family: "Trebuchet Ms" ,Arial, Helvetica, sans-serif;
}
.style2_Accordion .accordionHeader a:hover {
    color: #fff;
    background-position: left bottom;
}
/* .accordionContent is content which displays after clicking on acordion pane*/
.style2_Accordion .accordionContent {
    display: block;
    background-image: url(images/style2accordionbg.png);
    background-repeat: repeat-y;
    background-position: left top;
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    height: 100%;
    padding: 0 0 0 10px;
    overflow: scroll;
}
.style2_Accordion .accordionContent ul {
    margin: 0;
    padding: 0;
}
.style2_Accordion .accordionContent ul li {
    padding: 0 20px;
    list-style: none;
    background-image: url(images/bullet.png);
    background-repeat: no-repeat;
    background-position: 2px 2px;
}
.style2_Accordion .accordionContent ul li p {
    text-align: justify;
}
.style2_popupcontent {
    background-color: transparent;
}
.style2_popupclose {
    position: absolute;
    right: 0;
    top: 5px;
    background-image: url(images/style2popupclose.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: transparent;
    width: 16px;
    height: 16px;
    border: none;
    cursor: pointer;
}
/**Stylesheet for theme3 popup*/
.style3_popup {
    font-family: Arial, Helvetica, sans-serif;
    margin: auto;
    padding: 0;
    width: 283px;
    height: 430px;
    background-image: url(images/style3popupbg.png);
    background-repeat: repeat-X;
    background-position: left top;
    border: solid 1px #000;
    margin: 0 0 0 7px;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for bottom vista border image*/
.style3_popupbot {
    display: none;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for top vista border image*/
.style3_popuptop {
    display: none;
}
/*header is stuff at top of page before accordion divided into paragraph*/
.style3_headerbillboard {
    height: 76px;
    padding: 0;
    margin-left: 10px;
    width: 265px;
    overflow: hidden;
    color: #4dc5e2;
}
.style3_headerInfo {
    width: 45%;
    height: 60px;
    margin-top: 10px;
    float: left;
    font-size: 10px;
    font-family: Tahoma , Sans-Serif;
    text-align: left;
}
/*#logoAnchor is logo image cum link on top*/
.style3_logoUrlP {
    float: left;
    width: 45%;
}
/*Accordion is accordion pane's container*/
.style3_Accordion {
    clear: both;
    height: 354px;
    width: 253px;
    margin: auto;
    padding: 0;
}
.style3_Accordion .accordionHeader {
    height: 23px;
    overflow: hidden;
}
.style3_Accordion .accordionHeader a {
    height: 25px;
    display: block;
    background-image: url(images/style3popupheaderhov.png);
    background-repeat: no-repeat;
    background-position: 1px top;
    text-align: left;
    color: #bed600;
    font-size: 12px;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 2;
    padding-left: 30px;
    font-family: Segoe UI ,Arial, Helvetica, sans-serif;
}
.style3_Accordion .accordionHeader a:hover {
    color: #bed600;
    background-position: 1px bottom;
}
/* .accordionContent is content which displays after clicking on acordion pane*/
.style3_Accordion .accordionContent {
    display: block;
    background-image: url(images/style3accordionbg.png);
    background-repeat: repeat-y;
    background-position: left top;
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    height: 100%;
    padding: 0 5px;
    overflow: scroll;
    color: #ccc;
}
.style3_Accordion .accordionContent a {
    color: #bed600;
    font-family: "Trebuchet Ms" ,Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.style3_Accordion .accordionContent a:hover {
    color: #fff;
}
.style3_Accordion .accordionContent ul {
    margin: 0;
    padding: 0;
}
.style3_Accordion .accordionContent ul li {
    padding: 0 20px;
    list-style: none;
    background-image: url(images/bullet.png);
    background-repeat: no-repeat;
    background-position: 2px 2px;
}
.style3_Accordion .accordionContent ul li p {
    text-align: justify;
}
.style3_popupcontent {
    background-color: transparent;
}
.style3_popupclose {
    position: absolute;
    right: 0;
    top: 5px;
    background-image: url(images/style3popupclose.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: transparent;
    width: 16px;
    height: 16px;
    border: none;
    cursor: pointer;
}
/**Stylesheet for theme4 popup*/
.style4_popup {
    font-family: Arial, Helvetica, sans-serif;
    margin: auto;
    padding: 0;
    width: 300px;
    height: 400px;
    background-color: transparent;
}
.style4_popupcontent {
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(images/style4billboardbg.png);
    _background-image: url(images/style4billboardbgie6.png);
    background-repeat: repeat-y;
    background-position: center top;
    margin: auto;
    padding: 0;
    width: 300px;
    height: 390px;
    top: 0px;
    position: relative;
    background-color: transparent;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for bottom vista border image*/
.style4_popupbot {
    margin: auto;
    width: 300px;
    height: 20px;
    background-image: url(images/style4bordebot.png);
    _background-image: url(images/style4bordebotie6.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-color: transparent;
    position: relative;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for top vista border image*/
.style4_popuptop {
    background-image: url(images/style4bordetop.png);
    _background-image: url(images/style4bordetopie6.png);
    background-repeat: no-repeat;
    background-position: center top;
    background-color: transparent;
    height: 20px;
    width: 300px;
    position: relative;
}
/*header is stuff at top of page before accordion divided into paragraph*/
.style4_headerbillboard {
    height: 65px;
    padding: 0;
    margin-left: 17px;
    width: 265px;
    overflow: hidden;
}
.style4_headerInfo {
    width: 45%;
    float: left;
    font-size: 10px;
    font-family: Tahoma , Sans-Serif;
    text-align: left;
}
/*#logoAnchor is logo image cum link on top*/
.style4_logoUrlP {
    float: left;
    width: 45%;
}
/*Accordion1 is accordion pane's container*/
.style4_Accordion {
    clear: both;
    height: 320px;
    width: 265px;
    margin-left: 17px;
    padding: 0;
}
.style4_Accordion .accordionHeader {
    height: 25px;
    overflow: hidden;
}
.style4_Accordion .accordionHeader a {
    height: 25px;
    display: block;
    background-image: url(images/style4popupheaderhov.png);
    background-repeat: no-repeat;
    background-position: -1px top;
    text-align: left;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    line-height: 2;
    padding-left: 20px;
    font-family: "Trebuchet Ms" ,Arial, Helvetica, sans-serif;
}
.style4_Accordion .accordionHeader a:hover {
    color: #0066CC;
    background-repeat: no-repeat;
    background-position: -1px bottom;
}
/* .accordionContent is content which displays after clicking on acordion pane*/
.style4_Accordion .accordionContent {
    display: block;
    background-image: url(images/style4accordionbg.png);
    background-repeat: repeat-x;
    background-position: 15px top;
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    height: 100%;
    padding: 0 0 0 10px;
    overflow: scroll;
    background-color: #f9fcfd;
}
.style4_Accordion .accordionContent ul {
    margin: 0;
    padding: 0;
}
.style4_Accordion .accordionContent ul li {
    padding: 0 20px;
    list-style: none;
    background-image: url(images/bullet.png);
    background-repeat: no-repeat;
    background-position: 2px 2px;
}
.style4_Accordion .accordionContent ul li p {
    text-align: justify;
}
.style4_popupclose {
    position: absolute;
    right: 0;
    _right: 15px;
    top: 15px;
    background-image: url(images/close.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: transparent;
    width: 16px;
    height: 16px;
    border: none;
    cursor: pointer;
}
/**Stylesheet for theme3 popup*/
.style5_popup {
    font-family: Arial, Helvetica, sans-serif;
    margin: auto;
    padding: 0;
    width: 285px;
    height: 430px;
    background-image: url(images/orange.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    border: solid 1px #89a513;
    margin: 0 0 0 7px;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for bottom vista border image*/
.style5_popupbot {
    display: none;
}
/* #popupbot is the container div, holds all the elements, compaining div #popup for top vista border image*/
.style5_popuptop {
    display: none;
}
/*header is stuff at top of page before accordion divided into paragraph*/
.style5_headerbillboard {
    height: 75px;
    padding: 0;
    margin-left: 10px;
    width: 260px;
    overflow: hidden;
    color: #6a4f05;
}
.style5_headerInfo {
    width: 45%;
    height: 60px;
    margin-top: 10px;
    float: left;
    font-size: 10px;
    font-family: arial, Tahoma , Sans-Serif;
    text-align: left;
    margin-right: 5px;
}
/*#logoAnchor is logo image cum link on top*/
.style5_logoUrlP {
    float: left;
    width: 45%;
}
/*Accordion is accordion pane's container*/
.style5_Accordion {
    clear: both;
    height: 354px;
    width: 258px;
    margin: auto;
    padding: 0;
}
.style5_Accordion .accordionHeader {
    height: 23px;
    overflow: hidden;
}
.style5_Accordion .accordionHeader a {
    height: 23px;
    display: block;
    background-image: url(images/style5popupheaderhov.png);
    background-repeat: no-repeat;
    background-position: 1px top;
    text-align: left;
    color: #516208;
    font-size: 12px;
    text-decoration: none; /*text-transform:uppercase;*/
    line-height: 1.7;
    padding-left: 30px;
    font-weight: 700;
    font-family: Segoe UI ,Arial, Helvetica, sans-serif;
}
.style5_Accordion .accordionHeader a:hover {
    color: #516208;
    background-position: 1px bottom;
}
/* .accordionContent is content which displays after clicking on acordion pane*/
.style5_Accordion .accordionContent {
    display: block;
    background-color: transparent;
    font-size: 11px;
    font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
    height: 100%;
    padding: 0 5px;
    overflow: scroll;
    color: #293202;
}
.style5_Accordion .accordionContent a {
    color: #516208;
    font-family: "Trebuchet Ms" ,Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.style5_Accordion .accordionContent a:hover {
    color: #fff;
}
.style5_Accordion .accordionContent ul {
    margin: 0;
    padding: 0;
}
.style5_Accordion .accordionContent ul li {
    padding: 0 20px;
    list-style: none;
    background-image: url(images/bullet.png);
    background-repeat: no-repeat;
    background-position: 2px 2px;
}
.style5_Accordion .accordionContent ul li p {
    text-align: justify;
}
.style5_popupcontent {
    background-color: transparent;
}
.style5_popupclose {
    position: absolute;
    right: 0;
    top: 5px;
    background-image: url(images/close.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: transparent;
    width: 16px;
    height: 16px;
    border: none;
    cursor: pointer;
}
.leftPane {
    width: 121px;
    height: 64px;
    float: left;
    padding-left: 60px;
    padding-top: 20px;
}
.rightPane {
    width: 121px;
    height: 64px;
    float: right;
    padding-right: 10px;
    padding-top: 20px;
}
.albumNavigation {
    width: 403px;
    height: 16px;
    background-color: #fff;
}
.albumContainer {
    width: 383px;
}
.album {
    width: 383px;
    height: 106px;
    background-image: url(images/albumPages.gif);
    background-repeat: no-repeat;
}
.albumPages {
    width: 363px;
    height: 64px;
    font: normal 11px Arial, Verdana, Helvetica, Sans-serif;
    padding: 0 0 0 0;
}
/*centered image*/
.MenusImage {
    display: block;
    margin: 0 auto;
}
/*ticker*/
.ticker {
    font-size: 14px;
    color: #fff;
    display: block;
    width: 30%;
    clear: both;
    padding: 0 10px;
    position: absolute;
    top: 11px;
    text-align: left;
    background-color: transparent;
    right: 0;
}
.slideshowleft {
    float: left;
    margin-left: 13px;
    _margin-left: 5px;
}
.slideshowright {
    float: right;
    margin-right: 25px;
    _margin-right: 12px;
}

/*RADMenu*/
.RadMenu_Sunset .rmItem { background: #eef8fd }
