@charset "UTF-8";
/* CSS Document */

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* notes: general gray: 5F5E4E  orange: ff6633*/

/*  LEFT COLUMN */

#leftColumn { 
	line-height:10px;
}

#leftColumn .date {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
	text-transform:uppercase;
	color:#5F5E4E;
	letter-spacing: 0.08em;
}

#leftColumn .hed {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	line-height:28px;
	color:#5F5E4E;
	font-weight: bold;
}

#leftColumn .hed a {
	text-decoration:none;
	color:#5F5E4E;
}

#leftColumn .hed a:hover {
	text-decoration:underline;
	color:#5F5E4E;
}

#leftColumn .subHed {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:16px;
	color:#000;
	font-weight: bold;
}

#leftColumn .excerpt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:16px;
	color:#000;
}


#leftColumn .excerpt a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:16px;
	color:#dc0000;
	text-decoration:none;
}


#leftColumn .excerpt a:hover {
	color:#dc0000;
	text-decoration:underline;

}

#leftColumn .body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:16px;
	color:#000;
}


#leftColumn .body  a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:16px;
	color:#cc0000;
	text-decoration:underline;
}



/* MIDDLE COLUMN */

#middleColumn #yellowBackgroundBox {
	width:187px;
	border: 1px solid #F5D300;
	background-color:#F7DD53; 
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5F5E4E;
	font-size:10px; 
	line-height:14px;
	margin-bottom:14px;
}

#middleColumn #yellowBackgroundBox a { 
	color:#cc0000;
	text-decoration:underline; 
	font-weight:normal;
}
 

#middleColumn #yellowBackgroundBox #emailInput { 
    background-color:#FFF; 
	border: 1px solid #000; 
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5f5e4e;
	font-size:10px; 
	height:20px;
} 

#middleColumn #yellowBackgroundBox .excellence {
	line-height:20px;
}
 
 
#middleColumn #yellowBorderBox {
	border: 1px solid #F5D300; 
	width:187px;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5F5E4E;
	font-size:10px; 
	line-height:14px;
	margin-bottom:14px;
}


#middleColumn #yellowBorderBox a {
	color:#5F5E4E;
	text-decoration:none;
	font-weight:normal;
} 

#middleColumn #yellowBorderBox a:hover { 
	text-decoration:underline; 
}


/* RIGHT COLUMN */

#rightColumn #yellowBorderBox {
	border: 1px solid #F5D300;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5F5E4E;
	font-size:10px;
	line-height:14px;
	margin-bottom:20px;
}
 
#rightColumn #yellowBorderBox a {
	color:#cc0000;
	text-decoration:none;
	font-weight:bold;
}

#rightColumn #yellowBorderBox a:hover { 
	text-decoration:underline; 
}

#rightColumn #yellowBorderBox #extraLink a {
	color:#cc0000;
	text-decoration:underline; 
	font-weight:normal;
}

#rightColumn #greyBox {
	border: 1px solid #5F5E4E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5F5E4E;
	font-size:10px;
	font-style:italic;
	line-height:14px;
	margin-bottom:20px;
}

#rightColumn #quoteBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5F5E4E;
	font-size:10px;
	font-style:italic;
	line-height:14px;
	margin-bottom:20px;
}

/* GENERAL */

.boxImage {
	margin-bottom:12px;
	border: 0px;
	
}
.boxImage a { 
	text-decoration:none;
	border: 0px;
}

#sectionHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #dc0000;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:16px;;
	margin-bottom:1px;
}

#sectionHeader a { 
	text-decoration:none;
	color: #dc0000;
}


#sectionHeader a:hover { 
	text-decoration:underline;
	color: #dc0000;
}

/* SMALL MENU IN UPPER RIGHT */

#smallTopMenu {
	position:absolute; top:1px; left:635px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px; font-size:10px; color:#fffff3; font-weight:bold; 
}
#smallTopMenu a{
	text-decoration:none;
	color:#fffff3; 
}
#smallTopMenu a:hover{
	text-decoration:underline; 
}

/* MAIN MENU */

#subMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#666666; 
}

#subMenu a {
	text-decoration:none;
	color:#666666; 
}


#subMenu a:hover {
	text-decoration:underline;
}


/* ARCHIVES */

#archiveTable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#000000;
	border: 1px solid #444444;
}

#archiveTable .title a {
	color:#dc0000;
	text-decoration:none; 
	font-weight:bold;
}


#archiveTable .title a:hover {
	text-decoration:underline; 
}


#archiveTable .subhed   {   
}

#archiveTable .date   {   
}

#archiveTableElement {
	padding:5px;
	}
	
	
/* LANDING PAGES */

.extraLinks a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#dc0000;
}

.extraLinks a:hover {
	text-decoration:underline;
}


/* STATIC PAGES */



#staticPage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#000000;
}


#staticPage  p {

}

#staticPage a  { 
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	color:#dc0000;
}

#staticPage a:hover { 
	text-decoration:underline;
}

#staticPage .header { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #dc0000;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:16px;; 
}


