.Accordion
{
    overflow: hidden;
    outline: none;
}
.AccordionPanel
{
    margin: 0px;
    padding: 0px;
}
.AccordionPanelTab
{
    margin: 0px;
    padding: 7px 0 9px 10px;
    display: block;
    cursor: pointer;
    background: url(../assets/tab_menu.gif) no-repeat;
    color: #fff;
}
.AccordionPanelContent
{
    overflow: hidden;
    margin: 0px;
    padding: 0px;
}
.AccordionPanelOpen
{
    margin: 0px;
    padding: 0px;
    display: block;
    background: #FFFFFF;
    color: #fff;
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.AccordionPanelTabList
{
    margin: 0px;
    padding: 7px 0 9px 13px;
    display: block;
    background: url(../assets/arrow_orange.gif) no-repeat 0 9px;
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #971c1f;
    cursor: pointer;
}
.AccordionPanelOpen .AccordionPanelTabList
{
    margin: 0px;
    padding: 7px 0 9px 13px;
    display: block;
    background: url(../assets/arrow_orange_down.gif) no-repeat 0px 13px;
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #971c1f;
}
.AccordionPanelTabList a
{
    color: #971c1f;
    text-decoration: none;
}
.courcesDetails
{
    margin: 0px;
    padding: 15px 15px 15px 5px;
    background: #f5f5f5;
    color: #666;
    font: 11px Arial, Helvetica, sans-serif;
    font-weight: normal;
}
.courcesDetails  { margin:0px; padding: 15px;}
.courcesDetails p
{
    margin: 0px;
    padding: 0 0 10px 0px !important;
    line-height: 18px;
}
span.subHead
{
    margin: 0px;
    padding: 0 0 5px 10px;
    background: url(../assets/arrow_dot.gif) no-repeat 0 3px;
    display: block;
    color: #971c1f;
    text-decoration: underline;
}
.whiteBg
{
    background: #fff;
    padding: 10px;
}
.clear
{
    clear: both;
}



.sidebar
{
    position: fixed;
    top: 0;
    margin-top: 11px;
    right: 90px;
    z-index: 20000;
}
ul#setop
{
    list-style: none;
}
ul#setop
{
    position: absolute;
    width: 680px;
    z-index: 1500;
}
#two
{
    z-index: 1200;
    margin-top: 143px;
    background: url(../assets/sidebar_img.png) no-repeat 4px 0;
    height: 343px;
    width: 588px;
}
:root #two
{
    z-index: 1200;
    margin-top: 132px;
    background: url(../assets/sidebar_img.png) no-repeat 4px 0;
    height: 343px;
    width: 588px;
}
ul#setop li span.selectBtn
{
    color: #fff !important;
    position: absolute;
    left: -42px !important;
    top: 0px;
}
ul#setop li span.selectBtn a
{
    color: #fff !important;
}
.bgSideBar
{
    margin: 0px auto;
    padding: 10px 20px 10px 20px;
    color: #666;
    width: 520px;
}
.sideBarData
{
    margin: 0px;
    padding: 0px;
    line-height: 18px;
}
.sideBarData h3
{
    margin: 0px;
    padding: 0 0 10px 0;
    color: #666;
    font: 18px Arial, Helvetica, sans-serif;
    font-weight: normal;
    display: block;
}
.sideBarData ul
{
    margin: 0px;
    padding: 0 0 15px 0;
}
.sideBarData ul li
{
    margin: 0px;
    padding: 0 0 0 10px;
    background: url(../assets/red_dot.gif) no-repeat 0 6px;
    list-style: none;
    color: #971b1f;
}
.sideBarData ul li ul
{
    margin: 0px;
    padding: 0px;
}
.sideBarData ul li ul li
{
    margin: 0px;
    padding: 0px;
    background: none;
    color: #333;
}
.dash2
{
    background: url(../assets/dash2.gif) repeat-y center;
}



a
{
    text-decoration: none;
}
ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}



/* 
	LEVEL ONE
*/
.dropdown ul
{
    position: relative;
    width: 100%;
    z-index: 1000;
}
.dropdown ul li
{
    float: left;
    zoom: 1;
    padding: 8px 26px 12px 26px;
    text-transform: uppercase;
    font: 14px Arial, Helvetica, sans-serif;
}
.dropdown ul a:hover
{
    color: #fff;
}
.dropdown ul a:active
{
    color: #fff;
}
.dropdown ul li a
{
    display: block;
    color: #666666;
}
.dropdown ul li:last-child a
{
    border-right: none;
}
/* Doesn't work in IE */
.dropdown ul li.hover, .dropdown ul li:hover
{
    background: url(../assets/nav_line.png) repeat-x;
    color: #ffffff !important;
    position: relative;
    display: block;
}
.dropdown ul li.hover a
{
    color: #fff;
}



/* 
	LEVEL TWO
*/
.dropdown ul ul
{
    width: 200px;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    padding-bottom: 20px;
    z-index: 1000;
    background: transparent url(../assets/btmcurve_ul.png) no-repeat bottom;
}
.dropdown ul ul li
{
    font-weight: normal;
    color: #fff;
    margin: 0px;
    padding: 3px 5px 3px 2px !important;
    text-transform: none;
    float: none !important;
    background: none;
    display: block;
}
.dropdown ul ul li a
{
    color: #fff;
    margin: 0px;
    padding: 3px 5px 3px 22px !important;
    font: 11px Arial, Helvetica, sans-serif !important;
}
.dropdown ul ul li.hover, .dropdown ul ul li:hover
{
    background: transparent url(../assets/hover_nav.png) no-repeat center;
    padding-left: 10px !important;
}
.dropdown ul ul li.hover a
{
    color: #fff;
}
.dropdown ul ul li.hover a:hover
{
    color: #fff;
}
.dropdown ul ul li a.selectArrow, .dropdown ul ul li ul li a.selectArrow
{
    color: #fff;
    margin: 0px;
    padding: 3px 5px 3px 22px !important;
    font: 11px Arial, Helvetica, sans-serif !important;
    background: url(../assets/arrow_orange.gif) no-repeat right 6px;
    display: block;
}



/* IE 6 & 7 Needs Inline Block */
.dropdown ul ul li a
{
    border-right: none;
    display: inline-block;
    font-weight: normal; /*display:block;*/
}

/* 
	LEVEL THREE
*/
.dropdown ul ul ul
{
    left: 99%;
    top: 0;
    color: #000;
}
.dropdown ul li:hover > ul
{
    visibility: visible;
    color: #000;
}

.dropdown ul ul li ul li a, ul.dropdown ul li ul li a:link, ul.dropdown ul li ul li a:visited
{
    color: #000;
    display: block;
}
.dropdown ul ul li ul li a:hover
{
    color: #222;
}


.linksbg
{
    background: url(../assets/linksbg.gif) repeat-x;
}