body {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/bg01.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#main {margin:0 auto; 
	width: 774px;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(img/divbg.jpg);
}

#navigation {margin:0 auto; 
	width: 774px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/navigation_bar.jpg);
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #444444;
	text-align: right;
}

#navigation ul {
	list-style: none;
	margin: 3px;
	padding: 4px;
	padding-top: -1px;
	
}

#navigation li {
display: inline;
}

#navigation a:link, #navigation a:visited {
padding: 0.4em 1em 0.4em 1em; 
color: #444444;
text-decoration: none;
}

#navigation a:hover {
color: #3366FF;
}

#banner {margin:0 auto; 
	width: 774px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/header.jpg);
	height: 200px;
}
#products_banner {margin:0 auto; 
	width: 774px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/products_header.jpg);
	height: 200px;
}
#products02_banner {margin:0 auto; 
	width: 774px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/products02_header.jpg);
	height: 200px;
}
#company_banner {margin:0 auto; 
	width: 774px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/company_header.jpg);
	height: 200px;
}
#clients_banner {margin:0 auto; 
	width: 774px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/clients_header.jpg);
	height: 200px;
}
#contact_banner {margin:0 auto; 
	width: 774px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/contact_header.jpg);
	height: 200px;
}
#client_login {margin:0 auto; 
	width: 756px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/client_login.jpg);
	height: 20px;
    font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #444444;
	text-align: right;
	padding-right: 18px;

}
#client_login a:link, #client_login a:visited {
padding: 1px; 
color: #444444;
text-decoration: none;

}

#client_login a:hover {
color: #3366FF;
}


.cellTitle {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #4D6A9A;
	font-weight: bold;
	vertical-align: middle;

}

#container { 
    width:774px;
    height:700px;
	background-image: url(img/divbg.jpg);
	background-position: center top; 
	background-repeat: repeat-y; 
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 12px; 
	color: #444444; 
	text-align: justify;
}


#container a:link, #container a:visited {
 color: #3366FF;
text-decoration: none;
}

#container a:hover {
 color: #F17D04;
}

#container h1 {
	color: #F17D04;
 font-size: 16px;
}
#container h2 {
	color: #3366FF;
 font-size: 12px;
}

#products_container { 
    width:774px;
    height:2000px;
	background-image: url(img/divbg.jpg);
	background-position: center top; 
	background-repeat: repeat-y; 
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 12px; 
	color: #444444; 
	text-align: justify;
}

#products_container a:link, #products_container a:visited {
 color: #3366FF;
text-decoration: none;
}

#products_container a:hover {
 color: #F17D04;
}

#products_container h1 {
	color: #F17D04;
 font-size: 16px;
}
#products_container h2 {
	color: #3366FF;
 font-size: 12px;
}
#board_container { 
    width:774px;
    height:1310px;
	background-image: url(img/divbg.jpg);
	background-position: center top; 
	background-repeat: repeat-y; 
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 12px; 
	color: #444444; 
	text-align: justify;
}


#cell_top {margin:0 auto; float:left; margin-left: 11px; margin-top:10px; list-style: none;}
 
#cell_top ul {	
	
	
	padding-left:0;
	margin-left:0;
	padding-top:0;

}

#cell_top li {
	list-style: none; 
	padding: 5px 0 5px 20px; 
	background: url("img/org_bullet.gif") 5px top no-repeat; 
	line-height: normal;
	list-style-position: outside;
	}

#cell_border {margin:0 auto; padding:5px;border-width:1px;border-color:#EAEAEE;border-style:solid}

#cell_header {margin:0 auto; background:#EAEAEE;height:20px;float:top}

#footer {
	margin:0 auto;
	width: 774px;
	height:45px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(img/footer.jpg);
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #444444;
	text-align: left;
	text-indent: 10px;
}

#footer ul {
	list-style: none;
	margin: 3px;
	padding: 4px;
	padding-top: 1em;
	}

#footer li {
display: inline;
}

#footer a:link, #footer a:visited {
padding: 0.4em 1em 0.4em 1em; 
color: #444444;
text-decoration: none;
}

#footer a:hover {
color: #3366FF;
}

img.floatright {float:right;}
img.floatleft {float:left;}

#content { 
font-family: Geneva, Arial, Helvetica, san-serif; 
font-size: 12px; 
color: #444444; 
text-align: left;
padding-left:20px;
}

