body, html{
	padding:0px;
	margin:0px;
}

body {
	/*background:#2a3d91;*/
	/*background-image:url('../images/content_bg2.jpg');*/
	/*background-repeat:repeat-x;*/
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	font-size:12px;
	background:url(../images/construction.gif);
	background-repeat:repeat;
}

img {
vertical-align:middle;
}

h2 {
	padding:0px;
	margin:0px;
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	color:#3b3b3b;
}

#wrapper {
	padding:0px;
	margin:0px;
	background-color:#f0f0f0;
	width:840px;
	margin:auto;
	*border-bottom-color:#2a3d91;
	*border-bottom-style:solid;
	*border-bottom-width:20px;
	background-image:url('../images/content.gif');
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-bottom:20px;
}

#logo {
	padding:0px;
	margin:0px;
	background-image:url('../images/pplogo2.gif');
	background-position:left top;
	background-repeat:no-repeat;
	height:106px;
	background-color:#c7c8ca;
}

#top {
	padding:0px;
	margin:0px;
	background-image:url('../images/printpage.gif');
	background-position:right top;
	background-repeat:no-repeat;
	text-align:left;
	font-size:10px;
	width:96px;
	padding-left:710px;
	padding-bottom:20px;
}

#print_page {
	padding-top:10px;
	padding-left:5px;
}

#print_page a{
	text-decoration:none;
	color:#000000;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
}

#text_size {
	padding-top:2px;
	padding-left:5px;
}

#text_size a{
	text-decoration:none;
	color:#000000;
	padding-left:0px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
}

#menu_stocks {
	background-image:url('../images/menu.gif');
	background-position:center;
	background-repeat:repeat-x;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	/*padding-top:2px;
	padding-bottom:3px;*/
	/*padding-top:0px;
	*padding-bottom:0px;*/
}

#menu_stocks ul {
	padding:0px;
	margin:0px;
	text-decoration:none;
}

#menu_stocks a {
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:5px;
	height:100%;
	display:inline-block;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url('../images/menu_line.gif');
	background-position:right center;
	background-repeat:no-repeat;
	padding-left:11px;
	padding-right:11px;
	padding-top:2px;
	padding-bottom:2px;
	/**padding-top:2px;
	*padding-bottom:2px;*/
}


#menu {
	background-image:url('../images/menu.gif');
	background-position:center;
	background-repeat:repeat-x;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	/*padding-top:2px;
	padding-bottom:3px;*/
	/*padding-top:0px;
	*padding-bottom:0px;*/
}

#menu ul {
	padding:0px;
	margin:0px;
	text-decoration:none;
}

#menu a {
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:5px;
	height:100%;
	display:inline-block;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url('../images/menu_line.gif');
	background-position:right center;
	background-repeat:no-repeat;
	padding-left:11px;
	padding-right:11px;
	padding-top:2px;
	padding-bottom:2px;
	/**padding-top:2px;
	*padding-bottom:2px;*/
}

#content h1{
	padding:0px;
	margin:0px;
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	color:#3b3b3b;
}

#content{
	padding:0px;
	margin:0px;
	text-align:justify;
	padding-left:8px;
	padding-right:20px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
}

#footer {
	background-color:#2a3d91;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-left:20px;
	clear:both;
	*margin-bottom:0px;
}

#footer a{
	color:#FFFFFF;
	text-decoration:none;
	color:#FFFFFF;
	padding-right:5px;
	padding-right:5px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
}

#footer p {
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}

/*home*/

#home_content {

	padding-bottom:30px;
	color:#3b3b3b;
}

#home_content a{
	text-decoration:blink;
	color:#3B3B3B;
}

#home_side {
	width:200px;
	float:right;
	padding-left:30px;
}

#home_side_news {
	background-image:url('../images/home/news.gif');
	background-position:top center;
	background-repeat:no-repeat;
	height:239px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	padding-top:5px;
}

#home_side_links {
	background-image:url('../images/home/links.gif');
	background-position:center;
	background-repeat:no-repeat;
	height:92px;
	padding-left:5px;
	font-size:18px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	padding-top:5px;
	padding-bottom:5px;
	padding-right: 5px;
}

#home_side_links ul {
	padding:0px;
	margin:0px;
}

#home_side_links li {
	list-style-type:none;
}

#home_side_links a {
	text-decoration:none;
	font-size:12px;
	color:#000066;
}

#home_content_table table{
	font-size: 13px;
	text-align:left;
}

#home_side_table2 {
	font-size: 9px;
}

#home_side_table2 a{
	font-size: 9px;
	text-decoration:underline;
}

/*plasma*/

#plasma_side {
	float:right;
}

#plasma_content {
	padding-right:300px;
	padding-bottom:50px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	text-align:justify;
	color:#3b3b3b;
	}

#plasma_content ul {
	padding:0px;
	margin:0px;
	background-image: url("../images/plasma-cutting/BG.gif");
	background-position:left top;
	background-repeat:no-repeat;
	padding-bottom:0px;
	margin-top:50px;
}

#plasma_content li {
	list-style-type:none;
	padding-left:5px;
	padding-bottom:5px;
}

/*laser*/

#laser_content {
	padding-right:30px;
	padding-bottom:10px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	text-align:justify;
	color:#3b3b3b;
}

#laser_table {
	padding-left:10px;
	padding-bottom:35px;
	font-size: 12px;
	font-weight:bold;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	text-align:justify;
	color:#3b3b3b;
	background-image:url('../images/laser/BG.gif');
	background-repeat:no-repeat;
}

#laser_side {
	float:right;
}

/* waterjet*/

#waterjet_side {
	float:right;
}

#waterjet_content {
	padding-bottom:30px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	text-align:justify;
	color:#3b3b3b;
}

#water_table {
	padding-left:10px;
	padding-bottom:20px;
	font-size: 12px;
	font-weight:bold;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	text-align:justify;
	color:#3b3b3b;
	background-image:url('../images/waterjet-cutting/BG.gif');
	background-repeat:no-repeat;
}

/*processing*/

#processing_side {
	float:right;
}

#processing_content {
	padding-right:400px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	text-align:justify;
	color:#3b3b3b;
}

#processing_content2 {
	padding-right:30px;
	padding-bottom:5px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	text-align:justify;
	color:#3b3b3b;
}

/*community*/

#community_content {
	padding-right:0px;
	padding-bottom:5px;
	font-size:12px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;

	color:#3b3b3b;
}

#community_content a {
	color:#000099;
}

/*contact us*/

#contact_us_side {
	float:left;
	width:260px;
}

#contact_us_side ul {
	padding-bottom:0px;
	padding-top:0px;
	background-image:url('../images/contact_us/BG.gif');
	background-position:left top;
	background-repeat:no-repeat;
	height:422px;
	padding-top:20px;
	*margin-left:0px;
	*padding-left:20px;
}

#contact_us_side li {
	list-style-type:none;
}

#contact_us_content {
	padding-left:300px;
	padding-right:0px;
	padding-bottom:5px;
	font-size:12px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	color:#3b3b3b;
}

#contact_us_side a {
	color:#3b3b3b;
}

#contact_form input, #contact_form textarea {
	border: 1px solid #000;
	background-color:#D7D7D7;
	width:320px;
}

#news_content {
	font-size:12px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	color:#3b3b3b;
}

#news_content ul, ol, li{
	font-size:12px;
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arial;
	color:#3b3b3b;
}

h1 {
	font-size: large;
	color: #3B3B3B;
	font-weight: bold;
}

#gradient-style {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	margin: 2px;
	width: 800px;
	text-align: center;
	border-collapse: collapse;
}
#gradient-style th
{
	font-size: 12px;
	font-weight: normal;
	text-align:center;
	padding: 8px;
	background: #b9c9fe url('images/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	text-align:center;
	color: #000099;
	border-top: 1px solid #fff;
	background: #CEDCFD url('images/gradback.png') repeat-x;
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
	text-align:center;
}
#gradient-style tbody tr:hover td
{
	background: #A9C1FC url('images/gradhover.png') repeat-x;
	color: #000099;
	text-align:center;
}
