body {

	color: #2f2e2e;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	background-color: #ffffff;

}

form {

	margin: 0px;

}

img {

	border: 0px;

}

input, select, span, textarea {

	color: #2f2e2e;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

table {

	border: 0px;

}

td {

	color: #2f2e2e;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	vertical-align: top;

}

.bg01 {

	background-color: #d2e6d4;

}

.bg02 {

	background-color: #679895;

}

.bg03 {

	background-color: #86b5ba;

}

.div01 {

	width: 241px;

	text-align: right;

	padding-top: 9px;

}

.div02 {

	width: 315px;

	text-align: right;

	padding-top: 5px;

}

.fc01 {

	color: #535353;

}

.fc02 {

	color: #199999;

	font-size: 18px;

}

.fc03 {

	color: #114a49;

}

.fc03-2 {

	padding-bottom: 0px;

	margin-bottom: -2px;

	color: #114a49;

	font-weight: bold;

}

.fc03-3 {

	padding-bottom: 9px;

	line-height: 16px;

}

.fc04 {

	color: #ff8400;

	font-size: 18px;

}

.fc05 {

	color: #3c3f41;

	font-size: 18px;

}

.fc06 {

	color: #a6a6a6;

	font-size: 11px;

}

.fc07 {

	color: #6a6a6a;

	font-size: 11px;

}

.fc08 {

	color: #0593bc;

}

.fc09 {

	font-size: 11px;

}

.fc10 {

	color: #ff8400;

}

.fc11 {

	color: #639603;

}

.hr01 {

	color: #cddfdf;

	background-color: #cddfdf;

	height: 2px;

}

.image01 {

	margin-bottom: 5px;

	margin-right: 10px;

	width: 120px;

}

.image02 {

	color: #6a6a6a;

	font-size: 11px;

}

.inp01 {

	border: 0px;

	width: 180px;

	height: 21px;

	padding-left: 5px;

}

.inp02 {

	background-image: url(images/img06.gif);

	background-color: #ff8400;

	width: 48px;

	height: 21px;

	border: 0px;

	color: #ffffff;

	cursor: pointer;

}

.inp03 {

	width: 212px;

	color: #6a6a6a;

	font-size: 11px;

}

.inp04 {

	background-image: url(images/img06.gif);

	background-color: #ff8400;

	width: 95px;

	height: 21px;

	border: 0px;

	color: #ffffff;

	cursor: pointer;

	padding-top: 0px;

	padding-bottom: 1px;

}

.inp05 {

	border-color: #a0a0a0;

	border-style: solid;

	border-width: 1px;

	padding-left: 5px;

	width: 315px;

}

.inp06 {

	border-color: #a0a0a0;

	border-style: solid;

	border-width: 1px;

	padding-left: 5px;

	width: 315px;

	height: 80px;

}

.lh01 {

	line-height: 15px;

}

.lh02 {

	line-height: 18px;

}

.link01 {

	color: #535353;

	text-decoration: underline;

}

.link01:hover {

	color: #535353;

	text-decoration: none;

}

.link02 {

	font-family: "Trebuchet MS";

	font-size: 14px;

	color: #ffffff;

	text-decoration: underline;

	font-weight: bold;

	text-transform: uppercase;

}

.link02:hover {

	font-family: "Trebuchet MS";

	font-size: 14px;

	color: #ffffff;

	text-decoration: none;

	font-weight: bold;

	text-transform: uppercase;

}

.link03 {

	font-family: Tahoma;

	font-size: 11px;

	color: #323232;

	text-decoration: underline;

}

.link03:hover {

	font-family: Tahoma;

	font-size: 11px;

	color: #323232;

	text-decoration: none;

}

.link04 {

	color: #e17502;

	text-decoration: underline;

}

.link04:hover {

	color: #e17502;

	text-decoration: none;

}

.link05 {

	color: #639603;

	font-size: 11px;

	text-decoration: underline;

}

.link05:hover {

	color: #639603;

	font-size: 11px;

	text-decoration: none;

}

.link05-2 {

	color: #ffffff;

	font-size: 11px;

	text-decoration: underline;

}

.link05-2:hover {

	color: #ffffff;

	font-size: 11px;

	text-decoration: none;

}

.link06 {

	color: #ff8400;

	font-size: 14px;

	font-weight: bold;

	text-decoration: underline;

}

.link06:hover {

	color: #ff8400;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

.link07 {

	color: #114a49;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

.link07:hover {

	color: #114a49;

	font-size: 14px;

	font-weight: bold;

	text-decoration: underline;

}

.link08 {

	color: #a6a6a6;

	font-size: 11px;

	text-decoration: underline;

}

.link08:hover {

	color: #a6a6a6;

	font-size: 11px;

	text-decoration: none;

}

.link09 {

	color: #639603;

	text-decoration: underline;

}

.link09:hover {

	color: #639603;

	text-decoration: none;

}

.main {

	text-align: center;

}

.tb01 {

/*	width: 100%; */

}

.tb02 {

	height: 100%;

	width: 100%;

}

.tb03 {

	width: 241px;

	height: 70px;

	background-image: url(images/img28.gif);

}

.td01 {

	background-image: url(images/img03.gif);

}

.td02 {

	height: 138px;

	padding-top: 17px;

	padding-right: 5px;

	background-image: url(images/img04.gif);

	background-position: right;

	background-repeat: no-repeat;

	text-align: right;

}

.td03 {

	vertical-align: middle;

}

.td04 {

	background-image: url(images/img08.gif);

}

.td05 {

	height: 42px;

	background-image: url(images/img11.gif);

	background-repeat: no-repeat;

	background-position: right;

	vertical-align: middle;

	padding-left: 30px;

}

.td06 {

	background-image: url(images/img10.gif);

	background-repeat: no-repeat;

	background-position: left;

}

.td07 {

	background-image: url(images/img12.gif);

}

.td08 {

	background-image: url(images/img14.gif);

}

.td09 {

	vertical-align: bottom;

}

.td10 {

	background-image: url(images/img17.gif);

	background-color: #abc6c4;

}

.td11 {

	height: 159px;

	padding-top: 53px;

}

.td12 {

	text-align: center;

}

.td13 {

	width: 50%;

	background-image: url(images/img24.gif);

	height: 57px;

}

.td13-2 {

	width: 50%;

	background-image: url(images/img24.gif);

	height: 57px;

}

.td14 {

	width: 23%;

	background-image: url(images/img25.gif);

}

.td15 {

	width: 27%;

	background-image: url(images/img24.gif);

	text-align: right;

}

.td16 {

	background-image: url(images/img21.gif);

	background-repeat: repeat-x;

}

.td17 {

	background-image: url(images/img26.gif);

	background-repeat: repeat-x;

	background-color: #e2edf4;

}

.td18 {

	background-image: url(images/img21.gif);

	background-repeat: repeat-x;

}

.td19 {

	padding-top: 45px;

}

.td20 {

	padding-top: 27px;

	padding-left: 15px;

	padding-right: 20px;

}

.td21 {

	padding-left: 21px;

	padding-right: 25px;

}

.td22 {

	padding-top: 27px;

	padding-left: 20px;

	padding-right: 21px;

}

.td23 {

	padding-top: 9px;

	padding-left: 14px;

}

.td24 {

	padding-left: 14px;

}

.td25 {

	width: 1px;

	background-color: #dee8ef;

}

.td26 {

	background-image: url(images/img32.gif);

	background-repeat: repeat-x;

	background-position: top;

	background-color: #fafcfd;

	padding-top: 12px;

	padding-right: 10px;

	padding-bottom: 6px;

}

.td27 {

	background-color: #c7d2d8;

	width: 1px;

}

.td28 {

	background-image: url(images/img34.gif);

}

.td29 {

	padding-top: 26px;

	padding-left: 11px;

	padding-right: 11px;

}

.td30 {

	background-color: #fcfcfc;

	width: 1px;

}

.td31 {

	background-image: url(images/img39.gif);

	height: 4px;

}

.td32 {

	background-image: url(images/img42.gif);

	width: 3px;

}

.td33 {

	background-image: url(images/img36.gif);

	background-position: top;

	background-repeat: repeat-x;

	padding-top: 13px;

	padding-bottom: 20px;

	padding-left: 12px;

	padding-right: 12px;

}

.td34 {

	padding-right: 10px;

	padding-top: 0px;

}

.td34-2 {

	padding-right: 10px;

	padding-top: 5px;

}

.td35 {

	text-align: right;

	font-weight: bold;

}

.td36 {

	padding-left: 15px;

}

.td37 {

	height: 38px;

	background-image: url(images/img43.gif);

	vertical-align: middle;

	font-size: 11px;

	color: #ffffff;

	padding-left: 10px;

	background-color: #ff8400;

}

.td38 {

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	color: #000000;

	font-size: 11px;

}

.td39 {

	background-color: #f0f6f9;

}

.td40 {

	background-color: #ff8400;

	background-image: url(images/img45.gif);

	background-position: left;

	background-repeat: repeat-y;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	text-align: right;

	padding-right: 20px;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

}

.td41 {

	border-bottom-color: #f9b264;

	border-bottom-style: solid;

	border-bottom-width: 1px;

}



div.partner { margin: 0 0 7px 0;  background: url(images/partner_cover.jpg) no-repeat left top; padding: 27px 48px 27px 83px; color: #114a49; font-size: 14px;}

div.partner a { color: #114a49; }

div.suit { margin: 0 0 7px 0;  background: url(images/suit_cover.jpg) no-repeat left top; padding: 17px 58px 27px 83px; color: #114a49; font-size: 14px;}

div.suit a { color: #114a49; }


