body{margin:0 auto;padding:0;background-color:#D1D1D1;line-height:1.7;}
.cleared{float:none;clear:both;margin:0;padding:0;border:none;}
form{padding:0 !important;margin:0 !important;}
table{border:1px solid #D6FCD6;border-spacing:0;position:relative;width:100%;}
thead{background:none repeat scroll 0 0 #D8E4F8;font-weight:bold;}
th{border:1px solid #F5FFFA;padding:8px;}
tr{padding:0;}
tr.even{background:none repeat scroll 0 0 #D6FCD6;}
td{border:1px solid #F5FFFA;padding:5px;}
.Sheet{position:relative;z-index:0;margin:0 auto;width:960px;min-width:89px;min-height:89px;}
.Sheet-body{position:relative;z-index:1;padding:22px;}
.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl, .Sheet-tc, .Sheet-bc,.Sheet-cr, .Sheet-cl{position:absolute;z-index:-1;}
.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl{width:136px;height:136px;background-image:url('/mauritius/theme/Sheet-s.png');}
.Sheet-tl{top:0;left:0;clip:rect(auto, 68px, 68px, auto);}
.Sheet-tr{top:0;right:0;clip:rect(auto, auto, 68px, 68px);}
.Sheet-bl{bottom:0;left:0;clip:rect(68px, 68px, auto, auto);}
.Sheet-br{bottom:0;right:0;clip:rect(68px, auto, auto, 68px);}
.Sheet-tc, .Sheet-bc{left:68px;right:68px;height:136px;background-image:url('/mauritius/theme/Sheet-h.png');}
.Sheet-tc{top:0;clip:rect(auto, auto, 68px, auto);}
.Sheet-bc{bottom:0;clip:rect(68px, auto, auto, auto);}
.Sheet-cr, .Sheet-cl{top:68px;bottom:68px;width:136px;background-image:url('/mauritius/theme/Sheet-v.png');}
.Sheet-cr{right:0;clip:rect(auto, auto, auto, 68px);}
.Sheet-cl{left:0;clip:rect(auto, 68px, auto, auto);}
.Sheet-cc{position:absolute;z-index:-1;top:68px;left:68px;right:68px;bottom:68px;background-color:#FFFFFF;}
.Sheet{margin-top:15px !important;}
div.Header{margin:0 auto;position:relative;z-index:0;width:916px;height:100px;}
div.Header-png{position:absolute;z-index:-2;top:0;left:0;width:916px;height:100px;background-image:url('/mauritius/theme/Header.png');background-repeat:no-repeat;background-position:left top;}
div.Header-jpeg{position:absolute;z-index:-1;top:0;left:0;width:916px;height:100px;background-image:url('/mauritius/theme/Header.jpg');background-repeat:no-repeat;background-position:center center;}
.logo, .logo a, .logo a:link, .logo a:visited, logo a:hover{display:block;position:absolute;left:10px;top:15px;width:896px;}
.logo, .logo a, .logo a:link, .logo a:visited, logo a:hover{font-family:Georgia,"Times New Roman", Times, Serif;font-size:30px;font-style:normal;font-weight:bold;text-decoration:none;padding:0;margin:0;color:#ECE9DA !important;}
.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover{text-align:left;text-decoration:none;outline:none;letter-spacing:normal;word-spacing:normal;}
.artmenu, .artmenu ul{margin:0;padding:0;border:0;list-style-type:none;display:block;}
.artmenu li{margin:0;padding:0;border:0;display:block;float:left;position:relative;z-index:5;background:none;}
.artmenu, .artmenu ul{min-height:0;}
.artmenu{padding:12px 6px 0px 6px;}
.nav{position:relative;height:41px;z-index:100;}
.nav .l, .nav .r{position:absolute;z-index:-1;top:0;height:41px;background-image:url('/mauritius/theme/nav.png');}
.nav .l{left:0;right:0px;}
.nav .r{right:0;width:916px;clip:rect(auto, auto, auto, 916px);}
.artmenu a{position:relative;display:block;overflow:hidden;height:29px;cursor:pointer;text-decoration:none;margin-right:2px;margin-left:2px;}
.artmenu a .r, .artmenu a .l{position:absolute;display:block;height:87px;background-image:url('/mauritius/theme/MenuItem.png');}
.artmenu a .l{left:0;right:4px;}
.artmenu a .r{width:408px;right:0;clip:rect(auto, auto, auto, 404px);}
.artmenu a .t{font-family:Georgia,"Times New Roman", Times, Serif;font-size:14px;font-style:normal;font-weight:normal;color:#2D312B;padding:0 19px;margin:0 4px;line-height:29px;text-align:center;}
.artmenu a:hover .l, .artmenu a:hover .r{top:-29px;}
.artmenu a:hover .t{color:#52594F;}
.artmenu a.active .l, .artmenu a.active .r{top:-58px;}
.artmenu a.active .t{color:#141613;}
.artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active {text-align:left;text-indent:12px;text-decoration:none;line-height:20px;color:#000000;font-family:Georgia,"Times New Roman", Times, Serif;font-size:14px;font-style:normal;font-weight:normal;}
.artmenu ul li a:hover{color:#F6F6F6;background-position:0 -20px;}
.contentLayout{position:relative;margin-bottom:6px;width:916px;min-height:800px;}
.Block{position:relative;z-index:0;margin:0 auto;min-width:29px;min-height:29px;}
.Block-body{position:relative;z-index:1;padding:10px;}
.Block-tr, .Block-tl, .Block-br, .Block-bl, .Block-tc, .Block-bc,.Block-cr, .Block-cl{position:absolute;z-index:-1;}
.Block-tr, .Block-tl, .Block-br, .Block-bl{width:40px;height:40px;background-image:url('/mauritius/theme/Block-s.png');}
.Block-tl{top:0;left:0;clip:rect(auto, 20px, 20px, auto);}
.Block-tr{top:0;right:0;clip:rect(auto, auto, 20px, 20px);}
.Block-bl{bottom:0;left:0;clip:rect(20px, 20px, auto, auto);}
.Block-br{bottom:0;right:0;clip:rect(20px, auto, auto, 20px);}
.Block-tc, .Block-bc{left:20px;right:20px;height:40px;background-image:url('/mauritius/theme/Block-h.png');}
.Block-tc{top:0;clip:rect(auto, auto, 20px, auto);}
.Block-bc{bottom:0;clip:rect(20px, auto, auto, auto);}
.Block-cr, .Block-cl{top:20px;bottom:20px;width:40px;background-image:url('/mauritius/theme/Block-v.png');}
.Block-cr{right:0;clip:rect(auto, auto, auto, 20px);}
.Block-cl{left:0;clip:rect(auto, 20px, auto, auto);}
.Block-cc{position:absolute;z-index:-1;top:20px;left:20px;right:20px;bottom:20px;background-color:#FFFFFF;}
.Block{margin:7px;}
.BlockHeader{position:relative;z-index:0;height:30px;padding:0 13px;margin-bottom:0px;}
.BlockHeader .t{height:30px;color:#000000;font-family:Georgia,"Times New Roman", Times, Serif;font-size:14px;font-style:italic;font-weight:bold;white-space:nowrap;padding:0 13px;line-height:30px;}
.BlockContent{position:relative;z-index:0;margin:0 auto;min-width:1px;min-height:1px;}
.BlockContent-body{position:relative;z-index:1;padding:13px;}
.BlockContent-body{color:#000000;font-family:Georgia,"Times New Roman", Times, Serif;font-size:14px;font-style:normal;font-weight:normal;}
.BlockContent-body a:link{color:#037C05;font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:underline;}
.BlockContent-body a:visited, .BlockContent-body a.visited{color:#5E675B;font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:underline;}
.BlockContent-body a:hover, .BlockContent-body a.hover{color:#070BE4;font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:none;}
.BlockContent-body ul{list-style-type:none;color:#282B26;margin:0;padding:0;}
.BlockContent-body li{font-family:Georgia,"Times New Roman", Times, Serif;font-size:14px;text-decoration:none;}
.BlockContent-body ul li{padding:0px 0 0px 11px;background-image:url('/mauritius/theme/BlockContentBullets.png');background-repeat:no-repeat;margin:0.5em 0 0.5em 0;line-height:1.2em;list-style-image:none;list-style-type:none;}
a img{border:0;}
.imagecache{float:left;margin-left:0;margin-right:5px;margin-top:4px;}
.imagecache-gallery-thumb{float:none;padding-bottom:5px;padding-top:15px;}
body{font-family:Georgia,"Times New Roman", Times, Serif;font-size:14px;font-style:normal;font-weight:normal;color:#000000;}
a{font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:underline;color:#037C05;}
a:link{font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:underline;color:#037C05;}
a:visited, a.visited{font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:underline;color:#5E675B;}
a:hover, a.hover{font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:none;color:#070BE4;}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{font-weight:bold;text-decoration:none;}
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{font-size:28px;line-height:1;}
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{font-size:22px;color:#037C05;text-decoration:none;}
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{font-size:18px;color:#037C05;text-decoration:none;}
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{font-size:16px;}
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{font-size:14px;}
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{font-size:14px;}
h2.title, h3.title, h4.title{clear:both;}
dl{clear:both;float:left;margin:0;padding:0;width:97%;}
dl dt{border-top:1px dotted #BEBEBE;clear:both;color:#666666;float:left;font-weight:bold;margin:0;padding:0.3em;text-align:right;width:20%;}
dl dd{border-top:1px dotted #BEBEBE;float:left;margin:0 0 0 1px;padding:0.3em;width:75%;}
.para{clear:both;padding-top:10px;}
ol, ul{color:#3E443C;margin:1em 0 1em 2em;padding:0;font-family:Georgia,"Times New Roman", Times, Serif;font-size:14px;}
li ol, li ul{margin:0.5em 0 0.5em 2em;padding:0;}
li{margin:0.2em 0;padding:0;}
ol{list-style-position:inside;}
blockquote p{color:#0C0E0C;font-family:Georgia,"Times New Roman", Times, Serif;font-style:italic;font-weight:normal;text-align:left;}
blockquote{border:solid 1px #D1D1D1;margin:10px 10px 10px 50px;padding:5px 5px 5px 41px;background-color:#D1D1D1;background-image:url('/mauritius/theme/PostQuote.png');background-position:left top;background-repeat:no-repeat;}
.Footer{position:relative;z-index:0;overflow:hidden;width:916px;margin:5px auto 0px auto;}
.Footer .Footer-inner{height:1%;position:relative;z-index:0;padding:8px;text-align:center;}
.Footer .Footer-background{position:absolute;z-index:-1;background-repeat:no-repeat;background-image:url('/mauritius/theme/Footer.png');width:916px;height:150px;bottom:0;left:0;}
.Footer .Footer-text p{margin:0;}
.Footer .Footer-text{display:inline-block;color:#F6F6F6;font-family:Georgia,"Times New Roman", Times, Serif;font-size:12px;}
.Footer .Footer-text a:link{text-decoration:none;color:#FCF8E9;font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:underline;}
.Footer .Footer-text a:visited{text-decoration:none;color:#D1D1D1;font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:underline;}
.Footer .Footer-text a:hover{text-decoration:none;color:#070BE4;font-family:Georgia,"Times New Roman", Times, Serif;text-decoration:none;}
.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover{font-family:Arial;font-size:12px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:underline;color:#AE8E19;}
.page-footer{margin:1em;text-align:center;text-decoration:none;color:#847743;}
.contentLayout .content{position:relative;margin:0;padding:10px;border:0;float:left;width:667px;}
.contentLayout .sidebar1{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:228px;}
#footer{text-align:center;}
ul li{text-align:left;background-image:none;}
li.expanded, li.leaf, li.collapsed{list-style-image:none;background-image:none;}
.tabs, .links, .service-links img, service-links img{padding-left:0px;margin:0px;}
.tabs li, .links li{float:left;display:block;padding:0 0 0 1em;}
#user-login-form{text-align:left;}
#user-login-form ul li{background-image:none;padding-left:0;}
fieldset{margin:1em 0;padding:1em;border:1px solid;width:95%;}
fieldset legend{display:block;}
.breadcrumb{display:block;padding-bottom:.7em;}
.form-text, .form-textarea{width:95%;text-align:left;}
.tags{float:left;}
.messages{padding:5px;margin:5px 0;}
.status{border:1px solid #090;background:#C9FBC8;margin:5px 0;}
.messages li{margin:5px 0;}
.read_more{margin:5px 0px;text-align:left;}
.Footer .Footer-inner{float:left;width:100%;}
.pager ul{padding:0px!important;margin:10px 0px!important;font-size:0.82em;}
.pager li{padding:2px!important;margin:10px 2px!important;text-decoration:none;border:1px solid #C8DBEA!important;color:#3c78a7;background-color:#EDF3F8;background-image:none!important;}
.pager li a{color:#3c78a7;}
.pager li a:hover{text-decoration:none;}
.block .pager li{float:left;}
.pager-current{font-weight:bold;}
.item-list .pager{clear:both;text-align:center;}
.item-list .pager li{display:inline;list-style-type:none;}
.form-item label{display:block;font-weight:bold;}
.marker, .form-required{color:#FF0000;}
.form-item{margin-bottom:1em;margin-top:1em;}
.form-item label.option{display:inline;font-weight:normal;}
.book-navigation .menu{border-top:1px solid #888;padding:1em 0 0 3em;}
.book-navigation .page-links{border-top:1px solid #888;border-bottom:1px solid #888;text-align:center;padding:0.5em;}
.book-navigation .page-previous{text-align:left;width:42%;display:block;float:left;}
.book-navigation .page-up{margin:0 5%;width:4%;display:block;float:left;}
.book-navigation .page-next{text-align:right;width:42%;display:block;float:right;}
#book-outline{min-width:56em;}
.book-outline-form .form-item{margin-top:0;margin-bottom:0;}
a.external-link{background:url(/mauritius/ext-url.png) right center no-repeat;padding-right:12px;}
a.mailto-link{background:url(/mauritius/mail.png) right center no-repeat;padding-right:12px;}
.field .field-label, .field .field-label-inline, .field .field-label-inline-first{font-weight:bold;}
.field .field-label-inline, .field .field-label-inline-first{display:inline;}
div.fieldgroup{margin:.5em 0 1em 0;}
div.fieldgroup .content{padding-left:1em;}
.node-form .content-add-more .form-submit{margin:0;}
.node-form .number{display:inline;width:auto;}
.node-form .text{width:auto;}
.form-item #autocomplete .reference-autocomplete{white-space:normal;}
.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}
.node-form .form-text{display:block;width:95%;}
.node-form .container-inline .form-text{display:inline;width:auto;}
.node-form .standard{clear:both;}
.node-form textarea{display:block;width:95%;}
.node-form .attachments fieldset{float:none;display:block;}
.terms-inline{display:inline;}
div.panel-pane div.node{margin:0;padding:0;}
.clear-block:after{content:".";display:block;height:0;clear:both;}
.clear-block{display:inline-block;}
* html .clear-block{height:1%;}
.clear-block{display:block;}
p.ad{color:#616161;margin:0;padding:0;}
table.views-table {margin-top: 20px;}
.views-summary-unformatted {font-weight:bold;}
.panel-2col .panel-col-first {float: left;width: 50%;}
.panel-2col .panel-col-first .inside {margin: 0 0.5em 1em 0;}
.panel-2col .panel-col-last {float: left;width: 50%;}
.panel-2col .panel-col-last .inside {margin: 0 0 1em 0.5em;}
.BlockContent-body h4 {
    clear: both;
    display: block;
    margin-top: 0;
    padding-top: 10px;
}
.metadata-icons {
    font-weight: bold;
    margin: 15px;
}
.more_header {
    border-bottom: 1px dotted;
    font-size: 18px;
    font-weight: bold;
}

