﻿/*
.Sample <-CSS Class
p.Sample <-CSS Class for Paragraph tag
p.Sample a {}<-CSS Class for links in Paragraph tag


#Sample <-CSS ID
p#Sample <-CSS ID for Paragraph tag
p#Sample a {}<-CSS ID for links in Paragraph tag
*/

body
{
    margin: 0;
    padding: 0; /*background: #372412 url(../images/img01.gif) repeat-x;*/
    background-color: #FFFFFF;
    font-size: 13px; /*color: #FFFFFF*/
    color: #000000;
}

.commenttable
{
}

.main_menu
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background-color: #336699;
    width: 1024px;
}

.sub_main_menu
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    width: 369px;
    position: relative;
    left: -22px;
    top: -2px;
}

.admin_sub_main_menu
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    width: 826px;
    position: relative;
    top: -2px;
}

.works_sub_main_menu
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    position: relative;
    left: 18px;
    top: -2px;
}

.works_sub_main_menu_publisher
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    position: relative;
    left: 94px;
    top: -2px;
}

.works_sub_main_menu_member
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    position: relative;
    left: 89px;
    top: -2px;
}

.works_sub_main_menu_admin
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    position: relative;
    left: 55px;
    top: -2px;
}

.profile_sub_main_menu_member
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    width: 369px;
    position: relative;
    left: -22px;
    top: -2px;
}

.profile_sub_main_menu_admin
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    width: 369px;
    position: relative;
    left: -44px;
    top: -2px;
}

.contest_sub_main_menu
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    width: 469px;
    position: relative;
    left: 5px;
    top: -2px;
}

.contest_sub_main_menu_member
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    width: 469px;
    position: relative;
    left: 55px;
    top: -2px;
}

.contest_sub_main_menu_admin
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    width: 469px;
    position: relative;
    top: -2px;
}

.contest_sub_main_menu_publisher
{
    text-align: center;
    color: #FFFFFF;
    border: 0px;
    background: #660000;
    background-color: #660000;
    width: 469px;
    position: relative;
    left: -112px;
    top: -2px;
}

.main_menu_cell
{
    border: 0px;
    border-left-color: #336699;
    background-color: #336699;
    vertical-align: top;
    text-align: left;
    padding: 5px;
}
.main_menu_cell:hover
{
    border: 0px;
    border-left-color: #336699;
    background-color: #336699;
    background-image: url('../Images/MenuGradient.jpg');
    background-repeat: repeat-x;
    border-top-color: #660000;
    text-decoration: none;
}

.main_menu_header_link:hover
{
    font-size: x-large;
    color: #FFFFFF;
    text-decoration: underline;
}

.main_menu_header_link:visited
{
    font-size: x-large;
    color: #FFFFFF;
    text-decoration: underline;
}

.main_menu_header_link
{
    font-size: x-large;
    color: #FFFFFF;
    text-decoration: none;
}

.main_menu_link:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}

.main_menu_link:visited
{
    color: #FFFFFF;
    text-decoration: none;
}

.main_menu_link
{
    color: #FFFFFF;
    text-decoration: none;
    text-transform: capitalize;
}

.main_menu_header_home_link
{
    font-size: xx-large;
    color: #FFFFFF;
    text-decoration: none;
}

.main_menu_header_home_link:hover
{
    font-size: xx-large;
    color: #FFFFFF;
    text-decoration: underline;
}

.main_menu_header_home_link:visited
{
    font-size: xx-large;
    color: #FFFFFF;
    text-decoration: none;
}

.main_menu_cell a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}

.main_menu_cell a:link
{
    color: #FFFFFF;
    text-decoration: none;
}

.main_menu_cell_selected
{
    border: 0px;
    border-color: #660000;
    border-left-color: #660000;
    background-color: #660000;
}

.main_menu_cell_selected a
{
    color: #FFFFFF;
}

.main_menu_cell_selected a:visited
{
    color: #FFFFFF;
}

.sub_main_menu_cell_selected
{
    border: 0px;
    width: 93px;
    border-color: #660000;
    border-left-color: #660000;
    background-color: #660000;
}

.sub_main_menu_cell_selected a
{
    color: #FFFFFF;
}

.sub_main_menu_cell_selected a:visited
{
    color: #FFFFFF;
}

.admin_sub_main_menu_cell_selected
{
    border: 0px;
    text-align: center;
    border-color: #660000;
    border-left-color: #660000;
    background-color: #660000;
}

.admin_sub_main_menu_cell_selected a
{
    color: #FFFFFF;
}

.admin_sub_main_menu_cell_selected a:visited
{
    color: #FFFFFF;
}

.EmptyMenuCell
{
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

.LoginTable
{
    text-align: right;
    color: #FFFFFF;
    border: 2px; /*background-color: #336699;*/
    background-color: #336699;
    width: 1024px;
}

.LoginTable a
{
    color: #FFFFFF;
}

body, th, td, input, textarea, select, option
{
    font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3
{
    /*text-transform: lowercase;*/
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-weight: normal; /*color: #FFFFFF;*/
    color: #000000;
}

h1
{
    letter-spacing: -2px;
    font-size: 3em;
}

h2
{
    letter-spacing: -1px;
    font-size: 2em;
}

h3
{
    font-size: 1em;
}

p, ul, ol
{
    line-height: 200%;
    text-align: left;
}

.login_link:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
.login_link:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
.login_link
{
    color: #FFFFFF;
    text-decoration: none;
}

.Bookstack
{
    float: right;
}

blockquote
{
    padding-left: 1em;
}

blockquote p, blockquote ul, blockquote ol
{
    line-height: normal;
    font-style: italic;
}

a
{
    /*color: #FFEA6F;*/
    color: #000066;
    text-decoration: none underline;
}

a:visited
{
    /*color: #FFEA6F;*/
    color: #000066;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

img
{
    border: none;
}

/* Header */

#header
{
    /*height: 172px;*/
    height: 190px;
    margin: 0 auto;
    background-color: #336699; /*background: url(../images/0227_BB.jpg) no-repeat;*/
}
#header_center
{
    width: 830px; /*height: 250px;*/
    margin: 0 auto;
    background-color: #336699; /*background: url(../images/0227_BB.jpg) no-repeat;*/
}

#MainHeader
{
    /*height: 280px;*/
    margin: 0 auto;
    background-color: #000000; /*background: url(../images/0227_BB.jpg) no-repeat;*/
}

/* Logo */


#logo
{
    width: 830px;
    height: 104px; /*background: url(../images/bicon2.jpg) no-repeat left 65%;*/
}

.HeaderTitle
{
    position: relative;
    top: 10px;
    left: 0px;
    letter-spacing: -2px;
    font-size: 48px;
    text-decoration: none;
    color: #FFFFFF;
}

.slogan
{
    position: relative;
    left: 472px;
    top: -10px;
    padding: 68px 0 0 0;
    color: #FFFFFF;
    font-size: 24px;
}

#logo h1
{
    /*float: left;     padding: 40px 40px 0 50px;*/
    letter-spacing: -2px;
    top: -100px;
    font-size: 48px;
}


#logo h2
{
    float: right;
    padding: 68px 0 0 0;
    font-size: 24px;
}

#logo a
{
    text-decoration: none;
    color: #372412;
}

/* Gallery */

#gallery
{
    clear: both;
    width: 830px;
    margin: 0 auto;
}

#top-photo h2
{
    height: 1.4em;
    font-size: 1em;
}

#top-photo p
{
    margin: 0;
    padding: 0 0 10px 0;
}

/* Menu */

.menu
{
    font-size: 15px;
    font-weight: bold;
    font-family: Verdana, Helvetica, Helvetica-Narrow, Tahoma, sans-serif;
    margin-right: auto;
    margin-left: auto;
    width: 726px;
    height: 40px;
}
/* The menuPopup style */
.menuPopup
{
    border-bottom: none;
    width: 120px;
    font-size: 12px;
    background: url(../images/img09.jpg) no-repeat;
}

.menuPopup td
{
    background-color: #ADC2D6;
    border-left: solid 2px #FBE76E;
}

/* The menuItem style */
.menuItemBlack td
{
    height: 15px;
    width: 120px;
    text-align: center;
    background-color: #ADC2D6;
}
/* The menuItem a:hover */
.menuItemBlack a:hover
{
    text-decoration: underline;
    cursor: pointer;
    text-align: center;
}
/* The menuPopupItemBlack style */
.menuPopupItemBlack
{
    border-bottom: 1px solid Black;
    padding: 3px;
    width: 120px;
    text-align: center;
    background: url(../images/background_nav_main.jpg) repeat-x;
}
/* The menuItemBlack style */
.menuItemBlack a:link, .menuItemBlack a:visited, .menuPopupItemBlack a:link, .menuPopupItemBlack a:visited
{
    color: black;
    text-decoration: none;
}

#menu
{
    width: 830px;
    height: 70px;
    background: url(../images/0227_BBD.jpg) no-repeat;
}

#menu ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}

#menu li
{
    display: inline;
}

#menu a
{
    display: block;
    float: left;
    width: 100px;
    height: 73px;
    padding-top: 35px; /*text-transform: lowercase; */
    text-decoration: none;
    text-align: center;
    letter-spacing: -1px;
    font-size: 24px;
    color: #FFFFFF;
}

#menu a:hover
{
    background: url(../images/img09.jpg) no-repeat;
    color: #FFFFFF;
}

#menu .active a
{
    background: url(../images/img09.jpg) no-repeat;
    color: #372412;
}

/* Page */

#page
{
    width: 830px;
    margin: 0 auto;
    padding: 20px 0;
}

#MainPage
{
    width: 1024px;
    margin: 0 auto;
    padding: 20px 0;
}

#AdminPage
{
    width: 1280px;
    margin: 0 auto;
    padding: 20px 0;
}

/* Content */

#content
{
    float: left;
    width: 532px;
}
#contentAds
{
    float: left;
    width: 830px;
}

.post
{
    padding: 0 0 20px 0;
    margin-bottom: 10px;
}

#mainNewsCaption, #mainNewsExtended
{
    border-bottom: 1px solid #000033;
}

.expandParagraphSpan
{
    cursor: pointer;
    font-weight: bolder;
    color: #000033;
}

.title
{
    margin: 0; /*Replaced the commented line below with new colour*/ /*border-bottom: 2px solid #4A3903; */
    border-bottom: 2px solid #000033;
}

.byline
{
    margin: 0;
}

.meta
{
    border-top: 1px solid #000033;
    text-align: right;
    color: #646464;
}

.meta2
{
    border-top: 1px solid #000033;
    text-align: right;
    color: #FFEA6F;
}

.meta3
{
    border-top: 1px solid #000033;
    text-align: right;
    color: #000000;
}

.meta a
{
    padding-left: 15px;
    background: url(../images/Bullet.png) no-repeat left center;
    font-weight: bold;
}

#Booksbar
{
    float: left;
    width: 240px;
}

#TOC
{
	position:fixed;
	float: left;
    width: 240px;
}

#TOC h2
{
    margin: 0;
    padding: 20px 0 2px; /*background: url(../images/book_open.png) no-repeat left bottom;*/
    border-bottom: 2px solid #000033;
}

#TOC a
{
    text-decoration: none;
}

#TOC a:hover
{
    text-decoration: underline;
}

#FAQ h2
{
    margin: 0;
    padding: 20px 0 2px; /*background: url(../images/book_open.png) no-repeat left bottom;*/
    /*border-bottom: 2px solid #000033;*/
}

#FAQ a
{
    text-decoration: none;
    color: #000000;
}

#FAQ a:hover
{
    text-decoration: none;
    color: #000000;
}

/* Sidebar */
.sidebarclass
{
    padding-left: 0px;
    border-bottom: 1px dotted #000033;
    background: url(../images/Bullet.png) no-repeat -15px 50%;
}

#sidebar
{
    float: right;
    width: 240px;
}

#sidebar ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}

#sidebar li
{
}

#sidebar li ul
{
    padding: 15px 0;
}

#sidebar li li
{
    padding-left: 30px;
    border-bottom: 1px dotted #000033;
    background: url(../images/Bullet.png) no-repeat 15px 50%;
}

#sidebar .Login
{
    padding-left: 20px;
}
#sidebar .Login li
{
    border-bottom: 0px;
    background: none;
}

#sidebar h2
{
    margin: 0;
    padding: 20px 0 2px; /*background: url(../images/book_open.png) no-repeat left bottom;*/
    border-bottom: 2px solid #000033;
}

#sidebar a
{
    text-decoration: none;
}

#sidebar a:hover
{
    text-decoration: underline;
}

.friends
{
    font-size: large;
    padding-left: 30px;
    border-bottom: 1px dotted #000033;
    background: url(../images/Bullet.png) no-repeat 15px 50%;
}

/* Footer */

#footer
{
    clear: both;
    padding: 20px 0;
    background: #336699;
    border-top: 3px solid #336699;
    text-align: center;
    font-size: smaller;
    color: #FFFFFF;
}

#footer a
{
    color: #FFFFFF;
}

/* Works */

#workcontent
{
    float: left;
    width: 100px;
    clear: both;
}

#works
{
    float: right; /*margin: auto;*/ /*border: 1px solid #000000;*/
    width: 400;
    clear: both;
}

#works ul
{
    list-style: none;
}

#works .title
{
    margin: 0;
    padding: 0 20px;
}

#works .entry
{
    padding: 0 20px;
}

#works .meta
{
    height: 47px;
    margin: 20px 0 40px 0;
    padding: 25px 0 0 20px;
    background: url(../images/img07.gif) no-repeat;
    line-height: normal;
}

/* Ratings and Comments*/


#ratings
{
}

#ratings ul
{
    list-style: none;
}

#titlecontainer
{
    float: right;
    border: 1px solid #000000;
    width: 700px;
}

#workcontainer
{
    width: 700px;
    float: left;
}

/* Contest */
#contestcontent
{
    float: left;
    width: 100px;
    clear: both;
}

#contest
{
    float: right; /*margin: auto;*/ /*border: 1px solid #000000;*/
    width: 400;
    clear: both;
}

#contest ul
{
    list-style: none;
}

#contest .title
{
    margin: 0;
    padding: 0 20px;
}

#contest .entry
{
    padding: 0 20px;
}

#contest .meta
{
    height: 47px;
    margin: 20px 0 40px 0;
    padding: 25px 0 0 20px;
    background: url(../images/img07.gif) no-repeat;
    line-height: normal;
}
/* End of Contest */
#works
{
    float: right; /*margin: auto;*/ /*border: 1px solid #000000;*/
    width: 400;
    clear: both;
}

#works ul
{
    list-style: none;
}

#works .title
{
    margin: 0;
    padding: 0 20px;
}

#works .entry
{
    padding: 0 20px;
}

#works .meta
{
    height: 47px;
    margin: 20px 0 40px 0;
    padding: 25px 0 0 20px;
    background: url(../images/img07.gif) no-repeat;
    line-height: normal;
}
/* End of Contest */

/* Search Page CSS */

#SearchLabels
{
    float: left;
    padding-left: 0px;
}

#SearchControls
{
    float: left;
    padding-left: 10px;
}

#SearchResults
{
    padding-top: 5px;
    padding-bottom: 10px;
}

#SearchSection10f2
{
    width: 800px;
    float: left;
    padding: 10px;
}

/* Search Box */
#newsFeatures
{
    margin-top: 10px;
}

#searchTabs
{
    color: Black;
    width: 570px;
}

#basicSearchTab, #advancedSearchTab
{
    color: #372412;
    text-decoration: none;
    font-size: 0.9em;
}

#basicSearchTab
{
    text-align: center;
    font-weight: bold;
    width: 120px;
    display: block;
    float: left;
    background-color: #BDCEDE;
}

#advancedSearchTab
{
    text-align: center;
    font-weight: bold;
    width: 120px;
    display: block;
    float: left;
    margin-left: 1px;
    background-color: #8A9BAB;
}

#basicSearchInfo
{
    margin: 0px, -10px, 0px, 0px;
    font-size: -1em;
    margin-top: 0px;
    padding: 15px;
    background-color: #BDCEDE;
}

#advancedSearchInfo
{
    margin: 0px, -10px, 0px, 0px;
    font-size: -1em;
    margin-top: 0px;
    padding: 15px;
    background-color: #8A9BAB;
}

/* End Search Box */


#SearchSection20f2
{
    width: 230px;
    float: right;
    padding: 10px;
}
#SearchSection10f2 p
{
    padding: 0px;
}

.errorMsg
{
    font-size: large;
    color: White;
}

.ddlFor
{
    margin-left: 100px;
}

.ddlBy
{
    font-size: large;
    color: White;
}
/* END SEARCH */

/* Profile Page CSS */

/* About Us */

#aboutuscontent
{
    float: left;
    width: 100px;
    clear: both;
}

#aboutus
{
    float: right; /*margin: auto;*/ /*border: 1px solid #000000;*/
    width: 400;
    clear: both;
}

#aboutus ul
{
    list-style: none;
}

#aboutus .title
{
    margin: 0;
    padding: 0 20px;
}

#aboutus .entry
{
    padding: 0 20px;
}

#aboutus .meta
{
    height: 47px;
    margin: 20px 0 40px 0;
    padding: 25px 0 0 20px;
    background: url(../images/img07.gif) no-repeat;
    line-height: normal;
}
/* End of aboutus */

/* Contact */

#contactcontent
{
    float: left;
    width: 100px;
    clear: both;
}

#contact
{
    float: right; /*margin: auto;*/ /*border: 1px solid #000000;*/
    width: 400;
    clear: both;
}

#contact ul
{
    list-style: none;
}

#contact .title
{
    margin: 0;
    padding: 0 20px;
}

#contact .entry
{
    padding: 0 20px;
}

#contact .meta
{
    height: 47px;
    margin: 20px 0 40px 0;
    padding: 25px 0 0 20px;
    background: url(../images/img07.gif) no-repeat;
    line-height: normal;
}
/* End of contact*/

/* categories */
#categoriescontent
{
    float: left;
    width: 100px;
    clear: both;
}

#categories
{
    float: right; /*margin: auto;*/ /*border: 1px solid #000000;*/
    width: 400;
    clear: both;
}

#categories ul
{
    list-style: none;
}

#categories .title
{
    margin: 0;
    padding: 0 20px;
}

#categories .entry
{
    padding: 0 20px;
}

#categories .meta
{
    height: 47px;
    margin: 20px 0 40px 0;
    padding: 25px 0 0 20px;
    background: url(../images/img07.gif) no-repeat;
    line-height: normal;
}
/* categories */

/* welcome */
#welcomecontent
{
    float: left;
    width: 100px;
    clear: both;
}

#welcome
{
    float: right; /*margin: auto;*/ /*border: 1px solid #000000;*/
    width: 400;
    clear: both;
}

#welcome ul
{
    list-style: none;
}

#welcome .title
{
    margin: 0;
    padding: 0 20px;
}

#welcome .entry
{
    padding: 0 20px;
}

#welcome .meta
{
    height: 47px;
    margin: 20px 0 40px 0;
    padding: 25px 0 0 20px;
    background: url(../images/img07.gif) no-repeat;
    line-height: normal;
}
/*End welcome */

/* Works grid */
.worksgrid th
{
    color: #FFEA6F;
    border-bottom: solid 2px #FFEA6F;
}

/* Modal Pop Up Items */

.watermark
{
    background: #FFAAFF;
}

.popupControl
{
    background-color: #AAD4FF;
    position: absolute;
    visibility: hidden;
    border-style: solid;
    border-color: Black;
    border-width: 2px;
}

.modalBackground
{
    background-color: Gray;
}

.modalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

/* FormMessage Dialog */
.error
{
    background-color: #FF957A;
    border-bottom-color: #FF3300;
    border: solid 1px #FF3300;
    color: #FF3300;
    width: auto;
    height: auto;
    padding: 5px;
    clear: both;
    font-size: medium;
}
.success
{
    background-color: #B8ED88;
    border-bottom-color: #00B300;
    border: solid 1px #00B300;
    color: #00B300;
    width: auto;
    height: auto;
    padding: 5px;
    clear: both;
    font-size: medium;
}
/* FormMessage Dialog End */

/* Comments */

#comments
{
    border: solid 1px #FF957A;
    width: inherit;
    height: inherit;
    padding: 5px;
    clear: both;
}

/* Comments End */

/* Data table formatting */
.datatables td
{
    vertical-align: top;
    border-bottom: 1px dotted #000033;
}

.datatables th
{
    border-bottom: 2px dotted #000033;
}

.clear
{
    clear: both;
}

/* Panels */
/*
.panel .ajax__tab_active
{
	font-weight:bold;
	background-color: #ADC2D6;
	width: 100px;
	height: 25px;
	background: url(../images/PanelTap.png) no-repeat;
	line-height: normal;
}

.panel .ajax__tab_body a
{
	color: Black;
}


.panel .ajax__tab_header .ajax__tab_tab:hover
{
	font-weight:bold;
	background-color: #ADC2D6;
	width: 100px;
	height: 25px;
	background: url(../images/PanelTap2.png) no-repeat;
	line-height: normal;
} */

.panel
{
    /*border-bottom: 1px solid #ADC2D6;*/
    font-weight: bold; /*background-color: #ADC2D6;*/
    background-color: #BDCEDE;
    border-color: #FFFFFF;
}
.panel_Active_Tab
{
    /*border-bottom: 1px solid #ADC2D6;*/
    font-weight: bold; /*background-color: #ADC2D6;*/
    background-color: #BDCEDE;
}
.panel_Tab
{
    font-weight: bold;
    background-color: #8A9BAB;
    height: 25px; /*background: url(../Images/PanelTap2.png) no-repeat; line-height: normal;*/
    line-height: 25px;
}
.panel_Tab:hover
{
    font-weight: bold;
    background-color: #BDCEDE;
    height: 25px; /*background: url(../Images/PanelTap2.png) no-repeat; line-height: normal;*/
}





.panel2_Active_Tab
{
    font-weight: bold;
    background-color: #A1AFBC;
    width: 160px;
    height: 25px; /*background: url(../Images/PanelTap.png) no-repeat;*/
    line-height: 25px;
}
.panel2
{
    border-bottom: 1px solid #A1AFBC;
    font-weight: bold; /*background-color: #ADC2D6;*/
    background-color: #A1AFBC;
}
.panel2_Tab
{
    font-weight: bold;
    background-color: #7C8C9A;
    width: 160px;
    height: 25px; /*background: url(../Images/PanelTap2.png) no-repeat; line-height: normal;*/
    line-height: 25px;
}
.panel2_Tab:hover
{
    font-weight: bold;
    background-color: #B9C3CD;
    width: 160px;
    height: 25px; /* background: url(../Images/PanelTap.png) no-repeat;*/
    line-height: 25px;
}



.panel .ajax__tab_active .ajax__tab_tab
{
    font-weight: bold;
    background-color: #BDCEDE;
    width: 110px;
    height: 25px; /*background: url(../Images/PanelTap.png) no-repeat;*/
    line-height: 25px;
}
.panel .ajax__tab_body
{
    /*border-bottom: 1px solid #ADC2D6;*/
    font-weight: bold; /*background-color: #ADC2D6;*/
    background-color: #BDCEDE;
}
.panel .ajax__tab_tab
{
    font-weight: bold;
    background-color: #8A9BAB;
    width: 110px;
    height: 25px; /*background: url(../Images/PanelTap2.png) no-repeat; line-height: normal;*/
    line-height: 25px;
}
.panel .ajax__tab_header .ajax__tab_tab:hover
{
    font-weight: bold;
    background-color: #BDCEDE;
    width: 110px;
    height: 25px; /* background: url(../Images/PanelTap.png) no-repeat;*/
    line-height: 25px;
}
.panel .ajax__tab_outer
{
    width: 112px;
}
.panel .ajax__tab_body a
{
    color: Black;
}


.panel2 .ajax__tab_active .ajax__tab_tab
{
    font-weight: bold;
    background-color: #A1AFBC;
    width: 160px;
    height: 25px; /*background: url(../Images/PanelTap.png) no-repeat;*/
    line-height: 25px;
}
.panel2 .ajax__tab_body
{
    border-bottom: 1px solid #BDCEDE;
    font-weight: bold; /*background-color: #ADC2D6;*/
    background-color: #A1AFBC;
}
.panel2 .ajax__tab_tab
{
    font-weight: bold;
    background-color: #7C8C9A;
    width: 160px;
    height: 25px; /*background: url(../Images/PanelTap2.png) no-repeat; line-height: normal;*/
    line-height: 25px;
}
.panel2 .ajax__tab_header .ajax__tab_tab:hover
{
    font-weight: bold;
    background-color: #B9C3CD;
    width: 160px;
    height: 25px; /* background: url(../Images/PanelTap.png) no-repeat;*/
    line-height: 25px;
}
.panel2 .ajax__tab_outer
{
    width: 162px;
}
.panel2 .ajax__tab_body a
{
    color: Black;
}

/* End Panels */

test
{
    font-style: italic;
    padding-top: 30px;
}

/* Rating */
.ratingStar
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar
{
    background-image: url(../images/FilledStar2.png);
}

.emptyRatingStar
{
    background-image: url(../images/EmptyStar2.png);
}

.savedRatingStar
{
    background-image: url(../images/SavedStar2.png);
}


#flashcontent
{
    text-align: left;
    margin: 0 auto;
}


