BODY {margin: 0; background-color : #FFFFFF; padding : 0px; font-size : 9pt;}
TD {font-family : tahoma; font-size : 9pt; font-weight : normal; padding : 0px; margin : 0px; color: #333333;}
HR {height: 0px; border-bottom: 1px dashed #999999;}
LABEL {cursor: pointer;}
FORM {margin: 0;}
IMG {border: 0px;}
UL {padding: 10px; margin: 10px; padding-left: 20px;}
LI {list-style-image: url(pic-li.gif); padding: 0px; padding-bottom: 3px;}

A {color: #666; text-decoration : none;}
A:hover {color: #333; text-decoration : none;}
A.text {color: #666; text-decoration : underline;}
A.text:hover {color: #333; text-decoration : none;}
A.menu {color: #990000	; text-decoration : underline;}
A.menu:hover {color: #990000; text-decoration : none;}
A.menu-act {color: #990000	; text-decoration : none;}
A.menu-act:hover {color: #990000; text-decoration : underline;}
A.whs {text-decoration: none; font-size: 12px; color: #fff;}
A.whs:hover {color: #fff; text-decoration: underline;}

h1 {font-size : 18pt; font-family : arial; font-weight : normal; padding : 0px; margin : 0px; color: #333333; padding-bottom: 5px;}
h2 {font-size : 15pt; font-family : arial; font-weight : normal; padding : 0px;  margin : 0px; color: #ffffff; padding-bottom: 0px;}

#colslefttop {WIDTH: 60%; background: #DFDED8 url(bg2.gif) top repeat-x;}
#colsrighttop {WIDTH: 40%; background-color: #DFDED8; background-image: url(bg2.gif); background-repeat: repeat-x;}
#colstexttop {width: 320px; height: 156px; background-image: url(bg3.gif); background-position: left top; background-repeat: no-repeat;}
#colstexttop p {padding-top: 10px; padding-left: 20px; padding-bottom: 0px; font-family : tahoma; font-size: 8pt;}
#colsleftcenter {WIDTH: 60%; padding: 0px; background-image : url(bg5.gif); background-repeat: repeat-x;}
#colsrightcenter {WIDTH: 40%; padding: 0px;}
#textbanner {padding: 10px; padding-left: 20px; background-color : #BF1015; font-family : tahoma; font-size : 12px; color: #F3A4A6; background-image : url(bg4.gif); background-repeat : repeat-x;}
#text {padding: 10px; padding-bottom: 30px; margin-top: 20px; padding-left: 0px; font-family : tahoma; font-size : 10pt; width: 570px; text-align: left;}
#textright { width: 320px; padding: 10px; padding-left: 20px; font-family : tahoma; font-size : 9pt;}
#textleft { width: 320px; padding: 10px; padding-left: 0px; font-family : tahoma; font-size : 9pt;}
#textrighttop { width: 350px; padding: 10px; padding-left: 0px; padding-top: 20px; font-family : tahoma; font-size : 10pt; text-align: right;}
#textrighttopl {width: 571px; padding: 10px; padding-left: 0px; padding-top: 20px; font-family : tahoma; font-size : 9pt; text-align: left;}
#textrighttop2 {width: 622px; padding: 10px; padding-left: 0px; padding-top: 20px; font-family : tahoma; font-size : 9pt; text-align: left;}

#color-gray {color : #666666; font-size: 10pt;}

.bg-01 {background-image : url(bg-01.gif); background-repeat : repeat-y; background-position : left;}
.bg-02 {background-image : url(bg-01.gif); background-repeat : repeat-x; background-position : top;}
.bg-model {height: 11px; background-image : url(bg-model.gif); background-repeat : repeat-x; background-position : left;}

.model-img {position: relative; width: 565px; height: 157px; margin-top: 10px;}
.model-img1 {position: absolute; left: 0px; top: 0px; z-index: 200; width: 565px; height: 157px;}
.model-img2 {position: absolute; left: 0px; top: 0px; z-index: 100; width: 565px; height: 157px;}

.left  {position: relative; left: 0px; top: 0px; width: 100%; text-align: left;}
.right {position: absolute; left: 50%; top: 0px; width: 50%; text-align: right;}
.right2 {position: absolute; left: 120px; top: -10px; width: 100%; text-align: left;}
.div01 {background-color : #EDEDED; background-image : url(bg01.gif); background-repeat : repeat-x;}
.div02 {background-color : #CC3333;}
.div03 {background-color : #CC3333; background-image : url(bg03.gif); background-repeat : repeat-x;}
.div04 {background-color : #EBEBEB; color : #666; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
.div04-2 {padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
.div04-1 {background-color : #EBEBEB; padding: 20px;}
.div05 {background-color : #CC3333; color: #FFF; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
.div06 {background-repeat : no-repeat; background-position: top left;}

.div11  {margin-right: 10px;}
.right-1 {float: right;}
.left1  {float: left; padding-right: 5px;}
.clear  {clear: both;}

.rel1 {position: relative; height: 200px; margin: 0px;}
.abs1 {position: absolute; top: 70px; right: 10px;}

.m-desc {position: relative;}

#where-buy {margin-top: 10px; margin-bottom: 10px; background-color : #666;}
#where-buy div {padding: 5px; padding-left: 20px;}

.forms  {font-size: 10pt; width: 90%;}
.forms1 {font-size: 10pt;}
.red {color: #990000;}

.dt_bg {background-image : url(dt_bg.gif); background-repeat : repeat-x; background-position : bottom;}
.dt-active {
	font-family: Verdana;
	font-size: 12px;
	border-top: 1px solid #CCCCCC;
	color: #B30000;
	white-space: nowrap;
}
.dt-active a:link, .dt-active a:active, .dt-active a:visited {
	color: #B30000;
	text-decoration: none;
}
.dt-active a:hover {
	color: #B30000;
	text-decoration: underline;
}
.dt-passive {
	font-family: Verdana;
	font-size: 12px;
	border-bottom: 1px solid #CCCCCC;
	background-color: #F0F0F0;
	color: #333;
	white-space: nowrap;
}
.dt-passive a:link, .dt-passive a:active, .dt-passive a:visited {
	color: #333;
	text-decoration: none;
}
.dt-passive a:hover {
	color: #333;
	text-decoration: underline;
}
#cop {color: #999999; font-size: 8pt; padding-top: 5px;}

.forms {width: 100%; font-family : arial; font-size : 10pt;}
.forms-03 {font-family: Arial; font-size: 11px; color: #333; width: 100%;}
.forms-03red {font-family: Arial; font-size: 11px; color: #333; width: 100%; border: 1px solid #ff0000;}
.forms-04 {font-family: Arial; font-size: 11px; color: #333;}
.forms-05 {font-family: Arial; font-size: 11px; color: #333; width: 140px;}
.forms-05red {font-family: Arial; font-size: 11px; color: #333; width: 140px; border: 1px solid #ff0000;}
.forms-06 {font-family: Arial; font-size: 11px; color: #333; width: 50px;}
.forms-06red {font-family: Arial; font-size: 11px; color: #333; width: 50px; border: 1px solid #ff0000;}

.region_list TD {
	border: 1px solid #ccc;
}