/* CSS Document */

body
{
    margin: 0;
    padding: 0;
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #202020;
    background: #eee;
}
a { color: #990000;}
a:active { color: #698DC2; background: transparent }
a:hover { color: #666666;text-decoration:underline; background: transparent }

a:link img, a:visited img { border-style: none } /* no border on img links */

a img { color: white; }        /* trick to hide the border in Netscape 4 */
               /* hide the next rule from Netscape 4 */
a img { color: inherit; }    /* undo the color change above */
p{
    padding:7px 0;
    margin:0;}

#wrapper0{
	width:1000px;
	margin:0 auto;
}
#wrapper{
	width:1000px;
	margin:0;
	padding:0;
	float:left;
	background:url(../images/line.gif) repeat-x top #fff;
}
#top{
	height:35px;
	width:1000px;
	float:left;
}
#arabic{
	float:left;
	margin:0 0 0 10px;
}
#description{
	margin:0;
	padding:10px 0 0 50px;
	float:left;
	color:#cccccc;
	font:bold 12px arial;
}
#search{
	float:right;
	background:url(../images/form.gif) left no-repeat;
	height:26px;
	width:215px;
	padding:9px 0 0 5px;
}
#search a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#search span{
	color:#ffffff;
	padding:0 0 0 7px;
	font-weight:bold;
	font-size:14px;
}

.form1{
	width:150px;
	margin:0;
	border:none;
	border-color:#ffffff;
	font:normal 11px verdana;
	padding:0;
}

#bn{
	width:1000px;
	float:left;
}
#text{
	font:normal 12px Tahoma;
	color:#cccccc;
	background-color:#202020;
	width:977px;
	float:left;
	height:18px;
	font-style:normal;
	padding:3px 0 0 23px;
}

#body1{
	width:990px;
	float:left;
	padding:0 5px 0 5px;
	background:url(../images/line3.gif);
}
#body{
	width:990px;
	float:left;
	padding:0 5px 20px 5px;
}


#left0
{
	width:209px;
	float:left;
	}
#left{
	width:199px;
	float:left;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding:13px 5px 13px 5px;
	background-color:#fbfbfb;
	border-bottom:1px solid #d7d7d7;
}
#left_home{
	width:199px;
	float:left;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding:13px 5px 0px 5px;
	background-color:#fbfbfb;
}
#left_nav ul{
	margin:0;
	padding:0;
	list-style:none;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#left_nav ul li{
	background:url(../images/line2.gif);
}
#left_nav ul li a{
	padding:6px 0 0 6px;
	display:block;
	height:20px;
	text-decoration:none;
	font-weight:bold;
	color:#333333;
}
#left_nav ul li a:hover{
	text-decoration:underline;
}
#left_nav ul li ul{
	background-color:#f8f5f5;
	border:none;
	margin:0;
	padding:0;
}
.inactive
{
	padding:6px 0 0 6px;
	display:block;
	height:20px;
	text-decoration:none;
	font-weight:bold;
	color:#333333;
	}
#left_nav ul li ul li{
	background:url(../images/arrow.gif) no-repeat 15px 10px;
	border-bottom:1px solid #cccccc;
	padding:0 0 0 15px;
}
#left_nav ul li ul li a{
	font-weight:normal;
	color:#ac4c4c;
	height:19px;
	display:block;
	padding:4px 0 0 6px;
}


#content{
	width:548px;
	float:left;
	padding:20px 10px 0 10px;
	line-height:19px;
	text-align:justify;
}
#content2{
	width:737px;
	float:left;
	padding:20px 10px 20px 20px;
	line-height:19px;
	text-align:justify;
}
.title{
	color:#666666;
	font:bold 22px arial;
	padding:0;
	margin:0;
	text-align:left;
}
.title4{
	color:#296b9d;
	font:bold 16px arial;
	padding:0;
	margin:0;
	text-align:left;
}
.title2{
	color:#666666;
	font:bold 14px arial;
	padding:0 0 10px 0;
	margin:0;
}
.title2 a{
	color:#666666;
	text-decoration:none;
}

.title3{
	color:#990000;
	font:bold 14px arial;
	padding:15px 0 10px 0;
	margin:0;display:block;
}

.date{
	color:#999999;
	font:italic 11px arial;
}
.date2{
	color:#bb0101;
	font:bold italic 11px arial;
}
a.read{
	font-weight:bold;
	float:right;
	text-decoration:none;
	background:url(../images/arrow3.gif) right no-repeat;
	padding:0 11px 0 0;
}
a:hover.read
{
	background:url(../images/arrow4.gif) right no-repeat;
	text-decoration:underline;
	}

.float_left{float:left;}
.float_right{float:right;}
#poll{
	float:left;
	width:176px;
	padding-left:10px;
	padding-bottom:20px;
}
#poll_content{
	background-image:url(../images/poll2.gif);
	padding:5px 15px;
	font-size:11px;
	float:left;
	width:146px;
}
.poll2
{
	font-weight:bold;
	text-decoration:none;
	}
.poll_choices
{
	color:#1c4f76;
	}		
#right{
	width:199px;
	float:left;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding:13px 5px 0 5px;
	background-color:#fbfbfb;
}
#right ul{
	margin:0;
	padding:0;
	list-style:none;
	font:normal 10px arial;
	line-height:14px;
}
#right ul li{
	background:url(../images/arrow2.gif) no-repeat 3px 9px;
	padding:4px 0 4px 13px;
	margin:0;
}
#right ul li a{
	color:#1c4f76;
}
#right ul li a:hover{
	text-decoration:none;
	color:#990000}
	
#right2{
	width:199px;
	float:left;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	padding:13px 5px 0 5px;
	background-color:#fbfbfb;
}
#right2 ul{
	margin:0;
	padding:0;
	list-style:none;
	font:normal 10px arial;
	line-height:14px;
}
#right2 ul li{
	background:url(../images/arrow2.gif) no-repeat 3px 9px;
	padding:4px 0 4px 13px;
	margin:0;
}
#right2 ul li a{
	color:#1c4f76;
}
#right ul li a:hover{
	text-decoration:none;
	color:#990000}
	
	
.left_blogs{
	width:199px;
	float:left;
	border:1px solid #fff;
	padding:13px 5px 13px 5px;
	background-color:#fbfbfb;
	padding-top:15px;
	margin-top:15px;
}	

.left_blogs ul{
	margin:0;
	padding:0;
	list-style:none;
	font:normal 10px arial;
}
.left_blogs ul li{
	background:url(../images/arrow2.gif) no-repeat 3px 9px;
	padding:4px 0 4px 13px;
}
.left_blogs ul li a{
	color:#1c4f76;
}
.left_blogs ul li a:hover{
	text-decoration:none;
	color:#990000}


	
#blog{
	float:left;
	width:998px;
	margin-left:1px;
	background-image:url(../images/blog2.gif);
}
#more-pubs
{
	float:left;
	width:998px;
	}
.box1{
	width:300px;
	float:left;
	padding:0 15px 10px 15px;
}
.box1 h2{
	margin:0;
	padding:0 0 15px 0;
	font:bold 18px Arial;
	color:#666666;
}
.box1 ul{
	margin:0;
	padding:0;
	list-style:none;
	border-right:1px solid #d1d1d1;
}
.box1 ul li{
	background:url(../images/arrow2.gif) no-repeat 3px 9px;
	padding:3px 10px 3px 13px;
	height:50px;
}
.box1 ul li a{
	text-decoration:none;
	color:#1c4f76;
}
.box1 ul li a:hover{
	color:#990000;
}

.box2{
	width:300px;
	float:left;
	padding:0 15px 10px 15px;
	
}
.box2 h2{
	margin:0;
	padding:0 0 15px 0;
	font:bold 18px Arial;
	color:#666666;
}
.box2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.box2 ul li{
	background:url(../images/arrow2.gif) no-repeat 3px 9px;
	padding:3px 10px 3px 13px;
}
.box2 ul li a{
	text-decoration:none;
	color:#1c4f76;
}
.box2 ul li a:hover{
	color:#990000;
}
.blog_date{
	font:bold 11px arial;
	color:#990000;
	padding-bottom:5px;
}
.blog_date2{
	font:bold 11px arial;
	color:#990000;
}
a.blog_link{
	display:block;
	padding:5px 10px;
	float:right;
	background-color:#666262;
	margin:10px 10px 0 0;
	width:190px;
	text-align:center;
	color:#e6e1e1;
	text-transform:uppercase;
	font:bold 11px arial;
	text-decoration:none;	
	vertical-align: bottom;
}


#footer0{
	width:1000px;
	margin:0 auto;
}
#footer{
	width:1000px;
	background-color:#26261e;
	float:left;
	padding:35px 0 20px 0;
	border-top:20px solid #fff;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
}
#footer ul li{
	float:left;
	color:#999999;	
}
#footer ul li a{
	color:#999999;
	text-decoration:none;
	padding:0 10px 0 20px;
	font:normal 10px tahoma;
}
#footer ul li a:hover{
	color:#990000;
}

#RSS{
	float:right;
	padding:20px 10px 0 0;
}
.row3
{
	padding:15px 0;
	border-bottom:1px dotted #666;
	}
.br1
{
	padding:15px 0;
	border-bottom:1px dotted #666;
	}
.tb_header
{
	background-color:#000;
	font-weight:bold;
	color:#fff;
	}
.tb_header2
{
	background-color:#000;
	font-weight:bold;
	text-align:center;
	color:#fff;
	}
.tb_header3
{
	background-color:#cfcece;
	font-weight:bold;
	color:#1a1a1a;
	}
.tb_header4
{
	background-color:#cfcece;
	font-weight:bold;
	text-align:center;
	color:#1a1a1a;
	}	
.tb
{
	background-color:#d8d8d8;
	border:1px solid #cfcece;
	color:#2f2e2e;
	}
.tb2
{
	background-color:#e0dfdf;
	border:1px solid #cfcece;
	}
.tb_td
{
	font-weight:bold;
	text-align:center;
	}
.tb_td2
{
	width:220px;
	}
.blue
{
	color:#1c4f76;
	}


.recentDiscLink a { color: #0066FF;}
.recentDiscLink a:active { color: #0066FF; background: transparent }
.recentDiscLink a:hover { color: #0066FF;text-decoration:underline; background: transparent }
 .recentDiscLink
 {
 color: #0066FF;
 font-weight: bold;
 }
 

.bottomLinks a { color: #1c4f76;}

