/* 
*	iCMS-Persian content management system
*	designed and coded http://www.cmsiran.com
*/
/******* Interface *******/
document{
	text-align: center;
}
body{
	background: #454545;
	font-family: Tahoma;
	font-size: 8pt;
	margin: 0;
}

/* GUI */
body{background:#B1B1B1;margin:0;padding:0;font-family:Tahoma;font-size:8pt}
#Container{direction:ltr;background:White url(/skin/icms5/images/interface/icms_rep.gif) repeat-x top;width:1000px;margin: 0px auto 0px auto;}
#Header{background:url(/skin/icms5/images/interface/icms_hleft.gif) no-repeat top left}
#HeaderInner{background:url(/skin/icms5/images/interface/icms_hright.gif) no-repeat right bottom;height:93px}
#hTitle{background:url(/skin/icms5/images/interface/icms_title.jpg) no-repeat top right;height:60px;margin-right:13px}
#hLogo{padding:15px 0px 0px 13px}
#Navbar{margin:0px 7px;height:31px}
#Content{background:url(/skin/icms5/images/interface/icms_repleft.gif) repeat-y left}
#ContentInner{background:url(/skin/icms5/images/interface/icms_repright.gif) repeat-y right}
#myContent{padding:3px;direction:rtl;padding: 0px; }
#Footer{clear:both;text-align: right;background:url(/skin/icms5/images/interface/icms_frep.gif) repeat-x top}
#FooterOuter{background:url(/skin/icms5/images/interface/icms_fleft.gif) no-repeat top left}
#FooterInner{background:url(/skin/icms5/images/interface/icms_fright.gif) no-repeat top right;height:65px;   }
#PanelBars{width:230px;float:right;direction:rtl;margin-right: 5px;
voice-family: "\"}\"";
		voice-family: inherit;
		}
#CenterPanel{margin-right:245px;direction:rtl}
/******* Common Interface *******/
.clear,.clear_both{
	clear: both;
}
a,a:visited{
color:#4169e1;
text-decoration:none;
text-align:justify;
}
a:hover{
color:#ff4500;
text-decoration:none;
text-align:justify;
}
.icms,.icms a,.icms a:visited{
color:#dedede;
}
a img{
	border: none;
}
input[type=button],input[type=submit]{
border:1px solid #6495ED;
background: #bbdbee url(/Skin/icms5/images/Buttons/DefaultButton.gif) repeat-x top;
height:22px;
padding:2px 1px 2px 1px;
margin:5px 0px 0px 5px;
cursor:pointer;
}
input[type=button]:hover,input[type=submit]:hover{
border:1px solid #696969;
}
input[type=text],input[type=password]{
border:1px solid #99a5b0;
padding: 2px;
}
input[type=text]:hover,input[type=password]:hover{
border:1px solid #708090;
}
select{
	padding: 2px;
}
textarea{
border:1px solid #A3ADB7;
}
textarea:hover{
border:1px solid #708090;
}
input,select,textarea,legend,td{
font:8pt Tahoma,Arial,Sans-Serif;
}
fieldset{
border:1px solid #ff8c00;
padding: 5px 2px;
margin:10px 1px 15px 8px;
background: #fff;
}
legend{
padding:3px 7px;
color:#336699;
font-weight:600;
text-decoration:none;
 border-left: 4px solid #ff8c00;
 border-right: 4px solid #ff8c00;
 background: #ffedd7;
}


#mmNavBar{
height:35px;
margin:0px 15px 0px 15px;
}
.bar{
height:42px;
color:White;
border-bottom:#6A93AA 0px solid;
position:relative;
}
.bar_left{
float:left;
background:url(/skin/icms5/images/Buttons/Menu_Left.gif) no-repeat center;
padding:20px 10px 0px 5px;
cursor:pointer;
}
.bar_right{
float:right;
background:url(/skin/icms5/images/Buttons/Menu_Right.gif) no-repeat center;
padding:20px 10px 0px 5px;
cursor:pointer;
display:block;
}
.cmsCopyRightCompany{
color:black;padding: 15px 5px 1px 5px;direction:rtl;  margin-right: 20px;
}
.cmsCopyRightCompany a,.cmsCopyRightCompany a:visited{
color: #262626;
text-decoration:none;
}
.cmsCopyRightCompany a:hover{
color: #ff7f50;
text-decoration:none;
}
/******* Pop Up Menu *******/
.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;
}
/******* Tree Menu *******/
.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;
}
/******* SiteMap *******/
#SiteMapMenu ul{
}
#SiteMapMenu li{
font-weight:bold;
list-style-image:url(/Skin/icms5/images/Bullet/bullet_3.gif);
}
#SiteMapMenu li ul{
display:block;
}
#SiteMapMenu li ul li{
font-weight:bold;
list-style-image:url(/Skin/icms5/images/Bullet/bullet_2.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;
}
/*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;
}
/******* Web Parts Interface (Do not change this section) *******/
#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;
font-weight: 600;
}
.wp_forms{
}
.Part_title{
	padding:2px;
	border:1px solid #636363;
	height:22px;
	font-weight: 600 !important;
	background: #ffcc00 url(/Skin/icms5/images/webpart/wpTitle.gif) repeat-x top;
}
.wp_addBox{
	border:1px solid Gray;
	padding:3px;

	background:#D1DDF1 no-repeat top;
	margin: 0px 0px 5px 0px;
}
.CatalogZoneHeader{
	background-image:url(/Skin/icms5/images/webpart/catalogZoneHeader.gif);
	height:27px;
	border:1px solid Gray;
	font-weight:600 !important;
	color:Black;
	background-position:top;
}
.wp_emptyZone{
}
.webpartadmin{
	background-image:url(/Skin/icms5/images/webpart/wp_manager.gif);
	border:1px solid Black;
	height:20px;
	margin:2px 10px 9px 10px;
	padding: 2px 2px 0px 2px;
	position:fixed;
	top:17px;
	left:250px;
	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;
}




.ltr{
	direction: ltr;
}
.left{
	float: left;
}
h1{
	font-size: 8pt;
	margin: 0;
	padding: 0;
	font-weight: normal;
}

.hidden { display: none; }
.Dir_ltr{ direction: ltr; }
.Dir_rtl{ direction: rtl; }
.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/icms5/images/comments/corner_r-t.png) no-repeat top right; }
.comment-box{ background: #E5E5E5 url(/Skin/icms5/images/comments/corner_l-t.png) no-repeat top left; }
.comment-content{ background: url(/Skin/icms5/images/comments/corner_r-b.png) no-repeat bottom right; }
.comment-content-inner{ background: url(/Skin/icms5/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/icms5/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/icms5/images/comments/close-quote.gif) no-repeat top 100%; display: block; margin: 0; }
blockquote p{ padding: 10px; margin: 0; background: url(/Skin/icms5/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: 5px 10px; }
.rate_links_body{ display: block; clear: both; }
/*MODULES BOX */
.Module_Box{ width: 230px; padding-bottom: 6px; border: 1px solid #C0CBD1; max-width: 693px; background: url(/skin/icms5/images/interface/Module_Header_Bg.gif) repeat-x top; }
.Module_BoxInner{ }
.Module_Header{ font-weight: 600; padding: 5px 5px 5px 5px; }
.Module_Header_Inline{ display: -moz-inline-box; display: inline-block; *display: inline; zoom: 1; padding-top: 0px; height: 22px; }
.Module_Header_Content{ padding: 2px 10px 0px 10px; }
.Module_Content,.Module_Content2{ padding: 2px 9px 20px 9px; line-height: 150%; text-align: justify; min-height: 80px; clear: both; }
.Module_Content_inner{ }
.Module_Content img,.Module_Content2 img{ }
.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_Items{ clear: both; display: block; height: 23px; }
.Module_Ajax_MsgBox{ padding: 5px; border: 1px solid #74F019; padding: 4px 4px 4px 29px; background-color: #DEF8CA; }
/* LISTVIEWS */
.ListView_Content_Main_Box{ clear: both; width: 100%; border-bottom: 1px solid #b0c4de; }
.ListView_Header_Box{ padding: 7px 5px; border-top: 1px solid #b0c4de; background-color: #dfe7f2; }
.ListView_Header_Box,.ListView_Header_Box a,.ListView_Header_Box a:visited,.ListView_Header_Box a:link{ color: #5f5f5f; text-decoration: none; font: bold 9pt tahoma; }
.ListView_Header_Box a:hover{ color: red; }
.ListView_Content_Box{ padding: 5px; }
.ListView_Content{ padding: 1px 5px; text-align: justify; line-height: 180%; }
.ListView_Info_Panel{ padding: 5px; font-size: 7pt; color: #545454; }
.ListView_Info_Panel_Lable{ color: Olive; }
.ListView_Tools_Panle{ padding: 15px 3px; }
.ListView_Tools_Panle:after{ clear: both; }
.ListView_Tools_Panle a,.ListView_Tools_Panle a:visited{ color: #6495ed; cursor: pointer; font-size: 7pt; }
.ListView_Tools_Panle a:hover{ color: #ff8c00; }
/* Details */
.Details_Content_Main_box{ width: 100%; }
.Details_Header_Box{ padding: 7px 5px; border-top: 1px solid #b0c4de; background-color: #dfe7f2; }
.Details_Header_Box,.Details_Header_Box a,.Details_Header_Box a:visited{ color: #5f5f5f; text-decoration: none; font: bold 9pt tahoma; }
.Details_Header_Box a:hover{ color: Blue; }
.Details_Content_Box{ width: 100%; vertical-align: top; }
.Details_Content{ padding: 5px; border-top: none; text-align: justify; line-height: 180%; }
.Details_Content img{ max-width: 700px; }
.Details_Info_Panel{ padding: 5px; line-height: 180%; }
.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: #6495ed; }
.Details_Tools_Panle a:hover{ color: #ff8c00; }
/* Categories */
.Categories_Header_Box{ padding: 4px 5px 9px 2px; border-bottom: 2px solid #a0a0a0; }
.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: 99%; }
.Categories_DataList a,.Categories_DataList a:visited,.Categories_DataList a:link{ font-size: 9pt; font-weight: normal; color: #696969; text-decoration: none; }
.Categories_DataList a:hover{ color: red; }
/* Modules Global */
.ModuleWhereYouAre{ padding: 9px; direction: rtl; border-bottom: 2px solid #b0c4de; background-color: #f3f3fc; background: url(/skin/icms5/images/interface/icms_ListHeaderRepeat.jpg) repeat-x bottom left; }
.ModuleWhereYouAre a,.ModuleWhereYouAre:visited{ font-family: Tahoma; font-size: 9pt; font-weight: 600; color: black; }
.ModuleWhereYouAre a:hover{ color: red; }
/* Paging Div */
.Paging{ padding: 5px; border-bottom: 1px solid #b0c4de; background-color: #f0f0f0; clear: both; }
.Paging_Seprator{ color: #6495ed; }
#paging .PagingLi { width: 400px; }
#paging a,#paging a:visited{ border: solid 1px #DDDDDD; margin-right: 2px; padding: 2px 5px; display: block; float: left; }
#paging a:hover{ color: #d2691e; border: solid 1px #ff8c00; }
/* Serach */
.Search_No_Result{ background-color: #F7F7F7; border: 1px dotted #D2D2D2; padding: 5px; margin: 3px; }
.Search_Header_Box{ padding: 7px 2px 9px 2px; }
.Search_Header_Box a,.Search_Header_Box a:visited{ color: blue; text-decoration: none; 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{ padding: 3px 10px; }
.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; margin: 3px; }
.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/icms5/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: 1px solid transparent; 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: 1px solid #d8bd82; background: #fff9c4 url(/Skin/icms5/images/Backgrounds/ListMenuHover.png) repeat-x top; }
/*Content*/
.Content_FullText_Box{ padding: 5px; }
.Content_Date_Box{ font-size: 7pt; clear: both; }
/* --------  page tools */
.common_pagetools{ background: url(/skin/icms5/images/PageTools/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; }
/* FAQ */
.Faq_Header{ border: 1px solid #D6D6D6; padding-top: 5px; padding-bottom: 5px; padding-left: 2px; padding-right: 2px; background-color: #E0E0E0; }
.Faq_Content{ padding: 10px; border: 1px dotted #B9B9B9; border-top: 0px none; line-height: 150%; text-align: justify; }
/* Vertical Quick Login */
.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; }
.HQuickLogin_Table{ width: 100%; border: 1px solid red; padding-top: 5px; padding-bottom: 5px; }
/* News Group */
.NewsGroup_Input{ width: 120px; direction: ltr; }
/* News */
.News_AllNews_Div{ padding: 6px; border-bottom: 1px solid #cecece; direction: rtl; }
.News_AllNews_Div a,.News_AllNews_Div a:visited{ font-weight: bold !important; direction: rtl; }
.News_AllNews_Desc{ padding: 8px 18px; font-weight: normal; }
.News_AllNews_Date{ padding: 1px 3px; text-align: center; font-weight: normal; color: #778899; direction: ltr; }
.ListView_Content_Icon{ text-align: center; }
.First_News_Title,.First_News_Title a,.First_News_Title a:visited{ color: #006400; font-weight: bold; font-family: Arial,Helvetica,sans-serif; font-size: 12pt; }
.First_News_Desc{ text-align: justify; line-height: 180%; }
.News_TD_Seprator{ height: 10px; }
.Second_News_Thumbnail{ }
.Second_News_Title,.Second_News_Title a,.Second_News_Title a:visited,a.Second_News_Title{ font-size: 12pt !important; font-weight: bold !important; color: #4169e1; font-family: Arial,Helvetica,sans-serif; }
.Second_News_Desc{ text-align: justify; line-height: 180%; }
.Thired_News_Title,.Thired_News_Title a,.Thired_News_Title a:visited{ font-size: 12pt; font-weight: bold; color: #6495ed; font-family: Arial,Helvetica,sans-serif; }
.Thired_News_Thumbnail{ }
.Thired_News_Desc{ text-align: justify; line-height: 180%; }
.News_Category_Title{ border-bottom: 1px dotted Gray; padding-top: 8px; width: 99%; margin-bottom: 6px; }
.News_Category_Title a,.News_Category_Title a:visited,.News_Category_Title a:link{ color: #FF8C00; font-family: "Times New Roman", Times, serif; font-size: 12pt; text-decoration: none; font-weight: 600; }
.News_Category_Items{ padding: 5px; }
.News_Category_Href{ line-height: 180%; }
.News_Category_Href a,.News_Category_Href a,.News_Category_Href a:visited{ font-weight: normal !important; }
.News_Special_Div_box{ max-width: 719px; background: url(/skin/icms5/images/Backgrounds/RedHeader_Right.png) no-repeat top right; }
.News_Special_Div{ background: url(/skin/icms5/images/Backgrounds/RedHeader_Left.png) no-repeat top left; }
.News_Special_Content a,.News_Special_Content a:visited,.News_Special_Content a:link{ padding: 5px; font-size: 12pt; font-weight: bold; color: #6495ed; font-family: Arial,Helvetica,sans-serif; }
.News_Special_Header{ padding: 17px 17px 16px 17px; font-family: Arial,Helvetica,sans-serif; font-size: 14pt; }
.News_Special_Content{ border: 1px solid #aeaeae; padding: 5px; border-top: none; }
.News_Special_Thumbnail{ }
.News_Special_Title{ font-weight: bold; }
.News_Special_Desc{ line-height: 180%; }
.News_Relative{ padding: 5px; background: url(/skin/icms5/images/Backgrounds/NewsRelativBg.gif) repeat-x top; }
.News_RelativeContent{ }
.News_RelativeContent > div{ padding: 3px; }
.News_RelativeContent a{ color: #195dd7; }
.News_RelativeContent a:hover{ color: #ff8c00; }
.News_Relative_Header{ font-weight: bold; border-bottom: 1px dotted gray; padding: 4px 6px; }
.News_Marquee_Box{ border-color: Gray; border-style: solid; border-width: 1px; padding: 6px; }
.News_Scroll_End{ background: url(/skin/icms5/images/Backgrounds/MarqueeBg_Right.png) no-repeat top right; }
.News_Scroll_Left{ background: url(/skin/icms5/images/Backgrounds/MarqueeBg_Left.png) no-repeat top left; height: 47px; }
.News_Scroll_Right{ padding: 10px 15px; }
.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: 1px 3px; 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:hover{ 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: 3px 0px; direction: ltr; background-color: #fff3aa; }
.Reg_Input_Normal{ font-weight: bold; width: 180px; padding: 3px 0px; }
.Reg_Input_NotReq{ font-weight: bold; width: 165px; padding: 3px 0px; direction: ltr; }
.Reg_Input_TextArea{ width: 250px; }
.Reg_Input_URL{ width: 250px; direction: ltr; padding: 3px 0px; font-weight: bold; }
.Reg_Input_SecureCode{ direction: ltr; width: 35px; font-weight: bold; padding: 3px 10px; }
.Register_Terms_Cell{ text-align: justify; padding: 0px 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: 6px; }
.Profile_Header{ color: #363636; font-weight: bold; border-bottom: 1px solid #c6c7f4; padding: 2px 3px 6px 3px; 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{ background-color: #fafad2; padding: 1px !important; border: 1px dotted #708090; display: block; font-weight: 600 !important; }
.PrayTime_Date span{ display: inline !important; }
.Pray_Options{ width: 130px; }
/*Attachment Panel*/
.Attachment_Panel{ padding: 5px 4px; background: url(/skin/icms5/images/Backgrounds/Attachment_Download_BG.gif) repeat-x top; }
.Attachment_Header{ margin-bottom: 5px; color: green; font-weight: bold; border-bottom: 1px dotted #d3d3d3; padding-bottom: 5px; }
.Attachment{ line-height: 180%; }
.Attachment a img{ display: inline; }
.Attachment a,.Law_Attachment a:visited,.Law_Attachment a:link{ color: #8b0000; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; }
.Attachment a:hover{ color: navy; }
/*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: #fffcf2; padding: 5px 5px 5px 5px; border-bottom: 1px solid #ffeda4; margin: 0px; }
.Dictionary_Box:hover{ background: #f0ffff; border-bottom: 1px solid #a8feff; }
.Dictionary_TextBox{ width: 400px; font-weight: bold; font-size: 13pt; height: 16px; padding: 2px 18px !important; background: url(/skin/icms5/images/icons/dictionary.gif) no-repeat left !important; }
.Dictionary_TextBox_Busy{ width: 400px; font-weight: bold; font-size: 13pt; height: 16px; padding: 2px 18px !important; background: url(/skin/icms5/images/icons/ProgressBar_Dictionary.gif) no-repeat left !important; }
#Dictionary_Body{ margin-top: 20px; }
.Dictionary_Button{ width: 120px; }
.Dictionary_MsgBox{ color: Red; }
/* SystemMessage Panel */
.SystemMessagePanel{ background-color: #ffefd5; min-height: 70px; vertical-align: top; margin: 5px auto; max-width: 600px; background: url(/Skin/icms5/images/backgrounds/system_info_Right.png) 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/icms5/images/backgrounds/system_info_Left.png) no-repeat top left; }
.SystemMessage_Msg{ color: black; padding: 16px; text-align: justify; border: 1px solid #CFCFCF; background: url(/Skin/icms5/images/backgrounds/info-bg.gif) no-repeat top left; }
/* ------------------ 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; }
/* Site State */
.siteStat_users{ font-weight: bold; color: #556b2f; }
.siteStat_users_list{ padding: 3px 25px 3px 25px; font-weight: normal; color: black; }
/* Password */
.PasswordBar{ direction: ltr; border: 1px solid #B5B8C8; margin: 3px 0 3px 0; background-image: url(/skin/icms5/images/Backgrounds/PassStrength_background.gif); width: 167px; }
.PasswordMeter{ background-image: url(/skin/icms5/images/Backgrounds/PassStrength.gif); height: 10px; width: 0; line-height: 1px; font-size: 1px; }
/*Send Mail Box*/
.MailBoxDiv{ position: fixed; top: 0; left: 0; border: 0px; height: 308px; width: 470px; z-index: 9999; background: url(/skin/icms5/images/contact/form_bottom.gif) no-repeat bottom left; padding: 0; margin: 0; color: White; display: table; }
.MailBoxBlocker{position: fixed; top: 0; left: 0; z-index: 9998; width: 100%; height: 100%; background-color: black; }
#MailFrame{ margin: 0; padding: 0; border: 0px; }
.ContactForm_Header{ background: url(/skin/icms5/images/contact/form_top.gif) top left no-repeat; padding: 0; margin: 0; height: 26px; color: #ffffff; }
.ContactForm_Footer{ background: url(/skin/icms5/images/contact/form_bottom.gif) no-repeat bottom left; padding: 0; margin: 0; height: 26px; color: #ffffff; padding-bottom: 10px; }
/* Contact */
.Contact_Box{ clear: both; }
.Contact_Header{ padding: 5px 5px 5px 5px; border-top: 1px solid #b0c4de; background-color: #dfe7f2; }
.Contact_Icon{ padding: 5px; }
.Contact_SendMailBox{ padding: 5px; margin: 5px; }
.Contact_Quick_Box{ }
.Contact_Quick_Select{ width: 75%; margin-bottom: 10px; }
.Contact_Content h1{ padding: 2px; margin: 2px; font-weight: 600; display: inline; }
/* ToolTip */
#iToolTip { display: none; background: #000; padding: 10px; line-height: 150%; width: 210px; color: #fff; border: none; direction: rtl; border-bottom: 1px solid #d0d0d0; text-align: justify; }
.ivalidator_error{ background-color: Red !important; }
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; }
.Hide{ display: none; }
/*Scroll*/
.iScrollable { position: relative; overflow: hidden; height: 165px; width: 220px; }
.iScrollable .iScrollableItems { position: absolute; height: 20000em; }
.iScrollableSubItems{ height: 165px; width: 218px; }
.iScrollableSubItems a,.iScrollableSubItems a:visited{ font-weight: bold; color: #006400; }

a img{ border: none; }
.iDemoBox{ position: fixed; left: 0; bottom: 0; z-index: 500; margin-bottom: -4px; }
#icms_fp_Container{ direction: rtl; padding: 0px; width: 960px; clear: both; margin: 0; }
#icms_fp_Container img{ border: none; }
#icms_fp_Container .textimg{ text-align: right; }
#icms_fp_Banner{ float: right; width: 515px; height: 362px; }
#icms_fp_customers{ float: right; width: 422px; margin: 0px 10px; height: 362px; }
/*MODULES BOX */
#icms_fp_customers .ModuleBox{ width: 420px; padding-bottom: 6px; border: 1px solid #C0CBD1; }
#icms_fp_customers .ModuleHeader{ font-weight: 600; background: url(/skin/icms5/images/icms/Module_Header_Bg.gif) repeat-x top; border: 1px solid White; padding: 5px 5px 5px 5px; }
#icms_fp_customers .ModuleContent{ padding: 5px; line-height: 150%; text-align: justify; min-height: 60px; display: none; }
/*boxes*/
.fp_box{ line-height: normal !important; margin: 2px 0px; background: url(/skin/icms5/images/icms/icms_b_rep.gif) repeat-x top; }
.fp_box_left{ background: url(/skin/icms5/images/icms/icms_b_lt.gif) no-repeat top left; }
.fp_box_right{ height: 71px; background: url(/skin/icms5/images/icms/icms_b_rt.gif) no-repeat top right; padding: 3px; }
.fp_box_fw{ width: 208px; float: right; margin: 0px 0px 0px 0px; }
.fp_box_fw_l{ width: 208px; float: right; margin: 0px 6px 0px 0px; }
.fp_box_icon{ float: right; margin: 2px; }
.fp_box_icon_l{ float: left; margin: 2px; }
.fp_box_title,.fp_box_title a,.fp_box_title a:visited{ font-weight: 600; padding: 5px 2px 5px 2px; margin: 0; ;text-decoration: none; color: #5c5c5c; }
.fp_box_list{ margin-right: 5px; }
.fp_box_list ul{ margin: 0; padding: 0; list-style: none; }
.fp_box_list li { margin: 0; padding: 0; }
.fp_box_list li a,.fp_box_list li a:visited,.fp_box_list li div{ background: url(/skin/icms5/images/icms/icms_b_bullet.gif) no-repeat right; padding: 0px 6px 0px 9px; margin: 0px; line-height: normal; text-decoration: none; color: black; }
.fp_box_list li a:hover{ color: #ba55d3; }
.fp_box_multi{ float: right; width: 200px; }
/* info */
.fp_info{ clear: both; padding-top: 20px; line-height: normal !important; }
.fp_info ul{ margin: 0; padding: 0; list-style: none; }
.fp_info li{ margin: 4px 7px 2px 7px !important; }
.fp_info li a{ background: url(/skin/icms5/images/icms/icms_b_bullet.gif) no-repeat right; padding: 1px 6px 1px 9px !important; text-decoration: none; color: #4169e1; }
.fp_info li a:hover{ color: #ff6347; }
.fp_info_editions{ float: right; width: 173px; padding-right: 8px; }
.fp_info_title{ border-bottom: 1px solid #cecece; font-weight: 600; color: #616161; background-color: #f8f8f8; padding: 4px 2px; }
.fp_info_title,.fp_info_title a,.fp_info_title a:visted{ color: #616161; font-weight: bold; text-decoration: none; }
.fp_info_cms{ float: right; width: 200px; }
.fp_specials{ clear: both; }
.ic_box{ float: right; width: 280px; padding: 10px; border: 0px solid; margin: 5px 0px 5px 5px; height: 140px; }
.ic_box img{ margin: 2px 2px 2px 8px; }
.ic_title{ font-weight: 600; padding: 2px; }
.ic_desc{ text-align: justify; line-height: 150%; clear: left; }
.ic_icon{ float: right; padding-bottom: 80px; }
.fp_specials{ padding-top: 10px; }
/*Slider*/
.contentdiv{ width: 390px; height: 130px; float: left; }
.iSlider_icon{ float: right; margin: 0px 3px; }
.iSlider_title,.iSlider_title a{ font-weight: 600; letter-spacing: 0px; line-height: 150%; text-indent: 1px; text-transform: uppercase; word-spacing: 2px; }
.iSlider_desc{ margin: 15px 3px 0px 0px; text-align: left; }
.iSlider_item_url{ background: url(/skin/icms5/images/icms/icms_url.gif) no-repeat; padding: 0px 2px 5px 17px; }
.iSlider_item_edition{ background: url(/skin/icms5/images/icms/icms_info.gif) no-repeat; padding: 0px 2px 5px 17px; }
.iSlider_item_version{ background: url(/skin/icms5/images/icms/icms_ver.gif) no-repeat; padding: 0px 2px 5px 17px; }
.iSlider_paging{ border-top: 1px dashed #737373; padding: 3px; }
/*preload classes*/ 
.svw{ width: 400px; height: 20px; background: #fff; height: 130px; display: none; }
.svw ul{ }
/*core classes*/ 
.stripViewer{ position: relative; overflow: hidden; margin: 0 0 1px 0; }
.stripViewer ul{ /* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; }
.stripViewer ul li{ float: left; }
.stripTransmitter{ overflow: auto; width: 1%; }
.stripTransmitter ul{ margin: 0; padding: 0; list-style-type: none; }
.stripTransmitter ul li{ width: 20px; float: right; margin: 0 1px 1px 0; display: block; }
.stripTransmitter a,.stripTransmitter a:visited{ font: 800 10px Verdana,Arial; text-align: center; background: silver url(/skin/icms5/images/icms/paging.gif) repeat-x top; color: black; text-decoration: none; display: block; padding: 5px; }
.stripTransmitter a:hover,a.current{ display: block; color: #5b5b5b; background: #4682b4 url(/skin/icms5/images/icms/paging-over.gif) repeat-x top; }
/*why icms  */
.whyicms{ direction: rtl; }
.whyicms a,.whyicms a:visited{ text-decoration: none; color: #5d5d5d; }
.whyicms ul{ list-style: none; margin: 0; padding: 0; }
.whyicms_li_title{ background: url(/skin/icms5/images/icms/icms_b_bullet.gif) no-repeat right; padding: 0px 8px; }
.whyicms_li_title h1{ font-weight: 600; font-size: 8pt; }
.whyicms_li_desc{ padding: 10px; }
/* versions */
.version_details{ width: 700px; background: url(/CMSfiles/Image/Boxes/productPage_bkgd.jpg) no-repeat top right; direction: rtl; }
.version_details_title{ color: #606060; font-weight: 600; font-size: 11pt; font-family: Arial,Helvetica,sans-serif; }
.version_details_box{ margin: 10px 1px; }
.version_details_box_icon{ float: right; margin: 2px 10px; width: 120px; }
.version_details_box_title{ color: #F18822; font-weight: bold; padding: 10px 1px 5px 1px; }
.version_details_box_title_desc{ color: #959595; }
.version_details_box_desc{ line-height: 150%; text-align: justify; padding: 5px; }
.version_details_box_req{ background: #C3DAFD url(/CMSfiles/Image/Boxes/productDetail_Hintbg.png) repeat-x top; border: 1px solid #90A6DA; width: 150px; float: left; margin: 20px; }
.version_details_box_req ul{ margin: 0; padding: 0; border: 1px solid white; list-style: none; }
.version_details_box_req li{ margin: 5px 7px 5px 7px; }
.version_details_box_req li a{ background: url(/skin/icms5/images/icms/icms_b_bullet.gif) no-repeat right; padding: 1px 6px 1px 9px; text-decoration: none; color: black; }
.version_details_box_req li a:hover{ color: #ff6347; }
.version_details_box_tab{ width: 568px; margin: 10px 100px 10px 5px; }
.version_details_box_tab_img{ margin: 0; padding: 0; float: right; cursor: pointer; }
.version_details_box_tab_Content{ clear: both; margin: 0px 4px 0px 32px; border-bottom: 1px solid silver; border-left: 1px solid silver; border-right: 1px solid silver; background: #F1F1FC; padding: 0px; width: 550px; }
#version_details_box_tab_tab2,#version_details_box_tab_tab3{ display: none; }
.VersionsList ul{ margin: 0; padding: 0; list-style: none; }
.VersionsList li{ height: 80px; ;padding: 5px; clear: both; display: block; background: url(/CMSfiles/Image/Boxes/ListLiBg.gif) repeat-x top; cursor: default; line-height: 150%; border-bottom: 1px solid #E0E0F5; }
.VersionsList li:hover{ background: #eaeafa; border-bottom: 1px solid #d0d1f0; }
.VersionsList_icon{ float: right; margin: 1px 5px; }
.VersionsList li h1,.VersionsList li h1 a,.VersionsList li h1 a:visited{ font-size: 8pt; font-weight: bold; padding: 0px; text-decoration: none; color: #626262; margin: 0; }
.VersionsList li p{ padding: 0; margin: 10px 0px 0px 0px; }
.version_details_related_icon{ float: right; margin: 2px 5px; }
.version_details_related_title h1,.version_details_related_title h1 a,.version_details_related_title h1 a:visited{ margin: 0; padding: 0; color: #3763e0; font-size: 8pt; font-weight: bold; text-decoration: none; }
.version_details_related_seprator{ clear: both; border-bottom: 1px solid #cacaca; margin: 3px; }
#resselersList table{ width: 98%; }
#resselersList td{ text-align: right; padding: 5px; }
#resselersList th{ font-weight: 600; text-align: right; width: 160px; }
/*Custom MODULES BOX */
.Module_Box_c1{ width: 230px; padding-bottom: 6px; border: 1px solid #C0CBD1; }
.Module_Header_Inline_c1{ display: -moz-inline-stack; display: inline-block; *display: inline; zoom: 1; height: 36px; }
.Module_Header_c1{ font-weight: bold; background: url(/skin/icms5/images/interface/Module_Header_Bg_c1.gif) repeat-x top; border: 1px solid White; padding: 5px 5px 5px 5px; }
.Module_Header_Content_c1{ }
.Module_Content_c1{ padding: 5px; line-height: 150%; text-align: justify; min-height: 60px; }
.Module_Content_c1 li{ padding-right: 0px; padding-left: 0px; margin-left: -1px; margin-right: -1px; }
/* System requirment */
.system_req{ }
.system_req_title{ font-weight: bold; color: #ff8c00; padding: 10px 0px; }
.system_req_table table{ width: 600px; }
.system_req_table thead td{ background: #F2A31B; color: White; font-weight: bold; padding: 6px; }
.system_req_table tbody td{ padding: 6px; text-align: justify; vertical-align: top; }
.system_req_tr_desc{ text-align: justify; color: #666666; padding: 10px; line-height: 180%; }
.system_req_tr_odd{ background: #F2F2F2; }
/* resseller_info*/
.resseller_info{ padding: 5px; }
.resseller_info_desc{ padding: 5px; line-height: 180%; text-align: justify; }
.resseller_info_div h1{ font-size: 8pt; font-weight: bold; color: #ff8c00; }
.resseller_info_div ul{ margin: 0; padding: 0; list-style: none; }
.resseller_info_div li{ padding: 2px 8px; clear: both; display: block; background: url(/skin/icms5/images/icms/icms_b_bullet.gif) no-repeat right; cursor: default; margin: 0px 20px; }
.resseller_info_div span{ line-height: 180%; text-align: justify; }
/* icms_allNews */
.icms_allNews{ padding: 5px; }
.icms_allNews_Header{ font-weight: 600; padding: 4px 2px; border-bottom: 1px solid #c7c7c7; }
.icms_allNews_Header h1{ font-size: 8pt; color: #ff8c00; padding: 0; margin: 0; font-weight: 600; font-size: 9pt; }
/* Updates */
.icms_updates h1{ font-weight: 600; font-size: 8pt; }
.icms_updates ul{ margin: 0; padding: 0; list-style: none; }
.icms_updates li{ padding: 1px 8px; margin: 6px; background: url(/skin/icms5/images/icms/icms_b_bullet.gif) no-repeat right; }
/* Modules */
.moduleicon{ border: 1px dotted #6A6A6A; padding: 2px; margin: 3px; background: #f1f1fc; text-align: center; }
.moduletitle{ color: #5366AA; font-size: 9pt; font-weight: 600; }
.modulelist{ margin: 10px; padding: 0; list-style: none; }
.modulelist li{ padding: 1px 8px; margin: 6px; background: url(/skin/icms5/images/icms/icms_b_bullet.gif) no-repeat right; }
.modulelist ul{ margin-right: 50px; padding: 5px; }
.moduleverssion{ background-color: #CBD0E7; border: 1px solid #C5C5C5; font-weight: bold; padding: 3px; width: 90px; background-image: url(/CMSFiles/Image/Modules/br.gif.gif); height: 20px; }
.moduletext{ }
.modulecompletlist{ }
.modulecompletlist ul{ margin-right: 50px; padding: 5px; }
/*---------- Custome for icms2 */
.ver_title{ color: #4169E1; text-align: right; direction: rtl; font-weight: bold; padding-top: 0px; padding-right: 22px; padding-left: 1px; padding-bottom: 5px; background: url(/CMSfiles/Image/Purple1.gif) no-repeat right; text-decoration: none; background-repeat: no-repeat; }
.ver_title a{ color: #4169E1; text-align: right; direction: rtl; font-weight: bold; text-decoration: none; background-repeat: no-repeat; }
.ver_desc{ text-align: justify; direction: rtl; padding-right: 4px; padding-left: 4px; }
.ver_list{ direction: rtl; padding-right: 10px; padding-left: 10px; padding-top: 10px; margin-right: 0px; margin-left: 0px; text-align: right; }
.ver_list_item{ direction: rtl; padding-bottom: 1px; padding-left: 1px; padding-right: 12px; padding-top: 1px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; background: url(/CMSfiles/Image/bullet.gif) no-repeat right; }
.ver_list ul{ direction: rtl; padding-top: 5px; }
.ver_list li{ text-align: right; direction: rtl; padding-right: 3px; padding-left: 3px; padding-bottom: 5px; list-style-image: url(/CMSfiles/Image/bullet.gif); display: block; list-style-position: outside; list-style-type: none; }
.bg_platinum{ background: url(/CMSfiles/Image/bg_platinum.jpg) no-repeat top right; padding-top: 3px; padding-right: 3px; }
.bg_org{ background: url(/CMSfiles/Image/bg_org.jpg) no-repeat top right; padding-top: 3px; padding-right: 3px; }
.bg_corp{ background: url(/CMSfiles/Image/bg_corp.jpg) no-repeat top right; padding-top: 3px; padding-right: 3px; }
.bg_personal{ background: url(/CMSfiles/Image/bg_personal.jpg) no-repeat top right; padding-top: 3px; padding-right: 3px; }
/* Versions */
.table-icms-m{ border: 1px dotted #A9A9A9; }
.tdhead{ background-color: #CDDECB; padding: 2px; background-image: url(/skin/icms5/images/icms/icms-m-cel1.jpg); height: 25px; font-weight: bolder; text-align: right; }
.td{ background-color: #F0F8FF; padding: 2px; background-image: url(/skin/icms5/images/icms/icm-m-cel.gif); height: 20px; }
.tdalt{ background-color: #FFFFF0; padding: 2px; background-image: url(/skin/icms5/images/icms/icm-m-celalt.gif); height: 20px; }
.tdresult{ padding: 2px; height: 20px; font-weight: 600; background: #add8e6 url(/skin/icms5/images/icms/paging-over.gif) repeat-x top; }
.pricecenter{ text-align: center; }
.price{ direction: rtl; font-family: Tahoma; }
.price table{ width: 98%; border: 0px; font-size: 8pt; }
.pricehead{ background-color: #bbcaf4; }
.price table td{ border: 0px; padding: 3px; text-align: center; }
.priceinput{ width: 70px; direction: ltr; border: 1px solid gray; }
.price .pricecheckbox{ text-align: center; }
.pricetitle{ text-align: right; }
#ModalOrder{ direction: rtl; border: 1px solid fuchsia; background-color: white; }
#ModalOrder table{ width: 98%; }
#ModalOrder td{ padding: 5px; vertical-align: top; }
#mo_name,#mo_email,#mo_phone,#mo_yourname{ width: 250px; }
#mo_lang{ width: 255px; }
#mo_lang_other{ width: 196px; }
#mo_desc{ width: 500px; height: 300px; }
#ModalOrderResults{ direction: rtl; text-align: center; line-height: 180%; font-weight: bold; color: red; background-color: white; border: 1px solid #cbcbcb; margin: 10px; padding: 10px; }

  