@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01467d;
	margin:0px;
	padding:0px;
	background-image:url(../images/site_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment: fixed;
	background-color:#FFFFFF;
}
a:link, a:active, a:visited {
	color:#0000FF;
	text-decoration: underline;
}
a:hover {
	color:#0000FF;
	text-decoration:none;
}
a.mainM:link, a.mainM:active, a.mainM:visited {
	color:#004c72;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
a.mainM:hover {
	color:#004c72;
	text-decoration: underline;
	font-size:12px;
	font-weight:bold;
}
/*Start Packs Class*/
.pack1 {
	background-image:url(../images/pack1_bg.gif);
	background-repeat:no-repeat;
}
.pack2 {
	background-image:url(../images/pack2_bg.gif);
	background-repeat:no-repeat;
}
.pack3 {
	background-image:url(../images/pack3_bg.gif);
	background-repeat:no-repeat;
}
.tabOver {
	background-image:url(../images/tabSelected.gif);
	background-repeat:no-repeat;
	direction:rtl;
	color:#01467d;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.tabOut {
	background-image:url(../images/tabDisselected.gif);
	background-repeat:no-repeat;
	background-position:right;
	direction:rtl;
	color:#01467d;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.packTitle {
	font-size:14px;
	font-weight:bold;
	direction:rtl;
	text-align:right;
	padding:1px 5px;
}
.packContent {
	direction:rtl;
	text-align:right;
	padding:1px 5px;
}
.packPrice {
	text-align:right;
	padding:1px 3px;
}
/*End Packs Class*/

/*Start Web Backgroung Images*/
.clients {
	background-image:url(../images/sites.jpg);
	background-repeat:no-repeat;
}
.pclients {
	background-image:url(../images/psites.gif);
	background-repeat:no-repeat;
}
.success {
	background-image:url(../images/success_bg.jpg);
	background-repeat:no-repeat;
}
.psuccess {
	background-image:url(../images/psuccess_bg.gif);
	background-repeat:no-repeat;
}
.welcomeMsg {
	background-image:url(../images/welcome_bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	direction:rtl;
}
#logo {
	width:50%;
	height:auto;
	float:right;
	text-align:right;
}
#userLogin {
	width:50%;
	height:auto;
	float:right;
	text-align:left;
}
.titles {
	font-weight:bold;
	font-size:14px;
	direction:rtl;
	padding:5px;
	padding-right:7px;
	text-align:right;
}
#mainTable {
	border:1px solid #d7d7d7;
	background-color:#FFFFFF;
}
.menuTd {
	background-color:#f9f9f9;
	height:25px;
}
.copyright {
	padding:5px;
	direction:ltr;
	font-weight:bold;
}
.redFont_bold {
	color:#a40000;
	font-weight:bold;
	text-decoration:underline;
}
.redFont {
	color:#042f55;
	font-weight:bold;
}
.greenFont {
	color:#018800;
	font-weight:bold;
	font-size:13px;
}
.dirRTL {
	direction:rtl;
}
.dirRTL_bold {
	font-weight:bold;
	direction:rtl;
}
/*End Web Backgroung Images*/

/*Start Forms*/

form {
	display:inline;
	margin:0px;
}
input {
	border:1px solid #e1e1e1;
	direction:rtl;
	width:80%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01467d;
}
select {
	border:1px solid #e1e1e1;
	direction:rtl;
	width:80%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01467d;
}
textarea {
	border:1px solid #e1e1e1;
	direction:rtl;
	width:80%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01467d;
}
.sbm_btn {
	border:1px solid #e1e1e1;
	width:auto;
	background-color:#dcf6ff;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01467d;
	cursor:pointer;
	padding-top:0;
	padding-bottom:0;
}
.radio {
	border:none;
	width:auto;
	background-color:transparent;
	vertical-align:middle;
}
/*End Forms*/

/* Start Portfolio divs */
.container {
	float:right;
	width:100%;
	text-align:right;
	clear:both;
}
.divHolder {
	float:right;
	width:auto;
	margin:5px;
	height:120px;
	text-align:center;
	padding:0px;
}
/* End Portfolio divs */
/* Start Euz */
.Euztable {
	border:1px solid #ececec;
	direction:rtl;
	background-color:#f9f9f9;
}
.EuzReadM {
	border-top:1px dotted #ececec;
	width:100%;
	direction:rtl;
	cursor:pointer;
	text-align:left;
}
.EuzMusagim {
	border-bottom:1px dotted #ececec;
	width:100%;
	direction:rtl;
	text-align:right;
	height:25px;
	padding-top:5px;
}
a.EuzReadL:link, a.EuzReadL:active, a.EuzReadL:visited {
	color:#0000ff;
	text-decoration: none;
}
a.EuzReadL:hover {
	color:#004c72;
	text-decoration: none;
}
.EuzImg {
	vertical-align:middle;
}
/* End Euz */

/* Start Modules */
.ModTitle {
	background-color:#f9f9f9;
	direction:rtl;
	font-weight:bold;
	font-size:15px;
	border-top:1px solid #ececec;
	height:25px;
	padding-right:7px;
}
.ClientsTitle {
	background-color:#f9f9f9;
	direction:rtl;
	font-weight:bold;
	font-size:15px;
	border-top:1px solid #ececec;
	height:25px;
	float:right;
	clear:both;
	width:98%;
	padding-right:7px;
}
/* End Modules */

/* Start Order */
.MainContainer {
	float:right;
	clear:both;
	width:100%;
}
.MainModule {
	background-color:#f9f9f9;
	direction:rtl;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #ececec;
	padding-top:4px;
	float:right;
	height:20px;
	text-align:right;
	cursor:pointer;
}
.MainSubModule {
	border-bottom:1px solid #ececec;
	direction:rtl;
	padding-top:4px;
	float:right;
	height:20px;
	text-align:right;
	cursor:pointer;
}
.MainModuleCore {
	background-color:#e7e7e7;
	direction:rtl;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #ececec;
	padding-top:4px;
	float:right;
	height:20px;
	text-align:right;
	color:#666666;
	cursor:pointer;
}
.MainSubModuleCore {
	background-color:#f0f0f0;
	border-bottom:1px solid #ececec;
	direction:rtl;
	padding-top:4px;
	float:right;
	height:20px;
	text-align:right;
	color:#666666;
	cursor:pointer;
}
#MainModuleHolder {
	float:right;
	width:90%;
	overflow: hidden;
	height:300px;
}
#CartModuleHolder {
	float:right;
	width:90%;
	overflow: hidden;
	height:300px;
}
.ArrowsHolder {
	float:right;
	width:10%;
	height:300px
}
.ArrowImage {
	cursor:pointer;
	border:none;
}
.ArrowLine {
	height:268px;
	background-image:url(../images/arrow_bg.gif);
	background-position:right;
	background-repeat:repeat-y;
}
/* end Order */
/* Start Contact */

.redStar {
	color:#FF0000;
}
/* End Contact */
.buble {
	border:2px solid #004383;
	background-color:#eefaff;
	color:#000000;
	position:absolute;
	top:0px;
	left:0px;
	padding:5px;
}
/*Start preloader style*/

#imagethumb {
	position:absolute;
	visibility:hidden;
	top:0px;
	left:0px;
	z-index:100;
	padding: 10px;
	padding-bottom: 0;
	background-color:#313131;
	cursor:pointer;
	opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
#imagethumb .footerbar { /*Footer DIV of thumbbox that contains "close" link */
	font: bold 16px Tahoma;
	letter-spacing: 5px;
	line-height: 1.1em;
	color: white;
	padding: 5px 0;
	text-align: right;
}
#overlay img {
	border: none;
}
#overlay {
	background-image: url(../images/overlay.png);
	display :block;
	height:100%;
	width:100%;
	z-index:90;
	top:0px;
	left:0px;
	position:absolute;
	visibility:hidden;
	padding:0px;
	margin:0px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.40;
}
/*End preloader style*/

.galleryBorder {
	border:1px solid #666666;
}
#tabnav {
	height: 29px;
	margin: 0;
	padding:0;
	background-image:url(../images/tab_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#tabnav li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}
#tabnav a:link, #tabnav a:visited {
	float: right;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding: 6px 15px 7px 15px;
	margin-left: 4px;
	text-decoration: none;
	color: #666;
	border: 1px solid #d7d7d7;
	background-color: #ffffff;
	background-position:top;
	background-repeat:repeat-x;
}
#tabnav a:link.active, #tabnav a:visited.active, #tabnav a:hover {
	border-bottom: 1px solid #f6f6f6;
	background-image:url(../images/tabActive.gif);
	background-position:top;
	color: #000;
}
.Tabcontent {
	border-bottom:1px solid #d7d7d7;
	background-color:#FFFFFF;
	background:url(../images/tabContent.gif) repeat-x #FFFFFF;
	padding:5px;
	height:115px;
}
h1 {
	background-color:#f9f9f9;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-bottom:0px;
	direction:rtl;
	border:1px solid #d9d9d9;
	border-bottom: none;
}
h2 {
	background-color:#f9f9f9;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	margin-bottom:0px;
	direction:rtl;
	text-align:left;
}
h3 {
	background-color:#f9f9f9;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	margin-bottom:0px;
	direction:rtl;
	text-align:right;
}
.seo_state {
	float:left;
	width:30px;
	text-align:center
}
.seo_q {
	float:right;
	width:30px;
	text-align:center
}
.seo_cont {
	float:right;
	width:150px;
	direction:rtl;
	text-align:right;
	font-weight:bold;
}

.seo_cont_in {
	margin: 0 182px 0 32px;
	direction:rtl;
	text-align:right;
}
.seo_bad {
	margin:0 1px 0 1px;
	/*background-color:#FF0000;*/
	border:2px solid #FF0000;
	padding:2px;
	direction:rtl;
	color:#FF0000;
	clear:both;
}

.seo_none {
	margin:0 1px 0 1px;
	/*background-color:#FF0000;*/
	padding:2px;
	direction:rtl;
	clear:both;
}

.seo_warning {
	margin:0 1px 0 1px;
	/*background-color:#FF0000;*/
	border:2px solid #FCAD44;
	padding:2px;
	direction:rtl;
	color:#FCAD44;
	clear:both;
}
.seo_ShowHide {
	border:1px solid #d9d9d9;
	border-top: none;
}
.seo_main {
	border-bottom: 1px dotted #d9d9d9;
	padding:2px 0 2px 0;
}
.seo_inputName {
	width:100px;
	line-height:25px
}
.seo_inputTag {
	margin:0 101px 0 0;
	line-height:25px
}
.seo_ChkBox_Div {
	float:right;
	_width:130px;
	min-width: 130px;
	margin:2px 0 2px 2px;
}
.seo_popAlert {
	width:350px;
	background-color:#fcfcfc;
	border:2px solid #FF0000;
	position:absolute;
	top:100px;
	left:50px;
	padding:5px
}
.seo_popAlert_icon {
	float:right;
	width:70px;
	text-align:center;
}
.seo_popAlert_content {
	margin:0 80px 0 0;
	direction:rtl;
}
.seo_cont_in ul {
	display:inline;
	margin:0;
	padding:0px;
}


.user_Tut_list {
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	float:right;
	margin:3px;
	padding:5px;
	width:auto;
	cursor:pointer;
}




A.blue_link:link, A.blue_link:active, A.blue_link:visited {
	FONT-WEIGHT: bold;
	color: #0084ff;
	TEXT-DECORATION: none;
}
A.blue_link:hover {
	FONT-WEIGHT: bold;
	color: #000000;
	TEXT-DECORATION: none;
}

/*Start Client Page*/

.main_div {
width:98%; clear:both; margin:5px; padding:5px 5px 10px 5px; border-bottom:1px solid #CCCCCC;
}
.img_div {
float:right; width:120px; padding: 5px; border:1px solid #CCCCCC
}
.content_div {
margin:0 140px 0 0;
direction:rtl;
}
.main_title {
padding:5px; background-color:#03629a; color:#FFFFFF; font-weight:bold; text-align:center; margin:5px 0 5px 0;
}
.client_div {
float:right; margin:5px; width:120px; height:120px; border:1px solid #CCCCCC
}
.client_title {
background-color:#f9f9f9; text-align:center; border-bottom:1px solid #CCCCCC; padding:5px 0 5px 0;
}
.client_image {
text-align:center; padding:10px 0 0 0; 

}
/*End Client Page*/

/*Start Web Design img thumb*/

.imgThumb {
	border:1px solid #999999;
	margin:5px;
	padding:5px;
}


a.lightboxLink:link, a.lightboxLink:active, a.lightboxLink:visited {
text-decoration: none;
}
a.lightboxLink:hover {
text-decoration: none;
}

/*Start Milon*/

.Milon_list {
float:right; width:210px; direction:rtl; margin:0 5px 0 5px; padding:5px 0 5px 0; border-bottom:1px dotted #999999;
}
a.Milon_link:link, a.Milon_link:active , a.Milon_link:visited  {
	color:#004c8c;
	text-decoration:none;
	font-weight:bold;
}
a.Milon_link:hover {
	color:#003059;
	text-decoration:underline;
	font-weight:bold;
}
.Milon_mainDiv {
clear:both; margin:5px;
border-bottom:1px dotted #999999; 
}
.Milon_mainDiv_title {
color:#004c8c; font-weight:bold;
direction:rtl; text-align:right;
background-color:#f9f9f9;
padding:3px 0 3px 0;
}
.Milon_mainDiv_content {
direction:rtl;
padding:5px 6px 5px 0;
}
.Milon_container P {
margin:0;
padding:0;
}

/*Index Tabs*/

#IndexTabnav {
	height: 110px;
	margin: 0;
	/*padding-right: 10px;*/
	background-image:url(../images/tab_bottom.gif);
	background-repeat: repeat-y;
	background-position: right;
}

#IndexTabnav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}
	
#IndexTabnav a:link, #IndexTabnav a:visited {
	float: right;	
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	margin-bottom: 4px;
	text-decoration: none;
	color: #666;
	border: 1px solid #dadada;
	background-color: #f8f8f8;
	background-image:url(../images/tabReg.gif);
	background-position:top;
	background-repeat:repeat-x;
}

#IndexTabnav a:link.active, #IndexTabnav a:visited.active, #IndexTabnav a:hover {
	border-right: 1px solid #f6f6f6;
	background-image:url(../images/tabActive.gif);
	background-position:top;
	color: #000;
}
.IndexTabnav_content {
height:98px; 
margin:0 0 0 35px;
-moz-margin-start:39px; 
padding:5px; 
border-right:1px solid #dadada; 
border-top:1px solid #dadada;
border-bottom:1px solid #dadada; 
background:url(../images/tab_bg.gif) repeat-y right #FFFFFF;
}
.IndexTabnav_holder {
width:220px; position:absolute; z-index:0;
top:10px;
right:20px;
display:none;
}