
	
	/* style 2 with the red top and side nav */
html, 
body {
	background: 		#FFF;}

/* start of general layout */

h1,
h2, 
h3, 
h4,
h5{
	color:				#333;}
a {	color: 				#f47920;}

input {
	border:				1px solid #333;}

.more, 
.who {
	color:				#f47920;}

.read {
	color:				#999;}

.date, .mod, .category {
	color: 				#000;}

/* start of navigation */
.navHolder {
	background-color:	#fff;}
.navHolder ul li ul li a {
	color:				#333;}
.navHolder ul li ul li a:hover, 
.navHolder ul li ul li a.hi {
	color:				#f47920;}
.navHolder ul li ul li ul li a {
	color:				#f47920;}
.navHolder ul li ul li ul li a:hover,
.navHolder ul li ul li ul li a.hi {
	color:				#6D92AE;}
.navHolder ul li ul li ul li ul li a {
	color:				#8fb0ca;}
.navHolder ul li ul li ul li ul li a:hover,
.navHolder ul li ul li ul li ul li a.hi {
	color:				#8fb0ca;}

#column3 .listBox {	background-color:	#f0efef;}

.bannerBox,
.calenderBox,
.navHolder,
.breadcrumb,
.articleBox,
.listBox,
.formBox,
.featureBox,
.miniForm,
.filter,
.multiFeatureBox{
	border-bottom:		1px solid #CBCBCB;
}
	
.bannerBox,
.calenderBox,
#column3 .intro,
#column3 .listBox,
#column3 .multiFeatureBox,
#column3 .featureBox,
 .miniForm{
	background:			#b3ceda;	}

.w225 h2, 
.w225 h3, 
.w225 h4,
#column1.w190 h2, 
#column1.w190 h3, 
#column1.w190 h4 {
	color:				#333;}

#menu a {
	color:				#FFF;}	
#menu.vertical li:hover,
#menu.vertical ul ul li:hover {
	background: 		#f47920;}
#menu.horizontal li a:hover,
#menu.horizontal li a.hi {
	text-decoration:	none;
	background:			#f47920;}

/* contentBottom */
#contentBottom {
	background:			#005983;
	color:				#fff;}
#contentBottom a {
	color:				#fff;}
#contentBottom a:hover, 
#contentBottom a:active {
	text-decoration:	none;
	color:				#f47920;}

/* search */
#searchBack {
	background:			#FFF;}
#search input {
	background:			#FFF;}
#search input.send {
	background: 		#EAE8E8;}

#topnav  a {	
	color:				#333;	}

/* end alternative for small column */

.line {
	border-bottom:		1px solid #FFF;}

/* start of box definitions */

.listNav {
	border-bottom:		1px solid #CBCBCB;}
.listBox ul li a {
	color:				#333;}
.listBox ul li a:hover {
	color:				#f47920;}
.listBox.heavy h2,
.listBox.heavy h3 {
	color:				#333;}
.listBox.heavy ul li a {
	color:				#f47920;}
.listBox ul li span {
	color:				#666;}
.listBox.heavy ul li span {
	color:				#333;}
.listBox ul li .date {
	color: #000;}
.listBox ul li .who {
	color:				#333;}
.listBox ul li .more {
	color:				#f47920;}
.listBox ul li ul li ul li a {
	color:				#666;}
.listBox ul li ul li ul li ul {
	color:				#8fb0ca;}
.listBox ul li ul li ul li ul li a {
	color:				#999;}
.listBox .line {
	border-bottom:		1px dotted #999;}
.listBox ol li span {
	color:				#333;}
.listBox ol li ul {
	color:				#333;}
.listBox .anchoritems a {
	color:				#333;}
.listBox .anchoritems span a {
	color:				#f47920;}
.listBox .more {
	color:				#f47920;}

.multiFeatureBox a {
	color:				#f47920;}
.multiFeatureBox.heavy a {
	color:				#f47920;}
.multiFeatureBox.heavy p {
	color:				#333;}
.multiFeatureBox .category a {
	color:				#f47920;}
.multiFeatureBox a:hover, 
.multiFeatureBox a:active {
	color:				#f47920;}
.multiFeatureBox .who {
	color:				#333;}
.multiFeatureBox .more {
	color:				#f47920;}
.multiFeatureBox .more:hover {
	text-decoration:	underline;}
.multiFeatureBox .item {
	border-bottom:		1px dotted #ccc;}
.w225 .multiFeatureBox .item,
#column1.w190 .multiFeatureBox .item {
	border-bottom:		1px solid #fff;}

.multiFeatureBox .item .more {
	color:				#f47920;}

.articleBox.lite {
	border-bottom:     1px dashed #c5d6e3;}
.articleBox .date,
.articleBox .mod {
	color:				#999;}
.articleBox .who {
	color:				#999;}
.articleBox .quote {
	 background-color:	#ededed;}

.replyBox .error {
	color:				#c00;
}

.calender,
.calender th,
.calender td {
	border:				1px solid #fff;
}

.calender .topnav {
	color:				#000;
	background-color:	#bed3e3;
}

.filter select {
	border:				1px solid #6d92ae;
}

.listTable table {
	border:				1px solid #e8eef4;
}

.listTable table th {
	border-right:		1px solid #fff;
	background-color:	#BED3E3;
	color:				#000;
}

.listTable table td {
	border-right:		1px solid #fff;
	border-top:			1px solid #fff;
}

.listTable table td.all {
	background-color:	#e8eef4;
}

.listTable table td.all a {
	color:				#000;
}

.even td {
	background-color:	#ececec;
}

.odd td {
	background-color:	#f3f3f3;
}

.tagCloud{
	background-color:	#f0efef;
	}

.tagCloud .level1 {
	color:				#6d92ae;
}

.tagCloud .level2 {
	color:				#7191a9;
}

.tagCloud .level3 {
	color:				#7490a3;
}

.tagCloud .level4 {
	color:				#788e9d;
}

.tagCloud .level5 {
	color:				#7e8c95;
}

.tagCloud .level6 {
	color:				#848a8c;
}

.tagCloud .level7 {
	color:				#898883;
}

.tagCloud .level8 {
	color:				#8f867b;
}

.tagCloud .level9 {
	color:				#968470;
}

.tagCloud .level10 {
	color:				#9c8166;
}

.tagCloud .level11 {
	color:				#a37e5d;
}

.tagCloud .level12 {
	color:				#aa7d53;
}

.tagCloud .level13 {
	color:				#b07a48;
}

.tagCloud .level14 {
	color:				#b6783f;
}

.tagCloud .level15 {
	color:				#bc7536;
}

.tagCloud .level16 {
	color:				#c3742d;
}

.tagCloud .level17 {
	color:				#c87124;
}

.tagCloud .level18 {
	color:				#cf6f19;
}

.tagCloud .level19 {
	color:				#d56d10;
}

.tagCloud .level20 {
	color:				#f47920;
}

.featureBox.large .contact a {
	color:				#6d92ae;
}

/* end of box definitions */


.mandatory {
	color:				#c00;
}

label {
	color:				#000;
}

.formBox .search {
	background-color:	#ededed;
	border: 			1px solid #ddd;
}

.formBox .extended {
	background-color:	#ededed;
	border: 			1px solid #ddd;
}

.formBox h4,
.formBox h4 {
	border-bottom:		1px solid #ddd;
	color:				#333;
}

.date,
.mod,
.category {
	color:				#333;	
}

.reactions a {
	color:				#999;
}

.navHolder {
	background-color:	#FFF;
}

.navHolder li a:hover{
	color:				#000;
}

.subnav li a {
	color:				#333;
	background-color:	transparent;
}

.navHolder .subnav li a:hover, 
.navHolder .subnav li a.hi {
	background-color:	#fff;
	color:				#f47920;
}

.rank {
	border:				1px solid #333;
	background-color:	#6d92ae;
}

.norank {
	border:				1px solid #333;
	background-color:	#fff;
}

form {
	color:				#666;
}

#menu.vertical li.on a.hi {
	background-color:	#f47920;
}


