html, body {height:100%;margin:0px;padding:0px;}
.controlpanel{width: 990px;background-color:transparent;border:none;}
.prtcpheaderbg{float:left;height: 45px;width:984px;background: url(../../images/headerbg.gif) top left repeat-x;}
.prtcpheaderleft{float:left;width: 3px;height: 45px;background: transparent url(../../images/toppanel.png) -47px 0px no-repeat;}
.prtcpheaderright{float:left;width: 3px;height: 45px;background: transparent url(../../images/toppanel.png) -51px 0px no-repeat;}
.prtcpbodyleft{float:left;height: 98px;width:3px;background: transparent url(../../images/toppanel.png) -81px 0px no-repeat;}
.prtcpbodybg{float:left;height: 98px;width:984px;background: url(../../images/bodybg.gif) top left repeat-x;}
.prtcpbodyright{float:left;height: 98px;width:3px;background: transparent url(../../images/toppanel.png) -77px 0px no-repeat;}
.prtcpfooterbg{float:left;width:984px;height: 3px;background: url(../../images/footerbg.gif) top left repeat-x;}
.prtcpfooterleft{float:left;width: 3px;height: 3px;background: transparent url(../../images/toppanel.png) -61px 0px no-repeat;}
.prtcpfooterright{float:left;width: 3px;height: 3px;background: transparent url(../../images/toppanel.png) -57px 0px no-repeat;}
.maintabsleft{height:23px;width:4px;background: transparent url(../../images/toppanel.png) -274px 0px no-repeat;}
.maintabsbg{height:23px;padding:3px 3px 0px 3px;background: url(../../images/tabsbg.gif) top left repeat-x;}
.maintabsright{height:23px;width:4px;background: transparent url(../../images/toppanel.png) -269px 0px no-repeat;}
.treemode{background-color:transparent;padding:2px 5px 2px 5px;}
.menuboxbig{float:right;width:408px;vertical-align:bottom;}
.menuboxbig2{float:right;width:55px;vertical-align:bottom;}
.menuboxbig3{float:right;width:933px;vertical-align:bottom;}
.menuboxbig4{float:right;width:843px;vertical-align:bottom;}
.menuboxbig5{float:right;width:335px;vertical-align:bottom;}
.menuboxbig6{float:right;width:194px;vertical-align:bottom;}
.menuboxbig7{float:right;width:147px;vertical-align:bottom;}
.menuboxbig8{float:right;width:100px;vertical-align:bottom;}
.menuboxbig9{float:right;width:696px;vertical-align:bottom;}
.menuboxbigl{float:left;height: 95px;width: 3px;background: transparent url(../../images/toppanel.png) -41px 0px no-repeat;}
.menuboxbigc{float:left;height: 95px;width: 402px;background: url(../../images/mbox_normal_bg.gif) top left repeat-x;}
.menuboxbig2c{	float:left;height: 95px;width: 49px;background: url(../../images/mbox_normal_bg.gif) top left repeat-x;}
.menuboxbig3c{float:left;height: 95px;width: 927px;background: url(../../images/mbox_normal_bg.gif) top left repeat-x;}
.menuboxbig4c{float:left;height: 95px;width: 837px;background: url(../../images/mbox_normal_bg.gif) top left repeat-x;}
.menuboxbig5c{float:left;height: 95px;width: 329px;background: url(../../images/mbox_normal_bg.gif) top left repeat-x;}
.menuboxbig6c{float:left;height: 95px;width: 188px;background: url(../../images/mbox_normal_bg.gif) top left repeat-x;}
.menuboxbig7c{float:left;height: 95px;width: 141px;background: url(../../images/mbox_normal_bg.gif) top left repeat-x;}
.menuboxbig8c{float:left;height: 95px;width: 94px;background: url(../../images/mbox_normal_bg.gif) top left repeat-x;}
.menuboxbig9c{float:left;height: 95px;width: 690px;background: url(../../images/mbox_normal_bg.gif) top left repeat-x;}
.menuboxbigr{	float:left;height: 95px;width: 3px;background: transparent url(../../images/toppanel.png) -37px 0px no-repeat;}
.menuboxl{float:left;height: 76px;width: 3px;background: transparent url(../../images/toppanel.png) -71px 0px no-repeat;}
.menuboxc{float:left;height: 76px;width: 60px;vertical-align:bottom;background: url(../../images/box_normal_bg.gif) top left repeat-x;}
.menubox2c{float:left;height: 76px;width: 40px;vertical-align:bottom;background: url(../../images/box_normal_bg.gif) top left repeat-x;}
.menubox3c{float:left;height: 76px;width: 80px;vertical-align:bottom;background: url(../../images/box_normal_bg.gif) top left repeat-x;}
.menubox4c{float:left;height: 76px;width: 100px;vertical-align:bottom;background: url(../../images/box_normal_bg.gif) top left repeat-x;}
.menuboxr{float:left;	height: 76px;width: 3px;background: transparent url(../../images/toppanel.png) -67px 0px no-repeat;}
.textbox{font-family: tahoma, arial, helvetica;font-size: 10px;font-weight: normal;}
.textbox:link{text-align:center;font-size:10px;text-decoration:none;color:black;}
.textbox:hover{text-align:center;font-size:10px;text-decoration:none;color:black;}
.textbox:visited{text-align:center;font-size:10px;text-decoration:none;color:black;}
.textbox:active{text-align:center;font-size:10px;text-decoration:none;color:black;}
.divtextbox{white-space:nowrap;padding-top:10px;vertical-align:bottom;}
.apicon{height:50px;}
.apicontopspace{height:20px;}
.tparsehintitle{height: 20px;text-align: right;}
.parsehintitle{width:79px; height: 20px;text-align: left;background: transparent url(../../images/toppanel.png) -318px 0px no-repeat;}
.parsehicon{width:38px;height:39px;float:right;cursor:pointer;background: transparent url(../../images/toppanel.png) -398px 0px no-repeat;}
.areshtalogo{float:left;width:181px;height:45px;cursor:pointer;background: transparent url(../../images/toppanel.png) -87px 0px no-repeat;}
.parsehlogo{float:left;width:67px;height:98px;background:url(../../images/parsehlogo.gif) top right no-repeat;cursor:pointer;}
.pagingtable{width: 100%;background-color: #ffffff;border-right: #003366 1px solid;border-top: #003366 1px solid;border-left: #003366 1px solid;border-bottom: #003366 1px solid;}
.language{vertical-align: middle;margin: 0px;}
.language img{border: none;}
.subhead{font-family: tahoma, arial, helvetica;font-size: 8px;font-weight: bold;color: #003366;}
.subsubhead{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: bold;color: black;}
.normal, .normaldisabled{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: normal;}
.normaldisabled{color: silver;}
.normalbold{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: bold;}
.normalred{font-family: tahoma, arial, helvetica;font-size: 12px;font-weight: bold;color: #ff0000;}
.datagrid_alternatingitem{background-color: white;color: red;font-family: tahoma, arial, helvetica;font-size: 10px;font-weight: normal;}
.datagrid_container{	background-color: transparent;}
.datagrid_footer{background-color: white;}
.datagrid_header{background-color: transparent;color: black;font-family: tahoma, arial, helvetica;font-size: 10px;font-weight: bold;text-align: center;}
.datagrid_item{background-color: transparent;color: black;font-family: tahoma, arial, helvetica;font-size: 10px;font-weight: normal;}
.datagrid_selecteditem{background-color: silver;color: blue;font-family: tahoma, arial, helvetica;font-size: 10px;font-weight: normal;}
.treemenu_node{font-family: tahoma, arial, helvetica;font-size: 12px;font-weight: normal;}
.treemenu_nodeselected{font-family: tahoma, arial, helvetica;font-size: 12px;font-weight: normal;background-color: #dcdcdc;}
a.treemenu_node:link, a.treemenu_nodeselected:link{text-decoration: none;color: #003366;}
a.treemenu_node:visited, a.treemenu_nodeselected:visited{text-decoration: none;color: #003366;}
a.treemenu_node:hover, a.treemenu_nodeselected:hover{text-decoration: none;color: #ff0000;}
a.treemenu_node:active, a.treemenu_nodeselected:active{text-decoration: none;color: #003366;}
.filemanager{border-right: black 1px solid;border-top: black 1px solid;border-left: black 1px solid;border-bottom: black 1px solid;height: 400px;}
.filemanager_toolbar{border-bottom: black 1px solid;height: 25px;}
.filemanager_explorer{height: 100%;border: #696969 1px solid;background-color: white;margin: 2px 2px 2px 2px;}
.filemanager_filelist{height: 100%;border: #696969 1px solid;background-color: white;margin: 2px 2px 2px 2px;overflow: auto;}
.filemanager_messagebox{text-align: center;vertical-align: middle;background-color: white;padding: 25px 25px 25px 25px;}
.filemanager_header{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: bold;color: #e7e7ff;background-color: #9ebff6;border-bottom: #696969 1px solid;height: 25px;}
.filemanager_pager{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: bold;background-color: #eeeeee;border-top: #696969 1px solid;height: 25px;}
.filemanager_statusbar{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: normal;background-color: #dedfde;height: 25px;margin: 2px 2px 2px 2px;}
.filemanager_item{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: normal;color: black;background-color: #f8f8f8;border-top: black 1px dashed;border-bottom: black 1px dashed;}
.filemanager_altitem{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: normal;color: black;background-color: #eeeeee;border-style: none;}
.filemanager_selitem{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: bold;color: white;background-color: #99ffff;border-style: none;}
.filemanagertreenode{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: normal;}
.filemanagertreenodeselected{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: normal;background-color: #dcdcdc;}
a.filemanagertreenode:link, a.filemanagertreenodeselected:link{text-decoration: none;color: #003366;}
a.filemanagertreenode:visited, a.filemanagertreenodeselected:visited{text-decoration: none;color: #003366;}
a.filemanagertreenode:hover, a.filemanagertreenodeselected:hover{text-decoration: none;color: #ff0000;}
a.filemanagertreenode:active, a.filemanagertreenodeselected:active{text-decoration: none;color: #003366;}
.wizard{border-right: black 1px solid;border-top: black 1px solid;border-left: black 1px solid;border-bottom: black 1px solid;height: 400px;width: 650px;}
.wizardbutton{border-right: #696969 1px solid;padding-right: 2px;border-top: #696969 1px solid;padding-left: 2px;padding-bottom: 2px;border-left: #696969 1px solid;padding-top: 2px;border-bottom: #696969 1px solid;background-color: #dcdcdc;}
.wizardheader{background: #ffffcc;border-bottom: black 1px solid;height: 40px;}
.wizardfooter{border-top: black 1px solid;background: #ccffcc;height: 25px;text-align: right;}
.wizardbody{padding-right: 10px;padding-left: 10px;padding-bottom: 10px;padding-top: 10px;height: 325px;}
.wizardhelp{padding-right: 5px;padding-left: 5px;font-size: 9pt;padding-bottom: 5px;border-left: black 1px solid;width: 180px;padding-top: 5px;background-color: #ccffff;}
.wizardhelptext{overflow: auto;font-size: 8pt;width: 180px;color: black;font-family: tahoma, verdana, arial, sans-serif;height: 300px;}
.wizardtext{font-size: 9pt;color: black;font-family: tahoma, verdana, arial, sans-serif;}
.help{border-right: black 1px solid;padding-right: 2px;border-top: black 1px solid;padding-left: 2px;font-weight: normal;font-size: 11px;padding-bottom: 2px;border-left: black 1px solid;color: black;padding-top: 2px;border-bottom: black 1px solid;font-family: tahoma, arial, helvetica;background-color: #ffff99;}
h1{font-family: tahoma, arial, helvetica;font-size: 20px;font-weight: normal;color: #666644;}
h2{font-family: tahoma, arial, helvetica;font-size: 20px;font-weight: normal;color: #666644;}
h3{font-family: tahoma, arial, helvetica;font-size: 12px;font-weight: normal;color: #003366;}
h4{font-family: tahoma, arial, helvetica;font-size: 12px;font-weight: normal;color: #003366;}
h5, dt{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: bold;color: #003366;}
h6{font-family: tahoma, arial, helvetica;font-size: 11px;font-weight: bold;color: #003366;}
tfoot, thead{font-family: tahoma, arial, helvetica;font-size: 12px;color: #003366;}
th{vertical-align: baseline;font-family: tahoma, arial, helvetica;font-size: 12px;font-weight: bold;color: #003366;}
small{font-size: 8px;}
big{font-size: 14px;}
blockquote, pre{font-family: lucida console, monospace;}
ul li{list-style-type: square;}
ul li li{list-style-type: disc;}
ul li li li{list-style-type: circle;}
ol li{list-style-type: decimal;}
ol ol li{list-style-type: lower-alpha;}
ol ol ol li{list-style-type: lower-roman;}
ol ul li{	list-style-type: disc;}
hr{color: #696969;height: 1pt;text-align: left;}
.moduletitle_submenu{z-index: 1000;cursor: pointer;background-color: #ffffff;border-bottom: #ffffff 0px solid;border-left: #ffffff 0px solid;border-top: #ffffff 0px solid;border-right: #ffffff 0px solid;}
.moduletitle_menuarrow{font-family: webdings;font-size: 10pt;cursor: pointer;border-right: #ffffff 1px solid;border-bottom: #ffffff 1px solid;border-top: #ffffff 0px solid;}
.moduletitle_rootmenuarrow{font-family: webdings;font-size: 10pt;cursor: pointer;}
.headbg{background-color: #cccccc;}
.tabbg{background-color: black;}
.selectedtab{font-weight: bold;font-size: 8.5pt;color: #222e20;font-family: tahoma, arial, helvetica;text-decoration: none;}
a.selectedtab:link{text-decoration: none;color: #222e20;}
a.selectedtab:visited{text-decoration: none;color: #222e20;}
a.selectedtab:hover{text-decoration: none;color: #424242;}
a.selectedtab:active{text-decoration: none;color: #424242;}
.pagingtable{height: 33px;}
.labeledittextclass{border: solid 1px red;background-color: transparent;}
.labeleditworkclass{border: solid 0px red;background-color: transparent;}
.suggesttextmenu{border: solid 1px black;white-space: nowrap;background: white;}
.suggestnodeover{background-color: navy;color: white;}
.eipbackimg{border: outset 1px; position: absolute; margin-top: -22px; white-space: nowrap; background: url(../../images/eip_toolbar.gif);background-color: #99cccc;height: 22px;}
.eipbuttonbackimg{width: 21px;height: 21px;cursor: pointer; display: -moz-inline-box; display: inline-block;}
.eipbutton_edit{background: url(../../images/eip_edit.gif) no-repeat 100% center;}
.eipbutton_save{background: url(../../images/eip_save.gif) no-repeat 100% center;}
.eipborderhover{border: outset 1px;}
.prtemptypane{width: 0px;}
.prtalignleft{text-align: left;}
.prtalignright{text-align: right;}
.prtaligncenter{text-align: center;}
.loginpanel{}
.logintabgroup{}
.logintab{float: left;background: url(../../images/tablogin_gray.gif) left top;margin: 0 3px 3px 0;padding: 5px 5px 4px 5px;text-decoration: none;color: #fff;border: 1px #25569a solid;}
.logintabselected{float: left;background: url(../../images/tablogin_gray.gif) left top;margin: 0 3px 3px 0;padding: 5px 5px 4px 5px;text-decoration: none;color: #fff;background-position: 0% -41px;border: 1px #25569a solid;}
.logintabhover{float: left;background: url(../../images/tablogin_gray.gif) left top;margin: 0 3px 3px 0;padding: 5px 5px 4px 5px;text-decoration: none;color: #555;border: 1px #c00 solid;cursor:pointer;}
.logincontainergroup{clear: both;padding-top: 5px;}
.logincontainer{}
.dialogaddmodule{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;background-color:gray;width:100%;height: auto;position:absolute;left: 0px;top: 0px;z-index: 50000;padding:0px;margin:0px;overflow:hidden;}
.addmodulebox{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background-color: #fff;border: 1px solid #a4c4eb;color: #000000;padding: 0px;position: absolute;width:500px;z-index: 50001;}
.addmodulebar{background:url(../../images/tabsbg.gif) left top;color: #00209f;cursor: move;font-weight: bold;padding: 5px 5px 5px 5px;z-index: 50001;}
.addmodulecontent{padding: 1em;z-index: 50001;}
.closedialog{background:url(../../images/window_close.gif) right no-repeat;width:14px;cursor:pointer;}
.squareboxcontent{height:102px;width: 990px;overflow: hidden;}
.encontenttitle{float:right;width:40px;height:98px;background: transparent url(../../images/toppanel.png) -515px 0px no-repeat;}
.facontenttitle{float:right;width:40px;height:98px;background: transparent url(../../images/toppanel.png) -632px 0px no-repeat;}
.enhosttitle{float:right;width:40px;height:98px;background: transparent url(../../images/toppanel.png) -437px 0px no-repeat;}
.fahosttitle{float:right;width:40px;height:98px;background: transparent url(../../images/toppanel.png) -553px 0px no-repeat;}
.enadmintitle{float:right;width:40px;height:98px;background: transparent url(../../images/toppanel.png) -476px 0px no-repeat;}
.faadmintitle{float:right;width:40px;height:98px;background: transparent url(../../images/toppanel.png) -593px 0px no-repeat;}
.box1{border: 1px dotted #808000;}
.boxtitle{background-image:url(../../images/tablogin_blue.gif);background-position:top left;background-repeat:repeat-x;}
.standardbutton{padding-right: 5px;padding-left: 5px;font-weight: normal;font-size: 11px;background: #dddddd;color: #000000;font-family: verdana, sans-serif;border:none;cursor:pointer;}
.btnpopupdiv{background: transparent url(../../images/toppanel.png) 0px 0px no-repeat;width:36px;height:156px;cursor:pointer;float:left; left:0px;}	
.modulelist{width:400px;overflow: hidden;background: url(../../images/bgpopup.gif) top left repeat-x;float:left;height:700px;}
.imgaddmodule{background: transparent url(../../images/panel.png) -1032px 0px no-repeat; width:24px; height:24px;}
.imggroupother{background: transparent url(../../images/panel.png) -408px 0px no-repeat; width:24px; height:24px;}
.imggroupcall{background: transparent url(../../images/panel.png) -528px 0px no-repeat; width:24px; height:24px;}
.imggrouptimer{background: transparent url(../../images/panel.png) -288px 0px no-repeat; width:24px; height:24px;}
.imggroupoffice{background: transparent url(../../images/panel.png) -456px 0px no-repeat; width:24px; height:24px;}
.imggroupcontact{background: transparent url(../../images/panel.png) -936px 0px no-repeat; width:24px; height:24px;}
.imggroupmenu{background: transparent url(../../images/panel.png) -1032px 0px no-repeat; width:24px; height:24px;}
.imggroupdb{background: transparent url(../../images/panel.png) -888px 0px no-repeat; width:24px; height:24px;}
.imggroupnews{background: transparent url(../../images/panel.png) -432px 0px no-repeat; width:24px; height:24px;}
.imggroupfaq{background: transparent url(../../images/panel.png) -768px 0px no-repeat; width:24px; height:24px;}
.imggroupmedia{background: transparent url(../../images/panel.png) -504px 0px no-repeat; width:24px; height:24px;}
.imggrouptexthtml{background: transparent url(../../images/panel.png) -72px 0px no-repeat; width:24px; height:24px;}
.imgtabs{background: transparent url(../../images/panel.png) -96px 0px no-repeat; width:24px; height:24px;}
.imgexporttabicon{background: transparent url(../../images/panel.png) -792px 0px no-repeat; width:24px; height:24px;}
.imgimporttabicon{background: transparent url(../../images/panel.png) -624px 0px no-repeat; width:24px; height:24px;}
.imgcopytabicon{background: transparent url(../../images/panel.png) -912px 0px no-repeat; width:24px; height:24px;}
.imgdeletetabicon{background: transparent url(../../images/panel.png) -864px 0px no-repeat; width:24px; height:24px;}
.imgedittabicon{background: transparent url(../../images/panel.png) -816px 0px no-repeat; width:24px; height:24px;}
.imgaddtabicon{background: transparent url(../../images/panel.png) -1128px 0px no-repeat; width:24px; height:24px;} 
.imgrecyclebin{background: transparent url(../../images/panel.png) -360px 0px no-repeat; width:24px; height:24px;}
.imgchartprophecy{background: transparent url(../../images/panel.png) -960px 0px no-repeat; width:24px; height:24px;} 
.imguseraccounts{background: transparent url(../../images/panel.png) 0px 0px no-repeat; width:24px; height:24px;} 
.imgsecurityroles{background: transparent url(../../images/panel.png) -336px 0px no-repeat; width:24px; height:24px;} 
.imglanguages{background: transparent url(../../images/panel.png) -600px 0px no-repeat; width:24px; height:24px;} 
.imgskins{background: transparent url(../../images/panel.png) -168px 0px no-repeat; width:24px; height:24px;} 
.imgsitesettingsicon{background: transparent url(../../images/panel.png) -240px 0px no-repeat; width:24px; height:24px;} 
.imglogviewer{background: transparent url(../../images/panel.png) -552px 0px no-repeat; width:24px; height:24px;} 
.imgsitelogicon{background: transparent url(../../images/panel.png) -192px 0px no-repeat; width:24px; height:24px;} 
.imgbulkemail{background: transparent url(../../images/panel.png) -528px 0px no-repeat; width:24px; height:24px;} 
.imgfilemanager{background: transparent url(../../images/panel.png) -744px 0px no-repeat; width:24px; height:24px;} 
.imgsql{background: transparent url(../../images/panel.png) -24px 0px no-repeat; width:24px; height:24px;} 
.imgsearchadmin{background: transparent url(../../images/panel.png) -264px 0px no-repeat; width:24px; height:24px;}
.imghfilemanager{background: transparent url(../../images/panel.png) -744px 0px no-repeat; width:24px; height:24px;}
.imgsuperuseraccounts{background: transparent url(../../images/panel.png) -648px 0px no-repeat; width:24px; height:24px;}
.imghlanguages{background: transparent url(../../images/panel.png) -600px 0px no-repeat; width:24px; height:24px;}
.imghskins{background: transparent url(../../images/panel.png) -168px 0px no-repeat; width:24px; height:24px;}
.imgmoduledefinitions{background: transparent url(../../images/panel.png) -480px 0px no-repeat; width:24px; height:24px;}
.imgsubportals{background: transparent url(../../images/panel.png) -120px 0px no-repeat; width:24px; height:24px;}
.imgportals{background: transparent url(../../images/panel.png) -384px 0px no-repeat; width:24px; height:24px;}
.imghostsettings{background: transparent url(../../images/panel.png) -672px 0px no-repeat; width:24px; height:24px;}
.loading{background-image:url(../../images/loading.gif); background-position:center; width:50px; height:50px;}
.imgaddmoduleicon{background: transparent url(../../images/panel.png) -1008px 0px no-repeat; width:24px; height:24px;}
.imghelpicon{background: transparent url(../../images/panel.png) -1153px 0px no-repeat; width:12px; height:12px;}
.tooltipbody{border-bottom:1px solid #a5cfe9;border-left:1px solid #a5cfe9;border-right:1px solid #a5cfe9;font-size:11;padding:3;color:#1b4966;background:#ffffff;filter:alpha(opacity=85);opacity:0.85;font-family: tahoma, arial, helvetica;}
.tooltipheader{font-weight:bold;border:1px solid #a5cfe9;padding:3;font-size:11;color:#4b7a98;background:#d5ebf9;filter:alpha(opacity=85);opacity:0.85;font-family: tahoma, arial, helvetica;}
body{background: #fff;}
table, tr, td, p, div{font-family: tahoma;font-size: 11px;line-height: 1.4em;}
.toptd{background: url(../../images/afrough_v3_images/bg_top.jpg) no-repeat bottom center;height: 273;width: 944px;text-align: right;font-size: 11px;}
.middletd{background: url(../../images/afrough_v3_images/bg_table_main.jpg) center repeat-y;padding: 0px 0px 0 0;font-size: 11px;width: 944px;display: table;text-align: right;vertical-align: top;}
.tbspace{background: url(../../images/afrough_v3_images/bg_table_main.jpg) center repeat-y;font-size: 0px;width: 944px;height: 20px;display: table;text-align: right;vertical-align: top;}
.bottomtd{background: url(../../images/afrough_v3_images/bg_footer.jpg) no-repeat bottom center;height: 120px;width: 944px;padding: 0px 0px 0px 0px;color: #fff;text-align: right;font-size: 11px;white-space: nowrap;vertical-align: bottom;}
label, .normal, .normal{font-family: tahoma;font-size: 11px;}
.containerheadl{background: url(../../images/afrough_v3_images/header_cap_left.gif) bottom left no-repeat;width: 15px;padding: 0;}
.containerheadr{background: url(../../images/afrough_v3_images/header_cap_right.gif) bottom left no-repeat;width: 15px;padding: 0;}
.containerheadc{background: url(../../images/afrough_v3_images/header_bg.gif) repeat-x bottom;padding: 0 0 17px 5px;}
.containertd{padding: 10px 25px 35px 25px;}
table, div{padding: 0;}
select, input{font-family: tahoma;font-size: 11px;color: #333;}
h3{font-family: tahoma;font-size: 12px;font-weight: bold;color: #f6f6f6;padding: 2px 0 1px 7px;background: #888;margin-top: 20px;margin-left: 0;margin-right: 0;margin-bottom: 5px;letter-spacing: 3px;text-transform: uppercase;}
p{margin-top: 10px;margin-bottom: 10px;padding-left: 10px;padding-right: 10px;font-size: 11px;}
/* ------------------------------------------- */

.afrough_bgright
{
	height: auto;
	width: 21px;
	background-color: #ff6600; 
}

/* ------------------------------------------- */
.header_top
{
	width: 974px;
	background: url(../../images/afrough_v3_images/banner.jpg) top left no-repeat;
	vertical-align: top; 
	height: 182px;
}
/* ------------------------------------------- */
.afrough_copyright
{
	background: url(../../images/afrough_v3_images/copyright.gif) top left no-repeat;
	width: 1000px;
	height: 56px;
	text-align: left;
}
/* ------------------------------------------- */
.toppane_full
{
	width: 100%;
	background-color: transparent;
}
/* ------------------------------------------------------------ */
.cleftpane_full
{
	width: 175px;
	background-color: transparent;
}
/* ------------------------------------------------------------ */
.ccontentpane_full
{
	width: 100%;
	background-color: transparent;
}
/* ------------------------------------------------------------ */
.crightpane_full
{
	width: 175px;
	background-color: transparent;
}
/* ------------------------------------------------------------ */
.bottompane_full
{
	width: 100%;
	background-color: transparent;
}

/* ------------------------------------------------------------ */
.leftpane_min
{
	width: 175px;
	background-color: transparent;
	padding: 5px;
}
/* ------------------------------------------------------------ */
.rightpane_min
{
	width: 175px;
	background-color: transparent;
	padding: 5px;
}
/* ------------------------------------------------------------ */
.contentpane_min
{
	width: 100%;
	background-color: transparent;
	padding: 5px;
}
/* ============================================================================================================== */
/*														menu area
/* ============================================================================================================== */
/* menu bar background color */
.mainmenu_menucontainer
{
	background-color: transparent;
}
/* ------------------------------------------- */
.mainmenu_menubar
{
	cursor: pointer;
	cursor: hand;
	height: 20px;
	background-color: transparent;
}
/* ------------------------------------------- */
.mainmenu_menuitem
{
	margin-top: 0px;
	margin-right: 5px;
	cursor: hand;
	color: #ffffff;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	background-color: transparent;
	font-family: tahoma, arial, helvetica;
	border: #939598 1px solid;
}
/* ------------------------------------------- */
.mainmenu_menuicon
{
	background-color: #939598;
	border: 1px solid #939598;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	width: 15px;
	height: auto;
}
/* ------------------------------------------- */
.mainmenu_submenu
{
	margin-top: 1px;
	background-color: #939598;
	z-index: 1000;
	cursor: hand;
	filter: progid:dximagetransform.microsoft.shadow(color= '#202020' , direction=150, strength=5);
}
/* ------------------------------------------- */
.mainmenu_menubreak
{
}
/* ------------------------------------------- */
.mainmenu_menuitemsel
{
	background-color: #bcbec0;
	cursor: hand;
	color: black;
	font-family: tahoma, arial, helvetica;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
}
/* ------------------------------------------- */
.mainmenu_menuarrow
{
	border: #939598 1px solid;
	font-family: tahoma, webdings;
	font-size: 8pt;
	cursor: hand;
	height: auto;
}
/* ------------------------------------------- */
.mainmenu_rootmenuarrow
{
	font-family: tahoma, webdings;
	font-size: 8pt;
	cursor: hand;
}
/* ------------------------------------------- */
.normaltextbox
{
	border: #bcbec0 1px solid;
	background: #ffffff none;
	color: black;
	font-family: tahoma,verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
/* ------------------------------------------- */
.standardbutton
{
	border: 1px solid;
	background: #a7a9ac none;
	color: #ffffff;
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/* ------------------------------------------------------------ */
.head
{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #58595b;
}
/* ------------------------------------------------------------ */
.normal
{
	color: #000050;
	font-family: tahoma,verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
/* ------------------------------------------- */
.commandbutton
{
	color: #000020;
	font-family: tahoma,verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
/* ------------------------------------------- */
.subhead
{
	color: #000020;
	font-family: tahoma,verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
/* ------------------------------------------- */
.skinobject
{
	color: #000000;
	font-family: tahoma,verdana, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	vertical-align: bottom;
}
/* ------------------------------------------- */
a.skinobject:link
{
	text-decoration: none;
	color: black;
}
/* ------------------------------------------- */
a.skinobject:visited
{
	text-decoration: none;
	color: #000000;
}
/* ------------------------------------------- */
a.skinobject:active
{
	text-decoration: none;
	color: #ff6600;
}
/* ------------------------------------------- */
a.skinobject:hover
{
	text-decoration: none;
	color: #ff6600;
}
/* ------------------------------------------- */
/* module title menu */
.moduletitle_menucontainer
{
	border: #9d9d9d 0px solid;
}
/* ------------------------------------------- */
.moduletitle_menubar
{
	cursor: hand;
	height: 25px;
	background-color: transparent;
}
/* ------------------------------------------- */
.moduletitle_menuitem
{
	cursor: hand;
	color: black;
	font-family: tahoma, arial, helvetica;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	border-left: #9d9d9d 0px solid;
	border-bottom: #9d9d9d 1px solid;
	border-top: #9d9d9d 1px solid;
	border-right: #9d9d9d 0px solid;
	background-color: #9d9d9d;
}
/* ------------------------------------------- */
.moduletitle_menuicon
{
	cursor: pointer;
	cursor: hand;
	background-color: #9d9d9d;
	border-left: #9d9d9d 1px solid;
	border-bottom: #9d9d9d 1px solid;
	border-top: #9d9d9d 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}
/* ------------------------------------------- */
.moduletitle_submenu
{
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	background-color: #9d9d9d;
	filter: progid:dximagetransform.microsoft.shadow(color= 'dimgray' , direction=135, strength=3);
	border-bottom: #9d9d9d 0px solid;
	border-left: #9d9d9d 0px solid;
	border-top: #9d9d9d 0px solid;
	border-right: #9d9d9d 0px solid;
}
/* ------------------------------------------- */
.moduletitle_menubreak
{
	border-bottom: #9d9d9d 1px solid;
	border-left: #9d9d9d 0px solid;
	border-top: #9d9d9d 1px solid;
	border-right: #9d9d9d 0px solid;
	background-color: #9d9d9d;
	height: 1px;
}
/* ------------------------------------------- */
.moduletitle_menuitemsel
{
	cursor: hand;
	cursor: pointer;
	color: black;
	font-family: tahoma, arial, helvetica;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	background-color: #c2c2c2;
}
/* ------------------------------------------- */
.moduletitle_menuarrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: hand;
	cursor: pointer;
	border-right: #9d9d9d 1px solid;
	border-bottom: #9d9d9d 1px solid;
	border-top: #9d9d9d 0px solid;
}
/* ------------------------------------------- */
.moduletitle_rootmenuarrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: hand;
	cursor: pointer;
}
/* ----------------------------------------------------- parseh form generator -------------------------------------------------------------------- */
.parsehformgenerator_dbfield
{
	color: #a00000;
	width: auto; 
	background-color: #c5edff;
	font-family: tahoma;
	font-size: 12px;
	height: 10px; 
	border: 1px solid #0000a0;
	padding: 0px 3px 0px 3px;
	margin:  0px 0px 0px 0px;
	border-style: dashed;
}
/* ----------------------------------------------------- parseh list tabel -------------------------------------------------------------------- */
.parsehlisttable_header
{
	background-color: #368e9f;
	height: 29px;
	vertical-align: middle;
	font-family: tahoma, "courier new", arial;
	font-size: 12px;
	color: white;
	text-align: center;
}

.parsehlisttable_headerbg
{
	background-image: url(../../images/afrough_v3_images/listtableimages/headerbg.gif);
	background-repeat: repeat-x;
	background-position: top left;
	height: 45px;
	vertical-align: middle;
	font-family: tahoma, "courier new", arial;
	font-size: 12px;
	color: white;
	text-align: center;
}

.parsehlisttable_itemstyle
{
	height: 20px;
	background-color: #f7f7f7;
	border: 1px solid #c5c5c5;
	vertical-align: middle;
	font-family: tahoma, "courier new", arial;
	font-size: 12px;
	color: black;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
}

.parsehlisttable_alteritemstyle
{
	height: 20px;
	background-color: #ffbf86;
	border: 1px solid #c5c5c5;
	font-family: tahoma, "courier new", arial;
	font-size: 12px;
	color: black;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
}

.parsehlisttable_footerleft
{
	background-image: url(../../images/afrough_v3_images/listtableimages/footerleft.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 8px;
	height: 27px;
}

.parsehlisttable_footerbg
{
	background-image: url(../../images/afrough_v3_images/listtableimages/footerbg.gif);
	background-repeat: repeat-x;
	height: 27px;
}

.parsehlisttable_footerright
{
	background-image: url(../../images/afrough_v3_images/listtableimages/footerright.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 27px;
	background-position: right;
}
/* ----------------------------------------------------- parseh details tabel -------------------------------------------------------------------- */
/* ============ top area ============ */
.parsehdetailtable_topbg
{
	background: url(../../images/afrough_v3_images/detailtableimages/topbg.gif) top right repeat-x; 
}
.parsehdetailtable_topleft
{
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(../../images/afrough_v3_images/detailtableimages/topleft.gif);
	width: 20px;
}
.parsehdetailtable_topright
{
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(../../images/afrough_v3_images/detailtableimages/topright.gif);
	width: 20px;
}
/* =========== header area =========== */
.parsehdetailtable_headerbg
{
	vertical-align: top;
	padding: 5px 5px 0px 5px;
	border-collapse: collapse;
	background-color: #9ce2e3;
	background-image: url(../../images/afrough_v3_images/detailtableimages/headerbg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.parsehdetailtable_headerrightbg
{
	background: url(../../images/afrough_v3_images/detailtableimages/headerrightbg.gif) top right repeat-y;
	text-align: right;
	vertical-align: top;
	width: 20px; 
}
.parsehdetailtable_headerleftbg
{
	background: url(../../images/afrough_v3_images/detailtableimages/headerleftbg.gif) top left repeat-y;
	text-align: left;
	vertical-align: top;
	width: 20px;
}
.parsehdetailtable_headerrightfade
{
	background: url(../../images/afrough_v3_images/detailtableimages/headerrightfade.gif) top right no-repeat;
	width: 20px;
	height: 55px;
}
.parsehdetailtable_headerleftfade
{
	background: url(../../images/afrough_v3_images/detailtableimages/headerleftfade.gif) top left no-repeat;
	width: 20px;
	height: 55px;
}
/* =========== footer area =========== */
.parsehdetailtable_footerbg
{
	background: url(../../images/afrough_v3_images/detailtableimages/footerbg.gif) top left repeat-x;
	height: 31px;
	
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
	color: white;
}
.parsehdetailtable_footerright
{
	background: url(../../images/afrough_v3_images/detailtableimages/footerright.gif) top right no-repeat;
	width: 20px;
	height: 31px;
}
.parsehdetailtable_footerleft
{
	background: url(../../images/afrough_v3_images/detailtableimages/footerleft.gif) top left no-repeat;
	width: 20px;
	height: 31px;
}
/* =========== title fade area =========== */
/* متن */
.parsehdetailtable_contentarea
{
	text-align: justify;
	padding: 5px 5px 5px 5px;
	font-family: tahoma;
	font-size: 12px;
	color: #002425;
	border-left: 1px solid #a4c4c4;	
	border-right: 1px solid #a4c4c4;	
	background-color: white;
}
/* عنوان متن */
.parsehdetailtable_titlearea
{
	font-weight: bold;
	border-bottom: 1px dotted gray;
	height: 18px;
	text-align: right;
	font-size: 12px;
	color: black;
	font-family: tahoma;
	padding-left: 5px;
	padding-right: 5px;
}
/* کلیک */
.parsehdetailtable_itemarea
{
	margin-top: 1px;
	margin-bottom: 2px;
	font-family: tahoma;
	color: #ff0000;
	font-size: 12px;
	width: 50%;
	height: 20px;
}
/* ----------------------------------------------------- parseh pesian div calendar -------------------------------------------------------------------- */
/* the div that holds the date picker calendar */
.datepickerholderdiv
{
}

/* the table(within the div) that holds the date picker calendar */
.datepickertable
{
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	background-color: #fde6c4;
	border: 1px solid #9b8867;
}


/* a table row that holds date numbers(either blank or 1-31) */
.datepickerdaysrows
{
}


/* the top table row that holds the month, year, and forward/backward buttons */
.datepickertitlerow
{
}


/* the second table row, that holds the names of days of the week(mo, tu, we, etc.) */
.datepickerdaynamesrow
{
}


/* the bottom table row, that has the "this month" and "close" buttons */
.dptodaybuttontr  /* standardbutton */
{
}


/* a table cell that holds a date number(either blank or 1-31) */
.datepickerdaycell
{
	border: 1px solid #9b8867;
}


/* additional style information for the cell that holds a highlighted day(usually either today's date or the current date field value) */
.datepickerdayhighlight
{
	color: #000000;
	font-weight: bold;
}

/* a table cell that holds a highlighted day(usually either today's date or the current date field value) */
.datepickerdayhighlightcell
{
	background-color: #ffffff;
	border: 1px solid #1288cf;
}


/* the date number table cell that the mouse pointer is currently over(you can use contrasting colors to make it apparent which cell is being hovered over) */
.datepickerdaycellhover
{
	background-color: #9b8867;
	border: 1px solid #202080;
	cursor: pointer;
	color: white;
}


/* the table cell that holds the name of the month and the year */
.datepickermonthescell
{
}

/* additional style information for the text that indicates the month and year */
.datepickertitletext
{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}/* ================================
    css styles for areshta
   ================================
*/   


/* page background */
/* background color for the header at the top of the page  */
.headbg {
}

/* background color for the content part of the pages */
body
{
	direction: rtl;
}

/* background/border colors for the selected tab */
.tabbg {
}

.leftpane  { 
}

.contentpane  { 
}

.rightpane  { 
}

/* text style for the selected tab */
.selectedtab {
}

/* hyperlink style for the selected tab */
a.selectedtab:link {
}

a.selectedtab:visited  {
}

a.selectedtab:active   {
}

a.selectedtab:hover    {
}

/* text style for the unselected tabs */
.othertabs {
}
    
/* hyperlink style for the unselected tabs */
a.othertabs:link {
}

a.othertabs:visited  {
}

a.othertabs:active   {
}

a.othertabs:hover    {
}

/* general */
/* style for module titles */
.head   {
}

/* style of item titles on edit and admin pages */
.subhead    {
}

/* module title style used instead of head for compact rendering by quicklinks and signin modules */
.subsubhead {
}

/* text style used for most text rendered by modules */
.normal
{
}

/* text style used for textboxes in the admin and edit pages, for nav compatibility */
.normaltextbox
{
}

.normalred
{
}

.normalbold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.commandbutton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
a.commandbutton:link {
}

a.commandbutton:visited  {
}

a.commandbutton:active   {
}

a.commandbutton:hover    {
}
    
/* generic */
h1  {
}

h2  {
}

h3  {
}

h4  {
}

h5, dt  {
}

h6  {
}

tfoot, thead    {
}

th  {
}

a:link  {
}

a:visited   {
}

a:active    {
}

a:hover {
}

small   {
}

big {
}

blockquote, pre {
}


ul li   {
}

ul li li    {
}

ul li li li {
}

ol li   {
}

ol ol li    {
}

ol ol ol li {
}

hr {
}

/* module-specific */
/* text style for reading messages in discussion */    
.message    {
}   

/* style of item titles by announcements and events */
.itemtitle    {
}

/* menu-styles */
/* module title menu */
.moduletitle_menucontainer {
}

.moduletitle_menubar {
}

.moduletitle_menuitem {
}

.moduletitle_menuicon {
}

.moduletitle_submenu {
}

.moduletitle_menubreak {
}

.moduletitle_menuitemsel {
}

.moduletitle_menuarrow {
}

.moduletitle_rootmenuarrow {
}

/* main menu */

.mainmenu_menucontainer {
}

.mainmenu_menubar {
}

.mainmenu_menuitem {
}

.mainmenu_menuicon {
}

.mainmenu_submenu {
}

.mainmenu_menubreak {
}

.mainmenu_menuitemsel {
}

.mainmenu_menuarrow {
}

.mainmenu_rootmenuarrow {
}