   
 #main			{width: 100%; background-color: #009933; }
 #mainbody 		{border-left: 135px solid #009933; min-height: 510px; background-color: #ffffff;}
 #homenav 		{width: 100%; height: 70px;}
 #leftnav  		{width: 135px; float: left; background-color: #009933;}
 #rightnav  	{width: 145px;}
 #header		{width: 100%; height: 49px; background-color: #114514 ; background-image: url(http://www.plymouth.gov.uk/complete-banner.jpg); background-repeat: no-repeat; }
 #search		{float: right}
 #footer		{width: 100%; clear: both;}
 #fright		{text-align: right}
 #content		{width: 100%; min-height: 510px;}
 #content img	{border: 5px solid #ffffff;}
 #homelinks		{width: 133px; padding: 0px; border: 1px solid #009933;}
 #accesslinks	{width: 100%; text-align: right; background-color: #999999; padding-bottom: 1px; padding-top: 1px;}
 #headerlinks	{width: 100%; text-indent: 18%; background-color: #99cc99; padding-bottom: 1px; padding-top: 1px; }
 #footerlinks	{width: 100%; text-align: left; text-indent: 4%; background-color: #99cc99; padding-bottom: 1px; padding-top: 1px;}
 div#homelinks a{display: block; border: 1px solid #009933; padding: 2px; background-color: #114514; }
 #pic img		{border: 5px solid #ffffff; margin-right: 20px;}
#maintext {text-align: left; border-left: 1px solid #ffffff; padding-left: 5px; width: 390px; float: left; margin-bottom: 10px;}
#rt {text-align: left; width: 200px; padding-right: 5px; float: right; margin-bottom: 10px;}
  
 * html body #mainbody {height:510px; border-left: 5px solid #ffffff; word-wrap: break-word;} 
 * html body #leftnav  {margin-right: -7px;}

 				
 body, html		{font-family: verdana, arial; margin: 0;	padding: 0;	background: #fff; color: #300; font-size: 82%; }
 img 			{border: none}	
 dd, dl, td		{font-family: verdana, arial; margin-left: 0; margin-right: 0; }
 p 				{font-family: verdana, arial; margin-left: 0; margin-right: 0; margin-bottom:0;} 
 li 			{font-family: verdana, arial; margin-left: 0;  margin-right: 0; margin-top: 2px; }
 hr 			{size: 3; width: 99%; color: #339966; align: center; noshade;}
 ol				{ list-style-type: decimal; }
 ol ol			{ list-style-type: decimal-leading-zero; } 
 ol ol ol		{ list-style-type: lower-roman; }
 h2				{font-size: 125%; font-weight: bold; color: #292075; }
 h3				{font-size: 115%; font-weight: bold; color: #26724c; }
 
 td.rborder		{ border-right: 3px solid #339966 }

 a				{text-decoration:	none;}
 a:link	    	{color:	#3333ff; }
 a:hover		{color:	#3333ff; TEXT-DECORATION:underline;}
 a:active		{color:	#3333ff; }
 
 a.navlink         {font-family: verdana, arial; color: #ffffff; background-color: transparent; font-weight: bold;}
 a.navlink:visited {font-family: verdana, arial; color: #ffffff; background-color: transparent; font-weight: bold;}
 a.navlink:active  {font-family: verdana, arial; color: #ffffff; background-color: transparent; font-weight: bold;}
 a.navlink:hover   {font-family: verdana, arial; color: #124212; background-color: transparent; font-weight: bold; TEXT-DECORATION:none;}

 a.breadlink         {color: #000000; font-weight: bold;}
 a.breadlink:visited {color: #000000; font-weight: bold;}
 a.breadlink:active  {color: #000000; font-weight: bold;}
 a.breadlink:hover   {color: #3333ff; font-weight: bold;}

 a.sitemaplink         {color: #000000; }
 a.sitemaplink:visited {color: #000000; }
 a.sitemaplink:active  {color: #000000; }
 a.sitemaplink:hover   {color: #3333ff; }
 
 a.leftnavlink         {color: #ffffff; background-color: transparent; font-weight: bold;}
 a.leftnavlink:visited {color: #ffffff; background-color: transparent; font-weight: bold;}
 a.leftnavlink:active  {color: #ffffff; background-color: transparent; font-weight: bold;}
 a.leftnavlink:hover   {color: #99cc99; background-color: transparent; font-weight: bold; TEXT-DECORATION:none;}

 a.selflink         {color: #99cc99; background-color: transparent; font-weight: bold;}
 a.selflink:visited {color: #99cc99; background-color: transparent; font-weight: bold;}
 a.selflink:active  {color: #99cc99; background-color: transparent; font-weight: bold;}
 a.selflink:hover   {color: #99cc99; background-color: transparent; font-weight: bold; TEXT-DECORATION:none;}

.clear {clear:both; height:1px; background-color:#ffffff;}
.ph				{font-size: 125%; font-weight: bold; color: #292075; }


h1.sidecolumnheader,	 
.pagesubheading {font-size: 115%; font-weight: bold; color: #26724c; }
.sectionheading	{font-size: 100%; font-weight: bold;} 
.top			{font-size: 90%; text-align: right; color: #3333ff; }
.indent			{margin-left: 20px; }
.doubleindent	{margin-left: 40px; }
.homepagelinks	{font-size: 80%; text-align: center}
.searchtext		{color: #ffffff; background-color: transparent; font-weight: bold;}
.hometext		{color: #000000; background-color: #99cc99; font-weight: bold; padding-right: 29%;}
.top:first-letter {text-transform: uppercase; }
.caps			{text-transform: capitalize; }

.floatLeft {
	position: relative;
	float: left;
}

.floatRight {
	position: relative;
	float: right;
}

.fixedMiddleCol {
	position: relative;
	float: left;
	width: 400px;
}

#forumTable {
	border: 1px solid #000000;
}

#forumTable tbody tr.forumRowOdd td {
	border-top: 1px solid #000000;
	background-color: #EEEEEE;
}

#forumTable tbody tr.forumRowEven td {
	border-top: 1px solid #000000;
	background-color: #FFFFFF;
}

#forumTable tbody tr.forumRowSelected td {
	border-top: 1px solid #000000;
	background-color: #DDDDDD;
}

gtga_poll_ArchiveBox {
	width: 400px;
}

gtga_poll_NormalBox {
	width: 400px;
}

gtga_poll_ArchiveList {
}

gtga_poll_ArchiveOddRow {
}

gtga_poll_ArchiveEvenRow {
}

/*************************************************/
/** Added by Rich 27/07/2005 to display the new **/
/** attachments boxes from the new site design  **/
/*************************************************/
	div.boxinfo {
		margin:2px 0em 2em 0em;
	}
	div.boxinfo h1,
	sidecolumnheader {
		margin:0em;
		padding:0.25em 0.5em;
		text-align:left;
		font-weight:bold;
		font-size:1.3em;
		color:#ffffff;
		background-color:#009933;			/* Light Green - BoxInfo Header Backgrounds */
	}
	div.boxinfo h1 h1 {
		padding:0em;
	}
	div.boxinfo h2 {
		font-size:1em;
	}
	div.boxinfo ul {
		list-style:none;
		border-bottom:1px solid #789293;	/* Light Green - BoxInfo Edges */
		margin:0em;
		padding:0em;
	}
	div.boxinfo ul li {
		text-align:left;
		padding:2px 0em 2px 1em;
		border-style:dashed;
		border-color:#7777777;				/* Dark Grey - BoxInfo Item Seperators */
		border-width:1px 0px 0px 0px;
	}
	div.boxinfo ul li.first {
		border-width:0px;
	}
	div.boxinfo ul li.more {
		text-align:right;
	}
	/** BOXHEADER (works in conjunction with BOXINFO) **/
	div.boxheader ul li {
		border-width:0px 0px 1px 0px;
	}
	div.boxheader ul li.last {
		border-width:0px;
	}
	/** BOXATTACHMENT **/
	div.boxattachment {
		background-color:#d7d7d7;
	}
	div.boxattachment p {
		background-color:transparent;
		margin:0em 0em 0.5em 1em;
	}
	div.boxattachment table {
		border-collapse:collapse;
		width:100%;
	}
	div.boxattachment td {
		padding:0em 0.5em;
		border-top:1px solid #ffffff;
		text-align:left;
	}
	div.boxattachment td.imagecell {
		width:26px;
		text-align:center;
	}
		/** BOXCONTACT **/
	div.boxcontact td {
		padding:0px 2px;;
		vertical-align:middle;
	}
	div.boxcontact td.contacticon {
		width:20px;
	}
	div.boxcontact td.contacticon div {
		width:25px;
		height:25px;
		margin:0em auto;
	}
	div.boxcontact td.contacticon span {
		display:none;
	}
	div.boxcontact td.contacttop {
		vertical-align:top;
	}

	div.boxcontact div.contactmail		{background:url("2005-contacticonmail.gif")  left top no-repeat;}
	div.boxcontact div.contactphone		{background:url("2005-contacticonphone.gif") left center no-repeat;}
	div.boxcontact div.contactemail		{background:url("2005-contacticonemail.gif") left center no-repeat;}
	div.boxcontact div.contactfax		{background:url("2005-contacticonfax.gif")   left center no-repeat;}

	/** Added to show all links in boxinfo elements consistently **/
	div.boxinfo a,
	div.boxinfo a:visited,
	div.boxinfo a:hover,
	div.boxinfo a.leftnavlink,
	div.boxinfo a.leftnavlink:visited,
	div.boxinfo a.leftnavlink:hover {
		color:#3333ff;
		font-weight:normal;
	}
	div.boxinfo a:hover,
	div.boxinfo a.leftnavlink:hover {
		text-decoration:underline;
	}/*************************************************/
