* {
	margin:0;
	padding:0;
	list-style:none;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
    font-weight:bold;
	margin:10px;
}

html, body {
	padding:0px;
	margin:15px 0px 0px 0px;
	background:#023C63;
}


a img {
	border:0px none;
	text-decoration:none;
}

#wrapper {
	width:900px;
	margin:auto;
}

#header {
	width:100%;
	/*height:130px;
	height:149px;*/
    height:116px;
	background:#FFFFFF;
	border-bottom:3px solid #B1752A;
	margin-bottom:26px;
	padding-right:0px;
	
	clear:both;
	position:relative;
}

#logo {
	position:absolute;
	bottom:10px;
	left:25px;
}

#navLeft {
	/*height:110px;*/
	height:129px;
	width:130px;
	background:#B1752A;
	position:relative;
	top:0px;
	right:-560px;
	padding:10px;
}

#navLeft ul {
	padding:0px;
	margin:0px;
	position:relative;
	bottom:7px;
	list-style-type:none;
	text-align:right;
	height:100px;
}

#navLeft li {
	width:130px;
	padding-bottom:9px;
	font-size:10px;
	font-weight:bold;
	height:10px;
}

#navLeft2 {
	/*height:110px;*/
	height:129px;
	width:131px;
	background:#B1752A;
	position:relative;
	top:0px;
	right:-560px;
	padding:10px;
}

#navLeft2 ul {
	padding:0px;
	margin:0px;
	position:relative;
	bottom:7px;
	list-style-type:none;
	text-align:right;
	height:100px;
}

#navLeft2 li {
	width:130px;
	padding-bottom:9px;
	font-size:10px;
	font-weight:bold;
	height:10px;
}

/*#prd1{
	position:relative;
	top:91px;
	*top:89px;
	_top:90px;
};

#rightnav{
}
*/
#navLeft1 {
	height:110px;
	width:130px;
	background:#B1752A;
	position:absolute;
	top:0px;
	right:140px;
	padding:10px;
}

#navLeft1 ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
	position:relative;
	bottom:4px;
	text-align:right;
	height:100px;
}

#navLeft1 li {
	width:130px;
	font-size:10px;
	font-weight:bold;
	height:10px;
}

#prd{
	position:relative;
	top:96px;
};

#prd a{
	color:#FFFFFF;
	text-decoration:none;
}
	
#navLeft1 a {
	color:#FFFFFF;
	text-decoration:none;
}

#navLeft1 a:hover {
	color:#E7D5BF;
	text-decoration:none;
}



#navLeft a {
	color:#E7D5BF;
	text-decoration:none;
}

#navLeft a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#navLeft2 a {
	color:#E7D5BF;
	text-decoration:none;
}

#navLeft2 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#navLeftSub {
	background:#CF9C4B;
	width:148px;
	height:128px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:0px;
	right:189px;
	padding:0px 2px 2px 2px;
	*padding:0px 2px 2px 2px;
	_padding:0px 0px 2px 0px;
}

#navLeftSub ul {
	width:146px;
	height:126px;
	list-style-type:none;
	background:#CF9C4B;
	text-align:right;
	font-size:4px;
	padding:0px 3px 0px 2px;
	_padding:1px 0px 1px 3px;
	position:relative;
	right:3px;
	margin:0px;
}

#navLeftSub li {
	width:146px;
	height:10px;
	font-size:10px;
	font-weight:bold;
	background:#CF9C4B;
	padding:2px 3px 3px 0px;
	*padding:2px 3px 3px 0px;
	_padding:1px 2px 1px 0px;
	margin:1px 0px 4px 0px;
}

#navLeftSub a {
	color:#E7D5BF;
	text-decoration:none;	
	padding:0px; margin:0px;
}

#navLeftSub a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#navLeftSub2 {

	/*background:#CF9C4B;
	width:148px;
	height:128px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:0px;
	right:179px;*/
background:#CD8411;
font-family:Arial,Helvetica,sans-serif;
height:143px;
position:absolute;
right:179px;
top:0px;
width:148px;

	padding:0px 2px 2px 2px;
	*padding:0px 2px 2px 2px;
	_padding:0px 0px 2px 0px;
}

#navLeftSub2 ul {
	width:146px;
	height:126px;
	list-style-type:none;
	/*background:#CF9C4B;*/
	background:#CD8411;
	text-align:right;
	font-size:4px;
	padding:0px 3px 0px 2px;
	_padding:1px 0px 1px 3px;
	position:relative;
	right:3px;
	margin:0px;
}


#navLeftSub2 ul#ul-casestudies {
	width:147px;
	height:150px;
	list-style-type:none;
	/*background:#CF9C4B;*/
	background:#CD8411;
	text-align:right;
	font-size:4px;
	padding:0px 3px 0px 2px;
	_padding:1px 0px 1px 3px;
	position:relative;
	right:3px;
	margin:0px;
}


#navLeftSub2 ul#ul-international-partners {
	width:147px;
	height:150px;
	list-style-type:none;
	/*background:#CF9C4B;*/
	background:#CD8411;
	text-align:right;
	font-size:4px;
	padding:0px 3px 0px 2px;
	_padding:1px 0px 1px 3px;
	position:relative;
	right:3px;
	margin:0px;
}


#navLeftSub2 li {
	width:147px;
	height:10px;
	font-size:10px;
	font-weight:bold;
	background:#CD8411;
	padding:2px 3px 3px 0px;
	*padding:2px 3px 3px 0px;
	_padding:1px 2px 1px 0px;
	margin:1px 0px 4px 0px;
	cursor:pointer;
}


#navLeftSub2 a {
	color:#E7D5BF;
	text-decoration:none;	
	padding:0px; margin:0px;
}

#navLeftSub2 a:hover {
	color:#ffffff;
	text-decoration:none;
	
}


#navLeftSub1 {
	width:148px;
	height:128px;
	background:#CF9C4B;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:0px;
	right:179px;
	padding:0px 2px 2px 2px;
	_padding:0px 3px 2px 0px;
}

#navLeftSub1 ul {
	width:148px;
	height:126px;
	list-style-type:none;
	border:1px #FF0000;
	background:#CF9C4B;
	text-align:right;
	font-size:4px;
	position:relative;
	right:3px;
	padding:0px;
	margin:0px;
}

#navLeftSub1 li {
	width:146px;
	height:10px;
	font-size:10px;
	font-weight:bold;
	background:#CF9C4B;
	padding:2px 3px 3px 0px;
	*padding:2px 3px 3px 0px;
	_padding:1px 2px 1px 0px;
	margin:0px 0px 4px 0px;
}

#navLeftSub1 a {
	color:#FFFFFF;
	text-decoration:none;	
	padding:0px; margin:0px;
}

#navLeftSub1 a:hover {
	color:#E7D5BF;
	text-decoration:none;
}

#navRight {
	height:110px;
	width:170px;
	position:absolute;
	background:#C19155;
	top:0px;
	right:0px;
	padding:10px;
}

#navRight ul {
	list-style-type:none;
	width:190px;
	height:127px;
	margin-left:0px;
	background:#C19155;
	position:absolute;
	right:0px;
	top:0px;
	padding:0px 0px 1px 0px;
	margin:2px 0px 0px 0px;
}

#navRight li {
	font-size:10px;
	font-weight:bold;
	background:#C19155;
	padding:0px 0px 1px 5px;
	_padding:0px 0px 0px 5px;
	margin:1px 0px 6px 0px;
}

#navRight a { 
	color:#E7D5BF;
	text-decoration:none;
	
}

#navRight a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#navRight2 {
	/*height:110px;*/
	height:129px;
	width:170px;
	position:absolute;
	
	background:#C19155;
	top:0px;
	right:-10px;
	padding:10px;
}

#navRight2 ul {
	list-style-type:none;
	width:190px;
	height:127px;
	margin-left:0px;
	background:#C19155;
	position:absolute;
	right:0px;
	top:0px;
	padding:0px 0px 1px 0px;
	margin:2px 0px 0px 0px;
}

#navRight2 li {
	font-size:10px;
	font-weight:bold;
	font-size:10px;
	background:#C19155;
	padding:0px 0px 1px 5px;
	_padding:0px 0px 0px 5px;
	margin:1px 0px 6px 0px;
}

#navRight2 a { 
	color:#E7D5BF;
	text-decoration:none;
}

#navRight2 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#navRight1 {
	height:110px;
	width:170px;
	position:absolute;
	background:#C19155;
	top:0px;
	right:-10px;
	padding:10px;
	border:#FF0000 1px solid; 
	
}

#navRight1 ul {
	list-style-type:none;
	width:190px;
	height:127px;
	margin-left:0px;
	background:#C19155;
	position:absolute;
	right:0px;
	top:0px;
	padding:0px;
	margin:3px 0px 0px 0px;
	_margin:1px 0px 0px 0px;
}

#navRight1 li {
	font-size:10px;
	font-weight:bold;
	background:#C19155;
	padding:0px 0px 1px 5px;
	_padding:0px 0px 0px 5px;
	margin:0px 0px 6px 0px;
}

#navRight1 a {
	color:#FFFFFF;
	text-decoration:none;
}

#navRight1 a:hover {
	color:#E7D5BF;
	text-decoration:none;
}

#content {
	width:900px;
	min-height:425px;
	_height:425px;
	background:#FFFFFF;
/*	padding:25px;
*/	position:relative;
	/*padding:25px 25px 5px;*/
}

#pic {
	position:absolute;
	top:25px;
	float:left;
	left:25px;
}

#pic_home {
	position:absolute;
	top:25px;
	float:left;
	left:55px;
}

#myController{
	padding: 25px 25px 5px;
	*padding: 1px 25px 25px;
}

.navigation{
	*float: left !important;
	*margin-top: 0px !important;
}

.navigation li{
	*margin-top: -24px !important;
	*float: left !important;
}

/*#ie_fix_home{
	*margin-top: -24px !important;
	*margin-left: -12px !important;
}

#ie_fix{
	*margin-top: -24px !important;
}*/

#text {
/*	width:235px;
	position:absolute;
	top:25px;
	right:25px;
	float:left;
*/	
	width:235px;
	float:right;
}

#text1{
	width:800px;
	padding:0px;
	margin:25px;
}
#slider{
	width:800px;
	padding:0px;
	margin:0px;
}

#text1 span{
	font-size:13px;
	color:#B1752A;
}

#text1 span a{
	padding:0px;
	margin:20px 0px 20px 0px;
	font-size:14px;
	color:#B1752A;
	font-weight:bold;
	text-decoration:none;
}

#text1 span a:hover{
	text-decoration:underline;
}
#prolist{
	width:900px;
	padding:0px;
	margin:0px;
}

#prolist span{
	font-size:13px;
	color:#B1752A;
}

#prolist span a{
	padding:0px;
	margin:20px 0px 20px 0px;
	font-size:14px;
	color:#B1752A;
	font-weight:bold;
	text-decoration:none;
}

#prolist span a:hover{
	text-decoration:underline;
}
div#lists{
	width:800px;
	padding:0px;
	margin:0px;
	margin-bottom:15px;
}

#lists h4{
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#B1752A;
}

#lists ul{
	list-style-type:none;
	width:785px;
	padding:0px;
	margin:5px 0px 0px 25px;
}

#lists li{
	font-size:11px;
	color:#888;
	width:360px;
	padding-bottom:10px;
	display:inline-block;
}

li#alter{
	position:relative;
	bottom:10px;
}

#footer {
	clear:both;
	width:900px;
	margin:auto;
	padding:0px 0px 30px 50px;
	*padding:10px 0px 30px 27px;
}

#footer p {
	font-size:10px;
	color:#FFFFFF;
}

#footer a {
	color:#FFFFFF;
	text-decoration:none;
}

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

h1 {
	padding:0px;
	margin:0px 0px 20px 0px;
	font-size:16px;
	color:#B1752A;
	font-weight:bold;
}

h1 a {
	font-size:16px;
	color:#B1752A;
	font-weight:bold;
	text-decoration:none;
}

#cases {
	padding:0px;
	margin:0px 0px 20px 0px;
	font-size:16px;
	color:#023C63;
	font-weight:bold;
}
#cases_te {
	padding:0px;
	margin:0px 0px 10px 0px;
	font-size:16px;
	color:#B1752A;
	font-weight:bold;
}
#cases_link {
	padding:0px;
	margin:20px 0px 20px 0px;
	font-size:14px;
	color:#B1752A;
	font-weight:bold;
	
}

h2 {
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#666;
	font-weight:bold;
}

p {
/*	font-size:11px;
*/	color:#888;
	line-height:17px;
}

.bold {
	font-weight:bold;
}

p a {
	color:#333333;
	text-decoration:none;
}

p a:hover {
	color:#333333;
	text-decoration:underline;
}

blockquote {
	margin:0px;
	padding:15px 0px 15px 0px;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	font-size:12px;
	font-weight:bold;
	color:#B1752A;
	font-style:italic;
	text-align:center;
}

li {
	font-size:10px;
	color:#333;
	line-height:12px;
}

#menu{
	width:800px;
	height:20px;
	float:left;
}

#image{
	float:left;
	padding:0px;
	margin:0px;
}

#image img{
	width:600px;
	float:left;
	padding:25px;
}

#data{
	width:210px;
	float:right;
	position:relative;
	right:15px;
	padding:0px;
	margin:0px;
}

#data h2{
	margin-top:25px;
	padding:0px;
	font:600 12px Arial, Helvetica, sans-serif;
}

#data p{
	padding-top:20px;
	margin:0px;
	font:12px Arial;
	color:#929292;
}

#datas{
	width:800px;
	padding:10px 30px 10px 30px;
	margin:0px;
}
#ht{
	width:800px;
	padding:10px 30px 10px 30px;
	margin:0px;
}

#datas li{
	padding:8px;
	font-size:12px;
	color:#666;
}
	
#datas h1{
	margin:0px;
	padding:0px;
	font:bold 16px Arial;
}

#datas h3{
	padding-top:10px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	color:#B1752A;
	font-weight:bold;
}

#datas td{
	padding-top:10px;
	margin:0px 0px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

#datas p{
	padding-top:5px;
	margin:0px;
	font:12px Arial;
	color:#666;
}

#datas th{
	font:bold 11px Arial;
	color:#D3AE6C;
}

#texts{
	width:800px;
	padding:20px;
	margin:0px;
}

#texts h3, span{
	padding:0px;
	margin:0px;
	font:bold 13px Arial;
	color:#666;
}

#texts p, td, h2{
	padding:0px;
	margin:0px;
	font:lighter 12px Arial;
	color:#666;
}

#texts h2{
	position:relative;
	bottom:20px;
	padding:10px 10px 10px 0px;
}

#texts h2 img{
	padding-right:8px;
}

#cicon{
	position:relative;
	left:260px;
	bottom:48px;
}

#texts h4{
	padding:6px 0px 15px 0px;
	margin:0px;
	font:bold 13px Arial;
	color:#666;
}
#text1 h4{
	padding:6px 0px 15px 0px;
	margin:0px;
	font:bold 12px Arial;
	color:#666;
}

#f1{
	color:#6f6f6f;
	margin-top:20px;
	text-align:center;
}

#over {
	list-style: disc inherit;
	width:auto;
	height:auto;
	top:-100px;
	padding:0px;
}
ul #over{
	list-style: disc inherit;
	text-align:left;
	font-family:Arial;
	font-size:4px;
	margin:0px;
}
#over li {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding:8px 0px 0px 20px;
	_padding:8px 0px 0px 20px;
	margin:1px 0 4px 35px;
	list-style: disc;
}
#overtest  {
	padding-top:10px;
	margin-bottom:0px;
	border-bottom:#c8d5de 2px solid; 
	width:100%;
	height:auto;
	background-color:#FFFFFF;
}
#overtest h1 {
	padding:18px 10px 0px 20px;
	margin:0px 0px 10px 10px;
	font-size:16px;
	color:#B1752A;
	font-weight:bold;
}
#overtest h4 {
	padding:8px 10px 10px 20px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	color:#808080;
	font-weight:bold;
}
#myController1 h4 {
	padding-left:8px;
	padding-top:10px;
	font-size:12px;
	color:#808080;
	font-weight:bold;
}
#overtestp p{
	padding:8px 10px 10px 20px;
	margin:0px;
	font:12px Arial;
	color:#666;
	
}
#overtestp h1 {
	padding:8px 10px 0px 20px;
	margin:0px 0px 0px 0px;
	font-size:16px;
	color:#B1752A;
	font-weight:bold;
}
#overtestp #line {
border-bottom:#c8d5de 2px solid ;  
margin:8px 10px 0px 20px;
}
#overtestp table{
width:400px;
}

#overtestp th{
color:#4d4d4d;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;

}

#overtestp td{
color:#898d90;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
#overtestp1{
padding-left:20px;
border-left:#c8d5de 2px solid ;  


}

#overtestp1 table{
width:400px;
}

#overtestp1 th{
color:#4d4d4d;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;

}

#overtestp1 td{
color:#898d90;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
.leftnav ul {
	width:200px;
	margin:0px;
	font-size:12px;
	font-weight:bold;
	color: #35536d;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
}
.leftnav li a {
	width:auto;
	margin:0px;
	font-size:12px;
	font-weight:bold;
	color: #35536d;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
}
.leftnav li a:hover {
	display:block;
	color: #35536d;
	font-weight:bold;
	font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	text-decoration: none;
}

#loadtable{
	
	height:400px;
	
	
}

#loadtable tr{
	border:0px;
	height:35px;
	
}

#headtr{
	color:#4D4D4D;
	font-size:12px;
	font-weight:bold;
	width:100%;
}
#headtr{
	text-align:left;
}

.headers2{
	color:#4D4D4D;
	font-size:12px;
	background-color:#c8d5de;
	padding-left:5px;
	line-height:25px;

}

.headers1{
	color:#4D4D4D;
	font-size:12px;
	background-color:#d9e2e8;
	padding-left:5px;
	line-height:25px;
}

.headerBold{
	font-weight:bold;
}
.sub1{
	font-size:10px;
	background-color:#d9e2e8;
	text-align:left;
	padding-left:8px;


}
.sub1 td{ 
	padding-left:8px;
}

.sub2{
	font-size:10px;
	background-color:#c8d5de;
	text-align:left;
	padding-left:10px;
}

.sub2 td{
	padding-left:10px;


}

.newsarch {
padding-left:100px; padding-bottom:8px;
}


/*******Mid Div ****/

/* changed */
#jFlowSlide{

float:left!important;
}

#arrow_top{
	width:16px;
	height:17px;
	float: right;
	background: url(images/arrow_down.png) no-repeat;
	border: 0;
}

#arrow_bottom{
	width:16px;
	height:17px;
	float: right;
	background: url(images/arrow_up.png) no-repeat;
	border: 0;
}

.arrow{
	*margin-top: -19px;
}

/*#basic-accordian{   To be displayed on Left, to move to the right side
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
    font-weight:bold;
	width:auto;
	position:absolute;
	z-index:2;
	height:auto;
	margin:10px 0 0 469px;
}*/

/*#basic-accordian{ Second Draft
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
    font-weight:bold;
	width:auto;
	//position:absolute;
	z-index:2;
	height:auto;
	float:right;
	margin:10px 0 0 0;
}*/

#basic-accordian{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
    font-weight:bold;
	width:431px;
   /*position:absolute;*/
	z-index:2;
	height:116px;
	overflow:hidden;
	float:right;
	margin:0px auto;
	text-align:left;
}


#first_menu{
	width:131px; 
	float:right;
	background:#b3710f;
	color:#ffffff;
	height:116px;
	text-align: left;
}

#second_menu{
	float:right;
	 width:250px;
	 background:#cd8411;
	 height:116px;
	 width:150px;
	 overflow:hidden;
	text-align: left;
}

#second_menu2{
	/*float:left;*/
	 height:116px;
	 width:150px;
}

#test1-content{
    height:116px;
}

#third_menu{
	float:right;
	 width:250px;
	 background:#ed9e27;
	 height:116px;
	 width:150px;
	 overflow:hidden;
	text-align: left;	
}
.accordion_headings{
	padding:5px;
	color:#FFFFFF;

	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#97600d;
}

.accordion_child{
	background:#cd8411;
	height:auto;
}

.header_highlight{
	background:#97600d;
}
#jFlowSlide .jFlowSlideContainer{
height:auto !important;

}
#jFlowSlide #mySlides{
	height:auto !important;
	overflow-x:auto !important ;
	overflow-y:auto !important;
}

.highlite{
	background: #97600D;
}

.sub-highlite{
	background: #9F6203;
}

.scrollButtons{
display:none!important;
}

.jScrollPaneDrag{
	height: 45px !important;
}

a.jScrollArrowUp {
	background: url(images/arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background: url(images/arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowDown {
	background: url(images/arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background: url(images/arrow_down.gif) repeat-x 0 0;
}