@charset "utf-8";
/* CSS Document */

/*--------------------------------------body*/
body { margin:0; direction:rtl; text-align:center; color:#000; font-family:tahoma; font-size:12px; line-height:20px; background-image:url(../images/bg.jpg); }
img { border:0px; }



/*--------------------------------------top*/
.header { background-image:url(../images/header.jpg); height:151px; background-position:center top; background-repeat:no-repeat; }
.bodybg { background-image:url(../images/horizontal-bg.jpg); }
.search { background-image:url(../images/search.jpg); width:219px; height:36px; background-repeat:no-repeat;}

/*--------------------------------------alighn*/
.excel-al-right { text-align:right;  }
.cen  {
text-align:center;
margin-left:auto;
margin-right:auto;}
.excel-al-left {text-align:left;}

/*--------------------------------------form*/
.form { width:130px; height:17px;  border:none; background:none; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; }
.formregi { background-color:#90bcc7; border:none; width:193px; height:28px; font-family:tahoma; font-size:12px; color:071b20; }


/*--------------------------------------menu*/
.bg-menu { background-image:url(../images/menu-blue.jpg); background-repeat:repeat-x;  height:39px; }
.bg-menu:hover { background-image:url(../images/menu-white.jpg); background-repeat:repeat-x; height:39px; }
#menu { font-family: tahoma; font-size:12px; color:#d2e0e3; text-decoration:none;  background-image:url(../images/menu-blue.jpg); background-repeat:repeat-x;  height:39px;   }
.menul { font-family: tahoma; font-size:12px; color:#d2e0e3; text-decoration:none;  background-image:url(../images/menu-blue.jpg); background-repeat:repeat-x;  height:39px;  }
#pas {font-family: tahoma; font-size:12px; color:#d2e0e3; text-decoration:none;  width:16px; }
.mar { padding-top:40px;}
a.menulink:link { font-family: tahoma; font-size:12px; color:#d2e0e3; text-decoration:none; }
a.menulink:visited { font-family: tahoma; font-size:12px; color:#d2e0e3; text-decoration:none; }
a.menulink:active { font-family: tahoma; font-size:12px; color:#006068; text-decoration:none; }
a.menulink:hover { font-family: tahoma; font-size:12px; color:#006068; text-decoration:none; }


/*--------------------------------------box2*/
.bgflash { background-image:url(../images/bgtop.jpg); height:268px; background-repeat:repeat-x; }
.bg-regi { background-image:url(../images/bg-regi.jpg); background-repeat:repeat-x; height:228px; }
.borderflash { background-color:#d6e5e8; width:692px; height:251px; }
a.remember:link, a.remember:visited, a.remember:active, a.remember:hover   { color:#42868b; font-family: tahoma; font-size:10px; text-decoration:none; }
a.regilink:link, a.regilink:visited, a.regilink:active, a.regilink:hover   { color:#34434c; font-family: tahoma; font-size:10px; text-decoration:none; }
.regi-btn { background-color:#76b900; height:16px; width:50px; }
a.regibtn:link, a.regibtn:visited, a.regibtn:active, a.regibtn:hover   { color:#fff; font-family: tahoma; font-size:10px; text-decoration:none; }


/*--------------------------------------box3*/
.bgin { background-image:url(../images/bg-in.jpg); background-repeat:repeat-x; background-position:top; }

/*--------------------------------------padding*/
.pad-t-b { padding-bottom:10px; padding-top:10px; }
.pad-t-b4 { padding-bottom:4px; padding-top:4px; }
.pad-t10 { padding-top:10px; }
.pad-t20 { padding-top:20px; }
.pad-t6{ padding-top:6px; }
.padl10 { padding-left:10px; }
.padr10 { padding-right:10px; }
.paddingbot { padding-bottom:7px; }
.paddingbot10 { padding-bottom:14px; }
.pad-bot-top { padding-bottom:6px; padding-top:6px; }
.padding { padding:8px; }

/*--------------------------------------txt*/
.header-darkblack { font-family:tahoma; color:#171f23; font-size:18px; }
.header-darkblue { font-family:tahoma; color:#28363d; font-size:18px; }
.regi  { font-family:tahoma; font-size:12x; color:#42868b; }
.blue12 { font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#58a5ad; }
#black10 { font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:20px; color:#000; text-decoration:none; }
.black10 { font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:20px; color:#000; text-decoration:none; }
.bluelightforum { color:#63bdf1; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none;  }
.bigheader { font-family:Tahoma, Geneva, sans-serif; font-size:25px; color:#28363d; }
.txt-blue12 { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#0d648f; }
.sec-head-blue { font-size:18px; font-family:Tahoma, Geneva, sans-serif; color:#2285be; }
#black12 { font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:20px; color:#000; text-decoration:none; }
.txtblue { font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:20px; color:#2285be; text-decoration:none; }
.black14 { font-family:Tahoma, Geneva, sans-serif; font-size:14px; line-height:20px; color:#000; text-decoration:none; }
.black28 { font-family:Tahoma, Geneva, sans-serif; font-size:28px; font-weight:normal; line-height:30px; color:#000; text-decoration:none; }
.white-txt { font-family:Tahoma, Geneva, sans-serif; font-size:14px;  color:#fff; padding-right:10px; }
.white18-txt { font-family:Tahoma, Geneva, sans-serif; font-size:18px;  color:#fff; padding-right:10px; padding-top:10px; }
.greentxt { font: Tahoma, Geneva, sans-serif; font-size:14px; color:#76b900; }
.black18 { font-family:Tahoma, Geneva, sans-serif; font-size:18px; line-height:20px; color:#000; text-decoration:none; }
.black14-lh { font-family:Tahoma, Geneva, sans-serif; font-size:14px; line-height:30px; color:#000; text-decoration:none; }


/*--------------------------------------footer*/
.botom { background-image:url(../images/bottom.jpg); height:98px; background-repeat:repeat-x; }
#footer { font-size:10px; font-family:tahoma; color:#136377; }
a.footerlink:link, a.footerlink:visited, a.footerlink:active, a.footerlink:hover {font-size:10px; font-family:tahoma; color:#136377; text-decoration:none; }

/*--------------------------------------forum*/
.bgforum { background-image:url(../images/forumbg.jpg); height:388px; background-repeat:repeat-x; }

/*--------------------------------------border*/
.border-bluebottom { border-bottom:5px solid #2285be; }
.border-white { border-bottom:2px solid #fcfcfc; height:50px; background-image:url(../images/blue-arrow.jpg); background-position:right; background-repeat:no-repeat; }
.border-gblue2 { border-bottom:5px solid #2285be; }
.bill-bg { border-right: 1px solid #afd5e8; border-bottom: 1px solid #afd5e8; border-left:1px solid #afd5e8; background-color:#fff; }
.bil-border { height:34px; border:1px solid #afd5e8; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; }
.div-border { border:2px solid #2285be; }
.border1-botblue { border-bottom:2px solid #2285be; }
.border-black { border:2px solid #000; }


/*--------------------------------------link*/
a.bluelinki:link, a.bluelinki:visited, a.bluelinki:active, a.bluelinki:hover { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#2285be; text-decoration:none; }
a.graylink:link, a.graylink:visited, a.graylink:active, a.graylink:hover { font-size:12px; font-family:Tahoma, Geneva, sans-serif;
color:#4e4e4e; line-height:20px; text-decoration:none; }
a.greenboldlink:link, a.greenboldlink:visited, a.greenboldlink:active, a.greenboldlink:hover { color:#00a56a; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-decoration:none; }
a.bluelightlink:link, a.bluelightlink:visited, a.bluelightlink:active, a.bluelightlink:hover { color:#134d6f; font-size:14px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; text-decoration:none; }
a.black10link:link, a.black10link:visited, a.black10link:active, a.black10link:hover  { font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:20px; color:#000; text-decoration:none; }
a.greenlink:link, a.greenlink:visited, a.greenlink:active, a.greenlink:hover { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#127853; text-decoration:none; }
a.blacklink:link, a.blacklink:visited, a.blacklink:active, a.blacklink:hover { color:#000; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none; line-height:20px;   }
a.blueforumhead-link:link, a.blueforumhead-link:visited, a.blueforumhead-link:active, a.blueforumhead-link:hover { color:#1777af; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-decoration:none;  }
a.blackforlink:link, a.blackforlink:visited, a.blackforlink:active, a.blackforlink:hover { color:#000; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none;  }
a.bluelightforlink:link, a.bluelightforlink:visited, a.bluelightforlink:active, a.bluelightforlink:hover { color:#63bdf1; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none;  }
a.regi-link:link, a.regi-link:visited, a.regi-link:active, a.regi-link:hover { font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#2285be; text-decoration:underline;}
a.w-reg-link:link, a.w-reg-link:visited, a.w-reg-link:active, a.w-reg-link:hover { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; text-decoration:none; text-align:center; }

/*--------------------------------------bg color*/
.graybg { background-color:#f4f4f4; }
#bgmain { background-color:#fcfcfc; }
#drakgrey { background-color:#e9e9e9; }
.bg-yor { background-color:#ebf1f4; border-bottom:5px solid #76b900; width:160px; color:#2e3d45; font-size:14px; font-family:Tahoma, Geneva, sans-serif; }
.bill-up { background-color:#2185be; height:34px; }
.bill-down { background-color:#e7f3f9; }
.billtable-r { background-color:#afd5e8; height:35px; color:#34434c; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-align:center; border-right:2px solid #fff; }
.billtable { background-color:#afd5e8; height:35px; color:#34434c; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-align:center; }
.bg-table { background-color:#fff; }
.bg-table-hover { background-color:#e6f2f8; }
.gallery-bottom { background-color:#d2e7f2; border-left:1px solid #2185be; border-right:1px solid #2185be; height:60px; }
.gallery-top { background-color:#fff; border-left:1px solid #2185be; border-right:1px solid #2185be; }
.test-top-bg { background-color:#c4d6da; border-bottom:5px solid #76b900; height:40px; font-weight:bold; font-size:14px; color:#2f3e46; font-family:Tahoma, Geneva, sans-serif; }
.green-bg { background-color:#76b900; height:25px; }

/*--------------------------------------bg image*/
.bgmarq { background-image:url(../images/bg-marq.jpg); height:145px; background-repeat:repeat-x; }
.bg-herua { background-image:url(../images/bg-herua.jpg); height:40px; background-repeat:repeat-x; }
#bg-about { background-image:url(../images/bg-about.jpg); background-repeat:repeat-x; background-position:top; }

/*--------------------------------------tab------------------------------------------------------------*/
.tabon{ background-color:#f4f4f4; width:124px; height:37px; border-right: 1px solid #cecece;  border-bottom:none; border-left: 1px solid #cecece; border-top: 1px solid #cecece; color:#096745; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-decoration:none; border-bottom:1px solid #f4f4f4; }
.tab:hover{ background-color:#f4f4f4;  width:124px; height:37px; border-right: 1px solid #cecece; border-left: 1px solid #cecece; border-bottom:1px solid #f4f4f4; border-top: 1px solid #cecece; color:#096745; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-decoration:none; }

.tab-on { background-color:#f4f4f4;  width:124px; height:37px; border-right: 1px solid #cecece; border-left: 1px solid #cecece; border-bottom:1px solid #f4f4f4; border-top: 1px solid #cecece; color:#096745; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-decoration:none; }
.tab-on a{ color:#b2b1b1; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-decoration:none;  }

.tab{ background-color:#e9e9e9; width:124px; height:37px; border: 1px solid #cecece; color:#b2b1b1; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-decoration:none;  }
.tab a{ color:#b2b1b1; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-decoration:none;  }

.tab-borbot {  border-bottom: 1px solid #cecece; height:37px;}
.container { background-color:#f4f4f4; border-right:  1px solid #cecece; border-left: 1px solid #cecece; border-bottom: 1px solid #cecece; height:205px; overflow:scroll; }

/*--------------------------------------height*/
.heightdiv { height:10px; }
.height-div60 { height:60px; vertical-align:middle; }
.height-div30 { height:30px; vertical-align:middle; }

/*--------------------------------------marq*/
.textwhite { background-color:#fff;  height:25px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#166c75; text-align:center;  }

/*--------------------------------------form*/
.form1 { border:1px solid #2285be; width:200px; height:15px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#2285be; }
.form4 { border:1px solid #2285be; width:220px; height:15px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#2285be; }
.form3 { border:1px solid #2285be; width:220px; height:90px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#2285be; }
.form2 { border:1px solid #2285be; width:170px; height:19px;  font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#2285be;  }
.form5 { border:1px solid #2285be; width:530px; height:19px;  font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#2285be;  }
.form7 { border:1px solid #2285be; width:165px; height:15px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#2285be; }
.form8 { border:1px solid #2285be; width:50px; height:19px;  font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#2285be;  }
.form9 {background-color:#90bcc7; border:none; width:443px; height:28px; font-family:tahoma; font-size:12px; color:071b20; }

/**********************indent*******************************/
.indentmenu{
	width: 100%; /*leave this value as is in most cases*/
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

.indentmenu ul{
	margin: 0;
	padding: 0;
	float: center;
	width: 100%;
	background-repeat: repeat-x;
	background-position: center center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: normal;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
	float: center;
	color: #2185be; /*text color*/
	padding: 1px 17px;
	text-decoration: none; /*dark purple divider between menu items*/
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #ffffff;
}

.indentmenu ul li a:visited{
color: #2185be;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
	color: #2185be!important; /*text color of selected and active item*/
	padding-top: 1px; /*shift text down 1px for selected and active item*/
	padding-bottom: 1px;
	background-color: #d3e7f2;
	background-repeat: repeat-x;
	background-position: center center;
}

#scrollup {
  position: relative;
  overflow: hidden;
  border: 0px; 
  height: 100px;
  width: 200px
}
.headline {
  position: absolute;
  top: 100px;
  left: 5px;
  height: 100px;
  width:190px;
}




.stepcarousel{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width: 340px; /*Width of Carousel Viewer itself*/
height: 100px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 100px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
