
#skip-link {
    display: none;
}

a {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
}
.clear {
    clear: both;
}
#page {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #F1EEE7;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #525044;
    font-family: MuseoSans,Arial;
    font-size: 12px;
    padding-bottom: 50px;
}
#page-inner {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 960px;
}
#right a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
}
.btn {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #838383;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    color: #F1EEE7;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}
div.codeblock {
    margin-bottom: 20px;
    overflow-x: auto;
    overflow-y: auto;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
div.codeblock code {
    font-family: Monaco,monospace;
    line-height: 21px;
    white-space: pre;
}

#nav {
    bottom: 18px;
    position: absolute;
    right: 0;
}
#nav li {
    float: left;
}
#nav a {
    color: #838383;
    font-family: BebasReg;
    font-size: 18px;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
}
#nav a:hover, #nav a.active, #nav .active-trail a {
    color: #DE312A;
}
#nav .last a {
    padding-right: 0;
}
#main-content {
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #C3C3C1;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: dotted;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    float: left;
    padding-right: 20px;
    width: 650px;
}
#main-content ul {
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 15px;
}
#main-content h3 {
    font-size: 22px;
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 15px;
    word-spacing: 4px;
}
.front #main-content li {
    font-size: 16px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin-bottom: 5px;
    margin-left: 18px;
}
.front #main-content a {
    color: #DE312A;
}
.front #main-content a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
}
.front #main-content p {
    font-size: 16px;
    margin-bottom: 20px;
}
.front .demo-wrap {
    border-bottom-color: #C3C3C1;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-top-color: #C3C3C1;
    border-top-style: dotted;
    border-top-width: 1px;
}
.front #main-content .demo-wrap li {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}
.not-front .demo-wrap {
    margin-bottom: 20px;
}

.demo-wrap 
{
	width:961px;
	/*overflow:hidden;*/
}

.demo-wrap ul {
    height: 195px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 545px;
}
.demo-wrap li {
    height: 213px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.view-examples li {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin-bottom: 5px;
    margin-left: 16px;
}
.view-examples li a {
    color: #DE312A;
}
.view-examples li a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
}
#block-block-5 {
    border-top-color: #C3C3C1;
    border-top-style: dotted;
    border-top-width: 1px;
    margin-top: 20px;
    padding-top: 15px;
}
#block-block-5 li {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin-bottom: 5px;
    margin-left: 16px;
}
.not-front .node-content {
    border-bottom-color: #C3C3C1;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.demo-wrap.border {
    border-top-color: #C3C3C1;
    border-top-style: dotted;
    border-top-width: 1px;
    padding-top: 15px;
}
.demo-wrap.border .bx-window {
    margin-top: 78px;
}
.demo-wrap .left {
    float: left;
    width: 205px;
}
.demo-wrap .right {
    float: left;
    width: 320px;
}
.demo-wrap .right .album {
    font-size: 16px;
    margin-top: 60px;
}
.demo-wrap .right .band {
    color: #838383;
    font-size: 14px;
}
.demo-wrap .multiple li {
    width: 190px;
}
.demo-wrap .bx-wrapper {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
}
.demo-wrap .bx-prev {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/carousel_left.jpg");
    background-origin: padding-box;
    background-position: 0 0px;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 195px;
    left: -18px;
    position: absolute;
    text-indent: -999999px;
    top: 0px;
    width: 31px;
}
.demo-wrap .bx-next {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/carousel_right.jpg");
    background-origin: padding-box;
    background-position: 0 0px;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 195px;
    position: absolute;
    right: -35px;
    text-indent: -999999px;
    top: 0px;
    width: 31px;
}
.demo-wrap .bx-next:hover, .demo-wrap .bx-prev:hover {
    background-position: 0 0;
}
.field .field-label {
    color: #838383;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 5px;
}
.bx-auto {
    text-align: center;
}
.bx-start {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #838383;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    color: #F1EEE7;
    font-size: 14px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 4px;
    text-transform: capitalize;
}
.bx-start:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #525044;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
}
.bx-pager {
    text-align: center;
    padding:8px 0px 8px 0px;
    bottom:0;
    position:absolute;
    /*z-index:99990;*/
    width:100%;
    text-align:center;
}
.bx-pager a {
    /*color: #838383;*/
    color:Black;
    font-size: 16px;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    background-image: url('../images/dot.png');
    background-position:center center;
    background-repeat:no-repeat;
}
.bx-pager .pager-active, .bx-pager a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    /*color: #DE312A;*/
    color:#32B0CB;
    background-image: url('../images/dotactive.png');
    background-position:center center;
    background-repeat:no-repeat;
    
}
.field-name-field-custom {
    border-bottom-color: #C3C3C1;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-top-color: #C3C3C1;
    border-top-style: dotted;
    border-top-width: 1px;
    margin-bottom: 20px;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 10px;
}
.page-node-17 .field-name-field-custom {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: -moz-use-text-color;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: none;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 0;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: -moz-use-text-color;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: none;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 0;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: 0;
}
.field-name-field-custom p {
    font-size: 16px;
    margin-bottom: 15px;
}
.field-name-field-custom p.check {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/icon_check.png");
    background-origin: padding-box;
    background-position: 0 2px;
    background-repeat: no-repeat;
    background-size: auto auto;
    padding-left: 25px;
}
.field-name-field-custom p a {
    color: #DE312A;
}
.field-name-field-custom p a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
}
#main-content .field-name-field-jq-code ul {
    margin-top: 5px;
}
.field-name-field-jq-code li {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin-bottom: 3px;
    margin-left: 16px;
}
#my-start-stop {
    margin-bottom: 5px;
}
.demo-wrap ul.captions {
    position: relative;
}
.demo-wrap ul.captions, .demo-wrap ul.captions li {
    height: 195px;
}
.bx-captions {
    margin-left: -22px;
    text-align: center;
}
.thumbs {
    text-align: center;
}
.thumbs a {
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0;
}
.thumbs a.pager-active, .build-pager a.pager-active {
    border-bottom-color: #DE312A;
    border-bottom-style: solid;
    border-bottom-width: 2px;
}
.thumbs a img {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CDCDCD;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #CDCDCD;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #CDCDCD;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #CDCDCD;
    border-top-style: solid;
    border-top-width: 1px;
}
.view-options .views-field-title {
    font-size: 14px;
    margin-bottom: 5px;
}
.view-options .views-field-field-desc {
    color: #838383;
    font-size: 12px;
    margin-bottom: 10px;
}
#main-content .view-options .view-content h3 {
    border-top-color: #C3C3C1;
    border-top-style: dotted;
    border-top-width: 1px;
    font-size: 16px;
    padding-top: 15px;
    position: relative;
}
#main-content .view-options .view-content h3:first-child {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: -moz-use-text-color;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: none;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 0;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: -moz-use-text-color;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: none;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 0;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: 0;
    padding-top: 0;
}
#main-content .view-options .view-content h3 a {
    color: #DE312A;
    font-family: MuseoSans;
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 20px;
}
#main-content .view-options .view-content h3 a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
}
.block-taxonomy-block li {
    margin-bottom: 5px;
}
.block-taxonomy-block li a {
    color: #DE312A;
    font-size: 16px;
}
.block-taxonomy-block li a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
}
#right {
    float: right;
    width: 270px;
}
#right .btn {
    -moz-font-feature-settings: normal;
    -moz-font-language-override: normal;
    -x-system-font: none;
    display: block;
    font-family: BebasReg;
    font-size: 35px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 20px;
    padding-bottom: 7px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 3px;
}
#right .btn.download {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #DE312A;
    background-image: url("../images/icon_arrow_down.png");
    background-origin: padding-box;
    background-position: 16px 11px;
    background-repeat: no-repeat;
    background-size: auto auto;
    padding-left: 70px;
}
#right .btn.donate {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #838383;
    background-image: url("../images/icon_beer.png");
    background-origin: padding-box;
    background-position: 19px 11px;
    background-repeat: no-repeat;
    background-size: auto auto;
    padding-left: 70px;
    word-spacing: 5px;
}
#right #donate-form {
    display: none;
}
#right #block-block-2 {
    border-bottom-color: #C3C3C1;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    margin-bottom: 20px;
}
#right #block-block-3 {
    border-bottom-color: #C3C3C1;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    margin-bottom: 20px;
    padding-bottom: 10px;
}
#right #block-block-3 p {
    color: #838383;
    font-size: 14px;
    margin-bottom: 10px;
}
#right #block-block-4 p {
    color: #838383;
    font-size: 14px;
    margin-bottom: 10px;
}
#right #block-block-4 a {
    color: #DE312A;
    display: block;
}
#right #block-block-4 a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
}
#right #block-block-4 a:hover h4 {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
}
#right #block-block-4 h3 {
    margin-top: -21px;
}
#right #block-block-4 a h3 {
    color: #DE312A;
    font-size: 50px;
}
#right #block-block-4 a h3 span {
    font-size: 60px;
}
#right #block-block-4 h4 {
    margin-top: -6px;
}
#right #block-block-4 a h4 {
    font-size: 17px;
    word-spacing: 4px;
}
#block-block-6 {
    border-bottom-color: #C3C3C1;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
#block-block-6 .one .bsa_it_ad {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    margin-bottom: 5px;
}
#block-block-6 .one .bsa_it_ad .bsa_it_i {
    float: none;
}
#block-block-6 img {
    margin-bottom: 5px;
}
#block-block-6 .one .bsa_it_ad .bsa_it_t {
    color: #525044;
    font-family: MuseoSans;
    padding-bottom: 0;
}
#block-block-6 .one .bsa_it_ad .bsa_it_d {
    color: #838383;
    font-family: MuseoSans;
}
#right .one .bsa_it_p {
    display: none;
}
#right .yoggrt-link {
    color: #838383;
    padding-top: 5px;
}
/*#footer {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #D7D4CE;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    padding-top: 30px;
    word-spacing: 3px;
}
#footer .inner {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 80px;
    width: 960px;
}
#footer h6 {
    color: #DE312A;
    font-size: 20px;
}
#footer h6 a {
    color: #DE312A;
    font-size: 20px;
}
#footer h6 span {
    font-size: 24px;
}
#footer a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
}
*/
div.messages {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-position: 8px 8px;
    background-repeat: no-repeat;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: -moz-use-text-color;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: -moz-use-text-color;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: -moz-use-text-color;
    border-top-style: solid;
    border-top-width: 1px;
    font-size: 14px;
    margin-bottom: 6px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 6px;
    padding-bottom: 10px;
    padding-left: 50px;
    padding-right: 10px;
    padding-top: 10px;
}
div.status {
    background-image: url("../images/message-24-ok.png");
    border-bottom-color: #BBEE77;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #BBEE77;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #BBEE77;
    border-top-color: #BBEE77;
}
div.status, .ok {
    color: #234600;
}
div.status, table tr.ok {
    background-color: #F8FFF0;
}
div.warning {
    background-image: url("../.images/message-24-warning.png");
    border-bottom-color: #EEDD55;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #EEDD55;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #EEDD55;
    border-top-color: #EEDD55;
}
div.warning, .warning {
    color: #884400;
}
div.warning, table tr.warning {
    background-color: #FFFCE5;
}
div.error {
    background-image: url("../images/message-24-error.png");
    border-bottom-color: #ED541D;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #ED541D;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #ED541D;
    border-top-color: #ED541D;
}
div.error, .error {
    color: #8C2E0B;
}
div.error, table tr.error {
    background-color: #FEF5F1;
}
div.error p.error {
    color: #333333;
}
div.messages ul {
    margin-bottom: 0;
    margin-left: 1em;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
div.messages ul li {
    list-style-image: none;
}
.element-invisible {
    display: none;
}
.tabs {
    height: 20px;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 10px;
}
.tabs li {
    float: left;
    margin-right: 10px;
}
.tabs a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #EEEEEE;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #CCCCCC;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #CCCCCC;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    color: #666666;
    display: block;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
}
.tabs a:hover {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #E5E5E5;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
}
.form-text {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    display: block;
    margin-bottom: 5px;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
}
/*label {
    display: block;
    font-size: 14px;
    margin-bottom: 4px;
}*/
label span {
    color: #FF0000;
}
.form-item {
    margin-bottom: 15px;
}
.form-submit {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #838383;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    color: #F1EEE7;
    cursor: pointer;
    font-size: 14px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 4px;
    text-transform: capitalize;
}
.form-submit:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #525044;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
}
.description {
    color: #838383;
}

/*.bx-wrapper 
{
	height:410px !Important;
}

.bx-window 
{
	height:410px !Important;
}*/