/*		________________________________________

		Company: Cambridge Technical Communicators
		Author: Cambridge Technical Communicators
		CSS Creation Date: 9 February 2007
		Last Update: 03 June 2008
		________________________________________

--------|
  START |
	    |························· BODY elements

		padding note: above, left, below, right
*/

body {
	padding:0;
	margin:5px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	background: #FAF5F5 bottom left fixed repeat-x;}

H1 {
	font-size:17px;
	font-weight:bold;
	color:#303092;
	padding:0;
	margin: 16px 0 10px 0;}

H2 {
	font-size:14px;
	font-weight:bold;
	padding:20px 0 0 0;
	margin:0;
	color:#303092;}

H3 {
	font-size:12px;
	font-weight:bold;
	padding:20px 0 0 0;
	margin:0;
	color:#303092;}

#container {	
			width:810px;
			height:100%;
			padding:0;
			margin:14px;
			background-color: #FFFFFF;
			border: 1px solid #99CC00;}

#copyright {
	background: #99CC00;
	width:810px;
	height:25px;
	color:#FFFFFF;
	font-size:10px;
	text-align:left;
	padding:6px 0px 0px 0px;
	}


#copyright a {
		font-size: 10px;
		color:#FFFFFF;
		text-decoration: none;
		}

#copyright a:hover {
		font-size: 10px;
		color:#FFFFCC;
		text-decoration: underline;
		}

#right {
	float:right; }

#left {
	float:left; }



#topmenu a {
		font-size: 12px;
		color:#FFFFFF;
		text-decoration: none;
		}

#topmenu a:hover {
		font-size: 12px;
		color:#FFFFFF;
		text-decoration: underline;
		}

#topmenu{
	background: #99CC00;
	width:810px;
	height:22px;
	font-size:13px;
	text-align:right;
	color:#FFFFFF;
	padding:4px 0px 4px 0px;}

#branding {
	width:795px;
	height:100px;
	padding:0px 0px 0px 0px;
	background: #FFFFFF;}

#branding1 {
	background: #ffffff url('../images/ctclogo.gif') 0 0 no-repeat;
	width:199px;
	height:88px;
	float:left;
	padding:0px 0px 0px 0px;}

#branding4 {
	background: #ffffff  url('../images/puzzle.jpg') 100% 100% no-repeat;
	width:88px;
	height:82px;
	float:right;} 

#branding3 {
	background: #ffffff  url('../images/woman_books.jpg') 100% 100% no-repeat;
	width:68px;
	height:100px;
	float:right;
	padding:0px 0px 0px 10px;}

#branding2 {
	background: #ffffff  url('../images/businesspeople.jpg') 100% 100% no-repeat;
	width:98px;
	height:100px;
	float:right;} 


#quote {
		font-size: 11px;
		text-align:left;
		color:#000000;
		padding:10px 0 0px 11px;
		line-height:175%;
		width:140px;
		height:40px;
		background: #FFFFFF;}
		
#links {
		font-size: 11px;
		text-align:left;
		color:#000000;
		font-weight: bold;
		padding:2px 2px 2px 2px;
		line-height:175%;
		width:115px;
		border: 1px solid #FFFFFF;
		background: #99CC00;}


#storyboard {
	background: #FFFFFF;
	width:170px;
	height:100%;
	float:left;
	padding: 0px 0 0 0px;}

#storyboard a {
		font-size: 11px;
		color:#333333;
		text-decoration: none;
		margin-left:0px;
		line-height:175%;}

#storyboard a:hover {
		font-size: 11px;
		color:#333399;
		text-decoration: underline;
		margin-left:0px;
		line-height:175%;}


#mainboard {
	background: #FFFFFF;
	width:560px;
	height:100%;
	float:left;}

#maintour {
	background: #FFFFFF;
	width:520px;
	height:100%;
	color:#000000;
	font-size:12px;
	padding: 0px 0px 0 0px;
	line-height:150%;}


#next {
		font-size: 11px;
		text-align:right;
		color:#000000;
		padding:0px 0px 0px 0px;
		line-height:150%;
		width:520px;
		height:40px;
		background: #FFFFFF;}

	
 #xbrowser {
   clear:both;
   height:0px;
   overflow:hidden;}

	
td{
	color:#000000;
	font-size:12px;
	padding: 10px 10px 0 10px;
	line-height:150%;
	border: 0px;
	background: #FFFFFF;}
 
table{
	border: 0px solid #A5D639;}
