@charset "UTF-8";
/* CSS Document */

/* CSS Document */


body { text-align:center; background-color:#ebebeb;}

* { margin:0px; padding:0px;}

p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify;}


p ol { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
p ol li { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#076324; font-weight:200px; font-weight: bold;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636262; font-weight:200px; font-weight: bold;}
h3 { display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; font-weight: 200; background-color:#0074a7; width:160px; padding:10px 0px 10px 10px;}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0074a7; font-weight:200px; font-weight: bold;}

#wrapper { margin:auto; text-align:left; width:971px; background:#ebebeb;}
#wrapper_one { margin:auto; text-align:left; width:1000px; background:#ebebeb; margin-left:12px; margin-right:12px;}

#container {background-color:#ebebeb; width:963px;}

#top { float:left; width:966px; background:#076324; height:30px;}
#top-globals {float: right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin-right:20px; margin-top:5px;} 
#top-globals ul { float:right; display:block;}
#top-globals ul li { float: right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin-right:20px; margin-top:5px;}
#top-globals ul li a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF;}

#flag { float:left; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#d11140;}
#hotline { float:right; width:650px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#d11140; font-weight:bold; padding-top:5px;}


#top-col { float:left; width:971px; background:#ebebeb; padding:0px; padding-bottom:0px;}

#search { float:right; width:234px; margin-top:-10px; padding-top:0px; padding-bottom:5px; background:url(images/search.jpg) no-repeat bottom;}


#searchinput{ border:none; width:210px; height:18px; color:#666; padding:2px 15px 0 0px; font-family: "Century Gothic"; color: #6d8293; margin-right:8px;}

#search a { color:#d11140; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#top-row { float:left; width:966px; padding-top:0px; background:url(../images/top-row.jpg) repeat-x;}
#logo { float:left; width:966px; padding-top:0px; padding-left:20px;}

#main-nav { float:left; width:966px; background:url(../images/menu-bg.png) no-repeat; margin-left:0px; margin-right:15px; margin-top:20px; }
#main-nav ul { float:left; display:block;}
#main-nav ul li  { float:left; display:block; list-style:none; padding:10px 35px 8px 35px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight: normal; color: #555353; background:url(../images/li-bg.png) no-repeat right;}
#main-nav ul li.active { float:left; display:block; list-style:none; padding:10px 35px 8px 35px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight: normal; color: #555353; background: #aaa6a7;}
#main-nav ul li.active a { float:left; display:block; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: normal; color: #555353;}
#main-nav ul li a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color: #555353; text-transform:uppercase;}

#main-nav ul li a:hover{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color: #2e80a6;}



#top-bar { float:left; width:973px; background:#FFFFFF; padding:0px 10px 0px 10px; }
#breadcrumb { float:left; padding:5px 0px 5px 10px; margin-bottom:3px; background: #FFFFFF; width:1000px; height:10px; font-family: "Century Gothic"; font-size:11px; color:#6b879e;}

#breadcrumb a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6b879e;}

#breadcrumb p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6b879e;}


#banner { float:right; width:647px; background:#FFFFFF; padding:15px 10px 30px 0px; }

#left-column{float:left; width:280px; margin-left:12px; margin-right:2px; margin-top:15px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; background:url(../images/leftcol-bg.jpg) repeat-y right;}

#left-column1{float:left; width:275px; margin-left:5px; margin-right:5px; background:url(../images/bg.jpg) no-repeat bottom; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration:none; padding-bottom:40px;}

#left-column1 ul { float:left; width:220px; margin-left:0px;}
#left-column1 ul li { float:left; list-style:none; width:220px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#076324; padding:10px 0 10px 30px; background:url(../images/bullet.jpg) no-repeat left;}
#left-column1 ul li a{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#076324;}
#left-column1 ul li a:hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#f8981d; }
#left-column1 ul li a:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#076324; }

#left-column2{float:left; width:260px; margin-left:5px; margin-right:5px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration:none;}

#left-column2 ul { float:left; width:220px; margin-left:5px;}
#left-column2 ul li { float:left; list-style:none; width:220px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7f7f7f; padding:5px 0 15px 25px; background:url(../images/bullet2.jpg) no-repeat left;}
#left-column2 ul li a{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7f7f7f;}
#left-column2 ul li a:hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#2e80a6;}
#left-column2 ul li a:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7f7f7f;}


#left-column3{float:left; width:260px; margin-left:5px; margin-right:5px; margin-top:25px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration:none;}

#left-column3 ul { float:left; width:260px;}
#left-column3 ul li { float:left; list-style:none; width:260px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7f7f7f; padding:15px 0 5px 15px; }
#left-column3 ul li a{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7f7f7f;}
#left-column3 ul li a:hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#f8981d;}
#left-column3 ul li a:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7f7f7f;}


#right-content { float:right; width:648px; padding-left:0px; margin-right:10px; margin-bottom:10px;}
#right-content ul {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; list-style:circle;}
#right-content ul li {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; margin-left:20px;}
#right-content li {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; margin-left:30px;}
#right-content li a { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify; }
#right-content li a:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; text-align:justify; }
#right-content li a:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify; }

#right-content p a { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:justify;}
#right-content p a:hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; padding:5px 0 5px 0; text-align:justify;}
#right-content p a:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:justify;}


#btm-right { float:right; width:648px; padding-left:0px; margin-right:10px;}
#btm-right a:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; text-align:justify; }
#btm-right a:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify; }
#btm-right ul {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; list-style:circle;}
#btm-right ul li {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; margin-left:20px;}
#btm-right li {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; margin-left:30px;}
#btm-right li a { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify; }
#btm-right li a:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; text-align:justify; }
#btm-right li a:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify; }

#btm-right p a { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:justify;}
#btm-right p a:hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; padding:5px 0 5px 0; text-align:justify;}
#btm-right p a:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:justify;}


#btm-right1 { float:left; width:191px; padding-top:5px; margin-right:20px; border: solid #e2e2e2 1px; margin-top:3px;}
#btm-right1 p a { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 5px; text-align:justify;}
#btm-right1 p a:hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; padding:5px 0 5px 5px; text-align:justify;}
#btm-right1 p a:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 5px; text-align:justify;}

#btm-right2 { float:left; width:191px; padding-top:5px; margin-right:20px; border: solid #e2e2e2 1px; margin-top:3px;}
#btm-right2 p a { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 5px; text-align:justify;}
#btm-right2 p a:hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; padding:5px 0 5px 5px; text-align:justify;}
#btm-right2 p a:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 5px; text-align:justify;}

#btm-right3 { float:right; width:191px; padding-top:5px; margin-right:25px; border: solid #e2e2e2 1px; margin-top:3px;}
#btm-right3 p a { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 5px; text-align:justify;}
#btm-right3 p a:hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; padding:5px 0 5px 5px; text-align:justify;}
#btm-right3 p a:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 5px; text-align:justify;}

#footer { float:left; width:968px; background-color:#f8981d; padding:5px 0px 6px 5px; margin-left:10px;}



#footer-notes { float:left; width:971px; background:#FFFFFF; padding:0px 0px 15px 0px;}



#footer-text { float:left; width:968px; padding-top:10px; background-color:#f8981d;}
#footer-nav { float:left; width:600px; margin-left:300px;}
#footer-nav ul { float:left; display:block;}
#footer-nav ul li { float:left; display:block; list-style:none; padding-left:7px;}
#footer-nav ul li a { text-decoration:none; font-family:Arial, Helvetica, sans-serif;  border-right:solid 1px #FFFFFF; font-size:12px; color: #FFFFFF; padding-right:15px;}

#foot-line { width:971px; height:10px; border-bottom:solid 1px #7fc020;}


#credits { float:right; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; padding-right:24px;}



#copyright { float:left; width:973px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF;}




#container2 { float:left; padding:5px 2px 10px 2px; width:962px; background:#FFFFFF; background-color: #FFFFFF; min-height:210px;}
#container li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; border-bottom:solid 1px #d11140; padding:10px 0px 5px 0px;}
#container li a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; }

#column-1 { float:left; width:630px;  margin-left:42px; background-color:#e5e9ce; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-1 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-1 p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e;}
#column-1 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}

#column-2 { float:right; width:316px;  margin-right:24px; background-color:#e5e9ce; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-2 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-2 p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e;}
#column-2 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}

#column-3 { float:left; width:610px; margin-left:42px; background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-3 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-3 p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e;}
#column-3 p a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}

#column-3 li { float:left; width:610px; margin-left:42px; background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; margin-left:20px; list-style:circle;}
#column-3 li a { float:left; width:610px; margin-left:42px; background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; margin-left:20px; list-style:circle;}
#column-3 li a:hover{ float:left; width:610px; margin-left:42px; background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; margin-left:20px; list-style:circle;}
#column-3 li a:visited{ float:left; width:610px; margin-left:42px; background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; margin-left:20px; list-style:circle;}



#column-4 { float:right; width:316px; margin-right:24px; background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-4 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-4 p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e;}
#column-4 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}


#column-5 { float:left; width:360px;  margin-left:85px; margin-right:63px; background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-5 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-5 p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e;}
#column-5 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}


#column-6 { float:right; width:360px; margin-right:80px; background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-6 p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#column-6 p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e;}
#column-6 p a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}


/*------------------------inside-1-page--------------------*/


#breadcrumb-inside { float:left; padding:10px 0px 10px 10px; width:753px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6b879e; height:20px;}
#breadcrumb-inside p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6b879e;}



#content { float:left; padding:20px 10px 10px 10px; width:973px; background:#FFFFFF;}
#left-content { float:left; width:220px;}

#left-container { float:left; width:150px; padding-bottom:20px; padding-right:5px;}

#pagetitle { float:left; width:160px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#323232; font-weight:bolder;}
#pagetitle p { float:left; width:160px;font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#323232; font-weight:bolder;}

#submenu { float:left; width:150px; padding-bottom:20px; padding-right:5px;}
#submenu ul { float:left; width:150px;}
#submenu ul li { float:left; list-style:none; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 10px; }
#submenu ul li a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}
#submenu ul li a:hover{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e;}

#teaser { float:left; width:205px;}

#main-content { float:left; width:820px; margin-left:20px; padding-left:10px;}
#main-content ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; list-style:circle;}
#main-content ul li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; margin-left:20px;}
#main-content li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; margin-left:30px;}
#main-content li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify; }
#main-content li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; text-align:justify; }
#main-content li a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify; }

#main-content p a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:justify;}
#main-content p a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; padding:5px 0 5px 0; text-align:justify;}
#main-content p a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:justify;}

#mid-content { float:left; width:550px; margin-left:20px; padding-left:20px;}
#mid-content li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:justify; margin-left:20px;}
#mid-content li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify; }
#mid-content li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; text-align:justify; }
#mid-content li a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; text-align:justify; }

#mid-content p a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:justify;}
#mid-content p a:hover{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b879e; padding:5px 0 5px 0; text-align:justify;}
#mid-content p a:visited{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:justify;}


/* Forms */
.csc-mailform { width:450px; padding-left:70px;}
.csc-mailform label{ float:left; width:300px; font-weight:bold; color:#323232; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.csc-mailform-field{ color:#333; width:200px; margin:0 0 0 5px;}
.csc-mailform-submit{ margin:0 0 0 5px; border:none; width:100px; padding:2px 5px; background:#323232; color:#fff;}
#mailformFirst_Name, #mailformLast_Name, #mailformMobile_Number, #mailformTelephone_Number, #mailformTelephoneNumber, #mailformEmail_address, #mailformOfficial_Email, #mailformPublications_Requested, #mailformCopies_Required, #mailformConfirm_Email_address, #mailformConcerning, #mailformSubject, #mailformMessage, #mailformName, #mailformPosition, #mailformCompany, #mailformTel_Number, #mailformEmail_Address, #mailformConfirm_email_Address, #mailformTitle, #mailformIndustry_your_company_is_in, #mailformNo_of_staff, #mailformstaffage_range,#mailformdependant_age_range, #mailformattachment1{ background:#fff; border:1px #666 solid; color:#333; width:350px; padding:2px 5px; margin:0 0 10px 0;}


/* News Module*/

#right-news { float:right; width:250px; margin-right:24px; background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}


P.tx-mininews-pi1-fp_listrowField-title { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0074a7; font-weight:bolder; }
P.tx-mininews-pi1-fp_listrowField-title a { text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0074a7; font-weight:bolder; }
P.tx-mininews-pi1-fp_listrowField-title a:hover { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d8293; font-weight:bolder; }

P.tx-mininews-pi1-fp_listrowField-teaser a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0074a7; font-weight:bolder; }
P.tx-mininews-pi1-fp_listrowField-teaser a:hover { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d8293; font-weight:bolder; }

P.tx-mininews-pi1-singleViewField-title { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0074a7; font-weight:bolder; }


/* intrapage tab navigation; e.g. used on tabbed plan pages */
/* $Id: example.css,v 1.4 2008/04/19 10:04:09 joyce Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide
 {

  background-repeat:repeat-x;
  display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:5px;

}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 0px 0;
 border-bottom: 1px solid #8ba9a3;
 font: normal 12px Arial, Helvetica, sans-serif;
 


}

ul.tabbernav li
{
 list-style: none;
 margin: 1;

 background-repeat:repeat-x;
 display: inline;
 
}

ul.tabbernav li a
{
 padding: 3px 10px;
 margin-left: -10px;
 border: 1px solid #999999;
 background-color: #FFFFFF;
 margin-right:2px;


 border-bottom: none;
 /*background: #DDE;*/
 text-decoration: none;
}

ul.tabbernav li a:link { color: #fff; }
ul.tabbernav li a:visited { color: #1e398d; }

ul.tabbernav li a:hover
{
 color: #676767;
 /*background: #AAE;*/

 background-repeat:repeat;
 border-color: #c6c6c6;
 color: #0000FF;
 background-color:#fff;
}

ul.tabbernav li.tabberactive a
{
/* background-color: #fff;*/

 background-repeat:repeat-x;
 border-bottom: 1px solid #fff;
 background-color:#FFFFFF;
 color:#1e398d;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:20px 0 20px 0;

 border-top:0;
 background-repeat:repeat;


 /*height:130px;*/


 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h1 {
display:block;
font-family:arial, "Times New Roman", Times, serif;
	color:#fff;
	font-size:1.1em;
	line-height:20px;
	margin: 3px 0px 0px 0px;
	padding: 0 0 25px 0;
	
}

.tabberlive .tabbertab h2 {
display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
height:300px;
}
.tabberlive#tab2 {
height:300px;
}
.tabberlive#tab2 .tabbertab {
 height:300px;
 overflow:auto;

}
