body {text-align:right; font-family:arial; font-size:12px; direction:ltr; line-height:17px; padding:0px; margin:0px;}
div,p,input,textarea{text-align:right; font-family:arial; font-size:12px;}
td {font-family:arial; font-size:12px; padding:2px; margin:0px;}
p {padding: 0 0 3px 0; margin:0 0 0 0;}
table {border-collapse:collapse; direction:rtl;}
img {border:none;}
form {margin:0 0 0 0; padding:0 0 0 0;}
H1 {font-size:24px; margin:0 0 7px 0; padding:0 0 0 0; font-weight:bold; color:#0667bd; line-height:23px;}
H2 {font-size:16px; margin:0 0 4px 0; padding:0 0 0 0; font-weight:bold; color:#0667bd;}
H3 {font-size:14px; margin:0 0 4px 0; padding:0 0 0 0; font-weight:bold; color:#0667bd;}
a {color:#1470c1; text-decoration:none;}
a:hover {text-decoration:darkorange;}
.clear {clear:both;}

.field    { border:1px #7f9db9 solid; font-size:14px; direction:rtl; padding:2px;}
.fieldRed    { border:1px red solid; font-size:14px; direction:rtl; padding:2px;}
.fieldLtr   { border:1px #7f9db9 solid; font-family:arial; font-size:14px; direction:ltr; text-align:left; padding:2px;}
.fieldltrRed   { border:1px red solid; font-family:arial; font-size:14px; direction:ltr;}
.fieldlogin {
color: #000000; font-family: verdana, tahoma; font-size: 11px; border:1px #888888 solid;
padding: 3px 2px 2px 18px; margin: 0px; height:22;
background: url(/img/loginuser.gif) no-repeat;
background-position: 1px 1px; background-color: #ffffff; vertical-align: middle; direction:ltr;
}
.fieldlogin2 {
color: #000000; font-family: verdana, tahoma; font-size: 11px; border:1px #888888 solid;
padding: 3px 2px 2px 18px; margin: 0px 0px 0px 0px; height:22;
background: url(/img/loginpass.gif) no-repeat;
background-position: 0px 0px; background-color: #ffffff; vertical-align: middle; direction:ltr;
}
.button   { background-color:orange; color:white; font-family:arial; font-size:16px; font-weight:bold; padding:5px;}
.menuTable	{ background-color:#f6f7f9; border:1px solid #0082ff;}
.menutd		{ color: white; background-color: #0099cc; border-left: 1px solid white; }

.trbg {background: url(/img/nn_tablebg.gif);}
.barfilter { filter:progid:dximagetransform.microsoft.gradient(startcolorstr='white', endcolorstr='#3568cc', gradienttype='1');}
.divOpen {display:block;}
.divClose {display:none;}
.error{color:red; text-align:center; border:1px solid red; font-size:12px; font-weight:bold; font-family:Arial; background-color:#fdf78e; padding:5px; margin:2px 0 2px 0;}

.BoxSearch{border:1px solid #0082ff; padding:15px 55px 15px 0px; margin: 0 0 10px 0; font-weight: bold; font-size: 12px; background: url('img/search.png') no-repeat right #f6f7f9;}

.TableFields{border-collapse:separate;}

a:focus{outline:none;}

a.Lcms:link		{color:#18417d; font-size:16px; font-weight:bold; text-decoration:none;}
a.Lcms:visited 	{color:#18417d; font-size:16px; font-weight:bold; text-decoration:none;}
a.Lcms:active  	{color:#18417d; font-size:16px; font-weight:bold; text-decoration:none;}
a.Lcms:hover   	{color:darkorange; font-size:16px; font-weight:bold; text-decoration:none;}

a.Lbar:link		{color:#18417d; font-size:14px; font-weight:bold; text-decoration:none;}
a.Lbar:visited 	{color:#18417d; font-size:14px; font-weight:bold; text-decoration:none;}
a.Lbar:active  	{color:#18417d; font-size:14px; font-weight:bold; text-decoration:none;}
a.Lbar:hover   	{color:darkorange; font-size:14px; font-weight:bold; text-decoration:none;}

a.Lbar2:link	{color:#18417d; font-size:12px; font-weight:bold; text-decoration:none;}
a.Lbar2:visited 	{color:#18417d; font-size:12px; font-weight:bold; text-decoration:none;}
a.Lbar2:active  	{color:#18417d; font-size:12px; font-weight:bold; text-decoration:none;}
a.Lbar2:hover   	{color:darkorange; font-size:12px; font-weight:bold; text-decoration:none;}

a.Lbar-ON:link       {color:darkorange; font-size:14px; font-weight:bold; text-decoration:none;}
a.Lbar-ON:visited{color:darkorange; font-size:14px; font-weight:bold; text-decoration:none;}
a.Lbar-ON:active  {color:darkorange; font-size:14px; font-weight:bold; text-decoration:none;}
a.Lbar-ON:hover    {color:darkorange; font-size:14px; font-weight:bold; text-decoration:none;}

a.Lon:link    {color:orange; text-decoration:none;}
a.Lon:visited {color:orange; text-decoration:none;}
a.Lon:active  {color:orange; text-decoration:none;}
a.Lon:hover   {color:orange; text-decoration:none;}

a.Lwhite:link    {color:white; text-decoration:none;}
a.Lwhite:visited {color:white; text-decoration:none;}
a.Lwhite:active  {color:white; text-decoration:none;}
a.Lwhite:hover   {color:white; text-decoration:underline;}

.b {font-weight:bold;}
.bn {font-weight:normal;}
.u {text-decoration:underline;}

.c1 {color:#b2d136;}
.c  {color:#021736;}
.co {color:orange;}
.cw {color:white;}
.cg {color:limegreen;}
.cb {color:black;}
.cBlue {color:blue;}
.cr {color:red;}
.cRed {color:red;}

.s1 {font-size:11px;}
.s2 {font-size:12px;}
.s3 {font-size:14px;}
.s5 {font-size:16px;}
.s6 {font-size:18px;}
.s7 {font-size:20px;}
.s8 {font-size:22px;}
.s9 {font-size:24px;}
.s10 {font-size:26px;}

.clear{clear:both;}

/* Entire pane */
.RightBoxTitle{background-image:url('/img/Nav/bg_panel_top_right.gif'); background-repeat:no-repeat; background-position:top right;	margin:10px 10px 0 7px; height:25px;}
	.RightBoxTxt{padding:4px 5px 0 5px; color:#215dc6; font-size:14px; font-weight:bold; direction:rtl; width:176px;}
	.RightBoxPanel{margin:0 10px 0 11px; padding:10px 10px 10px 5px; font-size:12px; border-right:1px solid white; border-bottom:1px solid white; border-left:1px solid white; background-color:#d6dff7; direction:rtl;}
		.RightBoxPanelLink {color:#18417D; font-size:14px; font-weight:bold;}
		.RightBoxPanelLink:hover{color:darkorange;}
			.RightBoxPanelLink-ON {color:darkorange; font-size:16px; font-weight:bold;}


.successNotification{width:100%; background-color:#3FB13F;color:white;padding:10px;height:28px;direction:rtl;text-align:right;margin:10px;font-weight:bold;}

/* LogContainer */
.logContainer{position:absolute; width:550px; text-align:right; direction:rtl; background-color:#ffffee; border:1px orange solid; display:none; padding:10px;}
	.logContainer th{font-weight:bold;text-align:right;font-size:12px;}
	.logContainer textarea{width:500px;font-size:12px;height:120px;}
.logFormContainer{position:absolute;width:520px;min-height:150px;color:#000B29;text-align:right;background-color:#ffffee; border:1px orange solid;padding:3px;display:none;}
	.logFormContainer textarea{width:500px;font-size:12px;height:120px;}
	
.logEditContainer{float:right;padding-right:20px;min-height:500px;width:300px;}
	.logEditContainer th{font-weight:bold;padding:3px;text-align:right;font-size:12px;}
	.logEditContainer td{padding:3px;}

/* Price Qoute */
.priceQuoteContainer{margin:10px;padding:4px;border:solid 1px #5B82FD;background-color:#FFFFFF;color:#5B82FD;text-align:right;direction:rtl;}
.priceQuoteContainer h1{color:#5B82FD;margin-bottom:10px;}
	.fieldHolder{width:700px;margin-top:5px;}
		.fieldHeader{float:right;width:80px;}
		.fieldContainer{float:right;width:600px;margin-right:10px;}
			.qouteField{width:580px;}
			.qouteMediaField{width:560px;}

.ProjectGraph {width:90%; height:19px; background: url(/img/projectGraphBg.gif); border:1px solid #c3c7d2; direction:rtl;}
.ProjectGraphInner {height:16px; background-color:green; padding-top:3px; font-size:11px; font-weight:normal;}
.ProjectGraphInnerLeft {background-color:green;}


.section {width:97%; background:#EFEFEF; margin:0 0 10px 0;}
ul.tabs {height:28px; line-height:25px; font-size:14px; list-style:none; border-bottom:1px solid #DDD; background:#f6f7f9;}
.tabs li {float:right; display:inline; margin:0 1px -1px 0; padding:0 13px 1px; color:#777; cursor:pointer; background:#F9F9F9; border:1px solid #E4E4E4; border-bottom:1px solid #F9F9F9; position:relative; }
.tabs li:hover, .vertical .tabs li:hover {	color: #F70;	padding: 0 13px;	background: #FFFFDF;	border: 1px solid #FFCA95;}
.tabs li.current {	color: #F70;	background: #EFEFEF;	padding: 0 13px 2px;	border: 1px solid #D4D4D4;	border-bottom: 1px solid #EFEFEF;}
.box {	display: none;	border: 1px solid #D4D4D4;  border-width: 0 1px 1px;	background: #EFEFEF;}
.box.visible {display: block;}
.box p {padding: 7px 12px 7px 12px;}

.section.vertical {	width: 440px;	border-left: 160px solid #FFF;}
.vertical .tabs {	width: 160px;	float: right;	display: inline;	/*margin: 0 0 0 -160px;*/}
.vertical .tabs li {	padding: 0 13px;	margin: 0 0 1px;	border: 1px solid #E4E4E4;	border-right: 1px solid #F9F9F9;	width: 132px;	height: 25px;}
.vertical .tabs li:hover {	width: 131px;}
.vertical .tabs li.current {	width: 133px;	color: #444;	background: #EFEFEF;	border: 1px solid #D4D4D4;  border-right: 1px solid #EFEFEF;  margin-right: -1px;}
.vertical .box {  border-width: 1px;}


.TableRowsHead{background-color:#0099cc; height:30px; color:white; font-weight:bold;}
.TableRowsHead a{color:white;}
.TableRowsHead td{border-right:1px solid white; border-bottom:1px solid white; padding:0 0 0 3px;}



