/** Universal Objects **/

body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	background-color: #7C7C7A;
	margin: 0px;
}
form, div, p, span, h1, h2, ul, li {
	margin: 0px;
	padding: 0px;
	color: #59A4FF;
}
div { color: #4C4C4C;  }
table {
	font-size: 12px;
	text-align: center;
	color: #D6D6D6;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	font-weight: bold;
}
textarea { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: #4C4C4C; padding: 3px; line-height: 16px; border: solid 1px #CFCFCF; }
input[type="text"] { color: #4C4C4C; border: solid 1px #CFCFCF;  }
input[type="password"] { color: #4C4C4C; border: solid 1px #CFCFCF;  }
.underline:hover { text-decoration:underline; cursor: pointer; }
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
img.link {cursor:pointer;}

.fL { float : left; }
.fR { float : right;}
.searchDropdown { font-size:10px; height:17px; }
.helvDropdown { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: #4C4C4C; }
.helvDropdownSmall { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; }

#topBar { height: 30px; width: 966px; background-color: #009cec; } /* Top horizontal colored bar */

#container {
	width: 800px;
	text-align: left;
} /* Container for leftColumn and rightColumn  */

#leftColumn { width: 800px; float: left; }
#topSpace {
	background-color: #FFFFFF;
	height: 397px;
}
#logoSpace {
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-left: 0px;
}
#topRightSpace { float: right;  padding-right: 20px; }
#topRightAd { background-color: #FFFFFF; padding: 7px 0px 7px 0px; }
#searchSpace {  background-color: #e7e8e8; 	width:332px;}
#searchSpace form { padding:2px; padding-left:6px; }
#searchButton { display:block; margin-left:4px; }
#advancedSearchLink { font-size:11px; font-family:Arial, Helvetica, sans-serif;; }
#advancedSearchLinkTD { padding-top:6px; }
#mainSpace { background-color: #ECEFEC; padding-top: 26px; }
#adSpace {
	padding-top: 5px;
	background-color: #ECEFEC;
}

#rightColumn { width: 166px; float: right; }
#rightColumnBorder { height: 1px; font-size: 1px; line-height: 5px; background-color: #FFFFFF; width: 166px; border-bottom: solid 2px #f2f2f2; }
#rightColumnMargin { padding-left: 6px; padding-top: 5px; }
.rightMenuItem { height: 10px; padding-top: 4px; padding-bottom: 6px;  font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; color: #FFFFFF; background-color: #009cec; padding-left: 13px; }
.rightDefinedHeader { padding-top: 8px; height: 22px; color: #009cec; background-color: #292c2d; font-weight: bold; font-size: 14px; }
.rightTextarea { padding: 10px; background-color: #333637; }
a.rightMenu-link:link { color: #FFFFFF; text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; }
a.rightMenu-link:visited { color: #FFFFFF; text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; }
a.rightMenu-link:hover { color: #FFFFFF; text-decoration: underline; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; }
a.rightMenu-link:active { color: #FFFFFF; text-decoration: underline; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; }


#lower-bar {
	height: 10px;
	width: 800px;
	background-color: #009CEC;
	margin-bottom: 5px;
}
#lower-bar-inner { margin-left: 23px; text-align: left; }
#bottom-bar { height: 57px;	width: 800px; background-color: #3F3F3D; margin-bottom: 3px; }

#bottom-bar-inner {
	margin-left: 23px;
	padding-top: 5px;
	text-align: left;
}
#bottom-bar-inner a, #bottom-bar-inner { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif; }

#copyright-bar {
	height: 0px;
	width: 800px;
	background-color: #939391;
	margin-bottom: 2px;
}

#copyright-bar-inner { margin-left: 23px; font-size: 9px; text-align: left; font-family: Arial, Helvetica, sans-serif; padding-top: 10px; color: #1a1818; }


/** UNIVERSAL CLASSES **/

/** Headers
Grey: No Color
GIntervted: No Color Inverted
Colored: Current Color of Site
**/

.pageGrey-header { font-weight: bold; font-size: 16px; } 
.pageColored-header { color: #009cec; font-weight: bold; font-size: 16px; } 
.pageWhite-header { color: #FFFFFF; font-weight: bold; font-size: 16px; } 

.sectionLowConrast-header { font-weight: bold; font-size: 14px; padding-top: 8px; height: 22px; background-color: #e1e4e2; }
.sectionLowConrastInv-header { font-weight: bold; font-size: 14px; padding-top: 8px; height: 22px; background-color: #808285; color: #FFFFFF; }
.sectionGrey-header { font-weight: bold; font-size: 14px; } 
.sectionWhite-header { font-weight: bold; font-size: 14px; color: #FFFFFF; } 
.sectionGInverted-header { padding-top: 8px; height: 22px; color: #FFFFFF; background-color: #626667; font-weight: bold; font-size: 14px; opacity: .99999; }
.sectionBInverted-header { padding-top: 8px; height: 22px; color: #4C4C4C; background-color: #e1e4e2; font-weight: bold; font-size: 14px; }
.sectionColored-header { color: #009cec; font-weight: bold; font-size: 14px; } 
.sectionInverted-header { padding-top: 8px; height: 22px; color: #FFFFFF; background-color: #009cec; font-weight: bold; font-size: 14px; opacity: .99999; }
.sectionColoredU-header { cursor: pointer; color: #009cec; font-weight: bold; font-size: 14px; text-decoration: underline; } 
.sectionGreyU-header { cursor: pointer; color: #4C4C4C; font-weight: bold; font-size: 14px; text-decoration: underline; } 


.titleWhite-header { font-weight: bold; font-size: 12px; color: #FFFFFF; line-height: 17px; } 
.titleGrey-header { font-weight: bold; font-size: 12px; } 
.titleGInverted-header { padding-top: 5px; height: 20px; color: #FFFFFF; background-color: #626667; font-weight: bold; font-size: 12px; opacity: .99999; }
.titleColored-header { color: #009cec; font-weight: bold; font-size: 12px; } 
.titleInverted-header { padding-top: 5px; height: 20px; color: #FFFFFF; background-color: #009cec; font-weight: bold; font-size: 12px; opacity: .99999; }

.textGInverted-header { padding-top: 5px; height: 15px; color: #FFFFFF; background-color: #626667; font-weight: normal; font-size: 12px; opacity: .99999; }
.textInverted-header { padding-top: 5px; height: 15px; color: #FFFFFF; background-color: #009cec; font-weight: normal; font-size: 12px; opacity: .99999; }

/** Form highlighted areas **/
.highlightGrey-header {
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 3px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #000;
} 
.modify-highlight { background-color: #e1e4e2; padding: 10px; border-top: solid 2px #626667; }

/** Form Fields **/
.projDropsSaf { padding: 4px 0px 4px 0px; width: 159px; }
.projDrops { padding: 4px 0px 4px 5px; width: 152px; }

.projTextSaf { padding: 4px 0px 4px 0px; width: 159px; height: 70px; }
.projText { padding: 4px 0px 4px 5px; width: 152px; height: 70px; }

/** Non-header text **/
.dropdownGrey-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; }
.dropdownColored-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #009cec; line-height: 11px; }
.colored-text { color: #009cec; font-weight: normal; font-size: 12px; line-height: 17px; } 
.grey-text {
	color: #FFF;
	font-size: 12px;
	line-height: 17px;
} 

.greyLight-text { color: #7c8183; font-weight: normal; font-size: 12px; line-height: 17px; } 

.colored-underline { color: #009cec; font-weight: normal; font-size: 12px; line-height: 17px; text-decoration: underline; cursor: pointer; } 
.grey-underline { color: #4C4C4C; font-weight: normal; font-size: 12px; line-height: 17px; text-decoration: underline; cursor: pointer; } 

.white-text {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	line-height: 17px;
	opacity: .99999;
} 
.faded-text { color: #7c8183; font-weight: normal; font-size: 12px; line-height: 17px; } 

/** SMALL TEXT **/
.greySm-text { color: #4C4C4C; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; } 
.greyLightSm-text { color: #7c8183; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; } 
.coloredSm-text { color: #009cec; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px;  }
.smallColored-text { color: #009cec; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; } 
.smallGrey-text { color: #4C4C4C; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; } 
.smallFaded-text { color: #7c8183; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; } 
.smallWhite-text { color: #FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; opacity: .99999; } 
.smallColored-underline { color: #009cec; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: underline; cursor: pointer;} 
.smallGrey-underline { color: #4C4C4C; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: underline; cursor: pointer; } 


.descInverted-text { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; line-height: 12px; }

/** Borders **/
.double-border { border-top: solid 1px #A7A7A7; border-bottom: solid 2px #626667; height: 4px; font-size: 1px; margin-top: 2px;	margin-bottom: 2px;	line-height: 4px; }
.single-border { height: 5px; font-size: 1px; border-bottom: solid 1px #A7A7A7; margin-bottom: 5px; }

/** Misc **/
#leftRightPad { padding-left: 23px; padding-right: 15px; }
#leftPad, .left-pad { padding-left: 23px; }
.underPageHeader { padding-top: 20px; }
.general-highlight { background-color: #e1e4e2; padding: 10px; }
.white-highlight { background-color: #FFFFFF; padding: 10px; }
.content-highlight { background-color: #f1f2f2; padding: 10px; } 
.stepBoxes { padding: 8px 18px 8px 14px; color:#FFF; margin-right:4px; display:inline;}
.generalL-highlight { background-color: #dde0de; padding: 10px; } 
.generalLBig-highlight { background-color: #dde0de; padding: 20px; } 
.clearDIV { clear: both; height: 0px; line-height: 0px; overflow: none; }

.navMain {   height: 20px; padding-top: 12px; cursor: pointer; float: left; }
.navMainOn {   height: 20px; padding-top: 12px; cursor: pointer; background-color: #009cec; float: left; }
.navWord { padding-left: 15px; padding-right: 15px; color: #FFFFFF; border-right: dotted 1px #FFFFFF; font-weight: bolder; }
.navSubWord { color: #FFFFFF; cursor: pointer; padding-top: 3px;  }
.navSub { height: 30px; padding-right: 17px; color: #FFFFFF; cursor: pointer;float: left;  }

.commentLogInMsg {
	font-weight: bold;
	line-height: 17px;
	padding-bottom: 5px;
	margin-bottom: 20px;
	border-bottom: dotted 1px #A7A7A7;
	color: #000;
	text-align: left;
	font-size: 11px;
}

/** Links **/

a { color: #009cec; text-decoration: none; }
a:link { color: #009cec; text-decoration: none; }
a:visited { color: #009cec; text-decoration: none; }
a:hover { color: #009cec; text-decoration: underline; }
a:active { color: #009cec; text-decoration: underline; }

a.projectName { font-family: Arial, Helvetica, sans-serif; }

a.pageColored-link:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; font-weight: bold; text-decoration: none; font-size: 16px; } 
a.pageColored-link:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; font-weight: bold; text-decoration: none; font-size: 16px; } 
a.pageColored-link:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; font-weight: bold; text-decoration: underline; font-size: 16px; } 
a.pageColored-link:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; font-weight: bold; text-decoration: underline; font-size: 16px; } 

a.backto-link:link { color: #4C4C4C; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.backto-link:visited { color: #4C4C4C; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.backto-link:hover { color: #009cec; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.backto-link:active { color: #009cec; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

a.by-link:link { color: #009cec; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.by-link:visited { color: #009cec; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.by-link:hover { color: #009cec; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.by-link:active { color: #009cec; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

a.pControl-link:link { color: #FFFFFF; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; opacity: .99999; }
a.pControl-link:visited { color: #FFFFFF; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; opacity: .99999; }
a.pControl-link:hover { color: #FFFFFF; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; opacity: .99999; }
a.pControl-link:active { color: #FFFFFF; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; opacity: .99999; }

a.grey-textL:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: none; font-size: 12px; }
a.grey-textL:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: none; font-size: 12px; }
a.grey-textL:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; }
a.grey-textL:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; }

a.grey-underlineL:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; }
a.grey-underlineL:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; }
a.grey-underlineL:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; text-decoration: underline; font-size: 12px; }
a.grey-underlineL:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; text-decoration: underline; font-size: 12px; }

a.grey-textLSm:link { color: #4C4C4C; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.grey-textLSm:visited { color: #4C4C4C; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.grey-textLSm:hover { color: #4C4C4C; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.grey-textLSm:active { color: #4C4C4C; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

a.grey-textBL:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: none; font-size: 12px; font-weight: bold; }
a.grey-textBL:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: none; font-size: 12px; font-weight: bold; }
a.grey-textBL:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; font-weight: bold; }
a.grey-textBL:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; font-weight: bold; }

a.realm-link:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; }
a.realm-link:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; }
a.realm-link:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #000000; text-decoration: none; font-size: 12px; }
a.realm-link:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #000000; text-decoration: none; font-size: 12px; }

a.underline-link:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; text-decoration: underline; font-size: 12px; }
a.underline-link:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; text-decoration: underline; font-size: 12px; }
a.underline-link:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; }
a.underline-link:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #4C4C4C; text-decoration: underline; font-size: 12px; }

a.underlineGSm-link:link { color: #4C4C4C; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.underlineGSm-link:visited { color: #4C4C4C; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.underlineGSm-link:hover { color: #4C4C4C; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.underlineGSm-link:active { color: #4C4C4C; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

a.underlineLight-link:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #7c8183; text-decoration: underline; font-size: 12px; }
a.underlineLight-link:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #7c8183; text-decoration: underline; font-size: 12px; }
a.underlineLight-link:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #7c8183; text-decoration: none; font-size: 12px; }
a.underlineLight-link:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #7c8183; text-decoration: none; font-size: 12px; }

a.underlineLightSm-link:link { color: #7c8183; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.underlineLightSm-link:visited { color: #7c8183; text-decoration: underline; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.underlineLightSm-link:hover { color: #7c8183; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.underlineLightSm-link:active { color: #7c8183; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

a.browseView-link:link { color: #4C4C4C; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.browseView-link:visited { color: #4C4C4C; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.browseView-link:hover { color: #009cec; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
a.browseView-link:active { color: #009cec; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

a.white-link:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; opacity: .99999; }
a.white-link:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; opacity: .99999; }
a.white-link:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: underline; font-size: 12px; opacity: .99999; }
a.white-link:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: underline; font-size: 12px; opacity: .99999; }

a.navSelected-link:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bolder; }
a.navSelected-link:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bolder; }
a.navSelected-link:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bolder; }
a.navSelected-link:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bolder; }

a.thinktank-link:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; }
a.thinktank-link:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; }
a.thinktank-link:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: underline; font-size: 12px; }
a.thinktank-link:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: underline; font-size: 12px; }

a.navDeSelected-link:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; opacity: .99999; }
a.navDeSelected-link:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; opacity: .99999; }
a.navDeSelected-link:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; opacity: .99999; }
a.navDeSelected-link:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; opacity: .99999; }

a.bold-link:link { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; text-decoration: none; font-size: 12px; font-weight: bold; }
a.bold-link:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; text-decoration: none; font-size: 12px; font-weight: bold; }
a.bold-link:hover { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; text-decoration: underline; font-size: 12px; font-weight: bold; }
a.bold-link:active { font-family: Helvetica, Arial, Verdana, sans-serif; color: #009cec; text-decoration: underline; font-size: 12px; font-weight: bold; }

a.sectionWhite-link:link { color: #FFFFFF; font-weight: bold; font-size: 14px; text-decoration: none; opacity: .99999; }
a.sectionWhite-link:visited { color: #FFFFFF; font-weight: bold; font-size: 14px; text-decoration: none; opacity: .99999; }
a.sectionWhite-link:hover { color: #FFFFFF; font-weight: bold; font-size: 14px; text-decoration: underline; opacity: .99999; }
a.sectionWhite-link:active { color: #FFFFFF; font-weight: bold; font-size: 14px; text-decoration: underline; opacity: .99999; }

a.sectionColored-link:link { color: #009CEC; font-weight: bold; font-size: 14px; text-decoration: none; opacity: .99999; }
a.sectionColored-link:visited { color: #009CEC; font-weight: bold; font-size: 14px; text-decoration: none; opacity: .99999; }
a.sectionColored-link:hover { color: #009CEC; font-weight: bold; font-size: 14px; text-decoration: underline; opacity: .99999; }
a.sectionColored-link:active { color: #009CEC; font-weight: bold; font-size: 14px; text-decoration: underline; opacity: .99999; }

/** Forms **/
.form-error { font-weight: bold; color: #EA4003!important; font-size: 12px; line-height: 17px; }
.form-error250 { font-weight: bold; color: #EA4003; width: 250px; font-size: 12px; line-height: 17px; }

.regSubmit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; font-weight: bold; text-align: center; background: #DFDFDF; color: #4C4C4C; border: outset 1px #CFCFCF; height: 16px;  }
.importantSubmit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background: #009cec; color: #FFFFFF; border: outset 2px #005CDE; height: 30px;  }

/** Site Footer **/

#footerWelcomeWrapper { width: 160px; height: 66px; background-image: url("signedInBar.gif"/*tpa=http://behance.vo.llnwd.net/account/signedInBar.gif*/); text-align: center; }
#footerWelcome { padding: 13px 10px; }
#footerUsername { padding-bottom: 5px; margin-bottom: 5px; border-bottom: dotted 1px #A7A7A7; line-height: 17px; }
#footerUsername a { font-weight: bolder; color: #00b9ff; }
#largeUserNameLink { font-size: 13px; }
#mediumUserNameLink { font-size: 12px; }
#smallUserNameLink { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
#tinyUserNameLink { font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal !important; }

/*** styles for pop-up boxes ****/
.popup-wrapper { text-align: left; padding: 7px 10px 10px 6px; }
.popup-header { height: 20px;  border-bottom: solid 1px #009CEC; margin: 0px -6px 32px 0px; }
.popup-text { color : #aeb0ab; font-size: 13px; line-height: 17px; }
.text-above-inputBoxes {padding-bottom:6px; }

/**** This is for the realm links on project covers ****/
.splash-realms, .splash-realms a { font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; font-size: 11px; line-height: 11px; }
a.splash-realms:link, a.splash-realms:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; font-size: 11px; line-height: 11px; }
a.splash-realms:hover, a.splash-realms:active { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; font-size: 11px; line-height: 11px; }


/** for watcher favorite projects **/
.watcherTag { display: none; position:absolute; background-color: transparent; }
.watcherTagInner { padding: 5px 5px; }
.watcherTagInner img { cursor: pointer; }


.watchlistBorder { padding-top: 4px; line-height: 16px; padding-bottom: 10px; margin: 0px 0px 13px 0px; border-bottom: solid 1px #A7A7A7; }


/*******	Advanced Search drop down	**********/
#advanced_search_dropdown {
	width:143px;
	border:1px solid #d3d3d4;
	background-color:#FFF;
	position:absolute;
	margin-left:200px;
	top:97px;
}

#advanced_search_dropdown ul {}

#advanced_search_dropdown ul li {
	list-style-type:none;
	padding: 6px 31px 6px 9px;
}

#advanced_search_dropdown ul li:hover {
	background-color:#009CEC;
}

#advanced_search_dropdown ul li:hover a{
	text-decoration:none;
	color:#FFF;
}

/***project goodness***/
.privateTag { display: block; position:absolute; background-color: transparent; }
.privateTagInner { padding: 5px 5px; }
.privateTagInner img { cursor: help; }

.pages-link { cursor: pointer; }

/**** header *****/
#menuTabs {
	width: 800px;
	border-top: solid 2px #f2f2f2;
	background-color: #4b4c4b;
	height: 35px;
	background-image: url("menu_background.gif"/*tpa=http://behance.vo.llnwd.net/menu/menu_background.gif*/);
}
#menuSubDIV {
	height: 5px;
	background-color: #000000;
	clear: both;
	display: block;
}
#mainSubNavTbl { height: 30px; background-color: #009cec; }

.navTab { padding: 0px 0px 0px 26px; color: #FFF; }
#thinktankSub { padding-left: 476px; color: #FFFFFF; }

/**** footer ****/
#footClear { background-image: none; background-color: #ECEFEC; clear: both; }
.leftFootBord { border-right: solid 1px #FFFFFF; padding-right: 12px; }
.footBorder { border-right: solid 1px #FFFFFF; padding-left: 12px; padding-right: 12px; }
.logTSpace { padding: 5px 0px 0px; }
#sideRemMe { float: left; font-size: 11px; color: #FFFFFF; padding-top: 3px; }
#sideLogBut { padding-top: 10px; clear: both; }
#adSky { background-color:#333637;text-align:center; }
#FMGABadge { background-color:#333637; padding-bottom:17px; padding-top:17px; text-align:center; }

/**** comments ****/
#addComment textarea { width: 416px; }
#addCommentLink { color: #009CEC; }
#addCommField { padding: 5px 0px; }
#commentPane { width: 424px; text-align: left; }
#commentPane #commentsWrap { background-image: none !important; background-color: #ECEFEC; }
#commentPane #comments { padding-top: 35px; width: 600px; text-align: center; clear: both; }
#comPost { padding: 0px 0px 20px; }
#comPost img { cursor: pointer; }
.commentBorder { border-bottom: 1px solid rgb(167, 167, 167); height: 10px; margin-bottom: 10px; clear: both; }
.commentImg { float: left; width: 70px; }
.commentTxt { float: left; width: 300px; }
.commentMod .fR { text-align: right; }
.commentBlurb {  padding: 4px 0px 0px;  }

#mainRealmDrop { width: 143px; }
#mainRealmSearch { width: 126px; display:block; margin-right:3px;}
.beyaz-1 {
	color: #FFF;
}
