body {margin:0px;font-family:"Trebuchet MS", Arial;/*height:100%;*/ background:#000000;}
/*html {height:100%}*/

.max {height:100%}

div.rounded div {height:1px;overflow:hidden;}

td#xfx{height:10px;padding:0px;}

.head td{background:#000000;border-bottom:#803f99 2px solid;padding:1px 0px 1px 0px;}
.head-logo{width:240px;float:left;clear:right;}
.head-scnd{width:700px;float:left;clear:right;}
.head-sm{color:#cccccc;text-align:right;font-size:12px;padding-top:10px;padding-bottom:20px;}
.head-sm a {color:#cccccc;text-decoration:none;}
.head-sm a:hover {text-decoration:underline;color:#fffffe;}

.head-mm{color:#fffffe;text-align:right;}
.head-mm a{text-decoration:none;color:#fffffe;}
.head-mm a:hover{text-decoration:underline;color:#fffffe;}

#head2 td {background:#ffffff;}

.head03 td{background:#0e5dac;border-bottom:#FFFFFF 2px solid;padding:3px 0px 3px 0px;}

.head04 td#h41,td#h42,td#h43 {background:#FFFFFF url("../imgframe/head04b_bgk.png") repeat-x;border-bottom:#803f99 2px solid;}
.head04 td#h42 {padding:2px 10px 10px 10px;}
.head04 th{font-weight:normal;}


.port {font-size:12px;/*background-color:#f1f1f1;*/padding:10px 0px 10px 0px;/*border:1px solid #DDDDDD;*/}
.port img#mp {border:1px solid #dddddd;}
.port div.pleft {width:23px;clear:right;float:left;padding-top:70px;}
.port div.pleft img, .port div.prigt img  {cursor:pointer;}
.port div.pcent {clear:right;float:left;padding:0 3px 0 3px;}
.port div.prigt {width:19px;clear:right;float:left;padding-top:70px;padding-left:0px;}

.port span.web {color:#8c45a7;font-size:14px;}
.port center {font-size:11px;}


.head05 td{background: url("../imgframe/head05_bgk.jpg") repeat-x 0 0 ;}
 
/*.bottom td{background:#000000;height:70px;} */
.bot-left{width:690px;float:left;clear:right;color:#CCC;font-size:12px;padding-left:10px;}
.bot-right{width:239px;float:left;clear:right;text-align:right;padding-right:10px;}

.bot-menu {font-size:12px;padding-right:13px;}
.bot-menu a {color:#000001;text-decoration:none;}
.bot-menu a:hover {color:#000001;text-decoration:underline;}


.stxt a {color:#336699;font-weight:bold;}
.stxt a:hover {text-decoration:none;}

.stxt_fullrow a {color:#336699;font-weight:bold;}
.stxt_fullrow a:hover {text-decoration:none;}


.footer {background: url("../imgframe/footer.jpg") no-repeat center top; line-height:1.25em;}

.footer div.fcnt   {position:relative; width:1px; height:1px;}
.footer div.valids {position:absolute; width:112px; top:90px;left:814px;  }
.footer div.telno  {position:absolute; top:-99px; left:686px; width:270px; color:#ffffff; font-size:26px; }

.footer div.col1 {position:absolute; width:190px; left:30px; top:-50px;}
.footer div.col2 {position:absolute; width:250px; left:220px; top:-50px;}
.footer div.col3 {position:absolute; width:258px; left:450px; top:-50px;}
.footer div.col4 {position:absolute; width:220px; left:725px; top:-50px;}
.footer div.logolink {position:absolute;width:176px; left:14px; top:-110px;}

.footer div.col1 a, div.col2 a, div.col3 a, div.col4 a {color:#bbbbbb;margin-left:10px; font-size:14px; text-decoration:none;}
.footer div.col1 a:hover, div.col2 a:hover, div.col3 a:hover, div.col4 a:hover {color:#ffffff; text-decoration: underline;}

.footer div.col1 .title, div.col2 .title, div.col3 .title {display:block; margin-bottom:5px;}

.footer div.col1 .title, div.col2 .title, div.col3 .title{color:#ffffff; font-size:18px; text-align: left;}
.footer div.col1 .title b, div.col2 .title b, div.col3 .title b{font-size:25px; font-weight:normal;color:#ffffff;}

.footer div.col4 a#site {color:#ffffff; font-weight:bold;}
.footer div.col4 span {margin-left: 10px; color:#bbbbbb; font-size:14px;}

.pfixCTBtn {width:650px; clear:right;float:left}  /* fixes the p tag to make space for the 'get in touch' button */

.brcr {font-size:12px; margin-bottom:2px;display:block;}
.brcr a {color:#0e5dac; text-decoration: none;}
.brcr a:hover {text-decoration:underline;}

.h170 {height:170px;}

/*GLOBALS*/
.h10 {height:10px;}

.dn{display:none}

.pl10{padding-left:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}

.p10{padding:10px;}
.p15{padding:15px;}

.mt0{margin-top:0px;}

.clearHbt {margin-bottom:0px;}
.clearHtp {margin-top:0px;}

.fs09{font-size:9px;}
.fs08{font-size:8px;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs22{font-size:22px;}
.fs23{font-size:23px;}
.fs24{font-size:24px;}
.fs25{font-size:25px;}
.fs26{font-size:26px;}
.fs27{font-size:27px;}
.fs28{font-size:28px;}

.roi {font-style:normal;}