/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
    width: 800px;
	background-color: white;
/*	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;  */
}
.skinheader 
{
    width: 800px;
	background-color: white;
/*	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;  */
}
.skingradient {
	background-image: url('gradient_DkBlue.jpg'); 
	height:30px
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
    float:left;
	width: 178px;
	height: 525px;
	background-color: #ECECEC;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	float:left;
	/*border-top: 1px solid white;*/
	border-right: 1px solid white;
}
.contentpane {
	width: 622px;
	background-color: #ECECEC;
	border: 0px none;
	padding: 0;
	clear: both;
}
.back{
    background-color: #ECECEC;
    border-top: 1px solid white;


}

.rightpane {
    height: 476px;
    background-color: #eCECEC;
	width: 622px;
	      overflow: scroll;

    bordertop: 1px solid white;
	padding-left: 6px;
}
.bottompane {
	width: 800px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url('gradient_LtBlue.jpg');
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

.logo
{
background-color: white;
/*background-image: url('Sumerulogo.gif'); */
padding-left:20px;
width: 88px;
height: 60px;
}


#center {
	width: 830px;
  	background-color: #ffffff;
  
  /*	border: 1px solid #000000;  */
}

#header {
 	width: 800px;
 	background-color: #FFFFFF;
}

#logo {
	width: 200px;

}

#header img.logo {
	float: left;
	width: 108px;
	background-image: url('url(%27%27');padding-left:6px; padding-right:0px; padding-top:12px; padding-bottom:0px
}

/*
#horizontal_menu {
	 float: right;
	font-family: arial;
	width: 565px;
	color: #173E80;
	padding-top: 3px;
	padding-bottom: 5px;
	border-bottom: 7px solid #B7B7B7; 
	margin-top: -55px;
	font-family: Arial, Gill Sans MT, Times New Roman, Verdana, Helvetica, sans-serif;
}

#horizontal_menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	position:relative;
}

#horizontal_menu li {
	display: inline;
	margin-right: -4px;
}


#horizontal_menu a:link, #horizontal_menu a:visited {
	background-color: #FFFFFF;
	color: #173680;
	padding: 6px 12px 6px 12px;
	 font-size:  11px;
	text-decoration: none;
	font-weight: bold;
	border-left: 0px solid #ffffff;
  	border-right: 0spx solid #ffffff;
}
*/


#horizontal_menu {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 565px;
	border-bottom: 7px solid #B7B7B7;
	margin-top: -34px;
	float: right;
}

#horizontal_menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}

#horizontal_menu li {
	display: inline;
	margin-right: -3px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#horizontal_menu a
{
padding : 5px 12px 0px 12px;
color:#173680;
border-left: 1px solid white;
border-right: 1px solid white;
text-decoration:none;
}

#horizontal_menu a:hover, #horizontal_menu a:active{
    color:#173680;
 	border-left: 1px solid #F3C517;
  	border-right: 1px solid #F3C517;
  	border-bottom: 7px solid #F3C517;
	text-decoration:none;
	background-color:transparent;
}

#banner {
	clear: both;
	/*background-color: #cccccc;*/
	background:url('images/cbg.gif') repeat;
	width:100%;
	height: 20px;
	margin: 0;
}

#sedge a
{
 	color:#173680;
 	border-left: 1px solid #F3C517;
  	border-right: 1px solid #F3C517;
  	border-bottom: 7px solid #F3C517;
	text-decoration:none;
	background-color:transparent;
}



/*
#sumeru_edge li.sumeru_edge a
{
	font-size:  11px;
  	background: #ffffff;
  	color: #173F84;
  	border-left: 1px solid #F3C517;
  	border-right: 1px solid #F3C517;
  	border-bottom: 7px solid #F3C517;
}
*/




#content {
    clear: both;
	background-color: #ECECEC;
	width: 800px;
}

#left
{
    float:left;
	width: 178px;
	height: 476px;
	background-color: #ECECEC;


}

#right
{
    height: 476px;
    background-color: #ECECEC;

	float: right;
	width: 622px;
	
/*	border-bottom: 7px solid #737373;  */
	
}
/* To copy for footer */
#footer {
    float:right;
	height: 20px;
	background: white;
	width:800px;
	margin: 0 auto;
}

#footer ul {
	float: right;
	list-style: none;
	margin: 0;
	font-family: Verdana;
	
	padding: 0;
	font-size: 10px;
	font-weight: normal;
	color: #173E80;
	text-transform: capitalize;
	
}

#footer li {
	display: inline;
	margin: 0;
	padding-left: 2px;
	padding-right: 2px;
}

/*footer ends*/

.glossymenu{
/*margin:5px 0; */
padding:10px 0 10px 0; 
align: left;
width: 178px; /*width of menu*/
background-color: #B44915;
}

.hgt{
/*margin:5px 0; */
padding:0; 
align: left;
background-color: #B44915;
width: 178px; /*width of menu*/
height: 122px;
}

.glossymenu a.menuitem{
background-color: #B44915;
/*background: black url('glossyback.gif') repeat-x bottom left;  */
color: white;
display: block;
align: left;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;

padding-left: 21px;
text-decoration: none; font-style:normal; 
font-variant:normal; 
text-align: left;
/* font-weight:bold; */
font-size:11px; 
/* font-family: Gill Sans MT, Times New Roman, Verdana, Helvetica, Arial, sans-serif; */
font-family: Arial, Verdana, Helvetica, sans-serif;
padding-right:2px; 
padding-top:4px; 
padding-bottom:7px
}


.glossymenu a.menuitem:visited{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 2px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url('glossyback2.gif');
color: #B44915;
font-weight: bold;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
/*background: #B44915; */
background-image: url('back.gif');
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;

}

.glossymenu div.submenu ul li{
border-bottom:none;
margin: 0;
list-style-type: none;
}

.glossymenu div.submenu ul li a{
display: block;
font: bold 11px "Verdana", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #183E81;
text-decoration: none;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background-image:  url('glossyback2.gif');
color: white;
}


/*
CSS for new Sumeru website
*/

/*  This is COMMON  */
.common {
  	/* font-family: Gill Sans MT, Times New Roman, Verdana, Helvetica, Arial, sans-serif; */
  	font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-size: 12px;
  	background-color: #ECECEC;
  	color: #000000;
  /*	height: 476px;  */
  	/* overflow-y: auto;  */
  	margin: 20px 10px 20px 10px;
  	padding: 0;
  	width: 602px;
  	text-align: left;
  	line-height: 150%;
}

a.inner_pages:link, a.inner_pages:visited, a.inner_pages:hover, a.inner_pages:active {
	text-decoration: none;
	color: #173680;
}


h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #173680;
	font-size: 17px;
	font-weight: bold;
	padding: 0.3em 0;
	margin: 0;
/*	text-transform: capitalize; */
	text-align: left;
}

p.inner_pages {
	padding: 0.5em 0; /* top and bottom padding */
	margin: 0;
}

.paragraph_heading {
	display: block;
}

.bold {
	font-weight: bold;
}
/* Class that is used to create bottom spacing between block elements */
/* Add to: p, div, h1, etc. !!! */
.spacing_bottom {
	padding-bottom: 8px;
}

.fontcolor_1 {
	color: #636363;
}

.fontcolor_2 {
	color: #173680;
}

.longdivider { /* Long blue divider image */
	margin-top: 0.5em;
}



#sumeru_edge ul,
#informationsecurity ul,
#software_product_engineering ul,
#services ul
{
	list-style-image: url('/SumeruWorks/Portals/1/latesthyphen.gif');
/*	list-style-type: none; */
	padding: 0;
	margin-left:14px; margin-right:0; margin-top:0; margin-bottom:0
}

#sumeru_edge ul.space_between_listitems li,
#informationsecurity ul.space_between_listitems li,
#software_product_engineering ul.space_between_listitems li,
#services ul.space_between_listitems li
{
	padding: 0 0 6px 0;
}

.CAPSTEXT
{
	padding: 0.5em 0; /* top and bottom padding */
	margin: 0;
	FONT-SIZE: 10PX;
	TEXT-TRANSFORM: UPPERCASE;
	FONT-COLOR: BLACK;
}



/* ----------------------- */
/*      SUMERU EDGE        */
/* ----------------------- */

/* ABOUT SUMERU */


#sedge
{
 	/* background-color: white;  */
/* 	position: relative;  */
 	border-left: 1px solid #F3C517;
  	border-right: 1px solid #F3C517;
  	border-bottom: px solid #F3C517; /* border-bottom: 7px solid #F3C517; Changed by Bulent */
/* margin-top : 25px;  


background: url('active.gif')
*/
}


#sumeru_edge #leftSide {
	float: left;
	width: 128px;
	padding-top: 5px;
	padding-right: 15px;
	margin-left: -5px;
	text-align: left;
}

#sumeru_edge #qualificationsSumeru {
	background: #ECECEC url('images/background.jpg') no-repeat;
	width: 132px;
	height: 455px; /* real hight of picture: 335 px; */
	font-size: 10px;
	text-align: center;
	text-transform: uppercase
}

#sumeru_edge .picture {
	margin-top: 10px;
}

#sumeru_edge #qualificationsSumeru .qualificationsSumeru {
	text-align: left;
	padding: 6px 4px 16px 18px;
}

#sumeru_edge #rightSide {
	/* width: 72%; */
}

/* INSPIRATION */
#sumeru_edge #leftSide1 {
	float: left;
	width: 120px;
	height: 250px; /* real hight of picture: 165 px; */
	padding-top: 12px;
	padding-right: 13px;
}

#sumeru_edge #rightSide1 {
	/* width: 447px; */
}

/* CLIENT */
#sumeru_edge  #sumeru_client {
	padding-top: 15px;
	padding-bottom: 10px;
}

/* EMPLOYEE */
#sumeru_edge #sumeru_employee {
	padding-top: 15px;
	padding-bottom: 10px;
}

/* SOCIETY */
#sumeru_edge #sumeru_society {
	padding-top: 15px;
	padding-bottom: 10px;
}

/* MANAGEMENT */
#sumeru_edge #leftSide2 {
	float: left;
	width: 122px;
	padding-top: 13px;
	padding-right: 20px;
}

#sumeru_edge #sumeru_management {
}

#sumeru_edge #rightSide2 {
	/* width: 100%; */
	padding-top: 8px;
}

#sumeru_edge #rightSide2 #leftPart { /* leftPart of rightSide2 */
	float: left;
	width: 57%;
}

#sumeru_edge #rightSide2 #rightPart { /* rightPart of rightSide2 */
	float: right;
	width: 17%;
	border-left: 2px solid #cc0000;
	padding-left: 6px;
}



/* ---------------------------------------- */
/*      SERVICES - INFORMATION SECURITY		*/
/* ---------------------------------------- */	

/* OVERVIEW */			
#informationsecurity #section {
	width: 150px;
}

#informationsecurity #leftSide {
	float: left;
	width: 150px;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 10px;
}

#informationsecurity .picture {
	float: left;
	padding-bottom: 16px;
}

#informationsecurity #rightSide {
	float: left;
	padding-top: 3px;
	width: 100%;
}

#informationsecurity #content_bottom {
	clear: both;
}

/* SECURITY ASSESSMENT SERVICES */
#informationsecurity #leftSide1 {
	float: left;
	width: 141px;
	padding: 10px 12px 4px 0;
}

#informationsecurity #rightSide1 {
}

#informationsecurity #section1 {
	width: 38%;
	line-height: 105%;
}

/* SECURITY AUDIT / ASSESSMENT */
#informationsecurity #centerContent {
}

#informationsecurity #content_bottom_1 {
}

/* APPLICATION SECURITY ASSESSMENT */
#informationsecurity #content_bottom_2 {
}

/* INFRASTRUCTURE SECURITY ARCHITECTURE REVIEW */
#informationsecurity #content_bottom_3 {
}

/* ISO 27001 SERVICES */

/* ISO 27001 READINESS ASSESSMENT */

/* ISO 27001 TRAINING */

/* MANAGED SECURITY SERVICE */

/* WHY SOURCE */
#services #leftSide {
	float: left;
	width: 195px;
	padding-top: 7px;
	padding-right: 11px;
}

/* INDEPENDENT TESTING */
#services #container {
	width: 100%;
	margin: 0;
	padding: 0;
}

#services #leftSide1 {
	float: left;
	width: 45%;
	padding-right: 5%;
}

#services #rightSide1 {
	float: left;
	width: 50%;
}

/* SERVICE DELIVERY MODEL */
#services #leftSide2 {
	float: left;
	width: 45%;
	padding-right: 5%;
}

#services #rightSide2 {
	float: left;
	width: 50%;
	padding-top: 10px;
}

#services .picture {
	padding-top: 10px;
	padding-bottom: 10px;
}

/* TRAINING */
#training #leftSide1 {
	float: left;
}

#training .container {
	clear: left;
	width: 240px;
	padding-top: 23px;
}

#training .training_picture {
	float: left;
	width: 79px;
}

#training #leftSide1 .training_picture_heading {
	float: left;
	color: brown;
	font-weight: bold;
	margin-top: 42px;
	padding-left: 5px;
}

#training #leftSide2 {
	float: left;
	margin-top: 50px;
	padding-left: 18px;
	padding-right: 36px;
}

#training #leftSide3 {
}


/*Left Pane Renjith style*/

#ThirdDivContact
	{
	width:100%; 
	float:left;
	}
	#redBg
	{
	width:100%;
	float:left; 
	height:150px; 
	background-color: #b44915; 
	}
	#ListDiv
	{
	  margin:0px;
	  padding:0px;  
	  color: White;
	  font-family:Arial, Helvetica, sans-serif;
	  text-align:left;	
	  list-style-type:none;
	}
	#ListDiv ul
	{
	margin:0px;
	padding-left:20px;
	}
	#ListDiv ul li
	{
	list-style-type:none;
	
	}
	#ListDiv ul li a
	{
	   font-weight:600;
	  color:#ffffff;
	  font-size:11px;
	  text-decoration:none;
	  border: 0px;
	  
	}	
    #addressDiv
	{
	background-image:url('images/left_bg.jpg'); 
	height:360px; 
	background-repeat:no-repeat; 
	clear:left
	}

	#addressDiv div div
	{
	font-size:11px;		
	color:#666666;
	font-weight:500;
	}
	.redTextDiv
	{
	margin-top: 35px; 
	float: left;
	background-image: url('titleBg.jpg'); 
	background-repeat: no-repeat;
	
	}
	
	#quickLinks h5
	{
	padding-right: 0px;
	padding-left: 16px; 
/*	font-weight: bold; */
	font-size: 11px; 
	background-image: url('titleBg.jpg'); 
	padding-bottom: 3px; 
	margin: 0px; 
	text-transform: uppercase; 
	color: #b44915; 
	padding-top: 3px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	
	#leftPaneTextBPD
	{
	text-align:left;
	padding: 50px 0px 25px 1px;
	/* font-family: Arial, Helvetica, sans-serif; */
	font-size: 12px; 
	color:#636363; 
	line-height:200%;
	}
	
	#leftPaneTextBPD span
	{
	color:#173680;
	font-size: 12px; /* added by Bulent */
	font-weight:bold;
	}
	

/* LeftPane Styles Renjith Ending*/


/* RENJITH STYLES */

 /* Menu and Footer */   
	#menu
	{
	float:right; 
	padding-right:40px;
	margin-top:23px;  
	position:relative; 
	}
	
	
	#menu ul li
	{
	display:inline; 
	padding-left:2px; 
	padding-right:2px;
	}
			
	#footer ul li
	{
	display:inline;
	padding-left:2px; 
	padding-right:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#173F84;
	font-size:10px; 
	font-weight: bolder;
	text-decoration:none;	
	}
	
/*	a
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#173F84;
	font-size:12px; 
	font-weight: 500;   
	text-decoration:none;
	border-left:solid 1px white; 
	border-right:solid 1px white;
	}
	a:hover
	{
 	border-bottom:solid 7px yellow; 
	border-left:solid 1px yellow; 
	border-right:solid 1px yellow;
	}

*/
/* Contact Page */
    
/*	h1
	{
	   margin:0px;
	  color:#3366CC;
	  font-family:Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  font-size:14px;	  	  
	}
*/
	h2
	{
	  margin:0px;
	  color:#666666;
	  font-family:Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  font-size:12px;	  	  
	}
	h3
	{
	  margin:0px;	  
	  color: #000000;
	  font-family:Arial, Helvetica, sans-serif;
	  font-weight:600;
	  font-size:11px;
	  text-align:left;	  	    	  
	}
	

	
	
	.WhiteTextDiv
	{
	  padding:18px;  
	  color: #ffffff;
	  font-family:Arial, Helvetica, sans-serif;
	  font-weight:600;
	  font-size:11px;
	  text-align:left;	
	}
	
	.WhiteTextDiv h1
	{
	  color:#FFFF66;
	  font-size:12px;
	}
	
	.WhiteTextDiv h3
	{
	  color: #ffffff;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  text-align:left;	
	  font-weight:500;
	}
	#addressDiv
	{
	padding: 15px 15px 15px 15px; /* padding:20px; => Changed by Bulent in 15px; */
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;			
	}
	
	/*
	#addressDiv DIV
	{
	font-size:11px;
	font-weight:600;
	padding-bottom:10px;	  
	}
	*/
	#addressDiv div div
	{
	font-size:11px;		
	color:#666666;
	font-weight:500
	}
	.caption
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#173F84;	
	font-weight:600;
	padding-bottom:30px;	
	}
	#contentDiv div
	{
	padding-top: 10px;
	padding-bottom: 10px;	
	}	
	#commentDiv
	{
	float:left;
	padding-left:10px;
	background-color:#CCCCCC;
	width:60%;
	height:100%;
	}
	#controlDiv div
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#173F84;	
	text-transform:uppercase;	
	}
	#controlDiv div div
	{
	font-weight:600;
	}
	input
	{ 
	background-color:#CCCCCC;
	}
	#commentDiv textarea
	{
	border:solid 2px red;
	}
	#topDivContact
	{
	 height:15px; 
	 float:right; 
	 background-color:#CCCCCC; 
	 width:100%; 
	 margin-top:-15px;
	}
	#SecDivContact
	{
	width:100%;
	}
	#ThirdDivContact
	{
	width:100%; 
	float:left;
	}
	#redBg
	{
	width:100%;
	float:left; 
	height:150px; 
	background-color: #b44915; 
	}
    #addressDiv
	{
	background-image:url('images/left_bg.jpg'); 
	height:360px; 
	background-repeat:no-repeat; 
	clear:left
	}
	
    #addressDiv1
	{
	
	height:360px; 
	background-repeat:no-repeat; 
	clear:left
	}
	#bottom1DivContact
	{
	width:100%; 
	float:left; 
	height:508px; 
	background-color:#CCCCCC;
	}
	#contentDiv
	{
	margin:20px; 
	width:90%; 
	height:70%;
	}
	#controlDiv
	{
	width:30%; 
	height:100%; 
	float:left ;
	
	}
	/* Home Page */
  
   #topDivHome
   {
   height:20px;
   background-color:#CCCCCC; 
   border-bottom:solid 1px white
   }
   #imgHome
   {
   background-color:#CCCCCC;
   }
   #redImgBg div
   {
    width:80%; 
	height:80%;
   }
   #ashMenu
	{
	clear:both;
	background-color:#CCCCCC;	
	border-bottom:solid 1px white;
	}
	
	#ashMenu ul
	{
	margin:0px;
	padding: 0px;
	}
	
	#ashMenu ul li
	{
	display:inline;
	padding-left:2px; 
	padding-right:2px;
	border:0px;		
	}
	#ashMenu ul li a
	{
	border:0px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#b44915;
	font-size:13px; 
	font-weight: bold;	
	text-decoration:none;
	}
    #ashMenu ul li a:hover
	{
	border:0px;	
	}
	#redImgBg
	{
	background-color:#b44915;
	width:100%;
	height:200px;
	}
	
	#redImgBg div div
	{
	width:33%;
	float:left;	
	padding:0px;
	margin:0px;
	}
	
	#redImgBg div div h4
	{
	margin-top:10px;
	padding:0px;
	color:white;
	float:left;
	padding-left:0px;
	margin-bottom:3px;
	
	}
	#redImgBg div div h5
	{
	margin:0px;
	padding:0px;
	clear:both;
	color:white;
	float:left;
	padding-left:0px;
	margin-bottom:3px;	
	}
	#redImgBg div div div
	{
	padding-left:0px;
	clear:both;
	width:80%;
	color:white;
	float:left;
	text-align:justify;	
	}
	
	.GoldPartner
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:white;
	clear:both; 
	width:100%;
	}
	
	/*
	span
	{
	color:#FFFF99;
	}
	*/
	
	/*Sap Sol Implementation */
	
	#mainContentSapSolImp h1 {
	font-family: Garamond,AGaramondPro-Semibold, Gill Sans MT, Times New Roman, Verdana, Helvetica, Arial, sans-serif;
	color: #173680;
	font-size: 17px;
	/* font-weight: bold; */
	margin: 0;
	padding: 0.3em 0;	
    }	
	
	#ListDiv
	{
	  margin::0px;
	  padding:0px;  
	  color: White;
	  font-family:Arial, Helvetica, sans-serif;
	  text-align:left;	
	  list-style-type:none;
	}
	#ListDiv ul
	{
	margin:15px 0px 0px  0px;
	padding-left:20px;
	}
	#ListDiv ul li
	{
	list-style-type:none;
	
	}
	#ListDiv ul li a
	{
	   font-weight:600;
	  color:#ffffff;
	  font-size:11px;
	  text-decoration:none;
	  border: 0px;
	  
	}	
	
	#quickLinks
	{
	width:178px;
	background-color:#FFFFFF;
	margin-top:0; /* margin:0px; Changed by Bulent because of browser compatability */
	padding:0px;
	float:left;
	text-align:left;
	font-size: 11px;
	font-family: Arial;
	}
	
	
	#quickLinks ul
	{
	margin-left: 0;
	margin-right:0;
	margin-top: 10px;
	margin-bottom: 10px;
	padding:0 0 0 15px;
	line-height: 175%;
	}
	
	#quickLinks ul li
	{
	list-style-type:none;
	color:#173680;
	/* left:0;	*/
	}
	#addressDiv div div
	{
	font-size:11px;		
	color:#666666;
	font-weight:500
	}
	.redTextDiv
	{
	background-image:url('images/titleBg.jpg');
	margin-top:-95px
	
	}
	.redTextDiv h5
	{
	margin:0px;
	padding:0px;
	color: #B44915;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 20px;
	text-transform:uppercase;
	}
	#contentDiv div
	{
	
	padding-bottom: 10px;	
	}	
	#commentDiv
	{
	float:left;
	padding-left:10px 0px;
	background-color:#CCCCCC;
	width:60%;
	height:100%;
	}
	#controlDiv div
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#173F84;	
	text-transform:uppercase;	
	}
	#controlDiv div div
	{
	font-weight:600;
	}
	input
	{ 
	background-color:#CCCCCC;
	}
	#commentDiv textarea
	{
	border:solid 2px red;
	}
 /*   .fontcolor_1 {
	color: #636363;
	text-align:justify;
	padding-right:10px;
	font-size:13px;
	margin-bottom:10px;
	}
*/
	#lowerPane div h5
	{
	clear:both;
	padding:0px;
	margin:0px;
	color: #173680;
	font-size:13px;	
	}
	
	#lowerPane div div
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	float:left;
	text-align:justify;
	margin-bottom:10px;
	}	
	
	#addressDivSSI
	{
	background-image:url('images/left_bg.jpg'); 
	height:360px; 
	background-repeat:no-repeat; 
	clear:left
	}
	#mainContentSapSolImp
	{
	margin-left:20px; 
	margin-top:20px; 
	width:95%;
	font-family:Arial, Helvetica, sans-serif;
	}
	#mainDivSSI
	{
	width:100%; 
	float:left; 
	height:507px; 
	background-color:#CCCCCC;
	}
	#lowerPane
	{
	width:95%;
	}
	#lowerPane1
	{
	float:left; 
	}
	
	/* SAP Sol*/
	#bottom2DivSapSol
	{
	margin-left:20px; 
	margin-top:20px; 
	/*height:100%; */ 
	width:95%;
	}
	
	#bottom2DivSapSol h1
	{
	font-family: Garamond,AGaramondPro-Semibold, Gill Sans MT, Times New Roman, Verdana, Helvetica,    Arial, sans-serif;
	color: #173680;
	font-size: 17px;	
	}
	#imgDivSapSol
	{
	 margin-top:10px; 
	 margin-bottom:10px;
	}
	#lowerPaneSapSol
	{
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	}
	#lowerPane1SapSol
	{
	float:left; 
	width:40%;
	}
	#lowerPane1SapSol h5
	{
	padding:0px;
	margin:0px;
	float:left;
	color: #173680;
	font-size:13px;
	}
	#lowerPane1SapSol div
	{
	color:#000000;
	font-size:13px;
	float:left;
	text-align:justify;
	margin-bottom:10px;
	}
	#lowerPane2SapSol
	{
	float:left; 
	width:40%;
	margin-left:25px;
	}
	#lowerPane2SapSol h5
	{
	padding:0px;
	margin:0px;
	color: #173680;
	font-size:13px;	
	}
	#lowerPane2SapSol div 
	{
	color:#000000;
	font-size:13px;
	float:left;
	text-align:justify;
	margin-bottom:10px;
	}
	
	/*Bus Proc Design */
	
	.GaramondHeading {
	font-family: Garamond,AGaramondPro-Semibold, Gill Sans MT, Times New Roman, Verdana, Helvetica, Arial, sans-serif;
	color: #173680;
	font-size: 17px;
	/* font-weight: bold; */
	margin: 0;
	padding: 0.3em 0;
	
}

/* Client */
.redTextDiv1
	{
	background-image:url('images/titleBg.jpg');
	margin-top:0px	
	}
	.redTextDiv1 h5
	{
	margin:0px;
	padding:0px;
	color: #B44915;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 20px;
	text-transform:uppercase;
	}
	
	#mainContentClient
	{
	height:177px; 
	clear:both;
	}
	#ContentClient1
	{
	width:100%; 
	height:177px; 
	border-top:solid 2px #b44915;
	border-bottom:solid 2px #b44915; 
	}
	#ContentClient2
	{
	width:30%;  
	height:177px; 
	float:left; 
	border-right:solid 2px #b44915;"
	}
	
	#midLogoDiv
	{
	border-top:solid 2px #b44915; 
	border-bottom:solid 2px #b44915;"
	}
	
	#lowerDivClient
	{
	height:10px; float:right; 
	background-color:#CCCCCC; 
	width:100%; 
	clear:both; 
	margin-top:20px;
	}

/* RENJITH Styles Ending */