/* common styles: */

body {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:none; background-color:#ffffff; margin:0px;}

td, font, p, div, span {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:none;}

input, select, textarea {font-family:verdana,arial; font-size:11px; color:#b6b6b6; text-decoration:none; background-color:#ffffff;}

a:link {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:underline;}
a:visited {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:underline;}
a:hover {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:underline;}
a:active {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:underline;}

form {margin:0px}


/* particular styles: */

.err {font-size:11px; color:#cc0000; font-weight:bold;}

.txt_submenu{font-family:arial;font-size:12px; color:#546f98; text-decoration:none;font-weight:bold; }
.title_left{font-family:verdana,arial;font-size:12px; color:#1a3f76; text-decoration:none;font-weight:bold; }
.txt_blue{font-family:arial;font-size:11px; color:#486591; text-decoration:none;font-weight:bold;}
.txt_blue3{font-family:arial;font-size:12px; color:#486591; text-decoration:none;font-weight:bold;}
.txt_blue2{font-family:arial;font-size:12px; color:#1a3f76; text-decoration:none;font-weight:bold;}
.txt_blue4{font-size:12px; color:#7e99aa; text-decoration:none;}
.txt_blue5{font-family:arial;font-size:12px; color:#1a3f76; text-decoration:none;}

.txt_title{font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}
.txt_title2{font-size:11px; color:#00a5d2; text-decoration:none;font-weight:bold;}
.star{font-size:12px; color:#de5a60; text-decoration:none;}
.txt_calibri_title{font-family:calibri;font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}
.txt_calibri{font-family:calibri;font-size:12px; color:#2c2c2c; text-decoration:none;}
.page_title{font-size:14px; color:#57729b; text-decoration:none;font-weight:bold;}
.txt_recruit{font-size:14px; color:#034076; text-decoration:none;font-weight:bold;}
.txt_gray{font-size:10px; color:#999; text-decoration:none;}
.txt_gray2{font-size:10px; color:#cecece; text-decoration:none;}
.txt_red{font-size:12px; color:#ce0912; text-decoration:none;}
.txt_title_red{font-size:13px; color:#ce0912; text-decoration:none;font-weight:bold;}

.bg_right {background-image:url(images/bg.gif);background-repeat: repeat-y;}
.bg_right_email {background-image:url(images/bg.gif);background-repeat: repeat-y;padding:0 0 0 15px;}
.bgMenu_sub{background-image:url(images/mnu_bg.gif);background-repeat: repeat-x;}
.bg_dot{background-image:url(images/dot.gif);background-repeat: repeat-x;}
.bg_dot_right{background-image:url(images/dot_right.gif);background-repeat: repeat-x;width:110px;}
.pad_top30{padding-top:30px}
.pad_top10{padding-top:10px}
.pad_top20{padding-top:20px}
.pad_top15{padding-top:15px}
.pad_top5{padding-top:5px;}
.pad_top25{padding-top:25px;}
.pad_bot10{padding-bottom:10px;}
.pad_header{padding:6 0 14 0px;}
.pad_cont_email{padding:0 12 0 50px;}

.field1 {width:100px;}
.field2 {width:185px;height:19px;color:#2c2c2c;border-bottom: 1px solid #c5c5c5;border-left: 1px solid #c5c5c5;border-right: 1px solid #c5c5c5;}
.field3 {width:185px;color:#2c2c2c;border-bottom: 1px solid #c5c5c5;border-left: 1px solid #c5c5c5;border-right: 1px solid #c5c5c5;}
.field4 {width:400px;}
.field5 {width:500px;}
.field6 {width:600px;}
.field7 {width:700px;}
.field50 {width:100px;}
.comments{width:185px;color:#000000;}


.bord_tlr{border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa;padding:0 0 0 10;}
.bord_tr{border-top:1px solid #aaa;border-right:1px solid #aaa;padding:0 0 0 10;}
.bord_tlrb{border:1px solid #aaa;padding:0 0 0 10;}
.bord_trb{border-top:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:0 0 0 10;}


.footer_bord{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;color:#999;padding:8 5 8 5px;}
.title_section{border:1px solid #fff;background-color:#ebebeb;padding:4 0 4 10}
.box_section{border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;padding:13 0 0 0}
.left_mnu_title{padding:5 0 5 15;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6}

ul.mnuLeft {list-style-image:url(images/bullet_blue.gif); margin-left:15px; padding-left:15px; margin-top:10px;margin-bottom:0px; line-height:16px;}
.list_email{list-style-image:url(images/bullet_blue.gif); margin-left:35px; padding-left:15px; margin-top:10px;margin-bottom:15px; line-height:16px;}
.list_left_mnu{list-style-image:url(images/bullet.gif); margin-left:15px; padding-left:10px; margin-top:0px; line-height:10px;}
.list_left_sub{list-style-type: disc;list-style-image:none; margin-left:-25px; padding-left:0px; margin-top:0px; line-height:10px;}


a.search_link:link {font-family:verdana,arial; font-size:11px; color:#b6b6b6; text-decoration:underline;}
a.search_link:visited {font-family:verdana,arial; font-size:11px; color:#b6b6b6; text-decoration:underline;}
a.search_link:hover {font-family:verdana,arial; font-size:11px; color:#b6b6b6; text-decoration:underline;}
a.search_link:active {font-family:verdana,arial; font-size:11px; color:#b6b6b6; text-decoration:underline;}

a.email_link:link {font-family:verdana,arial; font-size:10px; color:#999; text-decoration:underline;}
a.email_link:visited {font-family:verdana,arial; font-size:10px; color:#999; text-decoration:underline;}
a.email_link:hover {font-family:verdana,arial; font-size:10px; color:#999; text-decoration:underline;}
a.email_link:active {font-family:verdana,arial; font-size:10px; color:#999; text-decoration:underline;}


a.mnu:link {font-family:arial;font-size:11px; color:#546f98; text-decoration:none;font-weight:bold; }
a.mnu:visited {font-family:arial;font-size:11px; color:#546f98; text-decoration:none;font-weight:bold;}
a.mnu:hover {font-family:arial;font-size:11px; color:#d9424a; text-decoration:none;font-weight:bold;}
a.mnu:active {font-family:arial;font-size:11px; color:#546f98; text-decoration:none;font-weight:bold;}

a.mnuAct:link {font-family:arial;font-size:11px; color:#d9424a; text-decoration:none;font-weight:bold;}
a.mnuAct:visited {font-family:arial;font-size:11px; color:#d9424a; text-decoration:none;font-weight:bold;}
a.mnuAct:hover {font-family:arial;font-size:11px; color:#d9424a; text-decoration:none;font-weight:bold;}
a.mnuAct:active {font-family:arial;font-size:11px; color:#d9424a; text-decoration:none;font-weight:bold;}

a.link_red:link {font-family:arial;font-size:12px; color:#ce0912; text-decoration:none;font-weight:bold;}
a.link_red:visited {font-family:arial;font-size:12px; color:#ce0912; text-decoration:none;font-weight:bold;}
a.link_red:hover {font-family:arial;font-size:12px; color:#ce0912; text-decoration:underline;font-weight:bold;}
a.link_red:active {font-family:arial;font-size:12px; color:#ce0912; text-decoration:none;font-weight:bold;}


a.sub_mnu:link {font-family:arial;font-size:12px; color:#1b4179; text-decoration:none;font-weight:bold;}
a.sub_mnu:visited {font-family:arial;font-size:12px; color:#1b4179; text-decoration:none;font-weight:bold;}
a.sub_mnu:hover {font-family:arial;font-size:12px; color:#c90b16; text-decoration:none;font-weight:bold;}
a.sub_mnu:active {font-family:arial;font-size:12px; color:#1b4179; text-decoration:none;font-weight:bold;}

a.privacy:link {font-family:arial;font-size:12px; color:#999; text-decoration:none;}
a.privacy:visited {font-family:arial;font-size:12px; color:#999; text-decoration:none;}
a.privacy:hover {font-family:arial;font-size:12px; color:#999; text-decoration:underline;}
a.privacy:active {font-family:arial;font-size:12px; color:#999; text-decoration:none;}


a.mnu_left:link {font-family:arial;font-size:11px; color:#486591; text-decoration:none;font-weight:bold;}
a.mnu_left:visited {font-family:arial;font-size:11px; color:#486591; text-decoration:none;font-weight:bold;}
a.mnu_left:hover {font-family:arial;font-size:11px; color:#ce0912; text-decoration:none;font-weight:bold;}
a.mnu_left:active {font-family:arial;font-size:11px; color:#486591; text-decoration:none;font-weight:bold;}

a.mnu_left_title:link {font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}
a.mnu_left_title:visited {font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}
a.mnu_left_title:hover {font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}
a.mnu_left_title:active {font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}


a.left:link {font-family:arial;font-size:12px; color:#486591; text-decoration:none;font-weight:bold;}
a.left:visited {font-family:arial;font-size:12px; color:#486591; text-decoration:none;font-weight:bold;}
a.left:hover {font-family:arial;font-size:12px; color:#00aad5; text-decoration:none;font-weight:bold;}
a.left:active {font-family:arial;font-size:12px; color:#486591; text-decoration:none;font-weight:bold;}

a.leftAct:link {font-family:arial;font-size:12px; color:#00aad5; text-decoration:none;font-weight:bold;}
a.leftAct:visited {font-family:arial;font-size:12px; color:#00aad5; text-decoration:none;font-weight:bold;}
a.leftAct:hover {font-family:arial;font-size:12px; color:#00aad5; text-decoration:none;font-weight:bold;}
a.leftAct:active {font-family:arial;font-size:12px; color:#00aad5; text-decoration:none;font-weight:bold;}

a.link_blue:link {font-size:11px; color:#17365d; text-decoration:none;}
a.link_blue:visited {font-size:11px; color:#17365d; text-decoration:none;}
a.link_blue:hover {font-size:11px; color:#17365d; text-decoration:underline;}
a.link_blue:active {font-size:11px; color:#17365d; text-decoration:none;}

a.link_blue_und:link {font-size:11px; color:#17365d; text-decoration:underline;}
a.link_blue_und:visited {font-size:11px; color:#17365d; text-decoration:underline;}
a.link_blue_und:hover {font-size:11px; color:#17365d; text-decoration:underline;}
a.link_blue_und:active {font-size:11px; color:#17365d; text-decoration:underline;}


a.link:link {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:none;}
a.link:visited {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:none;}
a.link:hover {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:underline;}
a.link:active {font-family:verdana,arial; font-size:11px; color:#2c2c2c; text-decoration:none;}

a.click:link {font-family:arial;font-size:11px; color:#486591; text-decoration:none;font-weight:bold;}
a.click:visited {font-family:arial;font-size:11px; color:#486591; text-decoration:none;font-weight:bold;}
a.click:hover {font-family:arial;font-size:11px; color:#486591; text-decoration:underline;font-weight:bold;}
a.click:active {font-family:arial;font-size:11px; color:#486591; text-decoration:none;font-weight:bold;}

a.blue_recruit:link {font-family:arial;font-size:11px; color:#1a3f76; text-decoration:none;font-weight:bold;}
a.blue_recruit:visited {font-family:arial;font-size:11px; color:#1a3f76; text-decoration:none;font-weight:bold;}
a.blue_recruit:hover {font-family:arial;font-size:11px; color:#1a3f76; text-decoration:underline;font-weight:bold;}
a.blue_recruit:active {font-family:arial;font-size:11px; color:#1a3f76; text-decoration:none;font-weight:bold;}


a.link_mail:link {font-family:arial;font-size:12px; color:#7e99aa; text-decoration:none;}
a.link_mail:visited {font-family:arial;font-size:12px; color:#7e99aa; text-decoration:none;}
a.link_mail:hover {font-family:arial;font-size:12px; color:#7e99aa; text-decoration:underline;}
a.link_mail:active {font-family:arial;font-size:12px; color:#7e99aa; text-decoration:none;}

a.title:link {font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}
a.title:visited {font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}
a.title:hover {font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}
a.title:active {font-size:12px; color:#00a5d2; text-decoration:none;font-weight:bold;}

/* input, textarea, select: */
.search{width:172px;border: 1px solid #b6b6b6;height:20px;padding-left:3px;}

.but1 {background-color:#2268AB; color:#ffffff; font-weight:bold;}




