/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
		/*background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;*/
	background-image: url(bg_bd_03.gif);
	background-repeat: repeat-y; 
	background-position:center;
	
}
.outer { 
margin:auto;
width:940px;
background-color:#FFFFFF;
background-image:url(../images/body_bg.gif);
background-repeat:repeat-x;
}
.firsttxt { 
font-size: 18px;

}
/* top navigation */

ul#nav {
	list-style:none;
	text-align:center;
	height:33px;
}
#nav li {
    width: 19.5%;
	float:left;
    display:block;
    text-align:center;
	   
}
#nav a {
	display:block;
	/*font:bold 1em/1.8 Arial, tahoma, verdana, sans-serif;*/
	font-size: 14px;
	font-weight:600;
	color:#000000;
	text-decoration:none;
	background:transparent url(../images/bg_head_menu.gif) no-repeat left top;
	/*background-image:url(../images/bg_head_menu.gif);
	background-repeat:no-repeat; */
}
#nav a:hover {
	display:block;
	/*font:bold 1em/1.8 Arial, tahoma, verdana, sans-serif;*/
	font-size: 14px;
	font-weight:600;
	color:#CC0000;
	text-decoration:none;
	background:transparent url(../images/bg_head_menu.gif) no-repeat left top;
	}
.loginuser {
height:20px;
width:120px;
background-image: url(user.gif);
background-repeat:no-repeat;
background-position: left center;
padding-left: 20px;
border: 1px solid #cccccc;
} 
.loginpass {
height:20px;
width:120px;
background-image: url(pass.gif);
background-repeat:no-repeat;
background-position: left center;
padding-left: 20px;
border: 1px solid #cccccc;
} 

h1 { 
margin:0px;
padding-left: 5px;
font-size: 24px;
font-weight: normal;
height:35px;
vertical-align:middle;
display:block;
padding-top: 5px;
color: #CC0000;
border-bottom: 1px solid #cccccc;
}

h2 { 
background-image: url(../images/img_heading.gif);
background-repeat: no-repeat;
background-position:left center;
margin:0px;
padding-left: 90px;
font-size: 18px;
font-weight: normal;
height:25px;
vertical-align:middle;
display:block;
padding-top: 5px;
color: #333333;
border-bottom: 1px solid #cccccc;
}

h3 { 
margin:0px;
padding-left: 5px;
font-size: 15px;
font-weight: bold;
height:25px;
vertical-align:middle;
display:block;
padding-top: 3px;
color: #CC0000;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
background-color:#F9F9F9;
}
h4 { 
margin:0px;
padding-left: 5px;
font-size: 15px;
font-weight: bold;
height:25px;
vertical-align:middle;
display:block;
padding-top: 3px;
color: #CC0000;
border-bottom: 1px dashed #cccccc;
}
.treelink { 
font-size: 10px;
color: #666666;
text-decoration: none;
text-align:left;
padding-left: 8px;
}
.treelink a{ 
font-size: 10px;
color: #666666;
text-decoration: none;
}
.treelink a:hover{ 
font-size: 10px;
color: #CC0033;
text-decoration: underline;
}
#index { 
border-right: 1px solid #cccccc;
padding-right: 10px;
}
#index  p { 
margin-top: 8px;
line-height: 19px;
padding: 2px 2px 0px 5px;
text-align:justify;
}
#index_it { 
padding-right: 10px;
}
.index_it_br {
border-right: 1px solid #E5E5E5;
} 
#index_it  p { 
margin-top: 5px;
line-height: 18px;
padding: 0px 2px 0px 5px;
text-align:justify;
}
.prhead{ 
height: 30px;
font-size: 13px;
font-weight: bold;
color: #ffffff;
letter-spacing: 1px;
padding-left: 10px;
border-bottom: 1px solid #cccccc;
}
.scm_servicestabs { 
margin: auto;
width: 310px;
border-bottom: 1px solid #cccccc;
background-color: #5772AE; 
padding: 5px;
}
.it_servicestabs { 
margin: auto;
width: 310px;
border-bottom: 1px solid #cccccc;
background-color: #0E6875; 
padding: 5px;
}
.pae_servicestabs { 
margin: auto;
width: 310px;
border-bottom: 1px solid #cccccc;
background-color: #DA9B20; 
padding: 5px;
}
.ams_servicestabs { 
margin: auto;
width: 310px;
border-bottom: 1px solid #cccccc;
background-color: #939D77; 
padding: 5px;
}


.pr {
margin-top: 10px;
width: 310px;
}
.pr p img{
float:left;
padding: 3px; 
}
.pr p{
margin: 0px;
padding: 2px; 
line-height: 15px;
}
.morelink { 
font-size: 11px;
color: #FF9900;
}
.morelink a:{ 
font-size: 11px;
color: #FFCC00;
text-decoration: none;
}
.morelink a:hover{ 
font-size: 11px;
color: #333333;
text-decoration: none;
}
.footermenu { 
font-size: 12px;
color: Black;
letter-spacing: 1px;
}
.footermenu a{ 
color: Black;
text-decoration:none;
}
.footermenu a:hover{ 
color: Blue;
text-decoration:underline;
}
.footertxt { 
font-size: 10px;
}

/* left menu */
table .tblcategory { width: 95%;

}
table .tblcategory  th{ 
height: 30px;
border-bottom: 1px solid #cccccc;
font-size: 16px;
color: #CC0000;
font-weight: bold;
text-align: left;
padding-left: 10px;
}
table .tblcategory  td{ 
height: 25px;
border-bottom: 2px solid #ffffff;
font-size: 13px;
color: #000000;
text-decoration:none;
vertical-align: middle;
background-color:#F9F9F9;
}
table .tblcategory td a{ 
height: 22px;
font-size: 13px;
color: #333333;
text-decoration:none;
font-weight: bold;
display:block;
vertical-align: middle;
padding-top: 8px;
padding-left: 20px;
background-image:url(../images/collapse.gif);
background-repeat:no-repeat;
background-position:left center;
}
table .tblcategory td a:hover{ 
height: 22px;
font-size: 13px;
font-weight: bold;
color: #CC0000;
text-decoration:none;
background-color: #ffffff;
display:block;
vertical-align: middle;
padding-top: 8px;
padding-left: 20px;
background-image:url(../images/collapse.gif);
background-repeat:no-repeat;
background-position:left center;
}

/*table  */
table .tblmanagement { 
width: 95%;
border-top: 1px solid #cccccc;
}
table .tblmanagement  th{ 
height: 25px;
font-size: 13px;
font-weight: bold;
text-align: left;
padding-left: 10px;
vertical-align:middle;
background-color:#F7F7F7;
}
table .tblmanagement  td{ 
border-bottom: 1px dotted #EEEEEE;
font-size: 12px;
padding-left: 20px;
text-decoration:none;
vertical-align: middle;
}
table .tblproposal { 
width: 90%;
border-top: 1px solid #cccccc;
}
table .tblproposal  th{ 
font-size: 13px;
text-align: left;
padding: 5px 0px 5px 10px;
vertical-align:middle;
background-color:#EAEAEA;
line-height: 18px;
font-weight: normal;
}
table .tblproposal  td{ 
border-bottom: 1px solid #ffffff;
font-size: 12px;
padding: 7px 0px 7px 10px;
text-decoration:none;
vertical-align: middle;
background-color: #F5F5F5;
}
/* table .tblmanagement td a{ 
height: 22px;
font-size: 13px;
text-decoration:none;
font-weight: bold;
display:block;
vertical-align: middle;
padding-top: 8px;
}
table .tblmanagement td a:hover{ 
height: 22px;
font-size: 13px;
font-weight: bold;
color: #CC0000;
text-decoration:none;
background-color: #ffffff;
display:block;
vertical-align: middle;
padding-top: 8px;
}
*/
.whysynise_head { 
height: 25px;
border-bottom: 1px dashed #cccccc;
font-size: 13px;
color: #CC0000;
font-weight: bold;
vertical-align:middle;
padding-left: 15px;
}
.testimonial_txt { 

}
.testimonial_cname { 
height: 20px;
border-top: 1px solid #cccccc;
color: #006699;
padding-left: 10px;
font-size: 13px;
font-weight: bold;
}
.testimonial_cname1 { 
font-size: 11px;
padding-left: 10px;
}
blockquote {
margin: 0px;
padding-left: 18px;
padding-top: 5px;
background: url(../images/quote.gif) no-repeat;
line-height: 18px;
text-align:justify;
}

/* Asset Management Services */
#ams { 
padding-right: 10px;
}
#ams  p { 
margin-top: 8px;
line-height: 19px;
padding: 2px 2px 0px 5px;
text-align:justify;
}
.ams_brrgt { 
border-right: 1px dashed #cccccc;
}
.amsmenu_head{ 
height: 30px;
border-bottom: 1px solid #cccccc;
font-size: 12px;
color: #CC6633;
font-weight: bold;
text-align: left;
padding-left: 5px;
background-image:url(../images/bg_tblams_menu.gif);
background-repeat: repeat-x;
}
table .tblams_menu { width: 96%;
background-color: #666666;
padding: 0px;

}
table .tblams_menu  th{ 
height: 30px;
border-bottom: 1px solid #cccccc;
font-size: 13px;
color: #CC0000;
font-weight: bold;
text-align: left;
padding-left: 5px;
background-image:url(../images/bg_tblams_menu.gif);
background-repeat: repeat-x;

}
table .tblams_menu  td{ 
height: 30px;
background-position:left center;
border-bottom: 1px solid #ffffff;
font-size: 12px;
color: #999999;
text-decoration:none;
vertical-align: middle;
padding-left: 10px;
}
table .tblams_menu td a{ 
height: 20px;
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-decoration:none;
display:block;
vertical-align: middle;
padding-left: 15px;
padding-top: 8px;
background-image:url(../images/bullet_sq.gif);
background-repeat:no-repeat;
background-position:center left; 
}
table .tblams_menu td a:hover{ 
height: 20px;
font-size: 12px;
color: #000000;
text-decoration:none;
background-color: #ffffff;
display:block;
vertical-align: middle;

background-image:url(../images/bullet_sq.gif);
background-repeat:no-repeat;
}

.bgcompany { 
/* background-color: #0099CC; */
color: #000000;
height: 22px;
padding-left: 5px;
font-weight: bold;
}
.companytxt { 
border-bottom: 1px dotted #cccccc;
padding: 3px 0px 3px 5px;
}

.pageimg { 
float: right;
padding-left: 5px;
}
.auctiontext { 
font-size: 11px;
color: #333333;
padding:5px;
}
.auctiontext a{ 
font-size: 11px;
color: #0099CC;
text-decoration: underline;
padding:5px;
}
.auctiontext a:hover{ 
font-size: 11px;
color: #CC0033;
text-decoration: none;
padding:5px;
}

/* IT */

.pagemenuleft { 
height: 25px;
color: #333333;
font-size: 12px;
border-bottom: 1px solid #EFEFEF;
vertical-align: middle;
background-position:left;
display: block;
padding-top: 3px;
}
.pagemenuleft a{ 
height: 25px;
color: #ffffff;
font-size: 12px;
background-image:url(../images/fw1.gif);
background-repeat:no-repeat;
background-position:left;
background-color: #208a9a;
text-decoration: none;
padding-left: 20px;
display: block;
padding-top: 3px;
font-weight: bold;
}
.pagemenuleft a:hover{ 
height: 25px;
color: #333333;
font-size: 12px;
padding-left: 20px;
background-image:url(../images/fw.gif);
background-repeat:no-repeat;
background-position:left;
text-decoration: none;
background-color: #FAFAF1;
display: block;
padding-top: 3px;
font-weight: bold;
}

.tabhead { 
color: #FF9900;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #EEEEEE;
height: 25px;
padding-left: 5px;
}
.tabtext{ 
font-size: 12px;
border-bottom: 1px dashed #EEEEEE;
height:23px;
padding-left: 5px;
}
.tabtext a{ 
font-size: 12px;
height:23px;
font-weight:bold;
text-decoration: none;
color: #666666;
}
.tabtext a:hover{ 
font-size: 12px;
height:23px;
text-decoration: none;
font-weight:bold;
text-decoration:underline;
}
.it_products { 
margin:0px;
padding-left: 5px;
font-size: 15px;
font-weight: bold;
height:22px;
vertical-align:middle;
display:block;
padding: 3px 0px 0px 25px;
color: #006699;
border-bottom: 1px solid #F0F0F0;;
border-top: 1px solid #F0F0F0;
background-color:#F9F9F9;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:left center;
}
.it_product_text{ 
font-size: 12px;
border-bottom: 1px solid #F0F0F0;
padding: 2px 2px 10px 2px;
}

/* PAE */

.pae_offering { 
padding: 3px 3px 3px 20px;
border-bottom: 1px solid #ffffff;
/*background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:left center;*/
}
.pae_m_head{ 
height: 30px;
border-bottom: 1px solid #cccccc;
font-size: 12px;
color: #CC3300;
font-weight: bold;
text-align: left;
padding-left: 5px;
background-image: url(../images/img_bg_pae_m1.gif);
background-repeat: repeat-x;
}
.paemenu { 
font-size: 12px;
border-bottom: 1px dashed #FFffff;
height:25px;
padding-left: 5px;
background-image: url(../images/img_bg_pae_menu.gif);
background-repeat:repeat-x;
}
.paemenu a{ 
font-size: 12px;
height:25px;
padding-left: 15px;
text-decoration: none;
color: #ffffff;
font-weight: bold;
}
.paemenu a:hover{ 
font-size: 12px;
font-weight: bold;
height:25px;
padding-left: 15px;
text-decoration: none;
color: #333333;
}
.pae_cname { 
height: 27px;
border-top: 2px solid #cccccc;
border-bottom: 1px solid #cccccc;
color: #CC3300;
padding-left: 5px;
font-size: 12px;
font-weight: bold;
background-color:#FFFFFF;
}

.contactBlock { float: right; width: 210px; padding:1px; background-color:#ffffff; }
.contactBlock dd { padding-left: 15px; font-size: 11px; }
.contactBlock dd.phone { background: url('../images/i_phone.gif') 0 2px no-repeat; }
.contactBlock dd.mail { background: url('../images/i_mail.gif') 0 2px no-repeat; }
.contactBlock dd.url { background: url('../images/i_url.gif') 0 2px no-repeat; }

.contactBlock1 { float: right; width: 160px; padding:1px; background-color:#ffffff; }
.contactBlock1 dd { padding-left: 8px; font-size: 10px; }
.contactBlock1 dd.phone { background: url('../images/i_phone.gif') 0 2px no-repeat; }
.contactBlock1 dd.mail { background: url('../images/i_mail.gif') 0 2px no-repeat; }
.contactBlock1 dd.url { background: url('../images/i_url.gif') 0 2px no-repeat; }


.other_services_t { 
margin:0px;
font-size: 12px;
vertical-align:middle;
display:block;
padding: 3px 3px 3px 25px;
color: #006699;
border-bottom: 1px solid #F0F0F0;;
border-top: 1px solid #F0F0F0;
background-color:#F9F9F9;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:left center;
}
.other_services_t a{ 
margin:0px;
vertical-align:middle;
display:block;
color: #006699;
text-decoration: none;
}
.other_services_t a:hover{ 
margin:0px;
vertical-align:middle;
display:block;
color: #006699;
text-decoration: underline;
}
.other_services_h { 
padding-left: 5px;
font-size: 13px;
font-weight: bold;
height:22px;
border-bottom: 1px solid #cccccc;
}

table .tblchallenges { width: 85%;
border-top: 1px dashed #cccccc;
}
table .tblchallenges  th{ 
height: 30px;
border-bottom: 1px dashed #cccccc;
background-color:#F4F4F4;
font-size: 13px;
color: #006699;
font-weight: bold;
text-align: left;
padding-left: 10px;
letter-spacing:1px;
}
table .tblchallenges  td{ 
border-bottom: 1px dashed #cccccc;
font-size: 12px;
color: #333333;
padding: 5px;
text-align: left;
line-height: 19px;
}

table .tblmaterial { width: 98%;
border-top: 1px dashed #cccccc;
}
table .tblmaterial th{ 
height: 20px;
border-bottom: 1px dashed #cccccc;
background-color:#F4F4F4;
font-size: 13px;
color: #006699;
font-weight: bold;
text-align: left;
padding-left: 10px;
letter-spacing:1px;
}
table .tblmaterial td{ 
border-bottom: 1px dashed #F2F2F2;
font-size: 11px;
color: #333333;
padding-left: 20px;
text-align: left;
height: 23px;
background-image:url(../images/bullet_mark.gif);
background-repeat: no-repeat;
background-position:left center;
}
table .tblcasestudy { width: 98%;
border: 1px solid #cccccc;
}
table .tblcasestudy th{ 
height: 20px;
border-bottom: 1px dashed #cccccc;
background-color:#F4F4F4;
font-size: 13px;
color: #006699;
font-weight: bold;
text-align: left;
padding-left: 10px;
letter-spacing:1px;
}
table .tblcasestudy td{ 
border-bottom: 1px dashed #F2F2F2;
font-size: 11px;
color: #333333;
padding-left: 10px;
text-align: left;
height: 20px;
}
.img_pae { 
float: right;
padding: 7px;
}
.scmtabs { 
margin: auto;
width: 270px;
border-bottom: 1px solid #cccccc;
background-color: #DCE1EF; 
padding: 8px;
}
.scmtabs1 { 
margin: auto;
width: 80%;
border-bottom: 1px solid #cccccc;
background-color: #E8ECF4; 
padding: 8px;
}
.scmtabs2 { 
margin: auto;
width: 80%;
border-bottom: 1px solid #cccccc;
background-color: #E8ECF4; 
padding: 3px;
}
.scmhead { 
font-size: 13px;
height: 25px;
font-weight:bold;
color:#CC3300;
border-bottom: 1px solid #cccccc;
padding-left: 5px;
}
.scmtxt { 
background-color: #ffffff;
height: 20px;
padding-left: 20px;
background-image:url(../images/fw.gif);
background-repeat:no-repeat;
background-position:left center;
}
.scmenu { 
font-size: 12px;
border-bottom: 1px dashed #FFffff;
height:25px;
padding-left: 5px;
background-image: url(../images/img_bg_scm_menu.gif);
background-repeat:repeat-x;
}
.scmenu a{ 
font-size: 12px;
height:25px;
padding-left: 15px;
text-decoration: none;
color: #ffffff;
}
.scmenu a:hover{ 
font-size: 12px;
font-weight: bold;
height:25px;
padding-left: 15px;
text-decoration: none;
color: #CCCCCC;
}
.scmhead1 { 
font-size: 13px;
height: 25px;
font-weight:bold;
color:#005BB7;
border-bottom: 1px solid #cccccc;
padding-left: 5px;
}
.scmtxt1 { 
background-color: #ffffff;
height: 23px;
padding-left: 20px;
background-image:url(../images/fw.gif);
background-repeat:no-repeat;
background-position:left center;
}
.scmsol { 
font-size: 13px;
color: #333333;
}
.scmsol a{ 
font-size: 13px;
color: #CC3300;
text-decoration:none;
}
.scmsol a:hover{ 
font-size: 13px;
color: #CC3300;
text-decoration: underline;
}