/* Start of CMSMS style sheet 'style.css' */
/*Generic classes*/
.left { float:left;}
.right { float:right;}
.clear { clear:both;}

/*Format*/
body {color:#303030; font-family:"Trebuchet MS", verdana; font-size:1.1em; background:#f8f8f8; margin: 0; padding: 0;}
dfn { display:none;}
h1 {font-size:2em; font-weight:normal;}
h2 {font-size:1.8em;}
h3 {font-size:1.4em;}
h4 {font-size:1.2em;}
h5 {font-size:1em;}
p{font-family:Trebuchet MS, verdana; }
a {text-decoration:none; color:#81a2c2;}
a:hover {text-decoration:underline;}

/*Layout*/
.background {background:#fff url(uploads/theme/images/main-background.gif) repeat-x;}
.wrapper, .end-page {width:941px; margin: 0 auto;}
.main-container {overflow: hidden; padding:0 0 30px 0;}
.side-col {}
.col-left { float:left;}
.col-right { float:right; width:293px;}
.layout1column {}
.layout2columns-left {float:left;}
.layout2columns-right {width:600px;}
.layout3columns { float:left;}
/*Header*/
.header {height:281px;}
.header .header-top {height:103px;}
.header .header-top .logo {width:185px;}
.header .header-top .logo a.home {display:block; background:url(uploads/theme/images/logo.gif);width:185px; height:103px; position:relative; left:0px; top:0px;}
.header .header-top .tools *{font-size:11px;}
.header .header-top .tools {width:330px; color:#fff; padding: 20px 0 0 0;}
.header .header-top .tools a{color:#b0d2f1;}
.header .header-top .tools .fontResizer{}
.header .header-top .tools .fontResizer a{margin:0 5px 0 0;  text-decoration:underline;}
.header .header-top .tools .fontResizer a:hover{color:#fff;}
.header .header-top .tools .fontResizer a.smallFont{font-size:10px;}
.header .header-top .tools .fontResizer a.medFont{font-size:12px;}
.header .header-top .tools .fontResizer a.largeFont{font-size:14px;}
.header .header-top .tools .fontResizer a.curFont{font-weight:bold;color:#fff;}
.header .header-top .tools .links{margin: 0 5px; padding: 4px 5px 0 5px;}
.header .header-top .tools .search {}

.social-links {border-top:1px solid #fff; margin: 10px 0 0 0; text-align:right; color:#b0d2f1;}
.social-links a{}
.social-links img{border:0; border:1px solid #fff; border-top:none;}

.header .header-middle {background:url(uploads/theme/images/headers/header1.gif); height:148px;}
/*Sitemap*/
ul.sitemap {list-style-image:none; padding:0; margin:0;line-height:12px;}
ul.sitemap li{margin:0; padding:0; font-weight:bold;}
ul.sitemap li ul{list-style-image:url(uploads/theme/images/generic-list-li.gif); padding:10px 0 0 20px;}
ul.sitemap li ul li a{color:#333; font-weight:normal;}
/*Languages*/
.languages-nav {}
.languages-nav a {}

/*Breadcrumbs*/
.breadcrumbs {color:#a1a1a1; text-align:right; padding: 20px 0 0 0; font-size:1em;}
.breadcrumbs a {color:#a1a1a1; text-decoration:underline;}
.breadcrumbs img {margin: 2px 0 0 3px;}

/*Content*/
.content-inside, .content-home {}
.content-inside h1 {}
.content-inside h2 {font-size:16px; color:#8aaed0;}
.content-inside ul, .content-home ul {list-style-image:url(uploads/theme/images/li.gif); }
.content-inside ul li, .content-home ul li {margin: 0 0 10px 0;}

/*Footer*/
.footer-container {background:url(uploads/theme/images/footer-background.gif) repeat-x; margin: 0 0 20px 0}
.footer-container .footer {color:#6f6f6f; font-size:11px; width:941px; margin:0 auto; padding: 15px 0 0 0; height:30px;}
.footer-container .footer  a{text-decoration:underline; color:#6f6f6f;}
.footer-container .footer ul { margin:0; padding:0; list-style-type:none;}
.footer-container .footer ul li { display:inline;}
.footer-container .footer ul li.first {}
.footer-container .footer ul li.last {}
.footer-container .footer-inside {}
.footer-container .footer .footer-links{float:left;}
.footer-container .footer .footer-technav{float:right;}

/*Sub Footer Zone*/
.end-page {}
.end-page a{}
.end-page a:hover {}
.end-page .block1{float:left;}
.end-page .block2{float:right;}

/*Horizontal Menu*/

.horizontal-menu-container {}
.horizontal-menu-container {}
.horizontal-menu-container .horizontal-menu {}
.horizontal-menu-container h3 {}
.horizontal-menu-container .horizontal-menu ul { margin:0; padding:0; list-style-type:none; background:url(uploads/theme/images/horizontal-menu-separator.gif) left no-repeat; height:30px; }
.horizontal-menu-container .horizontal-menu ul li { float:left; padding:0 15px; background:url(uploads/theme/images/horizontal-menu-separator.gif) right no-repeat; height:30px; line-height:30px; }
.horizontal-menu-container .horizontal-menu ul li.currentpage {}
.horizontal-menu-container .horizontal-menu ul li a.currentpage,
.horizontal-menu-container .horizontal-menu ul li h3 {display:inline; color:#fff; font-size:1em;}
.horizontal-menu-container .horizontal-menu ul li .activeparent h3{padding:0; color:#fff;}
.horizontal-menu-container .horizontal-menu ul li a.activeparent{padding:0;color:#fff;}
.horizontal-menu-container .horizontal-menu ul li.first {}
.horizontal-menu-container .horizontal-menu ul li.last {}
.horizontal-menu-container .horizontal-menu ul li a {color:#fff;}
.horizontal-menu-container .horizontal-menu ul li a:hover {}

/*Vertical Menu*/
.vertical-menu-container {}
.vertical-menu-container .vertical-menu {}
.vertical-menu-container .vertical-menu h3 {}
.vertical-menu-container .vertical-menu a {}
/*Level 1*/
.vertical-menu-container .vertical-menu ul { margin:0; padding:0 0 0 22px; list-style-image:url(uploads/theme/images/generic-list-li.gif);}
.vertical-menu-container .vertical-menu ul li{}
.vertical-menu-container .vertical-menu ul li a {color:#303030;}
.vertical-menu-container .vertical-menu ul li a,
.vertical-menu-container .vertical-menu ul li.currentpage h3 {margin:0; padding:0; font-size:12px;}
.vertical-menu-container .vertical-menu ul li a:hover {}
.vertical-menu-container .vertical-menu ul li.activeparent {}
.vertical-menu-container .vertical-menu ul li a.activeparent {font-size:12px; font-weight:bold;}
.vertical-menu-container .vertical-menu ul li.currentpage h3 {color:#8aaed0;}
/*Level 2*/
.vertical-menu-container .vertical-menu ul li ul {}
.vertical-menu-container .vertical-menu ul li ul li {}
.vertical-menu-container .vertical-menu ul li ul li.currentpage h3 {}
.vertical-menu-container .vertical-menu ul li ul li a {}
.vertical-menu-container .vertical-menu ul li ul li a:hover {}
.vertical-menu-container .vertical-menu ul li ul li a.activeparent {}
/*Level 3*/
.vertical-menu-container .vertical-menu ul li ul li ul {}
.vertical-menu-container .vertical-menu ul li ul li ul li {}
.vertical-menu-container .vertical-menu ul li ul li ul li.currentpage h3 {}
.vertical-menu-container .vertical-menu ul li ul li ul li a {}
.vertical-menu-container .vertical-menu ul li ul li ul li a:hover {}
.vertical-menu-container .vertical-menu ul li ul li ul li a.activeparent {}

.sidebox, .box {border:1px solid #daedfe; background:#fff; margin:20px 0 0 0;}
.sidebox .sidebox-header, .box .box-header{background:url(uploads/theme/images/sidebox-header-background.gif) repeat-x; height:29px; line-height:29px; color:#fff; font-size:18px; padding: 0 12px;}
.sidebox .sidebox-content, .box .box-content{padding:12px;}

.sidebox-social-networking {margin:20px 0 0 0 ;}
.rssbox {margin: 15px 0 15px 0; display:none;}
/*Homepage blocks*/
.home-block {}
.home-block a{}
.home-block p {}
.home-block h1 {}
.home-block ul {list-style-type:none; margin:0; padding:0;}
.home-block ul li {}

.block1 ,
.block2 ,
.block3 ,
.block4 ,
.block5 {overflow:hidden;}

/*Search*/
.search-box-container {}
.search-box-container .search-box *{font-size:11px;}
.search-box-container .search-box input.search-field {background:#e7f3ff; border:1px solid #fff;}
.search-box-container .search-box label{display:none;}
.search-box-container .search-box input.search-button{background:transparent; color:#b0d2f1; border:none;}
.search-box-container .search-box input.search-button:hover{}

.search-box-container .search-box .popular-searches {}
.search-box-container .search-box .popular-searches ul {margin:0; padding:0; overflow:hidden;list-style-type:none;}
.search-box-container .search-box .popular-searches ul li {float:left;}

.search-results {}
.search-results ul {padding:0; margin:0; list-style-type:none;}
.search-results ul li {}
.search-results ul li.odd { background:#efefef;}
.search-results ul li.even { background:#ffffff;}
.search-results ul li a {}

.page-tools {padding: 10px 0 0 0; font-size:0.9em;}
.page-tools a {color:#81a2c2;}
.page-tools a.page-print {background:url(uploads/theme/images/icon-print.gif) no-repeat 0 3px; padding: 0 0 0 15px; margin: 0 10px 0 15px;}
.page-tools a.page-top {background:url(uploads/theme/images/icon-top.gif) no-repeat 0 3px; padding: 0 0 0 15px;}

/*List related classes*/
.odd {background-color:#f3f3f3;}
.even {background-color:transparent;}


ul.generic-list { margin:0; padding:0; list-style-type:none; list-style-image:none;}
ul.generic-list a {color:#81a2c2;}
ul.generic-list li {background:url(uploads/theme/images/generic-list-li.gif) no-repeat 0 5px; padding: 0 0 0 20px;}
ul.generic-list li.section-header{background-image:none; padding:0;}
ul.generic-list li.section-header h3{color:#8aaed0; font-size:14px;}
ul.generic-list li .thumbnail{display:none;}
ul.generic-list li .content{ 100%;}
ul.generic-list li .content .summary {}
ul.generic-list li .content h4{margin:0; padding:0; font-size:1em; font-weight:normal; }
ul.generic-list li .content h4 a {}
ul.generic-list li .content h4 a:hover {}
ul.generic-list li .date {display:none;}
ul.generic-list li .read-more {display:none;}
ul.generic-list li .infos {text-align:right; margin: 5px 0 0 0;  font-size:11px; color:#666;}
ul.generic-list li .infos .download {}
ul.generic-list li .infos .download {}
ul.generic-list li .infos .date {float:right; color:#7c7c7c;}

.sidebox .sidebox-content ul.generic-list {}
.sidebox .sidebox-content ul.generic-list li {background:url(uploads/theme/images/generic-list-li.gif) no-repeat 0 5px; padding: 0 0 0 20px; margin: 0 0 10px 0;}
.sidebox .sidebox-content ul.generic-list li .thumbnail{display:none; }
.sidebox .sidebox-content ul.generic-list li .content{}
.sidebox .sidebox-content ul.generic-list li .content .summary {}
.sidebox .sidebox-content ul.generic-list li .content h4{}
.sidebox .sidebox-content ul.generic-list li .content h4 a {}
.sidebox .sidebox-content ul.generic-list li .content h4 a:hover {}
.sidebox .sidebox-content ul.generic-list li .date {display:none;}
.sidebox .sidebox-content ul.generic-list li .read-more {display:none;}
.sidebox .sidebox-content ul.generic-list li .infos {text-align:right; margin: 5px 0 0 0; padding: 2px 0 5px 0; font-size:11px;}
.sidebox .sidebox-content ul.generic-list li .infos .download {float:left; padding: 0 0 0 20px; height:20px;}
.sidebox .sidebox-content ul.generic-list li .infos .download {}
.sidebox .sidebox-content ul.generic-list li .infos .date {float:right; color:#7c7c7c;}

.view-all {}
.view-all a {color:#333333;}

/*IMAGE GALLERY*/
.image-gallery {overflow:hidden;}
.image-gallery .thumbnail{float:left; }
.image-gallery img {}

.ui-accordion .selected a{background-image:url(uploads/theme/images/faq-open.gif); background-repeat:no-repeat; background-position:right;}
.ui-accordion a{background-image:url(uploads/theme/images/faq-close.gif); background-repeat:no-repeat; background-position:right;}
#faqs a{display:block;cursor:pointer; }
#faqs h4{font-size:14px; margin:0;}

.faqs-content{border-bottom:1px solid #cbcbcb; padding:0; margin:0;}
.faqs-content {}
.faqs-content a h4{padding:5px 0; margin:0;}

/* End of 'style.css' */

