/******** General styles ************/







body {

	font-family: Tahoma, "Arabic Transparent", Arial;

	font-size: 11px;

	color: #000000;

	background-color: Black;

	margin: 0px auto;

	padding: 0px;

}







a, a:visited, a:link {



	color:#2a1209;



	text-decoration: none;



}



a:hover {



	text-decoration: underline;



}







.white { /***** Background color of center column *****/



  background: #DFCD9B;



}







.leftColumn {



   background-color: #DFCD9B;



	/*background: url(../img/leftrepeat.gif) left repeat-y ;*/



}







.rightColumn {



   background-color: #DFCD9B;



	/*background: url(../img/Left-Empty.JPG) right repeat-y ;*/



}







.header {



	width: 1004;



}







.header_bg { background: url(../img/header_tr_bg.gif) top repeat-x;	}







.footer {



	background: url(../img/footer_bg.gif) bottom no-repeat;



	padding: 0px;



	font-size: 10px;



	color: White;



	text-align: center;



}







.footer a {



	color: White;



}







#maintab {



	padding: 2px;



	height:40px;



	width:99%;



	background-color: #DFCD9B;



	border: 0px solid #cccccc;



}







#maintab span {



	float:right;



	margin-top:40px;



	margin-left:20%;



	margin-right:20%;



}







.plainTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;


	font-variant: normal;

	color: #000000;

}







.plainTxt a:link {

	color: #000000;

}

.plainTxt a:visited {

	color: #000000;

}





.plainTxt a:hover { color: #C9001B;}







.plainTxt2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	font-variant: normal;

	color: #000000;

	padding-left: 2px;

}







.plainTxt2 a { color: #C9001B;}







.plainTxt2 a:hover { color: #000099;}







.plainTxtGray {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	font-variant: normal;



	color: #666666;




}







.plainTxt3 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: normal;



	font-variant: normal;



	padding-left: 2px;



	color:#4848FF;



}







.plainTxt4 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: normal;



	font-variant: normal;



	padding-left: 2px;



	color:#B70000;



}



.plainTxt5 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 16px;

	font-weight: normal;

	width: 150px;



	font-variant: normal;



	padding-left: 2px;



	color:#000000;



}



/***** Styles for top links (Home, Set as homepage, Add to favorites...) *****/







.topNav {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	font-variant: normal;



	color: #FFFFFF;



	padding: 0px 0px 0px 0px;



	background: url(../img/top_bg.gif) top no-repeat;



	vertical-align:top;



}







.topNav a {



	color: #FFFFFF;



}







/************ SYNDYCATION (Styles for Rss/Rdf and JavaScript for Webmasters links in topNav and footer) ***********/







.syndycation {



	padding: 0px;



}







.syndycation ul {



	padding: 0;



	margin:0;



	font-size: 10px;



	display: inline;



}







.syndycation li {



	list-style-type: none;



	margin-bottom: 2px;



	display: inline;



}







.syndycation li a {



	color: #FFFFFF;



}







/************* SEARCH **************/







.boxSearch {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #434343;

	background-color: #DFCD9B;

	text-align: center;

}







.boxSearch a {



	font-size: 10px;



	font-weight: bold;



	color: #434343;



}







/*********************** LOGIN STYLE *********************/







.login {



	float:right;



	padding: 6px;



	font-size: 11px;



	color: #434343;



}







.login a { color: #C9001B;}







/*********** STYLES FOR NEWS TICKER ***************/







marquee {



	background-color: #DFCD9B;



	padding: 3px;



	color: #2a1209;



}







marquee a {



	font-weight: bold;



	color: #000099;



}







marquee a:hover {



	color: #C9001B;



}







/************ Style for box names, Sections, Archive, Newsletter..... *************/



.boxHeadline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	font-variant: normal;

	color: Black;

	background: url(../img/box_top_bg.gif) right no-repeat;

	text-align: right;

	padding-top: 2px;

	padding-right: 20px;

	padding-bottom: 2px;

	padding-left: 2px;

}







.boxHeadline_right {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 18px;



	font-weight: bold;



	font-variant: normal;



	color: Black;



	background: url(../img/box_top_bg.gif) right repeat-y ;



	/*background-color: #2a1209;



	*/padding: 5px;



	text-indent:10px;



}







h1 { /******  Title of categories, "Headlines" title, "Latest news" title  *******/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: bold;

	font-variant: normal;

	color: #663300;

	padding: 0px;

	margin: 0px;

}







h2, h2 a { /********* Headline news title  **********/



    padding-bottom: 5px;



	margin: 0px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	font-variant: normal;



	color: #0000ff;



	padding: 0px;



}







h2 a:hover {color: #C9001B;}







h3, h3 a { /********* Latest news title  **********/



    padding: 0px;



	margin: 0px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	font-variant: normal;



	color: #000099;



}







h3 a:hover {color: #C9001B;}







h4 { /****** Used in Contac form page (plugin required) ********/



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: normal;



	font-variant: normal;



	color: #000000;



	padding: 5px;



	margin: 0px;



}







.tabele { /****** Used in Advanced search and log in templates ********/



	background-color: White;



	border: 1px solid #2a1209;



}







.formlook { /******* Used for all forms in FancyTech *********/



	padding: 0px;



	margin: 0px;



}







.fontSize { /****** Used for font size in Article Full template *********/



	background: url(../img/fontBg.gif) repeat-x;



	text-align: right;



}







.article_tools {



	padding: 6px;



}







/********* HEADLINES BOX (styles for Ajax headline rotation ***********/







.headlineTxt {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-weight: normal;



	font-variant: normal;



	color: #000000;



	padding-right: 5px;



}







.headlineBox {



	padding: 5px;



	background-color: #DFCD9B;



}







.player {



	background-color: #C9001B;



	background: url(../img/play_bg.gif) right no-repeat;



}







.player span a {



	font-size: 10px;



	font-weight: bold;



	color: #FFFFFF;



	padding-right: 6px;



}







/************* More Headline News box styles *************/







.headlines_more {



	margin: 27px 0px 0px 5px;



	padding: 6px;



	font-size: 11px;



	border-left: 1px solid #CCCCCC;



}







.headlines_more a {



	display: block;



	margin-bottom: 12px;



	color: #000099;



	font-weight: normal;



}







.headlines_more a:hover {color: #C9001B;}







.headlines_more h3 {



	font-size: 12px;



	color: #434343;



	margin-bottom: 6px;



	padding: 0px;







}











/**************** LATEST NEWS **************/







.latest {



	padding: 24px 0px 6px 0px;



	background-color: #DFCD9B;



}







.latest h1 {



	margin-bottom: 12px;



}







/************** BREADCRUMBS ************/







.BreadcrumbTxt{



    padding-top: 5px;



    padding-bottom: 5px;



	border-bottom: 1px solid #2a1209;



    font-family: Arial, Helvetica, sans-serif;



    font-size: 14px;



    font-weight: bold;



    font-variant: normal;



	background-color: #EAE0BF;



    color: #2a1209;



}







.BreadcrumbTxt a{color: #000000;}







.BreadcrumbTxt a:hover {color: #C9001B;}







/*************** PAGINATION (Pagination also uses BreadcrumbTxt styles) ***************/



.pager {



   background-color: #EEEEDD;



}







.pager a { 



	text-decoration: underline; 



	color: #C9001B;



}







/***************** ARTICLE SHORT STYLES ***************/



.article {



    background-color: #EAE0BF;



    padding-top: 0px;



    padding-bottom: 8px;



    padding-left: 15px;



    padding-right: 15px;



	border-top: 1px solid #2a1209; 



}







.article img { 



	border: 1px solid #2a1209; 



	margin-right: 5px;



}











/************** Related News (on article full page) ***************/







#related_news {



	float: right;



	width: 200px;



	background-color: White;



	border: 1px solid #2a1209;



	padding: 6px;



	margin: 6px;



	font-size: 10px;



}







#related_news h3 {



	font-size: 12px;



	color: #DFCD9B;



	margin-bottom: 6px;



	background: #2a1209;



	padding: 2px;



}







#related_news a { color: #000099;}







/*************** Article comments (styles for comments on article full and comments page) *******************/







.comments {



	padding: 8px;



	font-size: 17px;



	color: #E3DBAC;



}







.comments ul { 



	padding:0; 



	margin:0;



}







.comments li {



	list-style-type: none;



	border-bottom: 1px solid #999999;



	padding: 6px;



	background-color: #120500;



}







*html .comments li {height:1%;}







.comments li em { 



	font-size: 10px; 



	color: White;



}







.comments li span { 



	float: left;



	font-size: 10px;



}







.comments li span img { 



	border: none; 



	vertical-align: middle;



}







/******************* Styles for article votes (at the bottom of the article) *******************/







.article_rate {



	border-bottom: 1px solid #2a1209;



	padding: 6px 0px 6px 0px;



}







.article_rate form {

	background-color: #F4E0C6;

}











/*********** #TOP navBar link styles ***********/







.dhtml_menu {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 11px;



  font-weight: bold;



  color: #000000;



  background-color: #F1F1F1;



  background: url(../img/dhtml_menu_bg.gif) repeat-x;



  border-bottom: 2px solid #A5A6A5;



  border-top: 1px solid #FFFFFF;



}







.ddmx td {border-right: 1px solid #FFFFFF;}







.ddmx .item1,



.ddmx .item1-active{



    padding: 6px 10px 6px 10px;



    color: #000000;



    font-weight: bold;



    text-decoration: none;



    display: block;



    white-space: nowrap;



    position: relative;



	border-right: 1px solid #7C7C7C;



}







.ddmx .item1:hover,



.ddmx .item1-active:hover {



	color: #C9001B;



	text-decoration: none;



}







.ddmx .item2,



.ddmx .item2:hover,



.ddmx .item2-active,



.ddmx .item2-active:hover {



    padding: 3px 8px 4px 8px;



    font: 10px Verdana, Arial, Helvetica, sans-serif;



    color: #000000;



    font-weight: normal;



    text-decoration: none;



    display: block;



    white-space: nowrap;



    position: relative;



    z-index: 500;



	border-bottom: 1px solid #7C7C7C; 



	background: #EFEFEF;



	



}







.ddmx .item2:hover,



.ddmx .item2-active,



.ddmx .item2-active:hover {



    background: #CECFCE;



}







.ddmx .arrow,



.ddmx .arrow:hover {



    padding: 3px 16px 4px 8px;



}







.ddmx .item2 img,



.ddmx .item2-active img{



    position: absolute;



    top: 4px;



    right: 1px;



    border: 0;



}







.ddmx .section {



    border: 1px solid #7C7C7C;



    position: absolute;



    visibility: hidden;



    z-index: -1;



}







* html .ddmx td { position: relative;} /* ie 5.0 fix */







/*********** #TOP navBar link styles end ***********/







/****************** Used for various links and headings (i.e.For more news click here link on home page) *****************/	







.trHeadline_right {



	background-color: #DFCD9B;



	font-size: 18px;



	font-weight: bold;



    font-variant: normal;



	color: #666666;



    padding: 3px;



}







.trHeadline_right a { color: #C9001B;}







.trHeadline {



	background-color: #DFCD9B;



	font-size: 11px;



	font-weight: bold;



    font-variant: normal;



	color: #666666;



    padding: 3px;



}











/******** General styles end ************/



















/******** Left side boxes *********/







/*********** LEFT NAVIGATION ***********/







#navBar {

	padding: 0;

	margin: 0;

	margin-bottom: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 16px;

	text-indent:40px;

	color: #724123;

}







	



#navBar ul {



	list-style: none;



	margin: 0;



	padding: 0;



}



		



#navBar li {



	margin: 0;



	padding: 0;



}







#navBar li ul { 



	font-weight: normal;



	padding:0;



	margin:0;



}







#navBar li a {



	display: block;



	padding: 3px;



	text-decoration: none;



	color: #2a1209;



}







html>body #navBar li a {



	width: auto;



}







#navBar li a:hover {



	color: #C9001B;



}











#navBar2 {



	padding: 0;



	margin: 0;



	margin-bottom: 0px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	font-size: 16px;



	text-indent:20px;



}







	



#navBar2 ul {



	list-style: none;



	margin: 0;



	padding: 0;



}



		



#navBar2 li {



	margin: 0;



	padding: 0;



}







#navBar2 li ul { 



	font-weight: normal;



	padding:0;



	margin:0;



}







#navBar2 li a {



	display: block;



	padding: 3px;



	text-decoration: none;



	color: #2a1209;



}







html>body #navBar2 li a {



	width: auto;



}







#navBar2 li a:hover {



	color: #C9001B;



}







/********** CALENDAR *************/



.calendar_body {



	background-color: White;



	padding-top: 0px;



	font-size: 10px;



	color: #2a1209;



	padding: 6px;



}







.calendar_body a {



    color: #2a1209;



	font-weight: bold;



	text-decoration: underline;



}







#box_calendar form { margin-bottom: 0px; }







#box_calendar select { width: 50px;}







/********** POLL *************/







#poll {



	padding: 6px;



	font-size: 10px;



	color: #778087;



}







#poll form label { 



	display: block; 



	text-align: right;



	padding: 4px 0px 4px 0px;



}







#poll span {



	font-size: 10px;



	font-weight: bold;



	display: block;



	padding-bottom: 4px;



	color: #000000;



}







#poll span a {



	color: #C9001B;



}



/********* Bars for poll results page ************/



.poll_result { 



    background-color: #BE0000;



    height: 10px;



}



.poll_result_rest {



    background-color: #EEEEEE;



	height: 10px;



}







/************ NEWSLETTER ***********/







#newsletter {



	padding: 6px;



}







#newsletter span {



	font-size: 10px;



	font-weight: bold;



	display: block;



	padding-bottom: 4px;



}







#newsletter form label { 



	display: block; 



	text-indent:40px;



	padding: 4px 0px 4px 0px;



}







/******** Left side boxes end *********/















/******** Right side boxes *********/







.right_box {



	padding: 6px;



	/*background: url(../img/Left-Empty.JPG) right ;



*/}







.right_box_top { 



/*	background: url(../img/Left-Empty.JPG) right ;



	*/



	padding: 4px;



	margin-top: 12px;



}







.right_box_bottom {



   /*background: url(../img/Left-Empty.JPG) right  ;



	*/padding: 4px;



	margin-bottom: 18px;



}







.right_box_spacer {



	margin:6px 0px 0px 0px;



	padding: 1px;



}







.topNews_category {



    font-family: Verdana, Arial, Helvetica, sans-serif;



    font-size: 11px;



    font-weight: bold;



    font-variant: normal;



    color: #484848;



} 







.topNews_category a { color: #484848;} 







.topNews_category img { vertical-align: middle;}  











/******** Right side boxes end *********/



	



/********** RSS DROP DOWN STYLES (XML drop down list in category view) **************/



#rss ul {



	margin: 0;



	padding: 0;



	list-style: none;



	width: 88px;  /*Width of Menu Items */



	border-bottom: 0;



	}



	



#rss ul li {



	position: relative;



	}



	



#rss li ul {



	position: absolute;



	right: 0px; /* Set 1px less than menu width */



	top: 14px;



	display: none;



	}







/* Styles for Menu Items */



#rss ul li a {



	display: block;



	text-decoration: none;



	background: #eeeeee; /* IE6 Bug */



	padding: 3px;



	border: 1px solid #ffffff; /* IE6 Bug */



	border-bottom: 0px solid;



	}



	



#rss ul li a:hover {



	display: block;



	text-decoration: none;



	background: #cccccc; /* IE6 Bug */



	padding: 3px;



	border: 1px solid #ffffff; /* IE6 Bug */



	border-bottom: 0px solid;



	}



	



/* Holly Hack. IE Requirement \*/



* html #rss ul li { float: right; height: 1%; }



* html #rss ul li a { height: 1%; }



/* End */







#rss li:hover ul, #rss li.over ul { display: block; } /* The magic */







/***************** CONTACT US PAGE STYLES (plugin required) *****************/







.fieldLabel {



	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	font-variant: normal;



	color: #000000;



	padding-right: 5px;



	padding-bottom: 10px;



	vertical-align: top;



	width: 150px;



	background: #f6f6f6;



}







.required {



	color:#D80000;



	margin-right: 2px;



}







.FormBuilder {



	width: 100%;



	padding: 5px;



}







input {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	font-weight: bold;



	font-variant: normal;



	color: #333333;



}







select {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	font-weight: bold;



	font-variant: normal;



	color: #333333;



}







textarea {



	width: 300px;



	height: 150px;



}







