/* CSS Document */
body {
font-family:Arial;
background-color:#ec2029;
}
.style4 {font-size: 11px}

.headerBgColor {
background-color:#050607;
color:#FBFF40;
}

a.headerLinkColor {
color:#FBFF40;
font-size: 11px;
}

.footerBgColor {
background-color:#050607;
color:#FFFFFF;
}

a.footerLinkColor {
color:#FFFFFF;
font-size: 11px;
font-weight:bold;
}

.menuBG {
background-color:#050607;
}

.moduleUserHeader{
background-image:url(../../../templates/standard/images/bg-user-1.gif);
width:200px;
height:75px;
text-align:left;
padding-left:15px;
font-weight:bold;
color:#000000;
}

.moduleUserBackground{
background-image:url(../../../templates/standard/images/stat-line1.gif);
width:200px;
}

.moduleUserTableWidth {
width:200px;
}

.moduleUserAlign{
padding-left:5px;
padding-bottom:2px;
}

.moduleUserCenter {
font-size:12px;
font-weight:bold;
width:173;
padding-left:2px;
}


.moduleUser {
background-image:url(../../../templates/standard/images/bg-mdl-lf.gif)
}


.moduleUserValign {
vertical-align:bottom;
}


.moduleUserImage {
background-color:#ec2029;
text-align:center;
padding-bottom:10px;
font-size:12px;
font-weight:bold;
width:173;
padding-left:2px;
}

.moduleUserCenterButton {
background-color:#ec2029;
padding-left:7px;
padding-top:5px;
}

.moduleUserRightButton {
background-color:#ec2029;
padding-left:7px;
padding-top:5px;
}

.moduleUserTableWidth {
margin-left:10px;
width:177px;
}

.moduleUserForm {
border:none;
}

.moduleUserButton {
border:none;
}

a:link.moduleUserLink {
color:#FFFFFF;
text-decoration:none;
}

a:visited.moduleUserLink {
color:#FFFFFF;
text-decoration:none;
}

a:hover.moduleUserLink {
color:#FFFFFF;
text-decoration:underline;
}

a:active.moduleUserLink {
color:#FFFFFF;
text-decoration:none;
}

.moduleShoutBOx {
background-color:#FFFFFF;
padding-top:10px;
}

.moduleShoutBoxTableWidth {
margin-left:10px;
width:185px;
}

.moduleShoutBoxInside {
background-image:url(../../../templates/standard/images/sb-head.png);
height:124px;
width:185px;
padding-left:10px;
}

.moduleShoutBoxCenter {
background-color:#f7ef22;
padding-left:0px;
padding-bottom:3px;
text-align:center;
}

.moduleLinkTableWidth {
margin-left:10px;
width:185px;
}

.moduleLinkInside {
background-image:url(../../../templates/standard/images/link-head.png);
height:73px;
width:185px;
padding-left:10px;
font-weight:bold;
color:#ffffff;
}

.moduleLinkFooter {
background-image:url(../../../templates/standard/images/link-footer.gif);
height:63px;
width:185px;
padding-left:10px;
}

.moduleLinkCenter {
background-color:#f79323;
padding-left:5px;
padding-bottom:3px;
height:12px;
}

.moduleLinkImage {
}

.moduleLinkText {
padding-left:5px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
vertical-align:middle;
}

.moduleBannerCenter {
padding-bottom:5px;
height:12px;
}

.moduleStatusHeader{
background-image:url(../../../templates/standard/images/stat-head.png);
width:200px;
height:75px;
text-align:right;
padding-right:15px;
font-weight:bold;
color:#000000;
}

.moduleStatusBackground{
background-image:url(../../../templates/standard/images/stat-line.gif);
width:200px;
}

.moduleStatusTableWidth {
width:200px;
}

.moduleStatusAlign{
padding-right:15px;
padding-bottom:10px;
}

.moduleStatusCenter {
font-size:12px;
font-weight:bold;
background-color:#f8ab91;
width:173;
padding-right:2px;
}

.moduleStatusSchedule {
font-size:12px;
font-weight:bold;
background-color:#f8ab91;
width:173;
padding-right:2px;
text-align:center;
}

.moduleBLBackground{
background-color:#FFFFFF;
width:200px;
padding-top:10px;
}

.moduleBLPosition {
padding-right:10px;
}

.moduleBLContent{
background-color:#000000;
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
}

.moduleBLCenter {
background-image:url(../../../templates/standard/images/bl-bg.gif);
}

.moduleBLTop {
background-image:url(../../../templates/standard/images/bl-top.gif);
}

.moduleBLBottom {
background-image:url(../../../templates/standard/images/bl-bottom.gif);
}

.moduleBLLink {
color:#FFFFFF;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

.moduleBannerBackground {
background-color:#FFFFFF;
padding-top:10px;
}

.cmpMBHeaderTop {
background-image:url(../../../templates/standard/images/cnt-top.png);
height:19px;
}

.cmpMBHeaderBottom {
background-image:url(../../../templates/standard/images/cnt-bottom.png);
height:19px;
}

.cmpMBContent {
color:#FFFFFF;
font-size:12px;
background-color:#bd161d;
padding-left:5px;
}

.cmpMBBlackBg {
background-color:#000000;
}

.cmpMBInside {
padding:5px;
}

a:link.cmpMBLink {
color:#FFFFFF;
text-decoration:none;
}

a:visited.cmpMBLink {
color:#FFFFFF;
text-decoration:none;
}

a:hover.cmpMBLink {
color:#FFFFFF;
text-decoration:underline;
}

a:active.cmpMBLink {
color:#FFFFFF;
text-decoration:none;
}

a:link.mainLink {
color:#000000;
text-decoration:none;
font-weight:bold;
}

a:visited.mainLink {
color:#000000;
text-decoration:none;
font-weight:bold;
}

a:hover.mainLink {
color:#000000;
text-decoration:underline;
font-weight:bold;
}

a:active.mainLink {
color:#000000;
text-decoration:none;
font-weight:bold;
}

.mainCTOHeader {
background-image:url(../../../templates/standard/images/bd-main-cto-header.png);
height:62px;
width:290px;
}

.mainCTOImage {
text-align:center;
}

.mainCTOFooter {
background-image:url(../../../templates/standard/images/bd-main-footer.gif);
height:54px;
widows:290px;
}

.mainCTOContent {
background-color:#f9bb64;
padding-left:5px;
padding-right:5px;
}

.mainCTOTitleHeader {
font-weight:bold;
font-size:13;
}

.mainCTOContentText {
font-size:12px;
}

.mainSOUHeader {
background-image:url(../../../templates/standard/images/bd-main-sou-header.png);
height:62px;
widows:290px;
}

.mainSOUFooter {
background-image:url(../../../templates/standard/images/bd-main-footer-gr.gif);
height:54px;
width:290px;
}

.mainSOUContent {
background-color:#bdd63a;
padding-left:5px;
padding-right:5px;
}

.mainSOUImage {
text-align:center;
}

.mainSOUTitleHeader {
font-weight:bold;
font-size:13;
}

.mainSOUContentText {
font-size:12px;
}

.mainMSHeader {
background-image:url(../../../templates/standard/images/bd-main-ms-header.png);
height:62px;
width:290px;
}

.mainMSFooter {
background-image:url(../../../templates/standard/images/bd-main-footer.gif);
height:54px;
widows:290px;
}

.mainMSContent {
background-color:#f9bb64;
padding-left:5px;
padding-right:5px;
}

.mainMSTitleHeader {
font-weight:bold;
font-size:13;
}

.mainMSImage {
text-align:center;
}

.mainMSContentText {
font-size:12px;
}

.mainCEHeader {
background-image:url(../../../templates/standard/images/bd-main-ce-header.png);
height:62px;
widows:290px;
}

.mainCEFooter {
background-image:url(../../../templates/standard/images/bd-main-footer-gr.gif);
height:54px;
widows:290px;
}

.mainCEContent {
background-color:#bdd63a;
padding-left:5px;
padding-right:5px;
}

.mainCETitleHeader {
font-weight:bold;
font-size:13;
}

.mainCEContentText {
font-size:12px;
}

.mainCEReport {
font-size:15px;
color:#ec2029;
background-color:#bdd63a;
padding-top:10px;
padding-left:5px;
padding-right:5px;
font-weight:bold;
}

.mainCEContentData {
background-color:#bdd63a;
padding-top:10px;
padding-left:5px;
padding-right:5px;
}

a:link.mainCE {
color:#ec2029;
text-decoration:none;
font-weight:bold;
}

a:visited.mainCE {
color:#ec2029;
text-decoration:none;
font-weight:bold;
}

a:hover.mainCE {
color:#ec2029;
text-decoration:underline;
font-weight:bold;
}

a:active.mainCE {
color:#ec2029;
text-decoration:none;
font-weight:bold;
}

.mainEventHeader {
background-image:url(../../../templates/standard/images/bd-main-ce-header.png);
height:57px;
widows:267px;
}

.mainEventFooter {
background-image:url(../../../templates/standard/images/bd-main-footer-gr.gif);
height:50px;
widows:267px;
}

.mainEventContent {
background-color:#bdd63a;
padding-left:5px;
padding-right:5px;
}

.mainEventImage {
text-align:center;
}

.mainEventTitleHeader {
font-weight:bold;
font-size:13;
}

.mainEventContentText {
font-size:12px;
}

a:link.mainEventLink {
color:#000000;
text-decoration:none;
font-weight:bold;
}

a:visited.mainEventLink {
color:#000000;
text-decoration:none;
font-weight:bold;
}

a:hover.mainEventLink {
color:#000000;
text-decoration:underline;
font-weight:bold;
}

a:active.mainEventLink {
color:#000000;
text-decoration:none;
font-weight:bold;
}

.mainBody {
padding-top:10px;
}

.cmpNewsContent {
font-size:12px;
color:#000000;
padding-bottom:10px;
}

.cmpNewsCategory {
font-size:20px;
color:#ec2029;
font-weight:bold;
padding-bottom:20px;
}

a:link.cmpNewsCategoryLink {
color:#ec2029;
text-decoration:none;
}

a:visited.cmpNewsCategoryLink {
color:#ec2029;
text-decoration:none;
}

a:hover.cmpNewsCategoryLink {
color:#ec2029;
text-decoration:underline;
}

a:active.cmpNewsCategoryLink {
color:#ec2029;
text-decoration:none;
}

.cmpNewsEdition{
font-size:12px;
text-decoration:none;
color:#ec2029;
}

.cmpNewsTags{
font-size:12px;
text-decoration:none;
color:#ec2029;
}

.cmpBody {
margin-top:30px;
padding-bottom:20px;
}

.cmpCategorySearchPadding {
padding-top:20px;
}

a:link.cmpCategorySearchTitle {
text-decoration:none;
font-size:14px;
color:#ec2029;
font-weight:bold;
}

a:visited.cmpCategorySearchTitle {
text-decoration:none;
font-size:14px;
color:#ec2029;
font-weight:bold;
}

a:hover.cmpCategorySearchTitle {
text-decoration:yes;
font-size:14px;
color:#ec2029;
font-weight:bold;
}

a:active.cmpCategorySearchTitle {
text-decoration:none;
font-size:14px;
color:#ec2029;
font-weight:bold;
}

a:link.cmpPaging {
text-decoration:none;
font-size:12px;
color:#ec2029;
}

a:visited.cmpPaging {
text-decoration:none;
font-size:12px;
color:#ec2029;
}

a:hover.cmpPaging {
text-decoration:yes;
font-size:12px;
color:#ec2029;
}

a:active.cmpPaging {
text-decoration:none;
font-size:12px;
color:#ec2029;
}

.cmpPaging {
font-size:12px;
}

.cmpBottom {
padding-bottom:20px;
}

.cmpCategorySearchEdition {
padding-top:5px;
font-size:12px;
}

.cmpCategorySearchContent {
padding-top:5px;
font-size:12px;
}

.cmpEventHeader {
font-size:20px;
color:#ec2029;
font-weight:bold;
padding-bottom:20px;
}

a:link.cmpEventHeaderLink {
color:#ec2029;
text-decoration:none;
}

a:visited.cmpEventHeaderLink {
color:#ec2029;
text-decoration:none;
}

a:hover.cmpEventHeaderLink {
color:#ec2029;
text-decoration:underline;
}

a:active.cmpEventHeaderLink {
color:#ec2029;
text-decoration:none;
}

.cmpEventDate {
font-weight:bold;
font-size:12px;
padding-top:10px;
}

.cmpEventContent {
font-size:12px;
padding-top:10px;
}

.cmpEventPadding {
padding-top:20px;
}

a:link.cmpEventTitle {
text-decoration:none;
font-size:14px;
color:#ec2029;
font-weight:bold;
}

a:visited.cmpEventTitle {
text-decoration:none;
font-size:14px;
color:#ec2029;
font-weight:bold;
}

a:hover.cmpEventTitle {
text-decoration:yes;
font-size:14px;
color:#ec2029;
font-weight:bold;
}

a:active.cmpEventTitle {
text-decoration:none;
font-size:14px;
color:#ec2029;
font-weight:bold;
}

.cmpEventStart {
font-size:12px;
}

.cmpEventEnd {
font-size:12px;
}

.cmpRegister {
font-size:12px;
}

.cmpRegisterForm {
border:1px solid #ec2029;
font-size:12px;
}

.cmpRegisterFieldset {
border:1px solid #f79323;
padding : 7px;
}

.cmpartworksend {
font-size:12px;
}

.cmpartworksendForm {
border:1px solid #ec2029;
font-size:12px;
}

.cmpartworksendFieldset {
border:1px solid #f79323;
padding : 7px;
}

.cmpContactFont {
font-size:12px;
}

.cmpContactForm {
border:1px solid #ec2029;
font-size:12px;
}


fieldset ol { 
list-style: none; 
padding-left:0px;
}

fieldset li {
padding-bottom: 10px;
}

#datechooserex6 {
border:1px solid #ec2029;
font-size:12px;
}

.cmpRegisterButton {
border-top:2px solid #ec2029;
border-left:2px solid #ec2029;
border-bottom:2px solid #9f1b21;
border-right:2px solid #9f1b21;
background-color:#edd7d8;
font-size:12px;
}

.cmpArtwork {
font-size:12px;
}

.cmpArtworkHead {
padding-top:20px;
font-size:12px;
}

.cmpArtworkImage {
padding-top:10px;
font-size:12px;
}

.cmpArtworkKlik {
padding-top:20px;
font-size:12px;
text-align:center;
}

.cmpRangersHead {
font-size:12px;
}

.cmpRangersTop {
padding-top:20px;
}

h4 {
font-size:15px;
}

.bodyBackground {
background-color:#FFFFFF;
}

.calendar1 {
background-color: #fdfdfd;
border:1px solid #eef0f1;
font-size:12px;
text-align:center;
}

.calendarHeader1 {
font-weight:bold;
font-size:12px;
color:#ffffff;
}

.calendarToday1 {
background-color:#f2f4f4;
font-weight:bold;
text-align:center;
font-size:12px;
}

.calendarTable1 {
width:100%;
}

.calendarLink1 {
background-color: #e9f6a4;
border:1px solid #eef0f1;
font-size:12px;
text-align:center;
}

.calendarLinkColor1 {
font-size:12px;
color: #ec2029;
}

p {
font-size:12px;
}

.errorMsg {
font-size:12px;
color:#CC0000;
}

.noLogin {
padding-top:15px;
text-align:center;
font-size:12px;
}


.calendar * { margin: 0; padding: 0; border: 0; font-family: Tahoma, serif; font-weight: normal; color: #000; }
.calendar .invalidday a, .calendar .invalidday a:hover { color: #ccc; background: #fff; cursor: default; }
.calendar .selectedday { background: #ddd; }
.calendar .today { font-weight: bold; color: #f00; }
.calendar a { padding: 0 2px; color: #000; text-decoration: none; }
.calendar a:hover { background: #bbb; }
.calendar table { border-collapse: collapse; font-size: 90%; }
.calendar tbody td { width: 20px; }
.calendar td, .calendar th { padding: 1px; text-align: center; }
.calendar thead td { border-bottom: 1px solid #aaa; }
.calendar thead td { font-weight: bold; }
.calendar thead th a { font-size: 95%; font-weight: bold; }
.calendar thead th { padding: 2px 0; vertical-align: middle; background: #ddd; }
.calendar { padding-bottom: 2px; border: 1px solid #aaa; font-size: small; background: #fff; }
.calendaricon { cursor: pointer; }
.calendarlink, .calendaricon { margin: 0 3px; }



