@import url(/dl/Classes/Font/IRANSans/WebFonts/css/fontiran.css);
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, fieldset, table { margin: 0; padding: 0; }

a { }
a:visited { }
a:hover { text-decoration: none; }
img { border: none; }
p, ul, ol, dl, table { margin-bottom: 0px; }
ul, ol, dd { margin-left: 6px; }

.clearing { clear: both; }
.clearfix { overflow: hidden; }
.last { margin-bottom: 0; }
.screenReader { left: -9999px; position: absolute; top: -9999px; }


div#container {/* margin: 0 auto; overflow: hidden; padding: 20px 0; width: 170px;float:right */}
div#container1 { margin: 0 30px; overflow: hidden; padding: 20px 0; width: 470px;float:right }
div#content { float: right; width: 170px; }
div#content1 { float: right; width: 470px; }
div#sidebar { float: right; line-height: 18px; width: 100%; }
div#sidebar1 { float: right; line-height: 18px; width: 470px; }
div#sidebar2 { float: right; line-height: 18px; width: 470px; }

ul#accordion, ul#accordion ul { list-style: none; margin: 0;width: 100%;overflow: hidden;font-family:IRANSans,Tahoma; }
ul#accordion { border-bottom: 1px solid #fff;float:right;text-align:right; }
ul#accordion li { border: none; border-bottom: none; }
ul#accordion ul li { border: none; border-bottom: none; color: #999; padding: 3px 5px 1px 1px; }
ul#accordion ul li:last-child { border-bottom: none; }
ul#accordion a.heading { 
	background: #6699CC url(/DL/DigitalPortal/Content/MainMenu/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; 
    color: #555555; 
	display: block;
	
	line-height: 14px;
	padding: 4px 4px;
	text-decoration: none;
	border:1px solid #C2C8D1;
}/*rgb(16,28,175)   rgb(45,60,236)*/

ul#accordion1, ul#accordion1 ul { list-style: none; margin: 0;width: 100%;overflow: hidden;font-family:IRANSans,Tahoma; }
ul#accordion1 { border-bottom: 1px solid #fff;float:right;text-align:right; }
ul#accordion1 li { border: none; border-bottom: none; }
ul#accordion1 ul li { border: none; border-bottom: none; color: #999; padding: 3px 5px 1px 1px; }
ul#accordion1 ul li:last-child { border-bottom: none; }
ul#accordion1 a.heading { 
	background: #6699CC url(/DL/DigitalPortal/Content/MainMenu/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; 
    font-weight: normal; color: #555555; 
	display: block;
	font-size: 1.2vh;
	line-height: 14px;
	padding: 4px 4px;
	text-decoration: none;
	border:1px solid #C2C8D1;
}/*rgb(16,28,175)   rgb(45,60,236)*/


.ui-accordin-eachraw {color:#7777CC;overflow:hidden;font-family:IRANSans,Tahoma; padding-top:3px;padding-bottom:4px;text-indent:10px;cursor:pointer;}
.ui-accordin-eachraw1 {color:rgb(121,131,242);overflow:hidden;font-family:IRANSans,Tahoma;font-size:1.2vh;text-align:right;padding-top:3px;padding-bottom:4px;cursor:pointer;}
.ui-accordin-eachraw2 {color:rgb(37,10,194);overflow:hidden;font-family:IRANSans,Tahoma;font-size:1.2vh;background: none no-repeat scroll right center whitesmoke;text-align:right;padding-top:3px;padding-bottom:4px;border: 1px solid lightgray;cursor:pointer;}
.ui-accordin-eachraw3 {color:#7777CC;overflow:hidden;font-family:IRANSans,Tahoma; font-size:1.2vh;padding-top:3px;padding-bottom:4px;cursor:pointer;}
.ui-accordin-eachraw:hover{background: #6699dd;cursor:pointer;color:White;}
.ui-accordin-eachraw a span:hover{color:White;}
/*.ui-accordin-eachraw1:hover{background: #ddd;cursor:pointer;}*/
.ui-accordin-eachraw1:active{background: #eee;cursor:pointer;}
.ui-accordin-eachraw1:visited {background: #ccc;cursor:pointer;}
.ui-accordin-eachraw2:active{background: #ccc;cursor:pointer;}
.ui-accordin-eachraw2:hover{background: #fff;cursor:pointer;color:White;}

ul#accordion a.heading:hover { background: #dadada;background: #e6e6e6 url(/DL/DigitalPortal/Content/MainMenu/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;  color: #fff; }
ul#accordion li.ui-accordion-selected a.heading, ul#accordion li.current a.heading {border: 2px solid #ccc; background: #6699CC; font-weight: normal;  }
   
ul#accordion li ul a { /*border-bottom: 1px solid #00B9D2;*/ color: #025185; text-decoration: none; }
ul#accordion li ul a:hover { border-bottom: none; }
ul#accordion li ul .date { padding-right: 10px; }
ul#accordion li ul .count { padding-left: 10px; }

body#customAccordion ul#accordion li ul { display: none; }
body#customAccordion ul#accordion li.current ul { display: block; }



a.heading { 
	/*background: #6699CC url(/DL/DigitalPortal/Content/MainMenu/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; */
    font-family:IRANSans,Tahoma;
    color: #16387C; 
	display: block;
	margin:2px;
	line-height: 2vh;
	padding: 4px 4px;
	text-decoration: none;
	border:0px solid #C2C8D1;
	font-weight:normal;
	
}


/*Menu Header*/
a.slashc-sliding-menu 
{ 
	background: url(img/bg-blue.png) repeat-x;
	overflow: hidden;
	font: 12px Tahoma,Arial,sans-serif; /* set font here */
	width: 134px; /* set width here */
	height: 20px;			
	color: #ffffff;
	font-weight:bold;
}
div.slashc-sliding-menu,
div.slashc-sliding-menu h1,
div.slashc-sliding-menu ul,
div.slashc-sliding-menu li,
div.slashc-sliding-menu li a,
div.slashc-sliding-menu li span,
div.slashc-sliding-menu p
{
	display: block;
	font: 12px Tahoma,Arial,sans-serif; /* set font here */
	width: 165px; /* set width here */
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
	/*position: relative;*/
	
	float:right;
}
div.slashc-sliding-menu h1,
div.slashc-sliding-menu li,
div.slashc-sliding-menu li a,
div.slashc-sliding-menu li a span,
div.slashc-sliding-menu p
{
	height: 30px;	
	line-height: 30px;
	text-indent: 15px;
	background-repeat: repeat-x;
	background-position: 0 0;
}
div.slashc-sliding-menu h1
{
	background-color: #069;
	background-image: url(img/header_bg.jpg);
	color: #fff;
	font-weight: bold;
}
div.slashc-sliding-menu li
{
	background-color: #eee;
	background-image: url(img/item_bg.jpg);	
}
div.slashc-sliding-menu li ul
{
	position: absolute;
}
div.slashc-sliding-menu li,
div.slashc-sliding-menu li a
{
	color: #333;
	text-decoration: none;
}
div.slashc-sliding-menu li a span
{
	font-weight: bold;
	background: url(img/arrow_icn.gif) no-repeat 256px 19px;
}
div.slashc-sliding-menu li a:hover
{
	background-color: #888;
	background-image: url(img/item_over_bg.jpg);
	color: #fff;
}
div.slashc-sliding-menu li a:hover span
{
	background-position: 256px -31px;
}
div.slashc-sliding-menu p
{
	background-color: #222;
	background-image: url(img/footer_bg.jpg);
	color: #555;
	font-size: 12px;
}
div.slashc-sliding-menu a.slashc-sliding-menu-home,
div.slashc-sliding-menu a.slashc-sliding-menu-back
{
	text-indent: -10000px;
	display: block;
	height: 30px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
}
div.slashc-sliding-menu a.slashc-sliding-menu-home
{
	width: 49px;
	background: url(img/home_icn.gif) no-repeat 15px 17px;
}
div.slashc-sliding-menu a.slashc-sliding-menu-home:hover
{
	background-position: 15px -33px;
}
div.slashc-sliding-menu a.slashc-sliding-menu-back
{
	width: 52px;
	background: url(img/back_icn.gif) no-repeat 15px 19px;
}
div.slashc-sliding-menu a.slashc-sliding-menu-back:hover
{
	background-position: 15px -31px;
}
div.slashc-sliding-menu a
{
	outline: none;
}

.profile
{
    margin:5px;     
    padding:20px;
    width:90%;
    
    float:right;
    background:#F5F5F5;
    border:1px solid #DDDDDD;        
   
    background-image:-webkit-gradient(linear, 100% 100%, 0% 0%, color-stop(0%, #e3e3e3), color-stop(28%, #f5f5f5));
    background-image:-webkit-linear-gradient(113deg, #e3e3e3,#f5f5f5 28%);
    background-image:-moz-linear-gradient(113deg, #e3e3e3,#f5f5f5 28%);
    background-image:-o-linear-gradient(113deg, #e3e3e3,#f5f5f5 28%);
    background-image:linear-gradient(113deg, #e3e3e3,#f5f5f5 28%);    
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#f5f5f5',GradientType=0 );
     *zoom:1;
    /*-moz-border-radius:6px;
    -webkit-border-radius:6px;
    -o-border-radius:6px;
    -ms-border-radius:6px;
    -khtml-border-radius:6px;border-radius:6px;
    -moz-border-radius-bottomright:150px 25px;
    -webkit-border-bottom-right-radius:150px 25px;
    -o-border-bottom-right-radius:150px 25px;
    -ms-border-bottom-right-radius:150px 25px;
    -khtml-border-bottom-right-radius:150px 25px;
    border-bottom-right-radius:150px 25px;
 */
 
    border-radius:6px 6px 150px 6px / 6px 6px 25px 6px;

    -moz-box-shadow:11px 11px 11px rgba(207, 207, 207, 0.7);
    -webkit-box-shadow:11px 11px 11px rgba(207, 207, 207, 0.7);
    -o-box-shadow:11px 11px 11px rgba(207, 207, 207, 0.7);
    box-shadow:11px 11px 11px rgba(207, 207, 207, 0.7);    
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=90, Color='rgba(207, 207, 207, 0.7)')";                    
    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#eeeeee, Strength=10, Direction=90),
           progid:DXImageTransform.Microsoft.Shadow(Color=#eeeeee, Strength=10, Direction=180);           


}

.option
{
width:20px;
height:25px;
margin:2px;
cursor:pointer;
float:right;    
}
