/* makes vertical scrollbar default in FireFox and avoids shifting of pages   */

html { min-height: 100%; margin-bottom: 1px; }


p.MsoNormal span, span{
    font-size:11px !important;
    font-family:tahoma !important;
    line-height:2em;
}


body {

	/*margin: 0px 0px 20px 0px;

	background-color: #FFFFFF;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #4F4F4F;*/
	font-family:tahoma !important;

	margin:0px;

	font-family: tahoma;

	font-size: 8pt;

	color: #000000;

	line-height: 12pt;

	cursor: default;

	background-image:url(../images/image/eslami/design/bg.gif);

	}



table,tr,td,td{

	/*font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;*/

	font-size: 9pt;

}



h1 {

	color: #e56100;

	background-color: transparent;

	font-size: 12px;

	font-weight: bold;

	margin: 3px 0px 3px 1px;

	font-family: Tahoma, 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	line-height: 1.1em;

}

a{

	color: #3F75B0;

	font-weight:normal;

}

a:link,a:visited {color: #666666; text-decoration: none;}

a:hover {color: #ff6600;text-decoration: underline;}



hr{

	height: 1px;

	border:0px;

	border-top:1PX solid #CCCCCC;

	width: 100%;

	color: RED ;

	margin-top: 2px;

	margin-bottom: 2px;

}



P{

	font-family: Tahoma;

	font-size: 9pt;

	color: #000000;	

	line-height: 12pt;

	margin-top: 0px;

	margin-bottom: 5px;

}
.add_comment{
	width:70px;
	cursor:pointer !important;
	cursor:hand !important;
	border:2px outset !important;
	padding:3px;	
}
.add_comment strong{
	display: block;
	cursor:pointer !important;
	cursor:hand !important;
}

/* ******************************************************************************************** */

/*                                            TEMPLATE                                          */

/* ******************************************************************************************** */



.center_div{

	width:990px;

	padding:0px;

	margin:0px auto;

	background-color:#FFFFFF;

}



.header_bar{

	width:990px;

	margin:0px;

	padding:0px;

}


.master_content{

	width:990px;

	margin:0px;

	padding:0px;

	background-color:#FFFFFF;

    background-image:url(../images/image/eslami/design/dbg.gif);
	
	background-position:center;
	background-repeat:repeat-y;

}

.menu_bar{

	width:300px;

	margin:0px;

	padding:0px;

	float:right;

}



.banner_bar{

	width:609px;

	margin:0px;

	padding:0px;

	float:left;

	background-color:#FFFFFF;

}





.master-div{

	width:990px;

	height:200px;

	margin:0px;

	padding:0px;

	background-color:#FFFFFF;

}






.left_bar{

	width:186px;

	float:left;

	background-color:#BDB4A6;

}





.content_bar{

	width:595px;

	float:right;

	margin: 0px;

	float:left;

	padding:7px;

	background-color:#FFFFFF;

}



.right_bar{

	width:195px;

	height:400px;

	float:right;

	background-color:#303030;


	text-align:center;

}



.footer_bar{

	width:990px;
	line-height:40px;
	margin: 0px auto;
	padding: 0px;
	background-color:#CCCCCC;



}



.powered{

	width:990px;
	background-color:#CCCCCC;
	margin: 0px auto;

	padding: 0px;

	text-align:center;

}



.clearboth{

	clear:both;

	margin:0px;

	padding:0px;

	height:0px;

}



/* ******************************************************************************************** */

/*                                             Menu                                             */

/* ******************************************************************************************** */



/* -------------------------------- */

/* Wrapper for entire menu column   */

/* -------------------------------- */

#menuwrapper {

    color: #FFAE00;

    vertical-align: top;

}





/* ---------------------------------- */

/* Base menu and 1st level formatting */

/* ---------------------------------- */

#menu {

    padding: 3px 25px 10px 10px;

    font-size: 12px;

}



#menu ul {

    padding:0px;

    margin:0px;

}



#menu ul li{

    list-style-image:url(../images/image/eslami/design/menu_b.gif);

    list-style-position:outside;

    background-image:url(../images/image/eslami/design/menu_sep.gif);

    background-repeat:no-repeat;

    background-position:bottom;

    line-height:25px;

    padding-right:0px;

	padding-bottom:10px;

}

#menu img {

    padding-top: 5px;

    padding-bottom: 5px;

}



#menu a {

    color:#CCCCCC;

    background-color: transparent;

    text-decoration: none;

	font-weight:normal;

}



#menu a:HOVER {

    color:#FF9933;

    background-color: transparent;

}



#menu a.selected {

    color:#0066CC;

    background-color: transparent;

}



#menu div.homelink {}



#menu div.homelink a {

    background: transparent url(../images/Ico_WarringtonHome.gif) left no-repeat;

    padding: 0px 18px 0px 0px;

    margin: 0px 0px 0px 0px;

}



#menu div.homelink a span {

    /*color: #B3B3B3;*/

    color:#FFFFFF;

    background-color: transparent;

}



#menu div.deptlink {}



#menu div.deptlink a {

    background: transparent url(../images/Ico_DepartmentHome.gif) left no-repeat;

    padding: 0px 0px 0px 18px;

    margin: 0px 0px 0px 0px;

}



#menu div.deptlink a span {

    color: #B3B3B3;

    background-color: transparent;

}



#menu div.crescalendar {}



#menu div.crescalendar a {

    background: transparent url(../images/Ico_CRESCalendar.gif) left no-repeat;

    padding: 0px 0px 0px 18px;

    margin: 0px 0px 0px 0px;

}





#menu div.arrowmenu {}



#menu div.arrowmenu a {

    background: transparent url(../images/Ico_Arrow_Menu.gif) left no-repeat;

    padding: 0px 0px 0px 15px;

    margin: 0px 0px 0px 0px;

}



#menu div.arrowmenu a span {

    color: #343434;

    background-color: transparent;

}



/* ------------------------- */

/* 2nd level formatting      */

/* ------------------------- */

#submenuwrapper {

	color: #FFAE00;

	background-color: #343434;

	margin: 5px -13px 5px -13px;

	border-top: 1px solid #676767;

	border-bottom: 1px solid #676767;

}



#submenu {

	padding: 7px 13px 7px 23px;

}



#submenu img {

	margin: 0px 0px 0px 0px;

}



#submenu div.submenuheading {

	margin: 5px 0px 3px 0px;

}



#submenu div.submenuheadingnoselect {

	margin: 5px 0px 3px 0px;

	color: #B3B3B3;

	background-color: transparent;

}



#submenu div.submenuheading a {

	color: #B3B3B3;

	background-color: transparent;

}



#submenu div.submenuheading a.selected {

	color: #ff8401;

	background-color: transparent;

}



#submenu div.submenuheading a:HOVER {

	color: #ff8401;

	background-color: transparent;

}



#submenu div.submenubody {

	margin: 0px 0px 10px 10px;

}



/* ------------------------- */

/* 3rd level formatting      */

/* ------------------------- */

#sub2menu {

	padding: 0px 0px 10px 15px;

}



/* ------------------------- */

/* 4th level formatting      */

/* ------------------------- */

#sub3menu {

	padding: 0px 0px 10px 15px;

}







/* ******************************************************************************************** */

/*                                         Page Content                                         */

/* ******************************************************************************************** */

#contentwrapper {

	color: #4F4F4F;

	vertical-align: top;

	background-color:#FFFFFF;

}





/* ------------------------ */

/* Page Banner formatting   */

/* ------------------------ */

#banner {

	background-image: url(../images/Bg_PageBanner.jpg);

	background-repeat: repeat-y;

	padding: 20px 32px 10px 32px;

	color: #FFFFFF;

	background-color: #000000;

	font-size: 20px;

	font-weight: normal;

	width: 490px;

	font-family: Tahoma, Trebuchet, "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;

	line-height: 1.1em;

	border-top: 1px solid #A1A1A1;

	border-right: 1px solid #A1A1A1;

}



#bannergraphic {

	color: #FFFFFF;

	background-color: #FFFFFF;

}



/* "Standard" content a formatting for special use in bannergraphic div */

#bannergraphic a.noflash {

	color: #3D5929;

	background: transparent url(../images/Gfx_ContentLinkArrow.jpg) left no-repeat;

	font-size: 11px;

	font-weight: normal;

	padding: 0px 0px 0px 15px;

	margin: 0px 0px 0px 15px;

	text-decoration: none;

	line-height: 15px;

}



#bannergraphic a.noflash:HOVER {

	color: #94959A;

	background-color: transparent;

}



/* ******************************************************************************************** */

/*                                          Contact Form                                        */

/* ******************************************************************************************** */



#contactform input{

	border: 1px solid #D9D9D9;

	color: #4F4F4F;

	background-color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	width: 250px;

	margin-top: 5px;

}

#contactform select{

	border: 1px solid #D9D9D9;

	color: #4F4F4F;

	background-color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}

#contactform textarea{

	border: 1px solid #D9D9D9;

	color: #4F4F4F;

	background-color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	width: 300px;

	margin-top: 5px;

}

#contactform input.submitbutton{

	border: 1px solid #FFFFFF;

	color: #4F4F4F;

	background-color: #D9D9D9;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	width: 50px;

	margin-top: 5px;

}																																																																	

/* ******************************************************************************************** */

/*                                          Product and Categories                              */

/* ******************************************************************************************** */



#selected_category{

	width:250px;

	font-size:13px;

}

.sub_cat_list{

	padding:5px 0px 0px 10px;

}

.sub_cat_list a{

	background-image:url(../images/image/veresk/design_image/folder.png);

	background-repeat:no-repeat;

	background-position:right;

	padding:5px 25px 0px 0px;

	display:block;

}

.sub_cat_list a:hover{

	background-image:url(../images/image/veresk/design_image/folder_cubes.png);

}

.product_item{

	border:1px solid red;

	padding:5px 0px 0px 10px;

}

.product_item a{

	background-image:url(../images/image/veresk/design_image/cube_blue.png);

	background-repeat:no-repeat;

	background-position:right;

	padding:5px 25px 0px 0px;

	display:block;

}

.product_item a:hover{

	background-image:url(../images/image/veresk/design_image/cube_green.png);

}

.rtl{

	direction:rtl;

}

.ltr{

	direction:ltr;

	background-color:#0000FF;

}

.rtl{

	direction:rtl;

}

.ltr{

	direction:ltr;

	background-color:#0000FF;

}

.icons{

	border: 3px double rgb(54, 116, 182); 

	margin: 7px; 

	vertical-align: middle;

	height:60px;

	width:60px;

	background-image:url(../images/no_photo.gif);

t a formatting for special use in bannergraphic div */

#bannergraphic a.noflash {

	color: #3D5929;

	background: transparent url(../images/Gfx_ContentLinkArrow.jpg) left no-repeat;

	font-size: 11px;

	font-weight: normal;

	padding: 0px 0px 0px 15px;

	margin: 0px 0px 0px 15px;

	text-decoration: none;

	line-height: 15px;

}



#bannergraphic a.noflash:HOVER {

	color: #94959A;

	background-color: transparent;

}



/* ******************************************************************************************** */

/*                                          Contact Form                                        */

/* ******************************************************************************************** */



#contactform input{

	border: 1px solid #D9D9D9;

	color: #4F4F4F;

	background-color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	width: 250px;

	margin-top: 5px;

}

#contactform select{

	border: 1px solid #D9D9D9;

	color: #4F4F4F;

	background-color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}

#contactform textarea{