/* 20071127 : stop.ae v2 design */

body {
	background: #313131 url(../images/bg.gif) no-repeat center top;*/
	margin:0px;
	padding-top: 5px;
}

.bodyarea{
	width:800px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size:14px;
	color:#000000;
    margin-left: auto;    
	margin-right: auto;
}


.bodytext{
   color: #FFFFFF;
   font-family: Tahoma;
   font-size: 14px;  
   text-decoration: none 
}

.bodytext:hover{

   color: #FFFF99;
   font-family: Tahoma;
   font-size: 14px;  
   text-decoration: underline 
}


.sttext{

   color: #FFFFFF;
   font-family: Tahoma;
   font-weight: bold;
   font-size: 14px; 
   width:100%;
   filter:dropshadow(color=#E2F1DA, offx=1, offy=2, positive=true);
   text-decoration: none 
}

.sttext:hover{

   color: #FFFFCC;
   font-family: Tahoma;
   font-weight: bold;
   font-size: 14px;  
   text-decoration: none 
}

.htext{

	color:#555566;
	font:15px Arabic Transparent, arial, tahoma;
	font-weight:bold;
}

/*.htext:hover{

   color: #000000;
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma;
   font-size: 14px;  
   text-decoration: none 
}*/

.htext1{

   color: #000000;
   font-family: Tahoma;
   font-size: 14px;  
   font-weight: bold; 
   text-decoration: none 
}

.htext1:hover{

   color: #0000FF;
   font-family: Tahoma;
   font-size: 14px;  
   font-weight: bold;
   text-decoration: underline 
}

.butt{
    background-color: #FFC600; 
    color: #000000; 
    font-family: Tahoma;
	font-size: 14px;
    border: 1px solid #FFFFFF;
}

.butta{
    background-color: #FFC600; 
    color: #000000; 
    font-family: arial, Tahoma;
	font-size: 14px;
   font-weight: bold;
    border: 1px solid #222;
padding: 1px 4px 1px 4px;
}

.buttc{
    background-color: #FFC600; 
    color: #000000; 
    font-family: Tahoma;
    font-size: 14px;
    border: 1px solid #FFFFFF;
}

.buttg{
    background-color: #FFC600; 
    color: #000000; 
    font-family: Tahoma;
	font-size: 14px;
	height: 23px;
    border: 1px solid #FFFFFF;
}

.foot{

   color: #2E4B03;
   font-family: Tahoma;
   font-size: 10px;  
   text-decoration: none 
}

.foot:hover{

   color: #FF6C00;
   font-family: Tahoma;
   font-size: 10px;  
   text-decoration: none 
}

.leftt{

   color: #000000;
   font-family: Tahoma;
   font-size: 14px;  
   font-weight: bold; 
   width:100%;
   filter:dropshadow(color=#D5E9CA, offx=1, offy=2, positive=true);
   text-decoration: none ;
}

.leftt a {
  color: #FFFFFF;
  text-decoration: none;
}

.leftt a:hover {
  color: #FFF568;
  text-decoration: underline;
}

.btext{

   color: #000000;
   font-family: Tahoma;
   font-size: 14px;  
   font-weight: bold; 
}

.atext{

   color: #000000;
   font-family: Tahoma;
   font-size: 18px;
   font-weight: bold;
}

.chtext{

   color: #FFFFFF;
   font-family: Tahoma;
   font-size: 14px;  
   text-decoration: none 
}

.chtext:hover{

   color: #FFFF99;
   font-family: Tahoma;
   font-size: 14px;  
   text-decoration: underline 
}

.chtext1{

   color: #000000;
   font-family: Tahoma;
   font-size: 14px;  
   text-decoration: none 
}

.chtext1:hover{

   color: #FFFF99;
   font-family: Tahoma;
   font-size: 14px;  
   text-decoration: underline 
}

.chtext2{

   color: #000080;
   background: #DFDFDF;
   font-family: Tahoma;
   font-size: 14px;  
   cursor: pointer;
   text-decoration: none 
}

.chtext2:hover{

   color: #000080;
   font-family: Tahoma;
   font-size: 14px;  
   text-decoration: underline 
}

.tophead{

   color: #FFFFFF;
   font-family: Verdana;
   font-size: 18px; 
   font-weight: bold;
   text-decoration: none 
}

.st_i {
  background: url(../images/regular.gif) no-repeat;
  font-size: 14px;
  font-family: Tahoma;
  width: 12px;
  height: 14px;
  text-decoration: none;
}

.st_i:hover {
  background: url(../images/sth.gif) no-repeat;
}

.bt_i {
  background: url(../images/big.gif) no-repeat;
  font-size: 14px;
  font-family: Tahoma;
  width: 17px;
  height: 20px;
  text-decoration: none;
}

.bt_i:hover {
  background: url(../images/bth.gif) no-repeat;
}

.tbl_border {border:1px solid #6E6E6E}
.tbl_border_box { background-color:#fff;}
.tbl_border_box_next {border:1px solid #F4DB50; background-color:#FFF3B2;}
.tbl_border_box2 {background-color:#FFFFFF; border-bottom:1px solid #666666}
.tbl_td_box {
	border-bottom:1px solid #666666; 
	background-color: #ffc600;
	font-size:14px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	text-align:right;
	}

.tbl_td_box a {
	font-size:14px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	}

.tbl_td_box:hover {
	background-color: #FF6C00;
	}

.tbl_border_box2 a {
	font-family: Tahoma;
	font-size:12px;
	color:#ff6c00;
  text-decoration: none;
}

.tbl_border_box2 a:hover {
  text-decoration: underline;
}
.top_icon_menu {
	padding-left:10px;
	padding-right:10px;}
	
.header_bg {
	background-color:#ffc600;
	border-bottom:1px solid #ffffff;}

.footer_bg {
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	border:1px solid #ffffff;}	
	
.top_menu {
	padding-right:10px;
	text-align:right;
	}

.top_menu a {
	color:#000000;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;}

.top_menu a:hover {
	text-decoration:underline;}	
	
.central_part {
	background-color:#fff;	
	padding:0px;
}

.content_table_up {  
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	border-top:2px solid #fff;
	background-color:#FFFFFF;}
.content_table_down {
	background-image:url(../images/corner.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.empty_footer {
	border-left:2px solid #000000;
	border-bottom:2px solid #000000;
	background-color:#FFFFFF;
	}	
	
.black_divider {
	background-color:#0a0000;
	height:5px;}
	
.border_bottom {
	border-bottom:1px solid #0a0000;}
	
.border_top {
	border-top:0px solid #ffffff;}	
	
.cat_left {
	background-image: url(../images/cat_left.gif);
	background-repeat:repeat-x;	
	padding-right:30px;
	text-align:right;}
	
.cat_right {
	background-image: url(../images/cat_right.gif);
	background-repeat:repeat-x;}	

.category_table {
	/*background-color:#ffffc0;*/
	border-bottom:1px solid #9c9100;}
	
.pet_link{

    color:#000000;
	font-weight:bold;
	text-align:right;
	padding-left: 0px;
	text-decoration: none;
	}
	
.pet_link a{
    color:#000000;
	text-align:right;
	font-weight:bold;
	text-decoration: none;
	}	
	
.pet_link a:hover {
	color:#FF6C00;
	font-weight:bold;
	text-decoration: none;
	}
	
.hand_l {
	background-image:url(../images/central_hand_l.gif);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	}
.hand_c {
	background-image:url(../images/central_hand_c.gif);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	}
.hand_r {
	background-image:url(../images/central_hand_r.gif);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	}

.dot_pattern {
	background-image:url(../images/dot_pattern.gif);
	background-repeat:repeat-x;
	height:10px;}
	
.poll_left {
	background-image: url(../images/poll_l.gif);
	background-repeat:repeat-x;	
	padding-right:30px;
	text-align:right}
.poll_right {
	background-image: url(../images/poll_r.gif);
	background-repeat:repeat-x;}


.poll_question {
	font-family: arial,tahoma;
	font-size:16px;
	vertical-align:middle;
	text-align:right;
	font-weight:bold;}


.poll_results {
/*	background-image:url(../images/poll_results.gif);
	background-repeat:no-repeat;
	background-position:center;*/
	width:145px;}	
	
.poll_results a{
    color:#000000;
	font-weight:bold;
	text-align:left;
	text-decoration: none;
	}	
	
.poll_results a:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: underline;
	}	
	
.vote_button {
	color:#FFFFFF;
	background-color:#943c3d;
	border-bottom:1px solid #2b9b1d;
	border-right:1px solid #2b9b1d;
	border-left:1px solid #ecf9e9;
	border-top:1px solid #ecf9e9;}
	
.featured_pet {
	padding-top:10px;
	padding-left:30px;
	padding-right:20px;
	font-weight:bold;}
.featured_pet a {
	text-decoration:none;
	color:#999999;
}
.featured_pet a:hover {
	text-decoration:underline;
	color: #000000;
}
.petition_comment {
	color:#666666;}	
	
.normal_text {
	padding-top:10px;
	padding-left:20px;
	padding-right:30px;
	}	
	
.normal_text  a{
	text-decoration:none;
	color:#000000;
	}	
	
.normal_text  a:hover{
	text-decoration:underline;
	color:#FF6C00;
	}				
	


.normal_text_List {
	padding-top:0px;
	padding-right:5px;
	}	

.normal_text_List  a{
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
	}	

.normal_text_List  a:hover{
	text-decoration:underline;
	color:#C98901;
	font-weight:bold;

	}

.summary{
	padding-right:5px;
	padding-top:3px;
	font-family: Arial, "Times New Roman", "Simplified Arabic", "Arabic Transparent";
	color:#6A6A6A;
	font-size:14px;
	font-weight:bold;
	text-align: justify;
	}	


.summary-head{
	padding-top:3px;
	font-family: Arial, "Times New Roman", "Simplified Arabic", "Arabic Transparent";
	color:#6A6A6A;
	font-size:15px;
	font-weight:bold;
	text-align: justify;
	}	


.description
{
	padding:10px;
	font-family: Arial, "Times New Roman", "Simplified Arabic", "Arabic Transparent";
	color:#222;
	font-size:16px;
	font-weight:bold;
	text-align: justify;

}


.summary-links{
	padding-top:5px;
	}	

.poststop{
	background: url(../images/add.gif) no-repeat right center;
	padding-right: 15px;
	margin-left: 15px;
	font-size: 90%;
	color: #999999;
	float:right;
}


.poststop a{
	font-family: tahoma, Arial;
	color:#fab644;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}	

.poststop a:hover{
	font-family: tahoma, Arial;
	color:#000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}

.postshare{
	background: url(../images/share.gif) no-repeat right center;
	padding-right: 15px;
	margin-right: 15px;
	font-size: 90%;
	color: #999999;
	float:right;
}

.postshare a{
	font-family: tahoma, Arial;
	color:#81b667;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}	

.postshare a:hover{
	font-family: tahoma, Arial;
	color:#000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}



.top_five_bg {
	background-image:url(../images/top_five_bg.gif);
	background-repeat:repeat-x;
	height:296px;}			

.switchcontent{
font-weight: normal;
}
				
.extra_text {
	font-family: Tahoma,arial;
	font-size:11px;
	color:#ff6c00;	
	font-weight: normal;
	}
.extra_title {
	font-family: Tahoma,arial;
	color:#666666;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
	}
.extra_title a{
	font-family: Tahoma,arial;
	color:#ff6c00;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
	}	
.extra_title a:hover{
	font-family: Tahoma,arial;
	color:#ff6c00;
	font-size:11px;
	text-decoration: none;
	}		
.red_text {
	color:#ff6c00;
	}


.common_lnk {
	font-family: arial,tahoma;
	font-size:16px;
	color:#000000;
	font-weight:100;
	text-decoration: none;
	}
.common_lnk:hover {
	color:#666666;
	font-weight:100;
	text-decoration: underline;
	}		
	
	
.inputbox {
	font-weight:bold;
font-family: arial,tahoma;
font-size:16px;
  color:#555;
  border:1px solid #000000 !important;
  padding-left:3px;
  }

.inputbox1 {
  height:18px; 
  font-size:11px; 
  font-family: Tahoma; 
  color:#000000 !important;
  border:1px solid #7F9DB9 !important;
  padding-left:3px;
  }

.textbox { 
  font-size:11px; 
  font-family: Tahoma; 
  color:#000000 !important;
  border:1px solid #000000 !important;
  padding-left:3px;
  }	

.textnew {
	color:#555566;
	font:15px Arabic Transparent, arial, tahoma;
	font-weight:bold;
}

/* ###################################### S A R T ############################### */
.ddcolortabs{      
	height: 25px;
padding: 15;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
	/*font:16pt Traditional Arabic;*/
	font:16px Arial Black, arial, Arabic Transparent, arial, tahoma;
	font-weight:bold;
	margin:0;
	padding:0;
	list-style:none;
line-height: 120%;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


.ddcolortabs a{
float:right;
color: #000000;
/*background: #EBB701 url(/images/color_tabs_left.gif) no-repeat left top;*/
margin:0 2px 0 0;
padding:3px 1px 1px 5px;
text-decoration:none;
}

.ddcolortabs a span{
float:right;
display:#EBB701;
/*background: transparent url(/images/color_tabs_right.gif) no-repeat right top;*/
padding: 4px 8px 8px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #000000;
color: #FFFFFF;
}

.ddcolortabs a:hover span{
background-color: #000000;
color: #FFFFFF;
}

/*.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
/*background-color: #000000;
color: #FF0000;
}*/

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 0px;
line-height: 0px;
background: black;
/*border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid black; /*THEME CHANGE HERE*/
border-top-width: 4px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:14px Arabic Transparent, arial, tahoma;
font-weight:bold;
line-height:18px;
z-index:100;
background-color: #FFFFFF;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #678b3f; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #FF6C00;
color: white;
}
/* ######################################  E N D  ###############################*/
.highlighttext {
    background-color: #EEEAEA; 
    color: #000000; 
    font-family: Tahoma;
	font-size: 14px;
	text-decoration:none;
    /*border: 1px solid #000000;*/
}

.highlighttext a{
	text-decoration:none;
}
.highlighttext hover{
    background-color: #FF6C00; 
    color: #FFFFFF; 
    font-family: Tahoma;
	font-size: 14px;
    border: 1px solid #000000;
}

/*########### Ajax Tabs########################################################*/
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 1px solid gray;
width: 450px;
margin-bottom: 1em; padding: 10px;
}


.vbig{
   font-family: arial, Tahoma;
   font-weight: bold;
   font-size: 16px; 
   text-decoration: none;

}

.vbig a{
   font-family: arial, Tahoma;
   font-weight: bold;
   font-size: 16px; 
   text-decoration: none;
	color:#ffc600;

}

.vbig a:hover{
   font-family: arial, Tahoma;
   font-weight: bold;
   font-size: 16px; 
   text-decoration: none;
	color:#000;

}

.vbig-title{
	font-family: arial, Tahoma;
	font-weight: bold;
	font-size: 18px; 
	color:#000;
	text-decoration: none;
	padding:5px;
}

.tahoma{
	font-family: Tahoma,arial;
	font-weight: normal;
	font-size: 11px; 
	color:#555566;
	text-decoration: none;
}

.stops {
	display: block;
	top: 0.8em;
	left: 4px;
	text-align: center;
	font-size: 85%;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(../images/stops.gif) no-repeat;
}

.stops li {
	margin: 1px;
	padding: 0;
}

.count a , .count span, .count-s a, .count-s span {
	font-family: Tahoma, arial;
	display: block;
	padding: 10px 0 4px 0;
	text-decoration: none;
	width: 50px;
	min-height: 40px;
	color: #93883F;
    text-align: center;
}


.count a:hover {
	text-decoration: none;
	color: #6D673B;
}


.stopts-td{
	width:55px;
}

#headtitle p{
	color: #222;
	font-family: arial, Tahoma;
	font-weight: bold;
	font-size: 16px; 
	border-bottom: 3px solid #222;
	padding-bottom: 3px;
	padding-top: 3px;
}

#headtitle {
	padding-bottom: 15px;

}

#headtitle span{
	width:400px;
	background: #ddd;
	color: #222;
	font-family: arial, Tahoma;
	font-weight: bold;
	font-size: 16px; 
	border-bottom: 2px solid #222;
	padding-bottom: 3px;
	padding-top: 3px;
}

.poll {
	background-color:#efefef; 
	border-bottom:1px solid #666666
}

.error{
    background-color: #fdc689; 
    border: 1px dotted #222;
    color: #ff0000; 
    font-family: arial, Tahoma;
	font-size: 15px;
	font-weight: bold;
	padding: 5px;
	width:450px;
	margin: 15px;t
	float:center;
    margin-left: auto;    
	margin-right: auto;
	text-align:center;
}


.share{
    background-color: #FFFFC0; 
    border: 1px dotted #222;
    color: #000; 
    font-family: arial, Tahoma;
	font-size: 15px;
	font-weight: bold;
	padding: 5px;
	width:600px;
	margin: 15px;t
	float:center;
    margin-left: auto;    
	margin-right: auto;
	text-align:center;
}


.line{
	border-top: 0px dotted #d6e5aa;
	border-bottom: 1px dotted #222;
	width:100%;
}

.sub-footer{
	background: #ebebeb;
}

.sub-header{
	border-top: 0px dotted #d6e5aa;
	background: #ebebeb;
	border-bottom: 1px dotted #222;
}

.submenu {
	width: 230px;
    font-family: arial, Tahoma;
	font-size: 17px;
	font-weight: bold;
	list-style:none;
	padding:0px;
	margin:0px 0px 0px;
	text-align:right;
}
.submenu li{
	border-bottom: #dae2cc 1px dotted;

	list-style:none;
}
.submenu li a{
	line-height: 130%;
    background-color: #FFC600;
	color: #fff;
	text-decoration: none;
	padding: 4px 6px 4px 2px;
	display:block;
	list-style:none;
}
.submenu li a:visited{
    background-color: #FF6C00;
	color: #fff;
	text-decoration: none;
}
.submenu li a:hover{
	text-decoration: none;
	background-color: #000;
}
.submenu .page_item {
	display:block;
}

.submenu .archive {
	font-size: 15px;
    background-color: #E9E6B1;
	color: #000;
	border: #D1C281 1px solid;
	line-height: 130%;
	list-style:none;
	padding: 5px;
}

.submenu .page_item2 a, .submenu .page_item2 a:visited{
    background-color: #FFC600;
	color: #fff;
	text-decoration: none;

}

.submenu .page_item2 a:hover{
    background-color: #000;
	color: #fff;
	text-decoration: none;

}
.submenu li a.t{
    background-color: #fff;
	color: #000;
	text-decoration: none;
	display:block;
	list-style:none;
}
.submenu li a.t:visited{
    background-color: #fff;
	color: #000;
	text-decoration: none;
}
.submenu li a.t:hover{
	text-decoration: none;
    background-color: #fff;
	color: #FF6C00;
}


.headtitle2{
	background: url(../images/header.gif) no-repeat right center;
	padding: 1px 5px 10px 0px;
	width: 400px;
	margin: 0 5px 0 0;
}

.headtitle2:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.headtitle2 {display: inline-block;}
* html .headtitle2 {height: 1%;} 
.headtitle2 { 
display: block;}
 
 
.headtitle2 h1 {
	font: bold 150%/100% arial, Tahoma; 
	color: #333;
	margin: 15px 40px 0 0; 
}

.clear{
padding-top: 4px;
}

.div_left{
float: left;
}


/* Page Numbers */
.pages {
float: left;
	font: tahoma;
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
	font: tahoma;
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #FFC600;
    font-weight: bold;
    background: #FFC600;
    color: #fff;
}

.pages a, .pages a:visited {
    border: 1px solid #FFC600;
    text-decoration: none;
color: #000;
}

.pages a:hover {
    border-color: #000;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
	border: 1px solid #ddd;
	color: #999;
}

.pages .nextprev-next {
	float: left;
}


/* Page Numbers */

.pages {	CLEAR: both;  padding: 5px;  font: 11px tahoma; margin: 5px 0px;}
.pages A { color:#000; border: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid}
.pages SPAN {	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid}
.pages SPAN.current {	BORDER-RIGHT: #FFC600 1px solid; BORDER-TOP: #FFC600 1px solid; FONT-WEIGHT: bold; BACKGROUND: #FFC600; BORDER-LEFT: #FFC600 1px solid; COLOR: #fff; BORDER-BOTTOM: #FFC600 1px solid}
.pages A {	BORDER-RIGHT: #FFC600 1px solid; BORDER-TOP: #FFC600 1px solid; BORDER-LEFT: #FFC600 1px solid; BORDER-BOTTOM: #FFC600 1px solid; TEXT-DECORATION: none}
.pages A:hover {	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.pages A.nextprev {	FONT-WEIGHT: bold}
.pages SPAN.nextprev {	COLOR: #666}
.pages SPAN.nextprev {	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #999; BORDER-BOTTOM: #ddd 1px solid}

.clearBR { clear: clear;}

#header-primary {
	float: left;
	width: 100%;

	position: relative;
	background: #FFC600;
}

#header-primary ul{
	float: right;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px ;
	text-align: right;
	margin-left: auto;    
	margin-right: auto;
}


#header-primary li a strong, #header-primary div a strong {
	padding: 5px 8px;
	white-space: nowrap;
	height: 13px;
	float: right;
	display: block;
		border: 1px solid #FFC600;
}


#header-primary li a.current strong,
#header-primary li a:hover strong,
#header-primary div a.current strong,
#header-primary div a:hover strong {
	display: block;
	background: #fff;
	color: #222;
	cursor: pointer;
	border: 1px solid #FFC600;
} /*ie6, ie7*/



.mainpage_tabs{
padding:  0;
font: bold 16px arial,tahoma;
text-align: right;
}

.mainpage_tabs li{
display: inline;
margin:  0;
position: relative;
}

.mainpage_tabs li a{
text-decoration: none;
padding: 5px 8px;

color: #222;
background: #ddd;
}

.mainpage_tabs li a:visited{
color: #222;
}

.mainpage_tabs li a:hover{
text-decoration: none;
color: #222;
border: 1px solid #222;
}

.mainpage_tabs li a.selected{ 
}

.mainpage_tabs li a.selected, .mainpage_tabs li a.selected strong{ 
background: #fff;
}

.mainpage_tabs li a.selected:hover{ 
text-decoration: none;
}

.mainpage_content{
display:none;
}

@media print {
.mainpage_content {
display:block !important;
}
}

#header-login {
	height: 25px;
	background: #ff0000;
	color: #fff;
	float: left;
	width: 100%;
	position: relative;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom:1px solid #ffffff;
}

#header-login a {
	padding-top: 2px;
	padding-bottom: 2px;

	color: #fff;
	font: bold 16px arial,tahoma;
	text-decoration: none;
}

#header-login a:hover, #header a:focus {
	color: #ffcdcd;
	text-decoration: none;
}

.header-in{
	float: right;
	display: block;
	padding: 15px;
	font-size: 100%;
}

.header-in {
	border-left: 1px solid #fff;
}


.black,.black a{
   font-family: arial, Tahoma;
   font-weight: bold;
   font-size: 16px; 
   text-decoration: none;
	color:#000;

}

.black a:hover{
   font-family: arial, Tahoma;
   font-weight: bold;
   font-size: 16px; 
   text-decoration: none;
	color:#444;

}
