/* This is xhtml/css by Author - Nilesh Pawar
W3C VALIDATED CSS LEVEL 2.1 */

/*** General tags ***/
.openBlock ul li {
/*background-image: url(../images/elbow-plus.gif);
background-repeat: no-repeat;
background-position: 0 .25em;
padding-left: 2.3em;
padding-top:.3em;
line-height:1.55em;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none; cursor:pointer; color:#404040;
font-weight:bold;
margin-left:15px;
}
.openBlock p {
/*background-image: url(../images/elbow-plus.gif);
background-repeat: no-repeat;
background-position: 0 .25em;
padding-left: 2.3em;
padding-top:.3em;
line-height:1.55em;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none; cursor:pointer; color:#404040;
font-weight:bold;
margin-left:15px;

}
.data .openBlock p {
/*background-image: url(../images/elbow-plus.gif);
background-repeat: no-repeat;
background-position: 0 .25em;
padding-left: 2.3em;
padding-top:.3em;
line-height:1.55em;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none; cursor:pointer; color:#404040;
font-weight:bold;
margin-left:15px;
line-height:2.5em
}
 .plusBlock {

background-image: url(../images/elbow-plus.gif);
background-repeat: no-repeat;
background-position: 0 .25em;
padding-left: 2.3em;
padding-top:.08em;
line-height:2.2em;
}
 .minusBlock  {

background-image: url(../images/elbow-minus.gif);
background-repeat: no-repeat;
background-position: 0 .25em;
padding-left: 2.3em;
padding-top:.08em;
line-height:2.2em;
}
#tabsheader {
 float:left;
 width:100%;
 background:#DAE0D2 url("../images/bg.gif") repeat-x bottom;
 font-size:93%;
 line-height:normal;
 }
 #tabsheader ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
  #tabsheader li {
   float:left;
   background:url("../images/norm_right.gif") no-repeat right top;
   margin:0;
   padding:0;
  }
  #tabsheader a {
   display:block;
   background:url("../images/norm_left.gif") no-repeat left top;
   padding:5px 15px 4px;
   text-decoration:none;
   font-weight:bold;
   color:#765;
 }
 #tabsheader a:hover{
  color:#663C11;
 }
 #tabsheader #current {
   background-image:url("../images/norm_right_on.gif");
 }
 #tabsheader #current a {
  background-image:url("../images/norm_left_on.gif");
  padding-bottom:5px;
  text-decoration:none;
  color:#404040;
 }
 .downloadContent{
   border-right:1px solid #988D83;
   border-left:1px solid #988D83;
   border-bottom:1px solid #988D83;
   border-top:none;
   height:740px;
}     
.table-skill{
width:auto;
padding-top:expression('10px');
}
.table-skill ul{
list-style-type:disc;
}
.skill-img-lt {
width:146px;
height:115px;
float:left;
z-index:1;
position:absolute;
}
.skill-img-rt {
width:166px;
height:116px;
float:left;
z-index:2;
position:absolute;
margin-left:125px;
}
.skill-img-lb {
width:146px;
height:115px;
float:left;
z-index:0;
position:relative;
margin-top:-25px;
margin-bottom:10px;
}
.skill-img-rb {
width:166px;
height:115px;
float:left;
z-index:4;
position:relative;
margin-left:-20px;
margin-top:-25px;
}
.skill-table{
margin-left:200px;
}
body {
background : #fff url(../images/background.gif) repeat-y top center;
color : #404040;
margin : 0 auto;
padding : 0;
}
a {
color : #404040;
font-weight : normal;
text-decoration : none;
}
a:hover {
color : #286dba;
text-decoration : underline;
}
p {
margin : 0 0 5px 8px;
}
ul, ol, dl {
font-size : 1em;
}
ul ul, ol ol {
margin : 4px 0 4px 35px;
}
h1{
font-size:14px;
line-height:normal;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding:0 0 2px 7px;
margin:0;
color:#666;
}
h2{
font-size:15px;
line-height:normal;
font-family:Arial, Helvetica, sans-serif;
padding:6px;
margin:0;
color:#666;
}

/*** Main wrap and header ***/
#wrap {
color : #404040;
margin : 0 auto;
padding : 0;
width : 1004px;
background : #ffffff url(../images/header_bg.gif) repeat-x;
}
#header {
margin-left : 10pt;
padding-top:7px;
}
#topBigHeader{
font-family:Arial,Tahoma,Verdana,Sans-serif;
font-size:18px;
float:right;
width:650px;
margin-top:24px;
margin-right:10px;
text-align:right;
}
#toplinks {
font-size : 11px;
font-family:Tahoma,Verdana,Arial,Sans-serif;
padding : 0px 12px 2px 3px;
float : right;
width:500px;
text-align:right;
line-height:1.5em;
color : gray;
}
#toplinks a {
color : gray;
}
#logo {
background : url(../images/synerzip-logo.gif) no-repeat;
width : 260px;
height : 50px;
}
#spotlight{
background : url(../images/icon_Spotlight.gif) no-repeat;
width : 46px;
height : 46px;
}

/*** Sidebar ***/
#indexSidebar {
margin-right:expression('4px');
margin-right:8px;
margin-bottom:8px;
float:right;
height:672px;
width:252px;
border:1px solid #ffd600;
}
#sidebar {
margin-top : 5px;
padding-top : 10px;
float : left;
width : 240px;
height : 200px;
border : 1px solid #ffd600;

}
#sidebar p {
line-height : 1.5em;
}
#sidebar p, .data p, .data table, .data li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5em;
color:#666;
word-spacing:normal;
margin-right:8px;
}
.index-brief-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.4em;
color:#000;
padding:5px 8px 8px;
font-weight:normal;
text-align:justify;
border:1px solid #F4CC00;
margin:5px 0 5px 4px;
background:url(../images/panel_background.gif) repeat-x;
}

.sidebarMenu {
list-style-type : none;
padding : 0;
margin : 0;
}
.sidebarMenu li {
color : #1e60a9;
line-height : 2em;
margin-left : 1em;
background-image : url(bullet.gif);
background-repeat : no-repeat;
background-position : left center;
padding-left : 30px;
}
.boldMenu {
background : url(../images/menu.png) no-repeat;
margin : 0;
line-height : 1.5em;
}
.contactMenu {
background : url(../images/contact.png) no-repeat;
margin : 0;
line-height : 1.5em;
}

/*** Main content ***/
#content {
float : left;
line-height : 1.5em;
padding-left : 4px;
padding-left:expression('0px');
text-align : left;
width : 730px;
width : expression('733px');
}

/*** Various classes ***/
.gray {
color : #666666;
font-size : 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align : left;
line-height : 16px;
}

#content p.gray{
margin-bottom:.7em;
}

.slide_images {
width : 724px;
width :expression('723px');
height : 280px;
margin-left:8px;
margin-left:expression('4px');
border : 1px solid #f4cc00;
z-index:0;
float:left;
}
.arrow{
font-size:15px;
}
.spacer1 {
line-height : 4px;
font-size : 1px;
color : #ffffff;
}
.spacer2 {
line-height : 7px;
font-size : 1px;
color : #ffffff;
}
.data {
width : 711px;
height : 400px;
border : 1px solid #ffd600;
margin : 0 0 0 4px;
padding : 0 10px 0 5px;
text-align : justify;
word-spacing : 0.2em;
}
.cutomers_data {
width : 710px;
height : 100%;
border : 1px solid #ffd600;
margin : 0 0 0 4px;
padding : 0 10px 0 5px;
text-align : justify;
word-spacing : 0.2em;
}
.fullPage_data {
width : 963px;
height : 100%;
border : 1px solid #ffd600;
margin : 0 0 0 4px;
padding : 0 10px 0 5px;
text-align : justify;
word-spacing : 0.2em;
}
table {
border : none;
}
.tableback {
background : #ffffff;
word-spacing : normal;
}
.tableback ul {
padding-right : 10px;
margin-right : 10px;
list-style-position : outside;
}
.border {
border-bottom : 3px solid #ffd600;
margin-top : 5px;
line-height : 0;
font-size : 0;
}

.borderBottom{
line-height : 0;
font-size : 0;
margin-bottom : 5px;
border-bottom : 3px solid #ffd600;
}

/* menu background color */
.menu-background{
background:#A2A3A3;
height:27px;
color:#A2A3A3;
border-bottom:2px solid #FFF;
margin-left:5px;
}

.panelA {
padding : 5px 7px 0 0;
padding : expression('5px 0px 0 0');
width : 227px;
width : expression('235px');
height : 510px;

float : right;
border : 1px solid #f4cc00;
font-size : 11px;
color : #333333;
background : url(../images/panel_background.gif) repeat-x;
}
#content .panelA a, #content .panelB a, #content .panelC a{
text-decoration:none;
outline:none;
-moz-outline:none;
}

#content .panelA p.graybold a,
#content .panelB p.graybold a,
#content .panelC p.graybold a{
font-weight:bold;
text-decoration:underline;
color:#666666;
font-size:11px;
line-height:normal;
font-family:Verdana, Arial, Helvetica, sans-seri
}
#content .panelA p.graybold a:hover,
#content .panelB p.graybold a:hover,
#content .panelC p.graybold a:hover{
color:#0066CC;
text-decoration:none;
}

.panelB {
padding : 5px 7px 0 0;
width : 225px;
height : 510px;

margin-left : 4px;
float : left;
border : 1px solid #f4cc00;
font-size : 11px;
color : #333333;
background : url(../images/panel_background.gif) repeat-x;
}
.panelC {
padding : 5px 7px 0 0;
width : 230px;
height : 510px;

float : left;
margin : 0 0 0 8px;
border : 1px solid #f4cc00;
font-size : 11px;
color : #333333;
background : url(../images/panel_background.gif) repeat-x;
}
#sidebar p.boldHeading, .data p.boldHeading, span.boldHeading  {
color : #1e60a9;
font-weight : bold;
font-size : 13px;
word-spacing : normal;
}
p.boldHeading{
color : #1e60a9;
font-weight : bold;
font-size : 13px;
}
p.boldHeading a{
color : #1e60a9;
font-weight : bold;
font-size : 13px;
}

/* current link route style*/
.links-route{
padding-left:12px;
color:#777777;
font-family:Verdana, Tahoma, Sans-serif;
font-size:11px;
line-height:17px;
text-decoration:none
}

/*** Contact Form ***/
form, select {
font-family:Verdana,Tahoma,Arial,Sans-serif;
font-size:11px;
}
label, input{
display : block;
width : 150px;
/*margin-bottom : 10px;*/
border:1px solid gray;
font-family:Verdana,Tahoma,Arial,Sans-serif;
font-size:11px;
}
textarea, select {
border:1px solid gray;
font-family:Verdana,Tahoma,Arial,Sans-serif;
font-size:11px;
}
.textfield{
width:200px;
}
.textbox{
width:140px;
}
.textboxsmall{
width:80px;
}
.landing-page .textboxsmall{
width:120px;
}
.moreInfo .textboxsmall{
width:100px;
}
.buttons{
width:auto;
}
br {
clear : left;
}

/*** Clients Testimonials ***/
.testimonials{
height:300px;
border-bottom:1px solid #F4CC00
}
.testimonialcontent{
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
color:#777;
line-height:1.5em;
}
#sidebar .testimonial-author,
.testimonial-author,
.testimonial-author td{
margin-top:2px;
text-align:right;
font-weight:bold;
color:#0066CC;
}

.AccordionContent {
height : 0;
display : none;
padding : 10px;
cursor : default;
}
label{
border:none;
}
.style1 {
color: #FF0000
}
.style2 {
color: #000000;
font-weight: bold;
}
#content a{
text-decoration:underline;
}

#content a:hover{
text-decoration:none;
}

/* Style for Index page sidebar Tabs */
.contentcenterbox{
height:380px;
}
.tabs{
border:none;
background:#fff;
border-bottom:1px solid #F4CC00;
height:47px;
padding:1px;
padding-bottom:expression('0px');
}
.tabs a{
font-family:Verdana,Tahoma,Arial,Sans-serif;
font-weight:bold;
font-size:11px;
outline:none;
-moz-outline:none;
}

#tabone, #tabtwo{
/*background:#797979;
padding:5px 10px;*/
}
#tabone a, #tabtwo a{
color:#fff;
}
#tabthree li, #tabfour li{
/*background:#D1D1D1;
padding:5px 10px;*/
float:right;
}
#tabthree a, #tabfour a{
color:#000;
}

#contentone,
#contenttwo,
#contentthree,
#contentfour{
display:none;
border-top:1px solid #fff;
padding:15px 5px 0 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5em;
color:#666;
background:transparent url(../images/panel_background.gif) repeat-x scroll top left;
}
 
div.tabone #contentone,
div.tabtwo #contenttwo,
div.tabthree #contentthree,
div.tabfour #contentfour {
display:block;
}	

/* Styles for current Selected Tab */
/*.tabone #tabtwo, .tabone #tabtwo a,
.tabtwo #tabone, .tabtwo #tabone a,
.tabfour #tabfour, .tabfour #tabfour a,
.tabthree #tabthree, .tabthree #tabthree a{
background:#FFD600;
color:#000;
}*/

/*** Footer ***/
#footer {
border-top : 4px solid #ffd600;
clear : both;
color : gray;
font-size : 1em;
line-height : 1.6em;
margin : 0 auto;
padding : 5px 10px 0 0;
text-align : right;
height : 45px;
background : url(../images/footer-bg.gif) repeat-x;
font-size : 11px;
font-family:Tahoma,Verdana,Arial,Sans-serif;
}
#footer a {
color : #808080;
}

.nav{
font-weight:bold;
color:#333;
margin:0;
list-style-type:none;	
background:url(../images/navshadow.gif) no-repeat 8px 100% #fff;
padding:0;
}
html>body .nav{
margin:0;
background:url(../images/navshadow.gif) no-repeat <strong>4px</strong> 100% #fff;
}
.nav li{
list-style-type:none;
float:left;
padding:0 0 0 10px ;
border-bottom:1px solid #fff;
background:url(../images/tabgrey.gif) #c0c0c0 top left no-repeat;
}
.nav li a{
color:#666;	
background:url(../images/tabgrey.gif) transparent top right no-repeat;
display:block;
padding:5px 8px 5px 0;
}

#tabthree li{
list-style-type:none;
float:right;
padding:0 0 0 7px ;
border-bottom:1px solid #fff;
background:url(../images/tablightgrey.gif) #c0c0c0 top left no-repeat;
}
#tabthree li a{
color:#333;	
background:url(../images/tablightgrey.gif) transparent top right no-repeat;
display:block;
padding:5px 8px 5px 0;
}

#tabfour li{
list-style-type:none;
float:right;
padding:0 0 0 24px ;
border-bottom:1px solid #fff;
background:url(../images/tablightgrey.gif) #c0c0c0 top left no-repeat;
}
#tabfour li a{
color:#333;	
background:url(../images/tablightgrey.gif) transparent top right no-repeat;
display:block;
padding:5px 26px 5px 0;
}

#tabtwo li{
padding:0 0px 0 18px;
}
#tabtwo li a{
padding:5px 15px 5px 0;
}

.tabone #tabthree li,
.tabtwo #tabone li,
.tabthree #tabtwo li,
.tabfour #tabfour li{
background:url(../images/tabblue.gif) transparent top left no-repeat;
}
.tabone #tabthree li a,
.tabtwo #tabone li a,
.tabthree #tabtwo li a,
.tabfour #tabfour li a{
color:#333;	
background:url(../images/tabblue.gif) transparent top right no-repeat;
}
.tabone #tabthree li a:hover,
.tabtwo #tabone li a:hover,
.tabthree #tabtwo li a:hover,
.tabfour #tabfour li a:hover{
text-decoration:none;
}
.top-signup-box{
border:1px solid #C0C0C0;
margin-right:1em;
padding: 0 2px 2px 2px ;
margin-top:expression('1.5px');
//padding-top:expression('5px');
//margin-bottom:1em;

}
.top-signup-box #ccoptin{
line-height:normal;

}
.top-signup-box th{
font:bold 11px Tahoma, Verdana, Arial, Sans-serif;
color:#000;
line-height:1.8em;
line-height:expression('1.2px');
//margin-top:expression('2em');
//padding-top:expression('5px');
//# vertical-align:bottom-middle;
text-align:bottom;
}
.spotlightTxt{
font:bold; 
font-family: Tahoma, Verdana, Arial, Sans-serif;
color:#000;
background-color:#FFD600;

float:right;
font-size:10px;
padding:1px 3px;
margin-top:0px;
}
.spotlightTxt a{
text-decoration:none;
color:#FFD600;
font-weight:bold;
}
.top-signup-box .textbox{
width:100px;
font:normal 10px Tahoma, Verdana, Arial, Sans-serif;
border:1px solid #CCC;
margin-bottom:expression('2px');
padding-top:expression('0px');

}
.top-signup-box .buttons{
font: normal 10px Tahoma, Verdana, Arial, Sans-serif;
padding:0 2px;
margin-bottom:expression('2px');
}
