/* Major Subdivisions of HTML page */

testohome {
	font-family: Tahoma;
	font-size: 14px;
	
}
h1 {
	font-family: Arial;
	font-size:13pt;
	font-weight:normal;
	margin:0px;
}

h2 {
	font-family: Arial;
	font-size:13pt;	
	font-weight:normal;
	margin:0px;
}

h3 {
	font-family: Arial;
	font-size:9pt;	
	font-weight:normal;
	margin:0px;
}



td { font-family: Arial; color: black; font-size: 12px; }

div.main {
	font-family: Arial;
	font-size: 12px;
	width: 1004px;
	background-color:#FFFFFF;
}

div.mainadmin {
	font-family: Arial;
	font-size: 12px;
	width: auto;
	background-color:#FFFFFF;
}

div.pageInset {
	padding-left: 63px;
	padding-right:20px;
	margin-bottom:60px;
}

div.breadcrumbTitleInset {
	padding-left: 63px;
	padding-right:20px;
	margin-bottom:35px;
}

div.pageInsetNew {
	padding-left: 10px;
	padding-right:10px;
	margin-bottom:20px;
	margin-top: 0px;
}

div.contentMain {
	margin-right:60px;
	/*background-color:#EFEFEF;*/
}

div.contentRight {
	float:right;
	/*background-color:#FFCC00;*/
	width:180px;
}

div.breadcrumb {
	margin-top:15px;
	margin-bottom:10px;
	font-size:12px;
}

div.copyDiv {
    max-height: 500px;
    height: auto !important;
    height: 450px;
    overflow: auto;
    z-index: 15000;
    position: relative;
    padding: 5px;
}

*.linkDiv {
    max-width:500px;
}

p,div,body,textarea  {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

/* Header */
.navblue	{ cursor:arrow; background-color: #3C8AD7; text-align:center; font-weight:normal; text-decoration:none; }
.navblueon  { cursor:pointer; background-color: #00a8ff; text-align:center; font-weight:normal; text-decoration:none;}

/* Footer */
div.footer {
	padding-bottom:20px;
}
div.footer a { color: #3D88D6; font-family:Arial; }
div.footer td.mainLinks a       { text-decoration:none; font-size:12px; }
div.footer td.mainLinks a:hover { text-decoration:underline; }
div.footer td { font-family:Verdana, Arial; font-size:10px; color: #CA6400 }

/* Titles */
div.titleSection {
	margin-bottom:25px;
}
div.titleSection div.icon         { float:left; padding-right: 5px; }
div.titleSection div.pageTitle    { font-size:16pt; font-weight:bold; }
div.titleSection div.pageSubtitle { font-size:16px; font-weight:bold; }

*.sectionTitle {
	font-size:18px;
	padding:2px;
	color:#387FC7;
}

*.sectionHeader {
	font:Arial;
	font-size:14px;
	font-weight:bold;
	color:#76afeb;
}

*.multiLineTextbox {
	font-size:12px;
	font-family:Arial;
	background-color: White;
}

*.standardTitle {
	font-family: Arial;
	font-size: 18px;
	color: #222;
	margin-bottom: 5px;
}

*.bodyTitles {
	font:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	vertical-align: top;
}

*.smallTitle {
	font-family: Arial;
	font-size: 14px;
	color: #222;
	font-weight: bold;
	margin-bottom: 5px;
}

*.smallerTitle {
	font-family: Arial;
	font-size: 12px;
	color: #222;
	font-weight: bold;
	margin-bottom: 5px;
}

*.standardTitleNoColor {
	font-family: Arial;
	font-size: 18px;
	margin-bottom: 5px;
}

*.standardTitleGrayColor {
	font-family: Arial;
	font-size: 18px;
	margin-bottom: 5px;
	color: #CCCCCC;
}

/* Borders */
.bottomBlackDot {
    border-bottom:1px dotted black;
}

.bottomGrayDot {
    border-bottom:1px dotted #CCCCCC;
}

/* Links */
a { color: #CA6400; }
a.linkonblack { font-family: verdana; color: #ffffff; font-size: 10px; text-decoration: none }
a:hover.linkonblack	{ font-family: verdana; color: #ffffff; font-size: 10px; text-decoration: underline; }
a.navtop		{ font-family: arial; color: #ffffff; font-size: 12px; text-decoration: none; }
a:hover.navtop 	{ font-family: arial; color: #ffffff; font-size: 12px; text-decoration: none; }

/* Text */
*.navspacer	 { font-family: arial, sans-serif; color: #bfbfbf; font-size: 10px; }

*.txtDefault { font-family: Arial; color: black; font-size: 12px; }
*.txtDefaultBold { font-family: Arial; color: black; font-size: 12px; font-weight:bold; }
*.txtXSmall  { font-family: Arial; color: black; font-size: 10px; }
*.txtSmall   { font-family: Arial; color: black; font-size: 11px; }
*.txtRegular { font-family: Arial; color: black; font-size: 12px; }
*.txtLarge   { font-family: Arial; color: black; font-size: 13px; }

*.txtWhite	  { color:#FFFFFF; }
*.txtAlBlack  { color:#404040; }
*.txtBlack    { color:black; }
*.txtGreen    { color:green; }
*.txtPurple   { color:purple; }
*.txtDkRed    { color:#990000; }
*.txtOrange   { color:#CA6400; }
*.txtDkBlue   { color:#000033; }
*.txtGray     { color:#999999; }
*.txtDkGray   { color:#666666; }
*.txtDkerGray { color:#626267; }

*.txtFontDefault { font-family:Arial; }
*.txtFontVerdana { font-family:Verdana; }

*.standardText {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

*.fadedText {
	font-family: Arial;
	font-size: 12px;
	color: #CCCCCC;
}

/* Commonly used Background Colors */
*.BackGreen1  { background-color: #E9FFD3; }
*.BackGreen2  { background-color: #F7FF00; }
*.BackYellow1 { background-color: #FFFDD0; }
*.BackYellow2 { background-color: #FFFFCC; }
*.BackBlue1   { background-color: #F4F9FE; }
*.BackOrange1 { background-color: #FEF2DD; }
*.BackBlueNav1 { background-color: #295c90; }
*.BackBlueNav2 { background-color: #1E7BD7; }
*.BackGuruBlue { background-color: #84B1E0; }
*.BackGray	  { background-color: #F5F5F5; }

/* Error Message */
table.ErrorMessage { background-color: #ffffff; border:solid 1px #cccc33; }
table.ErrorMessage tr td { padding: 0px; }
table.ErrorMessage tr td table tr td { padding: 4px; }

/* Search Results */
*.searchText { background-color: yellow; }

/* Tabs */
div.tab td.unselected {
	background-image: url(http://www.cambiolavoro.com/notaio/all/tab_unselected_middle.gif); 
	background-repeat: repeat; 
	padding-top:4px;
	vertical-align:middle;
}

div.tab td.selectedleft {
	background-image: url(http://www.cambiolavoro.com/notaio/all/tab_selected_left.gif); 
}

div.tab td.unselectedleft {
	background-image: url(http://www.cambiolavoro.com/notaio/all/tab_unselected_left.gif);  
}

div.tab td.selectedright {
	background-image: url(http://www.cambiolavoro.com/notaio/all/tab_selected_right.gif); 
}

div.tab td.unselectedright {
	background-image: url(http://www.cambiolavoro.com/notaio/all/tab_unselected_right.gif); 
}

a.tabTitle       { text-decoration:none; font-family: arial; font-size: 12px; vertical-align:middle; }
a.tabTitle:hover { text-decoration:underline; font-family: arial; font-size: 12px; vertical-align:middle; }
a.tabTitleSelected { text-decoration:none; color: White; font-weight: bold; font-family: arial; font-size: 12px; vertical-align:middle; }

div.tab td.selected {
	background-image: url(http://www.cambiolavoro.com/notaio/all/tab_selected_middle.gif); 
	background-repeat: repeat;
	padding-top:4px;
	font-weight:bold;
	color:white;
	vertical-align:middle;
}

div.tab div.subHeader {
	background-image: url(http://www.cambiolavoro.com/notaio/all/subheader.gif); 
	background-repeat: repeat;
}

div.tabContent 
{
	border-top: 1px solid #77AFEA;
	border-left: 1px solid #A2B0BD;
	border-right: 1px solid #A2B0BD;
	border-bottom: 1px solid #A2B0BD;
}

/* Table based Name-Values */
table.nameValues {
	width:auto;
}

table.nameValues td.name  { background-color: #F5F5F5; white-space:nowrap; padding:4px; padding-right:12px; vertical-align:middle; text-align:left; }
table.nameValues td.value { width:99%; padding:4px; vertical-align:middle; text-align:left; }
table.nameValues tr.hidden { visibility:hidden;}

table.resumeView { margin: 3px; }
table.resumeView td.name { margin: 3px; background-color: #FFFFFF; white-space:nowrap; vertical-align:top;}

table.educationView { width: 600px; }

table.profileView td.name  { width: 90px; background-color: #F5F5F5; white-space:nowrap; padding:4px; padding-right:12px; vertical-align:top; text-align:left; }
table.profileView td.identity  { width: 90px; background-color: #F5F5F5; white-space:nowrap; padding:4px; padding-right:12px; vertical-align:middle; text-align:left; }
table.profileView td.value { padding:4px; vertical-align:middle; text-align:left; }
table.profileView tr.hidden { visibility:hidden;}

table.displayTableView td.name  { width: 90px; background-color: #FFFFFF; white-space:nowrap; padding-right:12px; vertical-align:top; text-align:left; }
table.displayTableView td.nameGrayBg  { width: 95px; background-color: #EDEDED; white-space:nowrap; padding-right:12px; vertical-align:top; text-align:left; }
table.displayTableView td.identity  { width: 90px; background-color: #FFFFFF; white-space:nowrap; padding:4px; padding-right:12px; vertical-align:top; text-align:left; }
table.displayTableView td.value { vertical-align:middle; text-align:left; }

tr.rowHeader { background-color: White; font-weight: bold; }
tr.rowAlternate { background-color: #F5F5F5; }
tr.row { background-color: White; }
tr.rowHighlighted { background-color: #ffffcc; }
tr.rowHighlightedSearch { background-color: #eaf9dc; }
tr.rowDeprecated { color: Silver; }
tr.rowDeprecated td.worksample_border { color: Silver; }
tr.rowDeprecated td a { color: Silver; }

*.grayBackground { background-color: #F5F5F5; }

/* Paddings */
*.padding5  { padding:5px; }
*.padding10 { padding:10px; }
*.padding15 { padding:15px; }
*.padding20 { padding:20px; }

/* Rounded Sections */
div.roundedRect { background-color:#EBEBEB; }
table.roundedRect { background-color:#EBEBEB; }

div.roundedRect div.title   { padding:5px 9px 0px 9px; font-weight:bold; font-size: 13px; color:#444444; }
div.roundedRect div.content { padding:5px 9px 5px 9px; }

div.roundedRect div.content td.icon     { vertical-align:middle; text-align:center; border-bottom:1px dotted #BBBBBB; padding-left: 0px;}
div.roundedRect div.content td.iconText { vertical-align:middle; text-align:left;   border-bottom:1px dotted #BBBBBB; width: 99%;}

div.roundedRect div.content ul.moreActions    { margin:0px; padding-left:15px;}
div.roundedRect div.content ul.moreActions li { list-style-image:url(http://www.cambiolavoro.com/notaio/all/bulletArrow.gif); list-style-type:square; padding-bottom:3px;}

div.roundedRect div.content ul.questions    { margin:0px; padding-left:0px;}
div.roundedRect div.content ul.questions li { list-style-type:none; padding: 3px 0px 4px 2px;}

div.roundedRect div.top {
	background-image: url(http://www.cambiolavoro.com/notaio/all/trans_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div.roundedRect div.bottom {
	background-image: url(http://www.cambiolavoro.com/notaio/all/trans_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

table.roundedRect li.option {
	margin-top:5px;
	margin-bottom:3px;
	padding-left: 10px;
	background: url(http://www.cambiolavoro.com/notaio/all/bullet_triangle.gif) no-repeat 0px 3px;
}

table.roundedRect li.question {
	margin-top:8px;
	margin-bottom:10px;
}

/* Images */
img {
	border-style: none;
	border-width: 0px;
}

/* Used in Edit Grid */
*.profile_button {
    font-family: Arial;
    color: #CA6400;
    font-size:12px;
    background-color: white;
    border-width: 1px;
    border-color: gray;
    border-style: outset;
    margin: 2px;
    padding: 2px;
    text-decoration: none;
}

*.profile_button_disabled {
    font-family: Arial;
    color: #999999;
    font-size:12px;
    background-color: #CCCCCC;
    border-width: 1px;
    border-color: #999999;
    border-style: outset;
    margin: 2px;
    padding: 2px;
    text-decoration: none;
}

/* Work Samples */
.worksample_icon {
    border-color: #d3e8fd;
    border-width: 5px;
    border-style: solid;
}

.worksample_icon_highlight {
    border-color: #3C8AD7;
    border-width: 5px;
    border-style: solid;
}

.worksample_icon_active {
	/* link color: #CA6400 */
	/* dark gray: gray */
    border-color: gray;
    border-width: 5px;
    border-style: solid;
}

*.workSampleHeader {
	font:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

table.worksample td {
	font-family: Arial; color: black; font-size:12px;
}

table.worksample_footer {
	border-width: 1px;
	border-color: white;
	border-style: solid;
}

td.worksample_footer_border {
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
table.worksample_footer td
{
	padding: 4px 4px 4px 4px;
	font-family: Arial; color: black; font-size:12px;
}

tr.worksample_overview { height: 36px; font-size: 16px; border-bottom-width: 1px; border-bottom-color: Black; border-bottom-style: solid; }
tr.worksample_overview td a { text-decoration:none; }
tr.worksample_overview td a:hover { text-decoration:underline; }
tr#worksample_overview_footer td { padding-top: 10px; }
td.worksample_overview_line { height: 1px; background-color: Black; }

*.worksample_input {
	width: 300px;
	font-size:12px;
	font-family:Arial;
}

div.divWorkChild {
    margin-bottom: 30px;
}

iframe.worksample {
    width: 100%;
    height: 200px;
    border-style: solid;
    border-width: 2px;
    border-color: #84B1E0;
}

/* Modal Popups */
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=25);
	opacity:0.25;
}

.modalEdit {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:#3B8AD7;
	padding:0px;
}

/* Used for listing error messages */
ul.error li {
	list-style-type: disc;
	color: #990000;
	margin-left: 20px;
}

/* Used for AJAX UpdateProgress  */
.waitMessage {
	color: #CA6400;
	font-size: 14px;
	font-family: Arial;
}

/* Labels the "Current Profile" when a modal popup is used */
*.currentProfile {
	font:Arial;
	font-size:12px;
	color:#139c23;
}

/* Video Approval/Conversion Panels */
*.videoStatusGreen {
	font:Arial;
	font-size:12px;
	font-weight: bold;
	color:#139c23;
}

*.videoStatusRed {
	font:Arial;
	font-size:12px;
	font-weight: bold;
	color:#9e0707;
}

*.videoStatusPurple {
	font:Arial;
	font-size:12px;
	font-weight: bold;
	color:#47159c;
}

div.waitVideoPanel {
	background-color: #E9E0EE;
	border-color: #5B2A7A;
	border-width: 1px;
	border-style: solid;
	width: 512px;
	height: 82px;
	padding: 6px;
}

div.warnVideoPanel {
	background-color: #FFDDDD;
	border-color: #990000;
	border-width: 1px;
	border-style: solid;
	width: 512px;
	height: 82px;
}

/* View Profile Page */
div.profileInset {
	padding-left: 18px;
	padding-right:18px;
	margin-bottom:60px;
}

*.tagline {
	font:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

*.contactInfo {
	font:Arial;
	font-size:16px;
	font-weight:bold;
	color:#76afeb;
}

*.screenName {
	font:Arial;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}

*.profileHeader {
	font:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

*.resumeTitle {
	font:Arial;
    font-size: 18px;
    color:#76afeb;
}

*.panelHiddenContact {
	text-align:center;
	padding-top:10px;
}

*.panelHiddenMailingAddress {
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

*.panelNoWorkSamplesList {
	font-style:italic;
	text-align:center;
	padding-top:30px;
	padding-bottom:5px;
}

*.grayPanelNoWorkSamplesList {
	font-style:italic;
	color: #999999;
	font-size: 12px;
	font-family: Arial;
	text-align:center;
	padding-top:30px;
	padding-bottom:5px;
}

*.panelNoWorkSamplesImage {
	font-style:italic;
	text-align:center;
	padding-top:26px;
	padding-bottom:32px;
}

*.panelNoProjects {
	font-style:italic;
	text-align:center;
	padding-bottom:20px;
}

*.panelHiddenNoResume {
	font-style:italic;
	text-align:center;
	padding-top:20px;
}

*.companyResume {
	background-color:#F5F5F5;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
}

*.grayPanelHidden {
	font-family: Arial;
	color: #999999;
	font-size: 12px;
	font-style:italic;
	text-align:center;
	padding-top:20px;
}

/* My Profiles */
*.panelNoProfilesCreated {
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}

/* Profile Completion Indicator */
*.littleThermoPanel 
{
	border-color:#CCCCCC;	
	border-width:1px;
	border-style:solid;
	background-color:#FFFFFF;
	padding:8px;
}

*.completionCheck
{
	padding-right:4px;
	width:16px;
	height:16px;
}

ul.completionList
{
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: square;
}

ul.completionList li
{
	margin-bottom: 5px;
}

/* Homepage */

div.homepageInset {
	padding-left: 16px;
	padding-right: 16px;
	margin-bottom: 60px;
}

*.howWorksTitle {
	font-weight:bold;
	text-align:left;
	padding-bottom:4px; 
}

/* Header Bars */
td.homepageHeader {
	background-image: url(http://www.cambiolavoro.com/notaio/all/headerBar.gif); 
	background-repeat: repeat;
	color:#FFFFFF;
	vertical-align:middle;
	text-align: left;
}

td.homepageHeaderPro {
	background-image: url(http://www.cambiolavoro.com/notaio/all/headerBar_Pro.gif); 
	background-repeat: repeat;
	color:#FFFFFF;
	vertical-align:middle;
	text-align: left;
}

*.homepageHeaderNew {
	background-image: url(http://www.cambiolavoro.com/notaio/all/headerBar_new.gif); 
	background-repeat: repeat;
	color:#FFFFFF;
	vertical-align:middle;
	text-align: left;
}

*.homepageHeaderProNew {
	background-image: url(http://www.cambiolavoro.com/notaio/all/headerBar_Pro_new.gif); 
	background-repeat: repeat;
	color:#FFFFFF;
	vertical-align:middle;
	text-align: left;
}

*.homepageHeaderTitle {
	color:#FFFFFF;
	padding-top:2px;
}

/* Category Bars */
td.homepageCategoryHeader {
	background-image: url(http://www.cambiolavoro.com/notaio/all/cat_middle_gray.gif); 
	background-repeat: repeat;
	color:#000000;
	vertical-align:middle;
	text-align: left;
}

td.homepageCategoryHeaderNew {
	background-image: url(http://www.cambiolavoro.com/notaio/all/cat_middle_gray_new.gif); 
	background-repeat: repeat;
	color:#000000;
	vertical-align:middle;
	text-align: left;
}

a.homepageCategoryLinks {
	font-family: arial;
	color: #000000;
	font-size: 9pt;
	text-decoration: none;
}

a:hover.homepageCategoryLinks {
	font-family: arial;
	color: #000000;
	font-size: 9pt;
	text-decoration: underline;
}

/* New Header */

*.searchResultsNavEllipses {
	color: #000000;
	font-weight:bold;
}

a.headerLinks {
	font-family: arial;
	color: #ffffff;
	font-size: 9pt;
	font-weight:bold;
	text-decoration: none;
}

a:hover.headerLinks {
	font-family: arial;
	color: #ffffff;
	font-size: 9pt;
	font-weight:bold;
	text-decoration: underline;
}
a.headerLinkspic {
	font-family: arial;
	color: #ffffff;
	font-size: 8pt;
	font-weight:normal;
	text-decoration: none;
}

a:hover.headerLinkspic {
	font-family: arial;
	color: #ffffff;
	font-size: 8pt;
	font-weight:normal;
	text-decoration: underline;
}
a.headerSmallLinks {
	font-family: arial;
	color: #404040;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: none;
}

a:hover.headerSmallLinks {
	font-family: arial;
	color: #404040;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: underline;
}

a.headerSmallLinksNew {
	font-family: arial;
	color: #000000;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: none;
}

a:hover.headerSmallLinksNew {
	font-family: arial;
	color: #000000;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: underline;
}

*.welcomeMessage {
	font-family: arial;
	color: #ffffff;
	font-size: 9pt;
	font-weight:bold;
	text-decoration: none;
}

/* Search */

*.leftBlueCurve {
	background-image: url(http://www.cambiolavoro.com/notaio/all/left_curve.gif); background-position: top left; background-repeat: no-repeat;
}

*.rightBlueCurve {
	background-image: url(http://www.cambiolavoro.com/notaio/all/right_curve.gif); background-position: top right; background-repeat: no-repeat;
}

*.paddingBottom6 
{
	padding-bottom: 5px;
}

*.paddingLeft6
{
	padding-left: 5px;
}

*.paddingRight6
{
	padding-right: 5px;
}

*.grayNoAvailable
{
	font-family: Arial;
	color: #999999;
	font-size: 12px;
	font-style: italic;
}

*.ltGrayNoAvailable
{
	font-family: Arial;
	color: #666666;
	font-size: 12px;
	font-style: italic;
}

*.clickedCategoryLink
{
	color: #3C8AD7;
}

td.rightColumnHeaders {
	color:#000000;
	font-weight:bold;
	padding-top:1px;
	padding-bottom:1px;
	width:96px;
}

td.rightColumnProjectHeaders {
	color:#000000;
	font-weight:bold;
	padding-top:1px;
	padding-bottom:1px;
	width:110px;
}

*.searchResultsNavEllipses {
	color: #000000;
	font-weight:bold;
}

*.searchResultsHeaderText {
	font-weight:bold;
	color:#FFFFFF;
}

*.searchResultsSelectAll {
	font-weight:bold;
	color:#FFFFFF;
}

a.screenNameLink {
	font-family: arial;
	font-size: 12pt;
	font-weight:bold;
}

a.keywordOnLink {
	font-family: arial;
	color: #666666;
	font-size: 8pt;
	text-decoration: underline;
}

a:hover.keywordOnLink {
	font-family: arial;
	color: #CA6400;
	font-size: 8pt;
	text-decoration: none;
}

*.feedbackBlueText {
	font:Arial;
	font-size:12px;
	font-weight:bold;
	color:#76afeb;
}

*.feedbackWhiteHeader {
	font:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

*.completedProjectsWhiteHeader {
	font:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

*.completedProjectsBlueText {
	font:Arial;
	font-size:14px;
	font-weight:bold;
	color:#76afeb;
}

*.notMatchCriteriaText {
	font:Arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

*.pleaseTryNewSearchText {
	font:Arial;
	font-size:11pt;
	color:#000000;
}

*.fauxLink 
{
	color: #CA6400; 
	text-decoration: underline;
	cursor: pointer;
}

*.fauxTabLink 
{
	color: #CA6400; 
	cursor: pointer;
}

*.tabTitle       { text-decoration:none; font-family: arial; font-size: 12px; vertical-align:middle; color: #CA6400; cursor:pointer; }
*.tabTitle:hover { text-decoration:underline; font-family: arial; font-size: 12px; vertical-align:middle; color: #CA6400; cursor:pointer; }
*.tabTitleSelected { text-decoration:none; color: White; font-weight: bold; font-family: arial; font-size: 12px; vertical-align:middle; cursor:pointer; }

*.fauxSearchResultsSelectAll {
	font-weight:bold;
	color:#FFFFFF;
	cursor: pointer;
	text-decoration: underline;
}

*.completedProjectsTitle 
{
	color: #000000; 
	font-weight: bold;
	font-size: 14px;
}

*.pngFix 
{
	behavior: url(/images/pngWorkaround/iepngfix.htc)
}

*.whiteBoldLink {
	font:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

*.requiredField {
    background-color:#FFFFCC;
    border-color:#3B8AD7;
    border-style:solid;
    border-width:1px;
}

A:link.bodylink {color: #CA6400; text-decoration: none; font-weight:bold;}
A:visited.bodylink {Ccolor: #CA6400; text-decoration: none; font-weight:bold;}
A:active.bodylink {color: #CA6400; text-decoration: none; font-weight:bold;}
A:hover.bodylink {color: #CA6400; text-decoration: none; font-weight:bold;}

a:link.blacklink {color: #000; text-decoration: none;}
a:visited.blacklink {color: #000; text-decoration: none;}
a:active.blacklink {color: #000; text-decoration: none;}
a:hover.blacklink {color: #000; text-decoration: none;}

