body {
    background: url(../images/bg_lsu.gif) repeat-y center #e2fbc9;
    margin-top: 15px;
    font-family: Verdana, Geneva, sans-serif;
}

li.bullet {
    list-style: square !important;
}

li.fact {
    list-style: url(../images/fact.gif) !important;
    margin-left: 12px;
}

li.num {
    list-style: decimal !important;
}

.lsu_wrapper {
    display: block;
    width: 903px;
    margin: 0 auto;
}

.lsu_wrapper * {
    display: block;
    height: 1px;
    overflow: hidden;
    font-size: .01em;
    background: #FFFFFF
}

.lsu_wrapper1 {
    margin-left: 3px;
    margin-right: 3px;
    padding-left: 1px;
    padding-right: 1px;
    border-left: 1px solid #8aa76d;
    border-right: 1px solid #8aa76d;
    background: #ccd8bf
}

.lsu_wrapper2 {
    margin-left: 1px;
    margin-right: 1px;
    padding-right: 1px;
    padding-left: 1px;
    border-left: 1px solid #477519;
    border-right: 1px solid #477519;
    background: #d8e1ce
}

.lsu_wrapper3 {
    margin-left: 1px;
    margin-right: 1px;
    border-left: 1px solid #d8e1ce;
    border-right: 1px solid #d8e1ce;
}

.lsu_wrapper4 {
    border-left: 1px solid #8aa76d;
    border-right: 1px solid #8aa76d
}

.lsu_wrapper5 {
    border-left: 1px solid #ccd8bf;
    border-right: 1px solid #ccd8bf
}

.lsu_wrapperfg {
    background: #FFFFFF;
    width: 903px;
    margin: 0 auto;
    padding: 3px 0px 0px;
}

#header_first {
    height: 95px;
    margin: 0px 15px 0px;
}

#header_first .logo {
    display: block;
    height: 95px;
    float: left;
}

.customer_login {
    float: right;
    width: 175px;
    margin-top: 15px;
}

#header_main {
    height: 245px;
    background: url(../images/lsu_header.gif) bottom center no-repeat;
    margin: 0px 0px 3px 0px;
}

.meun {
    height: 44px;
    background: url(../images/menu.png) no-repeat;
    margin: 0px 15px 0px;
}

.meun ul, li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.meun ul {
    padding: 10px 40px;
}

.meun li {
    float: left;
    display: block;
    font-size: 14px;
    padding: 0px 15px;
}

.meun li a {
    text-decoration: none;
    font-weight: bold;
    color: #fff !important;
}

.meun li a:hover {
    text-decoration: underline;
}

.header_blocks {
    margin: 15px 15px 0px 120px;
}

#container {
    margin: 5px 15px 0px;
    background: #ffffff;
}

#sidebar {
    float: left;
    width: 200px;
    overflow: hidden;
}

#sidebar a {
    color: #fff !important;
}

#sidebar .data {
    padding: 5px 8px;
    background: #eaf4d8;
    margin-left: 4px;
    left: 3px;
    font-size: 15px;
    font-family: "Arial Narrow";
}

#sidebar .data a {
    color: #f00 !important;
}

#sidebar .links {
    padding: 5px 5px;
    background: #eaf4d8;
    margin-left: 2px;
    left: 3px;
    font-size: 15px;
    font-family: "Arial Narrow";
}

#sidebar .links a {
    background-image: none;
    color: #000000 !important;
    font-size: 12px;
}

#main_container {
    float: left;
    width: 445px;
    margin: 0px 7px;
}

#main_container a {
    color: blue!important;
    font-weight: bold;
    text-decoration: underline;
    font-size: 110%;

}

#main_container_others {
    float: left;
    width: 655px;
    margin: 0px 0px 0px 5px;
}

#main_container_others ul,li {
	list-style-type: square !important;
	margin:2px 0px 0px 25px ;
}

#main_container_others  ol,li {
	list-style-type:decimal;
	margin:2px 0px 0px 25px ;
}


#main_container_others a {
    color: blue !important;
    font-weight: bold;
    text-decoration: underline;
    font-size: 110%;
}

#main_container_others h1 {
    float: left;
    width: 655px;
    margin: 0px 0px 0px 10px;
}

#main_container h1 {
    display: block;
    text-align: center;
    font-size: 20px;
    margin: 0px 0px 5px;
}

#main_container p {
    display: block;
    text-align: left;
    font-size: 15px;
    margin: 0px;
}

#main_container li {
    font-weight: bold;
    font-size: 11px;
    height: 25px;
    width: 320px;
}

#main_container .spc {
    float: right;
}

#money_back {
    text-align: center;
    margin: 10px 0px 0px;
}

#promo {
    float: right;
    width: 205px;
}

#promo a {
    color: #fff !important;
}

#promo .data {
    padding: 5px 8px;
    background: #eaf4d8;
    margin-left: 4px;
    left: 3px;
    font-size: 15px;
    font-family: "Arial Narrow";
}

#promo .data a {
    color: #f00 !important;
}

#promo .links {
    padding: 5px 5px;
    background: #eaf4d8;
    margin-left: 2px;
    left: 3px;
    font-size: 15px;
    font-family: "Arial Narrow";
}

#promo .links a {
    background-image: none;
    color: #000000 !important;
    font-size: 12px;
}

/* Advert */
#factsheet_ad {
    margin: 0 auto;
    padding: 8px 0px;
}

#upgrade {
    display: block;
    border: 1px soild #e4e4e4;
    margin: 0px 15px;
    background: #fff;
}

#upgrade .big {
    font-size: 24px;
    font-weight: bold;
}

#upgrade .special {
    font-size: 16px;
    font-weight: bold;
}

.clear {
    clear: both;
    height: 15px;
}

/* End of Advertising */
#footer_new {
    height: 220px;
    margin: 0 auto;
    width: 903px;
    background: #fff;
    border-top: 1px dashed #a0fe96;
}

#footer_new ul, li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

#footer_new ul {
    padding: 8px 20px;
}

#footer_new li {
    float: left;
    display: block;
    padding: 0px 10px;
}

#footer_new li a {
    text-decoration: none;
    color: #000;
    font-size: 11px;
}

/* Accordion Style */
.ui-accordion {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.ui-accordion li {
    margin: 0px;
    padding: 0px;
}

.ui-accordion li .ui-accordion-header {
    display: block;
    padding-left: 6px;
    height: 28px;
    background: url(../images/side_bar_unactive.gif);
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    font-size: 10px;
    line-height: 28px;
}

.ui-accordion li:hover .ui-accordion-header {
    background: url(../images/side_bar_unactive.gif);
}

.ui-accordion li.selected .ui-accordion-header {
    background: url(../images/side_bar_selected.gif);
}

/*
 Pop-up CSS
 */
.white_content {
    display: none;
    width: 520px;
    padding: 16px;
    border: 2px solid orange;
    background-color: white;
    overflow: auto;
    position: absolute;
    right: 8px;
}


.factsheets_img {
    width: 95px;
    height: 75px;
}

.factsheets_topics {
    font-weight: bold;
    font-size: 125%;
}

.tabs div {
    background: url(/images/tabs.gif) no-repeat left;
    float: left;
    padding: 0px 10px;
    line-height: 22px;
    font-family: verdana;
    font-size: 11px;
    height: 22px;
    border-right: solid 1px #cfcfcf;
    margin: 0px 0px;
    white-space: nowrap;
}

.tabs div.active {
    background: url(/images/tabs_active.gif) no-repeat left;
}

.tabs {
    clear: both;
    margin-left: 13px;
}
