	/* MAIN CSS STYLES */
	
		body {  height: 100%; font-family: Arial; font-size: 12px; color: #4D4D4D; background: url(/images/sitebackgroundlong2.jpg); background-repeat:repeat-x; }
		a { color: #287891; }
		a:hover { color: #B5130C; }
		img { border: 0px; }
		.bodytext { font-family: Arial; font-size: 12px; color: #4D4D4D; text-decoration:none}
		a.bodytext { font-family: Arial; font-size: 12px; color: #287891; text-decoration:none }
		a.bodytext:hover{ font-family: Arial; font-size: 12px; color: #B5130C;text-decoration:none }
		a.bodytext_u { font-family: Arial; font-size: 12px; color: #287891;}
		a.bodytext_u:hover{ font-family: Arial; font-size: 12px; color: #B5130C;}
		
		.topheading {color:#11516C; text-decoration: none; font-size: 18px; margin-top: 30px}
		.TopHeading {color:#11516C; text-decoration: none; font-size: 18px; margin-top: 30px}
		.topheadingred {color:#11516C; text-decoration: none; font-size: 16px; margin-top: 30px}
		.SecondHeading {color:#11516C; text-decoration: none; font-size: 14px; margin-top: 20px; font-weight:bold}
		.ThirdHeading {color:#11516C; text-decoration: none; font-size: 13px; margin-top: 20px; font-weight:bold}
		.topmenu {color:#11516C; text-decoration: none; font-size: 12px; font-weight:bold}
		.toplist {color:#FFF; text-decoration: none; font-size: 12px; font-weight:bold}
		.commenthead { font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt;	font-weight: bold;	line-height: 11pt; 	color: #ffffff; 	text-decoration: none	}
		.commenthead:hover { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt;	font-weight: bold;	line-height: 11pt; 	color: #ffffff; 	text-decoration: none	}
		#commenttext {border: 1px solid #267691; padding: 10px; margin:0px 10px 10px 0px}
		.tables { font-family: Arial; font-size: 12px; color: #4D4D4D; }
		.tables a { font-family: Arial; font-size: 12px; color: #287891; text-decoration:none }
		.tables a:hover { font-family: Arial; font-size: 12px; color: #B5130C; text-decoration:none }
		a.itemlist { font-family: Arial; font-size: 12px; color: #4D4D4D;text-decoration:none  }
		.registerform { font-family: Arial; font-size: 11px; color: #4D4D4D; }
		
		div a {
		font-size:12px
		}
		
		/* prices page */
		.pricetable {width:500px;  margin-right:20px; width:450px;position:relative; float:Left}
		.prices {width:200px;float:right ; position:relative; font-size: 13px; }
		.pricescontainer {border: 1px solid #9CC4D0; margin-bottom:10px; padding:10px;}
				
		/* justified text */
		.justifiedtext { line-height: 14pt; color: #4D4D4D; text-align: justify;padding-right:10px; font-size:12px}
    	.justifiedtext a {  line-height: 14pt; color: #287891; text-align: justify;}
		.justifiedtext  div{ line-height: 14pt; color: #4D4D4D; text-align: justify;}
    	.justifiedtext div a {  line-height: 14pt; color: #287891; text-align: justify;}

		/* FORM ELEMENTS */
		input { background-color: #E0E4E6; border: 1px SOLID #CCCCCC; font-family: Arial; font-size: 11px; color: #4D4D4D;}
		.checkbox {font-family: Arial; font-size: 12px; background-color: #FFF; border: 1px SOLID #FFF; }
		.radio {font-family: Arial; font-size: 11px; background-color: #FFF; border: 1px SOLID #FFF; }
		.image {background-color: #FFF; border: 0px SOLID #FFF; }
		.dropdownlist { background-color: #E0E4E6; border: 1px SOLID #CCCCCC; font-family: Arial; font-size: 11px; color: #4D4D4D;}
		textarea { background-color: #E0E4E6; border: 1px SOLID #CCCCCC; font-family: Arial; font-size: 11px; color: #4D4D4D;}
		select { background-color: #E0E4E6; border: 1px SOLID #CCCCCC; font-family: Arial; font-size: 11px; color: #4D4D4D;}
		
		/* DROPDOWNS  - 81 starts at 101*/
		
		#n_d_issues { position:absolute; left: 102px; z-index: 9000; width:160px}
		#n_d_statutes { position:absolute; left: 183px; z-index: 9000; width:200px}
		#n_d_tables{ position:absolute; left: 266px; z-index: 9000; width:160px}
		#n_d_search{ position:absolute; left: 348px; z-index: 9000; width:160px}
		#n_d_offline{ position:absolute; left: 512px; z-index: 9000; width:120px}
		#n_d_cpd{ position:absolute; left: 594px; z-index: 9000; width:200px}

		/* MOZ & IE7*/
		html>body #n_d_statutes { position:absolute; left: 183px; z-index: 9000; width: 280px; }

		
		/* ROUND CORNERS */
		#nifty{background: #267691; text-align: left;}
		b.rtop, b.rbottom{display:block;background: #FFF}
		b.rtop b {display:block;height: 1px; overflow: hidden; background: #267691}
		b.rbottom b{display:block;height: 1px; overflow: hidden; background: #78A7B7}
		b.r1{margin: 0px 5px}
		b.r2{margin: 0px 3px}
		b.r3{margin: 0px 2px}
		b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
		
		b.rtop_update, b.rbottom_update{display:block;background: #FFF}
		b.rtop_update b {display:block;height: 1px; overflow: hidden; background: #7E0D07}
		b.rbottom_update b{display:block;height: 1px; overflow: hidden; background: #7E0D07}
		b.r1_update{margin: 0px 5px}
		b.r2_update{margin: 0px 3px}
		b.r3_update{margin: 0px 2px}
		b.rtop_update b.r4_update, b.rbottom_update b.r4_update{margin: 0 1px;height: 2px}
		
		/* AJAX STUFF ON FRONT PAGE */
		#statsholder {position:relative;text-align:right}  
		#stats {position:relative;width:280px;z-index:3;text-align:left; margin-left:0px}
		#keys {position:relative;width:280px;z-index:1;text-align:left;margin-left:0px} 
		#prov {position:relative;width:280px;z-index:2;text-align:left;margin-left:0px}
		
		#ssactname {position:absolute;width: 165px; left: 110px;}  
		#ssprovision {position:absolute;width: 165px; left: 110px;}  
		#sskeyword {position:absolute;width: 165px; left: 110px;}
		
		#siname {position:absolute;width: 165px; left: 110px;}  
		#siyear {position:absolute;width: 165px; left: 110px;}  
		#sinumber {position:absolute;width: 165px; left: 110px;} 
		
		#ssactnameContainer {position:absolute;top:25px;width:270px; left: 110px;font-size: 11px} 
		#ssactnameContainer .yui-ac-content {position:absolute;width:100%;border:1px solid #404040;background:#fff;overflow:hidden;z-index:2} /* #404040 */
		#ssactnameContainer .yui-ac-shadow {position:absolute;width:100%;background:#a0a0a0;z-index:1;}   
		#ssactnameContainer ul {margin-left:5px;width:100%;margin-bottom:0px; margin-top: 0px; padding:0px}   
		#ssactnameContainer li {padding-left:10px;padding:0px;cursor:default;white-space:nowrap;}   
		#ssactnameContainer li.yui-ac-highlight {background:#FFF;color:#990000; font-weight:bold}   
		#ssactnameContainer li.yui-ac-prehighlight {background:#C5D915} 
		
		/* FRONT PAGE NEWS LIST */

		#welcome_login #news {
			margin: 0px;
			text-align: left;
			font-size: 11px;
			border-top: 1px SOLID #7E0C07;
			border-bottom: 1px SOLID #7E0C07;
			padding: 5px 0 5px 0px;
			overflow:hidden;
			position:relative;
											
		}
			#inner #news {
			margin: 0px;
			text-align: left;
			font-size: 11px;
			border-top: 1px SOLID #7E0C07;
			border-bottom: 1px SOLID #7E0C07;
			padding: 5px 0 5px 0px;
			overflow:hidden;
			position:relative;		
		}
		#news_scroller {
			position: relative; width: auto;font-family: arial; font-size:11px; height: auto; 
		} 
		
		.messageboard {
		margin-left:15px;
		margin-top:0px;
		margin-bottom:0px
		}
		
		html>body .messageboard {
		margin-left:0px;
		margin-top:0px;
		margin-bottom:0px
		/*margin-left:-15px;*/
		}
		
		/* ADVERTISING AREA */
		.item {
			color: #4D4D4D;
			margin-bottom:10px;
			font-size:11px;
		}
		.item a {
			color: #4D4D4D;
			margin-bottom:10px;
			font-size:11px;
			text-decoration:none 
		}
		.item:hover {
		cursor: pointer;
		color:#990000;
		text-decoration:none 
		}
		.item a:hover {
		cursor: pointer;
		color:#990000;
		text-decoration:none 
		}
		.item_color {
			color:#990000;
			margin-bottom:10px;
			font-size:11px;
		}
		.item_color:hover {
		cursor: pointer;
		}
		#container_advertisingfront {
			background-color:white;
			position:relative;
			padding:10px;
			overflow:hidden;
			float:left;
			width:30%;
			}
					
		#scroller_advertisingfront {
			position: relative; width: auto;font-family: arial; font-size:10px; 
			border: 0px solid red;
		} 
		#container2_advertisingfront {
			background-color:white;
			position:relative;
			padding:0px;
			overflow:hidden;
			float:left;
			/*width:30%;*/
			}
					
		#scroller2_advertisingfront {
			position: relative; width: auto;font-family: arial; font-size:10px; 
			margin-left:0px;
			padding-left:0px;
			border: 0px solid red;
		} 
		#adverts_front {
			height: auto;
			width:auto;
			float:left;
			margin-top:0px;
			padding-left:20px;
		}
		html>body #adverts_front {
			height: auto;
			width:auto;
			padding-left:20px;
			margin-top:0px;
		}
		#advertising_front  {
		min-height:500px;
		width:auto;
		}
		
		.advertising_front_search {
		min-height:500px;
		width:150px;
		}
		
		#advert_search {
		border: 1px solid #9CC4D0;
		width:143px;
		height:200px;
		text-align:right;
		float:left
		}
		html>body #advert_search {
		border: 1px solid #9CC4D0;
		width:143px;
		height:200px;
		text-align:right;
		float:left;
		}
		
		#advert_search_header {
		background-color: #9CC4D0;
		 color: white;
		 font-weight: bold;
		 text-align:left;
		 padding: 3px;
		}
		
		#advert_search_description {
		padding: 5px 5px 0px 5px;
		 text-align:left;
		 text-align:left;
		 font-size:10px;
		 margin-bottom:0px;
		}
		
		#advert_search_form {
		 font-weight: bold;
		 padding: 0px 10px 10px 10px;
		 margin-top:0px;
		}
		
		.ads {
		 float:left; margin-right:15px; margin-bottom:20px
		 }
		 html>body .ads {
		 float:left; margin-right:27px; margin-bottom:20px
		 }
		
		/* CONTENT SPECIFIC CSS STYLES */

		#m {
			margin: 0px 0px 0px 0px;
			width: 99%;
			height: 99%;
		}
		
		html>body #m {
			margin: 0px 0px 0px 0px;
			width: 99%;
			min-height:99%;
		}
		
			#header {
				width: 760px;
				height:80px;
				margin:0px;
				padding-top:0px;
			}
			html>body #header {
				/*width: auto;*/
				width: 760px;
				height:80px;
				margin:0px;
				padding-top:0px;
				
			}
			


	
				#logo {
					margin: 7px 20px 25px 15px;
					padding:0px;
				}

				html>body #frontlogo {

		
					padding: 0px;
				}
				
			
				
				.link_topright {
		
					float:right;
					text-align: right;
					font-weight: bold;
					font-size: 11px;
					color: #D5E4EB;
					margin-top:57px;
					width:auto;
					
					
				}
				html>body .link_topright {
				width:450px;
				float:right;
				
				}
				
				.link_topright a {
					color: white;
					text-decoration:none 
				}
				.link_topright a:hover {
					color:white;
					text-decoration:none 
				}
				
				.username {
					float:right;
					text-align: right;
					font-weight: bold;
					font-size: 11px;
					color: #FFF;
					margin-top:30px;
				}
				.marketing_nav {
				margin-left:0px;
				padding-top:10px;
				font-size: 10px;
				}
				.marketing_nav li {
				display: inline;
				list-style-type:circle;
				padding-right: 5px;
				}
				.marketing_nav li a  {
				color: #868686;
				text-decoration:none 
				}
				.marketing_nav li a:hover  {
				color: #B5130C;
				text-decoration:none 
				}
				
				#marketing_nav {
				width:90%; text-align: center
				}

				#nav_front {
					width:auto;
					height:40px;
					padding-left:6%;
				}
				
				#nav_front .navleft {
				float:left;
				width:12px;
				height:40px;
				background: url(/images/navbackleft.jpg);
				margin-left: auto;
				text-decoration:none 
				}
				
				#nav_front .navcentre {
				float:left;
				height:40px;
				background: url(/images/navbackcentre.jpg);
				width:90%;
				text-align: right;
				text-decoration:none 
				}
				
				#nav_front .navcentre a {
				text-decoration:none 
				}
				
				#nav_front .navright {
				float:left;
				width:12px;
				height:40px;
				background: url(/images/navbackright.jpg);
				margin-right: auto;
				text-decoration:none 
				}
			
			#nav {
				width: 745px;
				height: 34px;
				overflow:hidden;
				text-decoration:none 
			}

			.navitem {
				float:left;
				width: 81px;
				margin: 0 1px 0 0;
				background-color: #11516C;
				text-align: center;
				font-size: 10px;
				font-weight: bold;
				color: #FFF;
				cursor: pointer;
				height:50px;
	
			}
			
			.navitem a {
				color:white;
				text-decoration:none 
			}
			.navitem a:hover{
				color:white;
				text-decoration:none 
			}
			
			#nav b.rtop {display:block;background: #96B9C5}
			#nav b.rtop b {display:block;height: 1px; overflow: hidden; background: #11516C}
			#nav b.r1{margin: 0 5px}
			#nav b.r2{margin: 0 3px}
			#nav b.r3{margin: 0 2px}
			#nav b.rtop b.r4 {margin: 0 1px;height: 2px}
			
				.navitem_selected {
					float:left;
					width: 81px;
					margin: 0 1px 0 0;
					background-color: #FFFFFF;
					text-align: center;
					font-size: 10px;
					font-weight: bold;
					color: #11516C;
					cursor: pointer;
					height:50px
				}
				
				.navitem_selected a {
				color:#11516C;
				text-decoration:none 
			}
			.navitem_selected a:hover{
				color:#11516C;
				text-decoration:none 
			}

			#nav b.rtop_s {display:block;background: #96B9C5}
			#nav b.rtop_s b {display:block;height: 1px; overflow: hidden; background: #FFFFFF}
			#nav b.r1s{margin: 0 5px}
			#nav b.r2s{margin: 0 3px}
			#nav b.r3s{margin: 0 2px}
			#nav b.rtop_s b.r4s {margin: 0 1px;height: 2px}

				
			#nav b.rtop_g {display:block;background: #96B9C5}
			#nav b.rtop_g b {display:block;height: 1px; overflow: hidden; background: #CCCCCC}

						.n_dropdown_white {
							position: absolute;
				
							background-color: #FFF;
							display: none;
							border: 1px SOLID #3E8BA5;
							border-top: 0px;
							border-bottom: 0px;
						}
						.n_dropdown_white ul {margin: 0px;}

						html>body .n_dropdown_white li {
							float: left;
							background-color: #FFF;
							margin: 0px 0px 0px -40px;
							*margin: 0px 0px 0px 0px; /* IE7 only */
							list-style: none;
							height: 23px;
							border-bottom: 1px SOLID #3E8BA5;
							font-size: 11px;
							font-weight: bold;
							border-right: 1px SOLID #3E8BA5;
						}

							.n_dropdown_white li {
							float: left;
							margin: 0px;
							background-color: #FFF;
							list-style: none;
							height: 23px;
							border-bottom: 1px SOLID #3E8BA5;
							line-height: 23px;
							margin: 0 0 0 0px;
							padding: 0px 0px 0px 5px;
							font-size: 11px;
							font-weight: bold;
						}
						
						.n_dropdown_white li a {color: #68696B;text-decoration:none }
						.n_dropdown_white li a:hover {color: #999999;text-decoration:none }
								
						
						.n_dropdown{
							position: absolute;
							background-color: #11516C;
							display: none;
							border: 1px SOLID #11516C;
							border-top: 0px;
							border-bottom: 0px;
						}
						.n_dropdown ul {margin: 0px;}

						html>body .n_dropdown li {
							float: left;
							margin: 0px 0px 0px -40px;
							*margin: 0px 0px 0px 0px; /* IE7 only */
							list-style: none;
							height: 23px;
							border-bottom: 1px SOLID #FFF;
							font-size: 11px;
							font-weight: bold;
						}

							.n_dropdown li {
							float: left;
							margin: 0px;
							list-style: none;
							height: 23px;
							border-bottom: 1px SOLID #FFF;
							line-height: 23px;
							margin: 0 0 0 0px;
							padding: 0px 0px 0px 5px;
							font-size: 11px;
							font-weight: bold;
						}
						
			.n_dropdown li a {color: #FFF;text-decoration:none }
			.n_dropdown li a:hover {color: #CCCCCC;text-decoration:none }
				
			#container {
			width:97%;
			margin:0px;
			padding-right:0px;
			border: 0px solid red;
			overflow:auto;
			background-color:#fff;
			margin-left:20px;
			position:relative;
			}
			
			html>body #container {
				overflow:auto;
				width:98%;
				height:auto;
			}

			#sidearea {
				position:absolute;
				top: 0px;
				left:271px;
			
				width:485px; 
				border: 0px solid red
			}
			
			.nextprevious {
			background-image:url(/images/alphareplacement.jpg); 
			padding:7px; float:right;  height:35px;
			margin-right:2px;
			}
			
			html>body .nextprevious {
			background-image:url(/images/alpha2.png); 
			padding:7px; float:right;  height:35px;
			margin-right:2px;
			}
			
			.nextprevious:hover {
			padding:7px; float:right; height:35px;
			margin-right:2px;
			}
			
			.issuelinks {
			background-image:url(/images/alphareplacement.jpg); 
			border-top: 0px solid white;cursor:hand;float:right; width:auto; padding:5px; height: 39px; font-size:10px; color white;margin-right:2px;
			}
			
			html>body .issuelinks {
			background-image:url(/images/alpha2.png); 
			border-top: 0px solid white;cursor:hand;float:right; width:auto; padding:5px; height: 39px; font-size:10px; color white;margin-right:2px;
			}
			
			.issuelinks:hover {
			background-image:url(/images/alpha2.png); 
			border-top: 0px solid white;cursor:hand;float:right; width:auto; padding:5px; height: 39px; font-size:10px; color white;margin-right:2px;
			}
			.issuelinks a {
			color: #FFF;
			text-decoration:none 
			}
			.issuelinks a:hover {
			color: #B5130C;
			text-decoration:none 
			}
			
			html>body.gotobox {
			background-image:url(/images/alpha2.png); 
			cursor:hand;float:right; width:auto; padding:5px; height:39px; font-size:10px; color:white;margin-right:2px;
			}
			
			html>body.casetrackkey {
			background-image:url(/images/alpha2.png); 
			width:100px; height: 37px; padding:6px; font-size:10px; float:right;color:white;margin-right:2px;
			}
			
			.gotobox {
			background-image:url(/images/alphareplacement.jpg); 
			cursor:hand;float:right; width:auto; padding:5px; height:39px; font-size:10px; color:white;margin-right:2px;
			}
			
			.casetrackkey {
			background-image:url(/images/alphareplacement.jpg); 
			width:100px; height: 37px; padding:6px; font-size:10px; float:right;color:white;margin-right:2px;
			}
		
			#content {
				width:auto;
				height: auto;
				padding: 10px;
				border: 0px solid red;

			}
			
			
			#contenttable {
			width:97%;
			background-color: #fff;
			position:inherit;
			
			}
	
			
			
			#content p.heading_centre {
					font-weight: bold;
					margin: 0px 0px 5px 0px;
					text-align: center;
					width: 565px;
				
			}
				
			html>body #content p.heading_centre {
				margin: 0px auto 5px auto;
		
			}

			#content_front {
				height: 305px;  
				width:100%;
				overflow:hidden; 
				padding:0px;
				margin:0px;
			}
			
			#content_front p.heading_centre {
					font-weight: bold;
					margin: 0px auto 5px auto;
					text-align: center;
					width: 565px;
				}
			
				#welcome {
					width: 565px;
					margin: 10px auto 5px auto;
				}
					
					#welcome_links {
						width: 185px;
						float: left;
						border: 1px SOLID #9CC4D0;
						border-bottom: 0px;
						margin: 0 55px 0 0;
					}
						#welcome_links ul {
							margin: 0;
						}
						
						#welcome_links li {
							float: left;
							margin: 0;
							list-style: none;
							width: 185px;
							height: 20px;
							border-bottom: 1px SOLID #9CC4D0;
							text-align: left;
						}
						
						html>body #welcome_links li {
							float: left;
							margin: 0 0 0 -40px;
							list-style: none;
							width: 185px;
							height: 20px;
							border-bottom: 1px SOLID #9CC4D0;
							text-align: left;
						}
							
							#welcome_links li  a{
								text-align: left;
								line-height: 20px;
								margin: 0 0 0 8px;
								font-size: 11px;
								font-weight: bold;
								text-decoration:none 
							}
					
					#welcome_login {
						width: 320px;
						height: 200px;
						float: left;
					}
					
						#welcome_login #form {
							width: inherit;
							margin: 0px;
							text-align: right;
							height: 110px;
							line-height: 25px;
						}
						
						
				
				.left_pane {
					float:left;
					width: 330px;
					height: 313px;
					border: 1px SOLID #9CC4D0;
					margin-right: auto;
				}
				
				html>body .left_pane {
					float:left;
					width: 330px;
					height: 312px;
					border: 1px SOLID #9CC4D0;
					margin-right: auto;
				}
				
				.right_pane {
					float:right;
					width:330px;
					height: 312px;
					border: 1px SOLID #9CC4D0;
					margin: 0px auto 0px auto;
				}
				

					
					.left_pane h3 {
						margin: 15px 15px 8px 15px;
						border-top: 2px SOLID #BF8583;
						border-bottom: 2px SOLID #BF8583;
						line-height: 22px;
						font-size: 15px;
					}
					
					.right_pane h3 {
						margin: 15px 15px 8px 15px;
						border-top: 2px SOLID #BF8583;
						border-bottom: 2px SOLID #BF8583;
						line-height: 22px;
						font-size: 15px;
					}
					
					.right_pane h4 {
						width: 150px;
						height: 20px;
						background-color: #5FAAC7;
						line-height: 21px;
						margin: 0 0 3px 15px;
						padding: 0 0 0 5px;
						color: #FFF;
						font-size: 13px;
					}
					
					.left_pane h4 {
						width: 150px;
						height: 20px;
						background-color: #5FAAC7;
						line-height: 21px;
						margin: 0 0 3px 15px;
						padding: 0 0 0 5px;
						color: #FFF;
						font-size: 13px;
						
					}
					
					h4 {
						width: auto;
						height: 20px;
						background-color: #5FAAC7;
						line-height: 21px;
						margin: 0px 0px 5px 0px;
						padding: 0 0 0 5px;
						color: #FFF;
						font-size: 13px;
						border: 1px solid red
					}
					
					
					.contactlink {
						width: auto;
						height: 20px;
						background-color: #5FAAC7;
						line-height: 21px;
						margin: 0 0 3px 8px;
						padding: 0 0 0 5px;
						color: #FFF;
						font-size: 13px;
						font-weight:bold
						}
						
					.contactnum {
						width: auto;
						height: 20px;
						line-height: 21px;
						margin: 0 0 3px 15px;
						padding: 0 0 0 5px;
						color: #5FAAC7;
						font-size: 16px;
						font-weight:bold
						}
						
					html>body .contactlink {
						width: auto;
						height: 20px;
						background-color: #5FAAC7;
						line-height: 21px;
						margin: 0 0 3px 15px;
						padding: 0 0 0 5px;
						color: #FFF;
						font-size: 13px;
						}
						
					html>body .contactnum {
						width: auto;
						height: 20px;
						line-height: 21px;
						margin: 0 0 3px 15px;
						padding: 0 0 0 5px;
						color: #5FAAC7;
						font-size: 16px;
						font-weight:bold
						}
					
					.hr {
						width: 282px;
						height: 1px;
						background: url(/images/hr.gif);
						margin: 3px 0 3px 15px;
					}
					
					.left_pane .text {
						width: 275px;
						margin: 10px 0px 10px 15px;
						font-size: 11px;
						overflow:hidden;
					}
					
					html>body .left_pane .text {
						width: 275px;
						margin: 10px 0px 10px 15px;
						font-size: 11px;
						height: 55px;
						overflow:hidden;
					}
					
					.right_pane .form {
						width: 275px;
						margin: 15px;
						text-align: right;
						line-height: 25px;
					}
					
					.phone {
						color: #5FAAC7;
						float: left;
						font-size: 16px;
						font-weight: bold;
					}
					
					.contact_button {
						float: right;
						text-align: right;
					}
				
				.pagelinks {
					padding: 10px 0px 0px 0px;
					margin: 0px;
					text-align: center;
					color: #868686;
					font-family:arial;
					font-size:11px;
					/*width: 910px;
					border: 1px solid red;*/
				}
										
			#footer {
			

				margin: 0px 0px 0px 10px;
				padding: 10px 0px 0px 0px;
				
			}
			

			
			.footer {
				width: auto;
				padding: 5px 10px 0px 10px;
				margin-top:5px;
				border-top: 1px SOLID #006688;
				text-align: center;
				color: #868686;
				
			}
			
/* scroller background: iframe BODY object */
.Back {
	background: transparent;
}
/* style to be applyed to all items' bodies - DIV
	all local stylesheets of external files if any are to be ignored */
.ItemBody {
	font-family: arial;
	font-size: 11px;
	padding: 5px;
	background: transparent;
}
