/* begin of main layout */
body {
	text-align: center;
	background:  #6da3ff url(Images/bg.png) repeat-x;
	margin: 0px;
	padding: 4px;
	font-family: Sans, Arial,Helvetica,sans-serif;
}

table{
	border-collapse: collapse;
	border : 0;
}
.text_center {
	padding-left: 15px;
	padding-right: 26px;
	color: #565656;
	font-weight: normal;
	font-family:Sans, Arial,Helvetica,sans-serif;
	font-size: 13px;
}
.text_centerS {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 30px;
	color: #565656;
	font-weight: normal;
	font-family:Sans, Arial,Helvetica,sans-serif;
	font-size: 13px;
}
.text_down{
	padding-left: 15px;
	padding-right: 26px;
	padding-top: 20px;
	padding-bottom: 20px;

}
p, li {
	padding-left: 15px;
	padding-right: 26px;
	color: #565656;
	font-weight: normal;
	font-family:Sans, Arial,Helvetica,sans-serif;
	font-size: 13px; text-align: justify;
}
spp, li {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	color: #565656;
	font-weight: normal;
	font-family:Sans, Arial,Helvetica,sans-serif;
	font-size: 13px; text-align: justify;
}
h1, h2{
	font-size: 18px;
	padding-left: 15px;
	padding-right: 26px;
	color: #565656;
}
table_s{
	border-collapse: collapse;
	border : 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	padding-left: 12px;
}
a { border: 0; padding: 0; margin: 0; text-decoration: none; font-family: Arial, sans-serif; font-size: 10px; }
img {
	border: 0;
	padding: 0;
	margin: 0;
	position: static;
	left: 825px;
	top: 274px;
}

#wrapper {
	text-align: center;
	background-color: #FFF;
	padding: 2px;
	padding-top: 2;
	width: 1024px;
	margin: 2 auto;
	border: 1px solid #338;
	border-top: 0px;
}

/* header layout begin */
#masterhead { margin: 2; padding: 2 2	px;}

.logo {	background-color: #000A5B;	height: 56px;	width: 800px;}
.logo a {	text-decoration: none;	font-family: Arial, sans-serif; font-size: 12px;	color: #779;}
.logo a:hover {	color: #FFFFFF;	text-decoration: none;}
#shift {	position: relative;
	left: 250px;
	bottom: 23px;
}

.top_button {	margin: 0;	padding: 0;	border: 1px solid #999999;}
.top_button li {	display: inline;	border: 0;}

/* #float_link{	z-index: 1;	position: relative;	overflow: none;	border: none;} */
/* footer section */
#footer { clear: both; }
#footer a:link, #footer a:visited { text-decoration:none;	color:#777; }
#footer a:hover, #footer a:active { text-decoration:underline;	color:#000000; }
#footerNav { float: right; margin: 22px 11px; text-align: center; }
#footerNav li {	display: inline;	font-family: Arial, Helvetica, sans-serif; font-size: 16px ;	padding: 0 11px 0 0;	margin: 0;}
#footerCopy {	float:right;	padding: 0 11px 0 11px;	margin: 0px;}

/* separator */
#hidden {	height: 0;	clear: both;}

/* main content */

#content { background-color: #FFF;	margin: 0px;	padding: 11px;}

#contentHolder {	border: 1px solid #999999; }
#infoColumn {
	float: left;
	width:610px;
}
.infoColumn {
	float: left;
	width:610px;
	padding: 0px;
}
#infoColumnContent {
	padding: 0px;
}
.input td { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#222233; }
.input td input { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#222233; }
.commonText {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	padding-left: 12px;
	padding-right: 6px;
	font-size: 12px;
}
.commonText_sam {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-left: 10px;
	padding-right: 6px;
	padding-top: 8px;
}

.cText_sam1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-left: 12px;
	padding-right: 6px;
	padding-top: 8px;
}
.cText_sam2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-left: 48px;
	padding-right: 6px;
	padding-top: 8px;
}
.commonText form td { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-left: 15px; }
.commonText p {
	padding-right: 0px;
	text-align: justify;
}
.commonText h1 { font-size: 16px; font-weight: bold; margin-top: 25px; margin-bottom: 10px; margin-right: 6px; border-bottom: 1px solid #999; }
.commonText h2 { font-size:15px; font-weight: bold; }
.commonText h3 {
	font-size:12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}
.commonText sentence { border: 2px; border-color: #000a5b; border-style: dashed; vertical-align: top;}
.commonText td { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align: justify; padding: 11px; vertical-align: top;}
.commonText #ctr { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align: center; padding: 11px; vertical-align: middle; width: 170px; height: 170px; font-weight: bold;}
.commonText #ctru { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align: center; padding: 11px; vertical-align: top;}
.commonText #component { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-size:12px; font-style: italic; color: #000a5b; }
/* .infoTable { border: none; border-top: 1px solid #2d335b; margin-top: 10px; } */
.infoTable { vertical-align: top; padding: 10px; table-layout: fixed;}
.infoTable td { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#333333; text-align: justify; padding: 11px; vertical-align: top;}
.infoTable td #dvd{ border: none; margin-top: 10px; padding: 0px; }
/* .infoTable td img { filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=225,Strength=5); } */
.commonText #pearl {table-layout: fixed; }
.commonText #pearl td { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#333333; text-align: center; vertical-align: top; padding: 3px; padding-top: 10px; }
#commonText { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-left: 15px; }
#commonText h1 { 	font-size:16px; font-weight: bold; margin-top:25px; margin-bottom:10px; margin-right: 6px; border-bottom: 1px solid #999; }
/* #commonText  p { margin: 8px 0 16px 0;} */
#commonText h2 { 	font-size:13px; font-weight: bold; color: #667; margin: 18px 0 6px 0;}
#commonText a { text-decoration: none; 	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color: #000a5b; }
#sign { font-style: italic; color: #000a5b; text-align: right; }

#productSectionSplashColumnContent {
	/* place holder for any extra content in this column */
}
#productItemInfo {
	background-color: #FFFFFF;
	padding: 8px;
	font-family:Arial, Helvetica, sans-serif;
}
#productItemInfo h1 {
	font-size:14px;
	color:#666666;
	margin-top:25px;
	margin-bottom:-15px;
}
/*#sectionText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left: 15px;
}
#sectionText p {
	margin-top: 15px;
	margin-bottom:15px;
}
#sectionText h1 {
	font-size:16px;
	margin-top:25px;
	margin-bottom:10px;
	margin-right: 6px;
	border-bottom: 1px solid #999;
}
#sectionText strong {
	color:#666666;
}*/
#rightColumn {
	float: right;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#sideHolder{ padding: 11px 11px 11px 0; width: 155px;}
#simpleMenu { float: right; padding-top: 30px; border: none; border-collapse: separate;  border-spacing: 2px; }
#simpleMenu td { text-align: right; width: 142px; padding: 0; margin: 0;}
#simpleMenu td img { border: 1px solid #999;}
.menu_list { list-style-image: url('images/side_list.png');  list-style-type: none; margin: 3px; margin-left: 16px; padding: 3px; padding-left: 0px;}
.menu_list li { font-family: Arial Narrow, Helvetica, sans-serif;
/* 	background: #FFFFFF url(../assets/side_menu_bullet1.gif) no-repeat left; */
	margin-left: 0px;
	padding-left: 2px;
	font-size: 10px;
/* 	line-height:normal; */
}
.menu_list li a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #039;
}

#prodTable{ border-collapse: collapse; text-align: center; vertical-align: middle; border: none; padding: 15px; width: 766px; }
#prodTable td { padding: 11px; }
.IN_IMG {
	margin-top: 8px;
	margin-left: 8px;
}
#wrapper table2 {
	border: medium double #D4D0C8;
}
.style_link {
font-size:16px; 
color:#0000FF;
font-weight: bold}
