@charset "UTF-8";
/* CSS Document */

/* CSS Document */


body { text-align:center; background:#f3f0f1;}

*{ margin:0px; padding:0px;}

p { font-family:"Century Gothic"; font-size:12px; color:#323232; text-align:left; padding:5px 0;}

p ol { font-family:"Century Gothic"; font-size:12px; color:#323232;}
p ol li { font-family:"Century Gothic"; font-size:12px; color:#323232;}

h1 { font-family:"Century Gothic"; font-size:18px; color:#6b879e; font-weight:200px; font-weight:normal;}
h2 { font-family:"Century Gothic"; font-size:14px; color:#323232; font-weight:200px; font-weight:normal;}
h2 { font-family:"Century Gothic"; font-size:14px; color:#323232; font-weight: bolder; font-weight:normal;}

#wrapper { margin:auto; text-align:left; width:1024px; background:#FFFFFF; margin-top:10px;}




#top { float:left; width:1024px; background:#374753; height:0px;}
html>body #top { float:left; width:1024px; background:#374753; height:10px;}


#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:1024px; background:#FFFFFF; padding:0px; padding-bottom:30px;}

#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:219px; height:18px; color:#666; padding:0px 15px 2px 5px; font-family: "Century Gothic"; color: #6d8293; margin-right:8px; border:solid 1px #374753;}
html>body #searchinput{ border:none; width:219px; height:18px; color:#666; padding:0px 15px 2px 5px; font-family: "Century Gothic"; color: #6d8293; margin-right:8px; border:solid 1px #374753; margin-right:-3px;}

#search a { color:#d11140; font-family:"Century Gothic"; font-size:11px;}

#logo { float:left; width:250px; padding-top:20px;}

#main-nav { float:left; width:1024px; background:#FFFFFF; }
#main-nav ul { float:left; display:block;}
#main-nav ul li  { float:left; display:block; list-style:none; padding:10px 15px 0px 15px; font-family: "Century Gothic"; font-size:18px; font-weight: normal; color:#6d8293;}
#main-nav ul li.active { float:left; display:block; list-style:none; padding:10px 15px 0px 15px; font-family: "Century Gothic"; font-size:18px; font-weight: normal; color: #FFFFFF; background: #6e899e;}
#main-nav ul li.active a { float:left; display:block; list-style:none; font-family: "Century Gothic"; font-size:18px; font-weight: normal; color: #FFFFFF;}
#main-nav ul li a { text-decoration:none; font-family: "Century Gothic"; font-size:18px; font-weight: normal; color: #6d8293; text-transform:none;}



#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: "Century Gothic"; font-size:11px; color:#6b879e;}

#breadcrumb p {font-family: "Century Gothic"; font-size:11px; color:#6b879e;}


#banner-top { float:left; width:1024px; background:#374753; height:2px;}
#banner { float:left; width:1024px; background:#FFFFFF; padding:0px 0px 6px 0px; border-top:solid 7px #6d869a; }


#footer { float:left; width:1024px; background-color:#353a33; padding:5px 0px 6px 5px;}



#footer-notes { float:left; width:1024px; background:#FFFFFF; padding:0px 0px 15px 0px;}



#footer-text { float:left; width:1024px; padding-top:10px; background-color:#353a33;}
#footer-nav { float:left; width:600px; margin-left:42px; text-transform:lowercase;}
#footer-nav ul { float:left; display:block;}
#footer-nav ul li { float:left; display:block; list-style:none; border-right:solid 1px #FFFFFF; padding-left:7px;}
#footer-nav ul li a { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color: #FFFFFF; text-transform:lowercase;}

#foot-line { width:1024px; height:10px; border-bottom:solid 1px #7fc020;}


#credits { float:right; width:300px; font-family:"Century Gothic"; 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;}




#container { float:left; padding:5px 0px 10px 2px; width:1024px; background:#FFFFFF; background-color:#e5e9ce;}
#container2 { float:left; padding:5px 2px 10px 2px; width:1024px; background:#FFFFFF; background-color: #FFFFFF; min-height:210px;}
#container li {font-family: "Century Gothic"; font-size:12px; color:#323232; border-bottom:solid 1px #d11140; padding:10px 0px 5px 0px;}
#container li a { text-decoration:none; font-family: "Century Gothic"; font-size:12px; color:#323232; }

#column-1 { float:left; width:630px;  margin-left:42px; background-color:#e5e9ce; font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-1 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-1 p a:hover{font-family:"Century Gothic"; font-size:12px; color:#6b879e;}
#column-1 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-1 h1 { font-family:"Century Gothic"; font-size:18px; color:#6b879e; font-weight:200px; font-weight:normal; padding: 0px 0 10px 0;}

#column-2 { float:right; width:316px;  margin-right:24px; background-color:#e5e9ce; font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-2 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-2 p a:hover{font-family:"Century Gothic"; font-size:12px; color:#6b879e;}
#column-2 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-2 h1 { font-family:"Century Gothic"; font-size:18px; color:#6b879e; font-weight:200px; font-weight:normal; padding: 0px 0 10px 0;}



#column-3 { float:left; width:610px; margin-left:42px; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-3 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-3 p a:hover{font-family:"Century Gothic"; font-size:12px; color:#6b879e;}
#column-3 p a:visited{font-family:"Century Gothic"; font-size:12px; color:#323232;}

html>body #column-3a { float:left; width:300px; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232;}/*--for mozilla--*/
#column-3a { float:left; width:280px; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232;}/*--for ie--*/

html>body #column-3b { float:right; width:300px; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232;}/*--for mozilla--*/
#column-3b { float:right; width:288px; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232;}/*--for ie--*/

html>body #column-3 li { float:left; width:100%; margin-left:42px; background-image:none; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232; margin-left:20px; list-style:circle; padding:15px 0;}
#column-3 li { float:left; width:100%; margin-left:42px; background:url(images/bullet.jpg) no-repeat left #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232; margin-left:20px; list-style:circle; padding:15px 0 15px 15px;}

#column-3 li a { float:left; width:100%; margin-left:42px; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232; margin-left:20px; list-style:circle;}
#column-3 li a:hover{ float:left; width:100%; margin-left:42px; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#6b879e; margin-left:20px; list-style:circle;}
#column-3 li a:visited{ float:left; width:100%; margin-left:42px; background-color: #FFFFFF; font-family:"Century Gothic"; 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:"Century Gothic"; font-size:12px; color:#323232;}
#column-4 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-4 p a:hover{font-family:"Century Gothic"; font-size:12px; color:#6b879e;}
#column-4 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}


#column-5 { float:left; width:360px;  margin-left:85px; margin-right:63px; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-5 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-5 p a:hover{font-family:"Century Gothic"; font-size:12px; color:#6b879e;}
#column-5 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}


#column-6 { float:right; width:360px; margin-right:80px; background-color: #FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-6 p a {font-family:"Century Gothic"; font-size:12px; color:#323232;}
#column-6 p a:hover{font-family:"Century Gothic"; font-size:12px; color:#6b879e;}
#column-6 p a:visited{font-family:"Century Gothic"; font-size:12px; color:#323232;}


/*------------------------inside-1-page--------------------*/


#breadcrumb-inside { float:left; padding:10px 0px 10px 10px; width:753px; font-family:"Century Gothic"; font-size:11px; color:#6b879e; height:20px;}
#breadcrumb-inside p{font-family:"Century Gothic"; font-size:11px; color:#6b879e;}



#content { float:left; padding:20px 10px 10px 10px; width:973px; background:#FFFFFF;}
#left-content { float:left; width:240px;}

#left-container { float:left; width:200px; padding-bottom:20px; padding-right:5px; padding-top:10px;}

#pagetitle { float:left; width:220px; padding-left:10px; font-family:"Century Gothic"; font-size:16px; color:#323232; font-weight:bolder;}
#pagetitle p { float:left; font-family:"Century Gothic"; font-size:16px; color:#323232; font-weight:bolder;}

#submenu { float:left; width:200px; padding-bottom:20px; padding-right:5px; margin:10px 0 0 10px;}
#submenu ul { float:left; width:200px;}
#submenu ul li { float:left; list-style:none; width:200px; font-family:"Century Gothic"; font-size:12px; color:#323232; padding:5px 0 5px 10px; font-weight:bold; }
#submenu ul li.active { float:left; list-style:none; width:200px; font-family:"Century Gothic"; font-size:12px; color:#323232; padding:5px 0 5px 10px; background-color:#CCCCCC; font-weight:bold; }
#submenu ul li a{ text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232;}
#submenu ul li a:hover{ text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#6b879e; font-weight:bold;}


#submenu ul li.active ul.vert-two li{ font-weight:normal; margin:0 0 0 5px;}
#submenu ul li ul.vert-two li{ font-weight:normal; margin:0 0 0 5px;}
#submenu ul.vert-two li.active { font-weight:bold;}



#teaser { float:left; width:205px;}


#main-content { float:right; width:750px; margin-left:20px; padding-left:10px; padding-top:10px;}
html>body #main-content { float:right; width:780px; margin-left:20px; padding-left:10px; padding-top:10px;}

#main-content ul {font-family:"Century Gothic"; font-size:12px; color:#323232; padding:5px 0px 5px 10px; width:80%;}
#main-content ul li {list-style:none; background:url(images/bullet.jpg) no-repeat top left; background-position:0px 9px; font-family:"Century Gothic"; font-size:12px; color:#323232;  padding:5px 15px; width:80%; margin-left:10px;}
html>body #main-content ul li {list-style:none; background:url(images/bullet.jpg) no-repeat top left; background-position:0px 9px; font-family:"Century Gothic"; font-size:12px; color:#323232; padding:5px 15px; width:80%; margin-left:20px;}
#main-content ul li a { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; }
#main-content ul li a:hover { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#6b879e; }
#main-content ul li a:visited { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; text-align:left; }

#main-content ol li {font-family:"Century Gothic"; font-size:12px; color:#323232;  padding:5px 0px; width:80%; margin-left:30px;}
#main-content ol li a { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; }
#main-content ol li a:hover { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#6b879e; }
#main-content ol li a:visited { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; text-align:left; }

#main-content p a { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:left;}
#main-content p a:hover{ text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#6b879e; padding:5px 0 5px 0; text-align:left;}
#main-content p a:visited{ text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:left;}

#mid-content { float:left; width:550px; margin-left:20px; padding-left:20px;}
#mid-content li {font-family:"Century Gothic"; font-size:12px; color:#323232; padding:10px 0px 5px 0px; width:80%; text-align:left; margin-left:20px;}
#mid-content li a { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; text-align:left; }
#mid-content li a:hover{ text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#6b879e; text-align:left; }
#mid-content li a:visited{ text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; text-align:left; }

#mid-content p a { text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:left;}
#mid-content p a:hover{ text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#6b879e; padding:5px 0 5px 0; text-align:left;}
#mid-content p a:visited{ text-decoration:none; font-family:"Century Gothic"; font-size:12px; color:#323232; padding:5px 0 5px 0; text-align:left;}


/* 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:"Century Gothic";}
.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:"Century Gothic"; font-size:12px; color:#323232;}


P.tx-mininews-pi1-fp_listrowField-title { text-decoration:none; font-family: "Century Gothic"; font-size:12px; color:#323232; font-weight:bolder; }
P.tx-mininews-pi1-fp_listrowField-title a { text-decoration:none; font-family: "Century Gothic"; font-size:12px; color:#323232; font-weight:bolder; }
P.tx-mininews-pi1-fp_listrowField-title a:hover { text-decoration:none; font-family: "Century Gothic"; font-size:12px; color:#6d8293; font-weight:bolder; }

P.tx-mininews-pi1-fp_listrowField-teaser a { text-decoration:none; font-family: "Century Gothic"; font-size:12px; color:#323232; font-weight:bolder; }
P.tx-mininews-pi1-fp_listrowField-teaser a:hover { text-decoration:none; font-family: "Century Gothic"; font-size:12px; color:#6d8293; font-weight:bolder; }

P.tx-mininews-pi1-singleViewField-title { text-decoration:none; font-family: "Century Gothic"; font-size:12px; color:#323232; font-weight:bolder; }



#bookmark { float:left; width:1024px; height:20px; text-align:right; padding:10px 4px 0 0; font-family:"Century Gothic"; background:#FFFFFF;}



p.tx-mininews-pi1-fp_listrowField-teaser { border-bottom:solid 1px #999999; padding-bottom:10px;}