* { 
	empty-cells:show;
   -webkit-box-sizing: border-box; /* Safari/WebKit */ 
   -moz-box-sizing: border-box; /* Firefox */
   -ms-box-sizing: border-box; /* IE8 */
	box-sizing: border-box; /* W3C Property */
	padding:0;
	margin:0;
}

body {
	color:#2C5B25;
	font-family:Arial,Tahoma,sans-serif;
	font-size:11px;
	/*background:url("../pix/bgleft.jpg") no-repeat scroll center top transparent*/
}

p {}

h1 {font-size:22px;}
h2 {font-size:18px;}

ul { padding-left:15px; }

a img {border:0;}

a {
	font-family:Trebuchet MS,Tahoma,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}

a:link, a:active, a:visited {
	color:#2C5B25;
	text-decoration:none;
}

a:hover {
	color:#CC0033;
	text-decoration:underline;
}


/* Layout*/
td.thLeftBg {
	/*background:url(../pix/bgleft.jpg) repeat-x right top;*/
}

td.thRightBg {
	/*background:url(../pix/bgright.jpg) repeat-x left top;*/
}

td.thWrapper {
	width:865px;
	/*background:url(../pix/repeat.jpg) repeat-y;*/
}

div.thContainer {
	/*background-image:url(../pix/content.jpg);*/
	background-position:0 328px;
	background-repeat:no-repeat;
	height:auto !important;
	margin:0 auto;
	min-height:100%;
	position:relative;
	width:865px;
}

div.thPositionleft{
    background: url("../pix/pixleft.jpg") no-repeat scroll center top transparent;
    height: 643px;
    left: -219px;
    position: absolute;
    top: 0;
    width: 246px;
}

div.thPositionright{
    background: url("../pix/pixright.jpg") no-repeat scroll center top transparent;
    height: 643px;
    position: absolute;
    right: -217px;
    top: 0;
    width: 246px;
}

div.thTopContent {
	width:865px;
	height:328px;
	background:url(../pix/top.jpg) bottom left;
}

div.thHeaderLogo {
	width:236px;
	height:258px;
	position:absolute;
	top:40px;
	left:0px;
}

div.thMiddleContent {
	width:865px;
	background:url(../pix/bgmain.jpg) repeat-y top center;
	margin-top:20px;
}

div.thLeftCont {
	float:left;
	width:185px;
	margin:20px 0 0 30px;
}

div.thLeftCont div a:link,
div.thLeftCont div a:actived,
div.thLeftCont div a:visited {
	margin:3px 0 0 5px;
}

div.thLeftCont div a:hover {
	margin:3px 0 0 10px;
	color:#000000;
	text-decoration:none;
}

ul.thMasterNav {
	list-style:none;
	padding:0;
}

ul.thMasterNav li a:link,
ul.thMasterNav li a:actived,
ul.thMasterNav li a:visited {
	margin:3px 0 0 5px;
}

ul.thMasterNav li a:hover {
	margin:3px 0 0 10px;
	color:#000000;
	text-decoration:none;
}

div.thRightCont {
	float:right;
	width:580px;
	margin:5px 50px 0 0;
}

div.thBottomContent {
	width:865px;
	height:87px;
	background:url(../pix/bottom.jpg);
}

div.thClearHide {
	clear:both;
}
/* End layout */

/* Sub image */
div#thSubImageWrapper {
	/*width:500px;*/
	/*display:table;*/
	position:relative;
}

div.thSubImage {
	clear:both;
	position:relative;
	width:540px;
	display:block;
}

div.thSubImage div {
	width:180px;
	float:left;
	text-align:center;
	display:block;
}

div.thSubImageLink {
	clear:both;
	position:relative;
	width:540px;
	display:block;
}

div.thSubImageLink div {
	width:180px;
	float:left;
	text-align:center;
	display:block;
}
/* End sub image */
/* End Layout */

DIV.MenuTable_div {
	float:left;
	padding:2px 5px;
	margin:0;
	text-align:center;
	height:25px;
	display:block;
}

div.MenuTable_div a,
div.MenuTable_div a:visited,
div.MenuTable_div a:link {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}

div.MenuTable_div a:hover {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:underline;
}

/* Other style */
