/*QUICK_GENERAL_BEGIN*/
body { margin: 0px; padding:0px; background: #ffffff; font: 12px Arial, Helvetica, sans; }
.body { margin: 0px 0px 0px 0px; padding:0px; background: #ffffff repeat-x; font: 12px Arial, Helvetica, sans; }
td { font: 12px Arial, Helvetica, sans; }
table { border-width: 0px; }
img { border: 0px }
.quickWebWysiwygVisualAid { border: 1px dashed #BBBBBB; }
.pagetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000066; padding: 0px 0px 0px 3px }
.msgerror { background: transparent url(../images/elliott/icons/msgerror.gif) no-repeat 7px 50%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #DC8023; padding: 0px 0px 0px 20px }
.sajaxMsgerror { padding: 25px; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000 }
h1 { font-size: 24px; color: #a51111; margin: 5px 0px 0px 0px }
h2 { font-size: 20px; color: #a51111; margin: 5px 0px 0px 0px }
h3 { font-size: 18px; color: #a51111; margin: 5px 0px 0px 0px }
h4 { font-size: 16px; color: #a51111; margin: 5px 0px 0px 0px }
h5 { font-size: 14px; color: #a51111; margin: 5px 0px 0px 0px }
h6 { font-size: 12px; color: #a51111; margin: 5px 0px 0px 0px }
a:link { color: #662d10; }
a:visited { color: #662d10; }
a:hover { color: #f00; }
p { margin: 0px }
input { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; padding: 0px 5px 0px 5px }
textarea { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; padding: 0px 5px 0px 5px }
textarea.active { font: 11px Tahoma, Arial, Helvetica, sans-serif; padding: 0px 5px 0px 5px; background: #FF0000; border: dashed 1px #000099 }
select, option { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
option.invisible { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #999999 }
legend { color: #0033CC; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
fieldset {  }
form { margin: 0px }
input.button { height: 21px; padding: 0px 5px 1px 5px; font-weight: normal }
.required { color: red }
.popupContent { padding: 0px 15px 0px 15px }

.siteLoaderBG { background: #eee; border: solid 1px #ccc; margin: 8px; }
.footerBG { background: #3f3f3f; color: #eeeeee }
/*QUICK_GENERAL_END*/

/*QUICK_CONTEXTMENU_BEGIN*/
.ctxMenu { background: transparent url(../images/elliott/body/ctxmenu-bg.gif) repeat-x bottom; padding: 5px 0px 0px 0px }
.ctxMenuActiveLeft { background: transparent url(../images/elliott/body/ctxmenu-1.gif) no-repeat; width: 6px; height: 18px }
.ctxMenuActiveLeft img { width: 6px }
.ctxMenuActiveMiddle { background: transparent url(../images/elliott/body/ctxmenu-2.gif) repeat-x; height: 18px; color: #7676a7; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; padding: 0px 2px 0px 2px; white-space: nowrap }
.ctxMenuActiveRight { background: transparent url(../images/elliott/body/ctxmenu-3.gif) no-repeat; width: 11px; height: 18px }
.ctxMenuActiveRight img { width: 11px }
.ctxMenuLeft { display: none }
.ctxMenuMiddle { background: transparent; height: 18px; color: #404080; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; padding: 0px 5px 2px 5px; white-space: nowrap; text-decoration: none; cursor: pointer }
.ctxMenuMiddleOver { background: transparent; height: 18px; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; padding: 0px 5px 2px 5px; white-space: nowrap; text-decoration: underline; cursor: pointer }
.ctxMenuRight { background: transparent; width: 2px; height: 18px; border-right: solid 0px #bdbfd6 }
/*QUICK_CONTEXTMENU_END*/

/*QUICK_LOGIN_BAR_BEGIN*/
.loginMainBG {  }
.languages { vertical-align: bottom; padding: 2px 8px 1px 8px; font-size: 11px }
.topMenu { vertical-align: top; padding: 2px 8px 1px 0px; font-size: 11px; text-align: right; color: #ccc }
a.loginLink:link { color: #666; font-weight: normal; text-decoration: none; font-size: 11px }
a.loginLink:visited { color: #666; font-weight: normal; text-decoration: none; font-size: 11px }
a.loginLink:hover { color: #000; font-weight: normal; text-decoration: underline; font-size: 11px }
/*QUICK_LOGIN_BAR_END*/

/*QUICK_TOP_SECTIONS_BEGIN*/
.notopsections { height: 3px }
.topsections { background: url(../images/elliott/body/ts_bg.gif); border-bottom: solid 1px #fff }
.top_section_title_content { font: 12px Arial, Helvetica, sans-serif; color: #fff ; font-weight: bold; padding: 10px 2px 0px 2px; text-align: center; cursor: pointer; height: 24px }

.top_section_dynamic_container { position: absolute; visibility: hidden; width: 180px; padding: 1px }
.top_section_header { background: #ffefde; font-size: 10px; color: #003346; text-align: center; border: solid 1px #ddd; border-bottom-width: 0px; padding: 2px }
.top_section_menu_point {
color: #333;
background: #ffefde;
text-align: left;
padding: 3px 3px 3px 10px;
width: 180px;
border-bottom: solid 1px #e5caac;
border-right: solid 1px #e5caac;
border-left: solid 1px #fff;
border-top: solid 1px #fff;
cursor: pointer;
}
.top_section_menu_point_over {
color: #900;
background: #f5e0ca;
text-align: left;
padding: 3px 3px 3px 10px;
width: 180px;
border-bottom: solid 1px #e5caac;
border-right: solid 1px #e5caac;
border-left: solid 1px #fff;
border-top: solid 1px #fff;
cursor: pointer;
}
.top_section_section_spacer { height: 5px }
.top_custom_section_content { padding: 0px; color: #666; cursor: default }

.bottomsections {}
.bottom_section_title_content { background: #fff repeat-x; font-size: 14px; color: #EA9810 ; font-weight: bold; padding: 4px 2px 4px 2px; text-align: left; cursor: pointer }
/*QUICK_TOP_SECTIONS_END*/


/*QUICK_LEFT_SECTIONS_BEGIN*/
.leftsections { padding: 0px 0px 5px 0px; background: #f0f0f0; }

.left_section_content {  }
.left_section_title_content { background: #494949 url(../images/elliott/body/ls_bg.gif); font: 14px Arial, Helvetica, sans-serif; color: #eee; padding: 6px 3px 6px 3px; text-align: left; font-weight: bold }
.left_section_title_content a{ font: 14px Arial, Helvetica, sans-serif; color: #eee; font-weight: bold; text-decoration: none }
.left_section_header { font-size: 10px; color: #999999; text-align: center  }
.left_section_menu_point { background: #f0f0f0 url(../images/elliott/body/bullet.gif) 25px 50% no-repeat; cursor: pointer; font-size: 11px; color: #900; padding: 2px 2px 2px 36px;  }
.left_section_menu_point a{ font-size: 11px; color: #900; text-decoration: none }
.left_section_menu_point_over { background: #e0e0e0 url(../images/elliott/body/bullet.gif) 25px 50% no-repeat; cursor: pointer; font-size: 11px; color: #333; padding: 2px 2px 2px 36px; }
.left_section_menu_point_over a{ font-size: 11px; color: #333; text-decoration: none }
.left_section_section_spacer { height: 5px; border-bottom: solid 1px #fff }
.left_custom_section_content { padding: 0px; color: #333  }
/*QUICK_LEFT_SECTIONS_END*/

/*QUICK_RIGHT_SECTIONS_BEGIN*/
.rightsections { padding: 0px 0px 5px 0px; background: #ffefde }

.right_section_content {  }
.right_section_title_content { background: #cecbcb url(../images/elliott/body/rs_bg.gif); font: 14px Arial, Helvetica, sans-serif; color: #404040; padding: 6px 3px 6px 3px; text-align: left; font-weight: bold }
.right_section_title_content a{ font: 14px Arial, Helvetica, sans-serif; color: #404040; font-weight: bold; text-decoration: none }
.right_section_header { font-size: 10px; color: #999999; text-align: center  }
.right_section_menu_point { background: #ffefde url(../images/elliott/body/bullet.gif) 25px 50% no-repeat; cursor: pointer; font-size: 11px; color: #900; padding: 2px 2px 2px 36px;  }
.right_section_menu_point a{ font-size: 11px; color: #900; text-decoration: none }
.right_section_menu_point_over { background: #f5e0ca url(../images/elliott/body/bullet.gif) 25px 50% no-repeat; cursor: pointer; font-size: 11px; color: #333; padding: 2px 2px 2px 36px; }
.right_section_menu_point_over a{ font-size: 11px; color: #333; text-decoration: none }
.right_section_section_spacer { height: 5px; border-bottom: solid 1px #fff }
.right_custom_section_content { padding: 0px; color: #333  }
/*QUICK_RIGHT_SECTIONS_END*/

/*QUICK_CONTENT_BEGIN*/
.siteContentContainer { padding: 5px 10px; }

.siteDescriptionContent { padding: 0px 10px 0px 10px; background: #ffffff }
.siteDescriptionContent .title { padding: 6px 3px 6px 3px }
.siteDescriptionContent h1.articleTitle { font-size: 24px; color: #900; margin: 0px 0px 0px 0px }
.siteDescriptionContent .content { color: #333333; text-align: left; padding: 3px 5px 8px 5px }
.siteDescriptionContent .print { font-size: 10px; color: #999999; text-align: right; padding: 1px 5px 1px 5px; border-top: dashed 1px #ccccff }
.siteDescriptionContent .spacing { height: 5px }

.siteContentEmptyColumn { padding: 0px }
.siteContentEmptyColumn img { width: 1px }
.siteParentsNavigation { padding: 0px 0px 0px 5px }
.siteParentsNavigation a:link { color: #333; font-size: 11px }
.siteParentsNavigation a:visited { color: #333; font-size: 11px }
.siteParentsNavigation a:hover { color: #000; font-size: 11px }
.siteParentsNavigation td { color: #666; font-size: 11px; padding: 0px; white-space: nowrap }
.siteParentsNavigationArrow { background: url(../images/elliott/body/prarrow.gif) no-repeat 2px 50%; padding: 0px }
.siteParentsNavigationArrow img { width: 18px; height: 10px }
/* row container - the table outside */

.siteContent { padding: 0px 0px 0px 0px }
.siteContent .title { background: #e9d6b8 url(../images/elliott/body/content_title.gif); padding: 6px 3px 6px 3px }
.siteContent .date { font-size: 10px; color: #999999; text-align: left; padding: 0px 15px 0px 15px }
.siteContent .content { color: #333333; text-align: left; padding: 3px 15px 8px 15px }
.siteContent .author { font-size: 10px; color: #999999; text-align: left; padding: 1px 15px 1px 15px; font-style: italic }
.siteContent .print { font-size: 10px; color: #999999; text-align: right; padding: 1px 15px 1px 15px; border-top: dashed 1px #ccccff }
.siteContent .comments { text-align: right; padding: 1px 15px 1px 15px }
.siteContent .comments a{ font-size: 11px; font-weight: bold }
.siteContent .files_bg {}
.siteContent .files_title { font-weight: bold }
.siteContent .files_font { padding: 1px 15px 1px 15px; color: #666666; font-size: 11px }
.siteContent .spacing { height: 10px }
a.siteContent_fileslink:link { font-size: 11px }
a.siteContent_fileslink:visited { font-size: 11px }
a.siteContent_fileslink:hover { font-size: 11px }
.siteContent .morelink_bg { text-align: right; padding: 0px 15px 2px 15px; }
a.siteContent_morelink:link { color: #900; font-weight: normal; text-decoration: underline }
a.siteContent_morelink:visited { color: #900; font-weight: normal; text-decoration: underline }
a.siteContent_morelink:hover { color: #900; font-weight: normal; text-decoration: underline }
.siteContentOtherArticles { font-weight: bold; padding: 1px 15px 1px 15px }
.siteContentOtherArticles li { color: #333333; font-size: 12px; font-weight: normal }

h1.articleTitle { font-size: 14px; color: #900; margin: 0px 0px 0px 0px }
h1.commentTitle { font-size: 14px; color: #900; margin: 0px 0px 0px 0px }
/*QUICK_CONTENT_END*/

/*SEARCH*/
.siteContent .searchContent { color: #333333; text-align: left; padding: 3px 15px 3px 15px }
.siteContent .searchAuthor { font-size: 10px; color: #999999; text-align: left; padding: 0px 15px 5px 15px; font-style: italic }
.siteContent .searchSpacing { border-top: solid 1px #ddd }
.searchHighlight { background: #ffc }
/*SEARCH END*/

/* SHOP */
a.shopCategoryLink:link { font-size: 14px; color: #4e2009; font-weight: bold; text-decoration: none }
a.shopCategoryLink:visited { font-size: 14px; color: #4e2009; font-weight: bold; text-decoration: none }
a.shopCategoryLink:hover { font-size: 14px; color: #4e2009; font-weight: bold; text-decoration: none }

a.shopArticleLink:link { font-size: 14px; color: #900; font-weight: bold; text-decoration: underline }
a.shopArticleLink:visited { font-size: 14px; color: #900; font-weight: bold; text-decoration: underline }
a.shopArticleLink:hover { font-size: 14px; color: #900; font-weight: bold; text-decoration: underline }

.shopPriceNumber { font-size: 18px; color: #FF3300 }

.shopLoginScreen { background: #faf7af; border: solid 1px #663300 }
.shopCartFields { font-size: 10px; padding-left: 20px }
/* SHOP END */

/*FORUM_BEGIN*/
.forumBoardBG { border: solid 1px #663300 }
.forumBoardTitle { background: url(../images/elliott/body/board_top_cell.gif) repeat-x; height: 28px; color: #ffffff; font-size: 12px; font-weight: bold; padding-left: 5px }
.forumBoardTitle td { color: #ffffff; font-size: 12px; font-weight: bold; }
.forumBoardDescription { font: 10px Tahoma, Arial, Helvetica, sans-serif }
.forumBoardHead { background: url(../images/elliott/body/board_head_cell.gif) repeat-x; color: #4d2009; font: 10px Tahoma, Arial, Helvetica, sans-serif; height: 25px }
.forumBoardContent { background: #ffffcc; color: #4d2009 }
.forumBoardList1 { background: #ffffcc }
.forumBoardList2 { background: #faf7af }
.forumBoardAnnounceList1 { background: #F8FFE5 }
.forumBoardAnnounceList2 { background: #F0F9D6 }
.forumBoardImportantList1 { background: #FFEAE5 }
.forumBoardImportantList2 { background: #FCE1DB }

.forumBoardSignatur { background: #faf7af; color: #804d33; }

a.forumBoardLink:link { color: #4d2009; font-weight: bold; text-decoration: none; }
a.forumBoardLink:visited { color: #4d2009; font-weight: bold; text-decoration: none; }
a.forumBoardLink:hover { color: #4d2009; font-weight: bold; text-decoration: underline; }

.forumNavigationFont { color: #333; font-weight: bold }
a.forumNavigationLink:link { color: #06c; font-weight: bold; text-decoration: none; }
a.forumNavigationLink:visited { color: #06c; font-weight: bold; text-decoration: none; }
a.forumNavigationLink:hover { color: #06c; font-weight: bold; text-decoration: underline; }

.forumBoardSpacer { height: 5px; background: #bed2ed; padding: 0px }

.forumAuthorFont { color: #963; font-weight: bold }
.forumInfoFont { color: #963; font-weight: normal; font: 10px Tahoma, Arial, Helvetica, sans-serif }
.forumBoardPostDate { background: url(../images/elliott/body/board_head_cell.gif) repeat-x; color: #630; font: 10px Tahoma, Arial, Helvetica, sans-serif; height: 25px }
.forumBoardQuote { background: #F0F5FD; border: solid 1px #2F55A4 }
.forumBoardQuote td { color: #2F55A4; font-size: 10px }
.forumBoardQuote div { color: #2F55A4; font-size: 10px }
.forumBoardQuote span { color: #2F55A4; font-size: 10px }
.forumBoardQuote p { color: #2F55A4; font-size: 10px }
.forumBoardQuote .forumBoardQuoteHead { color: #2F55A4; font-size: 11px; font-weight: bold }
/*FORUM_END*/

/* GALLERY_BEGIN */
.galleryBoardBG { border: solid 1px #663300 }
.galleryBoardHead { background: url(../images/elliott/body/board_head_cell.gif) repeat-x; color: #630; font: 10px Tahoma, Arial, Helvetica, sans-serif; height: 25px }
.galleryBoardList1 { background: #ffc }
.galleryBoardList2 { background: #faf7af }

a.galleryLink:link { color: #4d2009; font-weight: bold; text-decoration: none; font-size: 12px }
a.galleryLink:visited { color: #4d2009; font-weight: bold; text-decoration: none; font-size: 12px }
a.galleryLink:hover { color: #4d2009; font-weight: bold; text-decoration: underline; font-size: 12px }
.galleryListDescription { font: 10px Tahoma, Arial, Helvetica, sans-serif }
.galleryDescription { padding: 3px 8px 3px 8px }
.galleryInfoFont { color: #66c; font-weight: normal; font: 10px Tahoma, Arial, Helvetica, sans-serif }
.galleryThumbnail { padding: 0px; background: #ffc }
.galleryPictureName { font-weight: bold }
.galleryPictureInfo { padding: 0px 8px 0px 8px; font-size: 10px }
.galleryVotingFont { padding: 0px; font-size: 10px; font-weight: bold }
.galleryCommentsTitle { font-weight: bold }
.galleryCommentAuthor { color: #999999; padding: 0px 3px 0px 3px }
.galleryCommentDate { font-size: 10px; color: #999999 }
.galleryCommentFont {}
.galleryCommentMessage { color: #FF6600; font-weight: bold }

.galleryRatingBarBG { background: #999999 }
.galleryRatingBar { background: #ff0000; height: 15px }

.galleryNavigationFont { color: #333; font-weight: bold }
a.galleryNavigationLink:link { color: #06c; font-weight: bold; text-decoration: none; }
a.galleryNavigationLink:visited { color: #06c; font-weight: bold; text-decoration: none; }
a.galleryNavigationLink:hover { color: #06c; font-weight: bold; text-decoration: underline; }
/* GALLERY_END */

/* CALENDAR_BEGIN */
.calendarSectionBG { background: #DCE8FA }
.calendarSectionDayBG { background: #CFDAEB; font-weight: bold }
.calendarSectionCurrentDayNumber { background: #CFDAEB }

.calendarDayNameBG { background: #9EBDEB; font-weight: bold; color: #2A4876 }
.calendarDayNumberBG { background: #DCE8FA; border-bottom: solid 2px #DCE8FA }
.calendarDayNumberFont { color: #06c; font-size: 12px; font-weight: bold }
.calendarCurrentDayNumberBG { background: #DCE8FA; border-bottom: solid 2px #f00 }
.calendarEventFont { border: solid 1px #2A4876; background: #fff; margin: 1px; padding: 2px }

a.calendarDayLink:link { color: #06c; font-weight: bold; text-decoration: underline; }
a.calendarDayLink:visited { color: #06c; font-weight: bold; text-decoration: underline; }
a.calendarDayLink:hover { color: #039; font-weight: bold; text-decoration: underline; }

.calendarFlatEventsListBG { background: #DCE8FA; padding: 1px }
.calendarFlatEventName { font-size: 12px; font-weight: bold; color: #06c }
.calendarFlatEventDetails { background: #fff; font-size: 11px; color: #2A4876; padding: 3px }

.calendarNavbar { background: #E5F0FF; padding: 1px }
a.calendarNavLink:link { font-size: 11px; font-weight: bold; color: #2A4876; text-decoration: none }
a.calendarNavLink:visited { font-size: 11px; font-weight: bold; color: #2A4876; text-decoration: none }
a.calendarNavLink:hover { font-size: 11px; font-weight: bold; color: #000; text-decoration: none }
.calendarNavbarFont { color: #06c }
a.calendarNavSwitchLink:link { font-size: 11px; color: #039; text-decoration: underline }
a.calendarNavSwitchLink:visited { font-size: 11px; color: #039; text-decoration: underline }
a.calendarNavSwitchLink:hover { font-size: 11px; color: #000; text-decoration: underline }
/* CALENDAR_END */

/*QUICK_ADMIN_BEGIN*/
.listActiveMove { background: #FFdDcB }
.adminBG { background: #eeeeee; border: solid 1px #999999; margin: 5px 0px 5px 0px }
.adminBG .pagetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000066; padding: 0px 0px 0px 8px }
.adminBG td { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif }
.adminBG .head td, .adminBG thead td { background: #dddddd; font-weight: bold; font-size: 10px; }
.adminBG .list1 { background: #f9f9f9; height: 28px }
.adminBG .list2 { background: #efefef; height: 28px }
.adminBG .listOver { background: #FFEDDB; height: 28px }
.adminBG .listActive { background: #FFEDDB; }
.adminBG .listActiveMove { background: #FFdDcB }

.adminBG a.listLink:link { color: #900; font-family: Tahoma, Arial, Helvetica, sans-serif }
.adminBG a.listLink:visited { color: #900; font-family: Tahoma, Arial, Helvetica, sans-serif }
.adminBG a.listLink:hover { color: #300; font-family: Tahoma, Arial, Helvetica, sans-serif }

.adminBG select, .adminBG option { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal }
.adminBG .smallFont { font: 9px Tahoma, Verdana, sans-serif }
.smallFont { font: 9px Tahoma, Verdana, sans-serif }

a.adminLink:link { color: #900; text-decoration: none; margin: 0px 5px 0px 0px; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif }
a.adminLink:visited { color: #900; text-decoration: none; margin: 0px 5px 0px 0px; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif }
a.adminLink:hover { color: #300; text-decoration: none; margin: 0px 5px 0px 0px; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif }

a.adminEditorLink:link { color: #900; text-decoration: underline; margin: 0px 5px 0px 0px; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif }
a.adminEditorLink:visited { color: #900; text-decoration: underline; margin: 0px 5px 0px 0px; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif }
a.adminEditorLink:hover { color: #300; text-decoration: none; margin: 0px 5px 0px 0px; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif }

.alphabet { font-family: Tahoma, Arial, Helvetica, sans-serif; color: black; font-size: 14px; font-weight: bold }
.alphabet a:link { color: #f00; text-decoration: none; }
.alphabet a:visited { color: #f00; text-decoration: none; }
.alphabet a:hover { color: #900; text-decoration: none; }

.adminWarning { background: #eeeeee; border: solid 1px #999999; margin: 5px 0px 5px 0px }
a.warnigYesLink:link { color: #009900; font-size: 16px; font-weight: bold; text-decoration: none }
a.warnigYesLink:visited { color: #009900; font-size: 16px; font-weight: bold; text-decoration: none }
a.warnigYesLink:hover { color: #009900; font-size: 16px; font-weight: bold; text-decoration: none }
a.warnigNoLink:link { color: #cc0000; font-size: 16px; font-weight: bold; text-decoration: none }
a.warnigNoLink:visited { color: #cc0000; font-size: 16px; font-weight: bold; text-decoration: none }
a.warnigNoLink:hover { color: #cc0000; font-size: 16px; font-weight: bold; text-decoration: none }

.accessMenuBackground {}
.accessMenuActiveBackground { background: #ccc }
/*QUICK_ADMIN_END*/

/* Admin CSS for AJAX */
.sajaxMsgerror { padding: 25px; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000 }
.adminPanelTitleBG { background: #ccc; border-top: solid 1px #aaa; border-bottom: solid 1px #aaa; color: #333; font-size: 12px; cursor: pointer; padding-right: 5px }
.adminPanelClosopBG { background: #ccc; border-top: solid 1px #aaa; border-bottom: solid 1px #aaa; border-left: solid 1px #aaa; cursor: pointer }
.adminPanelSymbolsBG { background: #ccc; border-top: solid 1px #aaa; border-bottom: solid 1px #aaa; border-right: solid 1px #aaa }
.adminPanelContentBG { background: #eee; border: solid 1px #ccc; border-top-width: 0px }
.adminPanelContentBG td { color: #333 }
.adminPanelContentBG td { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.adminPanelContentBG .head td, .adminBG thead td { background: #dddddd; font-weight: bold; font-size: 10px; }
.adminPanelContentBG .list1 { background: #f9f9f9; height: 28px }
.adminPanelContentBG .list2 { background: #efefef; height: 28px }
.adminPanelContentBG .listOver { background: #FFEDDB; height: 28px }
.adminPanelContentBG .listActive { background: #FFEDDB; }
.adminPanelContentBG .listActiveMove { background: #FFdDcB }
.adminPopupContainer { position: absolute; z-index: 999999; background: #eee; border: solid 1px #999999; padding: 0px; }
.adminPopupContainer td { color: #333 }
.adminPopupTitle { font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.adminPopupPanelTitleBG { background: #ccc; border-top: solid 1px #aaa; border-bottom: solid 1px #aaa; color: #333; font-size: 12px; padding-right: 5px }
/* Admin CSS for AJAX */


