/* CSS Document */
body { background:#fff url(../images/bodyBg.gif) repeat-x 0 0; color:#5a5a5a; font:normal 12px Arial, Helvetica, sans-serif; margin:0; padding:0;}

/* Links */
a {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}

/* Titles */
#header h1 {color:#b6161c; font-size:20px; font-weight:normal; margin:0; padding:0;}
#content h2 {color:#b6161c; font-size:20px; font-weight:normal; margin:0 0 10px 0; padding:0;}
#content h3 {color:#b6161c; font-size:20px; font-weight:normal; margin:0 0 10px 0; padding:0;}
#news h3 {color:#b6161c; font-size:20px; font-weight:normal; margin:0 0 10px 0; padding:0;}
/*h4 {color:#000; font-size: 12px; margin:0; padding:0;}
h5 {color:#000; font-size: 10px; margin:0; padding:0;}
h6 {color:#000; font-size: 8px; margin:0; padding:0;}*/

#logo {padding:0 0 0 20px;}
#logo a {text-decoration:none;}

#logo a span{display:none;}
#logo span{display:none;}

#page h3 {color:#b6161c; font-size:12px; font-weight:bold;}
#page h4 {color:#b6161c; font-size: 12px; margin:0; padding:0;}
#quickContact h3 {background:url(../images/boxQuickForm.gif) no-repeat right 32px; color:#1270b3; margin:0; padding:0 8px 0 0;}
#quickContact h3 span{background:url(../images/boxQuickForm.gif) no-repeat 0 32px; display:block; height:40px;}
#contact h2 {background:url(../images/boxQuickForm.gif) no-repeat right 32px; color:#1270b3; margin:0; padding:0 8px 0 0;}
#contact h2 span{background:url(../images/boxQuickForm.gif) no-repeat 0 32px; display:block; height:40px;}
h2#contact1 {color:#1270B3; font-size:20px; font-weight:normal; margin:0 0 10px 0; padding:0;}
#page h2#demoHead {color:#b6161c; font-size:20px; font-weight:normal; margin:0 0 10px 0; padding:20px 0 0 0;}

/* Layout */
#shadow { background:url(../images/shadow.gif) no-repeat 0 0; width:934px; margin:0 auto; padding:0;}
#wrapper{ background-color:#fff; width:920px; margin:0 auto;}
#header {background:url(../images/navBg2.gif) repeat-x 0 220px; height:253px; margin:0 0 14px 0; padding:0 30px;}
#headerImg {background:#fff url(../images/headerImg1.jpg) no-repeat 0 0; height:210px; margin:0 0 10px 0; _margin:0 0 6px 0;}
#headerImg2 {background:#fff url(../images/headerImg1.jpg) no-repeat 0 0; height:210px; margin:0 0 10px 0;}

/* Navigation */
#nav {height:30px; background:url(../images/navBg1.gif) repeat-x 0 0; border-bottom:1px solid #eecacb;}
#nav ul {margin:0; padding:0; list-style-type:none;}
#nav ul li {color:#FFF; border-width:0 1px 0 1px; border-style:solid; border-color:#d25a64 #d25a64 #820b1e #820b1e;
	float:left; font-size:14px; margin:0; padding:8px 18px 6px 18px; position:relative; cursor:pointer;}
#nav ul li.current {}
#nav ul li.middle {padding:8px 0 0 0; height:22px;}
#nav ul li.first {border-left:none; padding:8px 0 0 0; height:22px;}
#nav ul li.firstIndex {border-left:none; padding:8px 20px 0 20px; height:22px;}
#nav ul li.last {border-right:none; padding:8px 0 0 0; height:22px;}
#nav ul li.middle a, #nav ul li.last a, #nav ul li.first a {color:#FFF; height:14px; margin:0; padding:8px 18px 6px 18px; position:relative; cursor:pointer;}
#nav ul li.middle a:hover, #nav ul li.last a:hover, #nav ul li.first a:hover {text-decoration:none;}

/*Drop down manu Navigation*/
#nav ul li ul {position:absolute; border:1px solid #cc6669; border-bottom:none; top:30px; left:0; display:none;}
#nav ul li ul li {background:none; border-width:0 0 1px 0; border-color:#cc6669 #cc6669 #cc6669 #cc6669; float:none; font-size:12px;
	position:static; padding:0; width:160px;}
#nav ul li ul li a {text-decoration:none; color:#730000; display:block; padding:3px 10px; width:140px; background-color:#ffe5e6;}
#nav ul li ul li a:hover {background-color:#cc6669; color:#FFFFFF;}
#nav ul li:hover, #nav ul li.over, #nav ul li.current{background:url(../images/navBg1.gif) repeat-x 0 -30px;}
#nav ul li:hover ul, #nav ul li.over ul {display: block;}
#nav ul li.current ul {display:none;}

#subNav {background-color:#8b0c21; border:1px solid #731726; height:30px; max-height:60px; width:860px; margin:0 30px 20px 30px;}
#subNav ul {height:30px; width:860px; margin:0; padding:0; list-style:none;}
#subNav ul li {float:left; height:30px; margin:0; max-height:60px;}
#subNav ul li a {border-color:#731726; border-style:solid; border-width:0 0 0 1px; color:#fff; display:block;
	padding:8px 7px; max-width:220px; max-height:60px;}
#subNav ul li a:hover, #subNav ul li a.current {background-color:#c91626; text-decoration:none; max-height:60px;}

#content {margin:0; padding:0 30px;}
#page {float:left; width:415px; margin:0 15px 0 0; line-height:18px;}
#page p {margin:0 0 10px 0; padding:0;}
#page ul {margin:0 0 10px 0; padding:0; list-style:none;}
#page ul li {font-weight:bold; background:url(../images/bullet.gif) no-repeat 0 5px; line-height:16px;
	margin:0 0 4px 0; padding:0 0 0 15px;}

div#button1 {margin:30px 0;}
div#button1 ul {height:60px; margin:0; padding:0; list-style:none;}	
div#button1 ul li {background-image:none; float:left; width:200px; height:60px; padding:0;}
div#button1 ul li a {background-image:url(../images/demoBtn.gif); background-repeat:no-repeat; display:block; height:60px;}
div#button1 ul li a span {display:none;}
div#button1 ul li#demo { margin:0 15px 0 0;}
div#button1 ul li#demo a{background-position:0 0; width:200px;}
div#button1 ul li#demo a:hover {background-position:0 -60px;}
div#button1 ul li#try a {background-position:-200px 0; width:200px;}
div#button1 ul li#try a:hover {background-position:-200px -60px;}

/*Home-page News*/
#news {width:860px; margin:0 auto; padding:0;}
#news h3 {float:left;}
#news #scroll {height:24px; width:400px;}
#news #scroll a {background-image:url(../images/newsArrow.gif); background-repeat:no-repeat; display:block; font-size:12px;
	float:left; width:19px; height:19px; margin:3px 0 0 8px; padding:0;}  
#news #scroll a span {display:none;}
#news ul{margin:0; padding:0; list-style:none;}
#news a.prev {background-position:0 0; width:19px;}
#news a.next {background-position:-19px 0; width:19px;}

#news ul#articleBox {width:860px; clear:both;}
#news ul#articleBox li.article {float:left; margin:0 30px 0 0; width:400px;}
#newsInner ul#articleBox li.articleInner {margin:0; width:400px;}
li.article span, li.articleInner span{font-weight:normal; margin:0; padding:0; line-height:18px;}
li.article span.date, li.articleInner span.date{color:#b6161c; margin:0 0 0 0; padding:0 0 0 20px;}
li.article h4, li.articleInner h4{clear:both; font-size:12px; line-height:17px; margin:0;}
li.article h4 a, li.articleInner h4 a{color:#b6161c; float:left; width:324px;}
li.article h4 a:hover, li.articleInner h4 a:hover{color:#b6161c;}
li.article span, li.articleInner span{font-weight:normal; margin:0; padding:0; line-height:18px;}
li.article span.date, li.articleInner span.date{color:#b6161c; float:right; margin:0 0 0 0; padding:0 0 0 12px; width:64px;}
li.article div, li.articleInner div {clear:both;}
a.readMore {color:#1270b3; font-size:12px; font-weight:bold; float:right; margin:4px 0 0 0; padding:0 0 15px 0;}
a:hover.readMore {color:#1270b3;}

#sidebar {float:left; width:415px; margin:0 0 0 15px;}
#sidebar ul {list-style:none; height:140px; width:415px; margin:0; padding:0;}
#sidebar ul#button2 li {display:block; float:left; width:138px;}
#sidebar ul#button2 li a {background:url(../images/sideBtn1.gif) no-repeat 0 0; height:60px; width:138px;}
#sidebar ul#button2 li a span {display:none;}
#sidebar #flashPanel {margin:10px 0; width:400px; height:200px;}

/*Inner-page News*/
#newsInner {width:400px; margin:20px 0 0 0; padding:0;}
#newsInner ul {margin:0; padding:0; list-style:none;}
#newsInner h3 {float:left;}
#newsInner #scroll {height:24px; width:200px;}
#newsInner #scroll a {background-image:url(../images/newsArrow.gif); background-repeat:no-repeat; display:block;
	font-size:12px; float:left; width:19px; height:19px; margin:3px 0 0 8px; padding:0;}  
#newsInner #scroll a span {display:none;}
#newsInner ul{margin:0; padding:0; list-style:none;}
#newsInner a.prev {background-position:0 0; width:19px;}
#newsInner a.next {background-position:-19px 0; width:19px;}
#newsInner ul#articleBox { margin:0; padding:0; width:415px; clear:both;}
#newsInner ul#articleBox li.article {float:left; margin:0; width:400px;}
#newsInner .jCarouselLite {width:400px;} /* koby fixed */

/*News page*/
#page #newsInner {margin:0;}
#page #newsInner ul {margin:0 0 10px 0; padding:0; list-style:none;}
#page #newsInner ul li {background:none; font-weight:normal; line-height:18px; margin:0 0 4px 0; padding:0;}
.paging {padding:20px 0 0 0;}
.paging a img {padding:0 0 1px 0; vertical-align:bottom;}
.numbers {padding:0 0 0 0; vertical-align:top;}

/* Form quick contact  */
form {background-color:#e5f7ff; border-color:#82bdd9; border-style:solid; border-width:0 1px 0 1px;}
input.textBox {background:#fff; border:1px solid #82bdd9; color:#5a5a5a;float:left; font:14px Arial, Helvetica, sans-serif; width:130px;}
form div.buttons {text-align:right; padding:10px 10px 0 0;}
fieldset {border:none; height:70px; margin:0; padding:0 10px 0 10px;}
fieldset ol {list-style:none; margin:0; padding:0;}
fieldset ol li {color:#1270b3; display:block; font-weight:bold; float:left; height:20px; margin:0; padding:5px 0;}
fieldset ol li label {display:block; float:left; margin:0; padding:2px 0 0 0; width:60px;}
fieldset ol li.email{margin:0; padding:5px 0 5px 8px;}
fieldset ol li.email label{width:40px;}
textarea {background:#fff; border:1px solid #82bdd9; color:#5a5a5a; font:14px Arial, Helvetica, sans-serif; float:left; 
	height:34px; width:310px;}
div.boxQuickForm { background:url(../images/boxQuickForm.gif) no-repeat right -6px; margin:0; padding:0 8px 0 0;}
div.boxQuickForm span { background:url(../images/boxQuickForm.gif) no-repeat 0 -6px; display:block; height:10px; width:407px;}
/*  thanks for Contact Form  */
#thanks {background-color:#e5f7ff; border-width:0 1px 0 1px; border-style:solid; border-color:#82bdd9 #82bdd9 #82bdd9 #82bdd9; color:#1270B3;
	text-align:center; margin:0; padding:20px 10px;}
#thanks h4{color:#1270B3; font-weight:bold; font-size:16px;}

/*  Form quick contact  */
#contact input.textBox {background:#fff; border:1px solid #82bdd9; color:#5a5a5a;float:left;
	font:14px Arial, Helvetica, sans-serif; width:170px;}
#contact form div.buttons {text-align:right; padding:10px 10px 0 0;}
#contact fieldset {border:none; height:370px; margin:0; padding:0 10px 0 10px;}
#contact fieldset ol {list-style:none; margin:0; padding:0;}
#contact fieldset ol li {color:#1270b3; display:block; font-weight:bold; height:20px; margin:0; padding:5px 0;}
#contact fieldset ol li label {display:block; margin:0; padding:2px 10px 0 0; width:70px;}
#contact textarea {background:#fff; border:1px solid #82bdd9; color:#5a5a5a; font:14px Arial, Helvetica, sans-serif; float:left; 
	height:60px; width:300px;}

/*  Contact page  */
ul#contactDetails {margin:0 0 30px 0;}
ul#contactDetails li { line-height:20px; font-weight:normal;}
p.contact {color:#1270B3; font-weight:bold;}
p span {color:#1270B3;}

/*  ContactTry Form  */
#contactTry p {background:url(../images/boxQuickForm2.gif) no-repeat right 32px; color:#5A5A5A; margin:0; padding:0 8px 0 0;}
#contactTry p span{background:url(../images/boxQuickForm2.gif) no-repeat 0 32px; color:#5A5A5A; display:block; height:40px;}
/*#contactTry h2 {background:url(../images/boxQuickForm2.gif) no-repeat right 32px; color:#b6161c; margin:0; padding:0 8px 0 0;}
#contactTry h2 span{background:url(../images/boxQuickForm2.gif) no-repeat 0 32px; display:block; height:40px;}
h2#contactTry1 {color:#1270B3; font-size:20px; font-weight:normal; margin:0 0 10px 0; padding:0;}
*/
#contactTry form {background-color:#faebeb; border-color:#de7c7c; border-style:solid; border-width:0 1px 0 1px;}
#contactTry input.textBox {background:#fff; border:1px solid #de7c7c; color:#5a5a5a;float:left;
	font:14px Arial, Helvetica, sans-serif; width:170px;}
#contactTry form div.buttons {text-align:right; padding:10px 10px 0 0;}
#contactTry fieldset {border:none; height:170px; margin:0; padding:0 10px 0 10px;}
#contactTry fieldset legend {margin:0; padding:0 0 2px 0; color:#B6161C; font-size:16px; font-weight:bold;}
#contactTry fieldset ol {list-style:none; margin:0; padding:0;}
#contactTry fieldset ol li {color:#1270b3; display:block; font-weight:bold; float:left; height:20px; margin:0; padding:5px 0;}
#contactTry fieldset ol li label { color:#B6161C; display:block; float:left; margin:0; padding:2px 3px 0 0; width:70px;}
#contactTry fieldset ol li.email{margin:0; padding:5px 0 5px 0;}
#contactTry fieldset ol li.email label{width:70px;}
#contactTry textarea {background:#fff; border:1px solid #de7c7c; color:#5a5a5a; font:14px Arial, Helvetica, sans-serif; float:left; 
	height:70px; width:310px;}
	
#contactTry fieldset ul {list-style:none; margin:0; padding:0;}
#contactTry fieldset ul li {background:none; line-height:16px; margin:0; padding:0;}
#contactTry fieldset ul li input {margin:0 7px 0 0; padding:0;}
#contactTry fieldset ul li input input {margin:0; padding:0;}
/*#contactTry fieldset ul li.CommentsTry {margin:0; padding:0;}*/
#contactTry fieldset ol li label {color:#5a5a5a; display:block; float:left; margin:0; padding:0; width:70px;}
#contactTry fieldset ol li.email{margin:0; padding:5px 0 5px 0;}	
#contactTry #thanks {background-color:#e5f7ff; border-width:0 1px 0 1px; border-style:solid; border-color:#82bdd9 #82bdd9 #82bdd9 #82bdd9; color:#1270B3;
	text-align:center; margin:0; padding:20px 10px;}
#contactTry div.boxQuickForm { background:url(../images/boxQuickForm2.gif) no-repeat right -6px; margin:0; padding:0 8px 0 0;}
#contactTry div.boxQuickForm span { background:url(../images/boxQuickForm2.gif) no-repeat 0 -6px; display:block; height:10px; width:407px;}
/*  thanks for Try Form  */
#contactTry h2 {background:url(../images/boxQuickForm2.gif) no-repeat right 32px; color:#b6161c; margin:0; padding:0 8px 0 0;}
#contactTry h2 span{background:url(../images/boxQuickForm2.gif) no-repeat 0 32px; display:block; height:40px;}
#contactTry #thanks {background-color:#FAEBEB; border-width:0 1px 0 1px; border-style:solid; border-color:#DE7C7C #DE7C7C #DE7C7C #DE7C7C; color:#1270B3;
	text-align:center; margin:0; padding:20px 10px;}
#contactTry #thanks h4{color:#b6161c; font-weight:bold; font-size:16px;}
#contactTry #thanks p {color:#b6161c;}

/*  Demo   */
div #demo {margin:0; padding:80px 0 0 0; text-align:center;}
/*div #demo script {z-index:-1000;}*/

li#operatorsBtn p{color:#0d8059; margin:0; padding:8px 12px;}
li#networksBtn p{color:#0f9999; margin:0; padding:8px 12px;}
li#contentBtn p{color:#1270b3; margin:0; padding:8px 12px;}
ul#button2 {margin:0; padding:0; list-style:none; clear:both;}
ul#button2 li {float:left; width:138px;}
ul#button2 li a{background-image:url(../images/sideBtn1.gif); background-repeat:no-repeat; display:block; height:59px;}
ul#button2 li a span {display:none;}
ul#button2 li#operatorsBtn a{background-position:0 0; width:138px;}
ul#button2 li#operatorsBtn a:hover{background-position:0 -60px;}
ul#button2 li#networksBtn a{background-position:-138px 0; width:138px;}
ul#button2 li#networksBtn a:hover{background-position:-138px -60px;}
ul#button2 li#contentBtn a{background-position:-276px 0; width:139px;}
ul#button2 li#contentBtn a:hover{background-position:-276px -60px;}

#footer {margin:0; padding:10px 30px 0 30px;}
#footer ul {height:16px; list-style:none; margin:0 auto; padding:14px 0 12px 0; width:520px;}
/* this css code is when the footer has one more li (Partners &amp; Customers)
#footer ul {height:16px; list-style:none; margin:0 auto; padding:14px 0 12px 0; width:610px;}
*/
#footer ul li {float:left; margin:0; padding:0;}
#footer ul li a {color:#1270b3; padding:0 8px;}
#footer div {font-size:10px; height:12px; margin:0; padding:0 0 15px 0;}
#footer div p {margin:0; padding:0;}
#footer div p a {color:#24828e; margin:0; padding:0;}
#copyright {float:left;}
#credit{float:right;}


/* Misc */
.clear {clear:both; height:1px;}
form {margin:0; padding:0;}