@charset "UTF-8";
/* CSS Document */

/* --- tags --- */

body, html {
}

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

p {
}

a {
}

a:hover {
}

h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
}

h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	line-height: 26px;
}

img {
}

form {
}

input, textarea {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

/* --- place holders --- */

#idts_container {
}

#idts_header {
}

#idts_language {
	position: absolute;
	top: 22px;
	right: 345px;
}

#idts_navigation {
}

#idts_banner {
}

#idts_banner img {
}

#idts_banner_shadow_left {
}

#idts_banner_shadow_right {
}

#idts_main {
}

#idts_component {
	float: left;
	line-height: 20px;
}

#idts_component.idts_pages {
	margin: 0 0 0 17px;
}

#idts_home_member {
	float: left;
	font-size: 12px;
	line-height: 18px;
}

#idts_home_partners {
	float: left;
	clear: right;
	font-size: 10px;
	line-height: 10px;
	margin-left: 25px;
}

#idts_pane_right {
	float: left;
}

#idts_footer {
	font-size: 11px;
}

/* --- navigation --- */

#navlist {
}

ul.navlist {
}

ul.navlist * {
}

ul.navlist a {
}

ul.navlist li {
	float: left;
}

ul.navlist ul {
	left: 0;
}

ul.navlist ul li {
}

ul.navlist ul li a {
	width: 173px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

ul.navlist ul li a:hover {
}

ul.navlist ul ul {
}

ul.navlist a.navlink {
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
}

ul.navlist a.navlink:hover, ul.navlist a.navhover {
}

ul.navlist .sub {
}

ul#navlist li img {
}

/* --- modules --- */

#idts_logo {
	left: -9px;
}

#idts_login {
	right: 0;
}

#idts_marquee {
	font-size: 12px;
	line-height: 24px;
	margin: 0 auto;
}

#idts_footer_logo {
	right: 23px;
}

#idts_footer_nav {
	left: 27px;
}

#idts_copyrights {
	left: 26px;
}

#idts_newsletter {
	right: 130px;
}

#idts_newsletter input {
	float: left;
}

#idts_newsletter input.idts_button {
}

#idts_newsletter input.idts_button:hover {
}

#idts_home_member td {
}

#idts_latest_news {
	font-size: 12px;
	line-height: 18px;
}

#idts_latest_news .idts_news_body {
}

#idts_latest_news p {
}

#idts_latest_news p.idts_title {
	font-size: 14px;
}

#idts_latest_news p.idts_date {
	font-size: 11px;
}

#idts_latest_news .idts_separator_h {
}

#idts_announcement {
}

#idts_component.idts_pages input.idts_button {
	font-weight: bold;
}

/* --- classes --- */

.idts_clear {
}

.idts_text_white {
}

.idts_text_white a {
}

a.idts_more {
	font-weight: bold;
	font-size: 12px;
}

a.idts_more:hover {
}

a.idts_more img {
}

.idts_separator_h {
}

.idts_separator_v {
	float: left;
}

.idts_box_green {
	float: left;
}

.idts_box_green:hover {
}

.idts_box_green img {
}

.idts_box_green_text {
	left: 0;
	font-size: 12px;
	font-weight: bold;
}

.idts_box_blue {
	font-size: 11px;
	line-height: 13px;
}

.idts_box_blue table {
}

.idts_box_blue:hover {
}

.idts_box_blue .idts_title {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
}

.idts_box_blue_separator {
}

h2 .idts_date {
	font-size:12px;
	line-height: 12px;
}

.idts_float_right {
	float: right;
}

table.idts_member_types td {
}

.title_table {
	font-weight: bold;
	line-height: 18px;
}

.title_grey {
	font-weight: bold;
	line-height: 18px;
}