/* NEW STYLESHEET FOR CCF PUBLIC WEBSITE */


/* GENERAL CLASSES */

body {
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
	margin: 0px;
}

a:link { color: #007a45 ; text-decoration: none; }
a:visited { color: #7FBA00 ; text-decoration: none; }
a:hover { color: #EFB22D; text-decoration: underline; }	
a:active { color: #007a45 ; }


p, td, th {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
}

input, select {
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	vertical-align: top;
}	



/* TABLE CLASSES */

.outer_table { 
	border: 3px solid #007a45 ;
	background: #FDFBE4;
}
.inner_table { border: 3 solid #391E01 } 
.homepage_content_table {  }


/* ROW CLASSES */

.header_row {  }
.body_row {  }
.footer_row {  }


/* CELL CLASSES */

.header_logo {  }
.header_tools { background-image:  url(file:///C|/Documents%20and%20Settings/NADussia/Local%20Settings/Temporary%20Internet%20Files/uploadedimages/public_site/navigation/header_tools_background.gif)}
.body_left { 
	background-image:  url(file:///C|/Documents%20and%20Settings/NADussia/Local%20Settings/Temporary%20Internet%20Files/uploadedimages/public_site/navigation/leftnav_background.gif); 
	font-size: 20px;
	border-right: 2px solid #391E01;
	text-decoration: none;
	color: #000000;
}
.body_cell { padding: 3px; }
.body_cell_homepage { background-image:  url(file:///C|/Documents%20and%20Settings/NADussia/Local%20Settings/Temporary%20Internet%20Files/uploadedimages/public_site/navigation/leftnav_background.gif)}
.body_right { 
	background-image:  url(file:///C|/Documents%20and%20Settings/NADussia/Local%20Settings/Temporary%20Internet%20Files/uploadedimages/public_site/navigation/rightnav_background.gif);
	border-left: 1px solid #391E01;
}
.body_right_secured { 
	background-image:  url(file:///C|/Documents%20and%20Settings/NADussia/Local%20Settings/Temporary%20Internet%20Files/uploadedimages/public_site/navigation/rightnav_background_secured.gif);
}
.secondary_header { 
	background-image:  url(file:///C|/Documents%20and%20Settings/NADussia/Local%20Settings/Temporary%20Internet%20Files/uploadedimages/public_site/homepage/second_header_background.gif);
	border: 1px solid #391E01;
}
.secondary_content { 
	background-image:  url(file:///C|/Documents%20and%20Settings/NADussia/Local%20Settings/Temporary%20Internet%20Files/uploadedimages/public_site/homepage/secondary_background.gif);
	padding: 5px;
	border: 1px solid #391E01;
}
.footer {
	padding: 5px;
	color: #391E01;
}
.checkoutbar {	
	background-color: #F8F0E3;
	padding: 5px;
	font-weight: 700;
	border: 1px solid #391E01;
}
.signout { 
	padding: 5px;
	border: 1px solid #391E01;
}
.alertbox { 
	padding: 5px;
	border: 1px solid #391E01;
	font-size: 12px;
	padding: 5px;
	color: #C70900;
	font-weight: 700;
	border: 1px solid #C70900;
}


/* TEXT CLASSES */

.breadcrumb {
	color: #660000;
	font-size: 10px;
 }
.pagetitle { 
	font-size: 16px;
	color: #007a45 ;
}
.pagetitle_secured { 
	font-size: 16px;
	color: #007a45 ;
	font-weight: bold;
	padding: 10px;
}
.introtext { 
	background-color: #F8F0E3;
	padding: 5px;
	border: 1px solid #007a45;
}
.sectionheader { 
	font-size: 13px;
	color: #391E01;
	font-weight: bold;
}
.sectionsubheader { 
	font-size: 12px;
	color: #660000;
}
.footer {  }
.leftnav_header { 
	font-size: 14px;
	color: #660000;
	font-weight: 800;
	}
.rightnav_header { 
	font-size: 13px;
	color: #7A4A1A;
	font-weight: 800;
	}
.instructions {  }
.bold { font-weight: 800 }
.arrow { font-family: Verdana,Arial,Helvetica,sans-serif }
.errormessage {
	font-size: 12px;
	padding: 5px;
	color: #ffffff;
	font-weight: 700;
	background-color: #C70900;
	border: 1px solid #391E01;
}
.stepnumber { 
	color: #000000;
	text-align: right;
}
.steptitle {
	color: #000000;
	font-weight: bold;
	text-align: right;
}


/* IMAGE CLASSES */

.photo { border: 2px solid #007a45; }

.dropbox {
	font-family: Verdana;
	background-color: #007a45 ;
	color: #FFFFFF;
	font-weight: bold;
}
