body, td, th, pre { font-family: tahoma,verdana,arial; font-size: 11px; color: #000000; }
body { padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; background: #FFFFFF; }

/* header */
table.tableHeader2 { width: 100%; }
table.tableHeader2 td.knob { background: #689BCC; }
table.tableHeader2 td.bkg1 { background: #FFFFFF url(  '../images/bkg_header1.jpg' ) no-repeat; text-align: right; }
table.tableHeader2 td.bkg2 { background: #FFFFFF url(  '../images/bkg_header2.jpg' ) no-repeat; text-align: right; }
table.tableHeader2 td.bkg3 { background: #FFFFFF url(  '../images/bkg_header3.jpg' ) no-repeat; text-align: right; }
table.tableHeader2 td.bkg4 { background: #FFFFFF url(  '../images/bkg_header4.jpg' ) no-repeat; text-align: right; }
table.tableHeader2 td.bkg5 { background: #FFFFFF url(  '../images/bkg_header5.jpg' ) no-repeat; text-align: right; }

table.tableHeader3 { width: 100%; }
table.tableHeader3 td.knob { background: #689BCC; }
table.tableHeader3 td.bkg1 { background: #FFFFFF url(  '../images/bkg_header2_1.jpg' ) no-repeat; text-align: right; }
table.tableHeader3 td.bkg2 { background: #FFFFFF url(  '../images/bkg_header2_2.jpg' ) no-repeat; text-align: right; }
table.tableHeader3 td.bkg3 { background: #FFFFFF url(  '../images/bkg_header2_3.jpg' ) no-repeat; text-align: right; }
table.tableHeader3 td.bkg4 { background: #FFFFFF url(  '../images/bkg_header2_4.jpg' ) no-repeat; text-align: right; }
table.tableHeader3 td.bkg5 { background: #FFFFFF url(  '../images/bkg_header2_5.jpg' ) no-repeat; text-align: right; }

table.tableLogin { width: 100%; }
table.tableLogin td.contact { color: #00356C; width: 100%; }
table.tableLogin td.login { color: #FFFFFF; padding-left: 25px; padding-right: 5px; }
/* old version*/
/*
table.tableFooter {width:883px} 
*/
table.tableFooter td.bkgLeft { background: #FFFFFF url(  '../images/bkg_left2.gif' ); padding-left: 18px; padding-right: 18px; }
table.tableFooter td.bkgMiddle { font-size: 11px; color: #FFFFFF; background: #FFFFFF url(  '../images/bkg_right2.gif' ); padding-left: 12px; padding-right: 12px; width: 50%; font-weight: bold; text-align: left; }
table.tableFooter td.bkgRight { font-size: 11px; color: #FFFFFF; background: #FFFFFF url(  '../images/bkg_right2.gif' ); padding-left: 12px; padding-right: 12px; width: 100%; font-weight: bold; text-align: right; }
table.tableFooter td.bkgRight3 { font-size: 11px; color: #FFFFFF; background: #00AEEF url(  '../images/bkg_right3.gif' ) no-repeat right; width: 33px; padding-left: 0px; padding-right: 0px; width: 100%; font-weight: bold; text-align: right; }
td.bkgMiddle a:link, td.bkgMiddle a:visited, td.bkgRight a:link, td.bkgRight a:visited { color: #FFFFFF; text-decoration: none; }
td.bkgRight a:hover, td.bkgMiddle a:hover { color: #00437D; text-decoration: none; }
/* */
/* footer */
table.tableFooter { width: 100%; }
table.tableFooter td.left { background: #F0F0F0; text-align: center; }
table.tableFooter td.right { width: 100%; }

table.tableIcon td { padding: 1px 4px; }

table.tableForm { width: 100%; }
table.tableForm td.contact { color: #003B78; width: 100%; }
table.tableForm td.login { color: #FFFFFF; padding-left: 15px; padding-right: 5px; }

table.tableLeft { width: 100%; }
table.tableLeft td { font-size: 11px; padding: 15px 15px 7px 15px; font-style: italic; }

table.tableTextMap { width: 630px; }
table.tableTextMap td.text { padding: 20px; }

/* menu */
div.divMenu { background: #FFFFFF; }
table.tableMenu td { font-size: 13px; text-transform: uppercase; font-weight: bold; }
table.tableMenu td.off { padding: 0px 17px; white-space: nowrap; }
table.tableMenu td.off a { color: #6699CC; text-decoration: none; }
table.tableMenu td.off a:hover { color: #CC0066; text-decoration: none; }
table.tableMenu td.on { padding: 0px 17px; white-space: nowrap; }
table.tableMenu td.on a { color: #CC0066; text-decoration: none; }
table.tableMenu td.on a:hover { color: #CC0066; text-decoration: none; }
table.tableMenu td.separator { background: #D1E2EB; }
table.tableMenu td.separator div { width: 3px; }
table.tableMenu td.info { padding: 0px 17px; text-transform: none; }
table.tableMenu td.info a { color: #6699CC; text-decoration: none; }
table.tableMenu td.info a:hover { color: #CC0066; text-decoration: none; }

div.divMenu2 { background: #6699CC; }
table.tableMenu2 td { padding: 0px 10px; white-space: nowrap; }
table.tableMenu2 td.off a { color: #FFFFFF; text-decoration: none; }
table.tableMenu2 td.off a:hover { color: #FFFFFF; text-decoration: underline; }
table.tableMenu2 td.on a { color: #FFFFFF; text-decoration: underline; }
table.tableMenu2 td.on a:hover { color: #FFFFFF; text-decoration: underline; }

div.divMenu3 { }
table.tableMenu3 td { font-size: 13px; text-transform: uppercase; font-weight: bold; }
table.tableMenu3 td.off { padding: 0px 10px; white-space: nowrap; }
table.tableMenu3 td.off a { color: #FFFFFF; text-decoration: none; }
table.tableMenu3 td.off a:hover { color: #FFFFFF; text-decoration: none; }
table.tableMenu3 td.separator { background: #FFFFFF; }
table.tableMenu3 td.separator div { width: 3px; }

table.tableMenu4 { width: 137px; background: #FFFFFF; }
table.tableMenu4 th { padding-left: 5px; }
table.tableMenu4 td { width: 100%; font-size: 11px; }
table.tableMenu4 td a { color: #00437D; text-decoration: none; }
table.tableMenu4 td a:hover { color: #00437D; text-decoration: underline; }

/* content */
table.tableContent { width: 100%; }
table.tableContent td.left { background: #F0F0F0; padding: 20px; }
table.tableContent td.leftmenu { background: #F0F0F0; }
table.tableContent td.left div.name { color: #00356C; text-transform: uppercase; font-weight: bold; text-align: center; }
table.tableContent td.left span { font-size: 10px; font-style: italic; }
table.tableContent td.right { width: 100%; }
table.tableContent td.right1 { width: 100%; background: #FFFFFF url(images/bkg_content1.gif) top right no-repeat; }
table.tableContent td.right2 { width: 100%; background: #FFFFFF url(images/bkg_content2.gif) top right no-repeat; }
table.tableContent td.right3 { width: 100%; background: #FFFFFF url(images/bkg_content3.gif) top right no-repeat; }
table.tableContent td.right4 { width: 100%; background: #FFFFFF url(images/bkg_content4.gif) top right no-repeat; }
table.tableContent td.right5 { width: 100%; background: #FFFFFF url(images/bkg_content5.gif) top right no-repeat; }
/* */
table.tableContent td.frame { background: #003B78; }
table.tableContent td.content { width: 100%; background: #FFFFFF url(  '../images/bkg_content.gif' ) no-repeat right top; }
table.tableContent td.content1 { width: 100%; background: #FFFFFF url(  '../images/bkg_content1.gif' ) no-repeat top right; }
table.tableContent td.content2 { width: 100%; background: #FFFFFF url(  '../images/bkg_content2.gif' ) no-repeat top right; }
table.tableContent td.content3 { width: 100%; background: #FFFFFF url(  '../images/bkg_content3.gif' ) no-repeat top right; }
table.tableContent td.content4 { width: 100%; background: #FFFFFF url(  '../images/bkg_content4.gif' ) no-repeat top right; }
table.tableContent td.content5 { width: 100%; background: #FFFFFF url(  '../images/bkg_content5.gif' ) no-repeat top right; }

/*additional styles*/
table.tableNews { width: 100%; }
table.tableNews td { height: 100%; background: #d7e7f7; }
table.tableNews tr.select td { background: #bad5f2; }
table.tableNews a { text-decoration: none; font-weight: bold; }
table.tableNews a:hover { text-decoration: underline; }
table.tableNews a span { display: block; padding: 2px 8px 4px 8px; color: #000000; }
.unbold { font-weight: normal; }
.textGray { color: #585858; }
.leftPadding { padding: 0 0 0 30px; }
a img { border: 0; }

.subscribtion { width: 201px; padding: 0; vertical-align: top; padding-top: 165px; }
.subscribtion p { margin: 0; padding: 0; padding-bottom: 8px; }
.subscribtion input { border: 1px solid #b7c6d5; width: 100%; }
.subscribtion .buttons { padding-top: 5px; text-align: right; font-size: 0; }
.subscribtion .buttons a { margin-left: 8px; }

.paging select { font-size: 11px; }
.paging { width: 100%; }
.paging td { padding: 0 3px 4px 3px; }
.paging td.pages { text-align: left; padding-bottom: 0; }
.paging td.pages span { margin-left: 5px; letter-spacing: 0.2em; }
.paging td.pages span a { text-decoration: none; }
.paging td.pages span a.this { color: #000000; font-weight: bold; }
.paging td.pages span a.arrows { letter-spacing: normal; }
.paging td.counter { text-align: right; }

/* */
table.tableText { width: 530px; text-align: left; }
table.tableText td.text { padding: 20px; }

table.tableText2 { width: 100%; }
table.tableText2 td.text { padding: 20px; }

table.tableInfo td.separator { background: #ADE0F2; }
table.tableInfo { width: 100%; }
table.tableInfo td { background: #D1E2EB; padding: 7px; }

table.tableBlock { width: 100%; }
table.tableBlock td { background: #F0F0F0; }

td.step { font-size: 11px; color: #6699CC; font-weight: bold; white-space: nowrap; }

/* bookmark */
table.tableBookmark { }
table.tableBookmark td { color: #00356C; background: #F0F0F0 url(images/bmark_white.gif) repeat-x; white-space: nowrap; border-bottom: 2px solid #6699CC; padding: 7px 5px 3px 5px; text-align: center; }
table.tableBookmark td.select { background: #6699CC url(images/bmark_left.gif) top left no-repeat; border-bottom: 2px solid #6699CC; padding: 0px; }
table.tableBookmark td.selecterror { background: #ff0000 url(images/bmark_left_error.gif) top left no-repeat; border-bottom: 2px solid #ff0000; padding: 0px; }
table.tableBookmark td.select div { color: #FFFFFF; background: url(images/bmark_right.gif) top right no-repeat; white-space: nowrap; padding: 7px 5px 3px 5px; }
table.tableBookmark td.selecterror div { color: #FFFFFF; background: url(images/bmark_right_error.gif) top right no-repeat; white-space: nowrap; padding: 7px 5px 3px 5px; }
table.tableBookmark td.separator { padding: 0px; }
table.tableBookmark a:link, table.tableBookmark a:visited, table.tableBookmark a:hover { color: #00356C; text-decoration: none; }

table.tableData { border-top: 1px solid #0195BC; border-left: 1px solid #0195BC; background: #FFFFFF; }
table.tableData th { vertical-align: middle; border-bottom: 1px solid #0195BC; border-right: 1px solid #0195BC; color: #FFFFFF; background: #00C0F3; }
table.tableData td { border-bottom: 1px solid #0195BC; border-right: 1px solid #0195BC; }
table.tableData tr.select { background: #C7EAFB; }

/* search */
table.searchTop { border-bottom: 2px solid #6699CC; background: #D1E2EB; }
table.searchBottom { border-top: 2px solid #6699CC; background: #D1E2EB; }
div.searchHeader { font-weight: bold; padding-bottom: 3px; }
div.searchHeader b { color: #C4161C; }
div.searchText b { color: #C4161C; }
div.searchMore { font-size: 10px; text-align: right; }

/* link */
a:link, a:visited { color: #00356C; }

a:hover { color: #00356C; }
a.linkMap:link, a.linkMap:visited { color: #00437D; font-weight: bold; text-decoration: none; }
a.linkMap:hover { color: #00437D; font-weight: bold; text-decoration: underline; }
a.linkMap2:link, a.linkMap2:visited { color: #00437D; text-decoration: none; }
a.linkMap2:hover { color: #00437D; text-decoration: underline; }
a.linkMap3:link, a.linkMap3:visited { color: #00437D; font-style: italic; text-decoration: none; }
a.linkMap3:hover { color: #00437D; font-style: italic; text-decoration: underline; }
.linkMap { color: #00356C; font-weight: bold; text-decoration: none; }
.textSuccess a:link, .textSuccess a:visited { color: #003B78; font-weight: bold; text-decoration: none; }
.textSuccess a:hover { color: #003B78; font-weight: bold; text-decoration: none; }

/* h */
h1 { font-size: 13px; color: #6699CC; }
h2 { font-size: 13px; color: #6699CC; }
h2 a { font-size: 13px; color: #6699CC; }
h2 a:hover { font-size: 13px; color: #6699CC; }
h3 { font-size: 12px; color: #6699CC; margin: 10px 0px; }
h4 { font-size: 11px; color: #00356C; margin: 10px 0px; }

/* line */
div.lineCategory { border-top: 2px solid #F0F0F0; }
div.lineFaq { border-top: 1px solid #F0F0F0; }

/* text */
.textSelect { color: #CC0066; }
.textQuestion { color: #00356C; }

/* text previuos*/
.textSuccess { font-size: 10px; color: #003B78; font-weight: bold; padding-top: 45px; padding-left: 10px; }
.textSmall { font-size: 10px; }

/* head */
.headForm { color: #427AB2; background: #F0F0F0; padding: 3px; border-bottom: 1px solid #6699CC; }
.textForm { font-size: 10px; color: #6699CC; }
.textClose { font-size: 10px; color: #9D9D9D; }
.textHome { font-size: 12px; color: #003B78; font-style: italic; }
.textHomeEng { font-size: 12px; color: #003B78; }

/* faq */
div.divFaq { padding-left: 20px; }


/* form */
form { margin: 0px; }
.formContent input, .formContent select, .formContent textarea { font-family: tahoma,verdana,arial; font-size: 10px; color: #000000; }
input.button { color: #00356C; font-family: tahoma,verdana,arial; font-size: 10px; background: #FFFFFF url(images/bkg_button.gif); border: 1px solid #6699CC; padding: 1px; }

.formSearch input { font-family: verdana,tahoma,ms sans serif,arial; font-size: 10px; color: #00437D; }
.formContent input, .formContent select, .formContent textarea { font-family: verdana,tahoma,ms sans serif,arial; font-size: 10px; color: #00437D; }


.field { border-right: #b7c6d5 1px solid; padding-right: 5px; border-top: #b7c6d5 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 1px; border-left: #b7c6d5 1px solid; color: #000000; padding-top: 1px; border-bottom: #b7c6d5 1px solid; font-family: tahoma, arial, sans-serif; background-color: #FFFFFF; width: 100%; }
.field_enabled { border-left-color: #698bac; border-bottom-color: #698bac; color: #000000; border-top-color: #698bac; background-color: #ffffff; border-right-color: #698bac; }
.field_required { border-right: #698bac 1px solid; padding-right: 5px; border-top: #698bac 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 1px; border-left: #698bac 1px solid; color: #000000; padding-top: 1px; border-bottom: #698bac 1px solid; font-family: tahoma, arial, sans-serif; background-color: #fdffc9; }
.field_select { font-size: 11px; color: #000000; font-family: tahoma, arial, sans-serif; background-color: #FFFFFF; }

.field_long { border-right: #b7c6d5 1px solid; padding-right: 5px; border-top: #b7c6d5 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 1px; border-left: #b7c6d5 1px solid; color: #000000; padding-top: 1px; border-bottom: #b7c6d5 1px solid; font-family: tahoma, arial, sans-serif; background-color: #FFFFFF; width: 368px; }
.field_short { border-right: #b7c6d5 1px solid; padding-right: 5px; border-top: #b7c6d5 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 1px; border-left: #b7c6d5 1px solid; color: #000000; padding-top: 1px; border-bottom: #b7c6d5 1px solid; font-family: tahoma, arial, sans-serif; background-color: #FFFFFF; width: 268px; }


.textarea { border-right: #b7c6d5 1px solid; padding-right: 5px; border-top: #b7c6d5 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 1px; border-left: #b7c6d5 1px solid; width: 100%; color: #000000; padding-top: 1px; border-bottom: #b7c6d5 1px solid; font-family: tahoma, arial, sans-serif; background-color: #FFFFFF; }
.textarea_short { border-right: #b7c6d5 1px solid; padding-right: 5px; border-top: #b7c6d5 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 1px; border-left: #b7c6d5 1px solid; width: 268px; color: #000000; padding-top: 1px; border-bottom: #b7c6d5 1px solid; font-family: tahoma, arial, sans-serif; background-color: #FFFFFF; }
.textarea_long { border-right: #b7c6d5 1px solid; padding-right: 5px; border-top: #b7c6d5 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 1px; border-left: #b7c6d5 1px solid; width: 378px; color: #000000; padding-top: 1px; border-bottom: #b7c6d5 1px solid; font-family: tahoma, arial, sans-serif; background-color: #FFFFFF; }
.textarea_aml { border-right: #b7c6d5 1px solid; padding-right: 5px; border-top: #b7c6d5 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 1px; border-left: #b7c6d5 1px solid; width: 578px; color: #000000; padding-top: 1px; border-bottom: #b7c6d5 1px solid; font-family: tahoma, arial, sans-serif; background-color: #FFFFFF; }
.textarea_required { border-right: #b7c6d5 1px solid; padding-right: 5px; border-top: #b7c6d5 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 1px; border-left: #b7c6d5 1px solid; width: 100%; color: #000000; padding-top: 1px; border-bottom: #b7c6d5 1px solid; font-family: tahoma, arial, sans-serif; background-color: #fdffc9; }

/* title */
div.divTitle { position: absolute; visibility: hidden; z-index: 100; }
div.divTitle { width: 350px; border: 2px solid #D1E2EB; background: #F0F0F0; padding: 7px; }
.divRel { position: relative; cursor: pointer; }

/* book */
.bookHead { font-size: 11px; color: #00356C; font-weight: bold; }
.bookSep { height: 21px; background: url(images/bkg_book.gif) center repeat-x; }

/* tabs */
table.tabs td { text-align: center; color: #00356C; background: #F0F0F0 url(images/bmark_white.gif) repeat-x; white-space: nowrap; border-bottom: 2px solid #6699CC; padding: 7px 5px 3px 5px; text-align: center; }
table.tabs td.selectedTab { background: #6699CC url(images/bmark_left.gif) top left no-repeat; border-bottom: 2px solid #6699CC; padding: 0px; }
table.tabs td.selectedTab div { text-align: center; color: #FFFFFF; background: url(images/bmark_right.gif) top right no-repeat; white-space: nowrap; padding: 7px 5px 3px 5px; }
table.tabs td.separator { padding: 0px; }

table.tabs td.tabError { color: #ff0000; }
table.tabs td.selectedTabError { background: #ff0000 url(images/bmark_left_error.gif) top left no-repeat; border-bottom: 2px solid #ff0000; padding: 0px; }
table.tabs td.selectedTabError div { color: #FFFFFF; background: url(images/bmark_right_error.gif) top right no-repeat; white-space: nowrap; padding: 7px 5px 3px 5px; }

img.Calendar { cursor: pointer; }

textarea { resize: none; }

