@charset "utf-8";

body {
    font-family: Tahoma, Arial, serif;
    color: #6895C5;
    font-size: 11px;
    margin: 0px;
    background-color: #FFFFFF;
}

.body_icc {
	margin: auto;
	position: relative;
	width: 940px;
	top: -1px;
}

p {
	/*padding: 13px 0px; */
	margin: 10px 0px;
}

.div ul, ul {
	list-style-image: url(../img/shared/list_small_square.gif) !important;
	margin: 0px;
	padding-left: 16px;
	text-align: justify;
}

.div ul li, ul li{
	padding-left: 0px;
	padding-bottom: 2px;
}

label {cursor: pointer; }

input.field {
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC; 
    font-family: Tahoma, Arial, serif; 
    color: #1D2A5C;
    font-size: 11px;
    margin-top: 2px;
    height: 14px;
    padding: 2px;
    text-indent: 0px;
/*  width: 100%;*/
}

input.teaserfield {
    border-style:solid; 
    border-width:1px; 
    border-color:#3F7AC6; 
    background: #709AC8;
    color: #1D2A5C;
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    margin-top: 4px;
    height: 14px;
    padding: 2px;
    line-height: 13px;
    text-indent: 3px;
    width: 100%;
}

input.searchfield {
    border-style:solid; 
    border-width:1px; 
    border-color:#2C4F8D; 
    background-color: #1D2A5C;
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    padding: 2px;
    height: 14px;
    line-height: 13px;
    text-indent: 3px;
    width: 154px;
    color: #6895C5;
}

textarea {
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC; 
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    padding: 2px;
    color: #1D2A5C;
}

select {
    border-color:#CCCCCC; 
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    padding: 0px;
    color: #1D2A5C;
}

input.textarea {
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC; 
    font-family: Tahoma, Arial, serif; 
    font-size: 11Px;
    padding: 2px;
    color: #1D2A5C;
}

.copylight {
    font-family: Tahoma, Arial, serif;
    color: #6895C5;
    line-height: 15px;
    font-size: 11px;
}

.copylightbold {
    font-family: Tahoma, Arial, serif;
    font-weight: bold;
    color: #6895C5;
    line-height: 15px;
    font-size: 11px;
}

.titlelight {
    font-family: Tahoma, Arial, serif;
    font-weight: normal;
    color: #6895C5;
    line-height: 17px;
    font-size: 12px;
	padding-bottom: 5px;
	text-align: justify;
}

.titlelightbold {
    font-family: Tahoma, Arial, serif;
    font-weight: bold;
    color: #6895C5;
    line-height: 15px;
    font-size: 12px;
	padding-bottom: 5px;
}

.copyorangebold {
    font-family: Tahoma, Arial, serif;
    font-weight: bold;
    color: #ff4D0C;
    line-height: 15px;
    font-size: 12px;
}

.copyorangeboldsmall {
    font-family: Tahoma, Arial, serif;
    font-weight: bold;
    color: #ff4D0C;
    line-height: 15px;
    font-size: 11px;
}
.copylightsmall {
    font-family: Tahoma, Arial, serif;
    color: #6895C5;
    line-height: 14px;
    font-size: 11px;
}

.copydark, .copydark table {
    font-family: Tahoma, Arial, serif;
    text-align: justify;
    color: #1D2A5C;
    line-height: 15px;
    font-size: 11px;
}

.copydarkbold {
    font-family: Tahoma, Arial, serif;
    font-weight: bold;
    color: #1D2A5C;
    line-height: 15px;
    font-size: 11px;
}

.copygray {
    font-family: Tahoma, Arial, serif;
    color: #CCCCCC;
    font-weight: normal;
    font-size: 11px;
}

.titledark {
    font-family: Tahoma, Arial, serif;
    font-weight: normal;
    color: #1D2A5C;
    line-height: 15px;
    font-size: 12px;
	text-align: justify;
}

.titledarkbold {
    font-family: Tahoma, Arial, serif;
    font-weight: bold;
    color: #1D2A5C;
    line-height: 15px;
    font-size: 12px;
}

.copydarkboldsmall {
    font-family: Tahoma, Arial, serif;
    font-weight: bold;
    color: #1D2A5C;
    line-height: 15px;
    font-size: 11px;
}

.copydarksmall {
    font-family: Tahoma, Arial, serif;
    color: #1D2A5C;
    line-height: 14px;
    font-size: 11px;
}

.teasertitle {
    font-family: Tahoma, Arial, serif;
    font-weight: bold;
    color: #1D2A5C;
    font-size: 11px;
}

.teasertitlemember {
    font-family: Tahoma, Arial, serif;
    font-weight: bold;
    color: #11B958;
    font-size: 11px;
}

.teasercopy {
    font-family: Tahoma, Arial, serif;
    font-weight: normal;
    line-height: 14px;
    color: #FFFFFF;
    font-size: 11px;
}

.date {
    font-family: Tahoma, Arial, serif;
    color: #FFFFFF;
    font-size: 11px;
    padding-left: 14px;
    padding-bottom: 10px;
/*  width:163px;*/
}

.navigationtitle {
    font-family: Tahoma, Arial, serif;
    color: #1D2A5C;
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
/*  text-indent: 14px;*/
}

.navigationitem {
    font-family: Tahoma, Arial, serif;
    color: #6895C5;
    font-size: 11px;
    line-height: 15px;
}

.footer {
    font-family: Tahoma, Arial, serif;
    color: #1D2A5C;
    font-size: 10px;
    text-indent: 14px;
    line-height: 18px;
}

.header {
    font-family: Tahoma, Arial, serif;
    color: #6895C5;
    font-size: 11px;
}

.table_icc {
	background: #FFFFFF url(../img/shared/table_bg.gif) no-repeat;
	background-position: 1px 0px;
    border-spacing: 0px;
	inner-border: 0px;
	border-right: 1px solid #FFFFFF;
}

.table_icc td{
	padding: 5px 10px;
	background-color: #F2F2F2;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

.table_icc_row_header {
	background-color: none;
}

.table_icc_row_header td {
	background: none;
}

.table_icc_col {
	text-align: left;
}

.table_icc ul {
	list-style-image: url(../img/shared/list_small_square.gif) !important;
	margin: 0px;
	text-align: left;
	line-height: 13px !important;
}

.table_icc ul li{
	padding-left: 0px;
	padding-bottom: 2px;
}

a         { color:#6895C5; text-decoration:none }
a:link    { color:#6895C5; }
a:visited { color:#6895C5; }
a:hover   { color:#1D2A5C; text-decoration:none; }
a:active  { color:#1D2A5C; }

/* HOME BEGIN */

td.link_home_title {
    text-align: left; color: #6895C5; text-decoration: none; font-size: 14px; font-weight: bold;
}

td.link_home_ref {
    text-align: left; color: #6895C5; text-decoration: none; font-size: 11px;
}

td.link_home_text {
    text-align: left; color: #1D2A5C; text-decoration: none; font-size: 11px; padding-top: 5px; height: 70px; vertical-align: top;
}



.home_title_dark {
    color: #1D2A5C;
}

/* HOME END */

.dropdownmenu {
position: absolute; 
background: #80A4CE;
/*background-image: url(../img/shared/dropdown_bg.gif); */
/*layer-background-image: url(../img/shared/dropdown_bg.gif); */
border: 1px none #000000;
width: 160px; 
height: 148px; 
z-index: 1; 
visibility: hidden;
}

.dropdownmenu A, .dropdownmenu A:hover, .dropdownmenu A:visited, .dropdownmenu A:active {
Width: 160Px;
Display: Block;
}

a.navigation1 { 
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
line-height: 17px;
vertical-align: middle;
text-decoration: none;
color: #254C7F; 
text-decoration: none; 
}

a.navigation1:link, a.navigation1:visited { 
color: #254C7F; 
}

a.navigation1:hover, a.navigation1:active  { 
color: #FFFFFF; background: #6895C5; text-decoration: none; 
}

a.naviseparator, a.naviseparator:link, a.naviseparator:visited, a.naviseparator:hover, a.naviseparator:active  { 
/*color: #8FE3FB; */ color: #1D2A5C; 
cursor:default; }

a.navigation1member { 
background-image: url(../img/shared/member_bg_off.gif); 
/*layer-background-image: url(../img/shared/member_bg_off.gif); */
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
line-height: 17px;
vertical-align: middle;
text-decoration: none;
color: #254C7F; 
text-decoration: none; 
}
a.navigation1member:link, a.navigation1member:visited { 
background-image: url(../img/shared/member_bg_off.gif); 
/*layer-background-image: url(../img/shared/member_bg_off.gif); */
color: #254C7F; 
}

a.navigation1member:hover, a.navigation1member:active  { 
color: #FFFFFF; background: #6895C5; text-decoration: none; 
background-image: url(../img/shared/member_bg_on.gif); 
/*layer-background-image: url(../img/shared/member_bg_on.gif); */
}


a.navigation2, a.navigation2:link, a.navigation2:visited { 
color:#6895C5; text-decoration: none; }

a.navigation2:hover, a.navigation2:active { 
color:#1D2A5C; text-decoration: none; }

a.navigation2on, a.navigation2on:link, a.navigation2on:visited {
color:#1D2A5C; text-decoration:none; }

a.navigation2on:hover, a.navigation2on:active {
color:#1D2A5C; text-decoration:none; }

a.navigation3, a.navigation3:link, a.navigation3:visited { 
color:#6895C5; text-decoration:none; }
         
a.navigation3:hover, a.navigation3:active {
color:#1D2A5C; text-decoration:none; }

.navigation3on {
color:#ff4D0C; 
}

a.footerlink, a.footerlink:link, a.footerlink:visited { 
color:#6895C5; text-decoration:none; 
}

a.footerlink:hover, a.footerlink:active { 
color:#1D2A5C; text-decoration:none; 
}

/*a.headerlink, a.headerlink:link, a.headerlink:visited {
color:#6895C5; text-decoration:none; 
}

a.headerlink:hover, a.headerlink:active { 
color:#ffffff; text-decoration:none; 
}
*/
a.headlinelink, a.headlinelink:link, a.headlinelink:visited { 
color:#1D2A5C; text-decoration: none; }

a.headlinelink:hover, a.headlinelink:active { 
color:#ff4D0C; text-decoration: none; }

a.sitemaptitle, a.sitemaptitle:link, a.sitemaptitle:visited { 
    color:#6895C5; 
    text-decoration: underline; 
    font-family: Tahoma, Arial, serif; 
    font-weight:bold;
    font-size: 13Px;
    padding: 2px;}
