body
{
	background-color: #f1cc4f;
	margin: 0px;
	direction: ltr;
	background-position: top;
	background-repeat: no-repeat;
	background-image: url(http://www.iranmanagement.org/fa/Images/flashShadow.jpg);
}
.banner img
{
    display: block;
}
.sitecontent
{
	width: 970px;
}
.master
{
	width: 970px;
	float: right;
}
.content
{
	background-image: url(http://www.iranmanagement.org/fa/images/bgmaster.png);
	background-repeat: repeat-y;
	background-position: center;
	width: 970px;
	float: right;
	_height:800px;

}
.inner
{
	width: 950px;
}
.tab
{
	width:90px;
	height:18px;
	float:right;
	background-color:#dfecec;
	margin:0px 0px 0px 2px;
	color:#484848;
	font:11px tahoma;
	cursor:pointer;
}
.tabcontent
{
	border:solid 1px #eaf8f8;
	width:489px;
	_width:521px;
	padding:15px;

}
.dtltabcontent
{
	font:11px tahoma;
	text-align:justify;
	line-height:2;

}
.dtltabcontent a
{
	color:#f59100;
	text-decoration:none;
}
.dtltabcontent a:hover
{
	color:#0784a8;
	text-decoration:none;
}
.tab-2
{
	width:129px;
	height:18px;
	float:right;
	background-color:#dfecec;
	color:#484848;
	font:12px tahoma;
	cursor:pointer;
}
.tabcontent-2
{
	background-color:#eaf8f8;
	width:228px;
	_width:260px;
	font:12px tahoma;
	text-align:justify;
	padding:15px;
}
.RightPanel
{
	float: right;
	width: 199px;
	padding-top:20px;
	background-image:url(http://www.iranmanagement.org/fa/rightBannerShadow.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.mainbox1title
{
	font:bold 11px tahoma;
	background-color:#dfecec;
	width:250px;
	_width:260px;
	height:18px;
	padding-right:10px;
	padding-top:3px;
	color:#0784a8;
	text-align:right;
}
.mainboxbluetitle
{
	font:bold 11px tahoma;
	background-image:url(http://www.iranmanagement.org/fa/images/blueTitle(113956).gif);
	width:250px;
	_width:260px;
	height:20px;
	padding-right:10px;
	padding-top:3px;
	color:#113956;
	text-align:right;
}
.mainboxgreentitle
{
	font:bold 11px tahoma;
	background-image:url(http://www.iranmanagement.org/fa/images/greenTitle-(265611).gif);
	width:250px;
	_width:260px;
	height:20px;
	padding-right:10px;
	padding-top:3px;
	color:#113956;
	text-align:right;
}
.mainboxorangetitle
{
	font:bold 11px tahoma;
	background-image:url(http://www.iranmanagement.org/fa/images/orangeTab-(563911).gif);
	background-position:right;
	background-repeat:no-repeat
	width:250px;
	_width:260px;
	height:20px;
	padding-right:10px;
	padding-top:3px;
	color:#563911;
	text-align:right;
}
.mainbox1content
{
	width:220px;
	_width:260px;	
	margin-bottom:2px;
	padding:10px 20px;
}
.mainbox2title
{
}
.mainbox2content
{
	
}
.contact
{
	font:12px tahoma;
}
.txtB
{
	border:solid 1px #666666;
	font:12px tahoma;
	width:154px;
}
.send
{
	color:#666666;
	font:bold 11px tahoma;
	text-decoration:none;
}
.send img
{
	vertical-align:middle;
}
.menu
{
	padding-right: 20px;
	
}
.staticmenustyle
{
	width:199px;
}

.staticmenu td
{
	font: 11px tahoma;
	

	height: 25px;

	border-bottom: dotted 1px #767873;
}
.staticmenu a
{
	color: #404040;
	width: 160px;
	_width: 180px;
	height: 25px;
	padding: 4px 20px 0px 0px;
	float:right;
}
.staticmenu a:hover
{
	width: 160px;
	_width: 180px;
	background-color: #ffffff;
	background-image:url(http://www.iranmanagement.org/fa/images/bgmenuhover.jpg);

	font: bold 11px tahoma;
	color: #007734;
}

.DynamicMenu
{
	font: 11px tahoma;
	color: #404040;
	width: 180px;
	height: 25px;
	float: right;
	border-bottom: dotted 1px #767873;
	background-color:#eaf0e6;
	text-align:justify;	
}
.DynamicMenu a
{
	width: 150px;
	_width: 180px;
	height: 25px;
	padding: 4px 20px 4px 10px;
}
.DynamicMenu a:hover
{
	width: 150px;
	_width: 180px;
	background-color: #ffffff;
	height: 25px;
	font: bold 11px tahoma;
	color: #007734;
	background-image:url(http://www.iranmanagement.org/fa/images/bgmenuhover.jpg);
}

.newsrightitem
{
	height:40px;
	padding:5px 15px;
	text-align:justify;
	
	
}
.newsrightitem a
{
	color:#0784a8;
	text-decoration:none;
	font:bold 10px tahoma;
	line-height:1.5;
	text-align:justify;
	

}
.newsrightitem a:hover
{
	color:#f59100;

}
.newsright
{
	background-color:#edf6f8;
	margin-top:25px;
	font:11px tahoma;
	color:#404040;
	height:40px;
	width:199px;
	line-height:1.5;	
}
.newsrightsep
{
	border-bottom:solid 1px #eaf0e6;
	width:100%;
	font:0px;
}
.advertopcontent img
{
	display:block;
}
.topcontent
{
	background-image: url(http://www.iranmanagement.org/fa/images/bgtopcontent.jpg);
	width:523px;
	height:16px;
	font:0px;	
}
.center
{
	float: right;
	width: 523px;
}
.divblock
{
	display:none;
}
.dtl
{
	width: 521px;
	font:12px tahoma;
	text-align:justify;
	line-height:1.5;
	/*color:#336699;*/

}
.dtl a
{
	color:#f59100;
	text-decoration:none;
}
.dtl a:hover
{
	color:#0784a8;
	text-decoration:none;
}
.title
{
	font:bold 11px tahoma;
	background-color:#dfecec;
	width:511px;
	_width:521px;
	height:25px;
	padding-right:10px;
	padding-top:3px;
	color:#0784a8;
	margin-bottom:10px;
	text-align:right;
}
.specialTitle
{
		font:bold 11px tahoma;
		float:right;
		cursor:pointer;
		color:#0784a8;

}
.specialimage
{
	float:right;
	margin-left:10px;
cursor:pointer;
}
.dtlfulldesc
{
	width:523px;
	text-align:justify;
}
.lst
{
	width: 523px;
	font:12px tahoma;
	text-align:justify;
	line-height:1.5;
}
.lst a
{
	color:#0784a8;
	text-decoration:none;
}
.lst a:hover
{
	color:#f59100;
}
.lsttitle
{
	font:12px tahoma;
	line-height:1.5;	
}
.lsttitletop
{
	font:bold 12px tahoma;
	line-height:1.5;	
}
.listphotoitem
{
	width:100px;
	padding:20px 30px 0px 30px;
	font:11px tahoma;
	text-align:justify;
	line-height:1.5;
}
.webdesign
{
overflow:hidden;
white-space: nowrap;
direction:ltr;
text-overflow:ellipsis;
width:90px;

padding:5px 0px 10px 0px;
color:#f59100;
font:bold 11px tahoma;	
}
.webdesign a
{

color:#f59100;
text-decoration:none;
font:bold 11px tahoma;
	
}
.webdesign a:hover
{

color:#0784a8;
text-decoration:none;
	
}
.photolisttitle
{
overflow:hidden;
white-space: nowrap;
direction:ltr;
text-overflow:ellipsis;
width:90px;

padding:5px 0px 10px 0px;
color:#0784a8;
font:12px tahoma;	
}
.photolisttitle a
{
color:#0784a8;

text-decoration:none;
font:12px tahoma;
	
}
.photolisttitle a:hover
{

color:#f59100;
text-decoration:none;
	
}
.sep
{
	border-bottom:solid 1px #eaf0e6;
	width:100%;
	font:0px;
	margin:5px 0px;
}
.pagingpages
{
	width:500px;
	height:40px;
}
.pagingbtn
{
	float:left;
	
	
}
.pagingbtn a
{

color:#0784a8;
text-decoration:none;
font:12px tahoma;height:19px;
padding:0px 5px;
	
}
.pagingbtn a:hover
{
	background-color:#0784a8;
	color:#ffffff
}
.paging
{

	float:left;
	padding:0px 5px;




}
.selectedpaging
{
		border-bottom:solid 2px #0784a8;
		color:#0784a8;
		width:12px;
height:19px;
		font:bold 12px tahoma;
	float:left;


}
.paging a
{
	color:#0784a8;
	text-decoration:none;
	width:12px;
	height:19px;
	font:12px tahoma;
	padding:0px;
	margin:0px;
	float:left;
}

.paging a:hover
{
	background-color:#0784a8;
	color:#ffffff;
	width:12px;
	height:19px;
	
}
.rss
{
	width: 523px;
	text-align:left;
}
.rss a img
{
	border:0px;
}
.form
{
	width:523px;
	text-align:justify;
	font:12px tahoma;
	
}
.form td
{

	text-align:justify;
	font:12px tahoma;
	
}
.factor th
{
	background-color:#cccccc;
	font:bold 11px tahoma;
	
}
.factor td
{
	border:solid 1px #cccccc;
	font:bold 11px tahoma;
	
}
.rate
{
	font:12px tahoma;
	text-align:right;
	padding:10px;
	line-height:1.5;
}
.btnrate
{
	border:solid 1px #ffffff;
	background-color:#8d9089;
	color:#ffffff;
	font:bold 11px tahoma;
	height:24px;
	cursor:pointer;
	width:80px;
}
.LeftPanel
{
	width: 200px;
	float: right;
	padding: 0px 14px 20px 0px;
		background-image:url(http://www.iranmanagement.org/fa/images/leftBannerShadow.jpg);
	background-position:top right;
	background-repeat:no-repeat;
		padding-top:20px;	
}
.search
{
	width:192px;
	margin:30px 0px;
	height:20px;
}
.txtbsearch
{
	border:0px;
	width:152px;
	height:20px;
	background-image:url(http://www.iranmanagement.org/fa/images/txtbsearch.gif);
	float:left;
	font:12px tahoma;
	padding-top:3px;
	padding-right:5px;
}
.btnsearch
{
		background-image:url(http://www.iranmanagement.org/fa/images/btnsearch.gif);
		width:26px;
		height:18px;
		float:left;
		border:0px;
		margin-top:1px;
		cursor:pointer;
}
.txtDomainW
{
	border:1px solid #8d9089;
	width:115px;
	height:21px;
	float:left;
	font:12px tahoma;
	margin-left:5px;
	margin-right:2px;
	direction:ltr;
	/*padding-top:3px;
	padding-left:15px;*/
}
.comfirm
{
	color:#ffffff;
	font:bold 11px tahoma;
	text-decoration:none;
	background-color:#888b84;
	float:right;
	margin-right:19px;
	margin-top:1px;
	width:58px;
	border:1px solid #7e817a;
}
.txtBW
{
	float:left;
	border:0px;
	direction:ltr;
}
/*
.changeover
{
	background-color:#ffffff;
	float:left; 
	width:100%;
}
.changeout
{

	float:left;
	width:100%;
}
*/
4px 0px 0px;

	
}
.lstleftpanel
{
	width:200px;
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;

}
.leftcontent
{
	font:11px tahoma;
	line-height:1.5;
}
.lstleftpanel
{
	width:200px;
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;

}
.leftcontent
{
	font:11px tahoma;
	line-height:1.5;
}
.leftcontent a
{
	color:#0784a8;
	font:bold 10px tahoma;
	text-decoration:none;
	line-height:1.5;
	
}
.leftpanelsep
{
	border-bottom:solid 1px #dcdcdc;
	width:100%;
	font:0px;
	margin:4px 0px 5px 0px;
}
.footer
{
	background-image: url(http://www.iranmanagement.org/fa/images/bgfooter.jpg);
	background-repeat: no-repeat;
	width: 970px;
	height: 70px;
	float: right;
	padding:30px 0px 0px 0px;
	color: Navy;
	font:10px tahoma;
	line-height:1.5;
}
.footer a
{
	font:bold 9px tahoma;
	color:#ffffff;
	text-decoration:none;
}
/*Domain*/
.DomainSelect
{
	font:9pt tahoma;
}
.txtDomain
{
	border:1px solid #808080;
}
.btnDomain
{
	background-color:#dfecec;
	border:1px solid #0784a8;
	color:#0784a8;
	padding :1px 7px 1px 7px;
	font:8pt tahoma;
	cursor:hand;
}
.ddlist
{
	margin-top:2px;
}
.dgDomain td
{
	border:1px solid #0784a8;
}
.dgDomain
{
	font:9pt tahoma;
	border:1px solid #0784a8;
	width:90%;
	margin-bottom:20px;
	color:#0784a8;
}
.HeaderDomain
{
	background-color:#dfecec;
	color:#0784a8;
	height:26px;	
	padding:10px 0 10px 0;
}
ntxtb
{
	border:1px solid #0784a8;
}


/* CSS Document */
/********** Global Attributes ******************/
html, body, h1, h2, p, h3, h4, h5, h6, form, fieldset {margin : 0;padding : 0;border : 0;}
body {font : 10pt Tahoma, Helvetica, sans-serif;color : #2f373d;}
h1 {color: #870505;margin: 0 0 10px 0;padding-bottom: 10px;font: bold large 'Trebuchet MS', Verdana, sans-serif;background: url(images/dot.gif) repeat-x bottom;}
h2 {color: #870505;margin: 0 0 10px 0;padding-bottom: 10px;font: bold 15px Geneva, Tahoma, Helvetica, sans-serif;background: url(images/dot.gif) repeat-x bottom;}
h3{text-decoration:none;font: bold 10pt Tahoma, Helvetica, sans-serif;color: #84210d;background: url(images/heading-bg.gif) no-repeat right bottom;margin-bottom: 10pt;padding-bottom: 7px;letter-spacing: 0px;}
h4 {text-decoration:none;font: bold 10pt Tahoma, Helvetica, sans-serif;color: #84210d;margin-top:10px; margin-bottom: 7px;padding-bottom: 7px;letter-spacing: 0px;background: url(images/dot.gif) repeat-x bottom;}
a:visited, a:link{font: 10pt Tahoma, Helvetica, sans-serif;color : #6a645a;text-decoration : none;}
a:hover{font: 10pt Tahoma, Helvetica, sans-serif;color: #5a733b;text-decoration: Underline;}
.list{font: 10pt Tahoma;color:#686b5e; padding-left:15px;background: url(images/cat-bullet.gif) no-repeat left 6px;}
.clear {clear:both; height:1px; overflow:hidden;}
ol { margin: 10px 10px 10px 20px;}
ol li { margin: 10px 0;padding:15px; background:#F7F7F7;}
.global ul {margin: 10px 30px;font: 10pt Tahoma, Helvetica, sans-serif;}
.global li {list-style: square;margin:5px 0px;} 
.req{ color:#FF0000;}
/*************Form Elements*********************/
.input {border: #CDCDCD 1px solid;color:#5F5F5F;height:18px;background: #FFFFFF url(images/input-bg.gif) repeat-x top;font: 10pt Tahoma, Helvetica, sans-serif;vertical-align: middle;width: 147px;}
.txtarea {border: #CDCDCD 1px solid;padding:3px;background: #FFFFFF url(images/input-bg.gif) repeat-x top;}
.combo {border: #CDCDCD 1px solid;width: 150px;color:#5F5F5F;font: 10pt Tahoma, Helvetica, sans-serif;height:20px;padding:1px;}
label {display: block;margin: 5px 0 5px 0px;}
.search-btn{clear:both;text-align:right;margin:8px 10px 0 0;}




.Error
{
	text-transform: none;
	color: Red;
	direction: rtl;
	letter-spacing: normal;
	text-align: right;
	text-decoration: none;
	font: bold 9pt Tahoma;
}



#page {width : 991px;margin : 0 auto;}
#header
{
	background: url(images/arm_anjoman.gif) no-repeat 28px 30%;
}
#top-nav-links
{
	color: #6a645a;
	margin: 0px 50px 0px 0px;
	padding: 28px 0 0 0;
}
#top-nav-links ul li {padding : 0 0 0 4px;display : inline;}
#top-nav-links a{color : #6a645a;text-decoration : none;}
#top-nav-links a:hover {color : #000000;text-decoration : underline;}

#main {width : 942px;margin : 0 auto;}
#main-content {width : 711px;float:left;display:inline;}
#side-bar {width:231px;float:right;display:inline;}
/****** Footer **************/
#footer{clear:both;background : #FFFFFF url(images/footer-rep.gif) repeat-x left top;margin : 0 auto;padding:18px 0;}
#footer-cont {width: 870px;margin : 0 auto;line-height: 1.8em;}
#footer-bot{clear:both;height:3px;margin-bottom:5px;background: url(images/footer-bot.gif) repeat-x top;}
#footer-w{width:122px;margin: 4px 10pt 0 0;height:27px;float:right;background: url(images/wdd.png) no-repeat center top;}
#footer-w a {text-indent: -9999px;text-decoration: none;overflow: hidden;width:60px;height:27px;float:right;display: block;}
.footer-links a:visited, .footer-links a:link{font: 10pt Tahoma, Helvetica, sans-serif;color: #e78e1b;text-decoration: underline;}
.footer-links a:hover{font: 10pt Tahoma, Helvetica, sans-serif;color: #e78e1b;text-decoration: none;}

/********** Navidgation Bar ****************/
#nav-bar
{
	margin: 1px 25px 0px 0px;
}
#nav-bar ul {margin:0;padding:0;position: relative;height:33px;background : url(images/BGmenu.png) no-repeat left top;}
#nav-bar ul li {margin: 0;padding: 0;list-style: none;position: absolute;}
#nav-bar ul li, #nav-bar ul li a {height: 33px;display: block;}
#nav-bar ul li a {text-indent: -9999px;text-decoration: none;overflow: hidden;}
#web-tpl{ left: 0px; width: 138px!important; }#web-tpl a{ width: 138px; }
#flash-tpl { left: 138px; width: 110px!important; }#flash-tpl a { width: 110px; }
#logo-tpl{left: 248px; width: 111px!important; }#logo-tpl a { width: 111px; }
#osc-tpl { left: 359px; width: 96px!important; }#osc-tpl a 	{ width: 96px; }
#corporate-tpl{ left: 455px; width: 125px!important; }#corporate-tpl a { width: 125px; }
#swish-tpl{ left: 580px; width: 126px!important; }#swish-tpl a { width: 126px; }

#web-tpl a:hover { background: url(images/BGmenu.png) no-repeat 0px -33px;  width: 138px; }
#flash-tpl a:hover { background: url(images/BGmenu.png) no-repeat -138px -33px; width: 110px; }
#logo-tpl a:hover { background: url(images/BGmenu.png) no-repeat -248px -33px; width: 111px; }
#osc-tpl a:hover { background: url(images/BGmenu.png) no-repeat -359px -33px; width: 96px; }
#corporate-tpl a:hover { background: url(images/BGmenu.png) no-repeat -455px -33px; width: 125px; }
#swish-tpl a:hover { background: url(images/BGmenu.png) no-repeat -580px -33px; width: 126px; }
/******************************
**** Main Content Boxes *******
******************************/
.prop {float:right;width:1px;}
.min-height {height:200px;}
.box1 {width : 711px;background : url(images/box1-bg.gif) repeat-y;}
.box1-cont {margin : 0 3px;border-left : 1px solid #ffffff;border-right : 1px solid #ffffff;background : url(images/box-cont-bg.gif) repeat-x left 1px;padding: 0px;}
.box1-tpls{width:216px;margin:10px 0px 0px 10px;float:left;display:inline;}
.box1-text{width:200px;margin:35px 0px 0px 11px;float:left;display:inline;padding-right:10px;}
.box1-bonus{margin-left:13px;width:238px;height:231px;float:left;display:inline;background: url(images/bonus.gif) no-repeat left top;}
.box1-bonus ul {margin: 120px 0 0 0;font: 10pt/1.4em Tahoma, Helvetica, sans-serif;}
.box1-bonus li  {padding-left:10px;list-style: none;background: url(images/bullet.gif) no-repeat left center;}

.box2-cont {margin : 0 3px;border-left : 1px solid #ffffff;border-right : 1px solid #ffffff;background : url(images/box-cont-bg.gif) repeat-x left 1px;padding: 20px;}

.box1-bottom {clear : both;	background: url(images/bonus.gif) no-repeat left top;
}
/*********** Full Box ****************/
.box-full-wrap {width : 711px;clear : both;margin : 0;}
.box-full-top {margin-left:24px;}
.box-heading {width: 26px;clear: left;float: left;display: inline;}
.box-full {background : url(images/box-full-bg.gif) repeat-y 24px;}
.box-full-cont {margin : 0 4px 0 28px;padding : 10px;background : url(images/box-cont-bg.gif) repeat-x left 1px;}
.box-full-bottom {margin-left:24px;clear : both;} 
/*********** Half Box Left Side ****************/
.box-half-wrap {width : 364px;float:left;}
* html .box-half-wrap {margin: 0 -3px; margin: 0;}/***** Fix for I.E 3pixels Bug *******/
.box-half-top {margin-left:24px;}
.box-half {background : url(images/box-half-bg.gif) repeat-y 24px;}
.box-half-cont {height:232px;margin : 0 4px 0 28px;padding : 10px;background : url(images/box-cont-bg.gif) repeat-x left 1px;}

.box-half-bottom {margin-left:24px;} 

/*********** Half Box Right Side ****************/
.box-half2-wrap {width: 346px;margin:0;float:right;}
* html .box-half2-wrap {margin: 0 -3px; margin: 0;} /***** Fix for I.E 3pixels Bug *******/
.box-half2-top {margin:0;}
.box-half2 {background : url(images/box-half2-bg.gif) repeat-y;}
.box-half2-cont {height:212px;margin : 0 4px;padding: 20px;background: url(images/box-cont-bg.gif) repeat-x right 1px;}
.box-half2-bottom {margin:0;clear:both;} 
/************* Recent Articles Box *****************/
.recent-articles ul
{
	font: 8pt Tahoma;
}
.recent-articles li {list-style: none;background: url(images/bullet.gif) no-repeat right center;}
.recent-articles a:visited, .recent-articles a:link{font: 8pt Tahoma;color: #5a733b;text-decoration: none;}
.recent-articles a:hover{font: 8pt Tahoma;color: #5a733b;text-decoration: underline;}
/************* Free Stuff Half Box *************/
#free-clipart{margin:0px 0px 0 0px;background: url(images/free-clipart.jpg) no-repeat left top;}
#free-clipart p{padding: 36px 0px 0px 106px;}
#free-templates{margin:22px 0px 0 0;background: url(images/free-web-templates.jpg) no-repeat left top;}
#free-templates p{padding: 40px 111px 10px 3px;}
/*************** Templates Pack ****************/
#pack{ width:176px; margin:10px 0px 0px 15px;float:left;display:inline;}
#pack ul {padding-left: 3px;margin: 15px 0 15px 0px;font: 10pt/1.3em Tahoma;}
#pack li  {padding-left:15px;list-style: none;background: url(images/bullet.gif) no-repeat left center;}
#pack-right{width:100px;float:left;text-align:center;display:inline;background: url(images/pack.jpg) no-repeat center 11px;padding-top:190px;}
#pack-right2{width:100px;float:left;text-align:center;display:inline;background: url(images/thpack.jpg) no-repeat center 11px;padding-top:190px;}
/**********Customize ****************/
#customize{height:175px;background: url(images/customize.gif) no-repeat 15px 5px;}
#start-here{clear:both;text-align:right;margin:15px 21px 0 0;}

/**********Advertising Box *********************/
.sponsors ul {padding-left: 3px;margin: 15px 0 15px 0px;font: 10pt/1.3em Tahoma;}
.sponsors li  {padding-left:15px;list-style: none;background: url(images/bullet.gif) no-repeat left center;}
.sponsors a:visited, .sponsors a:link{font: 10pt/1.4em Tahoma;color: #e78e1b;text-decoration: underline;}
.sponsors a:hover{font: 10pt/1.4em Tahoma;color: #e78e1b;text-decoration: none;}

/********** Side Bar Search Box **************/
.side-box{background: url(images/sbar-rep.gif) repeat-y center top;}
.side-box-cont{	margin : 0 4px;padding: 22px;background: url(images/sbar-bg.gif) repeat-x left 0px;}
.side-joint{margin:0;clear:both;} 
/********* Side bar Categories *****************/
.categories{}
.categories ul {padding-left: 1px;margin: 15px 0 15px 0px;}
.categories li  {list-style: none;text-decoration: none;background: url(images/heading-bg.gif) no-repeat 13px bottom;margin-bottom: 5px;padding-bottom: 9px;}
.categories a{padding-left:15px;background: url(images/cat-bullet.gif) no-repeat left center;}
.categories a:visited, .categories a:link{font: bold 10pt Tahoma, Helvetica, sans-serif;color: #59723b;text-decoration: none;}
.categories a:hover{font: bold 10pt Tahoma, Helvetica, sans-serif;color: #000000;text-decoration: none;}
/**************** Side Bar Partners ********************/
.partners ul {padding-left: 3px;margin: 15px 0 -13px 0px;font: 10pt/1.3em Tahoma;}
.partners  li  {padding-left:15px;list-style: none;background: url(images/bullet.gif) no-repeat left center;}
.partners a:visited, .partners a:link{font: 10pt/1.6em Tahoma;color: #5a733b;text-decoration: underline;}
.partners a:hover{font: 10pt/1.6em Tahoma;color: #5a733b;text-decoration: none;}

/*********** Templates Display ****************/
.thumbs { list-style-type: none; margin:20px 0 10px 10pt;}
.thumbs li {float: left;text-align:center;}
.thumbs2 { list-style-type: none; margin:0; padding:0}
.thumbs2 li {float: left;text-align:center;margin: 10px 40px 20px 20px}
.thmb { border: 1px solid #CCCCCC; background:#FFFFFF; padding:9px; }

.thumb { background:#FFFFFF;padding:10pt;border: 1px solid #dedede;margin:14px;}
.thumb:hover {border: 1px solid #818181;}
.block1 {background:#F7F7F7;text-align:center;border: 1px solid #dedede;padding:5px;margin-bottom:10px;}
.block2 {background:#F7F7F7;text-align:center;border: 1px solid #dedede;padding:5px;margin-top:10px;}

.template_container{position: absolute; }

/*********** Pagination *********************/
#pagination{margin:0 auto;width:600px; padding: 5px 0 20px 0;display:block;line-height:2em;}
.pagination a{ font-size:10px;font-weight:bold;margin:8px 1px; padding:2px 4px;border: solid 1px #c4bca4;background: #f0f0e3; text-decoration: none}
.pagination a:hover{background: #eae3cf; text-decoration: none}

/************ Sitemap ****************/
.catsd{ list-style-type: square; margin:10px 0 30px 30px;}
.catsd li {float: left;text-align:left;width:210px;margin:3px 0px;}

.black
{
    font-family: Tahoma;
    font-size: 9pt;
    text-decoration: none;
    color: #000080;
}