/* COMMON */

body { background-color: #000000; color: #FFFF00; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 150%; margin: 0; padding: 0;}

a { color: #00FFFF !important; /*display: block;*/ text-decoration: none; }

a:hover { color: #ffff00; text-decoration: underline; }

a:focus { outline: none; }

input { font-size: 11px; padding: 0; margin: 0; }

h2 {font-size: 150%; border-bottom: 1px solid #ffff00;}

/* DEFAULTS */

ul { list-style: square; margin: auto;}

img { border: 0 none; margin: 0; padding: 0; }

strong, em, b, i { font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande",  }

/* OPACITY */

/* ICONS */

/*.bullet { display: none;}

.bullet-pink { display: none; }*/

.arrow { display: none; }

.more { display: none; }

.less { display: none; }

.more a, .less a, .more a:hover, .less a:hover {  padding-right: 22px; text-decoration: underline; text-transform: uppercase; }

/* POPUP */

.popup { display: none; z-index: 99; }

/* HIDDEN */

.hidden { display: none; }

/* PAGE WRAPPER */

#page-wrapper { float: none; width: 990px; height: auto !important; margin: 0px auto; }

#page-wrapper img, #page-wrapper div, #page-wrapper a, #page-wrapper h1, #page-wrapper span, #page-wrapper input, #page-wrapper button { behavior: url("/iepngfix.htc"); }

/* PAGE HEADER */

#page-header {margin: 5px 0px 10px 0px;}

/* ACCESSIBILITY */

#accessibility .text-only { display: block !important; }

/* RESIZER */

#accessibility .text-resizer { display: none;}

/* TOP MENU */

#top-menu-wrapper {  }

#top-menu {  display: block; list-style: square; margin-top: 5px; margin-left: 15px; margin-bottom: 20px;}

#top-menu .menu-item .separator { display: none; }

/* SEARCH */

#quick-search-wrapper { margin: 10px 0 10px 0; }

#quick-search-wrapper .border-left {display: none;}

#quick-search-wrapper .border-right {display: none;}

#quick-search-wrapper form {margin: 0; padding: 0; }

#quick-search-input { background-image: none; border: 0 none !important; float: left; padding: 3px;}

#quick-search-btn { background-image: none;   border: 0 none; float: left; padding: 3px; margin-left: 10px; line-height: 100%; }

/* PAGE CONTENT */

#page-content-wrapper-1 { float: left; background-image: none !important;}

#page-content-wrapper-2 { float: left; background-image: none !important;}

#page-content { position: relative; width: 990px; float: left; overflow: hidden; margin: 20px 0px 0px 0px;}

/* LOGO */

#am-logo { position: absolute; top: 35px; left: 20px; width: 96px;}

#am-logo img {display: none;}

#lcd-logo { position: absolute; right: 20px; bottom: 20px; width: 71px; height: 71px; }

#lcd-logo img {display: none;}

/* LEFT MENU */

#left-menu-wrapper { position: relative; }

#left-menu { font-weight: normal; list-style: square; margin-top: 5px; margin-left: 15px; margin-bottom: 20px; font-size: 160%; line-height: 120%;}

#left-menu .selected a { }

/* CAROUSEL 

.carousel-box-wrapper { position: absolute; z-index: 98; overflow: hidden; background-image: url("/images/frontend/bg_carousel-box.png"); background-repeat: no-repeat; width: 342px; height: auto; padding: 0; }

.carousel-box { float: left; width: 332px; height: auto; padding: 5px; }

.carousel-box .header { float: left; width: 302px; height: 20px; padding-top: 5px; padding-left: 15px; padding-right: 15px; cursor: move; }

.carousel-box .header .title { color: #D21A4D; font-size: 140%; font-weight: normal; float: left; }

.carousel-box .header .control-icons { float: right; width: 17px; }

.carousel-box .body { float: left; width: 332px; height: 151px; overflow: hidden; }

.carousel-box .jcarousel-container { float: left; width: 302px; height: 146px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; }

.carousel-box .jcarousel-clip { float: left; width: 302px; }

.carousel-box .carousel { float: left; height: 146px; list-style: none; overflow: hidden; }*/

.carousel-box .carousel { list-style: disc; margin-top: 5px; margin-left: 35px; margin-bottom: 20px; }

/*.carousel-box .carousel .thumbnail { border: 1px solid #FFFFFF; float: left; width: 146px; height: 84px; overflow: hidden; }

.carousel-box .carousel .description { position: relative; float: left; width: 148px; height: 60px; overflow: hidden; }

.carousel-box .carousel .description .head { border-bottom: 1px dotted #676767; width: 148px; height: 38px; margin-top: 2px; }

.carousel-box .carousel .description .head .bullet {height: 40px; overflow-y: auto; float: none;}

.carousel-box .carousel .description .date { position: absolute; bottom: 0; left: 0; }

.carousel-box .carousel .description .arrow { position: absolute; bottom: 0; right: 0; }

.carousel-box .jcarousel-prev { background: url("/images/frontend/carousel-arrow-prev.png") no-repeat; position: absolute; top: 32px; left: 0; width: 11px; height: 21px; cursor: pointer; }

.carousel-box .jcarousel-prev-disabled { background: url("/images/frontend/carousel-arrow-prev-d.png") no-repeat; }

.carousel-box .jcarousel-next { background: url("/images/frontend/carousel-arrow-next.png") no-repeat; position: absolute; top: 32px; right: 0; width: 11px; height: 21px; cursor: pointer; }

.carousel-box .jcarousel-next-disabled { background: url("/images/frontend/carousel-arrow-next-d.png") no-repeat; }*/

/* INFO BOX */

.info-box-wrapper { display: block !important; position:relative !important; overflow: visible !important; width: auto !important; left: 0px !important; bottom: auto !important; margin: 0px !important;}

.info-box { float: left; width: auto !important; border: 1px solid #ffff00; padding: 20px; margin: 20px 0; }

.info-box .header {  height: auto; width: auto !important;}

.info-box .header .title {  font-size: 120%; font-weight: bold; font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande",  line-height: 18px; width: auto !important; }

.control-icons { display: none !important; }

.info-box .body { float: left; overflow: visible !important; }

.info-box .body p { font-size: 110%; margin-top: 15px; margin-bottom: 15px; }


/* */


.share-box-wrapper {display: none;}

#share-box ul {display: none;}

/* MENU BOX */

.menu-box .header .tabs-menu {  list-style: square; margin-top: 5px; margin-left: 15px; margin-bottom: 20px; }

.list-menu .description .info {margin: 5px 20px 20px 20px; }

/*content */

.menu-wrapper .menu {list-style: disc; margin-top: 5px; margin-left: 35px; margin-bottom: 20px;}

.list-menu-wrapper li {border-top: 1px solid #ffff00; padding-top: 20px;}

