/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#FFFFFF url(images/footer_bg.gif) bottom repeat-x;
}


a:hover{text-decoration:none;}
a {color:#3d6f92; font-size:12px;text-decoration:none;}
a img { border:0;}
img {vertical-align:top;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

input, select { vertical-align:middle; font-weight:normal;}
strong {font-size:12px; color:#444444;}

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸؟ٍ; }
.cloudy, a.cloudy {color:#888888;} /* به¸² */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

/*main layout */
.h_logo{ height:92px; width:100%;}

#header_tall {background:url(images/header_tall.gif) top repeat-x;}

#main { margin:0 auto;}

#header .left {padding:26px 0 0 0;}
#header .right {padding:46px 11px 0 0;}
#header .right a {color:#868686; font-family:arial; font-size:10px; text-decoration:none;}

#menu {background:url(images/menu_tall.gif) top repeat-x; height:65px;}
#menu .rightbg {background:url(images/menu_right.gif) top right no-repeat;}
#menu .leftbg {background:url(images/menu_left.gif) top left no-repeat; width:100%; height:65px;}
#menu .padding {padding:9px 0;}
#menu li {float:left; width:100px; background:url(images/menu_libg.gif) top right repeat-y; font-size:15px; text-align:center;  display:block;}
#menu li a {color:#919191; text-decoration:none; font-weight:normal; font-size:15px; display:block; padding:8px 0 5px 0;}
#menu li span{ display:block; padding:8px 0 5px 0;}
#menu li a:hover {color:#000000; text-decoration:none;}
#menu li a.current{color: #000000;text-decoration:none;	}
#menu li span {color:#000000; text-decoration:none;}
#menu .last {background:none;}
#menu .search {border:1px solid #acacac;height:20px;padding-left:3px;color:#444444; font-family:Georgia;  font-size:15px; }
#menu .search_btn {border:0px solid #acacac;height:25px;padding-left:3px;color:#444444; }
#menu .s1  {padding:5px 0px 2px 5px;}

#header .content {background:url(images/header_bg.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content .text {padding:2px 0 33px 2px;}
#header .content a img {float:right;}

#header .content0 {background:url(images/header_bg1.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content1 {background:url(images/header_bg1.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content2 {background:url(images/header_bg2.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content3 {background:url(images/header_bg3.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content4 {background:url(images/header_bg4.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content5 {background:url(images/header_bg5.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content6 {background:url(images/header_bg6.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content7 {background:url(images/header_bg7.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content8 {background:url(images/header_bg1.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}
#header .content9 {background:url(images/header_bg1.jpg) top left no-repeat; padding:45px 60px 68px 414px; color:#ffffff;}

#middle { width:100%;}


#footer .indent {padding:23px 0 0 17px; color:#868686; font-size:12px;}
#footer a {color:#444444; font-weight:bold;}
#footer .right a {color:#868686; font-family:arial; font-size:12px; background:url(images/RSS.gif) no-repeat top right; padding:0 29px 2px 0; text-decoration:none;}


.border {background:url(images/border_tall.gif) top repeat-x;}
.border .btall {background:url(images/border_tall.gif) bottom repeat-x;}
.border .ltall {background:url(images/border_tall.gif) left repeat-y;}
.border .rtall {background:url(images/border_tall.gif) right repeat-y;}
.border .tleft {background:url(images/border_tl.gif) top left no-repeat;}
.border .tright {background:url(images/border_tr.gif) top right no-repeat;}
.border .bleft {background:url(images/border_bl.gif) bottom left no-repeat;}
.border .bright {background:url(images/border_br.gif) bottom right no-repeat; width:100%;}
.border .ind {padding:4px 4px 15px 2px;}
.border a img {float:right;}


.h_text {padding-bottom:2px; background:url(images/h_text_bg.gif) bottom repeat-x;}

.more {text-align:right;}
.more a{background:url(images/more_bg.gif) top right no-repeat; padding-right:13px; color:#000000; font-weight:bold;}

.date {background:url(images/date_bg.gif) no-repeat 0 0; padding:2px 0 2px 22px; color:#444444;}

li { color:#3d6f92;}
li a {color:#3d6f92; font-size:11px;}

.bot_line {background:url(images/h_text_bg.gif) bottom repeat-x;}
.b_text {color:#3d6f92;}
/* index */

#index #middle .indent {padding:0px 0 0px 0;}
#index #middle .columns1 .column1 .padding{padding:0px 0px 3px 0px;}
#index #middle .columns1 .column2 .padding{padding:0px 0px 3px 0px;}
#index #middle .columns1 .column3 .padding{padding:0px 0px 3px 0px;}
#index #middle .columns1 .p1 {padding:1px 0 7px 0;}
#index #middle .columns2 {padding:0px 0 0 0;}
#index #middle .columns2 .column1 .padding {padding:0px 0px 0 0px;}
#index #middle .columns2 .column2 .padding {padding:14px 18px 0 21px;}
#index #middle .columns2 .column1 .p1 {padding:7px 0 15px 0;}
#index #middle .columns2 .column2 .content {padding:10px 0 15px 0;}
#index #middle .columns2 .column2 .p1 {padding:2px 0 1px 0;}


/* index-1 */

#index_1 #middle .indent {padding:17px 0 20px 0;}
#index_1 #middle .column1 .padding1 {padding:0px 0px 0 16px;}
#index_1 #middle .column1 .padding1 .content{padding:14px 0 27px 1px;}
#index_1 #middle .column1 .padding1 .titlebg{background:url(images/t_bg.gif) repeat-x;padding:0px 0 60px 1px;}
#index_1 #middle .column1 .padding1 .title{margin-top: -50px; margin-left: 80px;text-align:left; color:#0274BD; vertical-align:bottom; font-weight:bold;font-family:±¼¸²; font-size:20px;  letter-spacing:-1}
#index_1 #middle .column1 .padding1 .titleNavi{margin-top: 0px;margin-right: 10px;text-align:right;}
#index_1 #middle .column1 .padding1 .p1 {padding:1px 0 0 0;}
#index_1 #middle .column1 .padding1 .more {padding:0 6px 0 0;}

#index_1 #middle .column1 .padding2 {padding:36px 20px 0 16px;}
#index_1 #middle .column1 .padding2 .content{padding:16px 0 0 1px;}
#index_1 #middle .cols .more {margin-top:-19px;}
#index_1 #middle .cols .p1 {padding:21px 0 1px 0;}

#index_1 #middle .cols {padding:14px 0 0 0;}

#index_1 #middle .column2 .padding{padding:9px 13px 3px 15px;}
#index_1 #middle .column2 ul li {font-weight:bold;}
#index_1 #middle .column2 .p1 {padding:1px 0 8px 0;}
#index_1 #middle .column2 .p2 {padding:12px 0 17px 0;}
#index_1 #middle .column2 .p3 {padding:17px 0 17px 0;}


#form .column1 {width:183px;}
#form .column2 {width:521px;}

form .row {height:25px;}
form .row1 {height:34px;}

.input {width:171px; height:18px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; font-family:tahoma; line-height:13px; color:#a4a4a4;}
textarea {width:516px; height:68px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; overflow:auto; font-family:tahoma; line-height:13px; color:#a4a4a4;}
form .div {text-align:right; padding:6px 0 0 0;}


.SiteMap
{
  border:0px solid black;
  background-color:white;
  font-family: verdana; 
  font-size: 10px;
}

.Category
{
  color: #55009B; 
  font-family: verdana; 
  font-size: 15px;
  font-weight: bold; 
  cursor: default; 
}

.CategoryBreak
{
  background-color: #F7d057; 
  font-size: 1px;
  width: 700px;
  height: 3px; 
  margin-top: 5px;
}

.RootNode
{ 
  font-family: verdana; 
  font-size: 11px;
  font-weight:bold;
  padding:3px;
  padding-top:5px;
  padding-bottom:5px;
} 

.RootNode a
{ 
  color: #666666;
  text-decoration:none;
} 

.RootNode a:hover
{ 
  color: #666666;
  text-decoration:underline;
} 

.LeafTableCell
{
  background-image: url(images/line_separator.gif); 
  padding-left: 5px;
}

.LeafNode
{ 
  font-family: verdana; 
  font-size:10px;  
  padding:3px;
} 

.LeafNode a
{ 
  color: #999999;
  text-decoration:none;
} 

.LeafNode a:hover
{ 
  color: black;
  text-decoration:underline;
} 

