body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#666666; }
table{text-align:left;}
.makeBold{font-weight:bold;}
.maincontent { padding-left:30px; padding-right:20px; padding-top:20px; padding-bottom:20px; }
.maincontent ul li { padding:0px; margin:0px; }
.tableBorder { border:1px solid #FFFFFF; }
.navTopTextHome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.navTopText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.navSubText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.navSubText a:link, .navSubText a:active, .navSubText a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.navSubText a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CC3300; font-weight:bold; text-decoration:underline; }
.navSubTextDivider { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-left:5px; padding-right:5px; }
.navTopText a:link, .navTopText a:visited, .navTopText a:active { font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#B2B2B2; font-weight:normal; text-decoration:none; }
.navTopText a:hover { font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#b5ea11; font-weight:normal; text-decoration:none; }
.navTopText1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding-left:15px; font-weight:bold; text-decoration:none; }
.navTopDivider { font-family: Arial, Helvetica, sans-serif; font-size:18px; border-right:2px solid #ffffff; padding-right:10px; font-weight:bold; text-decoration:none; }
.navTopDivider1 { font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#CC3300; font-weight:bold; text-decoration:none; padding-left:10px; padding-right:10px; }
.bodyHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold; text-decoration:none; }
.bodyText1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; }
.bodyTextHeader { width:270px; padding-left:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#9e0404; font-weight:bold; text-decoration:none; }
.copyrightText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; font-weight:normal; text-decoration:none; }
.copyrightText a { color:#CCCCCC; text-decoration:none; }
.copyrightText a:hover { color:#aa0202; text-decoration:none; }
h1 { background-color:#666666; font-size:18px; font-weight:lighter; border-left:2px solid #990000; color:white; }
.slogan { background-image:url(images/sloganimg.jpg); background-repeat:no-repeat; font-family:Bradley Hand ITC; height:30px; font-size:20px; font-weight:bold; color:#ff0000; line-height:30px; }
.navSubText1a { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; border-bottom:1px solid #f39393; }
.navSubText1a { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.navSubText1a a:link, .navSubText1a a:active, .navSubText1a a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.navSubText1a a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; font-weight:bold; text-decoration:underline; }
.navSubText1 { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.navSubText1 a:link, .navSubText1 a:active, .navSubText1 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.navSubText1 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:underline; }
.ddcolortabs { padding: 0; width: 598px; ; background: transparent; voice-family: "\"}\""; voice-family: inherit; }
.ddcolortabs ul { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding:0; list-style:none; }
.ddcolortabs li { display:inline; margin:0 2px 0 0; padding:0; }
.ddcolortabs a { float:left; color: white; margin:0 2px 0 0; padding:0 0 1px 3px; text-decoration:none; letter-spacing: 1px; }
.ddcolortabs a span { float:left; display:block; padding: 4px 8px 2px 7px; }
.ddcolortabs a span { float:none; }
.ddcolortabs a:hover { background-color: #;
}
.ddcolortabs a:hover span { background-color: #;
}
.ddcolortabsline { border-right: 2px solid #fff; /*Remove this to remove border between bar and tabs*/ }
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a { position:absolute; top: 0; border: 1px solid black; /*THEME CHANGE HERE*/ border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/ border-bottom-width: 0; font:normal 12px Arial; line-height:18px; z-index:100; margin-top:5px; color:#FFFFFF; background-color: black; border:1px solid #fff; width: 200px; visibility: hidden; }
.dropmenudiv_a a { width: auto; display: block; text-indent: 5px; border-top: 0 solid #678b3f; border-bottom: 1px solid #666666; /*THEME CHANGE HERE*/ padding: 2px 0; text-decoration: none; color: white; }
* html .dropmenudiv_a a { /*IE only hack*/ width: 100%; }
.dropmenudiv_a a:hover { /*THEME CHANGE HERE*/ background-color: #666666; color: white; }
.bold { color:#000; text-decoration:underline; font-weight:bold; width:85px; float:left }
.bold_text { width:175px; float:left; }
.project { width:260px; float:left; }
.next { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
.next a { color:#9e0404; }
.next a:hover { color:#000; }
#current { color:#000; }
/* Login Styles */
body{text-align:center;}
.wrapper { width:900px; margin:0 auto; text-align:left;}
.adminUploadForm { /*background:url(images/stripBg.jpg);*/ background-color:#fff; margin:10px 0; color:#333; font-variant:small-caps; padding:10px; overflow:hidden; clear:both; 	-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; -webkit-border-top-left-radiusL:10px;}
.adminUploadFormRow { clear:both; margin:5px auto;}
.adminUploadFormRow input, .adminUploadFormRow textarea {color:#333; border:1px inset #333; width:60% }

.adminUploadFormRow:hover{background:#ccc; clear:both;}
.adminUploadFormLeftBlock { float:left; width:40%; }
.listings { margin_top:10px; padding:0; }
.listingsTable { margin:10px auto 0; font-size:14px; }
.signupForm { background:#272727; margin:10px auto; color:#ccc; font-variant:small-caps; padding:10px; overflow:hidden; clear:both; width:600px; font-size:12px; }
.signupFormRow { clear:both; margin:2px; }
.signupFormRow input, .signupFormRow textarea { background:#333; color:#ccc; border:none; width:80% }
.signupFormLeftBlock { float:left; width:20%; }
.signupBottomLink { text-align:center; }
.signupBottomLink a { padding-left:20px; background:url(images/user.png) no-repeat; }
.signupBottomLink a:link, .signupBottomLink a:visited { color:#ccc; font-variant:small-caps; text-decoration:none; }
.signupBottomLink a:hover, .signupBottomLink a:active { color:#fff; }
.instructionsUl { list-style:square; margin:0; padding:10px; background:url(images/stripBg.jpg); color:#DDD; font-variant:small-caps; font-weight:bold; }
.instructionsUl div { text-align:center; }
.instructionsLi { padding:0 0 10px 36px; height:32px; font-size:16px; width:500px; margin:0 auto; margin-top:10px; }
.viewLink, .viewLink:link, .viewLink:visited, .viewLink:hover, .viewLink:active { width:16px; height:0px; overflow:hidden; padding-top:16px; background:url(images/view.png) no-repeat; display:block; margin:auto; padding-right:0; }
.deleteLink, .deleteLink:link, .deleteLink:visited, .deleteLink:hover, .deleteLink:active { width:16px; height:0px; overflow:hidden; padding-top:16px; background:url(images/cancel.png) no-repeat; display:block; margin:auto; padding-right:0; }
.viewLink, .viewLink:link, .viewLink:visited, .viewLink:hover, .viewLink:active { width:16px; height:0px; overflow:hidden; padding-top:16px; background:url(images/view.png) no-repeat; display:block; margin:auto; padding-right:0; }
.ddcolortabsmargin { margin-top:10px; margin-bottom:10px; }
.topBar,.adminTopBar{background-image: url(images/stripBg.jpg); padding:2px; margin:0;  width:100%; height:1.5em; font-size:12px;}
.topBar{position:fixed; bottom:0px; left:0px;}
.topBar input,.adminTopBar input{background:#333; color:#ccc; border:none;}
.topBarText{color:#ccc; font-size:1em; padding-bottom:5px;}
.topBar a,topBar a:link,topBar a:visited,topBar a:hover,topBar a:active,.adminTopBar a,adminTopBar a:link,adminTopBar a:visited,adminTopBar a:hover,adminTopBar a:active{font-size:0.9em !important; padding:0 24px;}
.adminFormSubHeader{font-size:12px; font-variant:small-caps; text-decoration:underline;}

