//Add all styles that are specific to the front end of the site only
//Any global font styles that you want accessible in the admin tool should be placed in style.css

/***********************
*                      *
* MAIN TEMPLATE STYLES *
*                      *
************************/
body {width:100%;height:100%;font-family:Univers,arial;}

.siteContainer{margin-left:auto;margin-right:auto;width:906px;background-color:#FFF;height:845px;}
.contentContainer{vertical-align:top;width:862px;}
.contentLeftSide{background-image:url(/global/left_side.gif);width:22px;}
.contentRightSide{background-image:url(/global/right_side.gif);width:22px;}

#header .loginContainer{background-color:#A51525;height:25px;margin-top:3px;}
#header .login{float:right;color:#FFF;border:0px solid black;}
#header .search{float:left;color:#FFF;}
#header .register{float:left;padding:5px 10px 5px 10px;border-left:1px solid #FFF;border-right:1px solid #FFF;}
#header a.link{color:#FFF;text-decoration:none}
#header .testLink{padding:5px 10px 5px 0px;float:left}


#contentContainer {float:left;width:680px;border:0px solid #000;margin-top:13px;margin-right:13px;min-height:679px;}
#contentContainerGallery {float:left;width:694px;border:0px solid #000;margin-top:13px;margin-right:6px;min-height:679px;}

#rightContainer {width:198px;border:0px solid #000;margin:0px 0px 13px 13px;float:left;}
#rightContainer .titleRed{color:#A51525;font-weight:bold;font-size:16px;padding:9px 0px 0px 9px;}
table .points{margin:0px 0px 0px 9px;}
table .title{font-weight:bold;}
.name{width:140px;padding:0px 0px 0px 5px;}
.ppoints{text-align:right;}
.rightContent{background-color:#B4C0C1;min-height:670px;padding-bottom:10px}
.border{border-top:1px solid #FFF;}

.module_header {width:500px}
.contain {clear:both;display:block;height:0px;width:0px}
#tandc{color:#5A5B5E;margin:10px 15px 0px 15px;border-top:5px solid #A51525;padding-bottom:10px;padding-top:5px;text-align:right;}
#tandc a { color: #A51525; font-family: Univers,arial;text-decoration: none;}
#tandc a:visited { color: #A51525; font-family: Univers,arial;text-decoration: none;}
#tandc a:active { color: #A51525; font-family: Univers,arial;text-decoration: none;}
#tandc a:hover { color: #A51525; font-family: Univers,arial;text-decoration: underline;}

/* .newsTitle{background-image:url(/global/bg_red_gradient.gif);height:24px;width:234px;padding-top:7px;text-align:center;color:#FFF;font-weight:bold;} */
.newsTitle{background-image:url(/global/bg_red_gradient.gif);height:34px;width:228px;padding-left: 3px; padding-right: 3px;padding-top:7px;text-align:center;color:#FFF;font-weight:bold;}
a.newsLinkTitle,a.newsLinkTitle:visited,a.newsLinkTitle:hover,a.newsLinkTitle:active{text-decoration:none;color:#FFF;font-weight:bold;}
h1 {margin:0px;color:#A51525;font-size:16px;}
h2 {margin:0px;color:#5A5B5E;font-size:14px;}
h3 {}
h4 {}
h5 {}

.redTitle{color:#A51525;font-size:14px;padding:10px 0px 10px 0px;}
.red{color:#A51525;}

img{display:block;border:0;}

form{margin:0px;}

A { color: #A51525; font-family: Univers,arial;font-size: 12px;text-decoration: none;}

A:visited { color: #A51525; font-family: Univers,arial;font-size: 12px;text-decoration: none;}

A:active { color: #A51525; font-family: Univers,arial;font-size: 12px;text-decoration: none;}

A:hover { color: #A51525; font-family: Univers,arial;font-size: 12px;text-decoration: underline;}

/************************
*                       *
* SIDEBOXES STYLES      *
*                       *
************************/

#login {border:0px solid #000;width:198px;margin-bottom:15px;}
#loginPop {border:0px solid #000;width:300px;height:100%;padding:10px;background-color:#B4C0C1;}
#login h3 {background-color:#BBB;font-size:14px;width:100%;color:#FFF;padding:2px 0px 2px 0px;text-align:center;margin-top:0px}
#login .introRed {color:#A51525;font-weight:bold;font-size:13px;padding:5px 5px 5px 5px;margin-top:5px}
#login .register,.form,.forgotPassword{color:#5A5B5E;padding:5px 5px 5px 5px;font-size:11px}
#login .row {margin-bottom:5px;}
#login .buttons {text-align:left;padding:5px 5px 5px 5px}
#login .title {border-bottom:1px solid #FFF}
#login .intro {padding:5px 5px 5px 5px}

#conditionsPop {border:0px solid #000;width:100%;color:#000;margin-bottom:10px;padding:10px;background-color:#B4C0C1;}
#conditionsPop .content {color:#000;padding-right:30px}

#sideNav {border:0px solid #000;float:left;width:141px;margin:13px 13px 13px 13px;color:#FFF;font-weight:bold;}
#sideNav h3 {font-size:12px;width:100%;color:#FFF;padding:2px 0px 2px 0px;text-align:center;margin-top:0px;}
#sideNav ul {list-style: none;margin:0px;padding:0px 0px 0px 0px;}
#sideNav li {padding:7px 0px 0px 0px;background-image:url(/global/bg_red_gradient.gif);width:141px;height:24px;margin-bottom:1px;text-align:center;}

#sideNavGallery {border:0px solid #000;float:left;width:141px;margin:13px 6px 13px 13px;color:#FFF;font-weight:bold;}
#sideNavGallery h3 {font-size:12px;width:100%;color:#FFF;padding:2px 0px 2px 0px;text-align:center;margin-top:0px;}
#sideNavGallery ul {list-style: none;margin:0px;padding:0px 0px 0px 0px;}
#sideNavGallery li {padding:7px 0px 0px 0px;background-image:url(/global/bg_red_gradient.gif);width:141px;height:24px;margin-bottom:1px;text-align:center;}

#nextEvent {padding:0px 7px 5px 7px;}
#nextEvent .borderTop{border-top:2px solid #A51525;margin-bottom:5px;}
#nextEvent .introRed {color:#A51525;font-weight:bold;font-size:13px;padding:0px;margin:0px;}
#nextEvent .eventTitle {color:#5A5B5E;margin-top:3px}
#nextEvent .event {margin-top:10px}

/*search*/
#search .text {float:left;padding:3px 5px 0px 0px;}
#search .input {float:left}
#search {padding:2px 10px 5px 0px;}

/************************
*                       *
* MODULE STYLES         *
*                       *
*************************

/*anything*/
.mainText {padding:0px 0px 0px 0px}

/*event_module*/
#event {}
#event .downloads {margin-top:10px;}
.dates{color:#5A5B5E;}
.datesRed{color:#A51525;}

/*event_search*/
#eventSearch {float:left;width:469px}

/*register*/
#register{width:469px;height:100%;border:0px solid;float:left;}
.right{float:right;}


#register .intro {padding:0px 0px 0px 0px;margin-top:5px;}
#register .error {padding:0px 0px 0px 10px}
#register .confirm {padding:0px 0px 0px 10px}
#register .row {margin-top:5px;border:0px solid #000;width:100%}
#register .colLeft {float:left;width:150px;border:0px solid #000;}
#register .colRight {float:left;border:0px solid #000;}
#register .buttons {}
#register .form {padding:0px 0px 0px 0px}
#register .message {margin-top:5px}
#register .message .text { float:left;width:150px}
#register .message .input { float:left;}
#register .buttons {margin-top:20px;}

/*default searh/index*/
.rowOdd {margin-top:1px;padding:10px 10px 10px 10px;background-color:#B4C0C1;}
.rowEven {margin-top:10px;padding:0px 10px 0px 0px;}
#index h3{background-color:#BBB;padding:2px 0px 2px 10px;font-size:12px}
#searchResults h3{background-color:#BBB;padding:2px 0px 2px 10px;font-size:12px}
.link {text-align:right}
.text {padding-left:0px;}
.date {padding-left:0px}
.paging {text-align:center;font-size:12px;padding:2px 0px 2px 0px; margin-top: 5px;}

/*classified module*/
#classified {float:left;width:469px}
#classified .images {text-align:center;width:469px;height:171px;margin-top:20px}
#classified .image1 {width:228px;height:171px;float:left;}
#classified .image2 {width:228px;height:171px;float:left;margin-left:13px}
#classified .center {margin-left:auto;margin-right:auto;width:300px;}
#classified .text {margin-top:10px;}
#classified .backLink {margin-top:10px;}
/*index*/
#index {float:left;width:469px;}
/*OVERWRITE DEFAULT STYLES
#index .rowOdd {margin-top:10px;padding:0px 10px 0px 10px}
#index .rowEven {margin-top:10px;padding:0px 10px 0px 10px}
#index h3{background-color:#BBB;padding:2px 0px 2px 10px;font-size:12px}
#index .link {text-align:right}
#index .text {padding-left:10px}
#index .date {padding-left:10px}
#index .paging {text-align:center;background-color:#3FE2DD;font-size:10px;padding:2px 0px 2px 0px}
*/

/* News Index */
#newsIndex{}
#newsIndex h1{margin:0px;}
#newsIndex .article{margin-bottom: 10px;line-height: 1.4em;}
.index {float:left;width:469px;}
.indexImage {float:left;padding-right:10px}

#anything .text{margin-top:10px}
#conditions .text {margin-top:10px}

/* Event page */
#event{}
#event h1{margin:0px;}
#event h2{margin:0px;color:#5A5B5E;}
.eventSearchContainer{height:100%;}
.eventSearchLeft{float:left;width:150px;}
.eventSearchRight{float:left;}

#eventSearch .form td {padding:2px}
/*searchResults*/
#searchResults h1{margin:0px;}
/*OVERWRITE DEFAULT STYLES
#searchResults .rowOdd {margin-top:10px;padding:0px 10px 0px 10px}
#searchResults .rowEven {margin-top:10px;padding:0px 10px 0px 10px}
#searchResults h3{background-color:#BBB;padding:2px 0px 2px 10px;font-size:12px}
#searchResults .link {text-align:right}
#searchResults .text {padding-left:10px}
#searchResults .date {padding-left:10px}
#searchResults .paging {text-align:center;background-color:#3FE2DD;font-size:10px;padding:2px 0px 2px 0px}
*/

/*forum*/
#forum {}
#forum .intro {}
#forum .disclaimer {} 
#forum .col1 {width:250px;background-color:#A51525;color:#FFF;text-align:left;padding-left:10px;}
#forum .col2 {width:70px;background-color:#A51525;color:#FFF;}
#forum .col3 {width:70px;background-color:#A51525;color:#FFF;}
#forum .col4 {width:170px;background-color:#A51525;color:#FFF;}
#forum .center {text-align:center;}
#forum td {padding:3px 3px 3px 3px}
#forum th {padding:3px 3px 3px 3px;font-weight:bold;font-size:12px;background-color:#443311;}
#searchResults .col2 {width:300px;}
#forum table.viewPost {margin-left:10px;}

#forum .messageTitle{margin:0px 0px 0px 0px;}
#forum .message{margin:5px 2px 5px 2px;min-height:75px}
#forum .tagLine{margin:2px 2px 2px 2px;}
#searchResults .messageTitle{margin-bottom:3px;background-color:#123456}
#searchResults .message{margin:5px 2px 5px 2px;min-height:75px}
#searchResults .tagLine{margin:2px 2px 2px 2px;}
#forumSelect {background-color:#A51525;margin-top:10px;text-align:right;padding:7px;}
#forumThreads table.main {margin-top:10px;margin-left:0px;width:680px;background-color:#B4C0C1;border:1px solid #A51525;}
#forumThreads td {border:1px solid #A51525;height:35px;}
#forum .paging {background-color:#FFF;width:100%}
#forumIndex table.main {margin-top:10px;margin-left:0px;width:680px;background-color:#B4C0C1;border:1px solid #A51525;}
#forumIndex td {border:1px solid #A51525;height:35px;}
#forum .section {background-color:#456EEE}
#forum .quote {background-color:#999;border:1px solid #111;padding:20px;width:90%}
#postThread .main{background-color:#B4C0C1;width:100%;height:637px;border:0px solid #A51525;}
#confirmThread .main{background-color:#B4C0C1;width:580px;height:637px;}
#confirmThread .left{float:left;width:100px;margin-right:10px;border:1px solid;display:table-cell;}
#confirmThread .right{float:left;color:#A51525;}
#viewPost table.main {margin-top:10px;margin-left:0px;width:680px;background-color:#B4C0C1;border:1px solid #A51525;}
#viewPost td {border:1px solid #A51525;height:35px;}
#viewPost .col1 {width:0px;background-color:#A51525;color:#FFF;text-align:left;width:100px}
#viewPost .col2 {width:380px;background-color:#A51525;color:#FFF;}
.controlsTop{margin:10px 0px 10px 0px;}
.controlsBottom{margin:10px 0px 10px 0px;}

/*------------------------------------------------------------------------------------------*/

/* login */
.formtext {	width: 110px;margin: 14px 0px 0px 10px;border: 0px;padding: 0px;font-size: 1.1em;float: left;color: #333333;}
.formtextalt {width: 110px;margin: 14px 0px 0px 10px;border: 0px;padding: 0px;font-size: 0.9em;float: left;color: #333333;}
/*#logincontainer{margin:0 auto;width: 350px;height: 300px;border: solid;border-width: 1px;border-color: #003399;padding: 0px;}*/
#loginBox{border: 2px solid #5a5b5e;}
#logincontainer .error{padding:10px 0px 0px 15px;color:#ff0000;font-size:11px;font-weight: bold;}
.formrow {width: 600px;height: 26px;margin: 2px 0px 0px 0px;border: 0px;padding: 0px;float: left;}
.formrowalt {width: 560px;height: 265px;margin: 2px 0px 0px 0px;border: 0px;padding: 0px;float: left;}
.formrowlogin {width: 345px;height: 26px;margin: 5px 00px 0px 5px;border: 0px;padding: 0px;float: left;}
.formrowloginalt {width: 345px;height: 60px;margin: 7px 00px 0px 5px;border: 0px;padding: 0px;float: left;}
.formbox {margin: 12px 10px 0px 0px;border: 0px;padding: 0px;float: left;}	
.close {text-align: right;margin: 0px;padding: 3px 10px 0px 0px;border: 0px;}
#logincontainer .formrowlogin .formtext h3{margin:0; color: #1061DB; font-size: 17px; font-weight: normal}	
#logincontainer .login_button{margin-top: 5px}
#logincontainer .login_button .get_password{font-weight:bold;position:relative; bottom: 8px; color: #CC3300; font-size: 9px;}
#logincontainer .register{margin-top: 10px}
#logincontainer .register .register_button{float:right;}

/* Help page */
#help {width: 669px;}
#help .title{font-weight: normal;background: #5a5b53; height: 27px; color: #ffffff; padding: 5px; padding-left: 10px; font-size: 26px;}
#help .content{color: #000000; font-size: 12px; margin-top: 10px; line-height: 1.6em;}

/* News page */
.videoLink{text-align: center; margin: 3px;}


/* Footer */
#tandc {text-align:center}
#tandc .bottomLinks{width: 100%; font-size: 11px; color: #5a5b5e;text-align:center}
#tandc .bottomLinks .bottomLink{float: right; margin-left: 50px; margin-bottom: 5px;}

/* Forum */
#forum .reminder{color: #5a5b5e; margin-top: 10px; margin-bottom: 20px;}
#forum .newsList{color: #000000; font-size: 12px; font-weight: normal;  float: left;}
.newsList .heading{margin-bottom: 5px; font-weight: bold;}
.newsList ul{margin: 0px; line-height: 1.5em;}
.newsList li{margin: 0px;}
.newsList a{color: #000000; font-size: 12px;}
#forum .video{float: right; width:199px, height:168px;}

/* Add classifed page */
td .important{margin-left: 10px; margin-top: 10px; margin-bottom: 10px; font-weight: bold;}
td .message{margin-left: 10px; margin-bottom: 5px; font-size: 11px;}

.labelText{color: #5a5b5e;}
.links{color: #a51525; font-size: 14px; font-weight: bold;}
.videoLinks{color: #a51525; margin-bottom: 10px; margin-left:0px; font-size: 14px; font-weight: bold;}

/* image gallery */
#imageGallery {width:695px;background-color:#ffffff;margin:1px 0px 0px 0px;border:1px solid #A51525;background-color:#B4C0C1;}
#imageGallery .videoGalleries a.promo {margin-left: 2px; color:#000000; line-height: 1.5em; text-decoration:none;}
#imageGallery .videoGalleries a.promo:hover{text-decoration:underline;}
#imageGallery .rightSide .title{margin-top: 9px;}
#imageGallery img {display:block}
#imageGallery .leftSide {float:left;clear:left;width:327px;margin:10px 0px 0px 10px;}
#imageGallery .links {margin:0px 0px 10px 0px;color: #5a5b5e;}
#imageGallery .links a{color: #5a5b5e;}
#imageGallery .links a.yellow {color:#a51525;}
#imageGallery .videoPlayer {width:327px; height: 246px;border:1px solid #5a5b5e;}
#imageGallery .imageHolder img {display:inline}
#imageGallery .imageHolder {width:327px; height: 246px; vertical-align:center;text-align:center}
#imageGallery .videoGalleries {margin:10px;display:table;}
#imageGallery a {color:#A51525;}
#imageGallery a.event{color: #5a5b5e;}
#imageGallery .col1 {float:left;width:170px;clear:left;}
#imageGallery .col2 {float:left;clear:right;width:125px;margin-left:10px;min-height:50px}
#imageGallery .rightSide {width: 348px; float:left;clear:right;margin-left:10px}
#imageGallery .thumbnails {margin:10px 0px 0px 0px;}
#imageGallery .thumbnail {border:1px solid #000;width:106px}
#imageGallery .thumbnail img {display:block}
#imageGallery .title {color: white; font-size: 12px; font-weight: bold; padding: 5px; background-image:url(/global/news_story_title_bg.gif); background-repeat:repeat-x; height: 14px; border-bottom: 1px solid #FCF960;width:330px; }
#imageGallery .title {color: white; font-size: 12px; font-weight: bold; padding: 5px; background-image:url(/global/news_story_title_bg.gif); background-repeat:repeat-x; height: 14px; border-bottom: 1px solid #5a5b5e;width:330px; }
#imageGallery .leftTitle {float:left;}
#imageGallery .leftArrows {float:left;margin:5px 0px 0px 10px;}
#imageGallery .userThumbnails {margin:0px 0px 10px 0px; margin-top: 2px;height:100%; width: 348px;}	
#imageGallery .galleryPaging {clear:both;height:20px;margin-bottom:20px;}
#imageGallery .galleryPaging .prev {float:left;margin:10px 0px 0px 0px;width:180px;}
#imageGallery .galleryPaging .next {float:left;margin:10px 0px 0px 10px;width:180px;}
#imageGallery a.thumbnail:link { border:1px solid #000;width:106px;float:left;}
#imageGallery a.thumbnail:visited { border:1px solid #000;width:106px;float:left;}
#imageGallery a.thumbnail:hover {border:1px solid #a51525;width:106px;float:left;} 
.headerWrapper {margin:0px 0px 10px 0px;}

a.userThumbnail .text{color: #ffffff}
a.userThumbnail:link { 
border:1px solid #A51525;width:106px;background-color:#a51525;float:left;margin:8px 0px 0px 8px;text-align:center;color:#FFFFFF;font-size:11px;text-decoration:none;
}
a.userThumbnail:visited { 
border:1px solid #A51525;width:106px;background-color:#a51525;float:left;margin:8px 0px 0px 8px;text-align:center;color:#000000;font-size:11px;text-decoration:none
}
a.userThumbnail:hover {
border:1px solid #000;width:106px;background-color:#a51525;float:left;margin:8px 0px 0px 8px;text-align:center;color:#a51525;font-size:11px;text-decoration:none
} 
a.userThumbnailLeft:link { 
border:1px solid #A51525;width:106px;background-color:#a51525;float:left;margin:8px 0px 0px 0px;text-align:center;color:#a51525;font-size:11px;text-decoration:none;clear:left
}
a.userThumbnailLeft:visited { 
border:1px solid #A51525;width:106px;background-color:#a51525;float:left;margin:8px 0px 0px 0px;text-align:center;color:#a51525;font-size:11px;text-decoration:none;clear:left
}
a.userThumbnailLeft:hover {
border:1px solid #000;width:106px;background-color:#a51525;float:left;margin:8px 0px 0px 0px;text-align:center;color:#a51525;font-size:11px;text-decoration:none;clear:left
} 
a.userThumbnailRight:link { 
border:1px solid #A51525;width:106px;background-color:#a51525;float:left;margin:8px 0px 0px 0px;text-align:center;color:#a51525;font-size:11px;text-decoration:none;clear:right
}
a.userThumbnailRight:visited { 
border:1px solid #A51525;width:106px;background-color:#a51525;float:left;margin:8px 0px 0px 0px;text-align:center;color:#a51525;font-size:11px;text-decoration:none;clear:right
}
a.userThumbnailRight:hover {
border:1px solid #000;width:106px;background-color:#a51525;float:left;margin:8px 0px 0px 0px;text-align:center;color:#a51525;font-size:11px;text-decoration:none;clear:right
} 
#imageGallery .text {padding:5px;}

#divTitle {color:#5a5b5e;padding:3px 3px 3px 10px;min-height:14px;font-weight:bold}
#divDescription {color:#5a5b5e;padding:3px 3px 3px 10px;min-height:14px}
#divCredit {color:#a51525;padding:3px 3px 3px 10px;min-height:14px}

h2 {font-size:1.1em;color:#a51525}
.whiteText {color:#FFF}

/* File uploader */
#fileUploader {border:0px solid #000;width:319px}
#fileUploader .colLeft {width:100px}
#fileUploader .colRight {line-height:20px;vertical-align:top;}
#fileUploader img {display:inline;}
#fileUploader a {display:inline;border:0px solid #000;padding:0px;margin:0px:height:0px}

/* Set the box style of the progress bar */
#divFileProgress {border: 0px solid #000000;width:275px;}
#divFileProgress .progressContainer {margin: 5px;padding: 4px;border: 0px solid #000000;overflow: hidden;}
#divFileProgress .red {border: solid 0px #000000;}/* Error */
#divFileProgress .green  {border: solid 0px #000000;}/* Current */
#divFileProgress .blue {border: solid 0px #000000;}/* Complete */
#divFileProgress .progressName {font-size: 8pt;font-weight: bold;color: #5a5b5e;width: 283px;height: 14px;text-align: left;white-space: nowrap;overflow: hidden;}
#divFileProgress .progressBarInProgress,
#divFileProgress .progressBarComplete,
#divFileProgress .progressBarError {font-size: 0px;width: 0%;height: 15px;background-color: blue;margin-top: 2px;background:url('/global/bg_progress.gif') repeat-x;}

#divFileProgress .progressBarComplete {width: 100%;background-color: green;}
#divFileProgress .progressBarError {width: 100%;background-color: red;visibility: hidden;}
#divFileProgress .progressBarStatus {margin-top: 2px;width: 297px;font-size: 7pt;font-family: Verdana;text-align: left;white-space: nowrap;color:#000}





/* Video Gallery */
.pagingVid{margin:10px;text-align:center; }
#videoGallery {background-image:url(/global/top_blog.gif);background-repeat:no-repeat;width:690px;background-color:#ffffff;margin:1px 0px 0px 2px;display:table;border:1px solid #A51525;background-color:#B4C0C1;}
#videoGallery img {display:block}
#videoGallery .leftSide {float:left;clear:left;width:317px;margin:0px 0px 0px 10px;border:0px solid #000}
#videoGallery .rightSide {float:left;clear:right;margin-left:13px;border:0px solid #000;width:348px}
#videoGallery .videoPlayer {text-align: center; width:317px;}
#videoGallery .videoGalleries {margin:10px;display:table;line-height: 1.5em;}
#videoGallery .videoGalleries a {}
#videoGallery .col1 {float:left;width:125px;clear:left;}
#videoGallery .col2 {float:left;clear:right;width:125px;margin-left:10px;min-height:50px}

#videoGallery .recentVideos {margin:10px 0px 0px 0px; float: left; width: 348px;} 
#videoGallery .thumbnails {margin:7px 0px 0px 0px; margin-top: 10px;width: 348px; color: #ffffff;}
#videoGallery .thumbnails_unreg {margin:7px 0px 0px 0px; margin-top: 10px;width: 348px; color: #ffffff;}
#videoGallery .thumbnail {margin-right: 8px;margin-bottom: 8px; float: left; border:1px solid #a51525;width:106px;background-color:#5a5b5e; cursor: pointer;}
#videoGallery .thumbLeft{margin-right: 8px;}
#videoGallery .thumbnails .noVids{margin-right: 20px; margin-top: 10px; line-height: 1.4em; color: #000000;} 
#videoGallery .thumbnail .text {color:#000;text-align:center;margin:0px;padding:2px}
#videoGallery .thumbnail img {display:block}
#videoGallery .thumbnail_unreg {border:1px solid #000000;background-color:#000000}
#videoGallery .thumbnail_unreg .text {color:#ffffff}
#videoGallery .galleryPaging {clear:both;height:20px;margin-bottom:20px;}
#videoGallery .galleryPaging .prev {float:left;margin:10px 0px 0px 0px;width:180px;}
#videoGallery .galleryPaging .next {float:left;margin:10px 0px 0px 10px;width:180px;}
#videoGallery .register {font-size:0.9em; margin-top: -5px; margin-bottom: -5px; line-height: 1.4em; width: 234px;}
#videoGallery a.yellow {color:#a51525;}
#videoGallery .paging a {background-color:transparent}

#videoUploadPanel{margin: 10px;}
.videoGalleries a.event{color: #5a5b5e;}
.videoGalleries .colMiddle {float:left;margin-right:5px}
.videoGalleries .deactivatedGallery{color: #5a5b5e}

#videoUploadPanel h2, .videoGalleries h2{color: #a51525; margin-bottom: 10px;}
#videoUploadPanel .colLeft, .videoGalleries .colLeft{float: left; width:100px;}
#videoUploadPanel .row, .videoGalleries .row{margin-bottom: 7px;}
#videoUploadPanel .inputText, .videoGalleries .inputText{width: 140px;}
#videoUploadPanel select, .videoGalleries select{width: 203px;}
#videoUploadPanel textarea, .videoGalleries textarea{width: 200px;}
#videoUploadPanel .colRight, .videoGalleries .colRight {line-height:20px;vertical-align:top;}



#divVideos {display: none;}
#divVideos .video {}
#divVideos .leftVideo {}
#divVideos .rightVideo {}

#divProcessVideo{color: #5a5b5e;}

#fileUploader {width: 317px;}
#fileUploader .left {}
#fileUploader .right {}
#selQueue {
	border:1px inset #000;
	background-color:#eee;
	font:Arial,sans-serif;
	font-weight:bold;
	color:#283b79;
}

.progressWrapper {
	width: 357px;
	overflow: hidden;
}
.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}

.green /* Current */
{
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}
.blue /* Complete */
{
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: bold;
	color: #555555;

	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0px;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
	background:url('/global/bg_progress.gif') repeat-x;
}
.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}
.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}
.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Verdana;
	text-align: left;
	white-space: nowrap;
}
a.progressCancel,
a.progressCancel:link,
a.progressCancel:active,
a.progressCancel:visited,
a.progressCancel:hover
{
	font-size: 0px;
	display: block;
	height: 14px;
	width: 14px;

	background-image: url(../images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}
a.progressCancel:hover
{
	background-position: 0px 0px;
}

#editVideo .colLeft {width:50px;float:left;clear:left}
#editVideo .colRight {float:left;margin-left:10px;clear:right}
#editVideo .row,
#editVideo .button {clear:both;margin-top:3px}

/* --------------------------------------------------------------------------------------------*/

/************************
*                       *
* DEFAULT STYLES        *
*                       *
*************************/
img {border-width:0px}
.bold {font-weight:bold}
form {margin:0px;padding:0px}

#forum img{display: inline};
