@charset "utf-8";
/* CSS Document */
 
body
{
  min-height:1066px;
  height:auto !important;
 
  font-family:Verdana, sans-serif;
  font-size:12px;
  color:#000000;
}

#page_contener { min-height:1066px;  height:auto !important;  height:auto;}
#big_container { min-height:973px;  height:auto !important;  height:auto; padding-bottom:25px; }
.big_holder { width:1000px; margin:0px auto; padding:25px 0px 0px 0px; text-align:center; position:relative; top:0px; left:0px; min-height:973px;  height:auto !important; height:auto; display:table; }


div.subpagepart {background:#ffffff url(../images/subpage_backgr.gif) left top repeat-x; min-height:620px;  height:auto !important;  height:auto;}


.subheader {width:1000px; margin:0 auto; padding:0; text-align:center; position:relative; top:0px; left:0px; height:202px; }
.content_container {width:950px; margin:0 auto; padding:0px 25px 0px 25px; text-align:center; position:relative; top:0px; left:0px; min-height:393px;  height:auto !important;  height:auto; display:inline; }

.left_column {width:251px; display:inline; float:left; min-height:393px; height:auto !important;  height:auto; margin:0; padding:0; }
.normal_column {width:674px;  display:inline; float:left; min-height:393px; height:auto !important;  height:auto; margin:0; padding:0px 0px 0px 25px;}
.normal_scolumn  {width:398px; display:inline; float:left; min-height:393px; height:auto !important;  height:auto; margin:0; padding:0px 25px 0px 25px;}
.normal_wcolumn {width:558px;  display:inline; float:left; min-height:393px; height:auto !important;  height:auto; margin:0; padding:0px 196px 0px 196px; }
.normal_widecolumn {width:950px;  display:inline; float:left; min-height:393px; height:auto !important;  height:auto; margin:0; padding:0px 0px 0px 0px; }



.right_column {width:251px; display:inline; float:left;  min-height:393px; height:auto !important;  height:auto; margin:0; padding:0; }
.constant_offices {width:948px; display:inline; float:left; height:245px; margin:0px 0px 15px 0px; padding:0px 2px 0px 0px; background:url(../images/hline.gif) left bottom repeat-x;}
.wide_holder {width:680px; display:inline; float:left; padding:0px 19px 0px 0px; min-height:393px; height:auto !important;  height:auto; margin:0; text-align:left;}

.left_ccolumn {width:245px;  float:left; min-height:368px; height:auto !important;  height:auto; margin:0; padding:0px 15px 25px 0px; }
.normal_ccolumn  {width:420px;  float:left; min-height:368px; height:auto !important;  height:auto; margin:0; padding:0px 0px 25px 0px; }

#submenu {float:left; width:251px;  margin:0; padding:0;}
#sub_submenu  {float:left; width:251px; margin:0; padding:14px 0px 0px 0px;}

.mainpage_title, .info_title {background:url(../images/mainpage_title.gif) left top repeat-x; line-height:31px; height:31px; color:#FFFFFF; font-size:20px; font-family:"Trebuchet MS";}

.constant_offices .info_title {background:url(../images/mainpage_title.gif) left top repeat-x; line-height:31px; height:31px; color:#FFFFFF; font-size:20px; font-family:"Trebuchet MS"; min-width:75px; width:auto; padding:0px 10px 0px 10px; float:left; text-align:center;}
.wide_holder .info_title {background:url(../images/mainpage_title.gif) left top repeat-x; line-height:31px; height:31px; color:#FFFFFF; font-size:20px; font-family:"Trebuchet MS"; width:355px; float:left; text-align:center;}

.submenu_box {float:left; background:#ECECEC; border:1px solid #EEEEEE; border-top:none; width:209px; text-align:left; padding:20px 20px;}
.submenu_box a:link, .submenu_box a:visited {display:block; float:left; width:199px; background:url(../images/submenu_dot.gif) 0px 11px no-repeat; line-height:25px; color:#2E8989; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0px 0px 10px; margin:0; text-decoration:none;}
.submenu_box a:hover {text-decoration:underline;}

.submenu_box a.act:link, .submenu_box a.act:visited {display:block; float:left; width:199px; background:url(../images/submenu_dot.gif) 0px 11px no-repeat; line-height:25px; color:#2E8989; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0px 0px 10px; margin:0; text-decoration:underline;}
.submenu_box a.act:hover {display:block; float:left; width:199px; background:url(../images/submenu_dot.gif) 0px 11px no-repeat; line-height:25px; color:#2E8989; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0px 0px 10px; margin:0; text-decoration:underline;}


#left_content {height:auto !important;  height:393px; margin:0;}
#normal_content {height:auto !important;  height:393px; margin:0;}
#normal_wcontent {height:auto !important;  height:393px; margin:0;}
#normal_widecontent {height:auto !important;  height:393px; margin:0;}
#right_content {height:auto !important;  height:393px; margin:0;}
#left_ccontent {height:auto; margin:0;}
#normal_ccontent {height:auto; margin:0;}

#left_ccontent img, #normal_ccontent img {border:1px solid #6C6C6C; margin:10px 0px 20px 0px;}

#left_content a:link, #left_content a:visited, #left_ccontent a:link, #left_ccontent a:visited, #normal_content a:link, #normal_content a:visited, #normal_wcontent a:link, #normal_wcontent a:visited, #normal_widecontent a:link, #normal_widecontent a:visited, #normal_ccontent a:link, #normal_ccontent a:visited, #right_content a:link, #right_content a:visited {float:left; display:block; background:url(../images/arrow.gif) right no-repeat; padding:0px 24px 0px 0px; line-height:14px; font-size:10px; color:#2E8989; font-weight:bold; margin:12px 0px 12px 0px; width:auto; }
#left_content a:hover, #normal_content a:hover, #left_ccontent a:hover, #normal_ccontent a:hover, #normal_wcontent a:hover, #normal_widecontent a:hover, #right_content a:hover {text-decoration:underline;}



#left_ccontent a:link, #left_ccontent a:visited, #normal_ccontent a:link, #normal_ccontent a:visited {margin:5px 0px 20px 0px;}

.pagetitle {color:#004756; font-size:20px; font-family:"Trebuchet MS"; text-align:left; line-height:24px; padding:0px 0px 5px 0px;}

#normal_content p, #normal_wcontent p, #normal_widecontent p {text-align:left; margin:5px 0px 10px 0px;}


/* INFO BOX - for example events/news */

.info_box {float:left; background:#ECECEC; border:1px solid #EEEEEE; border-top:none; width:209px; text-align:left; padding:20px 20px;}
#right_content .info_box  a:link, #right_content .info_box  a:visited {float:right; display:block; background:url(../images/arrow.gif) right no-repeat; padding:0px 24px 0px 0px; line-height:14px; font-size:10px; color:#2E8989; font-weight:bold; margin:5px 0px 5px 0px; width:auto;}
#right_content .info_box  a:hover {text-decoration:underline;}


.info_box img {float:left; margin:0px auto 18px 0px; border:1px solid #6C6C6C;}

/* Info entry*/
.ientries {float:left; width:209px; padding:0px 0px 14px 0px; margin:0px; background:url(../images/hline.gif) left top repeat-x;}
.ientry {float:left; width:209px; padding:10px 0px 0px 0px; margin:0; background:url(../images/hline.gif) left bottom repeat-x; height:auto;}
.ientry p {display:block; width:209px; padding:0px; margin:0px; text-align:left; float:left; line-height:normal;}
#right_content .ientry a:link, #right_content .ientry a:visited {float:right; display:block; background:url(../images/arrow.gif) right no-repeat; padding:0px 24px 0px 0px; line-height:14px; font-size:10px; color:#2E8989; font-weight:bold; margin:14px 0px 12px 0px; width:auto;}
.ientry a:hover {text-decoration:underline;}
.ientry p img {display:block; float:left; border:1px solid #676767;}
.ientry span {font-weight:bold; color:#2E8989; font-size:12px; line-height:24px; float:left;}

.ientries span {float:left; width:209px;}
/* Contact entries */
.contact_entries {float:left; height:auto; width:950px; margin:0px; padding:25px 0px 0px 0px;}
.contact_entry {float:left; width:250px; padding:0px 0px 0px 0px; margin:0;  height:auto; text-align:left;}
#border_content .contact_entry p {display:block; width:160px; padding:0px; margin:0px; text-align:left; float:left; line-height:normal;}

/*
#border_content .contact_entry a:link, #border_content .contact_entry a:visited {color:#2E8989; }
#border_content .contact_entry a:hover {text-decoration:underline;}
*/

.contact_entry .personimg {width:87px; height:215px; float:left; text-align:left; vertical-align:top;}
.contact_entry .personimg img {display:block; float:left; border:1px solid #676767;}
.contact_entry span {font-weight:bold; color:#2E8989; font-size:12px; line-height:24px; float:left;}
.contact_details {float:left; width:162px; text-align:left; overflow:hidden; height:auto;}

.spacer {float:left;}
.spacer .w100 {width:100px;}
.spacer .w98 {width:98px;}
div.w100 {width:100px;}
div.w98 {width:98px;}
div.fright {float:right;}


/* Team contact entries */
#normal_ccontent .contact_entries {float:left; height:auto; width:420px; margin:0px; padding:39px 0px 0px 0px;}
#normal_ccontent .contact_entry {float:left; width:420px; padding:0px 0px 0px 0px; margin:0;  height:auto; text-align:left;}
#normal_ccontent .contact_entry p {display:block; width:330px; padding:0px; margin:0px; text-align:left; float:left; line-height:normal;}
#normal_ccontent .contact_entry a:link, #normal_ccontent .contact_entry a:visited {color:#2E8989; background:none; display:inline; float:none; font-size:12px; font-weight:normal; line-height:normal; padding:0; margin:0; width:auto; text-decoration:underline;}
#normal_ccontent .contact_entry a:hover {color:#2E8989; background:none; display:inline; float:none; font-size:12px; font-weight:normal; line-height:normal; padding:0; margin:0; width:auto; text-decoration:none;}
#normal_ccontent .contact_entry .personimg {margin:0; width:90px; height:auto; float:left; text-align:left; vertical-align:top;}
#normal_ccontent .contact_entry .personimg img {margin:0px 0px 15px 0px; display:block; float:left; border:1px solid #676767;}
#normal_ccontent .contact_details {float:left; width:330px; text-align:left;}
#normal_ccontent span.important {float:left; padding:0px 0px 0px 16px; width:154px; font-weight:normal; color:#000000; font-size:12px; line-height:normal; }
#normal_ccontent span.detail {float:left; padding:0px 0px 0px 0px; width:160px; font-weight:normal; color:#000000; font-size:12px; line-height:normal; }


/* Cities MENU*/
.citytitle {color:#004756; font-size:25px; font-family:"Trebuchet MS"; text-align:left; line-height:24px; padding:0px 0px 5px 0px; text-transform:uppercase;}
.cities_submenu {width:680px; display:inline; float:left; padding:7px 19px 24px 0px; height:auto; margin:0; text-align:left;}
#cities a:link, #cities a:visited {display:block; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; line-height:18px; height:18px; background:transparent;  padding:0px 2px; font-size:12px; float:left;}
#cities a:hover {text-decoration:none; background:transparent url(../images/city_menubgr.gif) left  repeat-x; color:#ffffff; line-height:18px; height:18px;  font-size:12px;}


#cities a.act:link, #cities a.act:visited {display:block; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:transparent url(../images/city_menubgr.gif) left  repeat-x; color:#ffffff; line-height:18px; height:18px;  padding:0px 2px; font-size:12px; float:left;}
#cities a.act:hover {text-decoration:none; background:transparent url(../images/city_menubgr.gif) left  repeat-x; color:#ffffff; line-height:18px; height:18px;  font-size:12px;}


#cities span {float:left; line-height:18px; height:18px;  font-size:12px; padding:0px 2px;}

.hline {float:left; width:100%; padding:5px 0px; margin:0px; background:url(../images/hline.gif) left top repeat-x; line-height:1px; height:1px;}

#normal_content a.mail:link, #normal_content a.mail:visited, #normal_wcontent a.mail:link, #normal_wcontent a.mail:visited {  background:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2E8989;  text-decoration: none; padding:0; margin:0; font-weight:normal; line-height:normal; font-size:12px; float:none;}
#normal_content a.mail:hover, #normal_wcontent a.mail:hover  { background:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2E8989;  text-decoration: none; padding:0; margin:0; font-weight:normal; line-height:normal; font-size:12px; float:none;}

/*NEWS entry in page news*/
.news_entries {float:left; width:558px; padding:0px 0px 0px 0px; margin:0px;}
.news_entry {float:left; width:558px; padding:10px 0px 0px 0px; margin:0; background:url(../images/hline.gif) left bottom repeat-x; height:auto;}
.news_entry p {display:block; width:558px; padding:0px; margin:0px; text-align:left; float:left; line-height:normal;}
.news_entry p b {display:block; width:558px; padding:0px; margin:0px; text-align:left; float:left; line-height:normal; color:#004756; font-size:11px; font-weight:bold;}
.news_entry p span {display:block; float:left; text-align:left; width:458px;}

#normal_wcontent .news_entry p b a:link, #normal_wcontent .news_entry p b a:visited {display:inline; background:none; width:auto; padding:0px; margin:0px; text-align:left; float:left; line-height:normal; color:#004756; font-size:22px; font-weight:normal; font-family:"Trebuchet MS";}
#normal_wcontent .news_entry p b a:hover {display:inline; background:none; width:auto; padding:0px; margin:0px; text-align:left; float:left; line-height:normal; color:#004756; font-size:22px; font-weight:normal; font-family:"Trebuchet MS";}


#normal_wcontent .news_entry a:link, #normal_wcontent .news_entry a:visited {float:left; display:block; background:url(../images/arrow.gif) right no-repeat; padding:0px 24px 0px 0px; line-height:14px; font-size:10px; color:#2E8989; font-weight:bold; margin:14px 0px 12px 0px; width:auto;}
#normal_wcontent .news_entry a:hover {text-decoration:underline;}
#normal_wcontent .news_entry p img {display:block; float:left; border:1px solid #676767; margin:0px 16px 16px 0px;}


#left_content .news-latest-item {float:left; width:209px; padding:0px 0px 10px 0px; margin:0; background:url(../images/hline.gif) left bottom repeat-x; height:auto; font-family:Verdana, sans-serif; font-size:11px; font-weight:bold; margin:0px 0px 20px 0px;}
#left_content .news-latest-date {float:left; width:209px; padding:0px 0px 5px 0px; margin:0;}
#left_content .news-latest-date  a:link, #left_content .news-latest-date  a:visited {color:#2E8989; background:none; font-weight:bold; padding:0; margin:0; display:block; float:left; font-family:Verdana, sans-serif; font-size:11px;}
#left_content .news-latest-date  a:hover {text-decoration:none;}


.news-all-link {float:left; width:189px; padding:15px 0px 0px 20px;}

/* SINGLE NEWS */

.news-single-item {width:674px; float:left; margin:0; padding:0px 0px 20px 0px; background:url(../images/hline.gif) left bottom repeat-x;}
.news-single-timedata {width:674px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#004756; line-height:16px;  text-align:left;}
.news-single-item h2 {display:block; width:674px; font-size:20px; float:left; text-align:left; padding:0px 0px 22px 0px;}
.news-single-content {float:left; text-align:left;}
.news-single-img {float:left; text-align:left; width:130px; margin:0px 18px 18px 0px;}
.news-single-imgcaption {float:left; text-align:left; font-size:9px; width:130px;}
#normal_content .news-single-content p.bodytext {float:left; text-align:left; }
#normal_content .news-single-content  a:link, #normal_content .news-single-content a:visited {float:none; display:inline; background:none; padding:0px; line-height:normal; font-size:12px; color:#2E8989; font-weight:normal; margin:0; width:auto; text-decoration:none;}
#normal_content .news-single-content a:hover {text-decoration:underline;}

#normal_content .news-single-content a:link img, #normal_content .news-single-content a:visited  img {border:1px solid #6C6C6C; text-decoration:none; }
#normal_content .news-single-content a:hover img {border:1px solid #6C6C6C; text-decoration:none; }

#normal_content .news-single-content  img { border:1px solid #6C6C6C; }
#normal_content .news-single-content .noimage img {float:left; border:1px solid #6C6C6C; margin:0px 18px 18px 0px;}

#keymenu .keys_menu { float:left; width:550px; margin:0;  padding:0;    text-align:left; line-height:48px;  font-size:9px; font-weight:bold; color:#ffffff; font-family:"Trebuchet MS"; }
#keymenu .keys_menu span {display:block; height:28px;  margin:0; float:left;  width:14px; background:url(../images/blueball.gif) left no-repeat; line-height:28px; font-size:9px; font-weight:bold; color:#ffffff; font-family:"Trebuchet MS"; text-align:center; margin:0px 10px 0px 0px;}
#keymenu .keys_menu a:link, #keymenu  .keys_menu a:visited { padding:10px 0px 10px 0px; width:526px; display:block; float:left;  line-height:28px; font-weight:normal; font-family:"Trebuchet MS"; font-size:22px; background:url(../images/hline.gif) left bottom repeat-x; }
#keymenu .keys_menu a:hover {background:url(../images/hline.gif) left bottom repeat-x;}

a.arrowlink:link, a.arrowlink:visited {float:left; display:block; background:url(../images/arrow.gif) right no-repeat; padding:0px 24px 0px 0px; line-height:14px; font-size:10px; color:#2E8989; font-weight:bold; margin:5px 0px 5px 0px; width:auto;}
a.arrowlink:hover {text-decoration:underline;}


#right_ccontent .menu_navi {float:left; text-align:left; padding:10px 0px; margin:0; width:209px;}
#right_ccontent .menu_navi span {float:left; width:10px;}
#right_ccontent .submenu_box .menu_navi a:link, .submenu_box .menu_navi a:visited {background:none; padding:0; margin:0; text-decoration:underline; color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:auto;}
#right_ccontent .submenu_box .menu_navi a:hover { background:none; text-decoration:none; padding:0; margin:0; }

.news-latest-container {width:251px; float:left; padding:0; margin:0;}
.additional_links {width:221px; float:left; padding:10px 0px 10px 20px; margin:0;}
/*Mail Form */
fildset {border:none; text-align:left; width:422px; padding:0; margin:0; }
.csc-mailform { border:none; background:none;}
.csc-mailform-field {float:left; text-align:left; line-height:28px; width:462px;  padding:0; margin:0;}
.csc-mailform-field .mlabels {float:left; color:#000000; font-size:11px; width:228px; border:none; line-height:28px; height:28px; padding:0; margin:0; font-weight:normal; white-space:nowrap;}
.csc-mailform-field label {float:left; color:#000000; font-size:11px; width:auto; border:none; line-height:28px; height:28px; padding:0; margin:0; font-weight:normal; white-space:nowrap;}
.csc-mailform-field input {float:right; width:232px; height:15px; line-height:15px; background-color:#ffffff; border:1px solid #9A9A9A; color:#000000; font-size:11px; font-family:Verdana, san-serif; padding:0; margin:5px 0px 5px 0px;}
.csc-mailform-field input[type="file"] {float:right; width:auto; height:22px; line-height:normal; background-color:#ffffff; border:none; color:#000000; font-size:11px; font-family:Verdana, san-serif; padding:0; margin:5px 0px 5px 0px;}
.csc-mailform-field textarea {float:right; height:96px; width:232px; background-color:#ffffff; border:1px solid #9A9A9A; color:#000000; font-size:11px; padding:0; margin:5px 0px 5px 0px;}
.csc-mailform-field input.csc-mailform-submit {background:#004756; border:1px solid #004756; color:#ffffff; font-size:10px; text-align:center; height:24px; line-height:24px; padding:0; margin:10px 0px 0px 0px;}
.csc-mailform-field label[for="mailformmoreinfo"] {height:106px; }
.csc-mailform-field select {float:right; width:232px; height:15px; line-height:15px; background-color:#ffffff; border:1px solid #9A9A9A; color:#000000; font-size:11px; font-family:Verdana, san-serif; padding:0; margin:5px 0px 5px 0px;}


#normal_widecontent h1.csc-firstHeader {width:auto; padding-left:278px;}
#normal_widecontent div.csc-header-n1 h1.csc-firstHeader {width:auto; font-size:22px; padding-left:0px;}
.tx-thmailformplus-pi1 {float:left; width:672px; padding:0px 0px 0px 278px; margin:20px 0px 0px 0px; background:url(../images/hline.gif) left bottom repeat-x;}
.mailformplus_regevent {float:left; width:422px; padding:0px 0px 40px 0px; margin:0px 0px 0px 26px; }
#gender_male {background:none; border:none; width:auto; float:left; line-height:15px; margin:5px 8px 5px 0px;}
#gender_female {background:none; border:none; width:auto; float:right; line-height:15px; margin:5px 8px 5px 8px;}
.fleft {float:left;}
.fright {float:right;}
.fright label.radio_caption {float:right; width:auto; line-height:22px; text-align:right;}
.fleft label.radio_caption {float:left; width:auto; line-height:22px; text-align:left;}

#normal_widecontent p.align-center {margin:0 auto; width:auto; text-align:center; float:none;}
#normal_widecontent p.align-center a:link, #normal_widecontent p.align-center a:visited {margin:0 auto; float:none; text-align:right; width:106px;}
/*Last Key Details*/
.tx_recentcontent_pi1 {width:345px; float:left; text-align:left; padding:10px 0px 0px 0px; margin:0;}
.tx_recentcontent_pi1 ul {width:345px;  text-align:left; padding:0px 0px; margin:0px 0px 0px 0px; list-style:none; line-height:14px;  color:#000000;}
.tx_recentcontent_pi1 ul li { width:330px; float:left; color:#000000; font-size:12px; padding:0; margin:0; background:url(../images/black_bullet.gif) 0px 7px no-repeat; line-height:14px;}
.tx_recentcontent_pi1 ul li a:link, .tx_recentcontent_pi1 ul li a:visited { width:316px; background:none; color:#000000; font-size:12px; line-height:14px; padding:0; margin:0px 0px 0px 14px; font-weight:normal;}
.tx_recentcontent_pi1 ul li a:hover { width:316px; background:none; color:#000000; font-size:12px; line-height:14px; padding:0;  margin:0px 0px 0px 14px; font-weight:normal;}

/* Indexed search */
.tx-indexedsearch {text-align:left;}
#normal_content .tx-indexedsearch a:link, #normal_content .tx-indexedsearch a:visited {float:none; display:inline; background:none; text-decoration:underline;}
#normal_content .tx-indexedsearch a:hover {float:none; display:inline; background:none; text-decoration:underline;}

#normal_widecontent .tx-indexedsearch a:link, #normal_widecontent .tx-indexedsearch a:visited {float:none; display:inline; background:none; text-decoration:underline;}
#normal_widecontent .tx-indexedsearch a:hover {float:none; display:inline; background:none; text-decoration:underline;}

.tx-indexedsearch-browsebox {padding:10px 0px 20px 0px; text-align:right;}
/*Other*/
div.indent {padding:10px 0px 0px 25px; width:auto; margin:0;}


/* news browse*/
#normal_wcontent .news-link {float:right; width:auto; max-width:558px; padding:20px 0px 0px 0px; margin:0;}
#normal_wcontent .news-link a:link,#normal_wcontent  .news-link a:visited { float:left; margin:0; padding:0px 4px;  background:none; font-weight:normal; color:#000000; font-size:12px;}
#normal_wcontent .news-link a:hover {background:none; float:left; font-weight:normal; padding:0px 4px; color:#2E8989; font-size:12px;}
.news-link span {float:left; width:auto; text-align:left;}
#normal_wcontent .news-link span b {float:left; width:auto; text-align:left; font-weight:normal; color:#2E8989; padding:0px 2px;}
.news-link span.prevl {float:left; width:auto; text-align:left;}
.news-link span.nextl {float:left; width:auto; text-align:left;}


/* new changes - email in contact pages become like other - with arrow*/
#border_content .contact_entry a:link, #border_content .contact_entry a:visited {float:left; display:block; background:url(../images/arrow.gif) right no-repeat; padding:0px 24px 0px 0px; line-height:14px; font-size:10px; color:#2E8989; font-weight:bold; margin:12px 0px 12px 0px; width:auto; }
#border_content .contact_entry a:hover {text-decoration:underline;}

#normal_ccontent .contact_entry a:link, #normal_ccontent .contact_entry a:visited {text-decoration:none; float:left; display:block; background:url(../images/arrow.gif) right no-repeat; padding:0px 24px 0px 0px; line-height:14px; font-size:10px; color:#2E8989; font-weight:bold; margin:12px 0px 12px 0px; width:auto;}
#normal_ccontent .contact_entry a:hover {text-decoration:underline;}

#normal_content_faq #normal_content a:link, #normal_content_faq #normal_content a:visited {float:none;  display:inline; background:none; padding:0px 0px 0px 0px; line-height:14px; font-size:12px; color:#2E8989; font-weight:bold; margin:12px 0px 12px 0px; width:auto; }
#normal_content_faq #normal_content a:hover {text-decoration:underline; }


#normal_content_faq #normal_content ul {text-align:left; padding-left:10px;}
#normal_content_faq #normal_content ul li {float:none; list-style-position:inside;}

#normal_content_faq #normal_content ul li ul {float:none; list-style-position:inside; padding-left:10px;}


#normal_content_faq #normal_content pre {width:auto; text-align:left;}

#normal_content_faq #normal_content ol {text-align:left; padding-left:10px;}
#normal_content_faq #normal_content ol li {float:none; list-style-position:inside;}

a.arrowlink:link, a.arrowlink:visited {text-decoration:none; float:left; display:block; background:url(../images/arrow.gif) right no-repeat; padding:0px 24px 0px 0px; line-height:14px; font-size:10px; color:#2E8989; font-weight:bold; margin:12px 0px 12px 0px; width:auto;}
a.arrowlink:hover {text-decoration:underline;}

/* end of new changes */

.contact_entry span.verysmall {font-weight:normal; font-size:9px; color:#000000; line-height:normal;}

#bottom_container a.bottomlogo:link,#bottom_container a.bottomlogo:visited, #bottom_container a.bottomlogo:hover {
background:none;
color:#FFFFFF;
float:right;
font-size:12px;
font-weight:bold;
height:50px;
line-height:50px;
margin:9px 0 9px 0px;
padding:0 0 0 0px;
width:145px;
}

