BODY, #fullheight {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans Serif;
	font-size: 11px;
	color: #666666;	
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #cccccc;	
	}
	
	
P,TD {
  font-family: Tahoma,Verdana,Arial,Helvetica,Sans Serif;
  font-size: 11px;
  color: #333333;
  }

li {
	list-style:none;
	background:url(../../images/buttons/sidebar_bullet.gif) no-repeat 0px 0.3em; 
	padding-left:10px;
	padding-bottom:8px;	
	margin-left: -20px;
	}	

input, select, textarea {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans Serif;
	border-width: 1px;
	border-color: #666666;
    font-size: 10px;
    color: #333333;

}

h1 {
	font-size: 19px;
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans Serif;
	letter-spacing: 0.5px;
	margin-top: 4px;	
	}

h2 {
	font-size: 15px;
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans Serif;
	letter-spacing: 0.5px;
	}
	
h3 {
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans Serif;
	font-size: 13px;
	margin: 0px;
	margin-bottom: 0px;
	}

h4 {
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans Serif;
	font-size: 12px;
	}

h5 {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans Serif;
	font-size: 11px;
	font-weight : bold; 
	color: #333333;
	margin-bottom: 1px;
	}
	
h6 {
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans Serif;
	font-size: 11px;
	font-weight : bold; 
	color: #666666;
	margin-bottom: 1px;
	}	
	
HR	{ color: #666666; }		


/* --------------------------- */
/* LINK Classes */
/* --------------------------- */


/*A:link { color: #3d3535; text-decoration: none; }*/
/*A:visited { color: #3d3535; text-decoration: none; }*/
/*A:hover { color: #333333; text-decoration: none; }*/
/*A:active { color: #8c9933; text-decoration: none; }*/

A.plain:link { color: #3d3535; text-decoration: none; }
A.plain:visited { color: #3d3535; text-decoration: none; }
A.plain:hover { color: #8c9933; text-decoration: none; }
A.plain:active { color: #8c9933; text-decoration: none; }


A.white:link { color: #ffffff; text-decoration: none; }
A.white:visited { color: #ffffff; text-decoration: none; }
A.white:hover { color: #CCCCCC; text-decoration: none; }	
A.white:active { color: #ffffff; text-decoration: none; }

A.sidebar:link { color: #666666; text-decoration: none; }
A.sidebar:visited { color: #666666; text-decoration: none; }
A.sidebar:hover { color: #333333; text-decoration: none; }
A.sidebar:active { color: #3d3535; text-decoration: none; }


A.yourbusiness:hover 		{ color: #a7052f; }
A.commercialisation:hover 	{ color: #0a8794; }
A.management:hover 			{ color: #483b83; }
A.protection:hover 			{ color: #dc9321; }

TD.yourbusinesslow 			{ background-color: #a7052f; }
TD.commercialisationlow		{ background-color: #0a8794; }
TD.managementlow 			{ background-color: #483b83; }
TD.protectionlow 			{ background-color: #dc9321; }


A.navbar:link		{ font-family: Tahoma,Verdana,Arial,Helvetica,Sans Serif; font-size: 11px; color: #333333; text-decoration: none; }
A.navbar:visited 	{ color: #333333; text-decoration: none; }
A.navbar:hover 		{ color: #8c9c31; }

A.TDlinks:link { color: #3d3535; text-decoration: none; }
A.TDlinks:visited { color: #3d3535; text-decoration: none; }
A.TDlinks:active { color: #3d3535; text-decoration: none; }
	


/* --------------------------- */
/* Common Classes */
/* --------------------------- */

	
.breadcrumbs { 
	background-color: #ffffff;
	text-align: left; 
	padding: 20px 20px; 
	height: 10px;
	}

.bulletongreen {
	background-image: url(../../images/IP_management/general/arrow_on_green.gif);
	background-repeat: no-repeat;
	}
		
.buttonbg {
	background-color: #796c9a;
	padding: 5px 5px;	
	width: 167px;
	}

	
.content {
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 23px;	
	padding-right: 23px;
	line-height: 1.5em;	
  	color: #333333;	
	}	
	
.divider { background-color: #FFFFFF; 
	}			

.footer {
	padding: 10px 15px;
	color: #ffffff;	
	font-family: Tahoma,Verdana,Arial,Helvetica,Sans Serif;
	font-size: 10px;	
	letter-spacing: 0.5px;
	}	

.green { background-color: #7d9236; }

.mediumgreen { background-color: #e3e7d6; }	
	
.lightgreen { background-color: #e8ebde; }
	
.grey { background-color: #cccccc; }	
			
.greenBox {
	color: #FFFFFF;	
	font-size: 13px;
	font-family: Century Gothic, Arial, Tahoma, Verdana, Helvetica, Sans Serif;
	font-weight : bold; 
	letter-spacing: 0.5px;	
	padding: 5px;
	background-color: #7d9236;	
	text-transform: uppercase;		
	}	
	
.header { 
	background-color: #c8d2ad; 
	}

.list { 
  background-color: #dfdddd; 
  }
  
.search { 
  color: #8c9933; 
  font-weight : bold; 
  } 
  
.sidebarleft { 
	background-color: #e8ebde;
	text-align: left; 
	padding: 10px 10px; 
	height: 400px;
	color: #666666;	
	}

.sidebarleftheading {
	font-size: 13px;
	font-family: Century Gothic, Arial, Tahoma, Verdana, Helvetica, Sans Serif;
	font-weight : bold; 
	letter-spacing: 1px;
	padding: 5px;
	}
	
.sidebarright { 
	background-color: #e3e7d6;
	text-align: left; 
	padding-top: 15px;
	padding-bottom: 15px;
	color: #666666;	
	}				

.sidebarrightHeading {
	color: #FFFFFF;	
	font-size: 13px;
	font-family: Century Gothic, Arial, Tahoma, Verdana, Helvetica, Sans Serif;
	font-weight : bold; 
	letter-spacing: 0.5px;	
	padding: 5px;
	}

.small {
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans Serif;
  font-size: 9px;
  padding: 5px 0px;
  }
 
.tablebody { 
  background-color: #dfdddd; 
  }

.tablebodylight { 
  background-color: #ededed; 
  }

.tableheader { 
  color: #FFFFFF; 
  font-weight : bold;
  }

.texttable { background-color: #ededed; } 
  
.textbox {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; color: #333333; 
  background-color: #FFFFFF; 
  border-top-width: 1px; 
  border-right-width: 1px, #333333; 
  border-bottom-width: 1px, #333333; 
  border-left-width: 1px;
  }   
  	
.whitebg { background-color: #ffffff; }	 
	
.whitetext { color: #ffffff; }

#fullheight { height: 100%; }