﻿/*===================================================*/
/*                       COMMON                      */
/*===================================================*/

body {
    margin: 10px 0px;
    background-color: #ffffff;
}

.MainPanel952 {
    width: 952px;
    margin: 0px auto;
    text-align: left;
}

.MainPanel {
    width: 982px;
    margin: 0px auto;
    text-align: left;
}

.DropShadow {
	float: left;
    width: 950px;
    background-image: url(../images/shadowbg.jpg);
    padding: 0px 16px 0px 16px;
}

input[type="text"], input[type="button"], input[type="submit"], textarea, select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.indexbutton {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

a:link {
    color: #333333;
    text-decoration: none;
}

a:visited {
    color: #333333;
    text-decoration: none;
}

a:hover {
    color: #00693F;
    text-decoration: underline;
}

a:active {
    color: #333333;
    text-decoration: none;
}

#header {
	clear: both;
}

#header_tmx {
	float: left;
	clear: both;
    width: 100%;
}

#hd2 {
	clear: both;
    width: 100%;
	padding-left: 10px;
}
.h11 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 6px;
    color: #12602C;
    padding: 0px 0px 0px 0px;
}

#headertop1 {
    float: left;
    padding-left: 10px;
}

#headertop2 {
    float: right;
}

#yellowline {
    width: 950px;
    height: 10px;
    background-color: #CCCD33;
    font-size: 1px;
	clear: both;
}

#content {
    width: 936px;
    margin: 7px 0px 0px;
    padding: 0px 7px;
    position: relative;
    clear: both;
    float: left;
}

#leftpanel {
    float: left;
    width: 613px;
	padding-bottom: 15px;
    background: bottom no-repeat url(../images/contentfooter.jpg);
}

#rightpanel {
    float: right;
    width: 316px;
}

#rightpanel1, 
#rightpanel2 {
    background: bottom no-repeat url(../images/contentfootershort.jpg);
	padding-bottom: 15px;
}

.titleheader {
    background-color: #CCCD33;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    padding: 13px 0px 0px 13px;
    height: 23px;
    background: #BDBEC0 top left no-repeat url(../images/titleheader.jpg);
}

#rightpanel1 .titleheader, 
#rightpanel2 .titleheader {
    background-color: #CCCD33;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    padding: 13px 0px 0px 13px;
    height: 23px;
    background: #BDBEC0 top left no-repeat url(../images/titleheadershort.jpg);
}

.titleSUBheader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.contenttext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    padding: 10px 15px 10px 10px;
    text-align: justify;
}

#leftpanel .contenttext {
    background: #E2E2E2 url(../images/contentkiri.jpg);
}

#rightpanel .contenttext {
    background: #E2E2E2 url(../images/contentkanan.jpg);
}

#menu h2 .h2link {
	padding: 0px 0px;
}

#menu #language {
    padding: 10px 0px;
    text-align: right;
}

#menu .chooselanguage {
    display: inline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #fff;
    background-color: #12602C;
    padding: 0px;
}

.foursections {
    float: left;
	width: 230px;
    background: bottom no-repeat url(../images/footer4sections.jpg);
    padding-bottom: 33px;
}

.title4sections {
    padding: 11px 0px 0px 13px;
    height: 21px;
    background: #BDBEC0 top no-repeat url(../images/title4sections.jpg);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;	
}

.content4sections {
    padding: 5px 11px 0px 5px;
    height: 250px; 
    background: #E2E2E2 url(../images/content4sections.jpg);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: justify;
}

.image4sections {
    background: #E2E2E2 url(../images/content4sections.jpg);
}

.content4sections a {
	font-weight: bold;
}

#copyright {
	clear: both;
    margin-top: 10px;
    padding: 8px 0px 0px 25px; 
    background-color: #215B33; 
    color: #ffffff; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px;
}

.bulletedlist {
	margin: 5px 5px 5px 35px;
	padding: 0px;
    line-height: 15px;
}

.asktmx {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    line-height: 17px;
    padding: 10px;
    background: #E2E2E2 url(../images/contentkanan.jpg);
}

.asktmx a {
    color: #00693F;
}

.titletext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    text-align: justify;
}