body {
   font-size:12px;
   font-family: tahoma;
   clear:both;
   margin-right: auto; 
   margin-left:auto;
   margin:0;
   padding:0;
   text-align:-moz-center;
   #text-align:center;
   line-height:16px;

}
A {
	TEXT-DECORATION: none;
	color: #08295C;
}
#outerWrapper {
   width:1000px;
   line-height: 140%;
   font-family: tahoma; 
   text-align:-moz-center;
	#text-align:center;
   clear:both;
   height:auto;
   margin-right: auto; 
   margin-left:auto;
   margin:0;
   padding:0;
   padding-left:0px;
   padding-right:0px;
   background-color:#ffffff;
}
#outerWrapperInternal {
   width:1000px;
   line-height: 140%;
   font-family: tahoma; 
   text-align:center;
   clear:both;
   height:auto;
   margin-right: auto; 
   margin-left:auto;
   background-color:#002a5b;
   margin:0;
   padding:0;
   padding-left:0px;
   padding-right:0px;
}
#header {
   text-align: right;
   width:100%;
   font-family: Arial;
   font-size:24px;
   font-weight:bold;
   border: 0px solid red;
   padding-top:20px;
   height:120px;
   margin-bottom:0px;
   background-image:url(../Images/HeaderBanner.jpg);
   background-repeat:no-repeat;
}
img,div,a,input	{
	behaviour:url(iepngfix.php);
}
.InputBox	{
	font-family:tahoma;
	font-size:11px;
	border:1px solid #4b0049;
	-moz-border-radius: 5px; 
	text-align:right;
	color:#666666;
}
.InputBox400	{
	font-family:tahoma;
	font-size:11px;
	border:1px solid #4b0049;
	-moz-border-radius: 5px; 
	text-align:right;
	color:#666666;
	width:400px;
}
.TextAreaClass{
	width:300px;
	height:200px;
	border:1px solid #4b0049;
	-moz-border-radius: 5px; 
}
.ButtonClass{
	font-family:tahoma;
	font-size:14px;
	border:1px solid #0077a2;
	padding:8px 10px 8px 10px;
	font-weight:bold;
	cursor:pointer;
	-moz-border-radius: 5px; 
}
.ButtonClassLight{
	font-family:tahoma;
	font-size:12px;
	border:1px solid #0077a2;
	padding:4px 5px 4px 5px;
	font-weight:bold;
	cursor:pointer;
	-moz-border-radius: 3px; 
}
#HeaderDisplay {
   text-align: right;
   width:100%;
   font-family: Arial;
   font-size:24px;
   font-weight:bold;
   border: 0px solid red;
   padding-top:0px;
   margin-bottom:0px;
   background-image:url(../Images/header.gif);
   background-repeat:no-repeat;
   background-position:center;
   
}
#HeaderLink	{
	color:#ffffff;
	background-color:#FA9221;
	padding:3px 2px 6px 6px;
	margin-right:3px;
}
#HeaderLink	a{
	color:#ffffff;
}
#mainContent {
	overflow: hidden; 
	width: 100%;
	margin-left:0px;
	margin-right:0px;
	height:auto;
	margin-top:0px;
	padding-bottom:8px;
	text-align:-moz-center;
	#text-align:center;
	border:2px solid #e4e4e4;
	-moz-border-radius: 5px;
	margin-top:0px;
	margin-bottom:20px;
}
#BottomHeaderContent {
	overflow: hidden; 
	width: 99%;
	margin-left:0px;
	margin-right:0px;
	height:auto;
	margin-top:0px;
	text-align:-moz-center;
	#text-align:center;
	background-color:#062f0d;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom:1px solid #ffffff;
	padding-bottom:0px;
	border-left:16px solid #f87839;
	padding:3px 0 3px 0;
}
#BottomBottomHeaderContent {
	overflow: hidden; 
	width: 99%;
	margin-left:0px;
	margin-right:0px;
	height:auto;
	margin-top:0px;
	text-align:-moz-center;
	#text-align:center;
	background-color:#949599;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	border:3px solid #069495992f0d;
	border-bottom:0px solid #949599;
	border-left:16px solid #949599;
	padding-bottom:0px;
}
#MainColumn	{
	float:right;
	text-align:right;
	height:auto;
	margin-top:0px;
	margin-right:0%;
	margin-left:0%;
}
#OverAll{
	width:100%;
	height:auto;
	float:right;
}
#OverAllBottom{
	width:100%;
	height:auto;
	float:right;
	text-align:-moz-center;
	#text-align:center;
}
#OverColumn	{
	text-align:right;
	height:auto;
	float:right;
}
#RightColumn	{
	float:right;
	text-align:center;
	height:auto;
	margin-top:0px;
	margin-right:0%;
}
#LeftColumn	{
	float:left;
	text-align:center;
	height:auto;
	margin-left:0%;
	margin-right:0%;
}
#RightFixedColumn	{
	float:right;
	text-align:center;
	height:auto;
	margin-top:0px;
	margin-right:0%;
}
#LeftFixedColumn	{
	float:left;
	text-align:center;
	height:auto;
	margin-left:0%;
}
#footer {
   text-align:-moz-center;
	#text-align:center;
   width:99%;
   background-color:#202020;
   font-family: Tahoma, Arial;
   height:80px;
   color:#ffffff;
   padding:4px;
}
#footer a{
	color:#ffffff;
	font-weight:bold;
}
#footerPrint {
   text-align: right;
   width:99%;
   background-color:#ffffff;
   font-family: Tahoma, Arial;
   height:20px;
   color:#000000;
   padding:4px;
   text-align:center;
}
#footerPrint a{
	color:#000000;
	font-weight:bold;
}
.LastUpdate{
	width:98%;
	height:auto;
	float:right;
	text-align:left;
	padding:3px 0 3px 2%;
	color:#959595;
}
.SimpleMenu{
	width:100%;
	height:auto;
	float:right;
	background-color:#b80002;
}
.SimpleMenu a{
	color:#FFFFFF;
}
.SimpleList	{
	padding:0;
	margin:0;
	list-style-type:none;
	width:100%;
	height:auto;
}
.MainBox	{
	width:100%;
	height:auto;
	border:2px solid #363636;
	-moz-border-radius: 5px;
	padding:10px 10px 10px 10px;
	float:right;
}
.MainBoxSimple	{
	width:100%;
	height:auto;
	padding:0px 0px 0px 0px;
	float:right;
	margin:0;
	list-style-type:none;
}
.MainBoxSimpleTitle{
	list-style-type:none;
	margin:0px;
	padding:3px 3% 3px 0;
	width:97%;
	height:auto;
	float:right;
	text-align:right;
	font-weight:bold;
	font-size:11px;
}
.MainBoxSimpleDesc{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:100%;
	height:auto;
	float:right;
	text-align:right;
	padding-top:0px;

}
.star{
	color:#FF0000; 
	font-size:16px; 
	font-weight:bold;
	padding-left:5px;
}
.comment_box{
	background-color:#D3E7F5; 
	border-bottom:#ffffff solid 1px; 
	padding-top:3px;
}
ol.timeline{
	list-style:none;
	font-size:1.2em;
}
ol.timeline li{ 
	display:none;
	position:relative;
	padding:.7em 0 .6em 0;
}ol.timeline li:first-child{
}
#flash{
	margin-left:100px;
	}
.CategoryImageBox	{
	width:100%;
	height:auto;
	float:right;
	text-align:-moz-center;
	-moz-border-radius: 5px;
	border:2px solid #373737;
	margin-top:15px;
	padding:10px 10px 10px 10px;
}
.TopNewsDesc{
	text-align:justify;
	color:#FFFFFF;
	line-height:140%;
	padding:0;
	margin:0;
	list-style-type:none;
	width:100%;
	height:auto;
	float:right;
	font-size:12px;
}
.NewsListFirstParaf{
	text-align:-moz-right;
	#text-align:-right;
	color:#666666;
	line-height:140%;
	padding:0;
	margin:0;
	list-style-type:none;
	width:100%;
	height:auto;
	float:right;
	font-size:11px;
	direction:rtl;
}
.NewsListFirstParafNews{
	text-align:-moz-right;
	#text-align:-right;
	color:#666666;
	line-height:180%;
	padding:0;
	margin:0;
	list-style-type:none;
	width:100%;
	height:auto;
	float:right;
	font-size:14px;
	direction:rtl;
}
.NewsListFirstParaf a{
	color:#004377;
}
.NewsListDesc{
	color:#000000;
	width:100%;
	height:auto;
	float:right;
	text-align:right;
	direction:rtl;
}
.TopNewsTitle{
	text-align:right;
	color:#8c6400;
	font-weight:bold;
	padding:0;
	margin:0;
	list-style-type:none;
	
	
}
.ChoosenNewsTitle{
	text-align:right;
	color:#d63b3f;
	font-weight:bold;
	padding:0;
	margin:0;
	list-style-type:none;
	font-size:14px;
	font-family:arial;
	width:100%;
	height:auto;
	float:right;
	margin-top:5px;
}
.ChoosenNewsTitle a{
	color:#d63b3f;
}
.ChoosenNewsDesc{
	text-align:right;
	color:#666666;
	font-weight:normal;
	padding:0;
	margin:0;
	list-style-type:none;
	line-height:120%;
	font-size:11px;
	font-family:tahoma;
	width:100%;
	height:auto;
	float:right;
}
.TopNewsTitle a{
	color:#6e5e09;
}
.TagTitle{
	text-align:right;
	color:#8c6400;
	font-weight:bold;
	padding:0;
	margin:0;
	list-style-type:none;
}
.TagTitle a{
	color:#7e7e7e;
}
.TagTitle	a:hover{
	text-decoration:none;
}
.TagDesc{
	text-align:right;
	color:#ffffff;
	font-weight:normal;
	padding:0;
	margin:0;
	list-style-type:none;
	font-size:10px;
	font-family:tahoma;
	line-height:140%;
}
.TopNewsImage	{
	width:40%;
	height:100px;
	margin-left:5px;
	margin-top:0px;
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
}
.TopNewsImage	{
	width:40%;
	height:100px;
	margin-left:5px;
	margin-top:0px;
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
}
.TopNewsImageThumb{
	width:100px;
	height:100px;
	margin-left:5px;
	margin-top:0px;
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
}
.TopNewsImageThumb72{
	width:72px;
	height:72px;
	margin-left:6px;
	margin-top:0px;
	-moz-border-radius: 1px;
	border:3px solid #a9a9a9;
}
.TopNewsImageThumb80{
	width:80px;
	height:80px;
	margin-left:5px;
	margin-top:0px;
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
}
.TopNewsImageThumb160{
	width:160px;
	height:160px;
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
}
.TopNewsImageThumb170100{
	width:170px;
	height:100px;
	margin-left:5px;
	margin-top:0px;
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
}
.TopNewsImageThumb60{
	width:60px;
	height:60px;
	margin-left:5px;
	margin-top:0px;
	-moz-border-radius: 5px;
	border:2px solid #237f36;
	border-bottom:2px solid #f87839;
}
.TopNewsImageImage200{
	width:200px;
	height:200px;
	margin-left:5px;
	margin-top:0px;
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
}

.ChoosenNewsImage	{
	width:210px;
	height:auto;
	margin-left:5px;
	margin-top:5px;
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
	float:right;
}
.ChoosenNewsImageStyle{
	width:210px;
	height:122px;
}
.CategoryImage	{
	width:90%;
	height:auto;
}
.ListerImg{
	border:0px;
	cursor:pointer;
}
.ModernButton	{
	padding:8px 0 8px 0;
	ist-style-type:none;
	margin:0px;
	background-color:#272727;
	margin-bottom:15px;
	-moz-border-radius: 5px;
	color:#6e6e6e;
	width:70%;
}
.ModernButton	a{
	color:#858585;
}
.ModernButton	a:hover{
	text-decoration:none;
}
.Alphabet	{
	cursor:pointer;
	font-weight:bold;
}
.listNav { margin:0 0 10px; }
.ln-letters { overflow:hidden; }
.ln-letters a { font-size:0.9em; display:block; float:left; padding:2px 6px; border:1px solid silver; border-right:none; text-decoration:none; }
.ln-letters a.ln-last { border-right:1px solid silver; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#eaeaea; }
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }
.HorizentalMenu {
	position:relative;        /* establish a HorizentalMenu-relative positioning context */
	text-align:right;                                   /* play nicely with others */
	margin:0;
	padding:0;
	border:0;
	height:26px;                                  /* the HorizentalMenu's overall height */
	width:100%;         /* we always want our HorizentalMenu to fill the available space */
	background:#f3f3f3;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;         /* this (and also below) sets the HorizentalMenu's font size */
}
.HorizentalMenu img {
	vertical-align: top;      /* prevent images from being pushed down by text */
}
.HorizentalMenu ul {
	padding:0;
	margin:0;
	margin:0;
	list-style-type:none;          /* we don't want to view the list as a list */
	line-height:1.5em;           /* globally set the HorizentalMenu's item spacing. note */
}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */
.HorizentalMenu li {
	float:right;    /* this creates the side-by-side array of top-level buttons */
	position:relative;    /* create local positioning contexts for each button */
	margin:0;
	text-align:right;
	font-size:11px;
	font-family:tahoma;
}
.HorizentalMenu ul li table {
	margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */
	m\argin:0;               /* re-zero the table margins for everyone but IE5 */
	border-collapse:collapse;      /* IE5 needs this for the sub-HorizentalMenus to work */
	font-size:12px;        /* this sets the base font size for our entire HorizentalMenu */
}
.drop {
	display:block;
	padding:0px 0.33em;	       /* this sets the l/r margins for our HorizentalMenu item */
	margin:0;
	text-align:right;   /* this right alignment goes with the float:left below */
	cursor:pointer;      /* IE tries to switch back to an I-beam, don't let it */
	cursor:hand;           /* IE5 only knows about "hand", so set it both ways */
}
.drop span {        /* this simultaneously left and right aligns the text and */
	float:left;       /* the >> in the drop-down HorizentalMenus which link to sub-HorizentalMenus */
}
.rightHorizentalMenu {
	position:relative;  /* establish a local positioning context for YAH label */
	float:right;                  /* and right-align it at the top of our page */
}
#research {            /* this rightmost "Research" button must be positioned */
	position:absolute;       /* absolutely so that the YAH (you are here) text */
	top:0px;               /* label will slide underneath it under Opera v8.54 */
}
/*======================== TOP LEVEL MENU DEFINITIONS ========================*/
.HorizentalMenu ul li ul {
	display:none;                  /* initially hide the entire list hierarchy */
	padding:0px;                               /* this is our box border width */
	background-color:#062f0d;
}
.HorizentalMenu ul li a,
.HorizentalMenu ul li a:visited {                    /* unselected top-level HorizentalMenu items */
	display:block;
	float:left;
	text-decoration:none;
	height:18px;
	color:#FFFFFF;
}

/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/
.HorizentalMenu ul li:hover ul,
.HorizentalMenu ul li a:hover ul {                           /* 2nd level drop-down box */
	font-size:11px;
	font-family:tahoma;
	display:block;
	position:absolute;
	text-align:right;

	margin:0;
	top:19px;              /* place us just up underneath the top-level images */
	right:0px;       /* left-align our drop-down to the previous button border */
	height:auto;      /* the drop-down height will be determiend by line count */
	width:auto;
	color:white;                        /* this sets the unselected-text color */
	background-color:#062f0d;
	z-index:10000;
}
.HorizentalMenu ul li:hover ul.leftbutton,
.HorizentalMenu ul li a:hover ul.leftbutton {/* our first dropdown should not be skewed */
	left:0px;
}
.HorizentalMenu ul li:hover ul.skinny,
.HorizentalMenu ul li a:hover ul.skinny {             /* 2nd level skinny drop-down box */
	width:auto;   /* with a 12px default font, this is 97px width (97/12) */
}
.HorizentalMenu ul.rightHorizentalMenu li:hover ul,
.HorizentalMenu ul.rightHorizentalMenu li a:hover ul {    /* 2nd level neighborhood drop-down box */
	left:auto;
	right:0;         /* nudge the right HorizentalMenu right to line up under the border */
	width:100%;      /* with a 12px default font, this is 228px width (228/12) */
}
* html .HorizentalMenu ul.rightHorizentalMenu li a:hover ul {         /* IE5/6 needs a tweak here */
	right:-1px;
}
.HorizentalMenu ul li:hover ul li a,
.HorizentalMenu ul li a:hover ul li a {                   /* 2nd level unselected items */
	border:0;
	margin:0;
	padding:0;
	height:auto;
	color:#000;               /* this sets the unselected drop-down text color */
	background:#062f0d;       /* this sets the drop-down HorizentalMenu background color */
	width:auto;
}
.HorizentalMenu ul li:hover ul li:hover a,
.HorizentalMenu ul li a:hover ul li a:hover {                /* 2nd level selected item */
	color:black;
}
.HorizentalMenu ul li:hover ul.skinny li a,
.HorizentalMenu ul li a:hover ul.skinny li a,
.HorizentalMenu ul li:hover ul.skinny li a:hover,
.HorizentalMenu ul li a:hover ul.skinny li a:hover {     /* 2nd level un+selected items */
	width:auto;
}
/*======================== 3RD LEVEL MENU DEFINITIONS ========================*/
.HorizentalMenu ul li:hover ul li ul,
.HorizentalMenu ul li a:hover ul li a ul {             /* hide inactive 3rd-level HorizentalMenus */
	visibility:hidden;
}
.HorizentalMenu ul li:hover ul li:hover ul,
.HorizentalMenu ul li a:hover ul li a:hover ul {             /* 3rd level drop-down box */
	visibility:visible;
	position:absolute;
	margin-top:-1px;	      /* bring the top edge of the 3rd level HorizentalMenu up one */
	top:0;
	left:8.08333em;
	width:auto;
}
.HorizentalMenu ul li:hover ul li:hover ul li a,
.HorizentalMenu ul li a:hover ul li a:hover ul li a {     /* 3rd level unselected items */
	width:auto;
	background:#d8d8d8;
}
.HorizentalMenu ul li:hover ul li:hover ul li a:hover,
.HorizentalMenu ul li a:hover ul li a:hover ul li a:hover {    /* level3 selected items */
	width:14em;
	background:white;
}
.Menu{
	height:auto;
	float:right;
}
.Menu a{
	color:#000000;
}
.Menublack{
	height:auto;
	float:right;
}
.Menublack a{
	color:#ffffff;
}
.MenuPart{
	font-size:12px;
	font-weight:bold;
}
.PhotoCaption {
	position:relative;
	font-family:arial;	
	overflow:hidden;
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
	width:100%;
	height:280px;
}	
.PhotoCaption .heading, .PhotoCaption .caption {
	position:absolute;
	background:#cb0003;
	height:50px;
	width:100%;
	opacity:0.6;
}

.PhotoCaption .heading { 
	top:-50px;
}

.PhotoCaption .caption { 		
	bottom:-50px;		
	left:0px;
}

.PhotoCaption .heading span {
	color:#26c3e5;	
	top:-50px;
	font-weight:bold;
	font-size:14px;
	font-family:arial;
	text-align:right;
	display:block;
	padding:5px 5px 0 10px;
}

.PhotoCaption .caption span{
	color:#ffffff;	
	font-size:11px;
	display:block;
	padding:5px 10px 0 10px;
	text-align:right;
	font-family:tahoma;
}
.SimpleCaptionImage{
	width:100%;
	height:280px;
}
.single_news_container { 
   display:none; /* IMPORTANT: hide all the news containers */ 
}
/* style the h3 (title) in the news container */
.single_news_container h3 { padding:0px; margin:0px; margin-bottom:10px; }
/* style the navigation div */
#news_navigation{ font-size:11px; text-align:center; padding:5px; background-color: #fffff; color:#666666;}
/* style */
#all_news_container { padding:1px; color:black; height:auto; border:0px solid #336499;}
/* if you want this app to have a specific width, just make a specific width for wrapper div */
#wrapper { width:100%;  }
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
#page-wrap 									{ width: 490px; margin: 0px auto; position: relative; min-height: 350px;-moz-border-radius: 5px;
											  border:3px solid #a9a9a9;
											   }

blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: tahoma; font-style: italic; margin-top: 10px;}

/*
	SLIDER
*/
.slider-wrap								{ width: 490px; position: absolute; top: 0px; left: 0px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 490px; height: 300px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 490px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 0px; }
#movers-row									{ margin: -30px 0% 0 0%; }
#movers-row div								{ width: 19%; float: right; }
#movers-row div a.cross-link 				{ float: right; }
#movers-rowFirst							{ margin: -12px 3% 0 0px; }
#movers-rowFirst div						{ width: 19%; float: right; }
#movers-rowFirst div a.cross-link 			{ float: right; }
.photo-meta-data							{ background: url(../Images/Slider/TransRed.png); padding: 10px; height: 50px; 
											  margin-top: -70px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 11px; }
.cross-link									{ display: block; width: 100%; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(../Images/Slider/Up.png) top center no-repeat; }

/*
	Accessible News Slider : Plugin Specific
-----------------------------------------------------------------------------------------*/
.accessible_news_slider{
	border:0px solid red;
}
.accessible_news_slider img {
	border: 0;
}
.accessible_news_slider li,
.accessible_news_slider p {
	font-family:tahoma;
	margin: 0;
	padding: 0;
	font-size: .8em;
	line-height: 1.6;
}
.accessible_news_slider li p {
	font-size: 1em;
}
.accessible_news_slider {
	position: relative;
	overflow: hidden;
}
.accessible_news_slider .javascript_css {
	position: relative;
	z-index: 3;
	padding: 20px;
	background: #fffcd3;
}
.accessible_news_slider .skip_to_news {
	position: absolute;
	top: 0;
	left: -9999px;
}
.accessible_news_slider .back {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
.accessible_news_slider .back a,
.accessible_news_slider .next a {
	display: none;
	outline: none; /* This is optional, and is arguably less accessible. */
}
.accessible_news_slider .next {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}
.accessible_news_slider ul {
	position: relative;
	left: 0;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	z-index: 1;
}
.accessible_news_slider li {
	float: right;
	display: inline;
	width: 300px;
}

/*
	Accessible News Slider : Plugin Specific : Theme [ Candy Coated ]
-----------------------------------------------------------------------------------------*/

.candy_coated  {
	width: 600px;
	border-bottom: 2px solid #ccc;
	margin: 0 0 32px 60px;
}
.candy_coated a {
	color: #ff3300;
}
.candy_coated .back {
	width: 61px;
	height: 58px;
	background: url(../Images/Slider/prevAccessibleSlider.gif) no-repeat;
}
.candy_coated .next {
	width: 61px;
	height: 58px;
	left: 540px;
	background: url(../Images/Slider/nextAccessibleSlider.gif) no-repeat;
}
.candy_coated .next a {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 150px;
	height: 40px;
	line-height: 30px;
	background: url(../Images/Slider/nextAccessibleSlider.gif) no-repeat top right;
}
.candy_coated .back a {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 150px;
	height: 40px;
	line-height: 30px;
	text-align: right;
	background: url(../Images/Slider/prevAccessibleSlider.gif) no-repeat;
}
.candy_coated .view_all {
	border-top: 2px solid #ccc;
	margin: 58px 0 0 0;
	padding: 10px;
	background: #eee;
	text-align: center;
}
.candy_coated ul {
	border-bottom: 2px solid #eee;
}
.candy_coated li {
	padding: 15px 0;
	overflow: hidden;
}
.candy_coated li img {
	float: left;
	display: inline;
}
.candy_coated li p {
	float: left;
	display: inline;
	margin: 0 0 0 10px;
	width: 190px;
}

/*
	Accessible News Slider : Plugin Specific : Theme [ Business as Usual ]
-----------------------------------------------------------------------------------------*/

.business_as_usual  {
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin: 0 0 32px 0;
}
.business_as_usual a {
	color: #363636;
}
.business_as_usual .back {
	width: 50%;
	height: 23px;
	left: 0;
	background: url(../Images/Slider/back_bg.gif) no-repeat top right;
}
.business_as_usual .back a {
	position: absolute;
	top: 0;
	right: 130px;
	width: 150px;
	height: 23px;
	line-height: 23px;
	background: url(../Images/Slider/back.gif) no-repeat top right;
}
.business_as_usual .next {
	width: 50%;
	height: 23px;
	right: 0;
	background: url(../Images/Slider/next_bg.gif) no-repeat top left;
}
.business_as_usual .next a {
	position: absolute;
	top: 0;
	left: 130px;
	width: 150px;
	height: 23px;
	line-height: 23px;
	text-align: right;
	background: url(../Images/Slider/next.gif) no-repeat top left;
}
.business_as_usual .view_all {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin: 35px 0 0 0;
	padding: 8px;
	background: url(../Images/Slider/view_all_bg.gif) repeat-x bottom left;
	text-align: center;
}
.business_as_usual li {
	padding: 15px 0;
	overflow: hidden;
	width: 140px;
}
.NewsSliderImage{
	-moz-border-radius: 5px;
	border:3px solid #a9a9a9;
	width:118px;
	height:76px;
}
.AccesibleSliderImage{
	width:118px;
	height:76px;
}
.AccesibleSliderTitle	{
	width:108px;
	height:25px;
	background-color:#000000;
	color:#FFFFFF;
	text-align:right;
	padding:5px 5px 5px 5px;
	font-size:10px;
	line-height:133%;
}
.AccesibleSliderTitle	a{
	color:#ffffff;
}
.SiteIcon{
	width:30px;
	height:auto;
	float:right;
}
.NewsTitlePageTotal{
	width:100%;
	height:auto;
	float:right;
	list-style-type:none;
	padding:0;
	margin:0px;
	margin-top:0px;
	margin-right:15%;
	color:#ffffff;
}
.NewsImageTotal{
	width:100%;
	height:auto;
	float:right;
	list-style-type:none;
	background-color:#135821;
	padding:0;
	margin:0px;
	margin-top:8px;
	margin-right:15%;
	-moz-border-radius: 5px;
	border:3px solid #135821;
}
.NewsImageLeftTotal{
	width:100%;
	height:100%;
	float:left;
	list-style-type:none;
	padding:0;
	text-align:left;
	margin:0px;
}
.NewsImageLeft{
	width:100%;
	height:auto;
	float:left;
	list-style-type:none;
	padding:0;
	text-align:left;
	margin:0px;
	padding-top:27px;
}
.NewsImageThumb{
	width:35%;
	height:auto;
	float:right;
	list-style-type:none;
}
.NewsImageimage{
	width:160px;
	height:160px;
	-moz-border-radius: 5px;
	border:3px solid #135821;
}
.NewsImageTitrTotal{
	width:63%;
	height:auto;
	float:left;
	list-style-type:none;
}
.NewsImageTitr{
	width:100%;
	height:auto;
	float:right;
	list-style-type:none;
}
.NewsImageTitr a{
	color:#ffffff;
	font-family:tahoma;
}
.RightEaringPages{
	width:100%;
	height:auto;
	float:right;
	list-style-type:none;
	color:#000000;
	font-family:tahoma;
	font-weight:normal;
}
.RightEaringPages a{
	color:#000000;
	font-family:tahoma;
}
.RightEaringPagesImages{
	width:60px;
	height:60px;
	padding-left:5px;
	
}
.NewsImagePage{
	width:100%;
	height:auto;
	float:left;
	padding:0;
	margin:0px;
	list-style-type:none;
	text-align:left;
	font-size:9px;
}
.NewsImagePage a{
	color:#ffffff;
	font-family:tahoma;
}
.Diamond{
	font-size:14px;
	color:#f87839;
}
.Profileinfo{
	text-align:right;
	font-weight:normal;
	padding:0;
	margin:0;
	list-style-type:none;
	line-height:120%;
	font-size:11px;
	font-family:tahoma;
	width:100%;
	height:auto;
	float:right;
	direction:rtl;
	color:#c4d6c6;
}
.FirstNewsTitle{
	padding:0px;
	margin:0px;
	color:#000000;
	list-style-type:none;
	font-size:22px;
	font-family:arial;
	padding-top:5px;
}
.FirstNewsTitle a{
	color:#000000;
}
.FirstNewsTitle2{
	padding:0px;
	margin:0px;
	color:#ffffff;
	list-style-type:none;
	font-size:22px;
	font-family:arial;
	line-height:120%;
	margin:4px ;
	

}
.FirstNewsTitle2 a{
	color: #360;
}
.FirstNewsTopTitle{
	padding:0px;
	margin:0px;
	color:#000000;
	list-style-type:none;
	font-size:14px;
	font-family:tahoma;
	padding-top:5px;
}
.FirstNewsImage{
	width:100%;
	height:auto;
}
.FirstNewsBody{
	padding:0px;
	margin:0px;
	color:#000000;
	background-color:#c9cacc;
	padding:1px 3px 0px 3px;
	width:96%;
	float:right;
	height:auto;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	border:1px solid #c9cacc;
}
.FirstNewsBody a{
	color:#000000;
	font-weight:normal;
}

.ModernMenuLi a{
	background-color:#062f0d;
	border-left:1px solid #FFFFFF;
	padding-left:7px;
	padding-right:7px;
	color:#FFFFFF;
}
.ModernMenuLi a:hover{
	border-bottom:2px solid #f67941;
	border-left:1px solid #FFFFFF;
	padding-left:7px;
	padding-right:7px;
	background-color:#000000;
}
.ModernMenuLiSelected{
	background-color: #000000; /*background color of tabs onMouseover*/
	color: white;
	border-bottom:2px solid #f67941;
	border-left:1px solid #FFFFFF;
	padding-left:7px;
	padding-right:7px;
}
