* { 
	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 */
}

body {
	background-color:#AAAAAA;
	color:#373D41;
	font-family:Tahoma,Verdana,Helvetica,"Trebuchet MS",Arial,Sans-Serif;
	font-size:0.688em;
	padding:0;
	margin:0;
}

p {}

h1 {font-size:22px;}
h2 {font-size:18px;}

a img {border:0;}

a, a:link, a:visited, a:hover {text-decoration:none;}


/* Layout*/

div.thWrapper {
	width:100%;
	position: absolute; 
}

div.thInsideWrapper {
	width:980px;
	#width:978px;
	position:relative;
	background:#E3E3E3;
	border:solid 1px #2E2E2E;
	padding:0 10px;
}

div.thHeaderWrapper {
	width:958px;
	height:65px;
	#height:70px;
	padding-top:5px;
	
}

div.thHeaderLogo {
	width:190px;
	height:57px;
	float:left;
	position:relative;
}

div.thContentWrapper {
	width:958px;
	position:relative;
	display:table;
}

div.thContentLeft {
	width:190px;
	position:relative;
	display:block;
	float:left;
}

div.thMasterNav {
	width:190px;
	height:320px;
	position:relative;
	display:block;
	background:url(../pix/leftNavBg.png) no-repeat;
	text-align:left;
	padding:30px 0 0 25px;;
}

ul.thMasterNavUL {
	padding:0;
	margin:0;
	list-style:none;
}

ul.thMasterNavUL li {
	width:155px;
	height:14px;
	display:block;
	background:url(../pix/menu_bg.gif) no-repeat left;
}

ul.thMasterNavUL li a {
	margin-left:14px;
	color:Black;
	font-family:Tahoma;
	font-size:1.1em;
	text-decoration:none;
}

ul.thMasterNavUL li a:link,
ul.thMasterNavUL li a:visited {color:black;}
ul.thMasterNavUL li a:hover {color:#AD0604;}

div.thGlobalLinks {
	width:190px;
	text-align:left;
	margin-top:20px;
}

div.thGlobalTop {
	width:190px;
	height:15px;
}

div.thGlobalCenter {
	width:190px;
	margin:0;
	padding:0 0 0 25px;
	background:url(../pix/globalBg.png) repeat-y;
}

div.thGlobalCenter br {
	display:none;
}

div.thGlobalBottom {
	width:190px;
	height:15px;
}

div.thGlobalLinks a {
	width:155px;
	height:14px;
	padding-left:14px;
	display:block;
	background:url(../pix/menu_bg_2.gif) no-repeat left center;
	font-family:Tahoma;
	font-size:1.1em;
	text-decoration:none;
	color:white;
}

div.thGlobalLinks a:hover {
	color:#AD0604;
}

div.thContentRight {
	width:743px;
	position:relative;
	display:block;
	float:left;
	margin-left:25px;
	text-align:left
}

div.thTopImage {
	width:743px;
	height:140px;
}

div.thMainCont {
	margin-top:12px;
	position:relative;
	background:url(../pix/contentBg.png) repeat-y;
}

div.thFooterWrapper {
	clear:both;
	width:958px;
	padding-top:20px;
	padding-bottom:5px;
	display:block;
	position:relative;
}

div.thClearHide {
	clear:both;
	display:none;
}

/* Sub image */
div#thSubImageWrapper {
	/*width:500px;*/
	display:table;
	position:relative;
}

div.thSubImage {
	clear:both;
	position:relative;
	width:450px;
	display:block;
}

div.thSubImage div {
	width:150px;
	float:left;
	text-align:center;
	display:block;
}

div.thSubImageLink {
	clear:both;
	position:relative;
	width:450px;
	display:block;
}

div.thSubImageLink div {
	width:150px;
	float:left;
	text-align:center;
	display:block;
}
/* End sub image */
/* End Layout */

DIV.MenuTable_div {
	float:left;
	width:80px;
	#width:90px;
	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 */