body,button,td,th,div,p{line-height:14px;color:#7d7d7c;font:normal 12px Arial, Helvetica, sans-serif;vertical-align:top}
input{color:gray;font:normal 12px Arial, Helvetica, sans-serif}
body{background:#fff;padding:0 0 15px}
td{line-height:16px;color:#6d777d;font:normal 12px Arial, Helvetica, sans-serif;vertical-align:top}
a{color:#424242;font:normal 11px Tahoma;text-decoration:underline}
label{color:#36517E;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;text-decoration:none}
#contact_text{width:350px}
.article_seperator{background:url(../images/gl.gif) repeat-x 22px 0;height:1px;display:block;width:100%;margin:20px 0 2px}
.button,.validate{background:url(../images/button2.gif) no-repeat 0 0;width:120px;height:24px;color:#ffffff;font:bold 10px Arial;border:none;margin:10px 0 0}
.contact_email #contact_text{width:350px;height:100px}
.introtext{width:80%}
.article_indent{padding:0 10px 10px 22px}
.pagenavbar{color:#424242;font:normal 12px arial}
.pagenav{color:#7D7D7C;font:bold 11px Tahoma;margin:0 7px}
a.pagenav{color:#36517E;font:bold 11px Tahoma;margin:0 7px}
a.readon{background:url(../images/readon.gif) no-repeat right 6px;color:#296ea7 !important;text-decoration:underline !important;font:normal 11px Arial !important;text-align:center;margin:0;padding:2px 8px 0 0}
a.readon:hover{color:#296ea7 !important;text-decoration:none !important}
a.readon:visited{color:#296ea7}
.back_button{padding:30px 0 20px}
.category{color:#424242 !important;font-weight:700;font-size:11px;text-decoration:none}
.blog_more{color:#424242;font:bold 12px Tahoma;padding:10px 0 5px 22px !important}
.blog_more ul{padding:0 0 0 10px}
a.blogsection:link{color:#424242;font:normal 12px Tahoma}
.contentheading,.componentheading,.back_button,.blog_more,.modifydate,.contentpaneopen td,.contentpane td{padding-left:22px}
.buttonheading{padding:20px 5px 0 0 !important}
.componentheading,.contentheading{font:bold 16px Tahoma !important;color:#36517E !important;background:url(../images/title_bg.gif) no-repeat 21px 15px;margin:0;padding:18px 10px 0 0px !important}
.contentpane .contentheading{background:none !important}
.contentpaneopen{margin:0;padding:0}
.contentpaneopen img{margin:0 10px 10px 0}
* html .contentpaneopen img{float:left;margin:0 0 10px}
.contentpaneopen td{font:normal 12px Arial;line-height:17px;color:#6d777d}
.contentpaneopen a{color:#517b91 !important;font-weight:400;font-size:14px;text-decoration:none}
.contentpaneopen a:hover{color:#517b91;text-decoration:underline}
.contentpaneopen label{line-height:30px}
.contentpaneopen font{color:#1f272e;font:bold 12px Arial;line-height:14px}
.contentpaneopen li{background:url(../images/li_bg.gif) no-repeat 0 6px;padding:0 0 6px 11px}
.contentpaneopen li a{color:#72c62f !important}
.contentpaneopen input{margin:0 5px 0 0;padding:0 0 2px}
.contentpaneopen .inputbox{width:150px;margin:0}
.contentpaneopen .button{background:url(../images/button.gif) no-repeat 0 0;width:60px;height:24px;color:#000;font-weight:700;margin:0 0 0 5px}
.contentpane td{font:normal 12px arial;line-height:16px;padding:0 0 10px}
.contentpane li a{color:#065083;font-size:12px;padding:0}
.contentpane .button{background:url(../images/button2.gif) no-repeat 0 0;width:120px;height:24px !important;color:#000;font-weight:700;margin:0}
span.contentheading{background:none;padding:0 !important}
.message{color:#bf0000;font:normal 12px Arial;margin:0 0 0 25px;padding:10px 0 0}
.contentdescription img{margin:0 15px 0 0}
table.contenttoc{float:none;margin:0 0 6px}
table.contenttoc td{padding:3px 0 0 !important}
table.contenttoc th{padding:0 0 10px}
.pagenavcounter{color:#065083;margin:0;padding:0 0 10px}
.createdate{color:#777777 !important;font-size:14px;font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode",sans-serif;background:no-repeat 26px 3px !important;padding:0 0px 15px 0 !important}
.modifydate{color:#151d25 !important;font:normal 11px Arial !important;padding:10px 0 0 !important}
.small{color:#151d25;font:normal 11px Arial;margin:0}
.smalldark{color:#151d25;font:normal 11px Arial}
table.searchintro td{padding:10px 0 10px 40px}
.module_s1{background:url(../images/mainmenu_bg.gif) repeat-y;margin:0 0 25px}
.module_s1 div{background:url(../images/mainmenu_top.gif) no-repeat 0 0}
.module_s1 div div{background:url(../images/mainmenu_bottom.gif) no-repeat 0 bottom}
.module_s1 div div div{width:100%;background:url(../images/spacer.gif);padding:0 0 18px}
.module_s1 h3{color:#154b6d;font:bold 14px Arial;margin:0 0 10px;padding:17px 0 14px 47px}
.module_s1 table{width:151px;margin:0 0 0 22px}
.module_s1 table table{width:auto;margin:0}
.module_s1 td{background:url(../images/li_bg.gif) repeat-x bottom;padding:3px 0 6px}
.module_s1 td div{background:none;margin:6px 0 0;padding:0}
.module_s1 img{width:0;height:0}
.module_s1 .sublevel{background:url(../images/mainmenu_bullet.gif) no-repeat 0px 10px;color:#DD151F !important;font:bold 11px Arial;text-decoration:none;margin:0;padding:5px 0 0 7px}
.mainlevel{background:url(../images/mainmenu_bullet.gif) no-repeat 0px 5px;color:#36517e !important;font:bold 12px Arial;text-decoration:none;display:block;margin:0;padding:0 0 0 10px}
.module_s2{background:url(../images/loginform_bg.gif) repeat-y;margin:0 0 25px}
.module_s2 div{background:url(../images/loginform_top.gif) no-repeat 0 0}
.module_s2 div div{background:url(../images/loginform_bottom.gif) no-repeat 0 bottom}
.module_s2 div div div{background:url(../images/spacer.gif);padding:0 0 25px}
.module_s2 a{color:#000 !important;font:bold 11px Arial;text-decoration:none}
.module_s2 a:hover{color:#000;text-decoration:underline}
.module_s2 label{color:#000;font:bold 10px Tahoma;vertical-align:top;display:block;margin:0}
.module_s2 td{color:#000;font:bold 11px Tahoma;padding:2px 0 0 26px}
.module_s2 br{line-height:3px}
.module_s2 form{text-align:left;padding:0 10px 0 34px}
.module_s2 form div.button{text-align:center}
.module_s2 h3{color:#BC3344;font:bold 14px Tahoma;margin:0 0 10px;padding:20px 0 8px 47px}
.module_s2 form div{width:65px;margin:0}
.module_s2 .inputbox{width:126px;height:18px;border:1px solid #ddd;color:#818181;vertical-align:middle;font:normal 11px Arial;margin:0 0 5px;padding:0 0 0 3px}
.module_s2 .button{display:block;width:60px;height:24px;background:url(../images/loginform_button.gif) no-repeat 0 0;border:none;font:bold 11px tahoma;color:#373737;vertical-align:middle;margin:8px 0 4px}
#mod_login_remember{vertical-align:middle;background:none;border:none;float:left;display:block;width:12px;margin:0 10px 0 0}
.module_s2 input[type="checkbox"]{width:auto;vertical-align:middle;margin:0 5px 0 0}
.module_s3{margin:0 0 3px}
.module_s3 div div div{width:100%;padding:0 0 20px}
.module_s3 h3{color:#154b6d;font:bold 14px Tahoma;background:url(../images/polls_h3_bg.gif) no-repeat 0 5px;margin:0 0 10px;padding:13px 0 7px 43px}
.module_s3 thead td,.poll{font:bold 11px Arial !important;color:#1f272e;padding:2px 10px 10px 12px}
.module_s3 td{text-align:left;vertical-align:middle;padding:0 0 6px 12px}
.module_s3 label{font:normal 11px Tahoma;color:#576974;line-height:20px;margin:0 6px 0 0}
.module_s3 input{vertical-align:top;margin:0 6px 0 0}
.module_s3 .button{background:url(../images/polls_button.gif) no-repeat 0 0;width:68px;height:24px;vertical-align:middle;color:#000;font:bold 11px tahoma;margin:10px 0 0}
.module_s4{background:url(../images/whosonline_bg.gif) no-repeat 0 0;color:#1f272e;font:normal 11px Arial;width:150px;height:36px;margin:0 15px 0 10px}
.module_s4 div div div{padding:3px 3px 0 14px}
.module_s4 h3,.module h3{color:#154B6D;font:bold 12px Arial;margin:0;padding:3px 0 0}
.module_text .bannergroup_text{padding:0 10px}
.module_s6{height:42px;width:198px;background:url(../images/search_bg.jpg) no-repeat 0 0;margin:45px 76px 28px 0}
.inputbox_s6{width:140px;height:16px;border:none;color:#2c2c2c;vertical-align:middle;font:normal 11px Arial;background:#fff;margin:9px 0 0 36px;padding:1px 0 0}
#search_searchword{width:110px;vertical-align:top}
.search_s6{height:42px;margin:0}
.module_s7 h3{color:#306079;font:bold 14px Tahoma;background:#d1dfe6 no-repeat 0 0;margin:0 0 7px;padding:10px 0 8px 21px}
li.mostread_s7{margin:0 0 6px}
li.mostread_s7 a{color:#fbe597;font:bold 11px Tahoma !important;background:no-repeat 0 4px;text-decoration:none;padding:0 0 0 10px}
li.mostread_s7 a:hover{color:#fbe597;text-decoration:underline}
li.mostread_s7 a:visited{color:#fbe597}
.module_s8{background:#fff;margin:0}
.module_s8 div div div{padding:14px 10px 20px 20px}
.module_s8 div div div div{background:none;padding:0}
.module_s8 h3{color:#1b1b1b;font:normal 18px Tahoma;background:no-repeat 0 12px;padding:6px 0 11px 20px}
.module_s8 td{font:normal 12px Arial;color:#575757;line-height:16px;padding:0 0 0 16px}
.module_s8 a{font:normal 11px Arial;color:#d3dde8 !important;text-decoration:underline}
.module_s11{padding:10px 20px 0 13px}
.module_s11 div{height:107px;color:#d1dae3 !important;line-height:20px !important;font:italic 13px Arial !important}
.module_s11 a{color:#d1dae3;font:italic 13px Arial;text-decoration:underline}
.module_s11 a:hover{color:#d1dae3;text-decoration:none}
.module_s11 a:visited{color:#d1dae3}
.module_s12 div{background:none}
.module_s12 div div div{width:100%;padding:0}
.module_s13{position:absolute;left:395px;top:304px;}
.module_s14{position:absolute;right:160px;top:15px;}
.module_s15{position:absolute;right:130px;top:42px;}
.module_s16{position:absolute;right:31px;top:50px;}
#pathway{height:42px;padding:0 30px 0 67px}
#pathway .space{float:left;padding:9px 0 0}
.pathway{color:#fff;font:normal 11px Arial}
a.pathway{color:#fff !important;font:normal 11px Arial;background:none;text-decoration:underline;padding:0}
.pathway img{margin:0 3px 0 11px}
#topmenu{height:36px}
#topmenu .c2{width:189px}
ul#mainlevel-nav{margin:0 0 0 15px}
ul#mainlevel-nav li{display:block;float:left;background:url(../images/topmenu_item.gif) no-repeat 0 0;color:#fff !important;font:bold 12px Arial;text-decoration:none;width:132px;height:36px;margin:0 -4px 0 0;padding:0}
#mainlevel-nav a{color:#fff;font:bold 13px Calibri,Arial !important;text-decoration:none;display:block;width:125px;height:26px;text-align:center;margin:0;padding:9px 0 0}
#mainlevel-nav a:visited{color:#fff;font:bold 13px Calibri,Arial !important;text-decoration:none}
#mainlevel-nav a:hover,#active_menu-nav{color:#fff;font:bold 13px Calibri,Arial !important;text-decoration:none;display:block;width:125px;height:26px;text-align:center;background:url(../images/topmenu_item_act.gif) no-repeat 0 0;padding:9px 0 12px !important}
.main{width:98%;margin:auto}
.tail{background:url(../images/tail.gif) repeat-x 0 0}
#header{height:289px;background:no-repeat right 0}
#header img{margin:33px 0 0 51px}
#header .logo{height:149px}
.c1_h{height:107px}
.c1 img{margin:10px 2px 10px 17px}
.c2{width:274px}
.space{padding:0 0 0 13px}
#content{background:url(../images/bg1.gif) repeat-x 0 0 #f2f2f2}
#content .bg1{background:url(../images/bg1_left.gif) no-repeat 0 0}
#content .bg2{background:url(../images/bg1_right.gif) no-repeat right 0;padding:0 0 10px}
.col_2{width:188px}
.col_3{width:179px}
.sep div{width:14px;height:3px}
#footer{font:normal 11px Arial;color:#838f96;background:url(../images/footer_bg.gif) repeat-x;height:280px;margin:0}
#footer .space{padding:20px 0 0 0px}
#footer .space div{text-align:left;padding:0 10px 0 0}
#footer .space div div{vertical-align:middle;padding:0}
#footer a{font:normal 11px Arial;color:#838f96;text-decoration:underline}
#footer .bg1{background:url(../images/footer_left.gif) no-repeat 0 0}
#footer .bg2{background:url(../images/footer_right.gif) no-repeat right 0;height:280px}
#banner{text-align:center;padding:10px 0}
.c_t{background:repeat-x 0 0;height:auto}
.c_l{background:repeat-y 0 0}
.c_r{background:repeat-y right 0}
.c_b{background:repeat-x 0 bottom}
.c_tl{background:no-repeat 0 0}
.c_tr{background:no-repeat right 0}
.c_bl{background:no-repeat 0 bottom}
.c_br{background:no-repeat right bottom}
.img_pad{padding:10px}
.c{width:33.33%}
.boxes{height:100px;padding:117px 0 0 10px}
.text{position:absolute;top:195px;width:580px;margin:0 0 0 322px}
a:visited,.back_button a:visited,.pagenav_prev a:visited,.pagenav_next a:visited,a.blogsection:visited,a.blogsection:hover{color:#424242}
a:hover,.back_button a:hover,.pagenav_prev a:hover,.pagenav_next a:hover{color:#424242;text-decoration:underline}
.contact_email .inputbox,* html .contentpaneopen input{width:auto}
.pagenavbar a,.pagenavbar:visited{color:#424242 !important;font:normal 12px arial}
a.pagenav:visited,a.pagenav:hover{color:#36517E;font:bold 11px Tahoma}
.back_button a,.pagenav_prev a,.pagenav_next a{color:#424242;font:bold 12px Arial;text-decoration:none}
.blogsection,.toclink{color:#424242;font-weight:700;font-size:11px;text-decoration:none}
.blog,.module_s2 table,.module_s12,span.pathway{margin:0}
.blog td,.module_s1 div div div div,.module_s1 td td,.module_s2 div div div div,.module_s2 td td,.module_s3 div div div div,.module_s4 div div div div,.module_s5 div div div div,.module_text div div div div,.module_s6 div div div,.module_s7 div div div div{padding:0}
.contentpaneopen td td,.module_s3 td td{padding:0 !important}
.content_rating,.content_vote{margin:0 0 0 25px}
a.toclink:link,a.toclink:visited,a.toclink:hover,.weblinks,a.weblinks:hover,.newsfeedheading,.newsfeeddate,.fase4rdf{color:#065083}
* html .module_s1 div,* html .module_s2 div,.module_s5 div div div,* html .module_text div div div,* html .module_text .bannergroup_text div,.module_s7 div div div,.c1,.col_1{width:100%}
a.mainlevel:visited,a.mainlevel:hover{color:#fffcbf}
.module_s2 form td,.module_s3 td div{text-align:left}
.sectiontableentry1_s3,.sectiontableentry2_s3{padding:5px 0 !important}
.module_s5,.module_text,.module_s7{color:#525252;font:normal 13px Arial;margin:0 0 4px}
.module_s5 h3,.module_text h3{color:#306079;font:bold 14px Tahoma;background:url(../images/latestnews_h3_bg.gif) no-repeat 0 0;margin:0 0 7px;padding:10px 0 8px 43px}
ul.latestnews_s5,ul.mostread_s5,ul.mostread_s7{margin:10px 10px 0 21px}
li.latestnews_s5,li.mostread_s5{margin:0 0 4px}
li.latestnews_s5 a,li.mostread_s5 a{color:#576974;font:normal 11px Tahoma !important;background:url(../images/latestnews_bullet.gif) no-repeat 0 4px;text-decoration:none;display:block;padding:0 0 0 10px}
* html li.latestnews_s5 a,* html li.mostread_s5 a{height:1px}
li.latestnews_s5 a:hover,li.mostread_s5 a:hover{color:#576974;text-decoration:underline}
li.latestnews_s5 a:visited,li.mostread_s5 a:visited{color:#576974}
.module_s8 a:hover,a.pathway:hover,#footer a:hover{text-decoration:none}
