body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#efefed;
}

.bg{
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#efefed;
}

a{
	outline:none;
}

a:hover{
	outline:none;
}

img a{
	outline:none;
	border:0;
}

img a:hover{
	outline:none;
	border:0;
}

.lang{
	font:12px Arial;
	color:#696554;
	text-decoration:none;
}

.menubg{
	font:12px Arial;
	color:#dec3c3;
	text-decoration:none;
	font-weight:normal;
}

.menubg a:link{
	color:#dec3c3;
	text-decoration:none;
	font-weight:normal;
}

.menubg a:visited{
	color:#dec3c3;
	text-decoration:none;
	font-weight:normal;
}

.menubg a:hover{
	font-weight:bold;
	color:#8ba4c9;
	text-decoration:underline;
}

.headbg{
	background-image:url(images/headbg.jpg);
	background-repeat:no-repeat;
	height:45px;
	background-position:top;
}

.bodybg{
	background-image:url(images/bodybg.jpg);
	background-repeat:repeat-y;
	background-position:top;
}
.text_title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #3A88AB;
	margin-top: 10px;
	margin-bottom: 10px;
}


.shadow{
	background-image:url(images/shadow.jpg);
	background-repeat:no-repeat;
	height:106px;
	font:12px Arial;
	color:#858484;
	text-align:justify;
	line-height:20px;
	text-decoration:none;
}

.headtxt{
	font:21px Arial;
	color:#b0453d;
	font-weight:normal;
	text-decoration:none;
}

.shadow strong{
	font-weight:bold;
	color:#3a88ab;
	text-decoration:none;
}

.highlight{
	font:16px Arial;
	color:#3a88ab;
	font-weight:normal;
	text-decoration:none;
}

.pad{
	padding-left:31px;
}

.leftbg{
	background-image:url(images/leftbg.jpg);
	background-repeat:repeat-y;
	background-position:top;
}

.designbg{
	background-image:url(images/stylebg.jpg);
	background-repeat:no-repeat;
	height:61px;
}

.view{
	font:bold 12px Arial;
	color:#3a88ab;
	text-decoration:underline;
}

.view:hover{
	color:#000000;
	text-decoration:none;
}

.productbg{
	background-image:url(images/pro-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
}

.newsbg{
	background-image:url(images/news-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	font:12px Arial;
	color:#858484;
	text-decoration:none;
	line-height:18px;
	text-align:justify;
}

.newsbg strong{
	font-weight:bold;
	color:#3a88ab;
}

.newsbg .date{
	color:#b6b5b5;
}

.footer{
	background-image:url(images/footbg.jpg);
	background-repeat:repeat-x;
	height:329px;
	background-position:top;
}

.footlinks{
	font:11px Arial;
	color:#525759;
	line-height:24px;
	text-decoration:none;
}

.footlinks a:link{
	color:#525759;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}

.footlinks a:visited{
	color:#525759;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}

.footlinks a:hover{
	color:#841806;
	text-decoration:none;
}

.url{
	font:11px Arial;
	color:#525759;
	line-height:18px;
	text-decoration:none;
}

.url a:link{
	color:#525759;
	text-decoration:none;
}

.url a:visited{
	color:#525759;
	text-decoration:none;
}

.url a:hover{
	color:#841806;
	text-decoration:none;
}

.foottxt{
	font:11px Tahoma;
	color:#841806;
	line-height:14px;
	text-decoration:none;
}

.foottext{
	font:12px Tahoma;
	color:#525759;
	text-decoration:none;
	font-weight:normal;
}

.foottext a:link{
	color:#525759;
	font-weight:bold;
	text-decoration:underline;
}

.foottext a:visited{
	color:#525759;
	font-weight:bold;
	text-decoration:underline;
}

.foottext a:hover{
	color:#525759;
	font-weight:bold;
	text-decoration:none;
}

.tabbg{
	background-image:url(images/tabbg.jpg);
	background-position:center top;
	background-repeat:repeat-y;	
	border-left:#d8d8d8 solid 1px;
	border-right:#d8d8d8 solid 1px;
}

.frmbdr{
	border:#CCCCCC solid 1px;
	width:300px;
	font:12px Arial;
	color:#858484;
	text-decoration:none;
}

.leftmenu{
	font:12px Arial;
	color:#000000;
	text-align:justify;
	line-height:20px;
	text-decoration:none;
	border:#FFFFFF solid 1px;
}

.leftmenu a:link{
	color:#000000;
	text-decoration:underline;
}

.leftmenu a:visited{
	color:#000000;
	text-decoration:underline;
}

.leftmenu a:hover{
	color:#000000;
	text-decoration:none;
}

.link{
	color:#858484;
	text-decoration:underline;
}

.link:hover{
	color:#000000;
	text-decoration:none;
}

.arrow{
	list-style-image:url(images/arr.gif);
}

.arrow li{
	margin-bottom:4px;
	padding-bottom:4px;
}

.arrow a:link{
	text-decoration:underline;
	color:#858484;
}

.arrow a:visited{
	text-decoration:underline;
	color:#858484;
}

.arrow a:hover{
	text-decoration:none;
	color:#3a88ab;
}

.tabbg1{
	background-image:url(images/tabbg1.jpg);
	background-repeat:repeat-y;
	background-position:center top;
}
.productName	{ color:#3a88ab; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px !important}
.monthDetail td	{ background:#efefed;}
.grayBg	{ background:#ccc;}
table.productDetails	{ border-collapse:collapse}
table.productDetails th	{ font-weight:400; color:#fff; background:#000;  border:1px solid #fff; text-align:center}
table.productDetails td	{ border:1px solid #fff; background:#efefed; text-align:center; padding:3px 0px;}
table.productDetails td div	{ text-align:center;}
table.productDetails td a	{  color:#3a88ab;}
table.productDetails td a:hover	{ text-decoration:none;}
