/* **************************************************** 

Title: 		GetSimple CSS Document
Author: 	Chris Cagle
URL: 			http://www.cagintranet.com/ 
					http://get-simple.info/
Created: 	September 2, 2009

**************************************************** */

/** GLOBAL RESETS **/
:link,:visited {color: #0000ff; text-decoration:none}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;font-weight:400;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
a img,:link img,:visited img {border:none}


BODY {
	
	padding: 0;
  margin: 0;
  height: 100%;
  /*BACKGROUND-IMAGE: url(/images/back.png);*/ 
	/*PADDING-BOTTOM: 20px; */
	/*BACKGROUND-COLOR: #F1f1f1; */
	/*BACKGROUND-COLOR: #3d3d3d;*/
	background-color: #fff;
	BACKGROUND-REPEAT: repeat-x; 
/*	BACKGROUND-POSITION: 50% bottom;*/

	/*background-attachment: fixed; */
	/*FONT-SIZE: 70%;*/
	
	font-family: Tahoma,Verdana,Segoe,sans-serif;
}



.spacerfiller {
	BACKGROUND-COLOR: transparent;
		height: 14px;
}


#header {
/*	BACKGROUND-COLOR: #ffff00;*/
	background: transparent;
	
	background-image: url(/images/rulert3.png);
	background-repeat: repeat-x;
	background-position: 0px 10px;
	height: 85px;

}


td {
	vertical-align:top;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 10pt;
	color: #384244;
}

.field-box { /*spacer boxes in bottom*/
	width: 15px;
	cursor:pointer;
		background-color: transparent;
	background-image: url(/images/frontb2.png);
	background-repeat: repeat-x;
	background: #DFDFDF; 
}

.field-img { /*small images in spacer boxes in bottom*/
	width: 15px;
	height: 15px;
	float:right;
	padding-top: 3px;
	cursor:pointer;
}


.field-img-inside { /*small images in spacer boxes in bottom*/
	width: 13px;
	height: 13px;
	float:left;
	padding-top: 0px;
	cursor:pointer;
}


.field { /*text boxes in bottom*/
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 8pt;
	color: #384244;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
	/*text-align: justify;*/
	cursor:pointer;
	/*border-right: #000 1px solid;*/
		background-color: transparent;
	background-image: url(/images/frontb2.png);
	background-repeat: repeat-x;
background: #DFDFDF; 
}

#logo{ /*logo*/
	
	width : 165px;
/*	height: 173px;*/
	padding-top: 5px;
	padding-left: 40px;
/*	padding-bottom: 5px;*/
}

/** GLOBAL SETS **/
.clear {clear:both;}
bodyx {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	}
	
#leftside {
	
	background:transparent /* url(images/rulerl2.png) left top repeat-y*/ ;
	/*height:900px;*/
	/*overflow: visible;*/
	
	/*float:left;*/
	width:25px;

}

#main {
	height:auto; /*100%;*/
	/*float:right;*/
	width: 1000px;
	background: transparent;
	
}

.bodycontent {
	background:#FFFFFF;
	width: 930px;
	padding-right: 10px;
	padding-left: 10px;

}

#rightside {
	background:transparent  /* url(images/rulerr2.png) right top repeat-y */ ;
	height: auto; /*100%;*/
	/*margin: 0 auto;*/
	/*float:right;*/
	width:25px;	
}

#maintable {

 border-collapse:collapse;

}

#hrrules {
height: 15px;
background:transparent url(/images/hr.png) no-repeat center;
}
#hrrules hr {
display: none;
}

.hrrules {
height: 15px;
background:transparent url(/images/hr.png) no-repeat center;
}
.hrrules hr {
display: none;
}





#columnone {
	height: auto; /*100%;*/
	width:  148px;
	float:left;
	text-align:right;
	/*padding-left: 35px;*/
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 10pt;
	color: #000000;
	
	background: #FFFFFF;/*  #b4b4b4;*/
}


#emply {	
	text-decoration: none;
    font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 10pt;
	color: #384244;
	margin: 0;
}



#columnone h2 {
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

#columntwo {
	width:  671px;
	
	float:right;
	text-align:left;
	padding-left: 35px;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12pt;
	color: #384244;
	position:relative;
	/*background: #ffff00; */
	
}

#columntwo h2 {
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 14pt;
	color: #384244;
}

#columntwo hr {
	height:2px;
	border-width:0;
	color:gray;
	background-color:gray;
}


.wrapper {
	margin-left:auto;
	margin-right:auto;
	width:950px;
	}
	
#container {
	text-align: left; /* this overrides the text-align: center on the body element.*/
	/*background-color: #FF00FF;*/
background-color: transparent;
/*
	background-image: url(images/rulert2.png);
	background-repeat: repeat-x;
*/
	border:none;
	height:auto; /*100%;*/
	z-index: 1;
	padding: 0;
/*left: 35px;*/
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12pt;
	color: #384244;
	
		margin: 0 auto;

	width:1000px;
}

#employees {
	text-align: left; /* this overrides the text-align: center on the body element.*/
	background-color: transparent;
	background-image: url(/images/rulert2.png);
	background-repeat: repeat-x;
	border:none;
	height:auto; /*100%;*/
	
	z-index: 1;
	padding: 0;
	left: 35px;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12pt;
	color: #384244;
}


#statement{
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12pt;
/*	color: #384244; in blackmode*/
	color: #000000;
	position: relative;
	top: -3px;
	left: -0px;
}

#clear2 {width:100%;}
	
/* BODY */



#bodycontentrightside {
	width:50%;
	float:left;
	text-align:left;
	padding-left: 35px;
		
	font-size: 12pt;
	color: #384244;

	}
	
	/*
#bodycontent {
background-color: #CF3;
width: 920px;
float:none;
}*/

#bodycontent .post {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12px;
}
#bodycontent .post h1 {
	font-family: Helvetica;
	font-size:36px;
	color:#000;
	line-height:36px;
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	border-bottom:#ccc 1px dotted;
	}
#bodycontent .post p {
	margin:0 0 18px 0;
	line-height: 20px;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12px;
	color: #384244;
	text-decoration: none;
	}

	#bodycontent .post ul, #bodycontent .post ol {
	margin:0 0 18px 25px;
	line-height: 20px;
	}
	#bodycontent .post ul ul, #bodycontent .post ol ul, #bodycontent .post ul ol, #bodycontent .post ol ol {
		margin:0 0 0 25px;
	}
	#bodycontent .post blockquote {
	margin:0 0 18px 30px;
	line-height: 19px;
	font-size:13px;
	color:#666;
	font-style:italic;
	}
	#bodycontent .post code {
	font-size:12px;
	color:#666;
	padding:2px;background:transparent;
	border:1px solid #eee;
	}
	#bodycontent .post pre code {
	display:block;
	font-size:12px;
	color:#666;
	padding:8px;background:transparent;
	border:1px solid #eee;
	margin-bottom:18px;
	}	
	#bodycontent .post h1 {
	font-weight:bold;
	padding:8px 0;
	font-size:16pt;
	line-height: 20px;
	}
	#bodycontent .post h2 {
	font-weight:bold;
	padding:8px 0;
	font-size:12px;
	line-height: 20px;
	}
	#bodycontent .post h3 {
	font-weight:bold;
	padding:8px 0;
	font-size:17px;
	}
	#bodycontent .post h4 {
	font-weight:bold;
	padding:8px 0;
	font-size:14px;
	}
	/*#bodycontent .post a:link, #bodycontent .post a:visited {
	color:#123456;
	text-decoration:underline;
		}
	#bodycontent .post a:hover {
	color:#384244;
	text-decoration:none;
		}*/
	#bodycontent .post .meta {
		
		margin-top:20px;
		font-size:11px;line-height:18px;
		color:#555;
		border:1px dotted #ccc;
		background:transparent;
		padding:8px;
	}


/* CONTACT FORM */

.contactform {margin:0 0 20px 0;}
.contactform b {display:block;}
.contactform input.text, .contactform textarea, .contactform select {width:250px;padding:4px;font-family: Helvetica;font-size:13px;margin:2px 0 7px 0;}
.contactform textarea {height:150px;width:350px;}
.contactform input#contact-submit {padding:4px;width:150px;font-weight:bold;}
.contactform p.contactmsg {padding:4px;border:1px solid #ccc;background:#f9f9f9;font-weight:bold;}
.contactform p.success {color:#00CC33;}
.contactform p.error {color:#CC0000;}
.pot {display:none;}



/* SIDEBAR */

#sidebar {
	width:320px;
	float:right;
	text-align:left;
	font-size:13px;
	}
	#sidebar .featured {
		background:#000 url(/images/aboutbg.png) top left repeat-x;
		padding:20px;
		margin:0 0 30px 0;
		color:#eee;
		font-family: Helvetica;
		line-height:20px;
	}
	#sidebar .featured h2 {
		color:#fff;
		font-family: Helvetica;
		font-size:24px;
		line-height:24px;
		border-bottom: 1px dotted #213F54;
		padding:0 0 15px 0;
		margin:0 0 20px 0;
		}
	#sidebar .featured p {
		margin:0 0 17px 0;
		}
	#sidebar a:link, #sidebar a:visited {
		color:#000;
		text-decoration:underline;
		}
	#sidebar a:hover {
		color:#009865;
		text-decoration:underline;
		}
		
	#sidebar .featured a:link, #sidebar .featured a:visited {
		color:#009865;
		text-decoration:underline;
		}
	#sidebar .featured a:hover {
		color:#ffffff;
		text-decoration:underline;
		}
	#sidebar ul, #sidebar ol {
		margin:0 0 18px 30px;
	}



/* FOOTER */

#footertxt{
	width: auto;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 10px;
	/* color: #384244;  in blackmode*/
	color: #000000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 25px;
	text-decoration: none;
overflow: hidden;

/*	left: 35px;*/
	
}

.clearall {

	text-decoration:none;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 18px;
	color: #384244;
	padding-right: 25px;
	
	float:right;

	clear:both;
}


#footertxt a { /*privacy*/

	text-decoration:none;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 10px;
	/* color: #384244;  in blackmode*/
	color: #000000;
	padding-right: 25px;
	
	

	
}
/*

#privacy {
		text-decoration:none;
	font-family: Helvetica;
	font-size: 9px;
	color: #384244;
		text-align: right;
	padding-right: 23px;
	

	
}

*/

#footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

#footer {
	background-color: transparent;
	/*background-image: url(images/rulerb3.png);
	background-repeat: repeat-x;*/
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;

} 
	
	#footer p.left-footer {text-align:left;float:left;width:450px;}
	#footer p.right-footer {text-align:right;float:right;width:450px;}
	
	#footerx a:link, #footerx a:visited {
	color:#666;
	text-decoration: none;
	left: 35px;
		}
	#footerx a:hover {
	color:#000;
	text-decoration:none;
		}
#navigation {
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12px;
	color: #384244;
	float: none;
	padding-top: -50px;
	padding-right: -50px;
	position: absolute;
	width: 412px;
	left: 438px;
	top: 3px;
	
}
#index #rightside #leftside #container #bodycontent .post .postcontent table tbody tr td #nearfooter {
	background-color: transparent;
	background-image: url(/images/frontb3.png);
	background-repeat: repeat-x;
}

#brix td {
	/*
	background-color: transparent;
	background-image: url(images/frontb2.png);
	background-repeat: repeat-x;
	*/
}
#containerx { /*newfront imageside*/
	padding: 10px 0; 
	
	/*display: block;*/
    margin-left: auto;
    margin-right: auto
	
}

#topbar {
	width: 100%;
	
	/*background-color: #121212;*/
	background-image: url(/images/rulert3.png) ;
	background-repeat: repeat-x;
	padding: 10px 10px; 
}
#innertopbar {
	width: 100%;
	min-height: 10px;
    /*display: table-cell;*/
    vertical-align: middle;
	
	
	background-image: url(/images/rulert2.png) ;
	background-repeat: repeat-x;;
	
}

.nyvenstre {
		border:#757575 1px solid;
	
	/*height: 15px;
	padding: 5px;
	margin: 8px;
	*/
	
	width: 100%;
	height: 28px;
	padding: 1px;
	margin: 3px;
	
	text-align: right;
	vertical-align: middle;
		/*
	background-color: transparent;
	background-image: url(images/finnbar.png);
	background-repeat: repeat-x;
/*	background-position: 100% -67px;*/

}
.nyvenstre A{
	/*float: center;*/
	padding: 5px;
    font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 9pt;

	color: #384244;
/*	text-transform: uppercase;*/
	vertical-align: middle;

	/*text-align: center;*/
	/*display: inline;*/
	
}

#nyvenstre-v2 A{
background:transparent ;

}	



#piciimenu { /*menubar*/
	float: right;

	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 10pt;

	text-align: right;
	vertical-align: middle;

}

#piciimenu td {
	border-left: #fff 2px solid;	
		/*border-left: #555 1px solid;	*/
	/*	border-bottom: #fff 1px solid;	*/
		
	background:transparent;
}


#piciimenu-outer { /*menubar placeholder*/
	background: #DFDFDF; 
		
	/*font-family: Helvetica;
	font-size: 10pt;
	*/
	width: 100%;
	height: 19px;
	padding: 0px;
	margin: 0px;
	text-align: right;
	vertical-align: middle;

}

#piciimenu td{
	
    font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12px;
	color: #384244;
	text-transform: uppercase;
	text-align: right;
	display: inline;
	background: #DFDFDF;
}

#piciimenu a:hover {
	background: #EEEEEE;
	color: #384244;
	padding-right: 3px;
	padding-left: 3px;
}

#piciimenu a{
	background: #DFDFDF;
	color: #384244;
	padding-right: 3px;
	padding-left: 3px;
}

#product {
}

#productdesc {
	width: 920px;
	min-height: 392px;
	margin: 0 auto;
	/*background-image: url(/images/train.jpg) ; sdj fix*/
	background-repeat: repeat-y;
}


#productdesc td a img {
	
	height: 80px;
	width: 200px;

}

#productdesc td a {
	text-decoration:none;
	color: #0000ff;
	
}

#productdesc td a:before { /* add arrows to link*/
content: "\00BB   ";
}

#productdesc td .ptext {
	text-align:justify;
	margin-right: 15px ;
	margin-left: 15px;
	/*border: #000 2px solid;*/
	
	
}
 
#productdesc td .h2-notcenter {
	font-size:16px;
	text-align:left;
		
}

#productdesc h2 {
	font-size:16px;
	text-align:center;
		
}
#productdesc h1 {
	font-size:18px;
	margin-left: 15px;
		
}
#aboutmenubackground {
	width: 920px;
	min-height: 392px;
	margin: 0 auto;
	/*background-image: url(/images/inportbackground.jpg) ; sdj fix*/
	background-repeat: repeat-y;
}

#aboutmenubackground h1 {
	font-size:18px;
	margin-left: 15px;
	
}

#aboutmenubackground td a {
	text-decoration:none;
	color: #0000ff;

}

#aboutmenubackground td .ptext {
	text-align:justify;
	margin-right: 15px ;
	margin-left: 15px;
	/*border: #000 2px solid;*/
	
}

#aboutmenubackground td .h2-notcenter {
	font-size:16px;
	text-align:left;
		
}

#aboutmenubackground h2 {
	font-size:16px;
	text-align:center;
}

#supportmenu-bg {
	width: 920px;
	min-height: 392px;
	margin: 0 auto;
	/*background-image: url(/images/supportmenu-bg.jpg) ;*/
	background-image: url(/images/train.jpg);
	background-repeat: repeat-y;
}

#supportmenu-bg td a:before { /* add arrows to link*/
content: "\00BB   ";
}


#supportmenu-bg td .h2-notcenter {
	font-size:16px;
	text-align:left;
		
}

#supportmenu-bg h2 {
	font-size:16px;
	text-align:center;
}

#supportmenu-bg h1 {
	font-size:18px;
	margin-left: 15px;
		
}

#supportmenu-bg td .ptext {
	text-align:justify;
	margin-right: 15px ;
	margin-left: 15px;
	/*border: #000 2px solid;*/
	
	
}


#productdesc img{
/*	width: 921px;
	min-height: 392px;
*/	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

#xxbodycontent { /*screen between bars*/
	width:925px;
	/*float:left;*/
	text-align:left;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 10pt;
	color: #384244;
	padding-right: 35px;
	padding-left: 35px;
	padding-top: 10px;
	text-decoration: none;
	/*background: #005544;*/
	
}
.spacerwide {
		width: 1px;
		background-color:transparent;
}


.spacerfooter {
	
		height: 7px;
}

.hrrules2 {
height: 15px;
background:transparent url(/images/hr.png) no-repeat center;
}
.hrrules2 hr {
display: none;
}

#brix {
	width:100%;
	background-color: transparent;
	background-image: url(/images/frontb2.png);
	background-repeat: repeat-x;
	border-collapse:collapse;
}

#brix tr {
background-color: #ffffff;
}


#brixtop td{
	/*float: center;*/
    font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12px;
	color: #384244;
	text-transform: uppercase;
	text-align: center;
	display: inline;
		
		
}

#brixtop {
	background-color: transparent;
	background-image: url(/images/rulert2.png);
	background-repeat: repeat-x;
	background-position: 100% -60px;
}

#referencesdiv  {
	width: 920px;
	min-height: 392px;
	margin: 0 auto;
	background-color:#FFF;
	/*background-image: url(/images/references-menu-bg.jpg) ;*/
	/*background-image: url(/images/train.jpg);*/
	background-repeat: repeat-y;
	
}

#referencesbg  {
	width: 920px;
	min-height: 392px;
	margin: 0 auto;

}

#referencesbg tr{
	padding: 25px;
}
#referencesbg td {
 /*	padding: 25px;*/
	text-align: center;
	width:25%;
	height: 30px;
	vertical-align:middle;	
} 

#referencesbg td .ptext {
 	padding: 25px;
	text-align: justify;
	/*width:25%;*/
	/*height: 30px;*/
	vertical-align:middle;	
	font-size: 12px;
	color: #384244;
} 



#referencesbg td .tdimage {
	height:150px;
	width:150px;

}

#referencesbg .other {
border: #999 1px dotted;
/*cursor:pointer;*/

}

#referencesbg td img {
	width:150px;
}


.employees {
	width: 900px;
	padding: 25px;
	
}

.employees tr{
	padding: 25px;
}

.employees td{
	padding: 0px;
}

.employees td img{
	padding: 0px;
 	float: right;
	margin: 0 auto;
	padding-right: 25px;
}

.employees .information {
	padding: 0px;
	text-align: left;
	
}
/*
#train tr {
	background-color: transparent;
	background-image: url(images/frontb2.png);
	background-repeat: repeat-x;

}
*/
#traintable tr{
	width: 920px;
	/*height: 392px;*/
	
	min-height: 392px;
	/*margin: 0 auto;*/
	/*background-position: 10px 10px;*/
/*	background-image: url(/getsimple/images/train.jpg) ;
	background-repeat: y-repeat;*/
	height:auto; min-height:100%;
}


#text {
	padding: 18px;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12px;
	display: block;
	margin: 0 auto;
	float: left;
	/*height: 392px;*/
	color: #000000;
	height:auto;
	min-height:392px;
}

#traintable td img { 
	width:100%;
	padding: 0px;
	display: block;
	height:auto; min-height:100%;
}



/*
.references .line .reference {
    font-family: Helvetica;
	font-size: 12px;
	color: #384244;
	text-align: center;	
	width: 120px;
	
	display: table-cell;
	border: #F0F 1px solid;

	   
    margin:0; padding:0.5em 1em;
    

}


.references .reference a{
    font-family: Helvetica;
	font-size: 12px;
	color: #384244;
	text-align: center;	
}
*/
/*
.references .reference img{
    height : 100px;
	width: 100px;
	border: #F0F 1px solid;
}

.references .reference .reftext{
    font-family: Helvetica;
	font-size: 12px;
	color: #384244;
	text-align: center;
}
*/


/* The outermost container of the Menu Bar, an auto width box with no margin or padding */

ul.MenuBarHorizontal
{
	background:transparent;
	margin: -50px 0px;

	padding: 0px 0px;
	list-style-type: none;
	font-size: 12px;
	cursor: default;
	width: auto;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	color: #384244;
	text-decoration: none;
	text-transform: uppercase;
	float: right;
	
}


/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	color: #000000;
	background:transparent;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: auto;
	float: left;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	
	display: block;
	cursor: pointer;
	color: #000000;
	
	padding: 0.5em 0.75em;
	
	text-decoration: none;
	background:transparent;
	border:1px none #fff;
	
}

/* Menu items that have mouse over or focus have a blue background and white text */

ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	color: #d91921;
	text-decoration: none;
	background-color: transparent;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 12px;
	
}
tr td .ref {
	padding: 0px;
}

.facts {
	float: left;
	width: 150px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 13px;
	padding-bottom: 13px;
	/*border: 1px dotted #000000;*/
	font-size: 11px;
	background-color:#dfdfdf;
}

.leftbox {
	float: left;
	width: 150px;
	/*height: 100px;*/
	padding-bottom: 3px;
 	padding-right: 3px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px dotted 000000;
}

.rightbox {
	float: right;
	width: 150px;
	/*height: 75px;*/
		padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	border: 1px dotted 000000;
}

.leftbox300 {
        float: left;
        width: 300px;
        /*height: 100px;*/
        padding-bottom: 3px;
        padding-right: 3px;
        margin-top: 5px;
        margin-right: 5px;
        margin-bottom: 5px;
        margin-left: 0px;
        border: 1px dotted 000000;
}

.rightbox300 {
        float: right;
        width: 300px;
        /*height: 75px;*/
                padding-bottom: 3px;
        padding-left: 3px;
        margin-top: 5px;
        margin-right: 10px;
        margin-bottom: 5px;
        margin-left: 5px;
        border: 1px dotted 000000;
}


.leftbox200 {
        float: left;
        width: 200px;
        /*height: 100px;*/
        padding-bottom: 3px;
        padding-right: 3px;
        margin-top: 5px;
        margin-right: 5px;
        margin-bottom: 5px;
        margin-left: 0px;
        border: 1px dotted 000000;
}

.rightbox200 {
        float: right;
        width: 200px;
        /*height: 75px;*/
                padding-bottom: 3px;
        padding-left: 3px;
        margin-top: 5px;
        margin-right: 10px;
        margin-bottom: 5px;
        margin-left: 5px;
        border: 1px dotted 000000;
}

#news {
	width: 920px;
	min-height: 392px;
	margin: 0 auto;
	/*background-image: url(/images/train.jpg) ; sdj fix */
	background-repeat: repeat-y;
}


#news td a img {
	
	height: 80px;
	width: 200px;

}

#news td .lnk a {
	text-decoration:none;
	color: #384244;
	
}

#news td a:before .lnk { /* add arrows to link*/
content: "\00BB   ";
}

#news td .ptext {
	text-align:justify;
	margin-right: 15px ;
	margin-left: 15px;
	/*border: #000 2px solid;*/
	
	
}
 
#news td .h2-notcenter {
	font-size:16px;
	text-align:left;
		
}

#news h2 {
	font-size:16px;
	text-align:center;
		
}
#news h1 {
	font-size:18px;
	margin-left: 15px;
		
}

#nobackground {
        width: 920px;
        min-height: 392px;
        margin: 0 auto;
       /* background-image: url(/images/train.jpg) ;
        background-repeat: repeat-y;
	*/
}

#nobackground td a {
        text-decoration:none;
        color: #0000ff;
        
}

#nobackground td a:before { /* add arrows to link*/
content: "\00BB   ";
}

#nobackground td .ptext {
        text-align:justify;
        margin-right: 15px ;
        margin-left: 15px;
        /*border: #000 2px solid;*/
        
        
}
 
#nobackground td .h2-notcenter {
        font-size:16px;
        text-align:left;
                
}

#nobackground h2 {
        font-size:16px;
        text-align:center;
                
}
#nobackground h1 {
        font-size:18px;
        margin-left: 15px;
                
}^
