body { 
	padding:0;
	margin:0;
	font: 0.7em Tahoma;
	line-height: 1.6em;
	background: #ffffff;
	color: #454545;
	background-image:url(../interface_images/bg.gif);
	background-position:center;
	background-repeat:repeat-y;
}
a {
color:#006699;
font-weight:bold;
}
a:hover{
color:#669900;
}
/* lists and form elements */
ul
 { 
	margin: 0;
	padding : 0;
	list-style : none; 
}
form 
{
	margin: 0;
}
input.search {
	width: 279px;
	border: none;
	background: #fff url(../interface_images/input.gif) no-repeat;
	padding: 6px 10px;
	color: #1E67A8;
	font-weight: bold;
}
input.button
{ 
	padding: 3px;
	font-family:Tahoma;
}


#content 
{
	margin: 0px auto;
	width: 960px;

}


#header 
{ 
	height: 75px; 
}

div#toptext 
{
	direction:rtl;
	margin: 0px auto;   /* align for good browsers */
	text-align:justify; /* counter the body center */
	position:absolute;
	left:50px;
	top:0px;
	height:75px;
	width:660px;

}
div#toptext a{
text-decoration:none;
}

div#toptext h1 
{
	color:#0066CC;
	text-align:center;
	padding-top:15px;
	font-size:20px;
	padding-bottom:0px;
	line-height:0px;
}

div#toptext h2
{
	text-align:center;
	padding-top:15px;
	font-size:13px;
	padding-bottom:0px;
	line-height:0px;
}


/* horizontal tabbed menu */	
#tabs
{
	background: #fff url(../interface_images/bigbox.gif) no-repeat top center;
	color: #000;
	height: 64px;
	text-align: center; 
	padding: 0 0 0 28px;
 }
#tabs li 
{ 
	display: inline; 
	height: 45px; 
}
#tabs li a 
{	
	float: left;
	background: #fff url(../interface_images/barbg.gif) no-repeat;
	color: #808080;
	padding: 7px 0;
	width: 82px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
#tabs li a:hover 
{ 
	background: #fff url(../interface_images/barcurrent.gif) no-repeat;
	color: #000;
}	
#tabs li a.current 
{
	background: #fff url(../interface_images/barcurrent.gif) no-repeat;
	color: #2C71AE;
}	
.key 
{ 
	text-decoration: underline; 
}

/* search form */
html>body  #search{
	margin: 5px 0 0 175px;;
}
#search {
margin:0px auto;
	float: left;
	clear: both;
	color: #000;
	background: #fff url(../interface_images/searchbg.gif) no-repeat;
	padding: 14px 0 20px 5px;
	width: 500px;
	margin: 5px 0 0 100px;



}
#search p { 
	padding: 0; 
	margin: 0; 
}


/* grey subheader */
.gboxtop 
{ 
	clear: both;
	height: 8px; 
	background: #dedede url(../interface_images/gboxtop.gif) no-repeat;
	color: #000;
}
.gbox 
{ 
	background: #dedede url(../interface_images/gbox.gif) no-repeat bottom left; 
	color: #444; padding: 1px 13px 7px 13px; 
	margin: 0 0 20px 0;
}
.gbox p 
{
	padding: 7px 0;
	margin: 0;
}


/* left side */
.left 
{ 
	float: left;
	width: 760px; 
	margin: 0 0 5px 0;
}

.left h1{
font-size:16px;
color:#006699;
}
.left h2 {
clear:both;
	font-size:14px;
	color:#669900;
}
.left h3 {
	font-size:14px;
	color:#669900;
}

.left h2 a{
	text-decoration:none;
	color:#006699;
}
.left h2 a:hover{
color:#669900;
}
.left_articles {
		direction:rtl;
		margin: 0 20px 15px 10px;
		padding: 10px 0 0 0;
		text-align: justify;
		border-bottom: 1px dotted #ccc;
		color: #000;
		background: #fff;
		font-size:13px;
		
	}
.left_articles P
{ 
	text-indent:20px;
	line-height:20px;
}
.left_articles ul
{
list-style:decimal;

line-height:20px;
padding-right:50px;
}
.left_articles img
{
border:0px;
padding:5px;
}
.left_articles a{
text-decoration:none;
color:#006699;
font-weight:normal;

}


.thumbnail 
{ 
	float: left;
	margin: 0 18px 8px 0;
	border: 1px solid #dedede;
}


/* bottom thirds */
.thirds 
{ 
	
	float: left; width: 360px;  margin: 0 12px 0 0; color: #5d5d5d;
	
	direction:rtl;
	padding-bottom:10px;
	
}
.smallboxtop 
{

	height: 14px;
	background: #fff url(../interface_images/smallboxtop.gif) no-repeat;
	color: #000;
}
.smallbox { 
background: #fff url(../interface_images/smallbox.gif) no-repeat bottom left; 
color: #444; 
padding: 1px 10px 10px 10px;  
}
.smallbox p 
{ padding: 0;
 margin: 0;
  text-align:justify;
 }

	
/* right side */
#right {

	float: right;
	width: 195px;
	margin: 0 0 10px 0;
}
	.boxtop { height: 19px; background: #fff url(../interface_images/boxtop.gif) no-repeat; color: #000; }
	.box {
	text-align:center; background: #fff url(../interface_images/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; }
	.box p {direction:rtl; padding: 0; margin: 0; text-align:center}
	.image { float: left; margin: 0 9px 3px 0; }


/* misc */
.buttons { text-align: right; padding: 4px 0  0 30px;}

.bluebtn { background: #488EB2 url(../interface_images/bluebtn.gif) no-repeat; width: 100px; padding: 1px 16px 5px 16px; color: #fff; text-decoration: none; }
.greenbtn {
padding:inherit;
background-image: url(../interface_images/greenbtn.gif);
background-repeat:no-repeat;
 padding: 1px 17px 5px 16px; 
line-height:20px;

color: #fff; text-decoration: none; width:65px; height:19px;
 }
.bluebtn:hover, .greenbtn:hover {  background: #488EB2 url(../interface_images/hoverbtn.gif) no-repeat; color: #006699; }

/* footer  */
.footer {
margin:0 auto;
direction:rtl;
padding:0;
text-align:center;


clear: both; line-height: 1.8em; padding: 10px; border-top: 1px solid #ccc; }
/* Page Numbers Style*/

.pagination{
padding: 2px;
padding-top:10px;


}

.pagination ul{
margin: 0;
padding: 0;
text-align: Center; /*Set to "right" to right align pagination interface*/
font-size: 12px;

}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;


}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #333333;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage {
background-color: #2e6ab1;
color: #FFFFFF;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}



.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;

}
/* Page Numbers Style*/
/* code c div class*/
div#c_code{
font-family:"Courier New", Courier, monospace;
	direction:ltr;
	border:1px dashed #000000;
	width:97%;
	margin: 0 auto;
	padding:10px;
	background-color:#E8FFE8;
	font-size:14px;
}
.c_keyword{
font-family:"Courier New", Courier, monospace;
color:#0066CC;
}
.c_comm {
font-family:"Courier New", Courier, monospace;
	color:#FF9900;
}
.c_red
{
font-family:"Courier New", Courier, monospace;
color:#CC0000;
}
.c_green
{
font-family:"Courier New", Courier, monospace;
	color:#009900;
}

/* end code stuff*/

.boxinfo { background: #fff url(../interface_images/boxbig.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; direction:rtl; }
.boxinfo h1
{
font-size:18px;
margin:0;
padding:0;
text-align:center;
color:#0B74D2;
}

.pageinfotop {
 height: 19px; 
 background: #fff url(../interface_images/boxtopbig.gif) no-repeat; 
 color: #000; }

/*********************/
div#add-com {
direction:rtl;
margin: 0 auto;
padding:0px;
padding-right:50px !important;

}
div#add-com ul{
text-align:right;

}
div#add-com h1{
font-size:14px;
text-align:right;
color:#0066CC;
}
div#add-com p{
line-height:25px;
padding-right:20px;}

.rednotice{
color:#CC0000;
}
.blue_pi{
font-size:12px;
font-weight:bold;
color:#0066FF;
padding-left:5px;
padding-right:5px;
}
.artdate{
color:#669900;
font-weight:bold;
}
/******serch*************/
div#noresult
{
font-size:14px;
direction:rtl;
text-align:right;
padding-right:50px;
}
div#noresult ul{
padding-right:50px;
line-height:30px;
list-style:circle;
}
.blueword{
color:#336699;
}
div#yesresult
{
direction:rtl;
text-align:right;
padding-right:50px;


}
div#yesresult ul
{
list-style:decimal;
direction:rtl;
text-align:right;
line-height:30px;

}
.smallnotice{
color:#CC0000;
text-align:center;
}
.conatcform
{
text-align:right;
padding-right:50px;
direction:rtl;
margin:10px;
line-height:30px;
}
.conactbutton
{
border:#006699 1px solid;
font-size:12px;
font-family:Tahoma;
}

div#showcomment
{
margin:0 auto;
text-align:center;

clear:both;
width:730px;
border-bottom:#CCCCCC 1px dotted;
}

div#commentU{
font-size:13px;
text-align:right;
direction:rtl;
margin:10px;
padding:10px;
background-color:#ECF4FD;
background-image:url(../interface_images/usercom.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
div#commentA{
font-size:13px;
text-align:right;
direction:rtl;
margin:10px;
padding:10px;
background-color:#FEEBEB;
background-image:url(../interface_images/admincom.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
div#showcomment p{
text-align:justify;
text-indent:20px;
line-height:25px;
}


.mainhead{
color:#669900;
font-size:16px;
line-height:50px;
}
.mainhead a{
text-decoration:none;
color:#669900;
}
.mainhead a:hover{
text-decoration:none;
color:#006699;
}


.ulmain{
padding-right:250px;
font-size:11px;
line-height:35px;
display:block;
font-weight:100;
}
.ulmain a{
text-decoration:none;
}
div#divads
{
float:right;
padding:5px;

}
div#relatedart{
direction:rtl;
font-size:12px;
padding-right:55px;
line-height:25px;
}

div#sitemap
{
direction:rtl;
}
div#sitemap ul{
line-height:25px;

padding-right:20px;
}
div#den{
direction:rtl;
margin:5px;
font-size:14px;
}
div#den form {
text-align:center;
}
.lefttext
{
float:left;
padding-left:5px;
font-size:12px;
color:#FF0000;
}
div#den h1{
text-align:center;
}
.static
{
color:#FFFFFF;
text-align:center;
}
.static a
{
color:#FFFFFF;
text-align:center;
font-size:12px;
}


table#list a {
font-size:12px;
line-height:30px;
text-decoration:none;
background-image:url(../interface_images/ico.gif);
background-position:right center;
background-repeat:no-repeat;
padding-right:30px;
}
table#report{
border:1px solid #CCCCCC;
}
table#iner{
border:#CCCCCC solid 1px;
}

.numbers {
font-size:16px;
color:#669900;
}
table#report a{
font-size:10px;
font-weight:normal;
}
.headtable{
background-color:#DFFF9D;
color:#3366CC;
font-size:18px;
}
.texttab{
font-size:14px;
color:#000000;
}
