@charset "iso-8859-9";
body {
	background-color: #628486;
	margin: 0px;
	padding: 0px;
	background-image: url(assets/main_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b3b3af;
}
/*classes*/
.miniHeader {
	font-size: 9px;
	font-weight: bold;
	color: #b0ae9b;
}
.header {
	font-size: 12px;
	font-weight: bold;
	color: #d0d0ba;
}
.plainWhite {
	font-size: 9px;
	color: #343e3e;
	text-decoration: none;
}

.alertErrorTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f2680b;
}
.alertDownTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #a7d51c;
}
.darkTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #888885;
	text-decoration: none;
	text-align: right;
	line-height: 20px;
}
.darkTxt a {
	color: #a8b3b5;
	text-decoration: none;
}
.darkTxt a:hover {
	color: #42b6bd;
	text-decoration: none;
}
.pubDateDay {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #84827d;
	font-weight: bold;
	padding-bottom: 5px;
}
.pubDateMonth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #93928c;
	line-height: 10px;
}
.pubDateYear {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #a4a39a;
	line-height: 11px;
}
.latestPub {
	font-size: 12px;
	font-weight: bold;
	color: #5cc0c6;
	line-height: 20px;
}
.pubName {
	font-size: 9px;
	font-weight: bold;
	color: #b9b096;
	line-height: 12px;
}
.pubFormat {
	font-size: 9px;
	color: #8f8772;
}
.mailingField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 154px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #749d9e;
	border-right-color: #749d9e;
	border-bottom-color: #749d9e;
	border-left-color: #749d9e;
	text-indent: 4px;
	margin: 0px;
	padding: 0px;
	background-color: #d8eeee;
}
#embossHr {
	background-image: url(assets/emboss_hr.gif);
	background-repeat: repeat-x;
	height: 2px;
}

#mainTable {
	width: 900px;
	margin-top: 14px;
}
#mainTable #tl {
	height: 7px;
	width: 7px;
	margin: 0px;
	padding: 0px;
}
#mainTable #tr {
	height: 7px;
	width: 7px;
	margin: 0px;
	padding: 0px;
}
#mainTable #bl{
	height: 7px;
	width: 7px;
	margin: 0px;
	padding: 0px;
}
#mainTable #br {
	height: 7px;
	width: 7px;
	margin: 0px;
	padding: 0px;
}
#mainTable #topMid {
	background-color: #3f4a4a;
	width: 886px;
}
#mainTable #flashArea {
	background-color: #000000;
	height: 258px;
	margin: 0px;
	padding: 0px;
	width: 900px;
}
#mainTable #navArea {
	background-color: #000000;
	height: 40px;
	padding-right: 7px;
	padding-left: 7px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#mainTable #dotsHr {
	background-image: url(assets/dots_hr.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #000000;
	height: 1px;
}
#mainTable #bottomArea {
	background-color: #242a2a;
	background-image: url(assets/bottom_bg.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	height: 25px;
	font-size: 9px;
	color: #7e8d8e;
	text-decoration: none;
	padding-top: 5px;
	background-position: left top;
}
#mainTable #bottomArea a{
	color: #7e8d8e;
	text-decoration: none;
}
#mainTable #bottomArea a:hover{
	color: #42b6bd;
	text-decoration: none;
}

#mainTable #bottomMid {
	background-color: #242a2a;
	width: 884px;
}
#mainTable #ref {
	height: 75px;
}


/* logo area*/
#mainTable #logoArea {
	background-color: #3f4a4a;
	background-image: url(assets/top_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 60px;
}
#mainTable #logoArea #topSet {
	height: 60px;
	width: 900px;
}
#mainTable #logoArea #topSet #logo {
	padding-left: 30px;
	width: 50%;
	vertical-align: top;
	padding-top: 4px;
}
#mainTable #logoArea #topSet #lang {
	width: 50%;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: right;
	padding-right: 14px;
	vertical-align: top;
	height: 50%;
	padding-top: 10px;
}
#mainTable #logoArea #topSet #lang a {
	color: #778888;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
#mainTable #logoArea #topSet #lang a:hover {
	color: #ececeb;
	text-decoration: none;
	background-color: #3f4a4a;
}






#mainTable #logoArea #topSet #lang #selected {
	color: #ececeb;
	text-decoration: none;
	background-color: #3f4a4a;
}




#mainTable #logoArea #topSet #login {
	width: 50%;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	padding-right: 14px;
	vertical-align: top;
	height: 50%;
}
#mainTable #logoArea #topSet #login #uyeTxt {
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #80b215;
}

#mainTable #logoArea #topSet #login #logoutTxt {
	font-size: 9px;
	font-weight: bold;
	color: #e16e21;
	text-decoration: none;
}
#mainTable #navArea #nav {
	height: 40px;
}
#mainTable #navArea #nav #navDots {
	background-image: url(assets/nav_breaker.png);
	background-repeat: no-repeat;
	width: 1px;
}
/*end of logo area*/






#mainTable #contentBg {
	background-color: #242a2a;
	background-image: url(assets/content_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 300px;
	vertical-align: top;
}

#mainTable #contentBg #contentBox {
	width: 900px;
}
#mainTable #contentBg #contentBox #hd {
	text-align: left;
	height: 50px;
	padding-left: 30px;
}

#mainTable #contentBg #contentBox #dotsFadeVr {
	background-image: url(assets/dotsfade_vr.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width:26px;
	height: 150px;
}
#mainTable #contentBg #contentBox #content {
	height: 250px;
	padding-bottom: 30px;
}
#mainTable #contentBg #contentBox #homeLeft {
	padding-left: 30px;
	width: 570px;
	padding-bottom: 30px;
	vertical-align: top;
}
#mainTable #contentBg #contentBox #homeRight {
	width: 267px;
	vertical-align: top;
}
#mainTable #contentBg #contentBox #homeRight #homeBoxes #mailingBox #form #mailhd {
	font-size: 9px;
	font-weight: bold;
	color: #336666;
}
#mainTable #contentBg #contentBox #homeRight #homeBoxes #mailingBoxOver #form #mailhd {
	font-size: 9px;
	font-weight: bold;
	color: #336666;
}
#mainTable #contentBg #contentBox #homeRight #homeBoxes {
	width: 256px;
}
#mainTable #contentBg #contentBox #homeRight #homeBoxes #regBox {
	height: 103px;
	width: 256px;
	background-image: url(assets/regbox_up_en.png);
	background-repeat: no-repeat;
	cursor:hand;
	cursor:pointer;
	vertical-align: top;
	background-position: left top;
}

#mainTable #contentBg #contentBox #homeRight #homeBoxes #mailingBox #form {
	width: 200px;
}
#mainTable #contentBg #contentBox #homeRight #homeBoxes #regBox #form {
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #43521a;
}
#mainTable #contentBg #contentBox #homeRight #homeBoxes #regBoxOver #form {
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3d4f0b;
}
#mainTable #contentBg #contentBox #homeRight #homeBoxes #mailingBoxOver #form {
	width: 200px;
}

#mainTable #contentBg #contentBox #homeRight #homeBoxes #regBoxOver {
	height: 103px;
	width: 256px;
	background-image: url(assets/regbox_over_en.png);
	background-repeat: no-repeat;
	cursor:hand;
	cursor:pointer;
	vertical-align: top;
	background-position: left top;
}
#mainTable #contentBg #contentBox #homeRight #homeBoxes #mailingBox {
	height: 103px;
	width: 256px;
	background-image: url(assets/mailingbox_up.png);
	background-repeat: no-repeat;
	vertical-align: top;
	background-position: left top;
}
#mainTable #contentBg #contentBox #homeRight #homeBoxes #mailingBoxOver {
	height: 103px;
	width: 256px;
	background-image: url(assets/mailingbox_over.png);
	background-repeat: no-repeat;
	vertical-align: top;
	background-position: left top;
}
#mainTable #contentBg #contentBox #left {
	width: 300px;
	padding-bottom: 30px;
	padding-left: 30px;
	vertical-align: top;
}
#mainTable #contentBg #contentBox #left #subNav {
	width: 300px;
	font-size: 9px;
}
#mainTable #contentBg #contentBox #left #subNav #up {
	background-image: url(assets/arrow_up.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	height: 12px;
	padding-left: 20px;
	padding-top: 4px;
	vertical-align: top;
	padding-bottom: 4px;
	color: #d0d0ba;
	cursor:hand;
	cursor:pointer;
}
#mainTable #contentBg #contentBox #left #subNav #over{
	background-image: url(assets/arrow_over.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	height: 12px;
	padding-left: 20px;
	padding-top: 4px;
	vertical-align: top;
	padding-bottom: 4px;
	color: #4fd8e1;
	cursor:hand;
	cursor:pointer;
}
#mainTable #contentBg #contentBox #left #pubBox {
	width: 300px;
	font-size: 9px;
}
#mainTable #contentBg #contentBox #left #pubBox #top {
	height: 67px;
	width: 300px;
}
#mainTable #contentBg #contentBox #left #pubBox #top #publeft {
	background-image: url(assets/publication_paper.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 46px;
	text-align: center;
	padding-top: 6px;
	vertical-align: top;
}

#mainTable #contentBg #contentBox #left #pubBox #top #pubright {
	width: 248px;
	padding-left: 6px;
	vertical-align: bottom;
	padding-bottom: 14px;
}
#mainTable #contentBg #contentBox #left #pubBox #pubBottom{
	padding-top: 10px;
	text-align: right;
}

#mainTable #contentBg #contentBox #left #pubBox #pubBottom #alertBox {
	height: 61px;
	width: 300px;
	cursor:pointer;
	cursor:hand;
	text-align: left;
}
#mainTable #contentBg #contentBox #left #pubBox #pubBottom #alertBox #alertMid a {
	color: #deedee;
	text-decoration: none;
}
#mainTable #contentBg #contentBox #left #pubBox #pubBottom #alertBox #alertMid a:hover {
	color: #5cc0c6;
	text-decoration: none;
}
#mainTable #contentBg #contentBox #left #pubBox #pubBottom #alertBox #alertLeft {
	width: 63px;
}
#mainTable #contentBg #contentBox #left #pubBox #pubBottom #alertBox #alertRight {
	width: 7px;
}
#mainTable #contentBg #contentBox #left #pubBox #pubBottom #alertBox #alertMid {
	background-image: url(assets/alert_box_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	width: 220px;
	padding-left: 10px;
}
#mainTable #contentBg #contentBox #right {
	width: 524px;
	vertical-align: top;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-top: 0px;
}
#mainTable #contentBg #contentBox #right a {
	color: #FFFFFF;
	text-decoration: none;
}

#mainTable #contentBg #contentBox #right #pubTable {
	background-color: #44443e;
	width: 524px;
}
#mainTable #contentBg #contentBox #right #pubTable #tableHD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #d3d0c6;
	letter-spacing: 0px;
	background-color:#393931;
	background-image: url(assets/header_bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	padding-right: 6px;
	text-align: left;
	height: 11px;
	padding-top: 3px;
	padding-bottom: 4px;
	text-indent: 10px;
}
#mainTable #contentBg #contentBox #right #pubTable #darkRow {
	background-image: url(assets/table_bg_dark.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 16px;
	background-color: #999074;
	color: #312b17;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-indent: 10px;
	cursor:hand;
	cursor:pointer;
}

#mainTable #contentBg #contentBox #right #pubTable #overRow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #312b17;
	background-color: #f7f6de;
	background-image: url(assets/table_bg_over.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-indent: 10px;
	height: 16px;
	cursor:hand;
	cursor:pointer;
}
#mainTable #contentBg #contentBox #right #pubTable #lightRow {
	background-color: #b6ae95;
	background-image: url(assets/table_bg_light.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #312b17;
	text-indent: 10px;
	cursor:hand;
	cursor:pointer;
}
#mainTable #contentBg #contentBox #right #pubTable #selectedRow {
	background-color: #f3ed88;
	background-image: url(assets/table_bg_selected.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #312b17;
	text-indent: 10px;
	cursor:hand;
	cursor:pointer;
}
#mainTable #contentBg #contentBox #right #tableHeader {
	width: 524px;
	vertical-align: top;
	padding-bottom: 6px;
}
#mainTable #contentBg #contentBox #right #tableHeader #tableHeaderRight {
	font-size: 9px;
	color: #8a8a89;
	text-align: right;
	padding-right: 6px;
}

#mainTable #contentBg #contentBox #right #tableHeader #tableHeaderLeft {
	padding-left: 2px;
}
#mainTable #contentBg #contentBox #right #pageNums {
	height: 20px;
	width: 524px;
	text-align: right;
	padding-right: 6px;
}
#mainTable #contentBg #contentBox #right #pageNums a{
	color: #c0beaa;
	text-decoration: none;
	font-size: 9px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #4d5151;
	padding-right: 4px;
	padding-left: 3px;
	padding-bottom: 1px;
	padding-top: 1px;
}
#mainTable #contentBg #contentBox #right #pageNums a#selected{
	color: #666666;
	text-decoration: none;
	background-color: #c2c4c4;
	text-align: center;
	font-size: 9px;
	font-weight:normal;
	padding-left:3px;
	padding-right:4px;
	color:#242a2a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 1px;
	padding-top: 1px;
}
#mainTable #contentBg #contentBox #right #contactDetails {
	width: 330px;
}
#mainTable #contentBg #contentBox #right #contactDetails #name {
	color: #4fd8e1;
	text-align: right;
	vertical-align: top;
	width: 80px;
}
#mainTable #contentBg #contentBox #right #contactDetails #value {
	font-size: 9px;
	width: 250px;
}
#mainTable #contentBg #contentBox #right #map {
	height: 350px;
	width: 425px;
}
#mainTable #contentBg #contentBox #right #map #google {
	text-align: right;
	height: 18px;
	vertical-align: bottom;
}
#contentBox #right #map #google a {
	font-size: 9px;
	color: #4fd8e1;
	text-decoration: none;
}


#formTable {
	width: 380px;
}
#formTable #formContent{
	width: 380px;
	height: 150px;
	vertical-align: top;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#formTable #formLoginContent{
	width: 360px;
	height: 50px;
	vertical-align: middle;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#formTable #formBreaker{
	background-image: url(assets/grid_hr.gif);
	background-repeat: repeat-x;
	background-position: center center;
	width: 400px;
	height: 1px;
}
#formTable #formButtons{
	width: 390px;
	height: 30px;
	background-image: url(assets/form_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
}

#formInfo {
	height: 50px;
	width: 520px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b9c1c1;
}
#FormFields {
	width: 340px;
}
#FormFields #name {
	text-align: right;
	height: 17px;
	width: 150px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding-right: 6px;
	color: #b9c1c1;
}
#FormFields #field {
	height: 17px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 200px;
}

#FormFields #field #textfield {
	margin: 0px;
	padding: 2px;
	height: 14px;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #323838;
	border-right-color: #323838;
	border-bottom-color: #323838;
	border-left-color: #323838;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a9898;
	background-color: #495252;
	}
	
	#FormFields #field #textfieldMulti {
	margin: 0px;
	padding: 6px;
	height: 120px;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #323838;
	border-right-color: #323838;
	border-bottom-color: #323838;
	border-left-color: #323838;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a9898;
	background-color: #495252;
	}
#FormFields #field #textfieldFocus {
	margin: 0px;
	padding: 2px;
	height: 14px;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #323838;
	border-right-color: #323838;
	border-bottom-color: #323838;
	border-left-color: #323838;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e2121;
	background-color: #c0cbcb;
}
#FormFields #field #textfieldMultiFocus {
	margin: 0px;
	padding: 6px;
	height: 120px;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #323838;
	border-right-color: #323838;
	border-bottom-color: #323838;
	border-left-color: #323838;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e2121;
	background-color: #c0cbcb;
}
#FormFields #field #dropdown {
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #323838;
	border-right-color: #323838;
	border-bottom-color: #323838;
	border-left-color: #323838;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a9898;
	background-color: #495252;
}
#FormFields #field #dropdownFocus {
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 100%;
    border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #323838;
	border-right-color: #323838;
	border-bottom-color: #323838;
	border-left-color: #323838;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1e2121;
	background-color: #c0cbcb;
}
