@import url("main.css");

/***************************************
Common properties
***************************************/
div {
overflow:visible;
}
* {
font-family: Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

html, body {
font-size: 100%;
width: 100%;
background-color: #000;
color: #FF0;
margin-top: 0px;
}

.a {
color: #FF0;
background-color:transparent;
text-decoration: none;
}
a:hover {
color: #FF0;
text-decoration:underline;
}
a:visited {
color: #FF0;
}





/***************************************
General layout 
***************************************/
.hiddenNav {
position:absolute;
top:-5000px;
}










/***************************************
Banner
***************************************/
div.banner  {
background-color: #000 !important;
border-bottom: 1px solid #FFF !important;
}
	div.access {
	background-image: none !important;
	}
		div.access a,
		div.access a:visited {
		color: #FF0 !important;
		}
		div.access a:hover {
		color: #FF0 !important;
		}


/***************************************
GENERAL lAYOUT
***************************************/
div.main  {
border-top: 12px solid #fff !important;
}

/***************************************
Left Column & Navigation
***************************************/
div.contactUs {
border-top: 12px solid #FFF !important;
background-color: #FF0 !important;
}
div.contactUs h3 {
color: #000 !important;
}
div.contactUs ul li {
color: #000 !important
}
		div.contactUs ul li a,
		div.contactUs ul li a:visited {
		color: #000 !important;
		text-decoration: underline;
		}
			div.contactUs ul li a:hover {
			text-decoration: none;
			}





.leftMenu {
background-color: #ff0 !important;
}
.leftMenu ul {
background-color: #ff0 !important;
}
.leftMenu a,
.leftMenu a:visited {
color: #000 !important;
}
.leftMenu a:hover {
color: #000 !important;
background-color: #FF0 !important;
}
.leftMenu a.leftNavNewham {	
color: #000 !important;
background-color: #fff !important;
}
.leftMenu a.leftNavNewham:hover {	
color: #000 !important;
}
.leftMenu li:hover > a {
background-color: #ff0 !important;
text-decoration: underline;
}

.leftMenu ul li {
background-color: #ff0 !important;
}
/***************************************
Center / Content 
***************************************/
div.col-center ul.printTop li a, 
div.col-center ul.printTop li a:visited {
color:#ff0 !important;
}


		div.col-center ul.printTop li a, 
		div.col-center ul.printTop li a:visited {
		color:#ff0 !important;
		font-weight: normal;
		text-decoration: none;
		}
			div.col-center ul.printTop li a:hover, 
			div.div.col-center ul.printTop li a:active {
			text-decoration: underline;
			}
div.rate {
border-top: 12px solid #fff !important;
}
div.rate .body {
border-top: 1px solid #fff !important;
}
div.rate h3 {
color: #fff !important;
}
div.rate div.comments-text p {
color: #fff !important;
}
div.rate div.comments-text p b {
color: #ddd !important;
}
div.rate fieldset {
color: #fff !important;
}
div.rate div.rate-l  {
color: #fff !important;
}
div.rate div.rate-l p {
color: #fff !important;
}
div.rate div.rate-r label {
color: #fff !important;
}
div.rate div.rate-r input {
color: #000 !important;
border: 1px solid #ff0 !important;
background-color: #eee !important;
}
div.rate div.rate-r textarea {
color: #000 !important;
border: 1px solid #ff0 !important;
background-color: #eee !important;
}
div.rate div.rate-r input.rateGo {
color: #000 !important;
background-color: #ff0 !important;
border: 1px solid #333 !important;
}




/***************************************
Right Column 
***************************************/
/* Search Box */
div.col-right div.searchbox {
border-top: 12px solid #fff !important;
}
div.col-right div.searchbox h2 {
color: #fff !important;
}
div.col-right div.searchbox input.searchquery {
border: 1px solid #ff0 !important;
}
		div.col-right div.searchbox input.go {
		color: #000 !important;
		background-color: #ff0 !important;
		border: 1px solid #ff0 !important;
		}

/* Links Boxes */
div.col-right div.rightLinks {
border-top: 12px solid #fff !important;
}
div.col-right div.rightLinks h2 {
color: #fff !important;
}
div.col-right div.rightLinks ul li a {
color: #ff0 !important;
}





/***************************************
Footer
***************************************/
div.footer-links {
color:#fff !important;
}
div.footer-links ul {
list-style:none !important;
display:inline !important;
}
div.footer-links ul li {
background-image: url('../images/alt/footer-sep.gif') !important;
}
div.footer-links  ul li a, 
div.footer-links  ul li a:visited {
color:#ff0 !important;
}
div.meta {
color:#fff !important;
}
div.meta a {
color: #ff0 !important;
}




/***************************************
General content
***************************************/
div.col-center  {
color:#fff !important;
}
div.col-center h1 {
color:#000 !important;
background-color: #fff !important;
}
div.itemIntro  {
color:#ddd !important;
}
div.col-center h2, 
div.col-center h3,
div.col-center h4 {
color:#fff !important;
}
div.col-center hr {
color:#fff !important;
background-color:#fff !important;
}
div.Article a, 
div.Article a:visited {
color:#ff0 !important;
}

/* Generic table */
div.col-center table th  {
color: #000 !important;
background-color:#ff0 !important;
border: 1px solid #ff0 !important;
}
div.col-center table th  p {
margin: 0px !important;
color: #FFF !important;
text-align: left !important;
}
div.col-center table td  {
border: 1px solid #FFF !important;
background-color: #fff !important;
color: #000 !important;
}

/* Unstyled table */
div.col-center table.nostyle th  {
background-color: #FFF !important;
border: 1px solid #FFF !important;
}
div.col-center table.nostyle p {
color: #FFF !important;
}
div.col-center table.nostyle td  {
color: #FFF !important;
border: 1px solid #FFF !important;
background-color: #000 !important;
}
div.col-center table.nostyle p {
margin: 0px !important;
}
div.col-center table.nostyle img {
margin: 0 0px 0px 0 !important !important;
}


/*****************************
Homepage & Topic

/* spots */
ul.homespots {
border-top: 12px solid #ff0 !important;
}			
ul.homespots li {
border-top: 6px solid #fff !important;
}
ul.homespots li.pos_1,
ul.homespots li.pos_4 {
background: #ff0 !important;
}
ul.homespots li.pos_2,
ul.homespots li.pos_5 {
background: #ff0 !important;
}
ul.homespots li.pos_3,
ul.homespots li.pos_6 {
background: #ff0 !important;
}
ul.homespots li div.title a,
ul.homespots li div.title a:visited {
color:#000 !important;
}

/* page list */
div.pageList ul li a {
color: #ff0 !important;
}






/***************************************
Search
***************************************/ 
div.col-center div.sres-info {
background-color:#ff0 !important;
}
div.col-center div.sres-info p {
color: #000 !important;
}
div.col-center ul.sresults li a {
color:#ff0 !important;
}
div.col-center ul.sresults li a.url {
color:#ccc !important;
}

div.col-center div.spag {
background-color:#ff0 !important;
}
div.col-center div.spag ul {
color: #000 !important;
}	
div.col-center div.spag ul li a {
color:#000 !important;
}

div.col-right div.rec-s h2 {
color: #000 !important;
background-color:#fff !important;
}
div.col-right div.rec-s ul li a {
color: #ff0 !important;
}




/***************************************
FAQs
***************************************/ 
div.col-center ul.faq_links {
color: #fff !important;
}
div.col-center ul.faq_links li a {
color: #ff0 !important;
text-decoration: none !important;
}
div.col-center ul.faq_links li a:hover {
color: #ff0 !important;
text-decoration: underline !important;
}
div.col-center ul.faq_links li a:visited {
color: #ff0 !important;
text-decoration:none !important;
}




div.col-center dl.faqList dt {
color: #ff0 !important;
}
div.col-center dl.faqList dd {
color: #fff !important;
}
div.col-center dl.faqList dd a {
color: #ff0 !important;
}


div.col-center ul.listPage li.textList a, 
div.col-center ul.listPage li.textList a:visited {
color:#ff0 !important;
}

			
/***************************************
Newsletter
***************************************/ 
div.newsletter_main {
color: #ff0 !important;
font-size: 1.0em !important;
}
div.newsletter_main label {
color: #fff !important;
}
div.newsletter_main input.newsletter-input {
border: 1px solid #ff0 !important;
}
div.newsletter-submit {
color: #ff0 !important;
}



/*****************************
Translations pages
*****************************/
div.col-center ul.listPage li.imageHList {
border: 1px solid #ff0 !important;
}

