		/* Xelector Main CSS sheet */
		
		/* general */
		
			div#main {
	padding: 5px;
	width: 1000px;
	text-align: left;
	z-index: 0;
	position: relative;
	visibility: visible;
	height: 1740px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #ffffff;
		
		}
		
			div#maintables {
		padding: 5px;
		width: 998px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		height: 775px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		background-repeat: no-repeat;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		background-color: #ffffff;
		
		}
		
		
			
			div#maincomm {
	padding: 5px;
	width: 998px;
	text-align: left;
	z-index: 0;
	position: relative;
	visibility: visible;
	height: 972px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #ffffff;
		
		}
		
				div#mainfix {
	padding: 5px;
	width: 998px;
	text-align: left;
	z-index: 0;
	position: relative;
	visibility: visible;
	height: 1250px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #ffffff;
		
		}
		
					div#mainteams {
		padding: 5px;
		width: 998px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		height: 1570px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		background-repeat: no-repeat;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		background-color: #ffffff;
		
		}
		
						div#mainphotos {
	padding: 5px;
	width: 998px;
	text-align: left;
	z-index: 0;
	position: relative;
	visibility: visible;
	height: 3170px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #ffffff;
		
		}
		
							div#mainrules {
	padding: 5px;
	width: 998px;
	text-align: left;
	z-index: 0;
	position: relative;
	visibility: visible;
	height: 2305px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #ffffff;
		
		}
		
	
		
				div#maincm {
		padding: 5px;
		width: 998px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		height: 820px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		background-repeat: no-repeat;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		background-color: #ffffff;
		
		}
		
		
		body {
		margin: 0;
		text-align: center;
		background-color: #000044;
		background-repeat: repeat-x;
		background-position: left top;
	
		}
	
		a:link {
		text-decoration: none;
		color: #000;
		font-size:11px;
		}
		a:visited {
		text-decoration: none;
		color: #000;
		font-size:11px;
	
		}
		a:hover {
		text-decoration: underline;
		color: #000;
		font-size:11px;
	
		}
		a:active {
		text-decoration: none;
		color: #000;		
		font-size:11px;
	
		}
		
		
		img {
		display: inline;
		border: 0;
		margin: 0px;
		padding: 0px;
		}
		
		.border {
		
		border: 1px solid #cccccc;
		}
		
		.tdborder
		{
		border: 1px solid #cccccc;
		height: 150px;
		}
		
		div#partnerlogin {
		padding: 5px;
		width: 1025px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		height: 41px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0;
		margin-left: auto;
		background-image: url(../images/background.gif);
		background-repeat: no-repeat;
	
		background-color: #1b2857;
		
		}
		
			.main {
		padding: 5px;
		width: 800px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0;
		margin-left: auto;
		background-image: url(../images/background.gif);
		background-repeat: no-repeat;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		background-color: #ffffff;
	
	
		
		}
		
	 
			
		/* menu and top */
		
		.header {
		padding: 0px;
		width: 800px;
		text-align: left;
		height: 85px;
		position: relative;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0;
		margin-left: auto;
		background-repeat: no-repeat;
	
		
		}
		
		#logo {
		margin: 0px;
		padding: 0px;
		height: 79px;
		width: 298px;
		position: absolute;
		visibility: visible;
		z-index: auto;
		left: 8px;
		top: 9px;
		background-image: url(../images/header_01.jpg);
		}
		
		#headernav {
		margin: 0px;
		padding: 0px;
		height: 25px;
		width: 363px;
		position: absolute;
		visibility: visible;
		z-index: auto;
		left: 423px;
		top: 76px;
		
		}
		#menu {
		background-color: #fff;
		margin: 0px;
		padding: 0px;
		height: 50px;
		width: 780px;
		text-align: right;
		vertical-align: bottom;
	
		
		}
	
		#leftnavigation {
		background-color: #f7f7f7;
		margin: 0px;
		padding-top: 30px;
		height: 800px;
		width: 150px;
		vertical-align: bottom;
		border-right-color: #07437f;
		border-right: 1px solid;
		}
		
		#leftnavigationproducts {
		background-color: #f7f7f7;
		margin: 0px;
		padding-top: 30px;
		height: 100%;
		width: 150px;
		vertical-align: bottom;
		}
		
		#topmenu {
		float:left;
		font-size: 13px;
		font-weight: bold;
		line-height:normal;
		color: #aacbee;
		font-family:  Arial,Helvetica, Verdana, sans-serif;
		width: 500px;
		  }
		#topmenu  ul {
		margin:0px;
		padding: 0px;
		list-style:none;
		  }
		#topmenu  li {
		  display:inline;
		  margin:0px;
		  padding:0;
		  }
		#topmenu  a {
		  float:left;
		 padding-right: 21px;
		  text-decoration:none;
		  padding-top:50px;
		  }
		  
		#topmenu  a span {
		float:left;
		display:block;
		padding:0px;
		color:#d6dfff;
		
		  }
		/* Commented Backslash Hack hides rule from IE5-Mac \*/
		#topmenu  a span {float:none;}
		/* End IE5-Mac hack */
		#topmenu  a:hover span {
		  color:#fff;
		  text-decoration: none;
		  }
		#topmenu  a:hover {
	
		  }
		#topmenu  a:hover span {
	  
		  }  
		
		
				
		.selected
		
		#secure {
		
		background-color: #fff;
		margin: 0px;
		padding: 0px;
		height: 15px;
		width: 780px;
		text-align: right;
		}
		
		td#secure p {
		text-align: right;
		display: inline;
	
		}
		
		
		#menuline {
		background-color: #07437f;
		margin: 0px;
		padding: 0px;
		height: 5px;
		width: 780px;
		
		}
	
		#logo{
		width: 982px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		height: 196px;
		margin-top: 0px;
		margin-bottom: 0;
		background-image: url(../images/background.gif);
	}
		
			#footermenu{
		padding: 5px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		height: 35px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0;
		margin-left: auto;
		background-repeat: no-repeat;
	}
		
		#bodysection1{
	padding: 0px;
	width: 950px;
	text-align: left;
	z-index: 0;
	position: relative;
	visibility: visible;
	height: 900px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	
		}
		
			
		#bodysectiontables{
		padding: 0px;
		width: 990px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		height: 400px;
		margin-bottom: 0px;
		background-repeat: no-repeat;
	
		}
		
		#bodysectioncomm{
	padding: 0px;
	width: 990px;
	text-align: left;
	z-index: 0;
	position: relative;
	visibility: visible;
	height: 800px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	
		}
		
		
		#bodyproducts{
		padding: 5px;
		width: 1025px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		height: 1000px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		background-image: url(../images/background.gif);
		background-repeat: no-repeat;
		background-color: #fff;
		border:1px solid #f2f2f2;
	
		}
		#footercontent{
		padding: 5px;
		width: 1025px;
		text-align: left;
		z-index: 0;
		position: relative;
		visibility: visible;
		height: 180px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0;
		margin-left: auto;
		background-image: url(../images/background.gif);
		background-repeat: no-repeat;
		background-color: #283a7e;
		}
		
		
		.partnerlogin {
		margin: 0px;
		padding-top: 12px;
		height: 0px;
		font-family:  Arial, Verdana;
		font-size: 11px;
		font-style: normal;
		font-variant: normal;
		color: #fff;
		text-align: left;
		padding-bottom: 5px;
		height:41px;
	
		}
		
			.spanpartnerlogin {
		background-color: #ffffff;
		margin: 0px;
		padding-top: 5px;
		height: 0px;
		font-family: Helvetica, Arial,Verdana, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		color: #9a9a9a;
		text-align: left;
		padding-bottom: 5px;
		}
		
		.linebreak {
		border-bottom: 1px solid #222e5c;
		}
		
			
		.headerborder {
		background-color: #fff;
		height: 25px;
		width: 800px;
		background-image: url(../images/header_03.jpg);
		float: none;
		
		}
		
			#XELabout {
		vertical-align: top;
		margin: 0px;
		width: 371px;
		padding-top: 0px;
		padding-left: 0px;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-left: 5px;
		padding-right: 3px;
		padding-top: 3px;
		line-height: 16px;
		text-align: justify;
		height: 195px;
		}
		
		
		.indexborder {
		border: 1px #accbee solid;
		}
			#XELaboutbanner {
	
		}
		
		 #XELpress{
		position: relative;
		vertical-align: top;
		margin: 0px;
		width: 185px;
		padding-top: 0px;
		padding-left: 0px;
		border: 1px solid #0f1b34;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding-left: 5px;
		padding-right: 3px;
		padding-top: 5px;
		line-height: 16px;
		text-align: justify;
		height: 187px;
		background-image: url(../images/podbg.jpg);
		background-repeat: repeat-x;
		}
		
		#XELpressbanner {
	
		}
		
		 #XELnews{
		position: relative;
		vertical-align: top;
		margin: 0px;
		width: 385px;
		padding-top: 0px;
		padding-left: 0px;
		border: 1px solid #0f1b34;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-left: 5px;
		padding-right: 3px;
		padding-top: 5px;
		line-height: 16px;
		text-align: justify;
		height: 187px;
		background-image: url(../images/podbg.jpg);
		background-repeat: repeat-x;
		}
		
		#XELnewsbanner {
	
		}
		
		#XELpartners{
		position: relative;
		vertical-align: top;
		margin: 0px;
		width: 185px;
		padding-top: 0px;
		padding-left: 0px;
		border: 1px solid #0f1b34;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-left: 5px;
		padding-right: 3px;
		padding-top: 5px;
		line-height: 16px;
		text-align: justify;
		height: 187px;
		background-image: url(../images/podbg.jpg);
		background-repeat: repeat-x;
		}
		
		#XELpartnersbanner {
	
		}
		
		#XELcontact{
		position: relative;
		vertical-align: top;
		margin: 0px;
		width: 185px;
		padding-top: 0px;
		padding-left: 0px;
		border: 1px solid #0f1b34;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-left: 5px;
		padding-right: 3px;
		padding-top: 5px;
		line-height: 16px;
		text-align: justify;
		height: 187px;
		background-image: url(../images/podbg.jpg);
		background-repeat: repeat-x;
		}
		
		#XELcontactbanner {
	
		}
		
			#login {
		background-color: #f7f7f7;
		margin: 0px;
		height: 40px;
		width: 435px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 17px;
			font-weight: normal;
			font-variant: normal;
			color: #333333;
			text-align: left;
	
		}
		
		.form {
		margin: 0px;
		padding: 0px;
		height: 15px;
		border: 1px solid #aacbee;
		width: 110px;
		display: inline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #333333;
		text-align: left;
		vertical-align: middle;
	}
	
		.aboutdiv {
		width: 250px;
		}
		
		.contactdiv {
		width: 165px;
		}
		
		
		.aboutborder {
		border-left: 1px dotted #cccccc;
		}
		/* main content */
		
		
	   #maincontent {
		vertical-align: top;
		width: 800px;
		padding-top: 10px;
		padding-left: 0px;
		padding-bottom: 0px;
		background-color: #ffffff;
		}
		#headerboxes2 {
		vertical-align: top;
		margin: 0px;
		height: 90%;
		width: 622px;
		padding-top: 32px;
		padding-left: 15px;
		padding-bottom: 15px;
		background-color: #ffffff;
		}
		
		#headerboxes {
		vertical-align: top;
		margin: 0px;
	
		width: 800px;
		padding-top: 10px;
		padding-left: 0px;
		padding-bottom: 0px;
		background-color: #ffffff;
		}
		
		#headerproducts{
		vertical-align: top;
		margin: 0px;
		height: 100%;
		width: 800px;
		padding-top: 10px;
		padding-left: 0px;
		padding-bottom: 0px;
		background-color: #ffffff;
		}
	
		#subcontent{
		vertical-align: top;
		margin: 0px;
		height: 0px;
		width: 0px;
		padding-top: 10px;
		padding-left: 0px;
		padding-bottom: 0px;
		background-color: #ffffff;
		}
		
		#subcontentnews{
		vertical-align: top;
		margin: 0px;
		height: 320px;
		width: 0px;
		padding-top: 10px;
		padding-left: 0px;
		padding-bottom: 0px;
		background-color: #ffffff;
		}
		#subcontent2{
		padding-top: 10px;
		background-color: #ededed;
		border-right: 1px solid #0f1b34;
		border-top: 1px solid #0f1b34;
		}
		
		#horizontalline {
		padding-top: 10px;
		border-left: 1px solid #000000;
		}
	
		#bbbanner {
		vertical-align: top;
		margin: 0px;
		height: 30px;
		max-height: 30px;
		min-height: 30px;
		width: 623px;
		padding-top: 0px;
		padding-left: 0px;
		background-image: url(../images/podbanner.jpg);
		background-repeat: no-repeat;
		}
		
	
		#flashcell {
		vertical-align: top;
		margin: 0px;
		height: 108px;
		width: 280px;
		padding-top:0px;
		padding-left: 0px;
		}
		
		#billadvisor {
		background-color: #f7f7f7;
		text-align: left;
		vertical-align: top;
		margin: 0px;
		height: 108px;
		width: 758px;
		background-image: url(../images/billadvisor_back.jpg);
		padding-top: 10px;
		padding-right: 10px;
		padding-left: 10px;
		background-repeat: no-repeat;
		background-position: right center;
		border: 1px solid #07437F;
	
		}
		
			#creditcards {
		background-color: #FFFFFF;
		text-align: left;
		vertical-align: top;
		margin: 0px;
		height: 179px;
		width: 359px;
		border: 1px solid #d6ab85;
		padding: 10px;
		background-image: url(../images/creditcards2.jpg);
		background-repeat: no-repeat;
		background-position: right bottom;
		}
		
		#travel {
		background-color: #FFFFFF;
		text-align: left;
		vertical-align: top;
		margin: 0px;
		height: 179px;
		width: 359px;
		border: 1px solid #e6e4b3;
		padding: 10px;
		background-image: url(../images/travel2.jpg);
		background-repeat: no-repeat;
		background-position: right bottom;
		}
		
		.breadcrumb {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#FFFFFF;
		padding-left: 10px;
		font-weight: bold;
		
		}
		.breadcrumb a:link {
		color: #FFFFFF;
		text-decoration: none;
		}
		.breadcrumb a:visited {
		color: #FFFFFF;
		text-decoration: none;
		}
		.breadcrumb a:hover {
		color: #FFFFFF;
		text-decoration: underline;
		}
		.breadcrumb a:active {
		color: #FFFFFF;
		text-decoration: none;
		}
		
		.tdborder {
		}
		/* verticalmenu */
	
		#verticalmenu {
		BORDER-TOP: #e1e3e9 1px solid;
		FONT-WEIGHT: normal;
		FONT-SIZE: 11px;
		MARGIN: 0px;
		WIDTH: 210px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
	#verticalmenu UL {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
	}
	#verticalmenu LI {
		MARGIN: 0px; BORDER-BOTTOM: #e1e3e9 1px solid; TEXT-ALIGN: left;
	}
	#verticalmenu LI A {
		PADDING-RIGHT: 0px; BACKGROUND-POSITION: 100% 6px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #8990aa; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
	}
	#verticalmenu LI A.here {
		BACKGROUND-IMAGE: url(images/bullet_nav_on.gif); COLOR: #1b2857
	}
	
	#verticalmenu LI A:hover {
		BACKGROUND-IMAGE: url(images/bullet_nav_hov.gif);
		COLOR: #1b2857;
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-COLOR: #fff;
		TEXT-DECORATION: none
	}
	#verticalmenu LI A.here:hover {
		BACKGROUND-IMAGE: url(images/bullet_nav_on.gif); COLOR: #1b2857
	}
	
	#left_sub2 {
			background-color: #FFFFFF;
			margin: 0px;
			padding: 10px 10px 20px;
			height: auto;
			width: 40%;
			text-align: left;
			vertical-align: top;
			}
			
	
	#left_sub ul {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #330066;
		list-style-type: none;
		line-height: 18px;
		margin: 0px;
		padding: 0px;
			}
			
		.style1 {
		color: #000000;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		font-family: Arial, Helvetica, Verdana;
		list-style-type: none;
	}
	
	
		.style1 {
		color: #1b2857;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		font-family: Arial, Helvetica, Verdana;
		list-style-type: none;
	}
		.liststyleproducts {
		color: #aacbee;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		font-family: Arial, Helvetica, Verdana;
		list-style-type: none;
		list-style-position: outside;
		font-size: 11px;
		margin-left:115px;
	}
	
		.liststyleproducts a:link{
		color: #1b2857;
		text-decoration: none;
	}
	
		.liststyleproducts a:visited {
		color: #1b2857;
		text-decoration: none;
	}
		.liststyleproducts a:hover {
		color: #1b2857;
		text-decoration: underline;
	}
		.liststyleproducts a:active {
		color: #1b2857;
		text-decoration: none;
	}
		/* footer */
		
		#footer {
		background-color: #0f1b34;
		margin: 0px;
		margin-top: 15px;
		margin-bottom: 7px;
		padding-left: 0px;
		padding-right: 0px;
		height: 44px;
		width: 800px;
		
		}
		
		
		
	
		
		.footerlinks {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#FFFFFF;
		padding-left: 10px;
		font-weight: bold;
		
		}
		.footerlinks a:link {
		color: #FFFFFF;
		text-decoration: none;
	}
	.footerlinks a:visited {
		color: #FFFFFF;
		text-decoration: none;
	}
	.footerlinks a:hover {
		color: #FFFFFF;
		text-decoration: underline;
	}
	.footerlinks a:active {
		color: #FFFFFF;
		text-decoration: none;
	}
		
		table#footer p {
		padding-left: 150px;
		color: #fff;
		font-size: 10px;
		}
		
		
		/* typography */
		
		div#creditcards p {
			text-align: left;
		
		}
		
		div#travel p {
			text-align: left;
		
		}
		
		.big {
		font-size: 18px;
		font-weight: bold;
		color: #F37F0E;
		text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
	
		}
		
		p {
		color: #000000;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 12px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 10px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		.aboutus {
		color: #1b2857;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 11px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 10px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		.team {
		color: #1b2857;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 12px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		.pod{
		color: #1b2857;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 11px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		
		.footerinfo{
		color: #fff;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 11px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		
		.pod a:link {
		color: #1b2857;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 11px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		.pod a:active {
		color: #1b2857;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 11px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		.pod a:hover {
		color: #1b2857;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 11px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		.pod a:visited{
		color: #1b2857;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 11px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		.lists
		{
		color: #000000;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 12px;
		text-align:left;
		line-height: 15px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 10px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		
		.tablepressnews {
		color: #000000;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 12px;
		text-align:left;
		line-height: 18px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 10px;
		margin: 0px;
		padding-bottom: 0px;
		}
	
		.footerinfo {
		color: #fff;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 10px;
		text-align:left;
		line-height: 15px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		margin: 0px;
		padding-bottom: 0px;
		}
		
		h4 {
		color: #000000;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align:left;
		line-height: normal;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px;
		font-weight: normal;
		}
		
		h1 {
		font-family: Arial,Verdana, Helvetica, sans-serif;
		font-size: 25px;
		font-style: normal;
		line-height: normal;
		font-weight: 700;
		width: 600px;
		color: #1b2857;
		padding: 0px;
		padding-bottom: 5px;
		margin: 0px;
	}
	
	
		.navigationbar {
	padding-left:-32px;
	padding-bottom:5px;
	margin-left: -33px;
		}
			
		.navigationbarindex {
	padding-left:-32px;
	padding-bottom:5px;
	margin-left: -41px;
		}
	
	.errortext1 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-style: normal;
		line-height: normal;
		font-weight: bolder;
		font-variant: normal;
		color: #0f1b34;
		padding: 0px;
		padding-bottom: 5px;
		margin: 0px;
		background-color: #FFFFFF;
		border-bottom: 1px dotted #CCCCCC;
	}
		
	h3 {
		font-family:  Arial,Verdana, Helvetica, sans-serif;
		font-size: 25px;
		font-style: normal;
		line-height: normal;
		font-weight: 700;
		color: #3b3b3b;
		padding: 0px;
		padding-bottom: 3px;
		margin: 0px;
		}
	
	
		
			.h4 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.6em;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		color: #07437F;
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 6px;
		padding-bottom: 3px;
		
		}
		
		h5 {
		font-family:  Arial,Verdana, Helvetica, sans-serif;
		font-size: 13px;
		margin: 0px;
		line-height: normal;
		font-style: normal;
		padding-top: 6px;
		font-weight: bolder;
		color: #010044;
		
	
		}
		.h5 a:link {
		color: #07437f;
		text-decoration: none;
	}
	.h5 a:visited {
		color: #07437f;
		text-decoration: none;
	}
	.h5 a:hover {
		color: #07437f;
		text-decoration: underline;
	}
	.h5 a:active {
		color: #07437f;
		text-decoration: none;
		}	
		
		.space {
		padding-bottom: 10px;
		
		}
		
	
		
		.broadbandtext {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: bolder;
		font-variant: normal;
		color: #07437F;
		background-color: #FFFFFF;
		}
		
		/* Links */
		
		td#menu a {
		color: #FFFFFF;
		text-decoration: none;
		}
		
	
		
	
		div.Row div {
		background-color: #ffffff !important;
	
	}
	
		.abouth1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-style: normal;
		line-height: normal;
		font-weight: bolder;
		font-variant: normal;
		color: #0f1b34;
		padding: 0px;
		padding-bottom: 5px;
		margin: 0px;
		background-color: #FFFFFF;
		border-bottom: 1px dotted #CCCCCC;
		width: 518px;
	}
	
	.contacth1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-style: normal;
		line-height: normal;
		font-weight: bolder;
		font-variant: normal;
		color: #0f1b34;
		padding: 0px;
		width: 600px;
		padding-bottom: 5px;
		margin: 0px;
		background-color: #FFFFFF;
		border-bottom: 1px dotted #CCCCCC;
	}
	
	
	/*#intro {
	
		background: url() no-repeat 97% 100%;
	
	}*/
	
	
	
	#flashbox {
		position: absolute;
		margin: 0 0 0 0px;
		padding: 0;
		width: 380px;
		height: 234px;
		min-height: 234px;
	}
	
	#aboutxelector {
		position: static;
		left: 558px;
		padding: 0;
		width: 385px;
	}
	
		ul.vert-two{
		margin:0;
		padding:3px;
		list-style-type:none;
		display:block;
		line-height:15px;
		width:200px;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		font-size: 10px;
		font-weight: bold;
	}
		ul.vert-two li{
		margin:0;
		padding:0;
		border-top:0px solid #ffffff;
		color: #07437f;
	}
		ul.vert-two li a{
		display:block;
		text-decoration:none;
		color:#07437f;
		background:#ffffff;
		padding:0 0 0 20px;
		padding-bottom: 0px;
		width:180px;
		line-height:18px;
		font-size: 1em;
		background-image: url(../images/arrowblue.jpg);
		background-repeat: no-repeat;
		background-position: 3px 4px;}
	
		ul.vert-two li a:hover{
			color: #07437f;
		background-color: #ffffff;
		background-image: url(../images/arrowblue.jpg);
		background-repeat: no-repeat;
		background-position: 3px 4px;
		text-decoration: underline;
	}
		ul.vert-two li a.current,ul.vert-one li a.current:hover{
		background:#933 url("images/vert-one_arrow.gif") no-repeat 0 9px;}
	
	 rows are defined here with any luck 
	
	
	.row1
	{
		display:block;
		width:473px;
		/*float:left;*/
		padding:15px 5px 15px 6px;
	}
	
	
	#row2
	{
		position:absolute;
		float:none;
		left:496px;
		top:-1px;
		height: 223px;
		
	}
	
	#pods {
		
		margin: 12px 0px 0px 9px;
		width: 290px; /* 280 */
		border: 1px solid #aacbee;
	
	}
	
	h2
	 {
		color: #07437f;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 16px;
		line-height: normal;
		font-weight: bold;
		padding-left: 85px;
		padding-top: 3px;
		margin: 0px;
		text-decoration: underline;
		
	
	}
	
	.podtext
	 {
		color: #000000;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 12px;
		text-align:left;
		line-height: 15px;
		padding-left: 85px;
		padding-right: 20px;
		padding-top: 10px;
		margin: 0px;
		padding-bottom: 0px;
	}
	
	.creditcards {
		position: absolute;
		height: 105px;
		width: 290px; /* 280 */
		background-image:url(../images/pod_03.jpg);
		background-repeat: repeat-x;
		
		}
	.creditcardsimage 
	{
		position: absolute;
		display:block;
		width:76px;
		height:49px;
		bottom:0px;
		left:3px;
		top: 28px;
		z-index: 0;
		background-image: url(../images/creditcards.gif);
	}
	
	.buttoncontainer 
	{
		position: absolute;
		display:block;
		width:79px;
		height:28px;
		bottom:0px;
		left:109px;
		top: 160px;
		z-index: 0;
	}
	
	.buttoncontainernews
	{
		position: absolute;
		display:block;
		width:79px;
		height:28px;
		bottom:0px;
		left:306px;
		top: 160px;
		z-index: 0;
	}
	
	.buttoncontainerpartners
	{
		position: absolute;
		display:block;
		width:79px;
		height:28px;
		bottom:0px;
		left:109px;
		top: 160px;
		z-index: 0;
	}
	
	.buttoncontainercontact
	{
		position: absolute;
		display:block;
		width:79px;
		height:28px;
		bottom:0px;
		left:109px;
		top: 160px;
		z-index: 0;
	
	}
	
	
	.utilities {
		position: absolute;
		left:477px;
		height: 105px;
		width: 290px; /* 280 */
		background-image:url(../images/pod_03.jpg);
		background-repeat: repeat-x;
		
	}
	.utilitiesimage 
	{
		position: absolute;
		display:block;
		width:66px;
		height:89px;
		bottom:0px;
		left:10px;
		top: 12px;
		z-index: 0;
		background-image: url(../images/bulb.jpg);
	}
	
	.broadband {
		position: absolute;
		height: 105px;
		width: 290px; /* 280 */
		background-image:url(../images/pod_03.jpg);
		background-repeat: repeat-x;
		top: 580px;
		
		}
	.broadbandimage 
	{
		position: absolute;
		display:block;
		width:78px;
		height:58px;
		bottom:0px;
		left:1px;
		top: 21px;
		z-index: 0;
		background-image: url(../images/broadbandbox.gif);
	}
	
	
	.homeinsurance {
		position: absolute;
		left:477px;
		height: 105px;
		padding-top:0px;
		width: 290px; /* 280 */
		background-image:url(../images/pod_03.jpg);
		background-repeat: repeat-x;
		top: 580px;
		
	}
	.homeinsuranceimage 
	{
		position: absolute;
		display:block;
		width:83px;
		height:66px;
		bottom:0px;
		left:2px;
		top: 19px;
		z-index: 0;
		background-image: url(../images/key.jpg);
	}
	
	.travelinsurance {
		position: absolute;
		height: 105px;
		width: 290px; /* 280 */
		background-image:url(../images/pod_03.jpg);
		background-repeat: repeat-x;
		top: 700px;
		
		}
	.travelinsuranceimage 
	{
		position: absolute;
		display:block;
		width:81px;
		height:90px;
		bottom:0px;
		left:2px;
		top: 15px;
		z-index: 0;
		background-image: url(../images/suitcase.jpg);
	}
	
	
	.homephone {
		position: absolute;
		left:477px;
		height: 105px;
		padding-top:0px;
		width: 290px; /* 280 */
		background-image:url(../images/pod_03.jpg);
		background-repeat: repeat-x;
		top: 700px;
		
	}
	.homephoneimage 
	{
		position: absolute;
		display:block;
		width:80px;
		height:54px;
		bottom:0px;
		left:1px;
		top: 25px;
		z-index: 0;
		background-image: url(../images/telephone.jpg);
	}
	
	.loans {
		position: absolute;
		height: 105px;
		width: 290px; /* 280 */
		background-image:url(../images/pod_03.jpg);
		background-repeat: repeat-x;
		top: 820px;
		
		}
	.loansimage 
	{
		position: absolute;
		display:block;
		width:77px;
		height:63px;
		bottom:0px;
		left:5px;
		top: 26px;
		z-index: 0;
		background-image: url(../images/coins.jpg);
	}
	.carbon {
		position: absolute;
		left:477px;
		height: 105px;
		padding-top:0px;
		width: 290px; /* 280 */
		background-image:url(../images/pod_03.jpg);
		background-repeat: repeat-x;
		top: 820px;
		
	}
	.carbonimage 
	{
		position: absolute;
		display:block;
		width:77px;
		height:97px;
		bottom:0px;
		left:1px;
		top: 9px;
		z-index: 0;
		background-image: url(../images/tree.jpg);
	}
	
	.broadbandheader
	 {
	 width:622px;
	 }
	 
	 .newborder
	 {
	 border-right: 1px solid #07437f;
	 }
	
	div.wrapper {
		width: 800px;
		position: relative;
		clear: both;
		margin-left: 0px;
	}
	
	div.left {
		width: 410px;
		background: #ffffff;
		position: relative;
		float: left;
		background-image:url();
		background-repeat: repeat-x;
		border: 1px solid #aacbee;
		
	
	}
	
	div.right {
		background: #ffffff;
		position: relative;
		float: right;
		background-image:url();
		background-repeat: repeat-x;
	
		}
		
	
	ol#fix
	{
	margin-left:8px;
	padding-left:0;
	}
	
	ol#fix li {
	color: #000000;
		font-weight: normal;
		padding-bottom: 5px;
		padding-top: 5px;
		font-family: Arial, Helvetica, Verdana;
		list-style-type: none;
		list-style-position: outside;
		font-size: 11px;
	margin-left:22px;
	padding-left:0;
	font-size:12px;
	line-height:1.5;
	
	list-style:decimal;
	
	} 
	ul#fix
	{
	margin-left:8px;
	padding-left:0;
	}
	
	ul#fix li {
	color: #000000;
		font-weight: normal;
		padding-bottom: 5px;
		padding-top: 5px;
		font-family: Arial, Helvetica, Verdana;
		list-style-type: none;
		list-style-position: outside;
		font-size: 11px;
	margin-left:22px;
	padding-left:0;
	font-size:12px;
	line-height:1.5;
	list-style-type: inherit;
	} 
	
		.grey_back {
		background-color: #f7f7f7;
		padding: 7px;
		border: 1px solid #cccccc;
		margin-bottom: 10px;
		}
		
		#header {
		height : auto;
	}
		#wrapper{
	width: 990px;
	padding: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding-left: 0px;
	}
	
		#bodywrapper{
	width: 1003px;
	padding: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
			#bodywrappercomm{
	width: 1050px;
	padding: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 550px;
	}
		#bodywrapperindex{
	width: 999px;
	padding-left: 8px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
		#row1wrapper{
		width: 760px;
		padding: 0px;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding-top: 5px;
	}
	
	#wrapperfooterinfo{
		width: 1010px;
		padding: 0px;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding : 5px;
		padding-top: 10px;
		border-top: 1px solid #fff;
	}
		#row1{width: 700px; background-color: #ebebeb; padding: 0px; float: left; 	border: 1px solid #1a4b8d;
	}
		#davidobriendesignlogo {
		height: 115px;
		width: 429px;
		padding-left: 0px;
		float: left;
		padding: 0px;
		margin: 0px;
	}	
	
		#footerlogo {
		height: auto;
		width: 350px;
		padding-left: 5px;
		float: right;
	}
		#flash {
		height: auto;
		width: 410px;
		margin-left: 5px;
		float: left;
		border:1px solid #d8e1ff;
	}	
	
		#subnav {
		height: auto;
		width: 230px;
		margin-left: 5px;
		float: left;
		padding-top: 8px;
	}	
	
		#bavariabanner {
	height: 218px;
	width: 983px;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	
		
	}
	
		#dartsfootermenu {
	height: 150px;
	width: 980px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../images/footer.jpg);
	background-repeat: repeat-x;
		
	}
		#productscontent {
		height: 400px;
		width: 760px;
		padding: -2px;
		float: left;
		margin-left:15px;
		padding-top: 8px;
		
	}
		#team {
		height: 220px;
		width: 198px;
		padding: -2px;
		float: right;
		
	}
		#teamwrapper{
		width: 198px;
		padding: 0px;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	
	
		#teampicture {
		height: 80px;
		width: 85px;
		float: left;
		border:1px solid #d6dfff;
		margin-top:7px;
		
	}
	
	#teambutton {
		height: 23px;
		width: 191px;
		float: left;
		margin-top:3px;
		
	}
	
	#podbutton {
		height: 23px;
		width: 191px;
		float: left;
		vertical-align:botttom;
		
	}
	
	#partnersbutton {
		height: 23px;
		width: 191px;
		float: left;
		vertical-align:botttom;
		padding-top: 11px;
		
	}
	
	#newsbutton {
		height: 23px;
		width: 191px;
		float: left;
		padding-top:10px;
		
	}
	
	#contactbutton {
		height: 23px;
		width: 191px;
		float: left;
		padding-top:15px;
		
	}
	#teamcontent {
		height: 72px;
		width: 105px;
		padding: -2px;
		float: right;
		margin-top:7px;
		
	}
	
		#newspod {
		height: 250px;
		width: 726px;
		margin-left: 5px;
		float: left;
	}	
	
	
	#leftpod {
		height: 180px;
		width: 364px;
		margin-left: 0px;
		float: left;
	}	
	
		#rightpod {
		height: 180px;
		width: 364px;
		margin-left: 30px;
		float: left;
	}	
	
		#contactpod {
		height: 180px;
		width: 315px;
		margin-left: 30px;
		float: left;
	}	
	
		#latestwork{
		height: 249px;
		width: 232px;
		margin-left: 0px;
		float: right;
		background-image: url(../images/latestwork.jpg)
	}
	
		#leaguenews{
	height: 810px;
	width: 360px;
	margin-left: 0px;
	float: left;
	margin-right: 7px;
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F3F3F3;
	}
	
	
		#leftnav{
		height: 281px;
		width: 220px;
		margin-left: 0px;
		float: left;
		margin-right: 7px;
		margin-top: 5px;
		padding-left: 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
		#dartslinks{
	height: 281px;
	width: 360px;
	margin-left: 0px;
	float: left;
	margin-right: 7px;
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F3F3F3;
	}
	
	
	
	
		#topphoto{
	height: 281px;
	width: 360px;
	margin-left: 0px;
	float: left;
	margin-right: 7px;
	margin-top: 5px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
		#leaguetables{
		height: 350px;
		width: 751px;
		margin-left: 0px;
		float: left;
		margin-top: 5px;
		margin-left: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
		#leaguefixtures{
	height: 830px;
	width: 748px;
	margin-left: 0px;
	float: left;
	margin-top: 5px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
		#leagueteams{
		height: 1150px;
		width: 751px;
		margin-left: 0px;
		float: left;
		margin-top: 5px;
		margin-left: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
		#leaguephotos{
	height: 2750px;
	width: 751px;
	margin-left: 0px;
	float: left;
	margin-top: 5px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
		#leaguerules{
	height: 1885px;
	width: 751px;
	margin-left: 0px;
	float: left;
	margin-top: 5px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
	
		#commitee{
		height: 395px;
		width: 751px;
		margin-left: 0px;
		float: left;
		margin-top: 5px;
		margin-left: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	.photos {
		font-size:11px;
		color: fff;
	}
	
	.tablefontstyle {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
	}
	
	
		#navigation{
		height: 281px;
		width: 360px;
		margin-left: 0px;
		float: left;
		margin-right: 7px;
		margin-top: 5px;
		margin-left: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
		#footermessage{
		height: 107px;
		width: 308px;
		margin-left: 0px;
		float: right;
		margin-right: 7px;
		margin-top: 5px;
		margin-left: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
		#sponsorstitle{
	height: 281px;
	width: 242px;
	margin-left: 0px;
	float: left;
	margin-right: 0px;
	margin-top: 5px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
		#qualifications{
		height: 281px;
		width: 234px;
		margin-left: 0px;
		float: left;
		background-image: url(../images/quali.jpg);
		margin-top: 15px;
		margin-right: 13px;
	
	}
	
		#workexp{
		height: 281px;
		width: 234px;
		margin-left: 0px;
		float: left;
		background-image: url(../images/exper.jpg);
		margin-top: 15px;
		margin-right: 13px;
	}
	
		#clients {
		height: 281px;
		width: 234px;
		margin-left: 0px;
		float: left;
		background-image: url(../images/clients.jpg);
		margin-top: 15px; 
	}
	
	
		#contactwrapper{
		width: 314px;
		padding: 0px;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding-bottom: 20px;
	}
	
	
	
		#ukinfo {
		height: 80px;
		width: 150px;
		float: left;
		margin-top:7px;	
	}
	
		#partnersflash {
		height: 86px;
		width: 313px;
		float: left;
		margin-top:7px;
	}
		#footerinfo {
		height: 80px;
		width: 800px;
		float: left;
		margin-top:7px;
		
	}
	
	
	#ireinfo {
		height: 72px;
		width: 150px;
		padding: -2px;
		float: right;
		margin-top:7px;
		
	}
	
	#logosfooter{
		height: 72px;
		width: 180px;
		padding: -2px;
		float: right;
		margin-top:7px;
		
	}
		#subheading {height: auto; width: 100%;  padding: 0px; float: left; }
		#value {height: auto; width: 10%; padding: 0px; float: left; }
		#navigation {
		height: 68px;
		width: 630px;
		padding: -2px;
		float: left;
		
	}
	
		#footernavigation {
		width: 280px;
		padding: -2px;
		float: left;
		
	}
	
		
		#footermenu {
		float:left;
		font-size: 12px;
		font-weight: bold;
		line-height:normal;
		font-family:  Arial,Helvetica, Verdana, sans-serif;
		height:60px;
		padding-left: 15px;
		color: #FFFFFF;      }
		
		#footermenu  ul {
		margin:0px;
		padding: 0px;
		list-style:none;
		  }
		#footermenu  li {
		  display:inline;
		  margin:0px;
		  padding:0;
		  }
		#footermenu  a {
		  float:left;
		 padding-right: 5px;
		  text-decoration:none;
		  padding-top:5px;
		  color:#fff;
		  }
		  
		  #footermenu  a:hover {
		  float:left;
		 padding-right: 5px;
		  text-decoration:none;
		  padding-top:5px;
		  color:#fff;
		  }
		  
		    
		  #footermenu  a:link {
		  float:left;
		 padding-right: 5px;
		  text-decoration:none;
		  padding-top:5px;
		  color:#fff;
		  }
		  
		      
		  #footermenu  a:active {
		  float:left;
		 padding-right: 5px;
		  text-decoration:none;
		  padding-top:5px;
		  color:#fff;
		  }
		  
		  
		#footermenu a span {
		float:left;
		display:block;
		padding:0px;
		color:#fff;
		
		  }
		/* Commented Backslash Hack hides rule from IE5-Mac \*/
		#footermenu  a span {float:none;}
		/* End IE5-Mac hack */
		#footermenu  a:hover span {
		  color:#fff;
		  text-decoration: none;
		  }
		#footermenu  a:hover {
	
		  }
		#footermenu  a:hover span {
	  
		  }  
		  
		  div.Rowproducts div.section1{
		background:  url(../images/gande.jpg) 1px 25px no-repeat;
		height: 155px;
		margin-top: 15px;
		background-color: #fff;
		border:1px solid #d6dfff;
	
		
	
	}
	
	.podtextproducts
	
	 {
		color: #00355f;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 12px;
		text-align:left;
		line-height: 15px;
		padding-left: 125px;
		padding-right: 10px;
		padding-top: 12px;
		margin-left: 0px;
		padding-bottom: 0px;
	
	}
		
	
		
	.podheading {
		font-family: Arial,Verdana, Helvetica, sans-serif;
		font-size: 17px;
		font-style: normal;
		line-height: normal;
		font-weight: 700;
		color: #1b2857;
		padding-top: 9px;
		padding-bottom: 3px;
		margin-left: 115px;
		}
.ie6tweak { 
padding-left: 7px;
}
