/* YOMP MASTER-CSS */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	line-height: 14px; */
	color: #484848;
}
.tblhold {
	border: 1px solid #484848;
	margin-top: 20px;
}
#wrapper {
	width: 852px;
	\width: 852px;
	w\idth: 852px;
	height: 569px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	border: 1px solid #484848;
	margin-top: 20px;
		}
#container {
	width: 843px;
	\width: 843px;
	w\idth: 843px;
	background-color: #FFFFFF;
		}
#leftcol {
	float: left;
	width: 173px;
	}
#rightcol {
	float: left;
	width: 670px;
	padding-top: 55px;
	}
  
#subscribe {
	float: left;
	margin-top: 308px;
	width: 159px;
	height: 58px;
	background-color: #BBBA7C;
}

form {
	margin: 0px;
}
.subscribefield {
	background-color: #FFFFFF;
	margin: 0px;
	height: 17px;
	width: 128px;
	border: none;
}

#copybox {
background-color: #BBBA7C;
float: left;
width: 415px;
height: 245px;
}
#sidebox {
float: left;
width: 245px;
height: 245px;
margin-left: 10px;
}
#bottombox {
float: left;
width: 670px;
height: 160px;
margin-top: 10px;
}
#bottombox2 {
float: left;
width: 670px;
height: 180px;
}

/* New Requirement(Xing_mini_site)- 20/05/08 */
#left_box_menu
{
    float: left;
	margin-top: 6px;
	width: 159px;
}

#left_table_option
{
  border : 0px;
  border-width: 0px;
  width: 159px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
}
 
#left_table_option td
{
   color: #FFFFFF;
   height: 40px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: center;
   border: 0px;
   border-width: 0px;
}

#left_table_option td a
{
  text-decoration: none;
}

#left_table_option a:hover
{
  text-decoration: underline;
  color: #FFF;
}

.content_right_main
{
  float: left;
  margin-left: 10px;
  border:0px;
  border-width: 0px;
}

.content_right_main img
{
  width: 159px;
  height: 128px;
}


#common_title
{
  padding:0 10px 0 10px;
  margin-left: 3px;  
  margin-top: 0px;
  height: 28px;
  font-size: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  /* width: 350px; */
  color: #FFFFFF;
} 

#common_long_title
{
  padding:0 10px 0 10px;
  margin-left: 3px;  
  margin-top: 0px;
  height: 28px;
  font-size: 17px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  /* width: 350px; */
  color: #FFFFFF;
} 

#drop_down_content
{
  border-right: 2px solid #BBBA7C;
  border-top: 0px;
  border-bottom: 4px solid #BBBA7C;
}

#course_head
{
  text-align: left;
  font-weight: bold;
  color: #484848;
  font-size: 12px;
  background-color: #BBBA7C; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-top:0px;
}

.course_content
{
  margin-top: 0px;
  border-right: 2px solid #BBBA7C;
  border-left: 0px;
  border-top: 0px;
  border-bottom: 0px;
}
  
table.tbl_order
{ 
   float: left;
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   border-spacing: 0px;
   border:1px solid #BBBA7C;
   width: 585px; 
   height: 400px;  
}
   
table.tbl_order th
{ 
  font-size: 13px;
  background-color: #EEEEEE;
}
table.tbl_order td
{
   font-size: 12px;
   padding:0px;
   border-spacing: 0px;
   border:1px solid #BBBA7C;
}



input.text_pattern
{
  border: 1px solid #000;     
  width: 100px;
  height: 20px;
}
input.error_textbox
{
 background-color: #F9E2CD;
}

#common_copy
{
  background-color: #BBBA7C;
  float: left;
  height: 405px;
  color: #484848;
/* width: 405px; */
  width: 670px;
}

.button_bckgrnd
{ 
  border: 1px solid #000;
  height: 21px;
  width: 100px;
  background-color: #4B4F4F;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #fff;
}

.button_bckgrnd:hover
{
  border: 1px solid #000;
  background-color: #EEEEEE;
  color: #000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.button_table
{
  width: 585px;
  height: auto;
  float: left;
  border: 0px;
}

#xing_subscribe
{
    float: left;
    margin-top: 38px;
    width: 159px;
    height: 58px;
    background-color: #BBBA7C;
}

/* New Requirement(Xing_mini_site)- 30/05/08 */

#product_content
{
  background-color: #BBBA7C;
  margin-left: 4px;
  height: 260px;
}

#product_content a
{
  color: #FFF;
}

 
/* Yomp the nation  */
#copybox2, #sidebox2 {
background-color: #896C6C;
float: left;
}
#copybox5, #sidebox5 {
background-color: #96A8BB;
float: left;
}
#copybox3, #sidebox3, #sidebox3x {
background-color: #BBBA7C;
float: left;
}
#copybox4{
background-color: #BBBA7C;
float: left;
}
#sidebox4 {
background-color: #BBBA7C;
float: left;
}
/*
#copybox4, #sidebox4 {
background-color: #D28300;
float: left;
}
*/

/* removed  #copybox3 */
#copybox2,#copybox3, #copybox4, #copybox5{
	padding-top: 10px;
	padding-left: 10px;
	height: 405px;
}
 #copybox2 {
 	color: #FFFFFF;
	width: 330px;
}
#copybox3{
	color: #484848;
   width: 405px;
}
#copybox4, #copybox5 {color: #484848;
width: 540px; }

#sidebox2, #sidebox3, #sidebox4, #sidebox5 {
height: 415px;}
#sidebox2 {
width: 330px;
}
#sidebox4, #sidebox5 {width: 120px;}
#sidebox3 {
width: 255px; 
}
#sidebox3x {
/*height: 570px;*/
height: 640px;
width: 234px; 
padding: 10px;
border-right: 1px solid white;
}

#sidebox3x span,#sidebox3x a
{
 color: #fff;
}

#nav
{
    margin-left: 413px;
}

#navcontainer {
	float: left;
	/*width: 595px;*/
	width: 670px;
}
	#sidebox2 img{
	margin-top: 29px;
	margin-left: 17px;
}
#navheader {
	float: left;
	width: 415px;
	padding-top: 40px;
	height: 35px;
	}
#mainnav, #prodnav {
	float: left;
	width: 75px;
	height: 29px;
	padding-top: 46px;
	margin-left: 10px;
	}
/* YOMP NAVIGATION */
#prodnav {
	background-color: #D28300;
	
}

#dropyomp {
	position: relative;
	left: 0px;
	top: 0px;
	width: 73px;
	border-top: 1px solid #BBBA7C;
	border-right: 1px solid #BBBA7C;
	border-left: 1px solid #BBBA7C;
	border-bottom: none;
}
#dropyomp a {
	text-decoration: none;
}

#dropyomp div {
	// background-color: #FFFFFF;
	width: 73px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBA7C;

}
#menuon, #prodon1, #prodon, #menuoff, #prodoff1, #prodoff {
	width: 73px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: none;
	border-top-width: 0px;
}

#prodon1{
	color: #FFFFFF;
	background-color: #CC0000;
	border-right-color: #CC0000;
	border-left-color: #CC0000;	
	border-bottom-color: #CC0000;
}

#prodon{
	color: #FFFFFF;
	background-color: #D28300;
	border-right-color: #D28300;
	border-left-color: #D28300;	
	border-bottom-color: #D28300;
}

#prodoff1{
    background-color: #fff;
	border-right-color: #CC0000;
	border-left-color: #CC0000;	
	border-bottom-color: #CC0000;
}

#prodoff {
	border-right-color: #D28300;
	border-left-color: #D28300;	
	border-bottom-color: #D28300;
}
#trigger { height: 29px;}
#line {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBA7C;
	width: 75px;
}
#divmenu {
	margin-left: 10px;
}

hr {
	display: none;
}

#aboutContent, #workContent, #clientsContent, #contactContent {
	position:absolute;
	left:0px;
	top:0px;
	visibility: hidden;
	z-index:1;
	background-color: #BBBA7C;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #484848;
	text-decoration: none;
	}
.contactfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	text-decoration: none;
	margin: 0px;
	height: 18px;
	width: 198px;
	border: none;
}
input {
	/* border: none; */
	margin: 0px;
}
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #484848;
	width: 85px;
}
.whiteheader {
	color: #FFFFFF;
}
a , a:active{
	color: #484848;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a.newlinx:link, a.newlinx:active, a.newlinx:visited {
color: #FFFFFF; text-decoration: underline;
}
a.newlinx:hover {
	text-decoration: none;
}
a.credit:link, a.credit:active, a.credit:visited, a.credit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 4px;
}

/***** Side Option for Delivering Strategy ******/

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

.side_option_selected
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;  
    height: 75px;
    width: 72px;  
    padding-left: 3px;
    background-color:#896C6C;
    text-align: left;    
}

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

div.side_option
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;    
    height: 75px;
    width: 72px;
    padding-left: 3px;
    background-color:#B32317;
   /* background-color:#D28300; */
    text-align: left; 
    cursor: hand;
}

div.side_option:hover
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    height: 75px;
    width: 72px;
    padding-left: 3px;
    background-color:#896C6C;  
    text-align: left;
}

div.side_option_potential
{
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;    
  height: 75px;
  width: 72px;
  padding-left: 3px;
 /* background-color:#D28300; */
  text-align: left; 
  background-color: #D27D00;
  cursor: hand;
}

div.side_option_potential:hover
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    height: 75px;
    width: 72px;
    padding-left: 3px;
    background-color:#896C6C;  
    text-align: left;
}


div.person_name
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;    
    height: 75px;
    width: 72px;
    padding-left: 3px;
    background-color:#896C6C;
   /* background-color:#D28300; */
    text-align: left; 
    cursor: hand;

}

.img_align
{
    margin-top: 95px;
    margin-left: 85px;
}

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

.menu_option
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;    
    height: 75px;
    width: 69px;
    padding-left: 5.5px; 
    padding-top: 0px; 
    margin-left: 10px;
    margin-top: 0px; 
    line-height: 1.3;
}