/* Style Sheet originally created for the following:			*/
/* Theme Name: Geeklog Squeaky-Clean (v1.0)						*/
/* Portal package: Geeklog 1.3.5								*/
/* Theme Developer: Simon Lord (slord@mac.com)					*/
/* Theme Code Copyright (c) 2002 by Simon Lord, 				*/
/* reproduction is permitted providing author credits remain.	*/
/* Creation Date: 04/02/2002									*/
/* Modification Date: 24/04/2002								*/
/* ------------------------------------------------------------ */



/* BEGIN:  PHPESP Survey Styles */
/* $Id: crawcram.css,v 1.2 2002/10/08 14:33:45 greggmc Exp $ */
/* Brian Crawford @ IT Lab (http://www.itlab.musc.edu/) */

.headerGraphic {
        background-repeat: no-repeat;
        width: 100%;
        border: none;
}
.image {
        height:0px;
        width:100%;
}
/* title - extra large normal font */
.surveyTitle {
	background: #242e55;
        font-family: verdana, arial, sans-serif;
        font-size: 20px;
        font-style: normal;
        font-weight: bold;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
        text-align: center;
        vertical-align: default;
}
/* subtitle - bold normal font */
.surveySubtitle {
        font-family: verdana, arial, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        text-transform: none;
        color: #000000;
        text-decoration: none;
        text-align: center;
        vertical-align: default;
}
/* information below subtitle - normal font */
.addInfo {
        font-family: verdana, arial, sans-serif;
        font-size: 12;
        font-style: normal;
        font-weight: normal;
        text-transform: none;
        color: #000000;
        text-align: left;
        vertical-align: default;
}
.message {
        font-family: verdana, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #000000;
        text-align: center;
}
.reqQuestion {
        font-family: verdana, arial, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: 600;
        color: #000000;
        text-decoration: none;
        text-align: center;
}
/* main table (bordering the question boxes) - white */
.mainTable {
        background-color: #FFFFFF;
        background-image: url((URL));
        background-repeat: repeat-y;
        cell-spacing: 0;
        width: 100%;
        border: 0;
}
/* bars between question boxes - white */
.preQuestionBorder {
        width: 500px;
        margin: 0px auto;
        text-align: center;
        padding: 2px;
        border: 5px #000000;
        background-color: #FFFFFF;
        height: 8px;
        vertical-align: text-top;
}
/* outer borders, surrounding each question and answer */
.qnOuterTable {
        width: 100%;
        border: none;
        background-color: #556289;
        cell-spacing: 1;
}
/* inner borders - surrounding boxes inside question boxes - burgundy, thick */
.qnInnerTable {
        width: 99%;
        border: 3;
        padding: 3px;
        background-color: #556289;
        cell-spacing: 3;
}
/* number cell box - extra large bold white number inside a black box */
.qnInnerTd {
        background-color: #556289;
        font-family: verdana, arial, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        text-transform: none;
        color: #FFFFFF;
        text-decoration: none;
        width: 26px;
        vertical-align: text-top;
}
/* question box color */
.qnInner {
        background-color: #e1e2e5;
        width: 100%;
        height: 27;
        vertical-align: middle;
        color: #000000;
        font-family: verdana, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        text-transform: none;
        text-decoration: none;
}
/* answer box  - white, normal black font */
.qnType {
        height: auto;
        background-color: #ffffff;
        vertical-align: middle;
        color: #000000;
        font-family: verdana, arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        text-transform: none;
        text-decoration: none;
}
.thankHead {
/* completion page font - large black */
	background: #242e55;
        font-family: verdana, arial, sans-serif;
        font-size: 20px;
        font-style: normal;
        font-weight: bold;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
        text-align: center;
        vertical-align: default;
}
.thankBody {
/* completion page body font - normal black */
        font-family: verdana, arial, sans-serif;
        font-size: 12px;
        color: #000000;
}
.returnLink {
/* completion page link font - small burgundy */
        font-family: verdana, arial, sans-serif;
        font-size: small;
        color: #660000;
        text-decoration: underline;
}
/* textbox and radio button colors - black answers in white boxes */
INPUT, TEXTAREA, SELECT, OPTION {
        font-family: verdana, arial, sans-serif;
        font-size: normal;
        color: #000000;
        //background-color: #FFFFFF;
}

/* END:  PHPESP Survey Styles */





/* Original Geeklog Styles (possibly modified for this theme)	*/

H1 					{ color: black; font-size: 14px; font-weight: bold; font-family: verdana, arial, sans-serif; }
H2 					{ color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }

.headertext 		{ color: black; font-weight: bold; }
.navtext 			{ color: black; font-weight: bold; }
.blocktitle 		{ color: white; font-size: 10px; font-weight: bold; font-family: verdana, arial, sans-serif; width : 100%; }
.footer 			{ font-size: 10px; font-family: verdana, arial, sans-serif; }
.storytitle 		{ background: #DDDDDD; font-size: 12px; font-weight: bold;  font-family: verdana, arial, sans-serif; }
.storybyline 		{ color: gray;  font-size: 10px; font-weight: bold;  font-family: verdana, arial, sans-serif; }
.storyunderline		{ background: #000000;  }
.warning 			{ color: red;  font-size: 12px; font-weight: bold;  font-family: verdana, arial, sans-serif; }
.warningsmall 		{ color: red;  font-size: 10px; font-family: verdana, arial, sans-serif; }
.commentbar1 		{ color: white;  background: #000000;  font-size: 12px; font-family: verdana, arial, sans-serif; }
.commentbar2 		{ background: #DDDDDD; font-size: 12px; font-family: verdana, arial, sans-serif; }
.commentbar3 		{ color: black;  background: #DDDDDD;  font-size: 10px; font-family: verdana, arial, sans-serif; }
.commenttitle 		{ font-size: 12px; font-weight: bold;  background: #DDDDDD;  font-family: verdana, arial, sans-serif; }
.cal-day 			{ font-size: 14px; font-weight: bold; }
.cal-nullday 		{ background: #EEEEEE; }
.cal-oldday 		{ background: #DDDDDD; }
.cal-today 			{ background: #fceead; }
.weekview-caltitle 	{ background: #DDDDDD; font-weight: bold; font-size: 14px; }
.weekview-curday 	{ background: yellow; }
.weekview-offday 	{ background: #DDDDDD; }
.weekview-dayformat { font-weight: bold; }
.weekview-addevent 	{ font-size: 9px; }
.weekview-daterange { font-size: 16px; font-weight: bold; }
.dayview-times 		{ font-weight: bold; text-align: center; }
.dayview-datecol 	{ font-weight: bold; background: #DDDDDD; font-size: 16px; }
.dayview-quickaddtitle 		{ font-weight: bold; background: #DDDDDD; font-size: 14px; }
.box				{ color: #000; scrollbar-face-color: #0066FF; scrollbar-highlight-color: #00ccff; scrollbar-shadow-color: #003366; scrollbar-track-color: #003366  }


/* Custom theme styles */

body				{ background-color: #ffffff; }

.box				{ color: #000; scrollbar-face-color: #0066FF; scrollbar-highlight-color: #00ccff; scrollbar-shadow-color: #003366; scrollbar-track-color: #003366  }

A:link				{ color: #00c; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
A:visited			{ color: #00c; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
A:hover				{ color: #ff6c00; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: underline overline }

A.navbar:link 	   	{ color: #aaaaaa; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Helvetica, 
Arial, sans-serif; text-decoration: none }
A.navbar:visited    { color: #aaaaaa; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Helvetica, Arial, 
sans-serif; text-decoration: none }
A.navbar:hover    	{ color: #777777; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Helvetica, 
Arial, sans-serif; text-decoration: none }

A.menuPick:link 	{ color: #00c; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
A.menuPick:visited  { color: #606; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
A.menuPick:hover 	{ color: #c03; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }

TD					{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
TD.bold				{ color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }

SPAN.articleTitle	{ color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.articleFeature	{ color: #000000; font-weight: bold; font-size: 18px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.title   		{ color: #aaaaaa; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.quote			{ color: #000000; font-style: italic; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }

SPAN.welcomeName 	{ color: #d7d8e1; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }

SPAN.block			{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

SPAN.story			{ color: #000000; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
SPAN.admin-note		{ color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

SPAN.sitename		{ color: #000000; font-weight: bold; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.postedBy		{ color: #000000; font-size: 8px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.copyRight		{ color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
SPAN.display		{ color: #dde3ef; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

input				{ color: #000033;  font-family: Verdana, Helvetica, sans-serif;  font-size: 10px; font-weight: plain; }

TEXTAREA			{ color: #000033; font-size: 10px; font-family: Verdana, Helvetica, Arial; background-color:  #dde3ef }

select				{ color: #000033; font-weight: normal; font-size: 10px; font-family: Verdana, Helvetica, sans-serif; background-color: #dde3ef; text-indent: 10px; }

file 				{ font-family: Verdana, Helvetica, sans-serif;  font-size: 10px; font-weight: normal; background-color : #eff0f3; }
button 				{ font-family: Verdana, Helvetica, sans-serif;  font-size: 14px; font-weight: normal; border-color: #000033; border-style: solid; text-indent: 12px; }

.searchAuth { 
    font-weight: normal; 
    font-size: 80%; 
    font-family: sans-serif; 
    text-align: left;  
    color:#557755;
}
.searchDate { 
    font-weight: normal; 
    font-size: 80%; 
    font-family: sans-serif; 
    text-align: right;  
    color:#557755;
}
.searchHits { 
    font-weight: normal; 
    font-size: 80%; 
    font-family: sans-serif; 
    text-align: right; 
    color:#557755;
}
.highlight { 
    background-color: yellow; 
    text-decoration: none; 
} 

/* added for task list */
.tableborder {margin:0px; padding:0px}
.thborder {background-color: #dddddd;}
.trborder {background-color: #eeeeee;}
.trborder_alt {background-color: fcfcfc;}
.tdborder {}



/******************   NEW CSS ADDED FOR FORUM Ver 2.3 ************************/

TD.navbar      {
    color: #000000;
    background-color: #dddddd;
    font-family: Verdana;
    font-size: 9px;
    line-height: 32px;
    vertical-align: middle;
    text-align: center;
    font-weight: plain;
    }

TD.navbar a:link, TD.navbar a:visited { 
    color: #00c;
    font-style: normal;
    font-weight: plain;
    font-size: 11px;
    font-family: Verdana, sans-serif;
    text-decoration: none;
    padding: 2px
    }

TD.navbar a:hover { 
    color: #FF6C00;
    font-style: normal;
    font-weight: plain;
    font-size: 11px;
    font-family: Verdana, sans-serif;
    text-decoration: underline overline;
    padding: 2px;
    }

.forumclass1           { background-color: #dddddd; }
.forumclass2           { background-color: #ffffff; }
.forumclass3           { background-color: #eeeeee; }
.forumclass4           { background-color: #eeeeee; }
.forumoutline          { background-color: #CCCCCC; }

.quotebox   { 
     color:#000000; 
     font-weight: plain; 
     border-style: ridge; 
     background-color: #F0F0F0; 
     font-family: Verdana; 
     font-size: 9px; 
     padding:10px;
     margin: 0px;
     }
.forumCode  { 
    background-color: #F3F3EF; 
    color: #000;
    width: 470px; 
    overflow: auto;
    font-size: 11px;
	min-height: 50px;
    max-height: 120px;
	margin: 5px, 0px,5px,5px;
	padding:5px;
    border: 1px dashed black;
    }

.forumTitle   {
    color: #000000;
    background-color: #eeeeee;
    font-weight: bold;
    font-size: 12px;
    line-height: 14pt;
    font-family: Verdana, Helvetica, sans-serif; }

/* alternate table row colours */
.forumAlt1   { background-color: #F5F5F5; }
.forumAlt2   { background-color: #FFFFFF; }

TD.forumRollOver  { 
    background-color: #FFFFFF; 
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000033  
    }
TD.forumRollOut   { 
    background-color: #EFEFEF; 
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000033  
    }

.cblockTitle    {
    color: #FFFFFF;
    background-color: #506790;
    font-weight: bold;
    font-size: 12px;
    line-height: 16pt;
    padding-left:5px;
    font-family: Verdana, Helvetica, sans-serif;
}


.project_connect_header{
    background-color: #ffffff;
}

.company_connect_header{
    background-color: #00007b;
}

.web_connect_header{
    background-color: #00007b;
}
