/*	//background-color:#900;*/
body {

	color:#666666;
	font-family:"Verdana","Arial","Helvetica","sans-serif";
	font-size:10px;
	margin:0;
	background-image:url(http://www.cyntila.com/cyntila_images/background.gif);
	
}
a {
	margin: 0px;
	padding: 0px;
	font-family:verdana,arial;
	font-size:1.1em;


	text-decoration:none;
}
p{
font-family:verdana,arial;
font-size: 11px;}


/******************************************************************************************/
/*Credits: By Santosh Setty (http://webdesigninfo.wordpress.com) */
/*Posted to: Dynamic Drive CSS Library (http://www.dynamicdrive.com/style/) */
/*************************************************************************************/
.suckertreemenu{
	width: 900px; /*leave this value as is in most cases*/

}
.glossymenu{
	float:left;
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(http://www.cyntila.com/cyntila_images/menur_bg.gif) repeat-x left; /*tab background image path*/
	height: 46px;
	width: 866px;	
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(http://www.cyntila.com/cyntila_images/menur_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(http://www.cyntila.com/cyntila_images/menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}


/******************************************************************************************/
/*Sub Menu 
/******************************************************************************************/



.indentmenu{
	width: 900px; /*leave this value as is in most cases*/

}

.indentmenu ul{
	margin: 0;
	padding: 0;
	float:left;
	position: relative;
	width: 100%; /*width of menu*/
	border: 0.5px solid:#900; /*dark purple border*/
	border-width: 1px 0;

	background: black url("../cyntila_images/home_page/indentbg.gif") top left repeat-x;
}

.indentmenu ul li{
	display: inline;
}

.indentmenu ul li a{
	font-family: sans-serif;	
	font-size: 12px;
	font-weight: bold;
	float: left;
	color: white; /*text color*/
	padding: 5px 11px;
	text-decoration: none;
	border-right: 1px solid #CCC ; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
	color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
	color: white !important; /*text color of selected and active item*/
	text-decoration: underline;
}

.indentmenu li.current a, .indentmenu li a:hover{
	color: #fff;
	text-decoration: underline;
	background-position: left;
}

.indentmenu li.current a b, .indentmenu li a:hover b{
	color: #fff;
	text-decoration: underline;
}

#subNavigationBottom {
	background:url("../cyntila_images/home_page/subNav_bottom.gif") no-repeat;
	width:900px;
	height:6px;
	overflow:hidden;
	display:block;
}
/******************************************************************************************/

#homeHeaderSwf {
	margin:0px;
	padding:0px;
	height:275px;
	width:658px;
	
}

#homeBodyContent {
	margin:0px;
	padding:0px 5px 0 5px;
}
/*************************************************************************************/
/* homepage left column */
/*************************************************************************************/
#homeLeftSide {
	float:left;
	width:748px;
	/* border-bottom:1px solid #cccccc;*/
	padding:0 0 4px 0;
}


#homeContent {
	width:748px;
	margin:0 0 4px 0;
	font-size:1.1em;
	color:#000000;

}

#homeContent ul { 
	list-style-type: none; 
	margin: 0;
	padding: 0;
	color:#666666;
}

#homeContent li {

	display:block;
	background: url("../cyntila_images/home_page/navArrowOrange.gif") no-repeat;
	background-position: 0 5px;
	padding: 2px 0 0 10px;
}
#homeContent a {
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

#homeContent a:hover { text-decoration:underline; }

#homeContent .homeColumnContent {
	background:url("../cyntila_images/homeColumnBgTop.jpg") top left repeat-x;
	float:left;
	display:inline;
}

#homeContent .homeColumnContent ul { margin:0 0 10px 0; }
#homeContent .homeColumnContent ul li { margin:0 0 1px 0; }

.homeColumnContent p { margin:0 0 6px 0; padding:0; }
.homeColumnContent h2 a { display:block; overflow:hidden; height:35px; }

h2#h2HomePersonal,
h2#h2HomeBusiness,
h2#h2HomeCorporate {
	text-indent:-500em;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-position:top left;
	height:35px;
}

h2#h2HomePersonal { background-image:url("../cyntila_images/home_page/product_develop.jpg"); width:248px; margin:0 1px 0 0; }
h2#h2HomeBusiness { background-image:url("../cyntila_images/home_page/product_reengineering.jpg"); width:248px; margin:0 1px 0 0; }
h2#h2HomeCorporate { background:url("../cyntila_images/home_page/telcom_consultancy.jpg"); width:249px;  }

.homeColumnContent .contentPersonal,
.homeColumnContent .contentBusiness,
.homeColumnContent .contentCorporate {
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:12px 15px 8px 15px;
	width:218px;
	min-height:181px;
	height:auto !important;
	height:181px;
}

.homeColumnContent .contentPersonal { background-image:url("../cyntila_images/home_page/product_develop_bg.jpg");  border-right:1px solid #fff;  }
.homeColumnContent .contentBusiness { background-image:url("../cyntila_images/home_page/product_reengineering_bg.jpg");  border-right:1px solid #fff;  }
.homeColumnContent .contentCorporate { background-image:url("../cyntila_images/home_page/telcom_consultancy_bg.jpg");  }

p.sectionCta a {
	padding:2px 0 5px 15px;
	margin:0 0 0 -5px;
	background-repeat:no-repeat;
	background-position:0 0;
	font-weight:bold;
}

#homeBottomBar{
	background:url("../cyntila_images/home_page/bottom_tab_bg.jpg") bottom left no-repeat;
	float:left;
	width:700px;
	
}
/*************************************************************************************/
/* homepage right column */
/*************************************************************************************/
#homeAside  {
	float:left;
	width:152px;

	
	
}

#homeInfo {
	padding:38px 18px 5px 18px;
	color:#ffffff;
	background:#474747 url("../cyntila_images/home_page/home_promo_right.jpg") top left no-repeat;
}

#homeInfoDown {
	padding:38px 18px 5px 28px;
	color:#ffffff;

	background: url("../cyntila_images/home_page/home_promo_right_down.jpg") bottom left no-repeat;
}
#homeInfoDown h3,{
	color:#ffffff;
	line-height:1.2em;
	font-weight:normal;
	padding:0;
	margin:0 0 5px 0;
	font-size:1.8em	
}

#homeInfo p {
	padding:2px 0 0 0;
	margin:0px;
	font-size:1.1em;
}

#homeInfo h1,
#homeInfo h2,
#homeInfo h3,
#homeInfo h4 {
	color:#ffffff;
	line-height:1.2em;
	font-weight:normal;
	padding:0;
	margin:0 0 5px 0;
}

#homeInfo h1 { font-size:2.2em; }
#homeInfo h2 { font-size:2.0em; }
#homeInfo h3 { font-size:1.8em; }
#homeInfo h4 { font-size:1.5em; font-weight:bold;}
#homeInfo h5 { font-size:1.3em; font-weight:bold;}

#homeInfo ul { 
	list-style-type: none; 
	margin:5px 0 0 3px;
	padding:0;
	font-size:1.1em;
	line-height:1.3em;
	color:#ffffff;
}

#homeInfo ul li {
	display:block;
	background: url("../cyntila_images/home_page/navArrowOrange.gif") no-repeat;
	background-position: 0 6px;
	padding: 2px 0 2px 12px;
	margin:0 0 1px 0;
}

#homeInfo a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

#homeInfo a:hover { text-decoration:underline; }

/*************************************************************************************/
/* right side of main flash in home page **/
/*************************************************************************************/
#homeLinksWrap {
	padding:0 0 7px 0;
	background:url("../cyntila_images/home_page/homeLinksWrapBotBg.jpg") bottom left repeat-x;
}

#homeLinks {
	padding:0 0 10px 0;
	background:url("../cyntila_images/home_page/homeLinksListBottBg.jpg") bottom left no-repeat;
}

#homeLinksList {
	padding:10px 0 0 0;
	text-align:left;
	margin:0px;
	font-size:1.1em;
	background:url("../cyntila_images/home_page/homeLinksListTopBg.jpg") top left no-repeat;
}

#homeLinksList .homeLinksItem,
#homeLinksList .homeLinksItemLast {
	background:url("../cyntila_images/home_page/homeLinksItemBg.jpg") top left no-repeat;
	font-weight:bold;
}

#homeLinksList .homeLinksItem { padding:3px 5px 5px 1px; clear:both; }
#homeLinksList .homeLinksItemNoBg { padding:0 5px 6px 1px; clear:both; }
#homeLinksList .homeLinksItemLast { padding:3px 5px 0 1px; clear:both; }


#homeLinksList p { margin:0; padding:0; }
#homeLinksList p a,
#homeLinksList p.iconApply  {
	display:block;
	padding:5px 0 4px 20px; 
	background-repeat:no-repeat;
	background-position:0 0; 
	margin:0;
	clear:left;
}

#homeLinksList a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#homeLinksList a:hover { text-decoration:underline; }

/*************************************************************************************/
/* bottom promotion bar in home page **/
/*************************************************************************************/

#homeFooterPromoWrap { 
	/* border-bottom:1px solid #cccccc; */
	width:900px;
	/* padding:0 0 4px 0; */

}

#homeFooterPromo {
	clear:both;
	width:898px;
	min-height:36px;
	height:auto !important;
	height:36px;
	background: url("../cyntila_images/home_page/bottom_tab_bg2.jpg") top right ;
	border:1px solid #ccc;

}

#homeFooterPromo img,
#homeFooterPromo p {	    

	display:block;
	float:left;
	margin:0;
}

#homeFooterPromo p a { 
	display:block;
	width:490px;
	font-size:1.1em;
	color:#000000;
	padding:11px 0 6px 33px;
	margin:0;

}
#homeFooterPromo a { color:#000000; text-decoration:none; font-weight:normal; }
#homeFooterPromo a:hover { text-decoration:underline; }


/*************************************************************************************/
/* footer in home page **/
/*************************************************************************************/

.clearboth {
	clear:both;
}

#footer .copyright{
	color: #636d73;
	text-align:left;
	font-family:verdana,arial;
	font-size: 11px;
	font-weight: normal;
}
#footer {
	background-repeat: no-repeat;
	height: 27px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding: 13px;
	background-position: center top;
}

#footer.a{
	font-family:verdana,arial;
	font-size: 11px;
	font-weight: normal;
}
#footer.a:hover{

	font-family:verdana,arial;
	font-size: 11px;
	font-weight: normal;

}
.right_bottom2{
	color: #636d73;
	font-family:verdana,arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.right_bottom2:hover{
	color:#F00;	
	font-family:verdana,arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
/*************************************************************************************/
/* Online Inquire page **/
/*************************************************************************************/
.contactFormRequired
{
	font-family: sans-serif;	
    font-size: 12px;
    font-weight: normal;
    color: #ee3823;
    text-align:left;
	vertical-align:top;
	padding-top:3px;
	margin-top:0px;
	width:70px;
}
.contactForm
{
	font-family: sans-serif;	
    font-size: 12px;
    font-weight: normal;
    text-align:left;
	vertical-align:top;
	padding-top:3px;
	margin-top:0px;
	width:70px;
}
.formCaptionRequired
{
	font-family: sans-serif;	
    font-size: 12px;
    font-weight: normal;
    color: #ee3823;
    text-align:left;
	vertical-align:top;
	padding-top:3px;
	margin-top:0px;
	width:70px;
}

input.btn { 
	color:#FFF; 
	font: bold 100% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#d3340c; 
	cursor: pointer;
}
input.btn:hover { 
	  border-color: #c63 #930 #930 #c63; 
}