body{background:#C1C2C4;font-family:Tahoma;font-size:8pt;margin:0;}
#Container{background:white url(/Skin/millenium/images/interface/HeaderBg.gif) repeat-x top;/*	min-height:550px;*/ border:1px solid #999999;margin: 0px 25px 0px 25px;border-top:0px none;min-width:950px;width:950px;}
#Titles{background:url(/Skin/millenium/images/interface/Title.gif) no-repeat top left;}
#PersianTitle{height:90px;background:url(/Skin/millenium/images/interface/PersianTitle.gif) no-repeat top right;clear:both;}
#Toolbar{height:40px;padding:1px 0px 0px 0px;clear:both;color: white;}
#Header{background:url(/Skin/millenium/images/interface/Header.gif) no-repeat top left;}
.PanelBar{min-height:220px;width:220px;background:white url(/Skin/millenium/images/interface/PanelsBg.png) repeat-y left;vertical-align:top;}
#PanelBar{height:117px;background:url(/Skin/millenium/images/interface/Logo.gif) no-repeat top right;}
#Content{min-height:230px;margin-top:154px;}
#ContentBody{padding:5px;overflow: auto;}
#Navbar{height:40px;padding:1px 10px 0px 10px;white-space:nowrap}
#Footer{background:url(/Skin/millenium/images/interface/Footer.gif) repeat-x top;height:58px;clear:both;padding-top:10px;text-align: center;color: white;}
#LangDiv{position:absolute;top:0px;left:420px;height:30px;width:300px;}
.LangLink{padding:0px;float:left;color:white;display: none;}
.LangLink .Sep a{padding:5px 0px 13px 0px;color:#d6d6d6;background:transparent none;}
.LangLink li{display:inline;float:left;}
.LangLink li a,.LangLink li a:visited{float:left;color:black;padding:4px 11px;text-decoration:none;background:url(/Skin/millenium/images/interface/liBg.png) no-repeat center center;}
.active{color:black;padding:3px 11px;background:url(/Skin/millenium/images/interface/liCurrent.png) no-repeat center center;}
.LangLink li a:hover{color:black;background:url(/Skin/millenium/images/interface/liOver.png) no-repeat center center;}
#UserPanel{
	padding: 0px 5px 0px 5px;
}
#UserPanel a,#UserPanel a:visted{ color: #d9e3ef;}
#UserPanel a:hover{ color: yellow;}
/* Lang Menu */
#LangDiv{position:absolute;top:0px;left:220px;height:30px;width:300px}
.LangLink{width:99%;font-weight:bold;font-size:90%}
.LangLink:after{/*Add margin between menu and rest of content in Firefox*/ content:".";display:block;height:0;clear:both;visibility:hidden}
.LangLink ul{width:100%;padding:5px 0;margin:0}
.LangLink ul li{display:inline}
.LangLink ul li a{color:#fafafa;padding:5px;margin:0;text-decoration:none}
.LangLink ul li a:hover{background:url(/skin/millenium/images/interface/langMenuBg.gif) no-repeat top center}
.active{color:yellow;padding:0px 5px 0px 5px;margin:0;text-decoration:none}
/* Forms */
input[type=button],input[type=submit]{border:1px solid #6495ED;background:url(/skin/millenium/images/button.bg.gif);height:22px;margin:5px 0px 0px 5px}
input[type=button]:hover,input[type=submit]:hover{border:1px solid #696969}
input[type=text],input[type=password]{border:1px solid #99a5b0}
input[type=text]:hover,input[type=password]:hover{border:1px solid #708090}
textarea{border:1px solid #A3ADB7;font-family:Tahoma;font-size:8pt}
textarea:hover{border:1px solid #708090}
fieldset{border:1px solid #708090;padding-bottom:15px;margin-top:10px;padding-left:8px;width:auto}
legend{padding:0.2em 0.5em;border:1px solid #708090;color:#336699;font-size:11px;color:#336699;font-weight:bold;font-family:tahoma,arial,helvetica,sans-serif;text-decoration:none;text-align:right}
input,select{font:8pt Tahoma,Arial,Sans-Serif}

/* Top menu*/
.bar{height:40px;color:White;border-bottom:#6A93AA 0px solid;position:relative}
.bar_left{float:left;background:url(/skin/millenium/images/Buttons/Menu_Left.gif) no-repeat center;padding:20px 10px 0px 5px;cursor:pointer}
.bar_right{float:right;background:url(/skin/millenium/images/Buttons/Menu_Right.gif) no-repeat center;padding:20px 10px 0px 5px;cursor:pointer;display:block}

/* Footer */
.cmsCopyRightCompany{color:white;padding:2px 5px 1px 5px;direction:rtl}
.cmsCopyRightCompany a,.cmsCopyRightCompany a:visited{color:white;text-decoration:none}
.cmsCopyRightCompany a:hover{color:#ffd700;text-decoration:none}
/*---------------popMenu */
.PopMenuDiv{height:27px;margin-top:0px}
.PopMenu{padding-bottom:5px;padding-top:5px}
.MM{}
.MM ul{border:0px solid Black}
.MM ul li{background-color:#EBEBEB;border-bottom:1px solid #A9A9A9}
.MM li{padding-top:0px}
.MM li ul{background-color:White;border:1px solid #B3B3B3}

/*Search Menu */
.SE{}
.SE ul{}
.SE ul li{	background-color: #EBEBEB;	border-bottom: 1px solid #A9A9A9;}
.SE li{	padding-top: 0px;}
.SE li ul{	background-color: White;	border: 1px solid #B3B3B3;}
/*---------------treeMenu */
.TreeMenuDiv{height:27px;margin-top:0px}
.TreeMenu{padding-bottom:5px;padding-top:5px}
.TM{}
.TM ul{}
.TM ul li{background-color:#f4f4f4;border-bottom:1px solid #A9A9A9}
.TM li{padding-top:0px}
.TM li ul{background-color:White;border:1px solid #d3d3d3}
/*-------- Site Map*/
#SiteMapMenu ul{}
#SiteMapMenu li{font-weight:bold;list-style-image:url(/skin/millenium/images/interface/sitemap.icon.gif)}
#SiteMapMenu li ul{display:block}
#SiteMapMenu li ul li{font-weight:bold;list-style-image:url(/skin/millenium/images/interface/sitemap.icon2.gif)}
#SiteMapMenu li ul li ul li{font-weight:normal;padding-top:1px;padding-bottom:1px}
#SiteMapMenu a{display:block;padding:2px 2px 2px 10px;text-decoration:none}
#SiteMapMenu a:hover{display:block;padding:2px 2px 2px 10px;text-decoration:none;background-color:#D3D3D3}
/*-------- Login Box*/
.Center{text-align:center;}
.left{text-align: left;}
.right{text-align: right;}
.item_box{}
.item_rtl{direction:rtl}
.item_ltr{direction:ltr}
.highlight{background-color:Yellow;color:Blue}
.clear_both{clear:both}
.clear{clear:both}
/*----------------- webparts */
#divMenuAdmin{FONT-WEIGHT:bold;FONT-SIZE:18px;LEFT:30px;VISIBILITY:hidden;FONT-FAMILY:arial,helvetica;POSITION:absolute;TOP:30px;HEIGHT:100px;z-index:2900}
.wp_title{font-family:arial;font-size:12px;font-weight:bolder;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#B5C3EF,endColorStr=#EFF3FF)}
.wp_menuPopup{filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#B5C3EF,endColorStr=#EFF3FF);border:1px solid #4682B4;background-color:#B0C4DE}
.wp_forms{}
.Part_title{padding:2px;border:1px solid #636363;font:normal bold 12pt Tahoma;background-image:url(/skin/millenium/images/webpart/wpTitle.gif);height:26px}
.wp_addBox{border:1px solid Gray;background-color:#D1DDF1;padding:3px;position:relative;font:Tahoma;width:96%;background-position:top;background-attachment:scroll;background-repeat:no-repeat}
.CatalogZoneHeader{background-image:url(/skin/millenium/images/webpart/catalogZoneHeader.gif);height:27px;border:1px solid Gray;font-size:9pt;font-weight:bold;color:Black;background-position:top}
.wp_emptyZone{}
.webpartadmin{background-image:url(/skin/millenium/images/webpart/wp_manager.gif);border:1px solid Black;height:20px;margin-top:2px;margin-bottom:9px;padding-right:10px;padding-left:10px;padding-top:2px;position:absolute;top:150px;left:50px;z-index:3000;width:450;border-left:6px solid Black;border-right:6px solid Black}
.webpartadmin a{color:Black;padding-right:7px}
.select{background-color:#696969;color:White;direction:ltr}
.select select{direction:ltr}
.selectitem{direction:ltr}
/* Href  */
a,a:visited{color:#010102;text-decoration:none;text-align:justify}
a:hover{color:#6C757A;text-decoration:none;text-align:justify}
/*------------------ master.css */
.cmsrightPan{width:200px;padding: 0px 3px 0px 3px;}
.cmsleftPan{width:200px;padding: 0px 3px 0px 3px;}
.cmsCenterPan{border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;background-color:#F9F9F9;padding:5px 5px 0px 0px}

/* ToolTip */
#cluetip-close img{border:0}
#cluetip-title{overflow:hidden}
#cluetip-title #cluetip-close{float:right;position:relative}
#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(/Skin/millenium/images/cluetip/wait.gif)}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0}
#cluetip-extra{display:none}
.clue-right-default .cluetip-arrows{background-image:url(/Skin/millenium/images/cluetip/darrowleft.gif)}
.clue-left-default .cluetip-arrows{background-image:url(/Skin/millenium/images/cluetip/darrowright.gif);left:100%;margin-right:-11px}
.clue-top-default .cluetip-arrows{background-image:url(/Skin/millenium/images/cluetip/darrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px}
.clue-bottom-default .cluetip-arrows{background-image:url(/Skin/millenium/images/cluetip/darrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px}
.cluetip-jtip{background-color:transparent;text-align:justify}
.cluetip-jtip #cluetip-outer{border:2px solid #ccc;position:relative;background-color:#fff}
.cluetip-jtip h3#cluetip-title{margin:0 0 5px;padding:2px 5px;font-size:11px;font-weight:normal;background-color:#ccc;color:#333;direction:rtl}
.cluetip-jtip #cluetip-inner{padding:0 5px 5px;display:inline-block;direction:rtl}
.cluetip-jtip div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900}
.clue-right-jtip .cluetip-arrows{background-image:url(/Skin/millenium/images/cluetip/arrowleft.gif)}
.clue-left-jtip .cluetip-arrows{background-image:url(/Skin/millenium/images/cluetip/arrowright.gif);left:100%;margin-right:-11px}
.clue-top-jtip .cluetip-arrows{background-image:url(/Skin/millenium/images/cluetip/arrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px}
.clue-bottom-jtip .cluetip-arrows{background-image:url(/Skin/millenium/images/cluetip/arrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px}
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner{zoom:1}

/**1000net **/
#net1000content{
	background-repeat: no-repeat;
	padding: 2px;
}

div.growlUI {
}

div.growlUI h1, div.growlUI h2 {
	color: white;
	padding: 5px 5px 5px 5px;
	text-align: right;
	font-family: Tahoma;
	font-size: 8pt;
	direction: rtl;
}

.HidePanel{
	width: 0px;
	display: none;
}


.icms,.icms a,.icms a:visited{
	color: #dedede;
}

/* -------------- calandar */
.icmscal-Table{
	cursor: default;
	font-size: xx-small;
	width: 100%;
}

.icmscal-Table td{
	text-align: center;
}

.icmscal-TD-DAYS{
	background-color: #fffff0;
	border: 1px solid #ffdead;
	width: 14%;
}

.icmscal-TD-Title{
	font-size: xx-small;
	font-weight: bold;
	color: Black;
	;text-align: center;
	cursor: default;
}

.icmscal-Header,.icmscal-Header:hover{
	background-color: #e6e6fa;
	padding: 1px;
}

.icmscal-CELL-TODAY{
	font-size: xx-small;
	font-weight: bold;
	text-align: center;
	color: black;
	background-color: #FFEEC2;
	border: 1px solid #57566F;
	cursor: default;
}

.icmscal-PrevM{
	cursor: pointer;
	width: 24px;
}

.icmscal-NextM{
	cursor: pointer;
	width: 24px;
}

/*------------------- Comments */
.comment-mainbox{
	padding: 5px;
}

.comment-mainheader{
	font-weight: bold;
	padding-bottom: 7px;
}

.comment-header{
	color: #2e2e2e;
	padding: 2px 2px 2px 2px;
	background: url(/Skin/millenium/images/comments/corner_r-t.png) no-repeat top right;
}

.comment-box{
	background: #E5E5E5 url(/Skin/millenium/images/comments/corner_l-t.png) no-repeat top left;
}

.comment-content{
	background: url(/Skin/millenium/images/comments/corner_r-b.png) no-repeat bottom right;
}

.comment-content-inner{
	background: url(/Skin/millenium/images/comments/corner_l-b.png) no-repeat bottom left;
	text-align: justify;
	white-space: normal;
	overflow: auto;
	clear: both;
	padding: 5px 25px 18px 25px;
	line-height: 180%;
}

.comment-content-inner img{
	max-width: 500px;
}

.comment-form{
	padding-left: 10px;
	padding-right: 10px;
}

.comment-form textarea{
	width: 99%;
}

.comment-subject{
	font-size: 8pt;
	font-weight: bold;
	color: #ff8c00;
}

.comment-info{
	color: #676767;
}

.comment-title{
}

.comment-by{
	background: url(/Skin/millenium/images/comments/speech_bubble.png) no-repeat top 90%;
	padding: 5px 25px 5px 25px;
}

.comments-header-sub{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
}

.no_comments{
	border: 1px dotted #7E7E7E;
	padding: 3px 3px 3px 3px;
	text-align: center;
	margin-top: 10px;
	background-color: #ecf2fd;
}

#Commentform fieldset{
	border: 1px solid #b0c4de;
	border-right: 4px solid #b0c4de;
}

#Commentform legend{
	border: none;
}

.comment-code{
	direction: ltr;
	background-color: white;
	padding: 6px;
	border-left: 6px solid #708090;
}

/* blockquote */
blockquote{
	padding: 4px 0 0 0;
	background: white url(/Skin/millenium/images/comments/close-quote.gif) no-repeat top 100%;
	display: block;
	margin: 0;
}

blockquote p{
	padding: 10px;
	margin: 0;
	background: url(/Skin/millenium/images/comments/open-quote.gif) no-repeat bottom 0%;
}

/*------------------- RATE */
.rate-mainbox{
	border: 1px solid #DCDCDC;
	padding-right: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

.rate-mainheader{
	font-weight: bold;
	padding-bottom: 7px;
}

.rate-thanks{
	border: 1px solid #9370DB;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* STAR RATE */
div.rating{
	cursor: pointer;
	margin: 2em;
	clear: both;
	display: block;
}

div.rating:after{
	content: '.';
	display: block;
	height: 0;
	width: 0;
	clear: both;
	visibility: hidden;
}

div.cancel,div.star{
	float: left;
	width: 14px;
	height: 12px;
	text-indent: -999em;
	cursor: pointer;
	display: block;
	background: transparent;
	overflow: hidden;
}

div.cancel,div.cancel a{
	background: url(/Skin/millenium/images/comments/delete.gif) no-repeat 0 -16px;
	width: 0px;
}

div.star,div.star a{
	background: url(/Skin/millenium/images/comments/star.gif) no-repeat 0 0px;
}

div.cancel a,div.star a{
	display: block;
	width: 12px;
	height: 100%;
	background-position: 0 0px;
	border: 1 solid #FF0000;
}

div.star_on a{
	background-position: 0 -12px!important;
}

div.star_hover a,div.star_live a:hover{
	background-position: 0 -24px;
}

div.star_readonly a,div.star_readonly a:hover{
	cursor: default !important;
}

div.star{
	background: transparent!important;
	overflow: hidden!important;
}

/*MODULES BOX */
.Module_Box{
	width: 100%;
	border: 0px dotted #CECECE;
	margin-top: 5px;
}

.Module_Header{
	padding-left: 5px;
	padding-right: 10px;
	background: #6e7ba3 url(/skin/millenium/images/interface/snap_headerBg.gif) no-repeat right top ;
	height: 33px;
	border-bottom: 4px solid #C4C2C2;
	color: #FFFFFF;
	
}

.Module_Header_Inline{
	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding-top: 8px;
	height: 20px;
	padding-right: 10px;
}

.Module_Header_Content{
	padding-top: 9px;
	padding-right: 10px;
}

.Module_Content,.Module_Content2{
	padding: 5px 5px 15px 5px;
	line-height: 150%;
	text-align: justify;
	min-height: 60px;
	background: White url(/skin/millenium/images/interface/snap_bodyBg.jpg) repeat-x bottom right;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
}

.Module_Content li{
	padding-right: 0px;
	padding-left: 0px;
	margin-left: -1px;
	margin-right: -1px;
}

.Module_Items_Clear{
	clear: both;
	display: block;
	height: 23px;
}

.Module_Scroller{
	color: #5f5f5f;
}

.Module_Scroller a,.Module_Scroller a:visited{
	font-weight: bold;
	color: #006400;
}

.Module_Scroller a:hover{
	color: maroon;
}

.Module_Ajax_MsgBox{
	padding: 5px;
	border: 1px solid #74F019;
	padding: 4px 4px 4px 29px;
	background-color: #DEF8CA;
}

/* Categories */
.Categories_Header_Box{
	background: url(/skin/millenium/images/interface/ModuleWhereYouAre.BG.gif) no-repeat right;
	padding-top: 12px;
	padding-bottom: 15px;
	padding-right: 50px;
	padding-left: 5px;
	height: 19px;
	margin-bottom: 6px;
}

.Categories_Header_Box a,.Categories_Header_Box a:visited{
	font-size: 12pt;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #3575e8;
	text-decoration: none;
}

.Categories_Header_Box a:hover{
	color: #ff8c00;
}

.Categories_DataList{
	color: #1a60dd;
	width: 100%;
}

.Categories_DataList a,.Categories_DataList a:visited,.Categories_DataList a:link{
	font-size: 9pt;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}

.Categories_DataList a:hover{
	color: red;
}

/* Details */
.Details_Header_Box{
	padding-bottom: 9px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 7px;
	border-bottom: 1px solid #c5c5f3;
	background-color: #e4e4e4;
	background: White url(/skin/millenium/images/ListView_Header_Box.gif);
}

.Details_Header_Box,.Details_Header_Box a,.Details_Header_Box a:visited{
	color: #ff4500;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bolder;
}

.Details_Header_Box a:hover{
	color: Blue;
}

.Details_Content_Main_box{
	width: 100%;
	border: 1px dotted silver;
	background: White url(/skin/millenium/images/main_shadow.jpg) no-repeat left bottom;
	padding-bottom: 20px;
	border-bottom: 1px solid #e8e8e8;
}

.Details_Content_Box{
}

.Details_Content{
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	line-height: 180%;
	text-align: justify;
	
}

.Details_Info_Panel{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.Details_Info_Panel_Lable{
	color: Olive;
}

.Details_Tools_Panle{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.Details_Tools_Panle a,.Details_Tools_Panle a:visited{
	color: #154fb7;
}

.Details_Tools_Panle a:hover{
	color: #ff8c00;
}

/* LISTVIEWS */
.ListView_Header_Box{
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	border-bottom: 1px solid silver;
	background-color: #e4e4e4;
	background: White url(/skin/millenium/images/ListView_Header_Box.gif);
}

.ListView_Header_Box a,.ListView_Header_Box a:visited,.ListView_Header_Box a:link{
	color: #ff4500;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bolder;
}

.ListView_Header_Box a:hover{
	color: #ff8c00;
}

.ListView_Content_Main_Box{
	width: 100%;
	border: 1px dotted silver;
	background: White url(/skin/millenium/images/main_shadow.jpg) no-repeat left bottom;
	padding-bottom: 20px;
	border-bottom: 1px solid #e8e8e8;
}

.ListView_Content_Box{
	margin: 5px;
}

.ListView_Content{
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
}

.ListView_Info_Panel{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ListView_Info_Panel_Lable{
	color: Olive;
}

.ListView_Tools_Panle{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ListView_Tools_Panle a,.ListView_Tools_Panle a:visited{
	color: #154fb7;
	cursor: pointer;
}

.ListView_Tools_Panle a:hover{
	color: #ff8c00;
}

/* Modules Global */
.ModuleWhereYouAre{
	background: url(/skin/millenium/images/interface/ModuleWhereYouAre.BG.gif) no-repeat right;
	padding-top: 12px;
	padding-bottom: 15px;
	padding-right: 50px;
	padding-left: 5px;
	height: 19px;
	margin-bottom: 6px;
}

.ModuleWhereYouAre a,.ModuleWhereYouAre:visited{
	font-weight: bold;
	color: blue;
}

.ModuleWhereYouAre a:hover{
	color: red;
}

/* Paging Div */
.Paging{
	margin-top: 10px;
	background-color: #eef0f2;
	padding-bottom: 5px;
	padding-top: 5px;
	border: 1px dotted #4682b4;
}

.Paging_Seprator{
	color: #6495ed;
}

/* Serach */
.Search_No_Result{
	background-color: #F7F7F7;
	border: 1px dotted #D2D2D2;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.Search_Header_Box{
	padding-bottom: 9px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 7px;
}

.Search_Header_Box a,.Search_Header_Box a:visited{
	color: blue;
	text-decoration: none;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bolder;
}

.Search_Header_Box a:hover{
	color: maroon;
}

.Search_Content_Box{
	width: 100%;
	line-height: 180%;
	text-align: justify;
}

.Search_Content_Main_Box{
	margin-bottom: 5px;
}

.Search_Content_link{
	color: #57741d;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
}

.Search_Submit{
	clear: both;
	display: block;
}

.Search_Items{
	clear: both;
	display: block;
	height: 23px;
}

.Search_Content_link span{
	font-weight: bold;
	font-size: 7pt;
	color: gray;
}

.Search_Panel_div{
	background-color: #e4ebf4;
	padding: 10px;
	border: 1px solid #708090;
	display: block;
	width: 98%;
}

.Search_Keyword{
	padding: 3px;
	font-family: Tahoma;
	font-weight: bold;
	width: 200px;
	font-size: 9pt;
}

.Search_Icon{
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	background: url(/skin/millenium/images/Buttons/search_down.gif) no-repeat top;
}

.Search_Advanced{
	background: #dfe7f2;
	border: 1px solid #b0c4de;
	min-width: 120px;
	position: absolute;
	display: none;
	padding: 5px;
}

.Search_Filter{
	background: #f6d3d3;
	border: 1px solid #e98b8b;
	padding: 5px;
	margin-top: 8px;
	font-weight: bold;
}

/* Modules Mouse Over */
.list-menu{
	width: 100%;
}

.list-menu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.list-menu li{
	margin: 2px 0 0;
}

.list-menu a{
	BORDER-RIGHT: white 1px solid;
	BORDER-TOP: white 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-BOTTOM: white 1px solid;
	display: block;
	width: 100%;
	padding: 3px 0 3px 0;
	text-decoration: none;
}

.list-menu a:link,.list-menu a:active,.list-menu a:visited{
	color: #000000;
}

.list-menu a:hover{
	BORDER-RIGHT: #c4cfdf 1px solid;
	BORDER-TOP: #c4cfdf 1px solid;
	BORDER-LEFT: #c4cfdf 1px solid;
	BORDER-BOTTOM: #c4cfdf 1px solid;
	BACKGROUND-COLOR: #e1eaf7;
}

.list-menu a:hover span.bluearrow_RTL{
	background: url(/Skin/millenium/images/bullet/bullet_2.gif) no-repeat right;
	padding: 0px 8px 0px 0px;
}

.list-menu a:hover span.bluearrow_LTR{
	background: url(/Skin/millenium/images/bullet/bullet_1.gif) no-repeat left;
	padding: 0px 0px 0px 8px;
}

.bluearrow_RTL{
	background: url(/Skin/millenium/images/bullet/bullet_2.gif) no-repeat right;
	padding: 0px 8px 0px 0px;
}

.bluearrow_LTR{
	background: url(/Skin/millenium/images/bullet/bullet_2.gif) no-repeat left;
	padding: 0px 0px 0px 8px;
}

.bluearrow_RTL_Selected{
	background: url(/Skin/millenium/images/bullet/bullet_2.gif) no-repeat right;
	padding: 0px 8px 0px 0px;
}

.bluearrow_LTR_Selected{
	background: url(/Skin/millenium/images/bullet/bullet_2.gif) no-repeat left;
	padding: 0px 0px 0px 8px;
}

/* Contact */
.Contact_Main_Box{
}

.Contact_Box_Header{
	border-bottom: 1px solid #c3c3f3;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	color: #ff8c00;
	font-weight: bold;
	padding: 5px;
	background: #e6e6fa;
}

.Contact_Box_Table{
}

.Contact_Box_Table td{
	vertical-align: top;
	text-align: justify;
	line-height: 150%;
}

.Contact_Box_Table a,.Contact_Box_Table a:visited,.Contact_Box_Table a:link{
	color: #6495ed;
	height: 50px;
}

.Contact_Box_Table a:hover{
	color: #ff8c00;
}

/* Content */
/*.error_box{border:1px solid #B0B0B0;background-color:#F1F1F1;padding:2px;color:Red;}*/
.error_header{
	color: Red;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 20px;
	padding-top: 10px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16pt;
}

.error_message{
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
}

.Content_FullText_Box{
	padding: 5px;
}

.Content_Date_Box{
	font-size: 7pt;
}

/* --------  page tools */
.common_pagetools{
	background: url(/skin/millenium/images/pagetools.gif) no-repeat;
	height: 38px;
	width: 258px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	margin: 0;
}

.common_pagetools a,.common_pagetools a:visited,.common_pagetools a:link{
	text-decoration: none;
	color: Black;
}

.common_pagetools a:hover{
	color: #FF8C00;
}

.common_pagetools_li1{
	float: left;
	list-style-type: none;
	padding-top: 23px;
	padding-left: 11px;
	padding-right: 10px;
}

.common_pagetools_li2{
	float: left;
	list-style-type: none;
	padding-top: 23px;
	width: 80px;
	text-align: center;
	color: White;
}

.common_pagetools_li3{
	float: left;
	list-style-type: none;
	padding-top: 8px;
	color: White;
	text-align: center;
	width: 38px;
}

/* Gallery */
.Gallery_Main_Box{
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #cecece;
	background-color: #f2f2f2;
}

.Gallery_Image_Header{
	font-weight: bold;
	padding: 5px;
	background-color: #e8e8fa;
}

.Gallery_Image_Box_Header{
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bold;
}

.Gallery_Image{
	padding: 0px;
	text-align: center;
}

.Gallery_Tumbnail{
	display: inline;
}

.Gallery_Tumbnail img{
	border: 1px solid #6c6c6c;
	display: inline;
	max-height: 82px;
}

.Gallery_Tumbnail img:hover{
	border: 1px solid orange;
	display: inline;
}

.Gallery_Image a{
	cursor: pointer;
	text-decoration: none;
}

.Gallery_Image_Box{
}

.Gallery_Info_Panel{
	padding: 3px;
}

.Gallery_Info_Panel img{
	padding: 0px 2px 0px 2px;
}

.Gallery_Info_Panel_Lable{
	color: #8a8a00;
}

.Gallery_Pic_Link{
	cursor: pointer;
}

.Gallery_Slider_Div{
	width: 100%;
	height: 120px;
}

.Gallery_Slider img{
	border: 1px solid white;
	padding: 2px;
}

.Gallery_Slider img:hover{
	border: 1px solid black;
}

.Gallery_random{
	text-align: center;
}

.Gallery_random img{
	border-bottom: 10px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
}

.Gallery_random img:hover{
	border-bottom: 10px solid orange;
	border-left: 1px solid orange;
	border-right: 1px solid orange;
	border-top: 1px solid orange;
}

/* Vertical Quick Login */
.Vertical_Login_Button{
}

.Vertical_Login_Lable{
	white-space: nowrap;
}

.Vertical_Login_Msg{
	color: Red;
	font-size: x-small;
}

.Vertical_Login_Msg_Cell{
	width: 107px;
}

.QuickLogin_Loading_Panel{
}

.QuickLogin_UserName{
	width: 95px;
	direction: ltr;
}

.QuickLogin_Password{
	width: 95px;
	direction: ltr;
}

.VQuickLogin_Password{
	width: 80px;
	direction: ltr;
}

.VQuickLogin_UserName{
	width: 80px;
	direction: ltr;
}

.QuickLogin_Secure{
	width: 32px;
	direction: ltr;
}

.QuickLogin_Error{
	background-color: #f7d2d2;
}

.QuickLogin_MsgBox{
	padding: 5px;
	border: 1px solid #74F019;
	padding: 4px 4px 4px 29px;
	background-color: #DEF8CA;
}

.VQuickLogin_Table{
	width: 100%;
	border: 1px solid red;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* News Group */
.NewsGroup_Msg{
	color: red;
}

/* News */
.News_AllNews_Div{
	padding-bottom: 6px;
	border-bottom: 1px dotted #6A5ACD;
}

.News_AllNews_Desc{
	padding-bottom: 8px;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 8px;
	font-weight: normal;
}

.News_AllNews_Date{
	background-color: #A52A2A;
	color: White;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: center;
	font-weight: normal;
}

.First_News_Title{
	font-size: 14pt;
	font-weight: bold;
	color: #6495ed;
	font-family: Arial,Helvetica,sans-serif;
}

.First_News_Desc{
	text-align: justify;
	display: block;
}

.News_TD_Seprator{
	height: 1px;
	background-color: #B9B9B9;
}

.Second_News_Thumbnail{
}

.Second_News_Title{
	font-size: 12pt;
	font-weight: bold;
	color: #6495ed;
	font-family: Arial,Helvetica,sans-serif;
}

.Second_News_Desc{
	text-align: justify;
	display: block;
}

.Thired_News_Title{
	font-size: 12pt;
	font-weight: bold;
	color: #6495ed;
	font-family: Arial,Helvetica,sans-serif;
}

.Thired_News_Thumbnail{
}

.Thired_News_Desc{
	text-align: justify;
	display: block;
}

.News_Category_Title{
	border-bottom: 1px solid Gray;
	padding-top: 8px;
	width: 70%;
	margin-bottom: 6px;
}

.News_Category_Title a,.News_Category_Title a:visited,.News_Category_Title a:link{
	color: #FF8C00;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16pt;
	text-decoration: none;
}

.News_Special_Div{
	width: 100%;
}

.News_Special_Div a,.News_Special_Div a:visited,.News_Special_Div a:link{
}

.News_Special_Header{
	background-color: #2425A1;
	color: White;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14pt;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}

.News_Special_Thumbnail{
}

.News_Special_Title{
	font-weight: bold;
}

.News_Special_Desc{
	padding: 5px;
	margin: 5px;
	display: block;
}

.News_Relative{
	padding: 5px;
}

.News_Relative a{
	color: #195dd7;
}

.News_Relative a:hover{
	color: #ff8c00;
}

.News_Relative_Header{
	font-weight: bold;
}

.News_Marquee_Box{
	border-color: Gray;
	border-style: solid;
	border-width: 1px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.News_Scroll_End{
	border: 2px solid #7D7D7D;
	margin-left: 4px;
	margin-right: 4px;
	padding: 4px;
}

.News_Scroll_Left{
	padding-left: 26px;
	margin-left: -5px;
}

.News_Scroll_Right{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 26px;
}

.News_Scroller_Word_Ticker{
	list-style: none;
	margin: 0;
	padding: 0;
}

/* POLL */
.Poll_Question{
	color: #6495ed;
	font-weight: bold;
	border-bottom: 1px dotted #6495ED;
	padding-bottom: 5px;
	margin-bottom: 7px;
}

.Poll_Answers{
}

.Poll_Date{
	direction: ltr;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
	padding-top: 1px;
	width: 60px;
}

.Poll_Reultgraph_Td{
	background-color: #e7e7e7;
	border: 1px dotted #8D8D8D;
}

.Poll_Footer{
	padding: 2px;
	text-align: center;
	margin-top: 3px;
}

.Poll_List_Table{
	width: 100%;
}

.Poll_List_Table a,.Poll_List_Table a:visited,.Poll_List_Table a:link{
}

.Poll_List_Table a:hover{
	color: #ff8c00;
}

.Poll_List_Row{
	background: #eeeeee;
	height: 20px;
}

.Poll_List_Row_Over{
	background: #f0ffff;
	height: 20px;
}

.Poll_Date_Cell{
	width: 80px;
	text-align: center;
}

.Poll_Question_Cell{
}

.Poll_Result_Cell{
	width: 120px;
	text-align: center;
}

.Poll_Body{
}

.Poll_Box{
}

.Poll_Box select{
	width: 100%;
	border: 1px solid gray;
}

/* Register */
.Reg_Table{
	width: 100%;
}

.Reg_Table td{
	height: 30px;
}

.Reg_Table tr{
	background-color: #ebebeb;
}

.Reg_TD_Info{
	width: 70%;
}

.Reg_TD_Input{
	width: 150px;
}

.Reg_Input_Req{
	font-weight: bold;
	width: 165px;
	padding-top: 3px;
	padding-bottom: 3px;
	direction: ltr;
	background-color: #fff3aa;
}

.Reg_Input_Normal{
	font-weight: bold;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.Reg_Input_NotReq{
	font-weight: bold;
	width: 165px;
	padding-top: 3px;
	padding-bottom: 3px;
	direction: ltr;
}

.Reg_Input_TextArea{
	width: 250px;
}

.Reg_Input_URL{
	width: 250px;
	direction: ltr;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

.Reg_Input_SecureCode{
	direction: ltr;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 35px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

.Register_Terms_Cell{
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}

.Register_Agree_Cell{
	text-align: center;
}

/* Validator */
.Validate_Accept{
	background-color: #a8ffa9;
}

.Validate_Error{
	background-color: #f1b4b4;
}

/* Profile */
.Profile_Main_Div{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
}

.Profile_Header{
	color: #363636;
	font-weight: bold;
	border-bottom: 1px solid #c6c7f4;
	padding-bottom: 6px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	height: 16px;
	background: #e6e6fa;
}

.Profile_Header a,.Profile_Header a:visited,.Profile_Header a:link{
	color: #4169E1;
	text-decoration: none;
}

.Profile_Header a:hover{
	color: #4169E1;
	text-decoration: none;
}

.Profile_Table{
	width: 100%;
}

.Profile_Notice{
	color: #1E66E5;
	font-weight: bold;
}

.Profile_Row{
	background-color: #f9f9f9;
}

.Profile_Row_Over{
	background-color: #ffffe0;
}

.Profile_ValidationSummary{
	background-color: WhiteSmoke;
	border: 1px dotted gray;
}

.Profile_Cell1{
	width: 153px;
	height: 21px;
}

.Profile_Cell2{
	width: 250px;
	height: 21px;
}

.Profile_Cell3{
	height: 21px;
}

.Profile_Success_Msg_Box{
	display: block;
	width: 98%;
	background-color: #f0f8ff;
	border: 1px dotted #87ceeb;
	min-height: 50px;
	padding: 5px 5px 5px 5px;
}

.Profile_Success_Msg_Box_Header{
	font-weight: bold;
}

.Profile_Success_Msg{
	color: red;
}

.Profile_Box{
	/*border:1px dotted blue;*/
	: ;
}

/* BookMark */
.addthis_item_box{
	border-bottom: 0px solid #A8B2BB;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: transparent;
}

.addthis_item_box_over{
	border-bottom: 0px solid #ABABAB;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #AFC8F6;
}

.addthis_items{
	cursor: hand;
	direction: ltr;
	padding-right: 1px;
	padding-left: 1px;
	width: 100%;
	text-align: left;
}

/*PrayTime */
.PrayTime_Date{
	text-align: center;
	direction: rtl;
	background-color: #fafad2;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px dotted #708090;
}

.Pray_Options{
	width: 130px;
}

/*Attachment Panel*/
.Attachment_Panel{
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 5px;
	padding-right: 5px;
}

.Attachment_Header{
	margin-bottom: 7px;
	color: green;
	font-weight: bold;
	border-bottom: 1px dotted #d3d3d3;
	padding-bottom: 5px;
}

.Attachment a,.Law_Attachment a:visited,.Law_Attachment a:link{
	color: #8b0000;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(/skin/millenium/images/download_box_top.gif) no-repeat right;
}

.Attachment a:hover{
	color: navy;
}

/*--------------- custom for zedc.ir*/
.customtblhead{
	PADDING-RIGHT: 3px;
	BACKGROUND-POSITION: 50% top;
	MARGIN-TOP: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url(/CMSfiles/Image/karname/custombg1.gif);
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Tahoma,Verdana;
	BACKGROUND-COLOR: #d8d6e2;
	TEXT-ALIGN: center;
}

.customcelalt{
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #ececec;
	TEXT-ALIGN: center;
}

.customcel{
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url(/CMSfiles/Image/karname/custombgcel.gif);
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #e4e4e4;
	TEXT-ALIGN: center;
}

.customtitle{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000179;
	FONT-FAMILY: Arial;
}

.customtitleheader{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: maroon;
	FONT-FAMILY: Arial;
	border-bottom: 1px dotted #595959;
	padding-bottom: 4px;
}

.customsmalltxt{
	PADDING-RIGHT: 13px;
	PADDING-LEFT: 13px;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 13px;
	LINE-HEIGHT: 250%;
	MARGIN-RIGHT: 13px;
	FONT-FAMILY: Tahoma;
	TEXT-ALIGN: justify;
}

#customhtmldiv{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	TEXT-ALIGN: justify;
	line-height: 150%;
}

#customhtmldiv ul,#customhtmldiv ol{
	padding-right: 40px;
	padding-left: 40px;
}

/* Versions */
.table-icms-m{
	border: 1px dotted #A9A9A9;
}

.tdhead{
	background-color: #CDDECB;
	font-family: tahoma;
	font-size: 8pt;
	padding: 2px;
	background-image: url(/skin/millenium/images/icms-m-cel1.jpg);
	height: 25px;
	font-weight: bolder;
	text-align: right;
}

.td{
	background-color: #F0F8FF;
	font-family: tahoma;
	font-size: 8pt;
	padding: 2px;
	background-image: url(/skin/millenium/images/icm-m-cel.gif);
	height: 20px;
	text-align: right;
}

.tdalt{
	background-color: #FFFFF0;
	font-family: tahoma;
	font-size: 8pt;
	padding: 2px;
	background-image: url(/skin/millenium/images/icm-m-celalt.gif);
	height: 20px;
	text-align: right;
}

/*Dictionary */
.Dictionary_MainBox{
	border: 1px solid #e6e6e6;
	margin-top: 15px;
	text-align: center;
	direction: ltr;
	padding: 10px 10px 10px 10px;
}

.Dictionary_Word{
	font-weight: bold;
	text-align: left;
	margin-bottom: 10px;
	color: #135ee3;
}

.Dictionary_Word_Mean{
	font-family: Tahoma;
	font-size: 8pt;
	text-align: right;
	direction: rtl;
}

.Dictionary_Box{
	background-color: #fffafa;
	padding: 5px 5px 5px 5px;
	border-left: 1px dotted gray;
	border-right: 1px dotted gray;
	border-top: 1px dotted gray;
	border-bottom: 1px solid gray;
	margin-top: 10px;
	margin-bottom: 2px;
}

.Dictionary_TextBox{
	width: 450px;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 13pt;
	height: 22px;
	padding-left: 18px;
	padding-left: 18px;
	background: url(/skin/millenium/images/dictionary.gif) no-repeat left !important;
}

.Dictionary_TextBox_Busy{
	width: 450px;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 13pt;
	height: 22px;
	padding-left: 18px;
	padding-left: 18px;
	background: url(/images/loading.gif) no-repeat left !important;
}

.Dictionary_Button{
	font-family: Tahoma;
	font-size: 8pt;
	width: 120px;
}

.Dictionary_MsgBox{
	font-family: Tahoma;
	font-size: 8pt;
	color: Red;
}

/* Password */
.PasswordBar{
	direction: ltr;
	border: 1px solid #B5B8C8;
	margin: 3px 0 3px 0;
	background-image: url(/skin/millenium/images/Backgrounds/PassStrength_background.gif);
	width: 167px;
}

.PasswordMeter{
	background-image: url(/skin/millenium/images/Backgrounds/PassStrength.gif);
	height: 10px;
	width: 0;
	line-height: 1px;
	font-size: 1px;
}

/* SystemMessage Panel */
.SystemMessagePanel{
	background-color: #ffefd5;
	min-height: 70px;
	vertical-align: top;
	margin: 5px 0px 5px 0px;
	background: url(/Skin/millenium/images/backgrounds/system_info_04.gif) repeat-x top right;
}

.SystemMessagePanel br{
	display: none;
}

.SystemMessage_Header{
	color: red;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 12px 12px 2px 12px;
	background: url(/Skin/millenium/images/backgrounds/system_info_03.gif) no-repeat top left;
}

.SystemMessage_Msg{
	color: black;
	padding: 16px;
	text-align: justify;
	border: 1px solid #CFCFCF;
	background: url(/Skin/millenium/images/backgrounds/info-bg.gif) no-repeat top left;
}

/* Site State */
.siteStat_users{
	font-weight: bold;
	color: #556b2f;
}

.siteStat_users_list{
	padding: 3px 25px 3px 25px;
	font-weight: normal;
	color: black;
}

/* ------------------ Auto complete;*/
.ac_results{
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul{
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li{
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block; /*width:100%;*/
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}

.ac_loading{
	background: white url('/images/ProgressBar.gif') right center no-repeat;
}

.ac_odd{
	background-color: #eeeeee;
}

.ac_over{
	background-color: #0A246A;
	color: white;
}

/* SystemMessage Panel */
.SystemMessagePanel{
	background-color: #ffefd5;
	min-height: 70px;
	vertical-align: top;
	margin: 5px 0px 5px 0px;
	background: url(/Skin/millenium/images/backgrounds/system_info_04.gif) repeat-x top right;
}

.SystemMessagePanel br{
	display: none;
}

.SystemMessage_Header{
	color: red;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 12px 12px 2px 12px;
	background: url(/Skin/millenium/images/backgrounds/system_info_03.gif) no-repeat top left;
}

.SystemMessage_Msg{
	color: black;
	padding: 16px;
	text-align: justify;
	border: 1px solid #CFCFCF;
	background: url(/Skin/millenium/images/backgrounds/info-bg.gif) no-repeat top left;
}

/* ADVERTISE */
.Advertise{
	text-align: center;
}

.Advertise ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.Advertise li{
	margin: 0px;
	padding: 0px;
}

.Module_Scroller a{
}

.Module_Scroller_p{
	direction: rtl;
	text-align: justify;
}

.Module_Scroller_p a{
	font-weight: bolder;
	color: #0000cd;
	border: none;
}

.Module_Scroller_p img{
	border: none;
}

.Module_Scroller_p span{
	padding: 3px;
}

.Module_Scroller{
	padding: 0px 3px 0px 3px;
}

.Module_Scroller li{
}


/*Send Mail Box*/
.MailBoxDiv{
	position: absolute;
	top: 0;
	left: 0;
	border: 0px solid gray;
	height: 308px;
	width: 470px;
	z-index: 2000;
	background: url(/skin/millenium/images/contact/form_bottom.gif) no-repeat bottom left;
	padding: 0;
	margin: 0;
	color: White;
}

.MailBoxBlocker{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	background-color: black;
	z-index: 1000;
}

#MailFrame{
	margin: 0;
	padding: 0;
	border: 0px;
}

.ContactForm_Header{
	background: url(/skin/millenium/images/contact/form_top.gif) top left no-repeat;
	padding: 0;
	margin: 0;
	height: 26px;
	color: #ffffff;
}

.ContactForm_Footer{
	background: url(/skin/millenium/images/contact/form_bottom.gif) no-repeat bottom left;
	padding: 0;
	margin: 0;
	height: 26px;
	color: #ffffff;
	padding-bottom: 10px;
}

/* Contact */
.Contact_Box{
}

.Contact_Header{
	padding-bottom: 9px;
	padding-left: 2px;
	padding-right: 54px;
	padding-top: 4px;
	background: url(/skin/millenium/images/interface/icms_ListHeader.gif) no-repeat top right;
	font-weight: bold;
}

.Contact_Icon{
	padding: 5px;
}

.Contact_SendMailBox{
	border: 1px solid #f08080;
	background: #fbe1e1;
	padding: 5px;
}

.Contact_Quick_Box{
}

.Contact_Quick_Select{
	width: 75%;
	margin-bottom: 10px;
}


.Shop_Box{
	background: url(/skin/millenium/images/shopping/iCMSshop_23.gif) no-repeat bottom;
}

.Shop_Date{
	text-align: center;
	padding: 1px;
	background-color: #f0ffff;
	border: 1px solid #c5f2f3;
	margin: 2px;
	clear: both;
}

.Shop_Box_Item{
	min-height: 120px;
	padding: 5px;
}

.Shop_Box_Item a,.Shop_Box_Item a:visited{
	font-weight: bold;
	color: maroon;
}

.Shop_Box_Item a:hover{
	color: #3cb371;
}

.Shop_Box_Item_Desc{
	text-align: justify;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 180%;
}

.Shop_Box_Price{
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	color: #ff4500;
	font-weight: bold;
}

.Shop_Box_Price_Old{
	text-decoration: line-through;
	color: black;
	font-weight: normal;
}

.Shop_Box_Price_Title{
	color: #778899;
	font-size: 7pt;
}

.Shop_Box_Tools{
	padding-top: 10px;
	text-align: left;
}

.Shop_Box_AddToCard{
	background-image: url(/skin/millenium/images/shopping/addtocart.gif);
	background-position: top left;
	background-repeat: no-repeat;
	cursor: pointer;
	padding: 9px 40px 30px 23px;
	margin: 2px;
}

.Shop_Box_AddToCard:hover{
	background-image: url(/skin/millenium/images/shopping/addtocart_over.gif);
}

.Shop_Box_Details{
	background-image: url(/skin/millenium/images/shopping/details.gif);
	background-position: top left;
	background-repeat: no-repeat;
	cursor: pointer;
	padding: 9px 40px 30px 23px;
	margin: 2px;
}

.Shop_Box_Details:hover{
	background-image: url(/skin/millenium/images/shopping/details_over.gif);
}

.Shop_Box_Seprator{
	border-bottom: 3px solid #ced5db;
	padding-top: 3px;
}

.clear{
	clear: both;
}

/*Icon Div*/
.Shop_Icon_Box{
	float: right;
	border: 1px solid #bfbfbf;
	padding: 2px;
	text-align: center;
	border-top: 5px solid #bfbfbf;
	margin: 3px;
}

.Shop_Icon_Box:hover{
	border: 1px solid #ff8c00;
	border-top: 5px solid #ff8c00;
}

.Shop_Icon_Box img{
	/*border: 1px solid #737373;*/
}

/*Icon Image*/
.Shop_Icon{
	padding: 5px;
	margin: 0px 5px 0px 5px;
}

/*Specials*/
.Shop_Box_Item_Special{
	min-height: 130px;
	background: #ffffee;
	border: 0px solid #f0e68c;
	padding: 5px;
}

.Shop_Box_Item_Special a,.Shop_Box_Item_Special a:visited{
	font-weight: bold;
	color: maroon;
}

.Shop_Box_Item_Special a:hover{
	color: red;
}

/*Specials*/
.Shop_Box_Item_Top{
	min-height: 130px;
	border: 0px solid #32cd32;
	padding: 5px;
	margin-bottom: 3px;
}

.Shop_Box_Item_Top a,.Shop_Box_Item_Top a:visited{
	font-weight: bold;
	color: maroon;
}

.Shop_Box_Item_Top a:hover{
	color: red;
}

/* Filter Div*/
#filters{
	background: url(/skin/millenium/images/shopping/filter.gif);
	font-family: Tahoma;
	font-size: 8pt;
	direction: rtl;
}

.filterleft{
	background: url(/skin/millenium/images/shopping/filter-l.gif) no-repeat scroll left;
	padding-left: 26px;
}

.filterright{
	background: url(/skin/millenium/images/shopping/filter-r.gif) no-repeat scroll center right;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 26px;
	text-align: center;
}

.filterright img{
	border: none;
}

/* Paging */
.Shop_Paging{
	font-family: Tahoma;
	font-size: 8pt;
	margin-top: 8px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 8px;
	color: #6B6B6B;
	border-top: 1px dotted #708090;
	padding-top: 6px;
}

.Shop_Paging a{
	text-decoration: none;
	color: #6495ED;
}

.Shop_Total{
	float: right;
	color: #101010;
}

.Shop_PageLinks{
	float: left;
}

/*MY SHOP HISTORY*/
.Shop_Pay_Info_Box{
	background: #f4fbf7;
	border: 1px solid #b4e6ca;
	border-right: 8px solid #b4e6ca;
	padding: 10px;
	text-align: justify;
	line-height: 180%;
}

.Shop_Pay_List_Header{
	background-image: url(/skin/millenium/images/shopping/network.gif);
	height: 21px;
	border-bottom: 1px solid #B6C0CA;
	border-top: 1px solid #B6C0CA;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
}

.online_recip{
	font-family: Tahoma;
	font-size: 8pt;
	line-height: 180%;
	text-align: justify;
	padding-left: 6px;
	padding-right: 6px;
}

.Shop_Pay_List_td{
	vertical-align: top;
	padding: 3px;
	border-bottom: 1px solid #BABABA;
	text-align: center;
}

.Shop_Info_ProductsList{
	width: 100%;
}

.Shop_Info_ProductsList thead td{
	background: #dfe7f2;
}

.Shop_Info_ProductsList tbody td{
	background: #f4f6fb;
}

/* Checkout box */
.Shop_CheckOut_Box{
	padding: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.Shop_CheckOut_Box fieldset{
	border: 1px solid #7D98AC;
	padding: 5px;
	border-right: 8px solid #7D98AC;
}

.Shop_CheckOut_Box legend{
	border: none;
	background: url(/skin/millenium/images/shopping/shipway.gif) no-repeat right;
	padding-right: 20px;
}

.Shop_CheckOut_Box table,.Shop_Payment_Info_box table{
	width: 98%;
}

.Shop_CheckOut_Box table thead td,.Shop_Payment_Info_box table thead td{
	text-align: center;
	padding: 5px;
	background: url(/skin/millenium/images/shopping/network.gif) repeat-x right;
}

.Shop_CheckOut_Box table tbody td,.Shop_Payment_Info_box table tbody td{
	text-align: center;
	background: #e6e6e6;
	padding: 5px;
}

.Shop_CheckOut_Total{
	font-weight: bold;
	text-align: left;
}

.Shop_CheckOut_Delete_Btn{
	padding-bottom: 16px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	cursor: pointer;
	background: url(/skin/millenium/images/shopping/delete.gif) no-repeat top;
}

/* SHIPWAY */
.Shop_ShipWay_Price{
	text-align: left;
}

.Shop_ShipWay_Box{
	padding: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.Shop_ShipWay_Box fieldset{
	border: 1px solid #7D98AC;
	padding: 5px;
	border-right: 8px solid #7D98AC;
}

.Shop_ShipWay_Box legend{
	border: none;
	background: url(/skin/millenium/images/shopping/shipway.gif) no-repeat right;
	padding-right: 20px;
}

.Shop_ShipWay_Header{
	font-weight: bold;
}

.Shop_ShipWay_List{
	margin-top: 10px;
	margin-bottom: 10px;
}

.Shop_ShipWay_Total{
	color: red;
	font-weight: bold;
}

/*PAY WAY*/
.Shop_PayWay_Box{
	padding: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.Shop_PayWay_Box fieldset{
	border: 1px solid #7D98AC;
	padding: 5px;
	border-right: 8px solid #7D98AC;
}

.Shop_PayWay_Box legend{
	border: none;
	background: url(/skin/millenium/images/shopping/shipway.gif) no-repeat right;
	padding-right: 20px;
}

.Shop_PayWay_Header{
	font-weight: bold;
}

.Shop_PayWay_List{
	margin-top: 10px;
	margin-bottom: 10px;
}

.Shop_ShipPay_List_Desc{
	font-size: 8pt;
	background: #f2f5f9;
	border: 1px solid #91aed0;
	padding: 9px;
	margin: 5px 20px 5px 20px;
}

.Shop_ShipPay_List_Header{
	color: red;
	font-weight: bold;
}

.Shop_Cart_Btn_Box{
	text-align: left;
	padding: 5px;
}

.Shop_vadidator_box{
}

.Shop_Validator_Msg{
	display: block;
	color: purple;
	font-weight: bold;
}

.Shop_Checkout_MsgBox{
	background: #f2fff3;
	border: 1px solid #b7ffb7;
	border-right: 8px solid #b7ffb7;
	padding: 5px;
	margin: 10px;
	display: none;
}

.Shop_CheckOut_Panel{
	vertical-align: top;
}

/*Payment*/
.Shop_User_Info_Box{
	border: 1px solid #8392a1;
	padding: 5px;
}

.Shop_Payment_Info_box{
	padding: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.Shop_Payment_Info_box fieldset{
	border: 1px solid #7D98AC;
	padding: 5px;
	border-right: 8px solid #7D98AC;
}

.Shop_Payment_Info_box legend{
	border: none;
}

.Shop_Payment_Box{
	margin-bottom: 10px;
	margin-top: 10px;
}

.Shop_Payment_Box fieldset{
	border: 1px solid #7D98AC;
	padding: 5px;
	border-right: 8px solid #7D98AC;
}

.Shop_Payment_Box legend{
	border: none;
}

.Shop_Payment_Box fieldset table{
	width: 100%;
}

.Shop_Payment_Box td{
	background: url(/skin/millenium/images/shopping/Shop_Payment_Box.gif) repeat-x right;
	padding: 5px;
}

.Shop_Payment_Box input[type=text]{
	padding: 2px;
	width: 50%;
}

.Shop_Payment_Header{
	border: 1px solid #ff8c00;
	border-right: 8px solid #ff8c00;
	background: #ffe8cc;
	padding: 5px;
	margin: 10px 0px 10px 0px;
}

.Shop_Payment_Submit{
	text-align: left;
}

.Shop_Payment_LTR{
	direction: ltr;
}

.Shop_Payment_Msg{
	border: 1px solid #ff8c00;
	border-right: 8px solid #ff8c00;
	background: #ffe8cc;
	padding: 5px;
	margin: 10px 0px 10px 0px;
	display: none;
}

/*Online Pay*/
.Shop_OnlinePay_Box{
	background: #f4f5f7;
	border: 1px solid #d0d6db;
	border-right: 8px solid #d0d6db;
	padding: 5px;
	line-height: 180%;
}

.Shop_Online_Submit{
	border: 1px solid red;
}

.Shop_Online_Submit_Box{
	text-align: left;
	display: block;
}

.Shop_Post_Box{
	background: #fbeefa;
	border: 1px solid #f0bdeb;
	border-right: 8px solid #f0bdeb;
	padding: 5px;
}

/* Detail View */
.Shop_Detail_Table{
	width: 100%;
}

.Shop_Detail_Table tr{
	background: url(/skin/millenium/images/shopping/DetailTitle.jpg) repeat-y top right;
}

.Shop_Detail_Table td{
	padding: 5px;
	border-bottom: 1px solid #a9a9a9;
}

.Shop_Detail_Title{
	font-weight: bold;
}

.Shop_Detail_Cart{
	clear: both;
	padding: 10px;
	text-align: left;
}

.Shop_Box_Item_Text{
	clear: both;
}

.Shop_Box_Item_Title{
	font-weight: bold;
	color: #ff4500;
	font-size: 10pt;
}

.Shop_Detail_Clear_Td{
	background: none;
}

.Shop_Box_PriceCall{
	background-image: url(/skin/millenium/images/shopping/pricecall.gif);
	background-position: top left;
	background-repeat: no-repeat;
	cursor: pointer;
	padding: 9px 40px 30px 23px;
	margin: 2px;
}

.Shop_Box_PriceCall:hover{
	background-image: url(/skin/millenium/images/shopping/pricecall_over.gif);
}

.Shop_Box_RelatedItems_Box{
	clear: both;
	margin: 3px;
}

.Shop_Box_RelatedItems_Box legend{
	color: #ff4500;
	border: none;
}

.Shop_Box_RelatedItems_Box li{
	padding: 0px;
	margin: 0px;
	list-style: none;
	line-height: 150%;
	display: block;
}

.Shop_Box_RelatedItems_Box li a,.Shop_Box_RelatedItems_Box li a:visted{
	display: block;
	padding: 3px;
	margin: 2px;
	border: 1px solid transparent;
}

.Shop_Box_RelatedItems_Box li a:hover{
	background: #f0f0f0;
	border: 1px solid #c4c4c4;
	color: #ff4500;
}

.StorView{
	display: block;
	width: 100%;
}
.StorView td{
	padding-top: 10px;
}
.StorView hr,.Shop_Box_Item hr{
	color: #ff4500;
	
}
.StorView li{
	width: 99%;
	list-style: none;
	line-height: 150%;
	display: block;
	padding-bottom: 2px;
	background: url(/skin/millenium/images/Bullet/bullet_2.gif) no-repeat right;
	padding-right: 16px;
}

.StorView li a,.StorView li a:visted{
	display: block;
	border-bottom: 1px solid #fcfdf8;
	width: 99%;
}

.StorView li a:hover{
	border-bottom: 1px solid #6b8e23;
}

.StorViewTitle{
	padding-bottom: 5px;
	border-bottom: 1px solid #a79af4;
}

.StorViewTitle a,.StorViewTitle a:visted{
	color: #ff4500;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
}


.StoreTitle{
	min-height: 175px;
}


/* Products*/


.Products_ListTable{
	width: 100%;
}
.Products_ListTable td{
	border-bottom:2px solid #ff4500;
	padding-bottom:8px;
}


.Products_Item_Box{
	min-height: 130px;
}

.Products_Item_Icon{
	float: right;
	border: 1px solid #bfbfbf;
	padding: 2px;
	text-align: center;
	border-top: 5px solid #bfbfbf;
	margin: 3px;
}

.Products_Item_Title a,.Products_Item_Title a:visited{
	color: green;
	font-weight: bold;
}
.Products_Item_Title a:hover{
	color: #8b0000;
}

.Products_Item_Desc{
	text-align: justify;
	line-height: 150%;
	color: #555555;
}

.Products_Box_Tools{
	text-align: left;
	padding-left: 5px;
}

.Products_Item_DetailButton{
	cursor: pointer;
}
.Products_Item_DetailButton span{
	background-image: url(/skin/millenium/images/products/details.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 64px;
}

.Products_Item_DetailButton:hover span{
	background-position: 0px -22px;
}

.Products_New_Box_Div{
	background: url(/skin/millenium/images/shopping/iCMSshop_23.gif) repeat-x bottom left;
}
.Products_New_Box_Div table{
	width: 100%;
}
.Products_New_Box_Div > table > td{
	vertical-align: top;
	width: 50%;
}

.Products_Store_Table{
	width: 100%;
}

.Products_Store_Table td{
	padding-top: 5px;
	width: 33%;
	vertical-align: top;
}

.Products_Store_Title{
	text-align: center;
	padding-bottom: 3px;
	border-bottom: 1px solid red;
}
.Products_Store_Title p{
	text-align: right;
	display: block;
	width: 100%;
}

.Products_Store_Title p a,.Products_Store_Title p a:visited{
	font-weight: bold;
	color:#ff2c06;
}
.Products_Store_Title p a:hover{
	color:#3cb371;
}

.Product_Date{
	text-align: center;
	padding: 1px;
	background-color: #f0ffff;
	border: 1px solid #c5f2f3;
	margin: 2px;
	clear: both;
}


#stv_div{
	display: block;
	clear: both;
	padding: 5px;
}

.special_title{
	font-weight: bolder;
}
.Shop_Item_Count{
	width: 25px;
	direction: ltr;
}

/*Payment*/
.Shop_User_Info_Box{
		font-family: Tahoma;
	font-size: 8pt;
	border: 1px solid #8392a1;
	padding: 5px;
}

.Shop_Payment_Info_box{
	/*background: #f6dcf5;
	border: 1px solid #d96ad4;*/
	padding: 5px;
}

.Shop_Payment_Box{
	/*border: 1px solid red;*/
	padding: 5px;
}
.Shop_Payment_Box table{
	width: 55%;
	
}
.Shop_Payment_Header{
	border: 1px solid #ff8c00;
	background: #ffe8cc;
	padding: 5px;
}
.Shop_Payment_Submit{
	text-align: left;
}
.Shop_Payment_LTR{
	direction: ltr;
}
.Shop_Payment_Msg{
		border: 1px solid red;
	background: #ffe8cc;
	padding: 5px;
	display: none;
}
/*Online Pay*/

.Shop_OnlinePay_Box{
	background: #d4d9de;
	border: 1px solid #768797;
	padding: 5px;
	font-family: Tahoma;
	font-size: 8pt;
}
.Shop_Online_Submit{
	border: 1px solid red;
}
.Shop_Online_Submit_Box{
	text-align: left;
	display: block;
}
.Shop_Post_Box{
	background: #f0c7ef;
	border: 1px solid red;
	padding: 5px;
}
.Shop_Item_Count{
	width: 25px;
	direction: ltr;
}

  