html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#ffffff;		
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



div#MainContainer{
	margin:0px;		
	width:797px;		
}
	div#AllContents{
		float:left;
		width:797px;
		background-image:url(/images/mainpagebg.jpg);
		background-repeat:repeat-y;
		overflow:hidden;
	}
		div#HeaderContainer{
			float:left;
			width:792px;
			padding-right:5px;
			height:82px;
		}
			div#HeaderContainerLogo{
				float:left;
				width:141px;
				height:82px;
				padding-right:5px;
			}
			div#HeaderContainerBanner{
				float:left;
				width:646px;
				height:60px;
			}
			div#HeaderContainerMenu{
				float:left;
				width:646px;
				height:22px;				
			}
		
		div#MainBodyContainer{
			float:left;
			width:792px;
		}
			div#LeftPane{
				float:left;
				width:141px;
				padding-right:5px;
			}
				div#LeftPaneImage{
					float:left;
					width:141px;
					height:64px;
				}
				div#LeftPaneSearchBox{
					float:left;
					width:141px;
					background-color:#FFFFFF;
					padding:5px 0px;
				}		
					div#LeftPaneSearchBox{
						float:left;
						width:141px;
						background-color:#FFFFFF;
						padding:5px 0px;
					}
					div#LeftPaneSearchBoxInner{
						float:left;
						width:141px;
						background-color:#cccccc;						
					}
				div#LeftPanePattern{
					float:left;
					width:141px;
				}
				div#LeftPaneTree{
					float:left;
					width:141px;
					/*overflow:hidden;*/
				}
					
			div#RightPane{
				float:left;
				width:646px;	
				overflow:hidden;			
			}
				div#RightPaneFullTop{
					float:left;
					width:646px;
					height:16px;
				}
				div#RightPaneFullBody{
					float:left;
					width:624px;
					background-image:url(/images/right_portfolio_leftshade.jpg);
					background-repeat:no-repeat;
					padding-left:22px;
					min-height:514px;
					_height:514px;
				}
					div#RightPaneFullBodyTxt{
						float:left;
						width:609px;
						padding-left:15px;
					}
					div#RightPaneFullBodyFullText{
						float:left;
						width:624px;
						padding-bottom:10px;
					}
					div#RegisterFormReqTxt{
						float:left;
						width:444px;
						padding-left:180px;
					}
					div#prodname{
						float:left;
						width:624px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#003365;
						font-weight:bold;
						padding-bottom:10px;
					}
					div#prodcatname{
						float:left;
						width:624px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#e00001;
						font-weight:bold;
						padding-bottom:10px;
						text-transform:uppercase;
					}
				div#ProdCatItem{
					float:left;
					width:624px;
					overflow:hidden;
				}
				div#ProdFlash{
					float:left;
					width:624px;
				}
				div#ProdCatList{
					float:left;
					width:624px;					
				}
				
				div#prodTree{
					float:left;
					width:624px;
				}
				div#MainContents{
					float:left;
					width:338px;
					padding:10px 9px 0px 14px;
				}
				div#RightPortfolioTop{
					float:left;
					width:285px;
					height:16px;
				}
				div#RightPortfolioBody{
					float:left;
					width:278px;
					height:16px;
					min-height:514px;
					_height:514px;
					background-image:url(/images/right_portfolio_leftshade.jpg);
					background-repeat:no-repeat;
					padding-left:7px;
				}
		div#FooterContainer{
				float:left;
				width:797px;
				
		}
			div#FooterSpacing{
				float:left;
				width:141px;
				height:17px;
				background-color:#FFFFFF;
				border-top:1px solid #003366;
			}
			div#FooterContainer1{
				float:left;
				width:656px;
			}
			
			
/*prod list*/
			
			

			div#RelatedMediaHeadingRow_1{ float:left; width:560px;}
    div#RelatedMediaHeadingRowCol_1{
	float:left;width:270px;height:17px;padding:2px 0px 2px 14px;
	background-color:#003366;
	font-family:Arial; font-size:12px; color:#ffffff;
	}
	/*div#RelatedMediaHeadingRowCo2_0{
	float:left;width:70px;height:17px;padding:2px 0px 2px 14px;
	background-color:#003366;
	font-family:Arial; font-size:12px; color:#ffffff;
	background-image:url(/Images/w_blank.gif);background-repeat:repeat-y;
	}*/
    div#RelatedMediaHeadingRowCo2_1{
	float:left;width:64px;height:17px;padding:2px 0px 2px 20px;
	background-color:#003366;
	font-family:Arial; font-size:12px; color:#ffffff;
	background-image:url(/Images/w_blank.gif);background-repeat:repeat-y;
	}
    div#RelatedMediaHeadingRowCo3_1{
	float:left;width:62px;height:17px;padding:2px 0px 2px 12px;
	background-color:#003366;
	font-family:Arial; font-size:12px; color:#ffffff;
	background-image:url(/Images/w_blank.gif);background-repeat:repeat-y;
	}
    div#RelatedMediaHeadingRowCo4_1{float:left;width:114px;height:21px;padding:0px 0px 0px 0px;background-color:#003366}  






/*  full page */
div#MainContainer2{
	margin:0px;		
	width:900px;		
}
	div#AllContents2{
		float:left;
		width:900px;
		background-image:url(/images/mainpagebg2.jpg);
		background-repeat:repeat-y;
		overflow:hidden;
	}
	div#AllContents3{
		float:left;
		width:900px;
		background-image:url(/images/mainpagebg3.jpg);
		background-repeat:repeat-y;
		overflow:hidden;
	}
	
		div#HeaderContainer{
			float:left;
			width:895px;
			padding-right:5px;
			height:82px;
		}
			
			div#HeaderContainerBanner2{
				float:left;
				width:754px;
				height:60px;
			}
			div#HeaderContainerMenu2{
				float:left;
				width:754px;
				height:22px;				
			}
		
		div#MainBodyContainer2{
			float:left;
			width:895px;
		}
				
					
				
					
			div#RightPane2{
				float:left;
				width:749px;	
				overflow:hidden;			
			}
			
				div#RightPaneFullTop2{
					float:left;
					width:749px;
					height:16px;
				}
				
				
				div#RightPaneFullBody2{
					float:left;
					width:727px;
					background-image:url(/images/right_portfolio_leftshade.jpg);
					background-repeat:no-repeat;
					padding-left:22px;
					min-height:514px;
					_height:514px;
				}
				
				
					div#RightPaneFullBodyTxt2{
						float:left;
						width:712px;
						padding-left:15px;
					}
					div#RightPaneFullBodyFullText2{
						float:left;
						width:727px;
						padding-bottom:10px;
					}
					div#RegisterFormReqTxt2{
						float:left;
						width:547px;
						padding-left:180px;
					}
					div#prodname2{
						float:left;
						width:727px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#003365;
						font-weight:bold;
						padding-bottom:10px;
					}
					div#prodcatname2{
						float:left;
						width:727px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#e00001;
						font-weight:bold;
						padding-bottom:10px;
						text-transform:uppercase;
					}
				div#ProdCatItem2{
					float:left;
					width:727px;
					overflow:hidden;
				}
				div#ProdFlash2{
					float:left;
					width:727px;
				}
				div#ProdCatList2{
					float:left;
					width:727px;					
				}
				
				div#prodTree2{
					float:left;
					width:727px;
				}
				
				
		div#FooterContainer2{
				float:left;
				width:900px;				
		}
			
			div#FooterContainer12{
				float:left;
				width:759px;
			}
			div#FooterSpacing2{
				float:left;
				width:141px;
				height:37px;
				background-color:#FFFFFF;
				border-top:1px solid #dedede;
			}
			
			/*- Fast Shop */
			div#FastShopSearch{
				float:left;
				width:527px;
				overflow:hidden;
				padding:20px 20px 10px 0px;
				overflow:hidden;
			}
			div#FastShopViewcart{
				float:left;
				width:327px;
				overflow:hidden;
				background-color:#e2e2e2;
				padding:0px 0px 0px 0px;
				z-index:1005;
				margin-top:-22px;
				margin-left:55px;
				position:relative;
			}
			div#continueshopping{
				float:left;
				width:119px;
				height:21px;
				z-index:1002;
				margin-top:-31px;
				position:relative;
			}	
			
			
			
			
			
			/* **/ 
			div#MainContainer3{
				margin:0px;		
				width:961px;		
			}
				div#AllContents2{
					float:left;
					width:961px;
					background-image:url(/images/mainpagebg2.jpg);
					background-repeat:repeat-y;
					overflow:hidden;
				}
				div#AllContents3{
					float:left;
					width:961px;
					background-image:url(/images/mainpagebg3.jpg);
					background-repeat:repeat-y;
					overflow:hidden;
				}
				
					div#HeaderContainer3{
						float:left;
						width:951px;
						padding:0px 5px;
						height:123px;
					}
						
						div#HeaderContainerBanner3{
							float:left;
							width:754px;
							height:123px;
						}
						div#HeaderContainerMenu3{
							float:left;
							width:624px;
							height:22px;	
							background-color:#043464;			
						}
					
					div#MainBodyContainer3{
						float:left;
						width:951px;
						padding:0px 5px;
					}
														
								
						div#RightPane3{
							float:left;
							width:951px;	
							overflow:hidden;			
						}
						
							div#RightPaneFullTop3{
								float:left;
								width:951px;
								height:16px;
							}
														
							div#RightPaneFullBody3{
								float:left;
								width:929px;
								padding-left:22px;
								min-height:514px;
								_height:514px;
							}
							
								div#RightPaneFullBodyTxt3{
									float:left;
									width:929px;
									padding-left:15px;
								}
					div#FooterContainer3{
							float:left;
							width:961px;
							
					}
								
					div#FooterSpacing3{
						float:left;
						width:202px;
						height:17px;
						background-color:#FFFFFF;
						border-top:1px solid #dedede;
					}		
								
			div#FooterNetstarter{
				float:left;
				width:792px;
				text-align:right;
				color:#a7a7a7;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				padding-right:5px;
			}				
							
			div#FooterNetstarter2{
				float:left;
				width:895px;
				text-align:right;
				color:#a7a7a7;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				padding-right:5px;
			}				
				
			div#FooterNetstarter3{
				float:left;
				width:956px;
				text-align:right;
				color:#a7a7a7;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				padding-right:5px;
			}	