* { font-family: Arial, Helvetica, sans-serif; }

@media screen {
	
	body { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
	/*body { color: #8198ce; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; }*/
	
	/* Styles below for new xHTML valid right column */
	
	.grid-row{
		min-width:200px;
		overflow:hidden;
		clear:both;
		margin:8px 0;
	}
	
	.grid-row .grid-cell{
		border-radius:6px;
			-moz-border-radius:6px;
			-webkit-border-radius:6px;
		float:left;
		margin:0 6px;
		padding:12px;

	}
	
	* html .grid-row .grid-cell{
		height:190px;
	}
	
	.grid-row-orange .grid-cell{
		border:#e3ad41 solid 1px;
		background:#fdf4eb;
		box-shadow:rgba(0,0,0,0.15) 0 1px 3px,inset #edd4a5 0 0 2px;
			-moz-box-shadow:rgba(0,0,0,0.15) 0 1px 3px,inset #edd4a5 0 0 2px;
			-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 3px,inset #edd4a5 0 0 2px;
	}
	
	.grid-row-green .grid-cell{
		border:#01878a solid 1px;
		background:#edf3f3;
		box-shadow:rgba(0,0,0,0.15) 0 1px 3px,inset #a5d9da 0 0 2px;
			-moz-box-shadow:rgba(0,0,0,0.15) 0 1px 3px,inset #a5d9da 0 0 2px;
			-webkit-box-shadow:rgba(0,0,0,0.15) 0 1px 3px,inset #a5d9da 0 0 2px;
	}
	
	.grid-row-three .grid-cell{width:151px;} /* 175px - padding (24px) */
	
	.grid-row .grid-cell h3{
		font-size:13px;
		font-weight:bold;
		margin:0 0 4px;
	}
	
	.grid-row .grid-cell ul{
		margin:0;
		padding-left:16px;
		list-style-image:url('/images/arrow_r.gif');
		/* list-style-image:url('/images/elements/arrow_white.jpg'); */
	}
	
	.grid-row .grid-cell ul li,.grid-row .grid-cell p{
		line-height:16px;
	}
	
	.grid-row .grid-cell p{
		margin:4px 0 6px;
	}
	

	
	
	#right_col {

		margin-top:5px;
		background:url('../images/right_col_mid.gif') repeat-y;
		width:208px;
	}

	.small {
		font-size:0.8em;
	}
	
	.hul {
		line-height: 15px !important;
	}

	table.rates {
		border-collapse:collapse;
	}

	table.rates tbody td, table.rates tbody th {
		border:#005BAB solid 1px;
	}

	table.rates thead th {
		background:#005BAB;
		color:#FFF;
		border:#005BAB solid 1px;
	}

	table.rates th, table.rates td {
		padding:0.1em 0.5em;
	}
		
	#right_col * {
		margin:0;
		padding:0;
	}
		
	#right_col_bot {
	padding-bottom:20px;
		background:url('../images/right_col_bot.gif') no-repeat center bottom;
	}

	   
	.orange_body a, .orange_body a:visited,
	.grey_body a, .grey_body a:visited,
	.yellow_body a, .yellow_body a:visited,
	.green_body a, .green_body a:visited,
	.blue_body a, .blue_body a:visited
	{text-decoration: none !important; color:#8198CE;}
	
	.orange_body a:hover, .orange_body a:active,
	.grey_body a:hover, .grey_body a:active,
	.yellow_body a:hover, .yellow_body a:active,
	.green_body a:hover, .green_body a:active,
	.blue_body a:hover, .blue_body a:active
	{text-decoration: underline !important; } 

	.link-list-arrow {
		list-style-image:url('../images/arrow_r.gif');
	}

	.link-list-arrow {
		padding-left:17px;
		margin-left:0;
	}

	.link-list-arrow li {
		margin-left:0;
		margin-bottom:8px;
	}

	.padding li {
		margin-bottom:3px;
		line-height:18px;
	}

	.back-to-top, .top {
		display:block;
		background:url('../images/arrow_t.gif') left center no-repeat;
		padding-left:15px;
	}


	#freqlinks {
		border-top:#005bab solid 1px;
	}

	#right_col dl {
	margin-top:5px;
	margin-left:8px;
	margin-right:8px;
	}

	#right_col dt {
	font-weight:bold;
	}

	#right_col #forgetFrm {
	padding-top:5px;
	}

	#right_col #forgetFrm input {
	margin:0 auto 0 auto;
	display:block;
	}

	#right_col img {
	margin:0 auto;
	display:block;
	}

	#lastvisited {
	text-align:center;
	padding-top:30px;
	}

	#lastvisited a {
	text-decoration:none;
	}

	#lastvisited a:hover {
	text-decoration:underline;
	}

	#right_col h2 {
	text-align:center;
	padding:0 25px;
	margin-top:15px;
	margin-bottom:10px;
	}

	#right_col #salesteam {
	text-align:center;
	color:#005bab;
	margin:15px 0;
	}

	#right_col #salesteam dd {
	font-size:19px;
	font-weight:bold;
	}

	#right_col p {
	margin:10px 8px;
	}

	#right_col #salesteam h4 {
	font-size:13px;
	}

	ul#quicklinks {
		padding-top:4px;
		padding-bottom:12px;
		list-style-type:none;
	}

	ul#quicklinks li {
		display:inline;
	}

	ul#quicklinks li a {
		display:block;
		background:#FFF url('../images/ql_li.jpg') no-repeat left top;
		padding:6px 5px 6px 32px;
		text-decoration:none;
		font-weight:bold;
		margin:0 6px 4px 6px;
	}

	ul#quicklinks li a:hover {
		text-decoration:underline;
	}
	
	body ol {
		margin-left:0;
		padding-left:40px;
	}
	
	li {color:#000}
	ol li {line-height:18px;}

	#freqlinks ol {
	margin-top:40px;
	margin-left:35px;
	margin-right:35px;
	}

	#freqlinks ol li {
	margin-bottom:5px;
	}


	#freqlinks ol li a {

	text-decoration:none;
	}

	#freqlinks ol li a:hover {
	text-decoration:underline;
	}

	#content, .content { color: #000000; line-height: 18px; }

	#grid { border: #005bab 1px solid; }
	#grid td { border-top: #005bab 1px solid; border-bottom: #005bab 1px solid; }
	#grid td.left { width: 47%; }
	#grid td.right { width: 50%; }
	#grid td.middle { border-right: #005bab 1px solid; width: 3%; }

	p { color: #000000; line-height: 18px; }

	p.blue { color: #005bab; }
	/*p.blue { color: #8198ce; }*/
	
	a img{border:0;}
	
	a:link { text-decoration: underline; }
	a:visited { text-decoration: underline; color:#8198CE;}
	a:hover { text-decoration: none; }

	#mful li { margin-left: -20px; }

	.narrowList { margin-left: 30px; }

	/*td { font-size: 12px; color: #000000; }*/

	/*td.login { color: #005bab; }*/

	/*li { list-style-image: url(../images/bullet.gif) }*/

	#onlineForm { color: #000000; }
	#onlineForm .narrow { width: 225px; }
	#onlineForm .wide { width: 200px; }
	#onlineForm a:link, #onlineForm a:visited { text-decoration: underline; color:#8198CE;}
	#onlineForm a:hover { text-decoration: none; }

	td.warm { color: #ffffff; text-align: center; background-image: url(../images/warm_left.jpg); height: 63px; background-repeat: no-repeat; background-position: bottom right; }
	a.warm:link { text-align: center; color: #ffffff; }
	a.warm:visited { text-align: center; color: #ffffff; }
	a.warm:hover { text-align: center; color: #ffffff; }

	td.quicklink { background-color: #ffffff; xbackground-image: url(../images/ql_arrow.jpg); background-repeat: no-repeat; background-position: left; height: 27px; xpadding-left: 33px; }
	td.quicklink img { padding-right: 6px; }
	td.quicklink a.ql_link:link { height: 21px; color: #005bab; background-color: #ffffff; display: block; padding-top: 6px; font-weight: bold; }
	td.quicklink a.ql_link:visited { height: 21px; color: #005bab; background-color: #ffffff; display: block; padding-top: 6px; font-weight: bold; }
	td.quicklink a.ql_link:hover { height: 21px; color: #005bab; background-color: #ffffff; display: block; padding-top: 6px; font-weight: bold; }
	/*td.quicklink { background-color: #ecedef; background-image: url(../images/ql_arrow.jpg); background-repeat: no-repeat; background-position: left 0; height: 27px; padding-left: 33px; }*/

	td.mylinks { background-color: #e9ecf5; padding: 12px;}
	
	#menu_column {
		padding:12px 0px 10px 4px;
		vertical-align: top;
		width: 148px;
	}

	#menu { 
		margin:0;
		padding:0;
		list-style:none;
	}
	
	#menu li {
		margin-left:0;
		padding-left:0;
		margin-bottom:2px;
	}
	
	#menu-section, #menu-section li, #menu-section ul li {
		width: 100%;
		list-style:none;
		padding:0;
		margin:0;
	}
	
	#menu-section ul{
		position: absolute;
		background: #e9ecf5;
		margin: -21px 0 0 144px;
		padding: 0;
		display: none;
		border: 1px solid #005bab;
		width: 300px;
	}
	
	#menu-section a, #menu-section a:visited{
		background-image: url("/images/arrow_r.gif");
		background-repeat: no-repeat;
		background-position: 0px 4px;
		padding: 2px 0px 4px 10px;
		display:block;
	}
	
	#menu-section ul a, #menu-section ul a:visited{
		padding: 2px 10px 4px 10px;
	}
	
	#menu-section li:hover ul, #menu-section li.iehover ul{
		display: block;
	}
	
	#menu-section li:hover, #menu-section li:active, #menu-section li.iehover{
		background-color: #e9ecf5;
	}
	
	#menu-section li a:hover, #menu-section li a:active{
		text-decoration: none;
		background-color: #e9ecf5;
	}
	
	#menu-section li ul li a, #menu-section li ul li a:visited{
		background-position: 3px 4px;
		padding-left: 13px !important;
	}
	
	#menu-section li ul li a:hover, #menu-section li ul li a:active{
		text-decoration: underline;
	}
	
	

	.menuSingle a:link, #menuSingle a:link    { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single.jpg); display: block; text-shadow: #03316d 1px 1px; }
	.menuSingle a:visited, #menuSingle a:visited { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single.jpg); display: block; text-shadow: #03316d 1px 1px; }
	.menuSingle a:hover, #menuSingle a:hover   { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single_roll.jpg); display: block; text-shadow: #03316d 1px 1px; }

	.menuSingle, #menuSingle { background-image: url(../images/menu_single.jpg); background-repeat: no-repeat; }

	.menuDouble a:link, #menuDouble a:link    { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double.jpg); display: block; text-shadow: #03316d 1px 1px; }
	.menuDouble a:visited, #menuDouble a:visited { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double.jpg); display: block; text-shadow: #03316d 1px 1px; }
	.menuDouble a:hover, #menuDouble a:hover   { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double_roll.jpg); display: block; text-shadow: #03316d 1px 1px; }

	.menuDouble , #menuDouble { background-image: url(../images/menu_double.jpg); background-repeat: no-repeat; }

	.menuSingle_roll a:link, #menuSingle_roll a:link { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single_roll.jpg); display: block; }
	.menuSingle_roll a:visited, #menuSingle_roll a:visited { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single_roll.jpg); display: block; }

	.menuSingle_roll, #menuSingle_roll           { background-image: url(../images/menu_single_roll.jpg); background-repeat: no-repeat; }

	.menuDouble_roll a:link, #menuDouble_roll a:link    { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double_roll.jpg); display: block; }
	.menuDouble_roll a:visited, #menuDouble_roll a:visited { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double_roll.jpg); display: block; }

	.menuDouble_roll, #menuDouble_roll           { background-image: url(../images/menu_double_roll.jpg); background-repeat: no-repeat; }


	#sidebar_column{padding:12px 0 0 0;}

	.search_box { color: white; font-size: 12px; font-weight: bold; background-image: url(../images/search_box.jpg); background-repeat: no-repeat; background-position: right; height: 50px; padding-left: 25px; }

	a:link { color: #005bab; text-decoration: none; }

	a:visited { color:#8198CE; text-decoration: none; }

	a:hover { color: #005bab; text-decoration: underline; }

	a:active { color: #8198ce; }

	a.ad_link:link { color: #ffffff; text-decoration: none; font-weight: bold; }

	a.ad_link:visited { color: #ffffff; text-decoration: none; font-weight: bold; }

	a.ad_link:hover { color: #ffffff; text-decoration: underline; font-weight: bold; }

	a.ad_link:active { color: #ffffff; text-decoration: underline; font-weight: bold; }

	h1 { color: #005bab; font-size: 26px; font-weight: normal; font-style: italic; display: inline; }

	h2 { color: #005bab; font-size: 16px; padding:10px 0; vertical-align: bottom; padding-bottom: 0px; padding-top: 0px; width:100%; }

	h3 { color: #005bab; font-size: 14px; }

	h4 { color: #005bab; font-size: 12px; }

	.hr { height: 16px; background-image: url(../images/line.jpg); background-repeat: repeat-x; background-position: center; }

	hr { color: #005bab; height: 1px; border-top: #005bab none 0; margin-top:8px;}
	
 * html	.breadcrumb {
		margin-bottom:10px;
	}

	.foot_space { height: 50px; }

	.tile_tl { width: 6px; height: 6px; background-image: url(../images/tiles/tile_tl.jpg); background-repeat: no-repeat; background-position: bottom right; }
	.tile_t { height: 6px; background-image: url(../images/tiles/tile_t.jpg); background-repeat: repeat-x; background-position: top; }
	.tile_t2 { width: 64px; height: 6px; background-image: url(../images/tiles/tile_t.jpg); background-repeat: repeat-x; background-position: bottom; }
	.tile_tr { width: 6px; height: 6px; background-image: url(../images/tiles/tile_tr.jpg); background-repeat: no-repeat; background-position: bottom left; }
	.tile_l { width: 6px; background-image: url(../images/tiles/tile_l.jpg); background-repeat: repeat-y; background-position: right; }
	.tile_r { width: 6px; background-image: url(../images/tiles/tile_r.jpg); background-repeat: repeat-y; background-position: left; }
	.tile_l2 { height: 64px; width: 6px; background-image: url(../images/tiles/tile_l.jpg); background-repeat: repeat-y; background-position: right; }
	.tile_r2 { width: 6px; background-image: url(../images/tiles/tile_r.jpg); background-repeat: repeat-y; background-position: left; }
	.tile_bl { width: 6px; height: 6px; background-image: url(../images/tiles/tile_bl.jpg); background-repeat: no-repeat; background-position: top right; }
	.tile_br { width: 6px; height: 6px; background-image: url(../images/tiles/tile_br.jpg); background-repeat: no-repeat; background-position: top left; }
	.tile_b { height: 6px; background-image: url(../images/tiles/tile_b.jpg); background-repeat: repeat-x; background-position: top; }
	.tile_b2 { width: 64px; height: 6px; background-image: url(../images/tiles/tile_b.jpg); background-repeat: repeat-x; background-position: top; }
	.tile_body { background-color: #ffffff; height: 98px; }

	.tile_pic1 { background-image: url(../images/hot_offers/golf_day_offer.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic2 { background-image: url(../images/tiles/tile_pic_2.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic3 { background-image: url(../images/tiles/tile_pic_3.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic4 { background-image: url(../images/tiles/tile_pic_4.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic5 { background-image: url(../images/tiles/tile_pic_5.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic6 { background-image: url(../images/tiles/tile_pic_6.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic10 { background-image: url(../images/tiles/tile_pic_10.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_win100 { background-image: url(../images/tiles/tile_pic_win100.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_calc { background-image: url(../images/tiles/tile_pic_calc.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_hot { background-image: url(../images/tiles/tile_pic_hot.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_saveenergy { background-image: url(../images/tiles/tile_pic_saveenergy.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_hotrod { background-image: url(../images/tiles/tile_pic_hotrod.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_footytip { background-image: url(../images/tiles/tile_pic_footy_tip.jpg); width: 79px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_footy { background-image: url(../images/tiles/tile_pic_footy.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_paygbday { background-image: url(../images/tiles/tile_pic_paygbday.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_report { background-image: url(../images/tiles/tile_pic_report0708.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_blank { background-image: url(../images/tiles/tile_pic_blank.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_safe_growing { background-image: url(../images/tiles/safe_growing.jpg); width: 79px; height: 104px; background-repeat: no-repeat; }

	.tile_pic_organiser { background-image: url(../images/tiles/tile_pic_organiser.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_effic { background:url('/images/effic_calc.gif') no-repeat right bottom;width:100px;height:104px;}
	.tile_pic_open { background-image: url(../images/tiles/tile_pic_open.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_groceries { background-image: url(../images/tiles/tile_pic_groceries.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic_welcome { background-image: url(../images/tiles/tile_pic_welcome.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }

	.register_l1 { width: 7px; height: 8px; background-image: url(../images/register_leftborder_01.jpg); background-color: #e9ecf5; }
	.register_l2 { width: 7px; background-image: url(../images/register_leftborder_02.jpg); background-color: #e9ecf5; }
	.register_l3 { width: 7px; height: 8px; background-image: url(../images/register_leftborder_03.jpg); background-color: #e9ecf5; }
	.register_r1 { width: 7px; height: 8px; background-image: url(../images/register_rightborder_01.jpg); background-repeat: no-repeat; }
	.register_r2 { width: 7px; background-image: url(../images/register_rightborder_02.jpg); background-repeat: repeat-y; }
	.register_r3 { width: 7px; height: 8px; background-image: url(../images/register_rightborder_03.jpg); background-repeat: no-repeat; }
	.register_m1 { width: 8px; height: 8px; background-image: url(../images/register_middle_01.jpg); background-color: #e9ecf5; }
	.register_m2 { width: 8px; height: 32px; background-image: url(../images/register_middle_02.jpg); background-color: #e9ecf5; }
	.register_m3 { width: 8px; background-image: url(../images/register_middle_03.jpg); background-color: #e9ecf5; }
	.register_m4 { width: 8px; height: 8px; background-image: url(../images/register_middle_04.jpg); background-color: #e9ecf5; }
	.register_t { height: 8px; background-image: url(../images/register_top.jpg); background-color: #e9ecf5; background-repeat: repeat-x; background-position: top; }
	.register_b { height: 8px; background-image: url(../images/register_bottom.jpg); background-color: #e9ecf5; background-repeat: repeat-x; background-position: top; }
	.register_titlel { width: 8px; height: 32px; background-image: url(../images/register_titleleft.jpg); background-color: #e9ecf5; background-repeat: no-repeat; background-position: right; }
	.register_titler { width: 8px; height: 32px; background-image: url(../images/register_titleright.jpg); background-color: #e9ecf5; background-repeat: no-repeat; background-position: left; }
	.register_title { color: #ffffff; font-weight: bold; width: 272px; height: 32px; background-image: url(../images/register_title.jpg); background-color: #e9ecf5; }
	.register_body { background-color: #e9ecf5; }

	.search_l1 { width: 7px; height: 8px; background-image: url(../images/search_left_01.jpg); background-color: #e9ecf5; }
	.search_l2 { width: 7px; background-image: url(../images/search_left_02.jpg); background-color: #e9ecf5; }
	.search_l3 { width: 7px; height: 8px; background-image: url(../images/search_left_03.jpg); background-color: #e9ecf5; }
	.search_l4 { width: 7px; height: 8px; background-image: url(../images/search_left_04.jpg); background-color: #e9ecf5; }
	.search_r1 { width: 7px; height: 8px; background-image: url(../images/search_right_01.jpg); background-color: #e9ecf5; background-repeat: no-repeat; }
	.search_r2 { width: 7px; background-image: url(../images/search_right_02.jpg); background-color: #e9ecf5; background-repeat: repeat-y; }
	.search_r3 { width: 7px; height: 8px; background-image: url(../images/search_right_03.jpg); background-color: #e9ecf5; background-repeat: no-repeat; }
	.search_r4 { width: 7px; height: 8px; background-image: url(../images/search_right_04.jpg); background-color: #e9ecf5; background-repeat: repeat-y; }
	.search_t { height: 8px; background-image: url(../images/search_top.jpg); background-color: #e9ecf5; background-repeat: repeat-x; background-position: top; }
	.search_m { height: 8px; background-image: url(../images/search_middle.jpg); background-color: #e9ecf5; }
	.search_b { height: 8px; background-image: url(../images/search_bottom.jpg); background-color: #e9ecf5; background-repeat: repeat-x; background-position: bottom; }
	.search_title_left { width: 8px; height: 39px; background-image: url(../images/search_title_left.jpg); background-color: #e9ecf5; background-repeat: no-repeat; background-position: right; }
	.search_title_right { width: 8px; height: 39px; background-image: url(../images/search_title_right.jpg); background-color: #e9ecf5; background-repeat: no-repeat; background-position: left; }
	.search_title { color: #ffffff; font-weight: bold; height: 39px; background-image: url(../images/search_title.jpg); background-repeat: repeat-x; background-color: #e9ecf5; }
	.search_title form { padding: 0px; margin: 0px; }
	.search_title input { padding: 1px; margin: 0px; }
	.search_body { background-color: #e9ecf5; }

	.grey_tl { width: 16px; height: 16px; background-image: url(../images/tiles/grey_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.grey_t { height: 16px; background-image: url(../images/tiles/grey_t.jpg); background-repeat: repeat-x; background-position: top; }
	.grey_tr { width: 16px; height: 16px; background-image: url(../images/tiles/grey_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.grey_l { width: 16px; background-image: url(../images/tiles/grey_l.jpg); background-repeat: repeat-y; background-position: left; }
	.grey_r { width: 16px; background-image: url(../images/tiles/grey_r.jpg); background-repeat: repeat-y; background-position: right; }
	.grey_bl { width: 16px; height: 16px; background-image: url(../images/tiles/grey_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.grey_b { height: 16px; background-image: url(../images/tiles/grey_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.grey_br { width: 16px; height: 16px; background-image: url(../images/tiles/grey_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.grey_body { background-color: #ecedef; height: 113px; }
	.grey_body_alt { background-color: #ecedef; }

	.dk_grey_tl { width: 16px; height: 16px; background-image: url(../images/tiles/dk_grey_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.dk_grey_t { height: 16px; background-image: url(../images/tiles/dk_grey_t.jpg); background-repeat: repeat-x; background-position: top; }
	.dk_grey_tr { width: 16px; height: 16px; background-image: url(../images/tiles/dk_grey_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.dk_grey_l { width: 16px; background-image: url(../images/tiles/dk_grey_l.jpg); background-repeat: repeat-y; background-position: left; }
	.dk_grey_r { width: 16px; background-image: url(../images/tiles/dk_grey_r.jpg); background-repeat: repeat-y; background-position: right; }
	.dk_grey_bl { width: 16px; height: 16px; background-image: url(../images/tiles/dk_grey_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.dk_grey_b { height: 16px; background-image: url(../images/tiles/dk_grey_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.dk_grey_br { width: 16px; height: 16px; background-image: url(../images/tiles/dk_grey_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.dk_grey_body { background-color: #c9cacb; height: 113px; }
	.dk_grey_body_alt { background-color: #c9cacb; }

	/*
	.grey_tl { width: 16px; height: 16px; background-image: url(../images/tiles/grey_tl.jpg); }
	.grey_t { height: 16px; background-image: url(../images/tiles/grey_t.jpg); }
	.grey_tr { width: 16px; height: 16px; background-image: url(../images/tiles/grey_tr.jpg); }
	.grey_l { width: 16px; background-image: url(../images/tiles/grey_l.jpg); }
	.grey_r { width: 16px; background-image: url(../images/tiles/grey_r.jpg); }
	.grey_bl { width: 16px; height: 16px; background-image: url(../images/tiles/grey_bl.jpg); }
	.grey_b { height: 16px; background-image: url(../images/tiles/grey_b.jpg); }
	.grey_br { width: 16px; height: 16px; background-image: url(../images/tiles/grey_br.jpg); }
	.grey_body { background-color: #ecedef; height: 113px; }
	.grey_body_alt { background-color: #ecedef; }
	*/
	.orange_tl { width: 16px; height: 16px; background-image: url(../images/tiles/orange_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.orange_t { height: 16px; background-image: url(../images/tiles/orange_t.jpg); background-repeat: repeat-x; background-position: top; }
	.orange_tr { width: 16px; height: 16px; background-image: url(../images/tiles/orange_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.orange_l { width: 16px; background-image: url(../images/tiles/orange_l.jpg); background-repeat: repeat-y; background-position: left; }
	.orange_r { width: 16px; background-image: url(../images/tiles/orange_r.jpg); background-repeat: repeat-y; background-position: right; }
	.orange_bl { width: 16px; height: 16px; background-image: url(../images/tiles/orange_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.orange_b { height: 16px; background-image: url(../images/tiles/orange_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.orange_br { width: 16px; height: 16px; background-image: url(../images/tiles/orange_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.orange_body { background-color: #fcf5eb; height: 113px; }
	.orange_body_alt { background-color: #fcf5eb; }

	.yellow_tl { width: 16px; height: 16px; background-image: url(../images/tiles/yellow_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.yellow_t { height: 16px; background-image: url(../images/tiles/yellow_t.jpg); background-repeat: repeat-x; background-position: top; }
	.yellow_tr { width: 16px; height: 16px; background-image: url(../images/tiles/yellow_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.yellow_l { width: 16px; background-image: url(../images/tiles/yellow_l.jpg); background-repeat: repeat-y; background-position: left; }
	.yellow_r { width: 16px; background-image: url(../images/tiles/yellow_r.jpg); background-repeat: repeat-y; background-position: right; }
	.yellow_bl { width: 16px; height: 16px; background-image: url(../images/tiles/yellow_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.yellow_b { height: 16px; background-image: url(../images/tiles/yellow_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.yellow_br { width: 16px; height: 16px; background-image: url(../images/tiles/yellow_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.yellow_body { background-color: #fffcdd; height: 113px; }
	.yellow_body_alt { background-color: #fffcdd; }

	.green_tl { width: 16px; height: 16px; background-image: url(../images/tiles/green_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.green_t { height: 16px; background-image: url(../images/tiles/green_t.jpg); background-repeat: repeat-x; background-position: top; }
	.green_alt_t { height: 6px; background-image: url(../images/tiles/green_t.jpg); background-repeat: repeat-x; background-position: top; }
	.green_alt_t2 { width: 64px; height: 6px; background-image: url(../images/tiles/green_t.jpg); background-repeat: repeat-x; background-position: bottom; }
	.green_tr { width: 16px; height: 16px; background-image: url(../images/tiles/green_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.green_l { width: 16px; background-image: url(../images/tiles/green_l.jpg); background-repeat: repeat-y; background-position: left; }
	.green_r { width: 16px; background-image: url(../images/tiles/green_r.jpg); background-repeat: repeat-y; background-position: right; }
	.green_bl { width: 16px; height: 16px; background-image: url(../images/tiles/green_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.green_b { height: 16px; background-image: url(../images/tiles/green_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.green_br { width: 16px; height: 16px; background-image: url(../images/tiles/green_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.green_body { background-color: #edf3f3; height: 98px; } /* xheight: 113px; }*/
	.green_body_alt { background-color: #edf3f3; }
	.green_pic { background-image: url(../images/hot_offers/golf_day_offer_green.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }


	/* START */
	.g_tile_tl { width: 16px; height: 16px; background-image: url(../images/tiles/green_tl.jpg); background-repeat: no-repeat; background-position: bottom right; }
	.g_tile_t { height: 16px; background-image: url(../images/tiles/green_t.jpg); background-repeat: repeat-x; background-position: top; }
	.g_tile_t2 { width: 64px; height: 16px; background-image: url(../images/tiles/green_t.jpg); background-repeat: repeat-x; background-position: bottom; }
	.g_tile_tr { width: 16px; height: 16px; background-image: url(../images/tiles/green_tr.jpg); background-repeat: no-repeat; background-position: bottom left; }
	.g_tile_l { width: 16px; background-image: url(../images/tiles/green_l.jpg); background-repeat: repeat-y; background-position: right; }
	.g_tile_r { width: 16px; background-image: url(../images/tiles/green_r.jpg); background-repeat: repeat-y; background-position: left; }
	.g_tile_l2 { height: 64px; width: 16px; background-image: url(../images/tiles/green_l.jpg); background-repeat: repeat-y; background-position: right; }
	.g_tile_r2 { width: 16px; background-image: url(../images/tiles/green_r.jpg); background-repeat: repeat-y; background-position: left; }
	.g_tile_bl { width: 16px; height: 16px; background-image: url(../images/tiles/green_bl.jpg); background-repeat: no-repeat; background-position: top right; }
	.g_tile_br { width: 16px; height: 16px; background-image: url(../images/tiles/green_br.jpg); background-repeat: no-repeat; background-position: top left; }
	.g_tile_b { height: 16px; background-image: url(../images/tiles/green_b.jpg); background-repeat: repeat-x; background-position: top; }
	.g_tile_b2 { width: 64px; height: 16px; background-image: url(../images/tiles/green_b.jpg); background-repeat: repeat-x; background-position: top; }
	.g_tile_body { background-color: #edf3f3; height: 68px; }
	.g_tile_pic1 { background-image: url(../images/hot_offers/golf_day_offer_green.jpg); width: 70px; height: 74px; background-repeat: no-repeat; background-position: bottom right; }
	/* END */


	.blue_tl { width: 16px; height: 16px; background-image: url(../images/tiles/blue_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.blue_t { height: 16px; background-image: url(../images/tiles/blue_t.jpg); background-repeat: repeat-x; background-position: top; }
	.blue_tr { width: 16px; height: 16px; background-image: url(../images/tiles/blue_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.blue_l { width: 16px; background-image: url(../images/tiles/blue_l.jpg); background-repeat: repeat-y; background-position: left; }
	.blue_r { width: 16px; background-image: url(../images/tiles/blue_r.jpg); background-repeat: repeat-y; background-position: right; }
	.blue_bl { width: 16px; height: 16px; background-image: url(../images/tiles/blue_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.blue_b { height: 16px; background-image: url(../images/tiles/blue_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.blue_br { width: 16px; height: 16px; background-image: url(../images/tiles/blue_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.blue_body { background-color: #e0eaf4; height: 113px; }
	.blue_body_alt { background-color: #e0eaf4; }










	.red_tl { width: 16px; height: 16px; background-image: url(../images/tiles/red_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.red_t { height: 16px; background-image: url(../images/tiles/red_t.jpg); background-repeat: repeat-x; background-position: top; }
	.red_tr { width: 16px; height: 16px; background-image: url(../images/tiles/red_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.red_l { width: 16px; background-image: url(../images/tiles/red_l.jpg); background-repeat: repeat-y; background-position: left; }
	.red_r { width: 16px; background-image: url(../images/tiles/red_r.jpg); background-repeat: repeat-y; background-position: right; }
	.red_bl { width: 16px; height: 16px; background-image: url(../images/tiles/red_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.red_b { height: 16px; background-image: url(../images/tiles/red_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.red_br { width: 16px; height: 16px; background-image: url(../images/tiles/red_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.red_body { background-color: #eb121a; height: 113px; color: #FFFFFF; text-align: center; }
	a.alert_message:link { color: #ffffff; text-decoration: none; font-size: 20px; font-weight: bold; }
	a.alert_message:visited { color: #ffffff; text-decoration: none; font-size: 20px; font-weight: bold; }
	a.alert_message:hover { color: #ffffff; text-decoration: underline; font-size: 20px; font-weight: bold; }
	a.alert_message:active { color: #ffffff; text-decoration: underline; font-size: 20px; font-weight: bold; }
	.red_body_alt { background-color: #e0eaf4; }



	/* GreenPower Pricing Table */

	table#greenpower_pricing {
	width:100%;
	border-collapse:collapse;
	}

	table#greenpower_pricing caption {
	display:none;
	}

	table#greenpower_pricing th {
	background:#e9ecf5;
	}

	acronym {
	cursor:help;
	}

	table#greenpower_pricing td, table#greenpower_pricing th {
	text-align:center;
	padding:3px;
	border:#8e9fcd solid 1px;
	}



		
	.fb_ad_tl { width: 16px; height: 16px; background-image: url(../images/ads/fb_ad_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.fb_ad_t { width: 358px; height: 16px; background-image: url(../images/ads/fb_ad_t.jpg); background-repeat: no-repeat; background-position: top; }
	.fb_ad_tr { width: 16px; height: 16px; background-image: url(../images/ads/fb_ad_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.fb_ad_l { width: 16px; height: 92px; background-image: url(../images/ads/fb_ad_l.jpg); background-repeat: repeat-y; background-position: left; }
	.fb_ad_r { width: 16px; height: 92px; background-image: url(../images/ads/fb_ad_r.jpg); background-repeat: repeat-y; background-position: right; }
	.fb_ad_bl { width: 16px; height: 16px; background-image: url(../images/ads/fb_ad_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.fb_ad_b { width: 358px; height: 16px; background-image: url(../images/ads/fb_ad_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.fb_ad_br { width: 16px; height: 16px; background-image: url(../images/ads/fb_ad_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.fb_ad_body { width: 358px; height: 92px; background-image: url(../images/ads/fb_ad_body2.jpg); background-repeat: no-repeat; background-position: center; }

	.fh_ad_tl { width: 16px; height: 16px; background-image: url(../images/ads/fh_ad_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.fh_ad_t { width: 358px; height: 16px; background-image: url(../images/ads/fh_ad_t.jpg); background-repeat: no-repeat; background-position: top; }
	.fh_ad_tr { width: 16px; height: 16px; background-image: url(../images/ads/fh_ad_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.fh_ad_l { width: 16px; height: 92px; background-image: url(../images/ads/fh_ad_l.jpg); background-repeat: repeat-y; background-position: left; }
	.fh_ad_r { width: 16px; height: 92px; background-image: url(../images/ads/fh_ad_r.jpg); background-repeat: repeat-y; background-position: right; }
	.fh_ad_bl { width: 16px; height: 16px; background-image: url(../images/ads/fh_ad_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.fh_ad_b { width: 358px; height: 16px; background-image: url(../images/ads/fh_ad_b2.jpg); background-repeat: repeat-x; background-position: bottom; }
	.fh_ad_br { width: 16px; height: 16px; background-image: url(../images/ads/fh_ad_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.fh_ad_body { width: 358px; height: 92px; background-image: url(../images/ads/fh_ad_body2.jpg); background-repeat: no-repeat; background-position: center; }

	.hor_menu { text-align: center; background-color: #e7e7e8; border: #8198ce 1px solid; padding: 2px; }
	.hor_menu_spacer { width: 4px; }

	.sub_menu
	{
		list-style-type: square;
		list-style-position: inside;
		list-style-image: url(../images/arrow_bullet.gif);
	}

	.os_body
	{
		width: 100%;
		padding-left: 15px;
	}

	#twoCols
	{
		width: 100%;
	}

	#leftCol
	{
		float: left;
		width: 49%;
	}

	#rightCol
	{
		float: right;
		width: 50%;
		vertical-align: middle;
	}

	#remaining
	{
		clear: both;
	}

	#gallery img
	{
		border: #000000 1px solid;
	}

	/*Some table debug highlighting
	table
	{
		border: #ff0000 1px solid;
		height: 5px;
	}
	td
	{
		border: #00ff00 1px solid;
	}
	/**/

	#survey_frame { width: 650px; height: 700px; }

	#yes_i_accept{text-align:right; padding-right:10px;}
	#yes_i_accept h2{margin:4px 0;}

	#search {
		padding:10px 7px;
		height:23px;
		margin:0 0 7px 0;
	}
	#search input.fldText {
		width: 140px;
		border: 1px solid #00529e;
		padding: 3px;
		float:left;
	}
	#search input.button {
		background:transparent url("/images/elements/go-button.gif") no-repeat scroll 0 0;
		border:0 none;
		color:#5888c9;
		display:inline-block;
		font-size:0;
		height:24px;
		margin-left:3px;
		text-align:left;
		text-indent:-9999em;
		width:48px;
	}
		
	#login {
		margin:0 0 8px 0;
		text-align:center;
		width:215px;
	}

	.login_heading{
		padding: 0;
		height:38px;
		}

	#login h3 {
		text-indent: -9999px;
		color: #ffffff;
		padding: 0;
		margin:0;

	}
	#login p {
		font-size: 12px;
		color: #000;
		padding: 3px 10px 6px 10px;
		margin:0;
		line-height: 16px;
		text-align:center;
	}
	#login a {
		color: #00529e;
		/*padding: 0;
		margin: 0;*/
	}
	#login ul {
		width:205px;	
		font-size: 12px;
		margin: 0;
		padding:0;	
		color: #efefef;
	}

	#login_content{
		background: #ffffff;
		padding:10px 0 0px 0;	
		border-left:5px solid #00529e;
		border-right:5px solid #00529e;
		width:205px;
	}
	/*
	.blue_button, .green_button{
		background: #ffffff url("/images/elements/blue_button.jpg") no-repeat center center;
		color:#fff;
		width:204px;
		height:17px;
		padding:7px 0 4px 0;
		text-align:center;
		font-size: 13px;
		font-weight:bold;
	}
	*/

	#login .button-blue, #login .button-green, .button-blue, .button-green, .button-red, .button-orange {
		margin:0 auto;
		display:block;
		padding-right:11px;
		text-align:center;
		border:0;
		width:119px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		font-size:13px;
	}
	
	#login .button-blue, #login .button-green{width:119px;}
	
	#body_column .button-blue,#body_column .button-red, #body_column .button-green, #body_column .button-orange{ margin:10px auto 0 auto;}
	#body_column {padding:10px 0;}
	#body_column ul {line-height: 18px;}
	#body-padding {padding:0 8px}
	
	.button-blue span, .button-green span, .button-red span, .button-orange span{color:#fff;}
	.button-blue .wrap {text-shadow:0 1px 1px #25426a}
	.button-orange .wrap {text-shadow:0 1px 1px #8f750a}
	.button-green .wrap {text-shadow:0 1px 1px #00512c;}
	.button-blue span a, .button-green span a, .button-orange span a{color:#fff; text-decoration:none;}
	a.button-orange:link {color:#fff;text-decoration:none}
	a.button-blue:visited, a.button-green:visited, a.button-orange:visited{color:#fff; text-decoration:none;}
	a.button-blue:hover, a.button-green:hover, a.button-orange:hover{color:#fff; text-decoration:underline;}
	

	#login .button-blue:hover, #login .button-green:hover, .button-blue:hover, .button-green:hover, .button-red:hover, .button-orange:hover {
		text-decoration:underline; color:#fff;
	}

	.button-blue .wrap, .button-green .wrap, .button-red .wrap, .button-orange .wrap {
		padding:5px 0 5px 12px;
		display:block;
		
	}

	
	.button-red{
		background:transparent url('/images/elements/button_red_right.png') no-repeat right top;
	}
	
	.button-red .wrap {
		background:url('/images/elements/button_red_left.png') no-repeat left top;
	}
	
	
	.button-orange {
		background:transparent url('/images/elements/button-orange-right.png') no-repeat right top;
	}
	
	.button-orange .wrap {
		background:url('/images/elements/button-orange-left.png') no-repeat left top;
	}
	
	.submit-button-green {
		background:url('/images/elements/submit-button-green.png') no-repeat center center;
		width:130px;
		height:26px;
		line-height:26px;
		border:0;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		font-size:13px;
		text-shadow:0 1px 1px #00512c;
		position:relative;
		cursor:pointer;
	}
	
	.submit-button-grey {
		background:#44a346 url('/images/elements/submit-button-grey.png') no-repeat center center;
		width:130px;
		height:26px;
		line-height:26px;
		border:0;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		font-size:13px;
		text-shadow:0 1px 1px #333;
		position:relative;
		cursor:pointer;
	}

	/*
	#login .blue_button a, #login .green_button a{color:#fff;}

	.green_button{margin-top:5px;}

	.green_button{
		background: #fff url("/images/elements/green_button.jpg") no-repeat center top;
	}
	*/
	#login a img{border:0; padding:4px 0 7px 5px;}

	#login input.btnSubmit {
	background:transparent url("/images/elements/login_button.jpg") no-repeat scroll 0 0;
		border:0 none;
		color:#5888c9;
		display:inline-block;
		font-size:0;
		height:21px;
		margin-left:3px;
		text-align:left;
		text-indent:-9999em;
		width:121px;

	}
	#login input.btnSubmit {
		float: right;
	}

	#quicklinks{
		width: 215px;
		margin:7px 0 7px;
	}

	#quicklinks a {
		color: #00529e;
	}

	#quicklinks h3 {
		width: 215px;
		height: 38px;
		text-indent: -9999px;
		background: url("/images/elements/quicklinks_heading.jpg");
		font-size: 16px;
		color: #ffffff;
		margin: 0;
		padding: 0;
	}

	#quicklinks ul, #largebusiness-quicklinks ul, #network-quicklinks ul {
		border-left: 5px solid #00529e;
		border-right: 5px solid #00529e;
		margin: 0 ;
		padding: 0 0 0 0px;
	}

	#largebusiness-contact p, #largebusiness-gas p, #network-contact p {
		border-left: 5px solid #00529e;
		border-right: 5px solid #00529e;
		margin: 0 ;
		padding: 5px;
	}

	#quicklinks li, #login li, #largebusiness-quicklinks li, #network-quicklinks li, .homepage-block-large li {
		padding: 3px 0px 3px 23px;
		list-style: none;
		background:#fff url("/images/elements/arrow_white.jpg") no-repeat 3% 50%;
	}
	#quicklinks li.zebra, #login li.zebram, #largebusiness-quicklinks li.zebra, #network-quicklinks li.zebra, .homepage-block-large li.zebra {
		
		background: url("/images/elements/arrow_blue.jpg") no-repeat 3% 50%;
		background-color: #eef6fd;
	}


	#powerline_network{ margin-top:8px;}



	#largebusiness-contact, #largebusiness-gas {
		margin:0 0 8px 0;
		text-align:center;
		width:215px;
	}
	
	#largebusiness-contact h3, #largebusiness-gas h3 {
		width: 215px;
		height: 38px;
		text-indent: -9999px;
		font-size: 16px;
		color: #ffffff;
		margin: 0;
		padding: 0;
	}
	
	#largebusiness-contact h3 {
		background: url("/images/elements/business_contact.jpg");
	}
	#largebusiness-gas h3 {
		background: url("/images/elements/business_request_callback.jpg");
	}

	#largebusiness-quicklinks, #network-quicklinks {
		margin:8px 0 8px 0;
		width:215px;
	}
	
	#largebusiness-quicklinks h3 {
		width: 215px;
		height: 38px;
		text-indent: -9999px;
		background: url("/images/elements/business_quick_links.jpg");
		font-size: 16px;
		color: #ffffff;
		margin: 0;
		padding: 0;
	}
	
	#network-quicklinks h3 {
		width: 215px;
		height: 38px;
		text-indent: -9999px;
		background: url("/images/elements/quicklinks_heading_network.jpg");
		font-size: 16px;
		color: #ffffff;
		margin: 0;
		padding: 0;
	}

	#largebusiness-request {
		margin:0 0 8px 0;
		width:215px;
	}
	
	#largebusiness-request h3 {
		width: 215px;
		height: 38px;
		text-indent: -9999px;
		font-size: 16px;
		color: #ffffff;
		margin: 0;
		padding: 0;
	}
	
	#largebusiness-request h3 {
		background: url("/images/elements/business_request.jpg");
	}
	

	
	#largebusiness-request form {
		border-left: 5px solid #00529e;
		border-right: 5px solid #00529e;
		margin: 0px;
		padding: 0px;
	}
	#largebusiness-request p {
		margin: 0 5px;
		padding: 0;
	}

	#login li .button{background:none;}

	.tab-bottom {
		display: block;
		width: 215px;
		height: 13px;
		background: url("/images/elements/quicklinks_background.jpg") no-repeat top left;
	}

	#home-cent-three {

	}
	#home-cent-three a {
		font-size:0.9em;
		
	}
	#home-cent-three td {
		vertical-align: top;
		width:196px;
		padding: 0 0 0 6px;
		margin: 0 0 0 0;
		
	}

	#home-cent-three h3 {
		font-size:1.2em;
		padding: 0;

		margin: 0;
	}

	#home-cent-three p {
		font-size:0.9em;
		padding: 0;
		margin: 5px 0 7px 0;
	}


	#home-cent-three ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	#home-cent-three ul li, #home-cent-three ul li {
		padding: 3px 0px 3px 23px;
		list-style: none;
		background: url("/images/elements/arrow_white.jpg") no-repeat 3% 50%;
	}


	.arrowul, .arrowulb {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	.arrowul li {
		padding: 1px 0px 1px 22px !important;
		list-style: none;
		background: url("/images/elements/arrow_white.jpg") no-repeat 3% 3px;
	}

	.arrowulb li {
		padding: 1px 0px 1px 22px !important;
		margin: 0 !important;
		list-style: none;
		background: url("/images/elements/arrow_blue.jpg") no-repeat 3% 3px;
	}
	
	.section-navigation h4 {
		font-weight: normal;
		margin-bottom: 0px;
	}
	
	.section-navigation a, .section-navigation a:visited {
		text-decoration: none;
		background-image: url("/images/elements/arrow_white.jpg");
		background-position: 0 2px;
		background-repeat: no-repeat;
		padding-left: 15px;
		color:#8198CE;
	}
	.section-navigation a:hover, .section-navigation a:active {
		text-decoration: underline;
	}
	
	.section-navigation p {
		margin-top: 0px;
	}
	
	
	input .button, .button-green .wrap, .button-blue .wrap, .button-green , .button-blue, #search, .login_heading, .tab-bottom, #quicklinks h3{background-image: url("/images/sprite.jpg");}
	
	input .button{background-position: -10px -41px;}
	.button-green .wrap{background-position: -10px -84px;}
	.button-blue .wrap{background-position: -10px -130px;}
	.button-green {background-position: 109px -176px;}
	.button-fix{background-position: 139px -176px;}
	#login .button-green {background-position: 109px -176px;}
	.button-blue{background-position: 109px -222px;}
	#search{ background-position: -10px -447px;}
	.login_heading{background-position: -10px -510px;}
	.tab-bottom{background-position: -10px -568px;}
	#quicklinks h3{background-position: 0px -592px;}
	
	/* TODO  
	
	DIV class=menuSingle
	{
	  background-image: url(http://www.auroraenergy.com.au/images/menu_single.jpg)
	  background-image: url("/images/sprite.jpg");
	  background-position: 0px -258px;
	}
	
	DIV class=menuDouble
	{
	  background-image: url(http://www.auroraenergy.com.au/images/menu_double.jpg)
	  background-image: url("/images/sprite.jpg");
	  background-position: 0px -291px;
	}
	
	DIV class=menuSingle_roll
	{
	  background-image: url(http://www.auroraenergy.com.au/images/menu_single_roll.jpg)
	  background-image: url("/images/sprite.jpg");
	  background-position: 0px -337px;
	}

	LI class=zebra
	{
	  background-image: url(http://www.auroraenergy.com.au/images/elements/arrow_blue.jpg)
	  background-image: url(/images/sprite.jpg);
	  background-position: -4.9px -377.5px;
	}
	
	LI
	{
	  background-image: url(http://www.auroraenergy.com.au/images/elements/arrow_white.jpg)
	  background-image: url(/images/sprite.jpg);
	  background-position: -4.9px -411px;
	}
	*/

}

@media print {
	
	body { color: #005bab; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
	/*body { color: #8198ce; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; }*/
	
	#content, .content { color: #000000; line-height: 18px; }
	
	
	
	
	p a:link, #content, .content a:link { text-decoration: underline; }
	p a:visited, #content, .content a:visited { text-decoration: underline; color:#8198CE;}
	p a:hover, #content, .content a:hover { text-decoration: none; }

	#grid { border: #005bab 1px solid; }
	#grid td { border-top: #005bab 1px solid; border-bottom: #005bab 1px solid; }
	#grid td.left { width: 47%; }
	#grid td.right { width: 50%; }
	#grid td.middle { border-right: #005bab 1px solid; width: 3%; }
	
	p { color: #000000; line-height: 18px; }
	
	p.blue { color: #005bab; }
	/*p.blue { color: #8198ce; }*/
	

	
	#mful li { margin-left: -20px; }
	
	td { font-size: 12px; color: #000000; }
	
	/*td.login { color: #005bab; }*/
	
	/*li { list-style-image: url(../images/bullet.gif) }*/
	
	#onlineForm { color: #000000; }
	#onlineForm .narrow { width: 225px; }
	#onlineForm .wide { width: 200px; }
	#onlineForm a:link, #onlineForm a:visited { text-decoration: underline; color:#8198CE; }
	#onlineForm a:hover { text-decoration: none; }
	
	td.warm { color: #ffffff; text-align: center; background-image: url(../images/warm_left.jpg); height: 63px; background-repeat: no-repeat; background-position: bottom right; }
	a.warm:link { text-align: center; color: #ffffff; }
	a.warm:visited { text-align: center; color: #ffffff; }
	a.warm:hover { text-align: center; color: #ffffff; }
	
	td.quicklink { background-color: #ffffff; background-image: url(../images/ql_arrow.jpg); background-repeat: no-repeat; background-position: left; height: 27px; padding-left: 33px; }
	/*td.quicklink { background-color: #ecedef; background-image: url(../images/ql_arrow.jpg); background-repeat: no-repeat; background-position: left 0; height: 27px; padding-left: 33px; }*/
	
	td.mylinks { background-color: #ecedef; padding: 12px;}
	
	.menuSingle a:link, #menuSingle a:link    { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single.jpg); display: block; }
	.menuSingle a:visited, #menuSingle a:visited { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single.jpg); display: block; }
	.menuSingle a:hover, #menuSingle a:hover   { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single_roll.jpg); display: block; }
	
	.menuSingle, #menuSingle { background-image: url(../images/menu_single.jpg); }
	
	.menuDouble a:link, #menuDouble a:link    { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double.jpg); display: block; }
	.menuDouble a:visited, #menuDouble a:visited { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double.jpg); display: block; }
	.menuDouble a:hover, #menuDouble a:hover   { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double_roll.jpg); display: block; }
	
	.menuDouble, #menuDouble           { background-image: url(../images/menu_double.jpg); }
	
	.menuSingle_roll a:link, #menuSingle_roll a:link    { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single_roll.jpg); display: block; }
	.menuSingle_roll a:visited, #menuSingle_roll a:visited { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 17px; background-image: url(../images/menu_single_roll.jpg); display: block; }
	
	.menuSingle_roll, #menuSingle_roll           { background-image: url(../images/menu_single_roll.jpg); }
	
	.menuDouble_roll a:link, #menuDouble_roll a:link    { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double_roll.jpg); display: block; }
	.menuDouble_roll a:visited, #menuDouble_roll a:visited { padding-left: 20px; padding-top: 8px; padding-bottom: 8px; color: white; font-size: 12px; font-weight: bold; text-decoration: none; width: 124px; height: 29px; background-image: url(../images/menu_double_roll.jpg); display: block; }
	
	.menuDouble_roll, #menuDouble_roll           { background-image: url(../images/menu_double_roll.jpg); }
	
	.search_box { color: white; font-size: 12px; font-weight: bold; background-image: url(../images/search_box.jpg); background-repeat: no-repeat; background-position: right; height: 50px; padding-left: 25px; }
	
	a:link { color: #005bab; text-decoration: none; }
	
	a:visited { color:#8198CE; text-decoration: none; }
	
	a:hover { color: #005bab; text-decoration: underline; }
	
	a:active { color: #8198ce; }
	
	
	a.ad_link:link { color: #ffffff; text-decoration: none; font-weight: bold; }
	
	a.ad_link:visited { color: #ffffff; text-decoration: none; font-weight: bold; }
	
	a.ad_link:hover { color: #ffffff; text-decoration: underline; font-weight: bold; }
	
	a.ad_link:active { color: #ffffff; text-decoration: underline; font-weight: bold; }
	
	h1 { color: #005bab; font-size: 26px; font-weight: normal; font-style: italic; display: inline; }
	
	table{vertical-align:top}
	
	h2 { color: #005bab; font-size: 16px;margin:0;line-height:16px; vertical-align: baseline; padding-bottom: 0px; padding-top: 0px; }
	
	h3 { color: #005bab; font-size: 14px; }
	
	h4 { color: #005bab; font-size: 12px; }
	
	.hr { height: 16px; background-image: url(../images/line.jpg); background-repeat: repeat-x; background-position: center; }
	
	hr { color: #005bab; }
	
	
	.spacer_row { height:0;display:none; }
	.foot_space { height: 50px; }
	
	.tile_tl { width: 6px; height: 6px; background-image: url(../images/tiles/tile_tl.jpg); background-repeat: no-repeat; background-position: bottom right; }
	.tile_t { height: 6px; background-image: url(../images/tiles/tile_t.jpg); background-repeat: repeat-x; background-position: top; }
	.tile_t2 { width: 64px; height: 6px; background-image: url(../images/tiles/tile_t.jpg); background-repeat: repeat-x; background-position: bottom; }
	.tile_tr { width: 6px; height: 6px; background-image: url(../images/tiles/tile_tr.jpg); background-repeat: no-repeat; background-position: bottom left; }
	.tile_l { width: 6px; background-image: url(../images/tiles/tile_l.jpg); background-repeat: repeat-y; background-position: right; }
	.tile_r { width: 6px; background-image: url(../images/tiles/tile_r.jpg); background-repeat: repeat-y; background-position: left; }
	.tile_l2 { height: 64px; width: 6px; background-image: url(../images/tiles/tile_l.jpg); background-repeat: repeat-y; background-position: right; }
	.tile_r2 { width: 6px; background-image: url(../images/tiles/tile_r.jpg); background-repeat: repeat-y; background-position: left; }
	.tile_bl { width: 6px; height: 6px; background-image: url(../images/tiles/tile_bl.jpg); background-repeat: no-repeat; background-position: top right; }
	.tile_br { width: 6px; height: 6px; background-image: url(../images/tiles/tile_br.jpg); background-repeat: no-repeat; background-position: top left; }
	.tile_b { height: 6px; background-image: url(../images/tiles/tile_b.jpg); background-repeat: repeat-x; background-position: top; }
	.tile_b2 { width: 64px; height: 6px; background-image: url(../images/tiles/tile_b.jpg); background-repeat: repeat-x; background-position: top; }
	.tile_body { background-color: #ffffff; height: 98px; }
	
	.tile_pic1 { background-image: url(../images/tiles/tile_pic_1.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic2 { background-image: url(../images/tiles/tile_pic_2.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic3 { background-image: url(../images/tiles/tile_pic_3.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic4 { background-image: url(../images/tiles/tile_pic_4.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic5 { background-image: url(../images/tiles/tile_pic_5.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	.tile_pic6 { background-image: url(../images/tiles/tile_pic_6.jpg); width: 70px; height: 104px; background-repeat: no-repeat; }
	
	.register_l1 { width: 7px; height: 8px; background-image: url(../images/register_leftborder_01.jpg); background-color: #e9ecf5; }
	.register_l2 { width: 7px; background-image: url(../images/register_leftborder_02.jpg); background-color: #e9ecf5; }
	.register_l3 { width: 7px; height: 8px; background-image: url(../images/register_leftborder_03.jpg); background-color: #e9ecf5; }
	.register_r1 { width: 7px; height: 8px; background-image: url(../images/register_rightborder_01.jpg); background-repeat: no-repeat; }
	.register_r2 { width: 7px; background-image: url(../images/register_rightborder_02.jpg); background-repeat: repeat-y; }
	.register_r3 { width: 7px; height: 8px; background-image: url(../images/register_rightborder_03.jpg); background-repeat: no-repeat; }
	.register_m1 { width: 8px; height: 8px; background-image: url(../images/register_middle_01.jpg); background-color: #e9ecf5; }
	.register_m2 { width: 8px; height: 32px; background-image: url(../images/register_middle_02.jpg); background-color: #e9ecf5; }
	.register_m3 { width: 8px; background-image: url(../images/register_middle_03.jpg); background-color: #e9ecf5; }
	.register_m4 { width: 8px; height: 8px; background-image: url(../images/register_middle_04.jpg); background-color: #e9ecf5; }
	.register_t { height: 8px; background-image: url(../images/register_top.jpg); background-color: #e9ecf5; background-repeat: repeat-x; background-position: top; }
	.register_b { height: 8px; background-image: url(../images/register_bottom.jpg); background-color: #e9ecf5; background-repeat: repeat-x; background-position: top; }
	.register_titlel { width: 8px; height: 32px; background-image: url(../images/register_titleleft.jpg); background-color: #e9ecf5; background-repeat: no-repeat; background-position: right; }
	.register_titler { width: 8px; height: 32px; background-image: url(../images/register_titleright.jpg); background-color: #e9ecf5; background-repeat: no-repeat; background-position: left; }
	.register_title { color: #ffffff; font-weight: bold; width: 272px; height: 32px; background-image: url(../images/register_title.jpg); background-color: #e9ecf5; }
	.register_body { background-color: #e9ecf5; }
	
	.search_l1 { width: 7px; height: 8px; background-image: url(../images/search_left_01.jpg); background-color: #e9ecf5; }
	.search_l2 { width: 7px; background-image: url(../images/search_left_02.jpg); background-color: #e9ecf5; }
	.search_l3 { width: 7px; height: 8px; background-image: url(../images/search_left_03.jpg); background-color: #e9ecf5; }
	.search_l4 { width: 7px; height: 8px; background-image: url(../images/search_left_04.jpg); background-color: #e9ecf5; }
	.search_r1 { width: 7px; height: 8px; background-image: url(../images/search_right_01.jpg); background-color: #e9ecf5; background-repeat: no-repeat; }
	.search_r2 { width: 7px; background-image: url(../images/search_right_02.jpg); background-color: #e9ecf5; background-repeat: repeat-y; }
	.search_r3 { width: 7px; height: 8px; background-image: url(../images/search_right_03.jpg); background-color: #e9ecf5; background-repeat: no-repeat; }
	.search_r4 { width: 7px; height: 8px; background-image: url(../images/search_right_04.jpg); background-color: #e9ecf5; background-repeat: repeat-y; }
	.search_t { height: 8px; background-image: url(../images/search_top.jpg); background-color: #e9ecf5; background-repeat: repeat-x; background-position: top; }
	.search_m { height: 8px; background-image: url(../images/search_middle.jpg); background-color: #e9ecf5; }
	.search_b { height: 8px; background-image: url(../images/search_bottom.jpg); background-color: #e9ecf5; background-repeat: repeat-x; background-position: bottom; }
	.search_title_left { width: 8px; height: 39px; background-image: url(../images/search_title_left.jpg); background-color: #e9ecf5; background-repeat: no-repeat; background-position: right; }
	.search_title_right { width: 8px; height: 39px; background-image: url(../images/search_title_right.jpg); background-color: #e9ecf5; background-repeat: no-repeat; background-position: left; }
	.search_title { color: #ffffff; font-weight: bold; height: 39px; background-image: url(../images/search_title.jpg); background-color: #e9ecf5; }
	.search_body { background-color: #e9ecf5; }
	
	.grey_tl { width: 16px; height: 16px; background-image: url(../images/tiles/grey_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.grey_t { height: 16px; background-image: url(../images/tiles/grey_t.jpg); background-repeat: repeat-x; background-position: top; }
	.grey_tr { width: 16px; height: 16px; background-image: url(../images/tiles/grey_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.grey_l { width: 16px; background-image: url(../images/tiles/grey_l.jpg); background-repeat: repeat-y; background-position: left; }
	.grey_r { width: 16px; background-image: url(../images/tiles/grey_r.jpg); background-repeat: repeat-y; background-position: right; }
	.grey_bl { width: 16px; height: 16px; background-image: url(../images/tiles/grey_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.grey_b { height: 16px; background-image: url(../images/tiles/grey_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.grey_br { width: 16px; height: 16px; background-image: url(../images/tiles/grey_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.grey_body { background-color: #ecedef; height: 113px; }
	.grey_body_alt { background-color: #ecedef; }
	
	/*
	.grey_tl { width: 16px; height: 16px; background-image: url(../images/tiles/grey_tl.jpg); }
	.grey_t { height: 16px; background-image: url(../images/tiles/grey_t.jpg); }
	.grey_tr { width: 16px; height: 16px; background-image: url(../images/tiles/grey_tr.jpg); }
	.grey_l { width: 16px; background-image: url(../images/tiles/grey_l.jpg); }
	.grey_r { width: 16px; background-image: url(../images/tiles/grey_r.jpg); }
	.grey_bl { width: 16px; height: 16px; background-image: url(../images/tiles/grey_bl.jpg); }
	.grey_b { height: 16px; background-image: url(../images/tiles/grey_b.jpg); }
	.grey_br { width: 16px; height: 16px; background-image: url(../images/tiles/grey_br.jpg); }
	.grey_body { background-color: #ecedef; height: 113px; }
	.grey_body_alt { background-color: #ecedef; }
	*/
	.orange_tl { width: 16px; height: 16px; background-image: url(../images/tiles/orange_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.orange_t { height: 16px; background-image: url(../images/tiles/orange_t.jpg); background-repeat: repeat-x; background-position: top; }
	.orange_tr { width: 16px; height: 16px; background-image: url(../images/tiles/orange_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.orange_l { width: 16px; background-image: url(../images/tiles/orange_l.jpg); background-repeat: repeat-y; background-position: left; }
	.orange_r { width: 16px; background-image: url(../images/tiles/orange_r.jpg); background-repeat: repeat-y; background-position: right; }
	.orange_bl { width: 16px; height: 16px; background-image: url(../images/tiles/orange_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.orange_b { height: 16px; background-image: url(../images/tiles/orange_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.orange_br { width: 16px; height: 16px; background-image: url(../images/tiles/orange_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.orange_body { background-color: #fcf5eb; height: 113px; }
	.orange_body_alt { background-color: #fcf5eb; }
	
	.yellow_tl { width: 16px; height: 16px; background-image: url(../images/tiles/yellow_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.yellow_t { height: 16px; background-image: url(../images/tiles/yellow_t.jpg); background-repeat: repeat-x; background-position: top; }
	.yellow_tr { width: 16px; height: 16px; background-image: url(../images/tiles/yellow_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.yellow_l { width: 16px; background-image: url(../images/tiles/yellow_l.jpg); background-repeat: repeat-y; background-position: left; }
	.yellow_r { width: 16px; background-image: url(../images/tiles/yellow_r.jpg); background-repeat: repeat-y; background-position: right; }
	.yellow_bl { width: 16px; height: 16px; background-image: url(../images/tiles/yellow_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.yellow_b { height: 16px; background-image: url(../images/tiles/yellow_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.yellow_br { width: 16px; height: 16px; background-image: url(../images/tiles/yellow_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.yellow_body { background-color: #fffcdd; height: 113px; }
	.yellow_body_alt { background-color: #fffcdd; }
	
	.green_tl { width: 16px; height: 16px; background-image: url(../images/tiles/green_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.green_t { height: 16px; background-image: url(../images/tiles/green_t.jpg); background-repeat: repeat-x; background-position: top; }
	.green_tr { width: 16px; height: 16px; background-image: url(../images/tiles/green_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.green_l { width: 16px; background-image: url(../images/tiles/green_l.jpg); background-repeat: repeat-y; background-position: left; }
	.green_r { width: 16px; background-image: url(../images/tiles/green_r.jpg); background-repeat: repeat-y; background-position: right; }
	.green_bl { width: 16px; height: 16px; background-image: url(../images/tiles/green_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.green_b { height: 16px; background-image: url(../images/tiles/green_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.green_br { width: 16px; height: 16px; background-image: url(../images/tiles/green_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.green_body { background-color: #edf3f3; height: 113px; }
	.green_body_alt { background-color: #edf3f3; }
	
	.blue_tl { width: 16px; height: 16px; background-image: url(../images/tiles/blue_tl.jpg); background-repeat: no-repeat; background-position: top; }
	.blue_t { height: 16px; background-image: url(../images/tiles/blue_t.jpg); background-repeat: repeat-x; background-position: top; }
	.blue_tr { width: 16px; height: 16px; background-image: url(../images/tiles/blue_tr.jpg); background-repeat: no-repeat; background-position: top; }
	.blue_l { width: 16px; background-image: url(../images/tiles/blue_l.jpg); background-repeat: repeat-y; background-position: left; }
	.blue_r { width: 16px; background-image: url(../images/tiles/blue_r.jpg); background-repeat: repeat-y; background-position: right; }
	.blue_bl { width: 16px; height: 16px; background-image: url(../images/tiles/blue_bl.jpg); background-repeat: no-repeat; background-position: bottom; }
	.blue_b { height: 16px; background-image: url(../images/tiles/blue_b.jpg); background-repeat: repeat-x; background-position: bottom; }
	.blue_br { width: 16px; height: 16px; background-image: url(../images/tiles/blue_br.jpg); background-repeat: no-repeat; background-position: bottom; }
	.blue_body { background-color: #e0eaf4; height: 113px; }
	.blue_body_alt { background-color: #e0eaf4; }

	.hor_menu { text-align: center; background-color: #e7e7e8; border: #8198ce 1px solid; padding: 2px; }
	.hor_menu_spacer { width: 4px; }
	
	
	.sub_menu
	{
		list-style-type: square;
		list-style-position: inside;
		list-style-image: url(../images/arrow_bullet.gif);
	}
	
	.os_body
	{
		width: 100%;
		padding-left: 15px;
	}
	
	/* Hiding all divs that are not needed for printing */
	
	#menu_column, #search, #powerline_network, #quicklinks, #sidebar_column, #login{display:none;}

	#largebusiness-contact, #largebusiness-quicklinks, #largebusiness-request, #largebusiness-logo{display:none;}
	
}
