/* system Styles */

/*layout styles*/
	#wholebg			{  }
	#cornertopleft		{margin:auto; margin-top:5px; width:1000px;  padding:0px; height:5px; background-color:#ffffff; background-image:url(../../../../images/zcorner-topleft.gif); background-position:left top; background-repeat:no-repeat;}
	#cornertopright		{}

	#tools			{font-size:85%; text-align:right; margin-bottom:20px;}
	#tools a		{color:#000000; font-weight:normal;}
	#tools a:hover	{color:#FF0000; font-weight:normal;}

	#toolsa			{width:1000px; font-size:85%;  padding-bottom:5px; text-align:right; margin:auto;}
	#toolsa a		{color:#ffffff; font-weight:normal;}
	#toolsa a:hover	{color:#ffffff; font-weight:normal; text-decoration:underline;}




	#advert			{font-size:75%; text-align:center; color:#ffffff;}
	#advert	a		{color:#333333; font-weight:normal;}
	#advert	a:hover		{color:#ff0000; font-weight:normal;}	

	#structure			{background-color:#ffffff; border:0px; margin:auto; width:1000px;}
	
	
	#menuarea				{ float:left;  width:160px; padding:3px; border:1px solid #E5E5E5;}
	#colarea				{clear:both;}	
	#maincontentpage		{float:right; width:608px; margin:0px; padding:6px; background-color:#ffffff;}
		
	#maincontent			{margin-left:210px;}
	#maincontentnonav		{ margin:0px; padding:6px 20px 6px 20px;}

	#footercontent			{clear:both;  border-top:1px solid #cccccc;  padding-top:10px; margin:40px 6px 0px 6px; font-size:85%; color:#666666;}	
		#footercontent a {color:#666666;}
		#footercontent a:hover {color:#ff0000;}

	.reglog				{display:none; text-align:right; margin-top:0.5em; margin-bottom:1.2em;}
	.noshow {display:none;}
	#homeright			{float:right; width:200px; font-size:85%; color:#666666;}
	#threecolumnright			{float:right; width:200px;}
	#planningright			{float:right; width:150px; text-align:right;}
	#pagecenter				{margin:0px 220px 0px 210px; }

#three-column			{}
#three-column-right {float:right; width:250px; padding:10px; background-color:#f3f3f3; border:2px solid #cccccc;}
#three-column-right ul	{margin-left:35px;}
#three-column-right ol	{margin-left:35px;}
#three-column-right li	{padding-bottom:20px;}
#three-column-main		{margin: 0px 280px 0px 0px;}


#tt		{height:150px; background-image:url(../../../../images/toptasksbg.gif); background-repeat:no-repeat; padding:10px 0px 10px 20px; color:#EEF8F9; display:none;}
#tt li	{}
#tt ul	{ list-style-image:}
#tt p	{padding-bottom:5px;}
#tt a	{padding-left:10px; background-image:url(../../../../images/grey-arrow.gif); background-position:left; background-repeat:no-repeat; color:#000000; font-weight:normal; }
#tt a:hover	{color:#ff0000;}
#tt1	{width:330px; float:left; padding-right:3px;}
#tt2	{width:320px; float:left; padding-right:3px;}
#tt3	{width:310px; float:left; }


	
/*standard styles*/
	#rightcontentpage		{float:right; width:170px; margin:0px; padding:6px; border-top:6px solid #F3F9F2; border-bottom:6px solid #F3F9F2; border-right:6px solid #F3F9F2;}		
	#maincontentpagewide	{float:right; width:350px; margin:0px 0px 0px 6px; padding:6px; border:6px solid #F3F9F2;}
	.indexpage li		{padding-bottom:15px;}
/*home styles*/
	#colareahome			{clear:both; padding:10px; background-color:#ffffff;}	
	#leftcontenthome		{float:left;  width:180px; padding:3px; border:1px solid #E5E5E5;}	
	
	
	#maincontenthome		{float:left; margin:0px 200px 0px 200px; padding:3px; border:0px;width:100%; }
	#rightcontenthome		{float:right; width:200px; padding:3px; border:1px solid #E5E5E5;}		
	#rightcontenthome a	{color:#000000; text-decoration:none;}
	#rightcontenthome a:hover	{color:#0094D2;}
	#homecenter				{margin:0px 220px 0px 210px; }
	#threecolumncenter				{margin:0px 220px 0px 210px;}
		#planningcenter				{margin:0px 140px 0px 210px;}
	#neighbours 			{ float:right; width:200px;}
	#neighbours a			{color:#666666;  }
	#neighbours a:hover		{color:#ff0000;  }


/*Non Selectable Font Styles*/
	.menublue				{color:#66B53E; font-size:x-small; font-weight:bold;  margin:0px;}
	#imagehome	    		{border:0px;}
	#logo  		 			{font-size:170%; padding-top:4px; padding-bottom:4px;}

/*search box styles */
	#searchright			{padding-top:26px; color:#808080; font-size:95%;}
	.immSearchTerms  		{font-family: Tahoma, arial, helvetica; font-size:105%;}
	#searcharea				{float:right; text-align:right; font-size:85%; color:#F7F3F7;}
	#searcharea a:active	{color:#666666; font-weight:normal;}
	#searcharea a:link	{color:#666666; font-weight:normal;}
	#searcharea a:visited	{color:#666666; font-weight:normal;}
	#searcharea a:hover	{color:#ff0000; font-weight:normal;}
	.listen					{padding:5px 25px 5px 0px;}




/*breadcrumb */
	#breadleft				{padding:5px 0px 5px 6px; text-decoration:none; font-size:85%; }
	#breadleft a				{font-weight:bold; }
	#breadleft a:hover				{color:#ff0000; }

	.Path 					{color:#414141; text-decoration:none;}

#bread {padding:5px 0px 5px 0px; text-decoration:none; font-size:90%;}
#bread a {  color:#0066cc; font-weight: bold;}


/*FAQ*/
	#faqs						{}
	#faqs UL				{margin-left:20px; margin-top:0.5em; margin-bottom:0.001pt; list-style:outside square url(../../../../images/grey-sq.gif);}



/*Whats New*/
	.newstitle				{background-color:#F6F8F3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; border-top:1px solid #D3DDDC; color:#990066; text-decoration:none; padding:0px 0px 4px 8px;}
	.newsbullet				{background-image:url(../../../../images/red-bullet1.gif); background-repeat:no-repeat;}
	.newsbody				{background-color:#F6F8F3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; color:#000000; padding:0px 0px 2px 24px; text-decoration:none;}
	a.titlenews				{color:#990066; text-decoration:none;}
	a.newslinks				{color:#666666; text-decoration:none;}
	a.newslinks:hover,a.titlenews:hover		{color:#000000;}
	div.nItem				{padding-bottom:10px;}

/*News Items*/
	.newsitem ul			{list-style:none; margin-left:-37px;}
	.newsitem li			{margin-left:0px; margin-bottom:10px;}

/*site map styles */
	.sitmpA0				{font-size:small; font-family:Arial,Verdana,Helvetica; color:#000000; text-decoration:none;}
	.sitmpA1				{font-size:small; font-family:Arial,Verdana,Helvetica; color:#00468C; text-decoration:none;}
		.sitmpA2				{font-size:small; font-family:Arial,Verdana,Helvetica; color:#0066cc; text-decoration:none;}

/* Quick Menu Styles*/
	.linkhead       		{margin:6px; color:#ACACAC; font-size:x-small; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
	.linkhead2       		{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-variant:small-caps;}
	.linkhead2:hover     	{color:#000000;}
	.linkhead2:active     	{color:#000000;}

	
/* Page Counter Styles */
#PageCounter	{text-align:right; clear:both; width:11em;}
.PageCounter	{text-align:left; font-size:xx-small; color:#000070;}
HR.PageCounter	{color:#000070; height:1px;}
.PageCounterTxtBox		{width:2em; font-size:1em;}

/*Events Calendar */
.eventsborder {background-color:#666666; color:#ffffff; line-height:20px;}
.eventsboxbg {background-color:#f7f7f7; font-size:100%; color:#000000;}
.eventsbullet {}
/* eWorld UI Calendar Control */
.calCtrl {font-size:80%; font-weight:normal;}
.calCtrlDayHeader {background-color: #DCDCDC;}
.calCtrlMonthHeader {background-color: #666666; color:white;}
.calCtrlWeekDay {background-color: #FFFFFF;}
.calCtrlOffMonth {background-color: #778898; }
.calCtrlGoToToday {background-color: #FFFFFF;}
.calCtrlTodayDay {background-color: #0f9fef;}
.calCtrlWeekend {background-color: #D3D3D3; }
.calCtrlSelectedDate {background-color: #FFFF00;}
.calCtrlClearDate {background-color: #FFFFFF;}
.calCtrlHoliday {background-color: #FFFFFF;}
	

/* AtoZBrowser */
	.AtoZIndex	 			{padding:0px 3px 0px 3px; color:#ffffff; font-weight:bold; border:1px solid #0096d6;  font-size:small; font-family:Arial,Verdana,Helvetica; text-decoration:none;}
	.AtoZIndex:hover 		{color:#ffffff; background-color:#000000; border:1px solid #FFFFFF;}
	.AtoZBG		 			{padding:5px; background-image:url(../../../../images/menubackground.jpg); background-position:center; background-repeat:repeat;  }
	.AtoZLink	 			{}
	.AtoZLink:hover	 		{color:#FF0000; }
	.AtoZTitle1	 			{ font-size:small; font-family:Arial,Verdana,Helvetica; color:#ffffff; background-image:url(../../../../images/menubackground.jpg); background-position:center; background-repeat:repeat;}

/* NewsLetterAdmin styles */
.NewsLetterDarkBg		{background-color:#007000;}
.NewsLetterLightBg		{background-color:#effff3;}

/* Language Selector Styles */
	
	#langselect				{background-color:#ffffff;}
	#langselect .head		{color:#000000; background-color:#F3F9F2; border-top:1px solid #E5E5E5;}	
	#langselect a			{color:#000000; background-color:#ffffff;}
	#langselect a:hover		{				background-color:#F3F9F2;}
	#langselect a.sel		{color:#000000; background-color:#DAF3D9;}
	#langselect a.sel:hover	{				background-color:#F3F9F2;}
	.langpic		{padding-left:4px; padding-right:4px;}

	/* Language Selector Styles */
	/* (these styles correspond to the sidemenu styles as the whole thing is supposed to look similar)*/
	
		div#langselect {
			width:100%;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:85%;
		}
		
		/* style of the "header" for the menu if there is one */
		div#langselect .head	{
					font-weight:bold; 
					height:1.75em; padding-left:0.6em; padding-top:0.5em; margin-bottom:0.01px; margin-top:0.01px;
					}
		/* default ul tag style for this menu - you probably won't need to change this */
		div#langselect ul 
		{
			list-style:none;
			margin:0;
			padding:0px;
		}
		
		/* default li tag style for this menu - you probably won't need to change this */
		div#langselect ul li		
		{
			float:left; width:100%; margin:0px; 
		}
		
		/* style for the actual menu links. padding-top and padding bottom styles are useful for netscape which doesn't seem to handle "filling" the LI tag to 100% height */
		/* change the padding styles, but exercise some caution with different browsers*/					
		div#langselect a {
			display:block;
			text-decoration:none;
			padding-top:0.23em;
			padding-bottom:0.13em;
			
		}
		
		div#langselect img {vertical-align:middle; padding-bottom:2px;}
	
	/* Top Drop Down Menu Styles */
	/* These styles are used globally by the top drop down menu. Colour specifc styles are defined else where.

		/* style for the containing div for the menu */
		/* note, the font size of 83% gives a very similar font-size in IE and Mozilla. feel free to change it, but appreciate the impact cross-browser */
		div#topdropmenu 
		{	
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:93%;
			z-index:199;
			float:left;
			position:relative;
		}
		
		/* default ul tag style for this menu - you probably won't need to change this */
		div#topdropmenu ul 
		{line-height:1.2em;
			list-style:none;
			margin:0px;
			padding:0px;
		}
		
		/* style for the actual menu links. display and height are important to the operation of the menu. change the others if you like (note:colour changes should probably go in the colour style sheets */
		div#topdropmenu a {
			margin:0px;
			height:100%;
			text-decoration:none;
		}

		/* default li tag style for this menu - you probably won't need to change this */
		/* the postion:relative and float:left are critical to the correct operation of the menu */
		div#topdropmenu ul li	{position:relative; float:left; margin:0px;}
		
		/* this style is essential to the correct operation of the menu. it ensures correct positioning of the "leaves". */
		div#topdropmenu ul ul {
			position:absolute;
		}

		/* The following 2 groups of styles handle making the menu leaves appear and disappear on mouseover*/
		/* if want extra levels of drop downs, you need to add extra styles here for each level*/
		/* There are sufficient styles here for a 3 level menu. for a 4th level add a new css selector with an additional*/
		/* ul tag before the li:hover. eg div#topdropmenu ul ul ul ul li:hover ul ul/*
		/* please read the ImmSample documentation for more details */
		div#topdropmenu ul ul, 
		div#topdropmenu ul li:hover ul ul,
		div#topdropmenu ul ul li:hover ul ul,			
		div#topdropmenu ul ul ul li:hover ul ul
		{
			display:none;
		}
		
		div#topdropmenu ul li:hover ul,
		div#topdropmenu ul ul li:hover ul,
		div#topdropmenu ul ul ul li:hover ul,
		div#topdropmenu ul ul ul ul li:hover ul
		{
			display:block;
		}
	
	/* This next block of styles controls the appearance of the top menu bar and also contains styles to override the level 0 styles for lowers levels where necessary */
	/* it is this section which really differentiates the top drop down menu from a side flyout menu */

	/* We have found that using px units (rather than say em units) is more reliable across different browsers implementations of the CSS2 box model.*/
	/* CSS2 is seriouly flawed in how it handles dimensions of content elements, but we're stuck with it until CSS3 is widely adopted */
		
	/* This section defines the width of the menu items at different levels */
	div#topdropmenu ul.L0		{width:700px; } /* defines the total width of the top menu */
	div#topdropmenu ul.L1		{width:170px;} /* width of level 1 leaves */
	div#topdropmenu ul.L2		{width:170px;} /* width of level 2 leaves */

	
	/* defines position of drop down leaves */
	div#topdropmenu ul.L0 ul	{top:19px; left:0;} /* position of first leaf */
	div#topdropmenu ul.L1 ul	{top:-1px; left:100%;} /* position of second leaf */
	div#topdropmenu ul.L2 ul	{top:-1px; left:100%;} /* position of third leaf - if there is one*/

	/* defines width of menu items */
	div#topdropmenu ul.L0 li	{height:19px;} /* level 0 items */
	div#topdropmenu ul.L1 li	{width:170px; height:auto;} /* level 1 items */
	div#topdropmenu ul.L2 li	{width:170px; height:auto;} /* level 2 items */
	
	/* defines height and width of a tags within the above li tags*/
	/* note that padding-left, padding-right and width must add up to the values above. mozilla seems to have a bit of problem in the sample site here in the for the top level only, we had to add 4 more pixels in order to get the borders to show properly on the menu */
	/* padding-top and padding bottom styles are useful for netscape which doesn't seem to handle "filling" the LI tag to 100% height */
	/* change the padding styles, but exercise some caution with different browsers*/
	div#topdropmenu ul.L0 li a	{height:20px; font-size:110%; padding-top:5px; padding-left:10px; padding-right:10px; }
	div#topdropmenu ul.L1 li a	{width:150px; height:auto; font-size:110%; font-weight:normal; padding-left:5px; padding-right:15px; padding-top:.20em; padding-bottom:.25em;display:block; }
	div#topdropmenu ul.L2 li a	{width:150px; height:auto; font-size:110%; font-weight:normal; padding-left:5px; padding-right:15px; padding-top:.23em; padding-bottom:.33em;}
	


	/* Global Sidemenu Styles  - see color style sheets for further styles */
	/* These are styles used globally by the expanding sidemenu. Further styles for this plugin are defined the in the "color" style sheets. */
		
		/* style for the containing div for the menu */	
		/* note, the font size of 83% gives a very similar font-size in IE and Mozilla. feel free to change it, but appreciate the impact cross-browser */
		div#sidemenu {
			width:195px;
			font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
		}

		/* style of the "header" for the menu if there is one */
		div#sidemenu .head	{
			font-size:110%; padding:8px 5px 8px 8px;
					}
		/* default ul tag style for this menu - you probably won't need to change this */
		div#sidemenu ul 
		{
			list-style:none;
			margin:0px;
			padding:0px;
		}
		
		/* default li tag style for this menu - you probably won't need to change this */
		div#sidemenu ul li		
		{
			float:left; width:100%; margin:0px;   
		}
		
		/* style for the actual menu links. padding-top and padding bottom styles are useful for netscape which doesn't seem to handle "filling" the LI tag to 100% height */
		/* change the padding styles, but exercise some caution with different browsers*/					
		div#sidemenu a {
			display:block;
			text-decoration:none;
			padding-top:0.23em; 
			padding-bottom:0.33em; 
padding-left:5px; 
			font-weight:normal;
		}
		
		/* style for the menu bullets */
		div#sidemenu a SPAN	 {float:left; width:10px; background-repeat:no-repeat;}


/* Class for invisible items for accessibility (DO NOT REMOVE) */
.invisible { visibility: hidden; margin-top:-10px;}

/* Rss Feed Styles */
UL.rssFeed		{list-style:none; margin:0px; margin-bottom:20px; width:40em;}
UL.rssFeed LI		{margin-bottom:.75em;}
UL.rssFeed A		{font-size:120%; font-weight:bold;}
Ul.rssFeed .desc	{margin-bottom:.2em;}
Ul.rssFeed .meta	{}

/* Extra home page style */
#botmenu {  padding:2px; text-align:right; color:#FFFFFF; background-image:url(../../../../images/menubackground.jpg); background-position:center; background-repeat:repeat; }
#botmenu a {color:#FFFFFF; text-decoration:none;}
#botmenu a:hover {color:#FFFFFF; text-decoration:underline;}

.ataglance {clear:both; font-size:80%; border:1px solid #cccccc; padding:10px 0px 10px 0px; margin:20px 6px 0px 6px; padding-left:12px;  position:relative; }
.ataglance a:active {font-weight:normal;}
.ataglance a:link {font-weight:normal;}
.ataglance a:visited {font-weight:normal;}
.ataglance a:hover {font-weight:normal;}
.ataglance ul { list-style:none; margin:5px; padding:5px;}
.ataglancehead {font-family:arial,helvetica,sans serif; font-size:110%;  background-image:url(../../../../images/sitemap-bluesquare.gif); background-position:left; background-repeat:no-repeat; padding-left:10px;  }

.Box1 {    float: left;     width: 19%;  }
.Box1 li ul li { list-style:none; margin:5px; padding:5px;}
.Box2 {    float: left; margin-left:1%;    width: 19%; }
.Box3 {    float: left; margin-left:1%;    width: 19%; }
.Box4 {    float: left; margin-left:1%;    width: 19%; }
.Box5 {    float: left;  margin-left:1%;   width: 19%; }
.boxtext {padding:0px 6px 6px 6px; text-align:center;}

.imageright {float:right; padding:5px;}
.imageleft {float:left; padding:5px;}
.noborderright {border-width: 0em; float:right; margin-left:0.5em;}
.select { font-size:98%;  }
.valigntop {vertical-align:top;}

/*Top Advertising banner */

#topad {width:1000px; margin:auto; text-align:center; font-size:x-small; }
#topad a {  color:#000000; text-decoration:none; font-weight:normal;}
#topad a:visited {color:#000000; text-decoration:none; font-weight:normal;}
#topad a:hover {color:#ff0000; text-decoration:none; font-weight:normal;}
.homebox {border:1px solid #cccccc; padding:5px;}


.caption {padding-bottom:20px;}

/* Change of address */
#Template_ctl05_ctl00_fb_Change_of_Address_paragraph_Paragraph2.caption {font-size:150%;}
#Template_ctl05_ctl00_fb_Change_of_Address_paragraph_Paragraph41{font-size:150%; padding-top:10px;}
#Template_ctl05_ctl00_fb_Change_of_Address_paragraph_oParagraph14 {font-weight:bold; padding-top:10px;}
#Template_ctl05_ctl00_fb_Change_of_Address_paragraph_Paragraph18 {font-weight:bold; padding-top:10px;}
#Template_ctl05_ctl00_fb_Change_of_Address_paragraph_Paragraph42 {font-size:150%; padding-top:10px;}
#Template_ctl05_ctl00_fb_Change_of_Address_paragraph_Paragraph29 {font-weight:bold; padding-top:10px;}
#Template_ctl05_ctl00_fb_Change_of_Address_paragraph_Paragraph33 {font-weight:bold; padding-top:10px;}
#Template_ctl05_ctl00_fb_Change_of_Address_paragraph_Paragraph38 {font-weight:bold; padding-top:10px;}

/*Vacancies2*/
.VacanciesDarkBg {background-image:url(../../../../images/menubackground.jpg); background-position:center; background-repeat:repeat;}
.VacanciesLightBg1 {background-image:url(../../../../images/menubackground.jpg); background-position:center; background-repeat:repeat; }
.VacanciesLightBg2 {background-image:url(../../../../images/menubackground.jpg); background-position:center; background-repeat:repeat; color:#FFFFFF;}
.VacanciesLightBg3 {background-color:#ffffff; }

/*table with blue background*/
.bluetableheader {color:#FFFFFF; font-weight:bold; background-image:url(../../../../images/menubackground.jpg); background-position:center; background-repeat:repeat;}
.bluetableback {background-image:url(../../../../images/menubackground.jpg); background-position:center; background-repeat:repeat;}
.bluetablewhiteback {background-color:#FFFFFF;}

.smalltext {font-size:88%;}
.whitetext {color:#FFFFFF;}
.homeboxright {border:1px solid #cccccc; padding:5px;}

#elec {border:1px solid #cccccc; padding:5px;}
#elec a {color:#666666; font-weight:normal; text-decoration:none;}
#elec a:visited {color:#666666; font-weight:normal; text-decoration:none;}
#elec a:hover {color:#ff0000; font-weight:bold; text-decoration:none; }

#train {border:1px solid #cccccc; padding:5px;}
#train a {color:#666666; font-weight:normal; text-decoration:none;}
#train a:visited {color:#666666; font-weight:normal; text-decoration:none;}
#train a:hover {color:#ff0000; font-weight:bold; text-decoration:none; }



#welcome {border:1px solid #cccccc; padding:5px;}
#welcome a {color:#666666; font-weight:normal; text-decoration:none;}
#welcome a:visited {color:#666666; font-weight:normal; text-decoration:none;}
#welcome a:hover {color:#ff0000; font-weight:bold; text-decoration:none;}
#whatson {border:1px solid #cccccc; padding:5px;margin:0 10px 0 0}
#whatson a {color:#666666; font-weight:normal; text-decoration:none;}
#whatson a:visited {color:#666666; font-weight:normal; text-decoration:none;}
#whatson a:hover {color:#ff0000; font-weight:bold; text-decoration:none;}
#kent {border:1px solid #cccccc; padding:5px;}
#kent a {color:#666666; font-weight:normal; text-decoration:none;}
#kent a:visited {color:#666666; font-weight:normal; text-decoration:none;}
#kent a:hover {color:#ff0000; font-weight:bold; text-decoration:none;}

.box	{border:1px solid #cccccc; padding:10px;}
.boxright {float:right; width:250px; margin-left:10px; border: 1px solid #009cde; background-color:#b5eafb; padding:5px;}
.boxrightwhite {float:right; width:250px; margin:0px 10px 10px 10px; border: 5px solid #cccccc;  padding:5px;}



#blank ul {margin-left:20px;}
#search {color:#ff0000;	} 

#google_translate_element {float:right; height:10px;}
.clearboth {clear: both;}

body#home	{ padding-top:0px; padding-bottom:20px;}

body#home #cornertopleft {display:none;}	
body#home #cornertopright {display:none;}		

body#home #structure {background-color:#FFFFFF; /*border:1px cyan solid;*/}

#structure {background-color:#FFFFFF;}

body#home #headerarea {padding-top: 10px;}
	body#home #toolsarea {/*border:1px red solid;*/ float:right; text-align:right; font-size:85%; color:#004E6F; padding:10px 10px 0px 0px; width:250px;} 
		body#home #toolsarea a:active {color:#004E6F; font-weight:normal;}
		body#home #toolsarea a:link	{color:#004E6F; font-weight:normal;}
		body#home #toolsarea a:visited {color:#004E6F; font-weight:normal;}
		body#home #toolsarea a:hover {color:#ff0000; font-weight:normal;}
		body#home #translator {margin: 70px 0px 1px 0px;}
		
		#searchareatemp {background-image:url(../../../../images/searchregion.gif);  background-repeat:no-repeat;  width:400px; height:57px; font-size:85%; color:#F7F3F7;}
		#searchareaad {background-image:url(../../../../images/searchregionad.gif);  background-repeat:no-repeat; text-align:center;  width:400px; margin:auto; height:70px; font-size:85%; color:#F7F3F7;}

	body#home #searcharea {/*border:1px red solid;*/ width:367px; height:57px; font-size:85%; color:#F7F3F7; margin:60px 120px 0px 0px; background-image:url(../../../../images/searchregion.gif);  background-repeat:no-repeat;}
		body#home #cse-search-box {margin: 0px; padding:19px 0px 0px 45px;}

			body#home #searchbox {padding: 6px 10px 0px 10px; float:left; /*border:1px solid red; width: 194px; */ height:33px; background-image:url(../../../../images/searchboxbg.gif); background-repeat:no-repeat;}
				body#home #searchbox input {border: 0px !important; width:188px !important; display:inline; background-image: none !important; /*border:1px solid cyan !important;*/}
				/*body#home #searchbox label {display:none;}*/				
				/*body#home #searchbox input {border: 0px !important; padding:0px 10px 0px 10px !important; line-height:33px !important ; height:33px !important; width:194px !important; display:inline; background-image:url(../../../../images/searchboxbg.gif) !important;  background-repeat:no-repeat; background-position:right; }*/			
			body#home #searchbutton {float:left; padding-top:6px; /*border:1px solid green;*/}

	body#home #wwwlogo {padding:0px 5px 5px 12px;} 



body#home #colareahome{float:left;  background-color:#ffffff; }
	body#home #rowaretophome{float:left; /*border:1px solid cyan;*/ margin:0px !important; width:988px;  }
	
		body#home #rowaretophomea{float:left; /*border:1px solid cyan;*/ margin:0px !important; width:988px;   padding-bottom:10px; }

		body#home #toptasks {float:left; width:234px; color: #0075A7;}
		body#home #toptasksa {float:left; width:220px; color: #000000; margin-top:15px; padding:10px 0px 0px 10px; background-color: #E6F6FC; margin-left:5px; }
		body#home #toptasksa a {color: #000000; font-weight:normal; }
		body#home #toptasksa a:hover	{color:#ff0000;}
		body#home #toptasksa p	{padding-bottom:15px;}

body#home #toptasksheader {height:40px; margin:0px 0px 0px 0px; padding:6px 0px 0px 34px; background-color: #BFE6F7; font-size:200%; font-weight:bold;}  
			body#home #toptasksbody {margin:0px 0px 10px 0px; padding:15px 0px 10px 8px; background-color: #E6F6FC; font-size:120%;font-weight:bold;}  
			body#home .toptaskstitle {padding:0px 0px 2px 0px;} 
			body#home .toptasksoption {padding:0px 0px 15px 0px;} 
			body#home .toptasksoption select {width:214px;}  	
			body#home .toptasksoptiona {padding:0px 0px 10px 0px;} 
			body#home .toptasksoptiona select {width:214px;}  	
			

		body#home #focusbox {float:left; /*border:1px solid cyan;*/ padding:0px 0px 0px 20px; }
			body#home #focusbox .fragmenttitle {display:none; float:left; clear:both;}	
			body#home #focusbox .ui-tabs-panel{float:left; clear:both; width: 732px; background-color:#E6F6FC;}
			body#home #focusbox .ui-tabs-hide{display:none;}
					
				body#home #focusbox .fragmentimgshell {float:left; /*border:1px solid red;*/ padding:10px 0px 10px 16px;}
				body#home #focusbox #fragmentimgshell-1 {width:350px;}	
				body#home #focusbox #fragmentimgshell-2 {width:350px;}	
				body#home #focusbox #fragmentimgshell-3 {width:350px;}	
				body#home #focusbox #fragmentimgshell-4 {width:350px;}	
				body#home #focusbox #fragmentimgshell-5 {width:350px;}
				body#home #focusbox #fragmentimgshell-6 {width:350px;}										
					body#home #focusbox .fragmentimg {}
						body#home #focusbox .fragmentimg img {display:block;}

#fragmentimgshell-3 iframe	{ 
}	
					
				body#home #focusbox .fragmentinfoshell {float:right; /*border:1px solid green;*/ padding:10px 10px 10px 0px;} 
				body#home #focusbox #fragmentinfoshell-1 {width:335px;}	
				#fragmentinfoshell-1 a {color:#0066cc; text-decoration:none;}
				#fragmentinfoshell-1 a:hover {color:#ff0000;}
				#fragmentinfoshell-1 h1 {color:#26264E; font-size:xx-large; font-family:trebuchet ms,verdana,arial,helvetica,sans serif; font-weight:normal; margin-top:0.2em; margin-bottom:0.5em;}
				#fragmentinfoshell-1 h2 {font-family:verdana,arial,helvetica,sans serif; color:#26264E; font-size:150%; font-weight:normal; }
								#fragmentinfoshell-1 ul {margin-left:5px; padding-left:10px;}

				
				body#home #focusbox #fragmentinfoshell-2 {width:335px;}	
				#fragmentinfoshell-2 a {color:#0066cc; text-decoration:none;}
				#fragmentinfoshell-2 a:hover {color:#ff0000;}
				#fragmentinfoshell-2 h1 {color:#26264E; font-size:xx-large; font-family:trebuchet ms,verdana,arial,helvetica,sans serif; font-weight:normal; margin-top:0.2em; margin-bottom:0.5em;}
				#fragmentinfoshell-2 h2 {font-family:verdana,arial,helvetica,sans serif; color:#26264E; font-size:150%; font-weight:normal; }
				#fragmentinfoshell-2 ul {margin-left:5px; padding-left:10px;}

				
				body#home #focusbox #fragmentinfoshell-3 {width:335px;}	
				#fragmentinfoshell-3 a {color:#0066cc; text-decoration:none;}
				#fragmentinfoshell-3 a:hover {color:#ff0000;}
				#fragmentinfoshell-3 h1 {color:#26264E; font-size:xx-large; font-family:trebuchet ms,verdana,arial,helvetica,sans serif; font-weight:normal; margin-top:0.2em; margin-bottom:0.5em;}
				#fragmentinfoshell-3 h2 {font-family:verdana,arial,helvetica,sans serif; color:#26264E; font-size:150%; font-weight:normal; }
				#fragmentinfoshell-3 ul {margin-left:5px; padding-left:10px;}
				
				body#home #focusbox #fragmentinfoshell-4 {width:335px;}	
				#fragmentinfoshell-4 a {color:#0066cc; text-decoration:none;}
				#fragmentinfoshell-4 a:hover {color:#ff0000;}
				#fragmentinfoshell-4 h1 {color:#26264E; font-size:xx-large; font-family:trebuchet ms,verdana,arial,helvetica,sans serif; font-weight:normal; margin-top:0.2em; margin-bottom:0.5em;}
				#fragmentinfoshell-4 h2 {font-family:verdana,arial,helvetica,sans serif; color:#26264E; font-size:150%; font-weight:normal; }
				#fragmentinfoshell-4 ul {margin-left:5px; padding-left:10px;}
				
body#home #focusbox #fragmentinfoshell-5 {width:335px;}
#fragmentinfoshell-5 a {color:#0066cc; text-decoration:none;}
#fragmentinfoshell-5 a:hover {color:#ff0000;}
#fragmentinfoshell-5 h1 {color:#26264E; font-size:xx-large; font-family:trebuchet ms,verdana,arial,helvetica,sans serif; font-weight:normal; margin-top:0.2em; margin-bottom:0.5em;}
#fragmentinfoshell-5 h2 {font-family:verdana,arial,helvetica,sans serif; color:#26264E; font-size:150%; font-weight:normal; }
#fragmentinfoshell-5 ul {margin-left:5px; padding-left:10px;}
				
body#home #focusbox #fragmentinfoshell-6 {width:335px;}	
#fragmentinfoshell-6 a {color:#0066cc; text-decoration:none;}
#fragmentinfoshell-6 a:hover {color:#ff0000;}
#fragmentinfoshell-6 h1 {color:#26264E; font-size:xx-large; font-family:trebuchet ms,verdana,arial,helvetica,sans serif; font-weight:normal; margin-top:0.2em; margin-bottom:0.5em;}
#fragmentinfoshell-6 h2 {font-family:verdana,arial,helvetica,sans serif; color:#26264E; font-size:150%; font-weight:normal; }
#fragmentinfoshell-6 ul {margin-left:5px; padding-left:10px;}
				
body#home #focusbox .fragmentinfo {background-color:#FFFFFF; height:250px; overflow: hidden; padding:10px 10px 10px 30px; }				
body#home #focusbox .fragmentinfo p {}			
body#home #focusbox .fragmentinfo h2{}
body#home #focusbox .fragmentinfo p{} 
body#home #focusbox .fragmentinfo a{}
body#home #focusbox .fragmentinfo a:hover{}

body#home #focusbox ul.ui-tabs-nav{clear:both; float:left; list-style:none; padding:5px 0px 0px 0px; margin:0px;}
body#home #focusbox ul.ui-tabs-nav li {float:left; clear:right; /* border:1px solid red;*/ padding-right:5px;}
body#home #focusbox #nav-fragment-1 {width: 90px;}	
body#home #focusbox #nav-fragment-2 {width: 120px;}		
body#home #focusbox #nav-fragment-3 {width: 115px; }		
body#home #focusbox #nav-fragment-4 {width: 95px;}	
body#home #focusbox #nav-fragment-5 {width: 130px;}		
body#home #focusbox #nav-fragment-6 {width: 140px; padding-right:0px; /*border:1px solid red;*/}																		
body#home #focusbox ul.ui-tabs-nav li img{}
body#home #focusbox ul.ui-tabs-nav li span{white-space:nowrap;} 
body#home #focusbox li.ui-tabs-nav-item a{display:block; background-color:#BFE6F7; padding: 5px 10px 5px 10px; text-align:center; color:#0075A7; font-weight:bold;}
body#home #focusbox li.ui-tabs-nav-item a:hover{background-color:#80CEEF;}
body#home #focusbox li.ui-tabs-selected a{background-color:#80CEEF;}
body#home #focusbox ul.ui-tabs-nav li.ui-tabs-selected a{background-color:#80CEEF;}
	
#home #rowareabottomhome{float:left; /*border:1px solid blue;*/ padding: 24px 0px 0px 0px; margin:0px !important;}
body#home .homelinks{float:left;/*border:1px solid red;*/ width:239px; margin-right:10px;}		
body#home #homelinksright{margin: 0px;}		
body#home .homelinkstitle {background-color: #BFE6F7; padding:5px 5px 5px 10px; color:#0075A7; font-size:110%; font-weight:bold;}  						
body#home .homelinksarea {padding:10px 10px 10px 10px;}  						
body#home .homelinksarea a {font-weight:normal; color:#000000;}  			
body#home .homelinksarea a:hover {color:#FF0000;} 

body#home .homelinks4{float:left;/*border:1px solid red;*/ width:230px; margin-right:10px; border: 1px solid #bfe6f7; height:130px;}		
body#home #homelinksright4{margin: 0px;}		
body#home .homelinkstitle4 {background-color: #BFE6F7; padding:5px 5px 5px 10px; color:#0075A7; font-size:110%; font-weight:bold;}  						
body#home .homelinksarea4 {padding:10px 10px 10px 10px;}  						
body#home .homelinksarea4 a {font-weight:normal; color:#000000;}  			
body#home .homelinksarea4 a:hover {color:#FF0000;}  

body#home .homelinks3{float:left;/*border:1px solid red;*/ width:320px; margin-right:10px; border: 1px solid #bfe6f7; height:220px;}		
body#home #homelinksright3{margin: 0px;}		
body#home .homelinkstitle3 {background-color: #BFE6F7; padding:5px 5px 5px 10px; color:#0075A7; font-size:110%; font-weight:bold;}  						
body#home .homelinksarea3 {padding:10px 10px 10px 10px;}  						
body#home .homelinksarea3 a {font-weight:normal; color:#000000;}  			
body#home .homelinksarea3 a:hover {color:#FF0000;}  

body#home .homelinks3a{float:left;/*border:1px solid red;*/ width:310px; margin-right:10px; border: 1px solid #bfe6f7; height:120px;}		
body#home #homelinksright3a{margin: 0px;}		
body#home .homelinkstitle3a {background-color: #BFE6F7; padding:5px 5px 5px 10px; color:#0075A7; font-size:110%; font-weight:bold;}  						
body#home .homelinksarea3a {padding:10px 10px 10px 10px;}  						
body#home .homelinksarea3a a {font-weight:normal; color:#000000;}  			
body#home .homelinksarea3a a:hover {color:#FF0000;}  



#rowareabottomhome a {font-weight:normal; color:#000000;}
#rowareabottomhome a:hover {font-weight:normal; color:#000000;}
	
#rowareabottomhome a:active {color:#000000; font-weight:normal;font-size:85%; color:#666666;}
#rowareabottomhome a:link {color:#000000; font-weight:normal;font-size:85%; color:#666666;}
#rowareabottomhome a:visited {color:#000000; font-weight:normal;font-size:85%; color:#666666;}
#rowareabottomhome a:hover {color:#ff0000; font-weight:normal;font-size:85%; color:#666666;}
#rowareabottomhome ul {margin-left:10px; padding-left:0px; }
	
/*.Heading1, H1     {color:#26264E; font-size:xx-large; font-family:trebuchet ms,verdana,arial,helvetica,sans serif; font-weight:normal; margin-top:0.2em; margin-bottom:0.5em;}
.Heading2, H2 	  {font-family:verdana,arial,helvetica,sans serif; color:#26264E; font-size:150%; font-weight:normal; }
.Heading3, H3     {font-family:verdana,arial,helvetica,sans serif; color:#26264E; font-size:small; font-weight:bold; margin-top:0.2em; margin-bottom:0.5em;}
.Heading4, H4     {font-family:verdana,arial,helvetica,sans serif; color:#26264E; font-size:x-small; font-weight:bold; margin-bottom:0.5em;}
.Heading5, H5     {font-family:verdana,arial,helvetica,sans serif; color:#000000; font-size:x-small; font-weight:bold; margin-bottom:0.5em;}*/

.Normal          {font-family:verdana,arial,helvetica,sans serif; color:#000000; margin:0.001pt;}

body .columnheader	{color:#FFFFFF; font-weight:bold; background-image:url(../../../../images/menubackground.jpg); background-position:center; background-repeat:repeat; padding:3px; }	


table.ImmTS_General { padding:0px; background-color: #FFFFFF; border-collapse: collapse;} 
table.ImmTS_General th, table.ImmTS_General td { padding: 2px; margin: 2px; } 
table.ImmTS_General, table.ImmTS_General th, table.ImmTS_General td { border: solid 2px #ffffff; }
table.ImmTS_General th { background-color: #C7E6FE; color: #26264E; padding: 4px; text-align:left}  
table.ImmTS_General td { background-color: #f3f3f3; vertical-align: top; }

table.ImmTS_Business { padding:0px; background-color: #FFFFFF; border-collapse: collapse;} 
table.ImmTS_Business th, table.ImmTS_Business td { padding: 5px; margin: 2px; } 
table.ImmTS_Business, table.ImmTS_Business th, table.ImmTS_Business td { border: solid 2px #ffffff; }
table.ImmTS_Business th { background-color: #EAEBEF; color: #4E4A58; padding: 5px; text-align:left; vertical-align: top;}  
table.ImmTS_Business td { background-color: #f3f3f3; vertical-align: top; }

table.ImmTS_Finance { padding:0px; background-color: #FFFFFF; border-collapse: collapse;} 
table.ImmTS_Finance th, table.ImmTS_Finance td { padding: 2px; margin: 2px; } 
table.ImmTS_Finance, table.ImmTS_Finance th, table.ImmTS_Finance td { border: solid 2px #ffffff; }
table.ImmTS_Finance th { background-color: #9F9CB9; color: #ffffff; padding: 4px; text-align:left;}  
table.ImmTS_Finance td { background-color: #f3f3f3; vertical-align: top; }

#breadleft				{color:#414141;}
body .Path 					{color:#414141;}

#rightcontentpage {border-top:6px solid #F1F1F9; border-bottom:6px solid #F1F1F9; border-right:6px solid #F1F1F9;}		
#maincontentpagewide	{border:6px solid #F1F1F9;}
#maincontentpage		{}

	/* All Level Styles*/
	#topdropmenu			{color:#000000;}	
	#topdropmenu a			{color:#000000;}
	#topdropmenu a:hover		{color:#000000;}

	/* Level 0 Styles */
	#topdropmenu UL UL.L0			{}	/* level 0 "leaf" properties - not really a leaf since its the top level */
	#topdropmenu a.L0hc				{color:#ffffff; background:url(../../../images/menu-bullet.gif) right bottom no-repeat;}  /* level 0 item with children properties. defines background color and bullet image */
	#topdropmenu a.L0nc				{color:#ffffff; background:url(../../../images/menu-bullet.gif) right bottom no-repeat;} /* level 0 item with no children properties. defines background color*/
	
	#topdropmenu a.L0hc:hover		{color:#ffffff;}	/* hover effect for level 0 with children */
	#topdropmenu a.L0nc:hover		{color:#ffffff; } /* hover effect for level 0 with no children */

	
	/* Level 1 Styles */
	#topdropmenu UL UL.L1			{border:1px solid #B2B2B2;}
	#topdropmenu a.L1hc				{color:#000000; background:#E0F1FE url(../../../images/rtArwLtBlue.gif) right center no-repeat;}
	#topdropmenu a.L1nc				{color:#000000; background:#E0F1FE;}
	
	
	#topdropmenu a.L1hc:hover		{color:#000000; background:#C7E6FE url(../../../images/rtArwLtBlue.gif) right center no-repeat;}	
	#topdropmenu a.L1nc:hover		{color:#000000; background:#C7E6FE;}

	#topdropmenuold a.L1hc:hover		{color:#000000; background:#DAD9ED url(../../../images/rtArwLtBlue.gif) right center no-repeat;}	
	#topdropmenuold a.L1nc:hover		{color:#000000; background:#DAD9ED;}

	/* Level 2 Styles */
	#topdropmenu UL UL.L2			{border:1px solid black;}
	#topdropmenu a.L2hc				{color:#000000; background:#d8d8d8 url(../../../images/rtArwLtBlue.gif) right center no-repeat;}
	#topdropmenu a.L2nc				{color:#000000; background:#d8d8d8;}
	
	#topdropmenu a.L2hc:hover		{color:#000000; background:#ffffff url(../../../images/rtArwLtBlue.gif) right center no-repeat;}	
	#topdropmenu a.L2nc:hover		{color:#000000; background:#ffffff;}	
	
	/* end top menu bar*/

/*Side Menu Color Selection Styles */

	/* All Level Styles*/
	#sidemenu						{font-size:90%;}
	#sidemenu .head					{color:#26264E; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}	
	#sidemenu a						{color:#26264E;}
	#sidemenu a:hover				{}

	/* Level 0 Styles */
	#sidemenu a.L0					{color:#26264E; background-color:#ffffff; border-top:1px solid #D3DDDC; background-image:url(../../../../images/LsqBltBlue.gif); background-repeat:no-repeat;}					/* defines level 0 link */
	#sidemenu a.L0 SPAN.hc			{color:#26264E;}  /* defines level 0 bullet for children */
	#sidemenu a.L0 SPAN.nc			{color:#26264E;}  /* defines level 0 bullet for no children */

	#sidemenu a.L0sel				{color:#26264E; background-color:#C7E6FE; border-top:1px solid #D3DDDC; border-bottom:1px solid #D3DDDC;background-image:url(../../../../images/LsqBltBlueon.gif); background-repeat:no-repeat;}					/* defines level 0 if selected page */
	#sidemenu a.L0sel SPAN.hc		{} /* defines level 0 bullet for children if selected page */
	#sidemenu a.L0sel SPAN.nc		{} /* defines level 0 bullet for no children if selected page*/
	#sidemenu a.L0sel:hover			{background-color:#C7E6FE;}					/* in this case effectively suppresses the hover effect for selected pages */
	
	#sidemenu a.L0:hover			{color:#000000; background:#c7E6FE; background-image:url(../../../../images/lihover.gif); background-repeat:no-repeat;}					/* defines the level 0 hover effect */
	#sidemenu a.L0:hover SPAN.hc	{}  /* defines the level 0 hover bullet for children */
	#sidemenu a.L0:hover SPAN.nc	{}  /* defines the level 0 hover bullet for no children */
	
	/* Level 1 Styles */	
	#sidemenu a.L1					{background-color:#ffffff; color:#26264E;}
	#sidemenu a.L1 SPAN.hc			{background-image:url(../../../../images/rtArwGrey.gif);}
	#sidemenu a.L1 SPAN.nc			{background-image:url(../../../../images/sqBltGrey.gif);}

	#sidemenu a.L1sel				{background-color:#C7E6FE;color:#26264E;}
	#sidemenu a.L1sel SPAN.hc		{background-image:url(../../../../images/rtArwGrey.gif);}
	#sidemenu a.L1sel SPAN.nc		{background-image:url(../../../../images/sqBltGrey.gif);}
	#sidemenu a.L1sel:hover			{background-color:#c7E6FE;}
	
	#sidemenu a.L1:hover			{background-color:#C7E6FE;color:#26264E;}	
	#sidemenu a.L1:hover SPAN.hc	{background-image:url(../../../../images/rtArwGrey.gif);}
	#sidemenu a.L1:hover SPAN.nc	{background-image:url(../../../../images/sqBltGrey.gif);}

	/* Level 2 Styles */
	#sidemenu a.L2					{background-color:#E0F1FE; color:#26264E;}
	#sidemenu a.L2 SPAN.hc			{background-image:url(../../../../images/rtArwGrey.gif);}
	#sidemenu a.L2 SPAN.nc			{background-image:url(../../../../images/sqBltGrey.gif);}

	#sidemenu a.L2sel				{background-color:#C7E6FE; color:#26264E;}
	#sidemenu a.L2sel SPAN.hc		{background-image:url(../../../../images/rtArwGrey.gif);}
	#sidemenu a.L2sel SPAN.nc		{background-image:url(../../../../images/sqBltGrey.gif);}
	#sidemenu a.L2sel:hover			{background-color:#C7E6FE;}

	#sidemenu a.L2:hover			{background-color:#C7E6FE;color:#26264E;}	
	#sidemenu a.L2:hover SPAN.hc	{background-image:url(../../../../images/rtArwGrey.gif);}
	#sidemenu a.L2:hover SPAN.nc	{background-image:url(../../../../images/sqBltGrey.gif);}

#head 				{padding:2px 6px 0px 6px; background-color:#ffffff; }
#head-outer 		{text-align: left; margin:auto; margin-bottom:4px; border:0;	width: 988px; position:relative;  padding:0px; }
#head-a 			{float: left; width: 150px; padding:8px 0px 0px 12px;}
#head-b 			{float: right;	 font-size:85%; padding:10px 10px 0px 0px; text-align:right;}
#head-b a 			{ color:#004E6F; font-weight:normal;}
#head-b a:hover 	{color:#ff0000;}
#head-b-ad 			{font-size:85%; padding:10px 10px 0px 0px; text-align:center;}
#head-b-ad a 		{ color:#004E6F; font-weight:normal;}
#head-b-ad a:hover 	{color:#ff0000;}
#head-content 		{float: left;	 vertical-align:middle; text-align:right; padding-top:50px;}
#head-mid 			{height:5px; font-size:2%; clear:both;}

.bcwrapper {	text-align: left;margin: 0px auto;padding: 0px;border:0;	width: 940px;	}
.bcheader {	margin: 0px; font-size:1%; height:2px;}
.bcside-a {	float: left;	width: 320px;}
.bcside-b {	float: right;	width: 300px;}
.bccontent { 	float: left;	width: 32%;}
.bcfooter {	clear: both;		margin: 0px; font-size:1%; height:2px;}
#Template_ctl06_ctl00_fb_epetition_paragraph_Paragraph14		{font-size:150%;}
#Template_ctl06_ctl00_fb_epetition_paragraph_Paragraph13		{font-size:150%;}


#benmain		{ width:920px; margin:auto;}
#benwrapper	{width:920px; margin:auto;}
#benhead	{}
#bencontent	{}
#bencontent a {font-size:16pt; font-weight:normal;}
#bencontent a:hover 	{color:#ff0000;}
#bencontent img	{border:1px solid #cccccc;}
#bena		{float:left; width:230px;}
#benb		{float:left; width:230px;}
#benc		{float:left; width:230px;}
#bend		{float:left; width:230px;}



#threecol {clear:both; width:920px; margin:auto; padding-bottom:50px;}
#threecolheader {}
#threecola {float:left;	width:300px;}
#threecolb {float:left;	width:300px;}
#threecolc {float:left;	width:300px;}
