/* CSS Document */

body, input, select, textarea, form{ font: x-small/1.3 Verdana, Trebuchet MS, Tahoma; }
body{margin:0; padding:0; background: #ffffff url(../images/bg.png) repeat-x;}
h1, h2, h3, h4, h5{margin:0; padding:0;}
p{font-size:1.1em; color:#7f7f7f;}
a:link, a:visited{color:#7f7f7f; text-decoration:none; position: relative;}
a:hover{color:#333333; text-decoration:none; position: relative;}

/* General Style */
.clearfloat{clear:both;}
.indentHeight{height:30px;}
p.ParCIndent{height:10px;}
img{border:0;}


/* Content */
div.cwrapper{text-align:center; width:755px; margin:30px auto 0 auto;}

/* Intro page*/
div.entirepagecontent{width:700px; margin-top:80px; display:inline; }
div.entirepagecontent div.ch_box{float:left; width:350px; margin:80px auto 0 auto;}
div.entirepagecontent div.ch_box p{margin-bottom:10px;}
div.entirepagecontent div.cg_box{float:right; width:350px; margin:80px auto 0 auto;}
div.entirepagecontent div.cg_box p{margin-bottom:10px; }
div.entirepagecontent div.IndexFooter{margin:0 auto 0 auto;}
div.entirepagecontent div.IndexFooter span.green{color:#14817e; font-weight:bold;}

/* Main page */
div.cwrapper div.topbar{width:755px; height:11px; background: url(../images/top_bar.png) no-repeat;}
div.cwrapper div.midbar{width:755px; min-height:580px; background: url(../images/mid_bar.png) repeat-y; margin:0; padding:0;}
div.cwrapper div.midbar div.content{text-align:center; width:730px; margin:0 auto 0 auto;}
/* Main page - Icon top */
/*
div.cwrapper div.midbar div.content div.icohandler{text-align:right; padding-right:8px;}
div.cwrapper div.midbar div.content div.logo{float:left; left:20px; top:18px; position:relative;}
div.cwrapper div.midbar div.content div.logo p{color:#7f7f7f; margin:80px 0 0 -30px;}
div.cwrapper div.midbar div.content div.logo span.green{color:#178481;}
div.cwrapper div.midbar div.content div.logo a{color:#7f7f7f; text-decoration:none;}
div.cwrapper div.midbar div.content div.logo a:hover{color:#14817e;}*/

/* Main page - Icon top */
div.cwrapper div.midbar div.content div.icohandler{text-align:right; padding-right:8px;}
div.cwrapper div.midbar div.content div.logo{float:left; width:33%;}
div.cwrapper div.midbar div.content div.logo ul{list-stlye:none; margin:95px 0 0 10px; padding:0; text-align:left;}
div.cwrapper div.midbar div.content div.logo ul li{display:inline;}


/* Main page - Header */
div.cwrapper div.midbar div.content div.header{text-align:right; padding-right:8px; }
/* Main page - Menu */
div.cwrapper div.midbar div.content div.menu{width:730px; padding:7px 0 0 1px;}
div.cwrapper div.midbar div.content div.menu ul{margin:0; padding:0; list-style:none;}
div.cwrapper div.midbar div.content div.menu ul li{display:inline; margin:0 0 0 -4px;}
div.cwrapper div.midbar div.content div.menu ul li a{}
div.cwrapper div.midbar div.content div.menu ul li img{}
/* Main page - Body */
div.cwrapper div.midbar div.content div.body{width:715px; margin:0 auto 0 auto; padding:0;}
div.cwrapper div.midbar div.content div.body div.leftbar{float:left; width:237px;}
div.cwrapper div.midbar div.content div.body div.leftbar p{}
div.cwrapper div.midbar div.content div.body div.leftbar div.newsbox{margin:0; padding:6px 0 0 0; background-color:#615d5c; /*display:block;*/}
div.cwrapper div.midbar div.content div.body div.leftbar div.newsbox p{color:#ffffff; margin:8px; text-align:left; position:relative;}
div.cwrapper div.midbar div.content div.body div.leftbar div.newsbox a{color:#2bbeb3; font-weight:bold; text-decoration:none; }
div.cwrapper div.midbar div.content div.body div.leftbar div.newsbox a:hover{color:#ffffff; position: relative;}
div.cwrapper div.midbar div.content div.body div.rightbar{float:left; text-align:left; padding-left:2px; width:473px;} 
div.cwrapper div.midbar div.content div.body div.rightbar div.contentL{float:left; width:320px; margin:20px 0 0 8px;}
div.cwrapper div.midbar div.content div.body div.rightbar div.contentL p{font:1.2em Verdana; padding:5px; text-align:center; position:relative;}
div.cwrapper div.midbar div.content div.body div.rightbar div.contentL p.signature{font:1em Verdana; padding:5px; text-align:center;}
div.cwrapper div.midbar div.content div.body div.rightbar div.contentL span.green{color:#14817e; font-weight:bold;}
div.cwrapper div.midbar div.content div.body div.rightbar div.contentR{float:left; width:120px; text-align:center; margin:20px 0 0 0;} 
div.cwrapper div.midbar div.content div.body div.rightbar ul{list-style:none; margin:45px 0 0 8px; padding:0;} 
div.cwrapper div.midbar div.content div.body div.rightbar ul li{display:inline;} 
div.cwrapper div.midbar div.content div.body div.rightbar p{margin:0; padding:0;} 
/* Subpage page - Body */
div.subpagebody{width:700px; margin:0 auto 0 auto; display:table;}
div.subpagebody div.subcontent{text-align:left; position:relative; width:100%;}
div.subpagebody div.subcontent h2{color:#14817e; font:1.3em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 8px 0;}
div.subpagebody div.subcontent h3{color:#615d5c; font:1.1em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 3px 0;}
div.subpagebody div.subcontent p{margin:0; padding:0; text-align:justify; line-height:1.5em;}
div.subpagebody div.subcontent span.subtitle{color:#14817e; font-weight:bold; font-size:1em;}
div.subpagebody div.subcontent div.ParLeft{float:left; padding:10px; width:40%;}
div.subpagebody div.subcontent div.ParRight{float:right; padding:10px; width:50%;}
div.subpagebody div.subcontent div.mediacontent{margin:0; padding:10px;}
div.subpagebody div.subcontent div.mediacontent h3{color:#333333; font:1.1em Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
div.subpagebody div.subcontent div.mediacontent ul{list-style:none; margin:0; padding:0 0 0 20px; border-top:dashed 1px #424242;}
div.subpagebody div.subcontent div.mediacontent ul li{color:#424242; font-size:1.1em; padding:3px; line-height:1.5em;}
div.subpagebody div.subcontent div.mediacontent ul li a{color:#14817e; font-weight:bold; text-decoration:none;}
div.subpagebody div.subcontent div.mediacontent ul li a:hover, a:visited{color:#424242;}
div.subpagebody div.subcontent div.partnerslogo_colwrapper1{float:left; padding:3px; width:32%;}
div.subpagebody div.subcontent div.partnerslogo_colwrapper1 p{text-align:center; margin:0; padding:3px;}
div.subpagebody div.subcontent div.partnerslogo_colwrapper1 span.title{color:#14817e;}
div.subpagebody div.subcontent div.partnerslogo_colwrapper2{float:left; padding:3px; width:32%}
div.subpagebody div.subcontent div.partnerslogo_colwrapper2 p{text-align:center; margin:0; padding:3px;}
div.subpagebody div.subcontent div.partnerslogo_colwrapper2 span.title{color:#14817e;}
div.subpagebody div.subcontent div.partnerslogo_colwrapper3{float:left; padding:3px; width:32%;}
div.subpagebody div.subcontent div.partnerslogo_colwrapper3 p{text-align:center; margin:0; padding:3px;}
div.subpagebody div.subcontent div.partnerslogo_colwrapper3 span.title{color:#14817e;}
div.subpagebody div.subcontent div.rentalbox table{width:100%;}
div.subpagebody div.subcontent div.rentalbox div.rentalbox td.coltitle{color:#ffffff; background-color:#99d3d7; text-align:center; width:35%; padding:3px;}
div.subpagebody div.subcontent div.rentalbox td{color:#7f7f7f; vertical-align:top; padding:3px; background-color:#ececec; width:25%;}
div.subpagebody div.subcontent div.contentleftwrapper{float:left; width:35%;}
div.subpagebody div.subcontent div.contentleftwrapper p{padding-top:30px;}
div.subpagebody div.subcontent div.contentleftwrapper ul{margin:0; padding:5px; list-style:none;}
div.subpagebody div.subcontent div.contentleftwrapper ul li{padding:2px; font-size:1.1em; border:none;}
div.subpagebody div.subcontent div.contentleftwrapper ul li a{color:#333333; padding-left:8px;}
div.subpagebody div.subcontent div.contentleftwrapper ul li a:hover, a:visited{color:#14817e;}
div.subpagebody div.subcontent div.contentleftwrapper ul li ul{margin:0; padding:0 0 0 10px; list-style:none; display:block;}
div.subpagebody div.subcontent div.contentleftwrapper ul li ul li{color:#333333; font-size:1em; padding-left:8px;}
div.subpagebody div.subcontent div.contentleftwrapper ul li ul li a{color:#333333; text-decoration:none;}
div.subpagebody div.subcontent div.contentleftwrapper ul li ul li a:hover, a:visited{color:#14817e; }
div.subpagebody div.subcontent div.contentrightwrapper{float:right; width:63%;}
div.subpagebody div.subcontent div.contentrightwrapper p{text-align:justify; padding-top:2px; line-height:1.5em;}
div.subpagebody div.subcontent div.contentrightwrapper span.subtitle{color:#14817e; font-weight:bold; font-size:1em;}
div.subpagebody div.subcontent div.contentrightwrapper ul{color:#7f7f7f;  line-height:1.5em;}
div.subpagebody div.subcontent div.contentrightwrapper ul li{text-align:justify; font-size:1.1em; line-height:1.5em;}
div.subpagebody div.subcontent div.contentrightwrapper table{width:100%; padding:3px;}
div.subpagebody div.subcontent div.contentrightwrapper td.coltitle{color:#ffffff; background-color:#99d3d7; text-align:center; width:33%; padding:3px;}
div.subpagebody div.subcontent div.contentrightwrapper td{color:#7f7f7f; vertical-align:top; padding:3px; background-color:#ececec; width:30%;}
/*div.subpagebody div.subcontent div.contentrightwrapper div.rentalbox table{width:100%; padding:3px;}
div.subpagebody div.subcontent div.contentrightwrapper div.rentalbox td.coltitle{color:#ffffff; background-color:#99d3d7; text-align:center; width:35%; padding:3px;}
div.subpagebody div.subcontent div.contentrightwrapper div.rentalbox td{color:#7f7f7f; vertical-align:top; padding:3px; background-color:#ececec; width:25%;}*/
div.subpagebody div.subcontent div.newscontainer{margin:0; padding:5px 10px 10px 10px;}
div.subpagebody div.subcontent div.newscontainer div.parleft{float:left; width:30%;}
div.subpagebody div.subcontent div.newscontainer div.parleft p{margin:0; padding:0;}
div.subpagebody div.subcontent div.newscontainer div.parright{float:right; width:70%;}
div.subpagebody div.subcontent div.newscontainer div.parright p{padding:5px 0 0 0; line-height:1.5em;}
div.subpagebody div.subcontent div.newscontainer div.parright p.title{color:#14817e; font-weight:bold;}
div.subpagebody div.subcontent div.newscontainer div.parright a{color:#14817e; text-decoration:underline;}
div.subpagebody div.subcontent div.newscontainer div.parright a:hover, a:visitid{color:#424242;}
div.subpagebody div.subcontent div.contactcontainerleft{float:left; width:35%; padding:3px 0 0 20px;}
div.subpagebody div.subcontent div.contactcontainerleft h3{color:#333333; font:1.1em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px;}
div.subpagebody div.subcontent div.contactcontainerleft p{padding-top:5px; line-height:1.5em;}
div.subpagebody div.subcontent div.contactcontainerleft span.green{color:#14817e; font-weight:bold;}
div.subpagebody div.subcontent div.contactcontainerright{float:right; width:55%; padding:3px 0 0 5px;}
div.subpagebody div.subcontent div.contactcontainerright h3{color:#333333; font:1.1em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px;}
div.subpagebody div.subcontent div.contactcontainerright p{padding-top:5px;}
div.subpagebody div.subcontent div.contactcontainerright span.green{color:#14817e; font-weight:bold;}
div.subpagebody div.subcontent div.contactcontainerright fieldset {display:block; width:100%; border:none; padding-top:2px;}
div.subpagebody div.subcontent div.contactcontainerright label{color:#424242; width:80px; float:left; padding:2px;}
div.subpagebody div.subcontent div.contactcontainerright div.formFields input{float:left;}

/*footer*/
div.cwrapper div.botbar{width:755px; height:34px; background: url(../images/bot_bar.png) no-repeat;}
div.cwrapper div.botbar ul{list-style:none; margin:0; padding:5px 0 0 22px; text-align:left;}
div.cwrapper div.botbar ul li{display:inline; color:#7f7f7f;}
div.cwrapper div.botbar ul li.CIndent{padding-left:75px;}
div.cwrapper div.botbar ul li span.green{color:#14817e; font-weight:bold;}
div.cwrapper div.botbar ul li a{color:#7f7f7f; text-decoration:none;}
div.cwrapper div.botbar ul li a:hover, a:visited{color:#424242; text-decoration:none;}




