
	
	html, 
body {
	background:			#ebebeb url(/images/bg_stripesX.jpg) left top repeat;
	color:				#231f20;
}
a {
	color:				#473C8B;
}
input[type="text"], input[type="password"] {
	border:				1px solid #fef200;
}

h2, 
h3, 
h4,
h2 a, 
h3 a, 
h4 a {
	color:				#00adef;
	}
	
h1,   
h5 {
	color:				#00adef;
}
	
.w225 h3,
#column1.w190 h3 {
	color:				#00adef;
}
	
h2 a:hover, 
h3 a:hover, 
h4 a:hover {
	color:				#d01f25;
	}

.more, 
.who {
	color:				#231f20;
	}
.who .more {
	color:				#d01f25;
	}
.read {
	color:				#231f20;
	}

/* contentBottom */
#contentBottom {
	color:				#231f20;
}
#contentBottom a {
	color:				#231f20;
}
#contentBottom a:hover, 
#contentBottom a:active {
	color:				#231f20;
}

/* search */
#searchBack {
	background:			#FFF;
}

#search input {
	border:				1px solid #d01f25;
	background:			#FFF;
}
	
#search input{
	background:			#FFF;
}

#search input.send {
	border:				1px solid #fef200;
	background: 		#E8EFF4;
}

#topnav {
	color:				#fff;
}

#topnav  a {	
	color:				#231f20;
	}

/* start of navigation in column */
.navHolder {
	border-left: 		1px solid #d01f25;
	border-right: 		1px solid #d01f25;
	background: 		#FFFF00;
}

.navHolder ul li a:hover,
.navHolder ul li a.hi {
	color:				#d01f25;
	}
.navHolder ul li ul li a {
	color:				#fff;
	}
.navHolder ul li ul li a:hover, 
.navHolder ul li ul li a.hi {
	color:				#d01f25;
	}
.navHolder ul li ul li ul li a {
	color:				#d01f25;
	}
.navHolder ul li ul li ul li a:hover,
.navHolder ul li ul li ul li a.hi {
	color:				#8fb0ca;
	}
.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;
	}
/* end of navigation in column */

/* end of navigation */

/* end of general layout */


/* start of content */

/* start alternative for 3th column */

.round{
	background-color:	#e8eff4;
}

#column1 .navHolder {
	background-color:	#fff;
}

#column1,
#column2,
#column3{
	color:				#231f20;
	}

.w225 h2, 
.w225 h4,
#column1.w190 h2, 
#column1.w190 h4 {
	color:				#231f20;
}

#menu li a {
	border: 			1px solid #fef200;
}

#menu li a:hover,
#menu li a.hi {
	background:			#E8EFF4;
	}

#menu ul ul {

	}

#menu ul ul li a {
	color:				#231f20;
	}

#menu ul ul li a:hover, 
#menu ul ul li a.hi {
	background:			#FFF;
	color:				#d01f25;
}

.featureBox.strict {
	border-bottom: 		1px solid #231f20;
}

.line {
	border-bottom:		1px solid #231f20;
}

.norank {
	border:			1px solid #231f20;
	background-color:	#fff;
}

.pollrank {
	border:			1px solid #ddddd;
	background-color:	#231f20;
}

.nopollrank {
	border:			1px solid #ddddd;
	background-color:	#fff;
}

.listNav {
	border-bottom:		1px solid #ddddd;
}

.bannerBox,
.breadcrumb,
.calenderBox,
.articleBox,
.listBox,
.tagCloud,
.miniForm,
.introBox,
.formBox,
.featureBox,
.multiFeatureBox{
	border-bottom:		1px solid C5D6E3;
	}
/* start of box definitions */

/* listbox */
.listBox ul {
	color:				#231f20;
}
.listBox ul li a {
	color:				#231f20;

.listBox.heavy h2,
.listBox.heavy h3 {
	color:				#231f20;
}
.listBox.heavy ul li a {
	color:				#d01f25;
}
.listBox ul li a:hover, 
.listBox ul li a:active,
.listBox ul li a.hi  {
	color:				#d01f25;
}
.listBox.heavy ul li a:hover, 
.listBox.heavy ul li a:active,
.listBox.heavy ul li a.hi  {
	color:				#231f20;
}
.listBox ul li span {
	color:				#666;
}
.listBox.heavy ul li span {
	color:				#231f20;
}
.listBox ul li .date {
	color:				#231f20;
}
.listBox.heavy ul li .date {
	color:				#666;
}
.listBox ul li .who {
	color:				#231f20;
}
.listBox ul li .more {
	color:				#d01f25;
}
.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:				#231f20;
}
.listBox .line {
	border-bottom:		1px dotted #231f20;
}
.listBox ol li span {
	color:				#231f20;
}
.listBox ol li ul {
	color:				#231f20;
}
.listBox .anchoritems a {
	color:				#231f20;
}
.listBox .anchoritems span a {
	color:				#d01f25;
}
.listBox .more {
	color:				#231f20;
}

/* multifeaturebox */
.multiFeatureBox a {
	color:				#231f20;
	}
.multiFeatureBox .item a {
	color:				#d01f25;
	}
.multiFeatureBox .item a.titlelink {
	color:				#333;
	}
.multiFeatureBox.heavy a {
	color:				#6d92ae;
	}
.multiFeatureBox.heavy p {
	color:				#231f20;
	}
.multiFeatureBox .category a {
	color:				#d01f25;
	}
.multiFeatureBox a:hover, 
.multiFeatureBox a:active {
	color:				#d01f25;
	}
.multiFeatureBox .who {
	color:				#231f20;
	}
.multiFeatureBox .more {
	color:				#d01f25;
	}
.multiFeatureBox .more:hover {
	text-decoration:	underline;
	}
.multiFeatureBox .item {
	border-bottom:		1px dotted #d01f25;
	}
.w225 .multiFeatureBox .item,
#column1.w190 .multiFeatureBox .item {
	border-bottom:		1px solid #fff;
	}
.multiFeatureBox .item .more {
	color:				#d01f25;
	}

/* articleBox */
.articleBox.lite {
	border-bottom:     1px dashed #c5d6e3;
	}
.articleBox.lite .content {
	border-left:		5px solid #ededed;
}
.articleBox .date,
.articleBox .mod {
	color:				#231f20;
}
.articleBox .who {
	color:				#231f20;
}
.articleBox .quote {
	 background-color:	#ededed;
}

.replyBox .error {
	color:				#c00;
}

/* calender */
.calender {
	border:				1px solid #231f20;
}
.calender th {
	border:				1px solid #231f20;
}
.calender .topnav {
	color:				#fef200;
	background-color:	#ededed;
}
.calender td {
	border:				1px solid #fef200;
}
#column1 .calender,
#column1 .calender th,
#column1 .calender td {
	border:				1px solid #fff;
	color:				#fef200;
}
#column1 .calender .topnav {
	background-color:	#bed3e3;
}

/* filter */
.w490 .filter form,
.w710 .filter form {
	border:				1px solid #e8eef4;
}
.filter select {
	border:				1px solid #6d92ae;
}


.listTable table {
	border:				1px solid #e8eef4;
}
.listTable table th {
	border-right:		1px solid #fff;
	background-color:	#e8eef4;
	color:				#d01f25;
}
.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:				#ddddd;
}

.even td {
	background-color:	#ececec;
}

.odd td {
	background-color:	#f3f3f3;
}

/* tagCloud*/
.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:				#ddddd;
}
.tagCloud .level14 {
	color:				#231f20;
}
.tagCloud .level15 {
	color:				#231f20;
}
.tagCloud .level16 {
	color:				#d01f25;
}
.tagCloud .level17 {
	color:				#d01f25;
}
.tagCloud .level18 {
	color:				#d01f25;
}
.tagCloud .level19 {
	color:				#d01f25;
}
.tagCloud .level20 {
	color:				#d01f25;
}

.featureBox.large .contact a {
	color:				#6d92ae;
}

/* end of box definitions */

/* end of content */

/* start of contact */

.mandatory {
	color:				#231f20;
}

label {
	color:				#231f20;
}

.formBox .search {
	background-color:	#ededed;
	border: 			1px solid #ddddd;
}
.formBox .extended {
	background-color:	#ededed;
	border: 			1px solid #ddddd;
}
.formBox h4,
.formBox h4 {
	border-bottom:		1px solid #d01f25;
	color:				#d01f25;
}

.date,
.mod,
.category {
	color:				#231f20;
}

.reactions a {
	color:				#6d92ae;
}

.norank {
	border:				1px solid #231f20;
	background-color:	#fff;
}

form {
	color:				#666;
	}

/* round corners*/
.xb2, .xb3, .xb4 {
background:				#fff; 
border-left:			1px solid #ddddd;
border-right:			1px solid #ddddd;
}
.xb1 {
background:				#666;
}
.xboxcontent {
border:					0 solid #666; 
}
.color_a {
background:				#fff;
}

.sb2, .sb3, .sb4 {
background:				#E8EFF4; 
border-left:			1px solid #E8EFF4;
border-right:			1px solid #E8EFF4;
}
.sb1 {
background:				#E8EFF4;
}
.color_b {
background:				#E8EFF4;
}

#menu .sboxcontent {
border:					0 solid #E8EFF4; 
background: 			#E8EFF4; 
}
#menu .sb2, #menu .sb3, #menu .sb4 {
background:				#E8EFF4; 
border-left:			1px solid #E8EFF4;
border-right:			1px solid #E8EFF4;
}
#menu .sb1 {
background:				#E8EFF4;
}


