/*! normalize.css v2.0.1 | MIT License | git.io/normalize */ article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }audio, canvas, video { display: inline-block; }audio:not([controls]) { display: none; height: 0; }[hidden] { display: none; }html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }body { margin: 0; }div { font-size: .99em; }a, a:focus, a:active, a:hover { outline: 0; }h1 { font-size: 2em; }abbr[title] { border-bottom: 1px dotted; }b, strong { font-weight: bold; }dfn { font-style: italic; }mark { background: #ff0; color: #000; }code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }q { quotes: "\201C" "\201D" "\2018" "\2019"; }small { font-size: 80%; }sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }sup { top: -0.5em; }sub { bottom: -0.25em; }img { max-height: 100%; max-width: 100%; border: 0; }svg:not(:root) { overflow: hidden; }figure { margin: 0; }fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }legend { border: 0; /* 1 */ padding: 0; /* 2 */ }button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }button, input { line-height: normal; }button, html input[type="button"], /* 1 */ input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }button[disabled], input[disabled] { cursor: default; }input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }table { border-collapse: collapse; border-spacing: 0; }
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
html, body { background: #ffffff; margin: 0; padding: 0; font-size: 16px; line-height: 1.5em; font-family: "proxima-nova", Sans-Serif; }
form, html, body { height: 100%; }

p { margin: 0 0 13px; }
h1, h2, h3, h4 { margin: 0 0 13px; line-height: normal; font-weight: normal; font-family: "droid-serif", Serif; }
h1 { font-size: 2.2em; color: #085e5d; }
h2 { font-size: 1.7em; color: #90461c; }
h3 { font-size: 1.4em; color: #da6015; font-style: italic; }
h4 { font-size: 1.05em; color: #085e5d; font-weight: bold; }

hr { background: #ccc; height: 1px; border: 0; }

a { color: #1c908f; text-decoration: none; outline: none !important; }
a:hover { color: #9d2f0e; text-decoration: none; }

/* General */

.wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -132px; }
.bgHeader { background: url(../images/bgHeader.jpg) no-repeat center top #f7e9e1; height: 181px; }
.bgDiamonds { background: url(../images/bgDiamonds.jpg) repeat-x }
.limitTitle { height: 82px; }

/* Header */

.warning { display: none; }
.ie7 .warning { background: #fff; position: absolute !important; display: block; width: 80%; max-width: 80%; height: 100%; margin: 0 5%; padding: 3%; z-index: 9500; }
.ie7 .warning a { background: #3f75af; padding: 10px; color: #fff; line-height: 3em; }

.logo { float: left; width: 203px; height: 181px; padding: 19px 29px; }
.logoText { float: left; width: 437px; height: 90px; margin: 23px 0 0; padding: 10px 20px; }
.logoText h1 { font-size: 1.7em; line-height: 1.3em; color: #fff; }
.navPrimary { float: left; height: 68px; width: 757px; }

.search { background: url(../images/sprite.png) no-repeat 13px -215px; display: block; float: left; height: 49px; width: 277px; margin: 64px 0 0; }
    table.gsc-search-box { max-width: 300px; margin: 0 !important; }
    .cse form.gsc-search-box, form.gsc-search-box { margin: 0 !important; padding: 0 !important; }
    .gsc-input { padding: 0 !important; }
    input.gsc-input { background: none !important; display: block; width: 182px !important; margin: 0 0 0 40px !important; border: 0 !important; color: #e58145; font-size: 1.15em !important; font-family: "proxima-nova",Sans-Serif !important; }
    .cse .gsc-control-cse, .gsc-control-cse { background-color: inherit !important; padding: 0 !important; border: 0 !important; }
    .search .gsc-search-button input, .contentL .gsc-search-button input {
        background: url(../images/sprite.png) no-repeat 28px -150px #d95f14) !important; background: url(../images/sprite.png) no-repeat 28px -150px rgba(217, 95, 20, 0) !important; display: inline-block; width: 40px !important; min-width: inherit !important; height: 49px !important; margin: 0; padding: 0 !important; border: 0 !important; color: #d95f14; font-size: 0.01em; cursor: pointer;
        -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;
        -moz-border-radius: 0 4px 0 0; -webkit-border-radius: 0 4px 0 0; border-radius: 0 4px 0 0; -khtml-border-radius: 0 4px 0 0; }
        .search:hover .gsc-search-button input { background: url(../images/sprite.png) no-repeat 14px -150px rgba(217, 95, 20, 100) !important; }
    .gsc-clear-button { display: none; }
.contentL table.gsc-search-box { max-width: inherit; }
    .contentL input.gsc-input { width: 100% !important; margin: 0 !important; padding: 8px !important; border: 1px solid #D85E15 !important; -khtml-border-radius: 3px; border-radius: 3px; color: #9F3619; }
    .contentL .gsc-inline-block { min-width: 70px; }
    .contentL .gsc-search-button input { background: url(../images/sprite.png) no-repeat 15px -158px #d95f14 !important; height: 37px !important; margin: 0 0 0 10px; -khtml-border-radius: 3px; border-radius: 3px; }

/* Home */

.feature { background: #fff; height: 424px; margin: 0 0 30px; padding: 0 !important; overflow: hidden; }
.homeL, .homeR { margin: 0 0 50px; }
.homeL article { padding: 0 20px 0 0; }

.mediaItem h2, .mediaItem h3 { position: absolute; z-index: 4000; padding: 20px 100px 15px 35px; font-size: 1.9em; color: #90461c; }
.captionBox { background: #fff; background: rgba(255,255,255,0.85); padding: 60px 100px 15px 35px !important; font-size: 1.1em; }
.captionBox hr { background: #fff; height: 3px; }
.captionBox a { font-weight: bold; }
.captionBox a.donate { background: url(../images/sprite.png) no-repeat 0 -265px; padding: 0 0 0 25px; }
.captionBox a.events { background: url(../images/sprite.png) no-repeat 0 -328px; padding: 0 0 0 25px; }
.captionBox a.ticket { background: url(../images/sprite.png) no-repeat 0 -361px; padding: 0 0 0 25px; }
.bx-prev, .bx-next { float: right; z-index: 5000 !important; width: 31px !important; top: 0 !important; height: 39px !important; }
.bx-prev {
    background: url(../images/sprite.png) no-repeat 12px -186px #fff !important; left: auto !important; right: 31px;
    -moz-border-radius: 0 0 0 4px; -webkit-border-radius: 0 0 0 4px; border-radius: 0 0 0 4px; -khtml-border-radius: 0 0 0 4px; }
.bx-next { background: url(../images/sprite.png) no-repeat 7px -157px #fff !important; }

#st-accordion { background: url(../images/bgDiamonds.jpg) repeat-x center top #9d2f0e; min-height: 424px; }
#st-accordion ul { margin: 0; padding: 0; }
#st-accordion > ul > li { min-height: 82px; overflow: hidden; }
#st-accordion > ul > li.st-open { }
#st-accordion header { background: url(../images/sprite.jpg) no-repeat; height: 82px; padding: 27px 20px; outline: none; cursor: pointer; }
#st-accordion header h3 { background: url(../images/sprite.png) no-repeat; min-height: 35px; text-indent: 2.3em; color: #fff; }
    #st-accordion header.events { background-position: 0 0; }
        #st-accordion header.events h3 { background-position: 0 0; }
    #st-accordion header.highlights { background-position: 0 -82px; }
        #st-accordion header.highlights h3 { background-position: 0 -57px; }
    #st-accordion header.hours { background-position: 0 -164px; }
        #st-accordion header.hours h3 { background-position: 0 -116px; }
    #st-accordion div.events { background: #1c908f; }
    #st-accordion div.highlights { background: #b73900; }
    #st-accordion div.hours { background: #9d2f0e; }
    
#st-accordion > ul > li > div { padding: 20px; color: #fff; }
    #st-accordion > ul > li > div img { float: left; margin: 5px 12px 0 0; }
    #st-accordion > ul > li > div .textHolder { float: left; width: 245px; }
        #st-accordion > ul > li > div.readMoreHolder { float: left; width: 100%; height: 70px; clear: both; }
        .textHolder a { color: #fff; font-weight: bold; }
        #st-accordion > ul > li > div a.readMore {
            background: url("../images/sprite.png") no-repeat scroll 104% -156px #FFFFFF; display: inline-block; width: 100%; margin: 0; padding: 8px 10px; border-bottom: 1px solid #222; color: #a94b2e;
            -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -khtml-border-radius: 4px; }
            #st-accordion > ul > li > div a.readMore:hover {
                -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;
                -moz-box-shadow: 0 -4px 18px -9px #000000 inset; -webkit-box-shadow: 0 -4px 18px -9px #000000 inset; box-shadow: 0 -4px 18px -9px #000000 inset; }
    
    /* RSS */

		.rsstitlecontainer, .rssDetailed-separator-datetitle { display: none; }
		.rssDetailedDate { background: #80bfbe; display: inline-block; margin: 0 0 10px; padding: 0 7px; border-radius: 2px; color: #fff; font-style: italic; font-size: 0.9em; }
		.rssDetailedTitle a { display: inline-block; width: 100%; color: #fff; font-size: 1.2em; font-family: "droid-serif", Serif; }
		.rssitem-description { margin: 10px 0 27px !important; color: #fff; font-size: 0.9em; }
    
		/* Old Upcoming Events Style
    #st-accordion .rssItems { margin: 0; padding: 0; }
    #st-accordion .rssitemtitledate { background: #80bfbe; display: inline-block; margin: 0 0 10px; padding: 0 7px; border-radius: 2px; color: #fff; font-style: italic; font-size: 0.9em; }
    #st-accordion rssitemtitlecontainer { border-top: 1px solid #80bfbe; }
    #st-accordion div.rssitemtitle { overflow: hidden; }
    #st-accordion a.rssitemtitle { margin: 0 0 0 -92px; color: #fff; font-size: 1.2em; font-family: "droid-serif", Serif; }
		*/
   
    #st-accordion .highlights a.rssitemtitle { margin: 0; color: #fff; font-size: 1.2em; font-family: "droid-serif", Serif; }
    #st-accordion .rssitemcontainer { max-width: 100%; height: auto; }
    #st-accordion .rssitemdescriptioncontainer { margin: 10px 0 27px !important; color: #fff; font-size: 0.9em; }
    #st-accordion .summary, #st-accordion .location-title { float: left; margin: 0 6px 0 0; }
    #st-accordion .rssitemdivider { display: none; background: #80bfbe; height: 1px; margin: 10px 0 0 !important; border: 0; }

/* Content */

#pageTitle { float: left; }
#pageTitle h1 { margin: 21px 0; color: #fff; }

#tabs { float: right; max-width: 240px; }
#tabs ul.ui-tabs-nav { margin: 0; padding: 0; }
#tabs ul.ui-tabs-nav li { background: url(../images/sprite.jpg) no-repeat; display: inline-block; float: left; width: 80px; height: 82px; list-style: none; text-indent: -999em; }
    #tabs ul.ui-tabs-nav li.ui-state-default:nth-child(1) { background-position: 80px 0; }
        #tabs ul.ui-tabs-nav li.ui-state-active:nth-child(1) { background-position: -158px 0; }
    #tabs ul.ui-tabs-nav li.ui-state-default:nth-child(2) { background-position: 80px -82px; }
        #tabs ul.ui-tabs-nav li.ui-state-active:nth-child(2) { background-position: -170px -82px; }
    #tabs ul.ui-tabs-nav li.ui-state-default:nth-child(3) { background-position: 80px -164px; }
        #tabs ul.ui-tabs-nav li.ui-state-active:nth-child(3) { background-position: -194px -164px; }
#tabs ul.ui-tabs-nav li a { background: url(../images/sprite.png) no-repeat; display: block; height: 82px; }
    #tabs ul.ui-tabs-nav li:nth-child(1) a { background-position: 22px 26px; }
    #tabs ul.ui-tabs-nav li:nth-child(2) a { background-position: 31px -30px; }
    #tabs ul.ui-tabs-nav li:nth-child(3) a { background-position: 28px -89px; }
    /* IE8 */
    .ie8 #tabs ul.ui-tabs-nav li.ui-state-default { background: none; }
    .ie8 #tabs ul.ui-tabs-nav li:first-child a { background-position: 22px 26px; }
    .ie8 #tabs ul.ui-tabs-nav li:first-child + li a { background-position: 31px -30px; }
    .ie8 #tabs ul.ui-tabs-nav li:first-child + li + li a { background-position: 28px -89px; }

#tabs > div { float: left; width: 100%; max-width: 240px; min-height: 200px; padding: 20px; color: #fff; }
    #tabs > div.events { background: #1c908f; }
    #tabs > div.highlights { background: #b73900; }
    #tabs > div.hours { background: #9d2f0e; }
    #tabs > div img { float: left; margin: 5px 12px 0 0; }
    #tabs > div .textHolder { float: left; width: 170px; }
    #tabs > div a.readMore { background: url("../images/sprite.png") no-repeat scroll 104% -156px #FFFFFF; display: inline-block; width: 100%; margin: 10px 0 0; padding: 8px 10px; border-bottom: 1px solid #222; color: #a94b2e; border-radius: 4px; -webkit-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s; }
        #tabs > div a.readMore:hover { -webkit-box-shadow: 0 -4px 18px -9px #000000 inset; box-shadow: 0 -4px 18px -9px #000000 inset; }

.contentL, .contentR { margin: 0 0 50px; }
.contentL { padding: 30px 38px 40px 0; }
aside { padding: 20px 0 0; }

.contentL .MediaGallery .photoGallery .photoGalleryBox { background: #eeeeee; display: table; margin: 0 50px 31px 0; padding: 7px; -webkit-box-shadow: 0 0 5px 2px #e5e5e5 inset; box-shadow: 0 0 5px 2px #e5e5e5 inset; }
	.contentL .MediaGallery .photoGallery .photoGalleryBox a { display: inline-block; height: 120px; overflow: hidden; }
		.contentL .MediaGallery .photoGallery .photoGalleryBox a img { max-width: 100%; height: auto !important; max-height: inherit; }

/* Tables */

.plain { margin: 0 0 23px; }
.plain tr { }
.plain tr th { background: #F7E8E1; padding: 7px 13px; border-bottom: 1px solid #e5c9b9; color: #9d2f0e; text-align: left; }
.plain tr td { padding: 7px 13px; border-bottom: 1px solid #e5c9b9; }
.plain tr:first-child td, .plain tr:first-child th { border-top: 1px solid #e5c9b9; }
.plain tr td:last-child { border-right: 1px solid #e5c9b9; }

/* RSS */

#tabs .rssItems { margin: 0; padding: 0; }
#tabs .rssitemcontainer { max-width: 100%; }
#tabs .rssitemtitledate { background: #80bfbe; display: inline-block; margin: 0 0 10px; padding: 0 7px; border-radius: 2px; color: #fff; font-style: italic; font-size: 0.9em; }
#tabs rssitemtitlecontainer { border-top: 1px solid #80bfbe; }
#tabs div.rssitemtitle { overflow: hidden; }
#tabs a.rssitemtitle { margin: 0 0 0 -83px; color: #fff; font-size: 1.2em; font-family: "droid-serif", Serif; }
#tabs .highlights a.rssitemtitle { margin: 0; color: #fff; font-size: 1.2em; font-family: "droid-serif", Serif; }
#tabs .rssitemdescriptioncontainer { margin: 10px 0 27px !important; color: #fff; font-size: 0.9em; }
#tabs .summary, #tabs .location-title { float: left; margin: 0 6px 0 0; }
#tabs .rssitemdivider { display: none; background: #80bfbe; height: 1px; margin: 10px 0 0 !important; border: 0; }

aside .flTitle { background: url(../images/sprite.png) no-repeat 0 -293px; padding: 0 0 0 24px; font-weight: bold; font-size: 1.1em; }

/* Footer */

.bgFooter, .push { height: 132px; margin: 100px 0 0; clear: both; }
.bgFooter { background: #2ea4a3; background: -moz-linear-gradient(top,  #2ea4a3 0%, #197f7e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2ea4a3), color-stop(100%,#197f7e)); background: -webkit-linear-gradient(top,  #2ea4a3 0%,#197f7e 100%); background: -o-linear-gradient(top,  #2ea4a3 0%,#197f7e 100%); background: -ms-linear-gradient(top,  #2ea4a3 0%,#197f7e 100%); background: linear-gradient(to bottom,  #2ea4a3 0%,#197f7e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ea4a3', endColorstr='#197f7e',GradientType=0 ); }
.logoFooter { background: url(../images/sprite.jpg) no-repeat 0 -246px; height: 132px; float: left; width: 180px; padding: 18px 42px; }
.navFooter { float: left; }

/* Variable Grid System (Fluid Version). Learn more ~ http://www.spry-soft.com/grids/. Based on 960 Grid System - http://960.gs/ & 960 Fluid - http://www.designinfluences.com/. Licensed under GPL and MIT. */
.container_12 { width: 960px; margin-left: auto; margin-right: auto; }.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 { display: inline; float: left; position: relative; margin-left: 0; margin-right: 0; }.alpha { margin-left: 0; }.omega { margin-right: 0; }.container_12 .grid_1 { width: 8.333%; }.container_12 .grid_2 { width: 16.667%; }.container_12 .grid_3 { width: 25.0%; }.container_12 .grid_4 { width: 33.333%; }.container_12 .grid_5 { width: 41.667%; }.container_12 .grid_6 { width: 50.0%; }.container_12 .grid_7 { width: 58.333%; }.container_12 .grid_8 { width: 66.667%; }.container_12 .grid_9 { width: 75.0%; }.container_12 .grid_10 { width: 83.333%; }.container_12 .grid_11 { width: 91.667%; }.container_12 .grid_12 { width: 100%; }.container_12 .prefix_1 { padding-left: 8.333%; }.container_12 .prefix_2 { padding-left: 16.667%; }.container_12 .prefix_3 { padding-left: 25.0%; }.container_12 .prefix_4 { padding-left: 33.333%; }.container_12 .prefix_5 { padding-left: 41.667%; }.container_12 .prefix_6 { padding-left: 50.0%; }.container_12 .prefix_7 { padding-left: 58.333%; }.container_12 .prefix_8 { padding-left: 66.667%; }.container_12 .prefix_9 { padding-left: 75.0%; }.container_12 .prefix_10 { padding-left: 83.333%; }.container_12 .prefix_11 { padding-left: 91.667%; }.container_12 .suffix_1 { padding-right: 8.333%; }.container_12 .suffix_2 { padding-right: 16.667%; }.container_12 .suffix_3 { padding-right: 25.0%; }.container_12 .suffix_4 { padding-right: 33.333%; }.container_12 .suffix_5 { padding-right: 41.667%; }.container_12 .suffix_6 { padding-right: 50.0%; }.container_12 .suffix_7 { padding-right: 58.333%; }.container_12 .suffix_8 { padding-right: 66.667%; }.container_12 .suffix_9 { padding-right: 75.0%; }.container_12 .suffix_10 { padding-right: 83.333%; }.container_12 .suffix_11 { padding-right: 91.667%; }.container_12 .push_1 { left: 8.333%; }.container_12 .push_2 { left: 16.667%; }.container_12 .push_3 { left: 25.0%; }.container_12 .push_4 { left: 33.333%; }.container_12 .push_5 { left: 41.667%; }.container_12 .push_6 { left: 50.0%; }.container_12 .push_7 { left: 58.333%; }.container_12 .push_8 { left: 66.667%; }.container_12 .push_9 { left: 75.0%; }.container_12 .push_10 { left: 83.333%; }.container_12 .push_11 { left: 91.667%; }.container_12 .pull_1 { left: -8.333%; }.container_12 .pull_2 { left: -16.667%; }.container_12 .pull_3 { left: -25.0%; }.container_12 .pull_4 { left: -33.333%; }.container_12 .pull_5 { left: -41.667%; }.container_12 .pull_6 { left: -50.0%; }.container_12 .pull_7 { left: -58.333%; }.container_12 .pull_8 { left: -66.667%; }.container_12 .pull_9 { left: -75.0%; }.container_12 .pull_10 { left: -83.333%; }.container_12 .pull_11 { left: -91.667%; }.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }.clearfix { display: inline-block; }* html .clearfix { height: 1%; }.clearfix { display: block; }


/********REQUIRED - MODAL WINDOWS - DO NOT EDIT***********/
.ModalBackground { background-color: Black; filter: alpha(opacity=80); opacity: 0.7; }
.ModalBackgroundLogin { background-color: Black; }
/*******************************************/

/********REQUIRED - PHOTO GALLERY - EDITABLE***********/
#gallery { background-color: #444; padding: 10px; width: 520px; }
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img { border: 5px solid #3e3e3e; border-width: 5px 5px 5px; margin-right: 5px; margin-bottom: 5px; }
#gallery ul a:hover img { border: 5px solid #000; border-width: 5px 5px 5px; color: #fff; }
#gallery ul a:hover { color: #fff; }
/******************************************************/

/*Telerik*/

/********REQUIRED - LOGIN MODAL WINDOW - EDITABLE***********/
/***Login modal container***/
.loginmodalcontainer { width: 700px; min-height: 600px; background-color: White; }

/***Login container div***/
.logincontainer { width: 100%; padding: 5px; }

/***Login header container div***/
.loginheadercontainer { }

/***Login title***/
.logintitlecontainer { text-align: center; padding: 5px; }
.logintitletext { font-size: large; }
/*****************/

/***Login username***/
.loginusernamecontainer { width: 100%; text-align: center; padding: 5px; }
.loginusernametext { font-size: larger; }
.loginusername { }
/*****************/

/***Login password***/
.loginpasswordcontainer { width: 100%; text-align: center; padding: 5px; clear: both; }
.loginpasswordtext { font-size: larger; }
.loginpassword { }
/*****************/

/***Login message***/
.loginmessagecontainer { width: 100%; clear: both; text-align: center; margin-bottom: 3px; }
.loginmessagetext { font-size: larger; color: Red; }
/*****************/

/***Login button***/
.loginbuttoncontainer { width: 100%; clear: both; text-align: center; }
.loginbutton { }
.logincancelbutton { }
/*****************/

/***Login footer container div***/
.loginfootercontainer { }
/***********************************************************/


/********REQUIRED - LOGIN LITE - EDITABLE***********/
/***Login outer container***/
.loginlitemodalcontainer { }

/***Login container div***/
.loginlitecontainer { }

/***Login username***/
.loginliteusernamecontainer { }
.loginliteusernametext { }
.loginliteusername { }
/*****************/

/***Login password***/
.loginlitepasswordcontainer { }
.loginlitepasswordtext { }
.loginlitepassword { }
/*****************/

/***Login message***/
.loginlitemessagecontainer { }
.loginlitemessagetext { }
/*****************/

/***Login button***/
.loginlitebuttoncontainer { }
.loginlitebutton { }
/*****************/
/***********************************************************/

/* BEGIN FILE LINKS PAGINATION STYLES*/
/*
	#mainContentContainer is EDITABLE
*/
#mainContentContainer .pager { padding: 0; margin: 10px 0 0 0; padding-top: 10px; background: #fff !important; height: 38px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; /*border-radius: 8px; 	-moz-border-radius: 8px;*/ }
#mainContentContainer .pager div.short { float: right; margin: 0; padding: 0; margin-right: 10px; width: 74px; }
#mainContentContainer .pager div.short input { width: 28px; border: none; margin-left: 8px; float: left; }
#mainContentContainer .pager ul { list-style: none; padding: 0; margin: 0; float: left; margin-right: 4px; }
#mainContentContainer .pager ul li { display: inline; margin-left: 3px; }
#mainContentContainer .pager ul li a.normal { text-decoration: none; display: inline-table; width: 20px; text-align: center; }
#mainContentContainer .pager span { font-size: .9em; margin: 5px 3px 0 3px; float: left; }
#mainContentContainer .pager .btn { display: block; width: 40px; text-align: center; float: left; margin: 0; margin-left: 4px; cursor: pointer; }
#mainContentContainer .pager ul li a.active { text-decoration: none; display: inline-table; width: 20px; text-align: center; }

/*blue -- Editable */
.blue { background-color: transparent; }
.blue a.normal { background-color: #ffffff; color: Black; border: solid 1px #DDDDDD; padding: 5px 0; font-size: .85em; }

.blue a:hover { background-color: #aabfcb; color: Black; border: solid 1px #DDDDDD; padding: 5px 0; font-size: .85em; }


.blue a.active { background-color: #3b4449; color: #fff; border: solid 1px #dddddd; font-weight: bold; }
#mainContentContainer .pager.blue .btn { background-color: #AAAAAA; color: Black; border: solid 1px #DDDDDD; }

/* END FILE LINKS PAGINATION STYLES*/