@charset "utf-8";

@font-face {
    font-family: 'ITCFranklinGothicStdMedRg';
    src: url('../fonts/itcfranklingothicstd-med_0-webfont.eot');
    src: url('../fonts/itcfranklingothicstd-med_0-webfont.eot#iefix') format('embedded-opentype'),
         url('http://imda.org/fonts/itcfranklingothicstd-med_0-webfont.woff') format('woff'),
         url('../fonts/itcfranklingothicstd-med_0-webfont.ttf') format('truetype'),
         url('http://imda.org/fonts/itcfranklingothicstd-med_0-webfont.svg#ITCFranklinGothicStdMedRg') format('svg');
    font-weight: normal;
    font-style: normal;
}


a:link, a:visited {
color : #006666;
}
a:hover { color: #009999;}
body {
margin-left : auto;
margin-right : auto;
padding : 0;
margin-top : 0;
margin-bottom : 0;
}
#form1 {
margin : 0;
padding : 0;
}
#graphic {
position : relative;
display : block;
margin-left : auto;
margin-right : auto;
width : 100%;
float : left;
background : url(../images/bg2.jpg) top center repeat-x;
font-family : Arial, sans-serif, "Tw Cen MT";
font-size : 0.8em;
}
#wrapper {
position : relative;
display : block;
text-align : left;
margin-left : auto;
margin-right : auto;
width : 970px;
color : #000;
}
#canvas {
position : relative;
display : block;
text-align : left;
margin-left : auto;
margin-right : auto;
display : block;
float : left;
}
#masthead {
position : relative;
float : left;
width : 100%;
clear : both;
}
#navigation {
position : absolute;
width : 100%;
top:117px; 
left:0px;}

#masthead { height:185px;}
#social {
position : absolute;
top : 85px;
right : 5px;
padding : 0;
text-align : left;
}
#social img {
margin : 0 2px 0 2px;
}
#logo {
position : relative;
display : block;
width : 92px;
height : 103px;
text-decoration : none;
border : 0;
}
.logo {
display : block;
width : 92px;
height : 103px;
text-indent : -5000px;
background : url(../images/IMDA_logo.png) 0% 0% no-repeat;
margin-top : 10px;
}
#google {
position : absolute;
left : 332px;
top : 35px;
width : 75px;
}
#fcanvas {
position : relative;
display : block;
text-align : center;
margin-left : auto;
margin-right : auto;
width : 100%;
float : left;
padding : 20px 0 20px 0;
background : #006666;
margin-top : 20px;
clear : both;
font-family:Arial, sans-serif, "Tw Cen MT";
font-size:0.8em
}
#footer {
text-align : left;
width : 970px;
margin-left : auto;
position : relative;
margin-right : auto;
clear : both;
padding-top : 0;
padding-bottom : 0;
}
#footer p {
color : #fff;
margin-top : 0;
padding-top : 0;
}
#footer .column {
position : relative;
float : left;
width : 172px;
margin : 0 10px 0 10px;
color : #000;
}
#footer .column a {
color : #66cccc;
text-decoration : none;
}
#footer .column a:hover {
color : #fff;
text-decoration : none;
}
#footer .column ul {
list-style : none;
margin : 0;
padding : 0;
width : 172px;
}
#footer .column ul li {
margin : 0;
padding : 5px 0 5px 0;
border-top : 1px dotted #339999;
}
#footer .heading {
font-size : 18px;
position : relative;
color : #fff;
padding : 0 0 10px 0;
margin : 0;
}
#copyright {
text-align : center;
width : 100%;
margin-left : auto;
position : relative;
margin-right : auto;
padding-top : 20px;
padding-bottom : 10px;
color : #fff;
clear : both;
}
.logop {
display : none;
}
#copyrightp {
display : none;
}
sup {
font-size : 0.5em;
vertical-align : text-top;
line-height : normal;
}
h1 sup {
font-size : 0.4em;
vertical-align : text-top;
line-height : normal;
}
sup a {
text-decoration : none;
}
#topnav {
position : absolute;
right : 0;
top : 5px;
z-index : 1000000;
color : #666;
text-align:right;
width:400px;
vertical-align:top;
font-size:0.8em;
color:#CCC;
}
#topnav a, #topnav a:link, #topnav a:visited{
color : #CCC;
padding: 0 5px 0 5px;
text-decoration:none;
}
#topnav a:hover {
color : 000;
padding: 0 5px 0 5px;
text-decoration:none;
}

#search {
position : absolute;
right : 0;
top : 40px;
z-index : 1000000;
color : #666;
text-align:right;
width:auto;
vertical-align:top
}
#search p {
margin : 0 0 2px 0;
padding : 0;
text-indent : 25px;
font-size : 11px;
}
#search input[type="text"] {
border : 0;
padding : 6px;
background : #CCC;
width : 170px;
border-radius : 5px;
color:#000;
text-align:left;
vertical-align: top;
float:left;
position:relative;
margin:0;
top:0px;
font-size:1.1em
}

#search input[type="button"] {
background : #CCC;
color : #fff;
border-radius : 5px;
padding:3px;
margin:0 0 0 3px;
border:0; 
cursor:pointer;
float:left;
position:relative
}

#search input[type="submit"] {
background : #CCC;
color : #fff;
border-radius : 5px;
padding:3px;
margin:0 0 0 3px;
border:0; 
cursor:pointer;
float:left;
position:relative
}

div#rotator {
position : relative;
height : 250px;
margin-left : 0;
z-index : 10;
}
div#rotator ul {
margin : 0;
padding : 0;
}
div#rotator ul li {
float : left;
position : absolute;
list-style : none;
margin : 0;
padding : 0;
}
div#rotator ul li img {
z-index : 100;
border-radius : 5px; border:1px solid #FFF; 
box-shadow:0px 2px 2px #999;
}
div#rotator ul li.show {
z-index : 1100;
border-radius : 5px;
}
#tabs {
border : #ccc solid 1px;
height : 335px;
position : relative;
overflow : hidden;
border-radius : 5px 5px 5px 5px;
clear : both;
margin : 0;
}
.tabs-content {
padding : 25px;
height : 280px;
overflow : hidden;
position : absolute;
bottom : 0;
left : 0;
top : 30px;
}
.tabs-content p {
margin-top : 0;
padding-top : 0;
padding-bottom : 15px;
line-height : 1.5em;
}
.tabs-content-col2 {
position : relative;
float : left;
margin : 0 30px 0 0;
width : 325px;
}
.tabs-content-col2 ul.features li a {
width : 325px;
}
.date {
color : #090;
display : inline;
clear : none;
width : inherit;
}
.tabs-content-col3 {
position : relative;
float : left;
width : 195px;
margin : 0 30px 0 0;
}
.tabs-content-col3 ul {
position : relative;
float : left;
width : 195px;
margin : 0 30px 0 0;
margin-left : 12px;
padding-left : 0;
padding-top : 0;
}
.tabs-content-col3 ul li {
padding : 0 0 10px 0;
width : 100%;
line-height : normal;
}
.tabs-content-col3 ul li a, .tabs-content-col3 ul li a:link, .tabs-content-col3 ul li a:visited {
clear : both;
}
.tabs .tabs-content a {
background : none;
padding : 0;
color : #090;
}
.tabs-content p a:link, .tabs-content p a:visited {
color : #090;
width : auto;
display : inline;
float : none;
clear : none;
}
.tabs-content p a:hover {
color : #0c0;
position : relative;
}
.tabs {
overflow : hidden;
background : #f0f0f0;
border-radius : 5px 5px 0 0;
border-bottom : 1px solid #ccc;
}
.tabs a {
	float: left;
	color: #000;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-left: 0px;
	background-color: transparent;
	background-image: url("../global/elements/breadory/breadcrumb_separator.png");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 100% 50%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
}
.tabs a:link, .tabs a:visited {
color : #000;
text-decoration : none;
}
.tabs a:after {
position : absolute;
top : 0;
left : 10px;
line-height : 21px;
font-size : 10px;
width : 21px;
text-align : center;
margin : 7px 10px 5px 0;
background : #000;
font-size : 12px;
background : #bdbdbd;
color : #ffffff;
}
.tabs a:hover {
color : #090;
}
.tabs a:hover:after {
display : block;
}
.tabs a:first-child {
border-left-width : 0;
}
.tabs a:last-child {
border-right-width : 0;
}
.tabs-content:hover {
background : none;
}
.row {
position : relative;
float : left;
width : 100%;
clear : both;
margin : 10px 0 10px 0;
}
.col1 {
position : relative;
float : left;
width : 172px;
margin : 0 10px 0 10px;
}
.col2 {
position : relative;
float : left;
width : 364px;
margin : 0 10px 0 10px;
}
.col3 {
position : relative;
float : left;
width : 556px;
margin : 0 10px 0 10px;
}
.col4 {
position : relative;
float : left;
width : 748px;
margin : 0 10px 0 10px;
}
.colfull {
position : relative;
float : left;
width : 718px;
margin : 0 10px 0 10px;
}
.col5 {
position : relative;
float : left;
width : 940px;
margin : 0 10px 0 10px;
display : block;
}
.box {
position : relative;
float : left;
display : block;
background : #FFF;
border-radius : 5px;
width : 100%;
border:1px solid #ccc;
color:#000
}

.box2 {
position : relative;
float : left;
display : block;
background : #006666;
border-radius : 5px;
width : 100%;
border:1px solid #009999;
color:#fff
}

.box2 a { color:#00cccc}

.box3 {
position : relative;
float : left;
display : block;
background : #e8e8e8;
border-radius : 5px;
width : 100%;
border:1px solid #ccc;
color:#000
}

.box4 {
position : relative;
float : left;
display : block;
width : 100%;
color:#000
}

.box4 img {border-radius : 5px;}

.pad15 {
padding : 10px;
position : relative;
float : left;
display : block;
}
.pad45 {
padding : 25px 45px 25px 45px;
position : relative;
float : left;
display : block;
}
ul.subnav {
position : relative;
list-style : none;
border-bottom : none;
font-size : 0.9em;
left : 0;
margin : 0;
padding : 0;
width : 140px;
}
ul.subnav li {
list-style : none;
margin : 1px 0 1px 0;
padding : 10px 0 10px 0;
text-align : left;
left : 0;
border-bottom : 1px dotted #CCC;
display : block;
}
ul.subnav li a, ul.subnav li a:link, ul.subnav li a:visited {
color : #000;
text-decoration : none;
display : block;
}
ul.subnav li a:hover {
color : #006666;
text-decoration : none;
cursor : pointer;
display : block;
}
ul.subnav strong {
color : #000;
text-transform : uppercase;
}
ul.subnav li.nobord {
border : 0;
}
.table5 {
width : 908px;
border : 0;
border-collapse : collapse;
}
.table4 {
width : 716px;
border : 0;
border-collapse : collapse;
}
.table2 {
width : 332px;
border : 0;
border-collapse : collapse;
}
.table3 {
width : 524px;
border : 0;
border-collapse : collapse;
}
.table1 {
width : 140px;
border : 0;
border-collapse : collapse;
}
.table1 td, .table2 td, .table3 td, .table4 td, .table5 td {
border-bottom : 1px dotted #fff;
padding : 4px;
color : #fff;
width : auto;
}
.table1 th, .table2 th, .table3 th, .table4 th, .table5 th {
padding : 4px;
color : #fff;
font-size : 1em;
font-weight : normal;
border-bottom : 1px solid #fff;
}
input[type="button"] {
display : inline;
background : #CCC;
color : #fff;
border-radius : 5px;
padding:4px;
border:0;
}
input[type="button"]:hover {
cursor : pointer;
color : #000;
background : #ffc;
border : 0;
cursor : pointer;
}
.buttonsm {
padding : 5px;
font-size : 9px;
}
.buttonvt {
padding : 5px;
font-size : 9px;
vertical-align : top;
margin-top : 2px;
}
.button {
padding : 8px;
font-size : 11px;
font-weight : bold;
}
.buttonlg {
padding : 14px;
font-size : 12px;
font-weight : bold;
}
.button100 {
padding : 14px 0 14px 0;
font-size : 12px;
font-weight : bold;
width : 100%;
}
.buttonlg_right {
padding : 14px;
float : right;
font-size : 12px;
font-weight : bold;
}

input[type="radio"]:hover {
cursor : pointer;
}
input[type="text"]:hover {
border : #ccc solid 1px;
padding : 3px;
width : 97%;
background : #ffc;
color : #333;
cursor : pointer;
}
input[type="text"]:active {
border : #ccc solid 1px;
padding : 3px;
width : 97%;
background : #ffc;
color : #333;
}
input[type="text"] {
border : #ccc solid 1px;
padding : 3px;
width : 97%;
border-radius : 5px;
background : #8f8f8f;
color : #fff;
}
.input {
border : #ccc solid 1px;
padding : 3px;
width : 97%;
border-radius : 5px;
background : #8f8f8f;
color : #fff;
}
.input:hover {
border : #ccc solid 1px;
padding : 3px;
width : 97%;
border-radius : 5px;
background : #ffc;
color : #333;
cursor : pointer;
}
#menu {
list-style : none;
position : relative;
float : left;
line-height : normal;
padding : 10px 0 10px 0;
margin : 0;
}
#menu li {
float : left;
margin-right : 0px;
display : block;
font-size : 1.3em;
display : inline;
font-family:'ITCFranklinGothicStdMedRg';
}
#menu li:hover {
position : relative;
color : #fff;
text-decoration : none;
cursor : pointer;
display : block;
}
#menu li a {
color : #FFF;
padding : 14px 10px 14px 10px;
outline : 0;
display : block;
text-decoration : none;
vertical-align : middle;
}
#menu li:hover a {
color : #009999;
border-radius : 5px 5px 0px 0px;
cursor : pointer;
display : block;
background:#fff;
}
.dropdown_1column {
margin : 0 auto;
float : left;
position : absolute;
left : -999em;
background : #fff;
color : #000;
border-radius : 0px 5px 5px 5px;
padding : 7px;
font-weight : normal;
box-shadow: 3px 3px 3px #666; 

}
#menu li:hover .dropdown_1column {
left : -1px;
top : auto;
margin-top : -1px;
margin-left : 1px;
z-index : 10000000;
}
.col_1 {
display : inline;
float : left;
position : relative;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 10px;
}
.col_1 p {
padding-bottom : 15px;
}
.col_1 {
width : 130px;
font-size : 0.7em;
}
#menu p {
margin : 0;
}
#menu li:hover div a {
font-size : 0.9em;
display : inline;
}
#menu li:hover div a:hover {
}
#menu li ul {
list-style : none;
padding : 0;
margin : 0;
border-bottom : 0;
border-top : 0;
border-left : 0;
border-right : 0;
text-transform : none;
font-size : 1em;
}
#menu li ul li {
position : relative;
margin : 0;
text-align : left;
border-top : 0;
border-left : 0;
border-right : 0;
display : block;
text-transform : none;
text-decoration : none;
width : 100%;
font-family: Arial, sans-serif, "Tw Cen MT";
}
#menu li ul li a:link, #menu li ul li a:visited {
background : none;
border-top : 0;
border-left : 0;
border-right : 0;
border-bottom : 1px dotted #CCC;
padding : 5px 0 5px 0;
margin : 0;
text-decoration : none;
cursor : pointer;
display : block;
width : 100%;
border-radius : 0;
font-weight : normal;
color:#666
}
#menu li ul li a:hover {
border-top : 0;
border-left : 0;
border-right : 0;
margin : 0;
padding : 5px 0 5px 0;
text-decoration : none;
cursor : pointer;
display : block;
width : 100%;
color: #009999;
}
#menu li ul li:hover {
background : none;
border-top : 0;
border-left : 0;
border-right : 0;
margin : 0;
text-decoration : none;
cursor : pointer;
display : block;
width : 100%;
color: #009999;
}
#menu li ul li strong {
color : #fff;
font-weight : normal;
}
.main {
position : relative;
float : left;
padding : 25px 10px 15px 10px;
text-align : left;
width : 980px;
z-index : 100;
}
.feature {
position : relative;
float : left;
padding : 0;
text-align : left;
width : 980px;
height : 280px;
background : url(http://imda.org/images/b75.png) top center;
border : #666 solid 1px;
border-radius : 10px;
z-index : 100000;
}



.item {
position : relative;
float : left;
width : 100px;
height : 150px;
margin : 7px 7px 7px 7px;
text-align : center;
text-decoration : none;
color : #000;
background : #fff;
border : #ccc solid 3px;
border-radius : 8px 0 8px 0;
padding : 5px;
}
.hitem {
position : relative;
float : left;
width : 150px;
height : 200px;
margin : 7px 7px 7px 7px;
text-align : center;
text-decoration : none;
color : #000;
background : #fff;
border : #ccc solid 3px;
border-radius : 8px 0 8px 0;
padding : 5px;
}
.detail {
font-family : Tahoma, Geneva, sans-serif;
font-size : 11px;
text-align : center;
display : block;
width : 100px;
position : absolute;
bottom : 5px;
}
.hdetail {
font-family : Tahoma, Geneva, sans-serif;
font-size : 12px;
text-align : center;
display : block;
width : 150px;
position : absolute;
bottom : 5px;
}
.product {
display : block;
width : 100%;
text-align : center;
font-size : 11px;
}
.product a, .product a:link, .product a:visited {
color : #000;
text-decoration : none;
}
.product a:hover {
color : #000;
text-decoration : underline;
}
.hproduct {
display : block;
width : 100%;
text-align : center;
font-size : 13px;
}
.hproduct a, .hproduct a:link, .hproduct a:visited {
color : #000;
text-decoration : none;
}
.hproduct a:hover {
color : #000;
text-decoration : underline;
}
.price {
display : block;
font-size : 11px;
width : 100%;
text-align : center;
color : #333;
font-weight : bold;
}
.hprice {
display : block;
font-size : 13px;
width : 100%;
text-align : center;
color : #333;
font-weight : bold;
}
.rate {
color : #666;
display : block;
width : 100%;
text-align : center;
}
.ntoa {
position : absolute;
top : 65px;
left : -15px;
z-index : 100000;
border : none;
}
.hntoa {
position : absolute;
bottom : 0;
left : -20px;
z-index : 100000;
border : none;
}
.view {
position : absolute;
bottom : 2px;
right : 2px;
z-index : 100000;
width : 20px;
height : 20px;
cursor : pointer;
border : none;
}
.sale {
position : absolute;
right : -7px;
top : -7px;
z-index : 100000;
cursor : pointer;
}

.imgright { border-radius : 5px; float:right; margin-left:10px;}
.imgleft { border-radius : 5px; float:left; margin-right:10px;}

ul.lists  {
list-style : none;
padding : 5px;
margin : 0;
border-bottom : 0;
border-top : 0;
border-left : 0;
border-right : 0;
text-transform : none;
font-size : 1em;
}
ul.lists  li {
position : relative;
margin : 0;
text-align : left;
border-top : 0;
border-left : 0;
border-right : 0;
display : block;
text-transform : none;
text-decoration : none;
width : 100%;
}
ul.lists  li a:link, ul.lists  li a:visited {
background : none;
border-top : 0;
border-left : 0;
border-right : 0;
border-bottom : 1px dotted #CCC;
padding : 5px 0 5px 0;
margin : 0;
text-decoration : none;
cursor : pointer;
display : block;
width : 100%;
border-radius : 0;
font-weight : normal;
color:#000
}
ul.lists  li a:hover {
border-top : 0;
border-left : 0;
border-right : 0;
margin : 0;
padding : 5px 0 5px 0;
text-decoration : none;
cursor : pointer;
display : block;
width : 100%;
color: #009999;
}
ul.lists  li:hover {
background : none;
border-top : 0;
border-left : 0;
border-right : 0;
margin : 0;
text-decoration : none;
cursor : pointer;
display : block;
width : 100%;
color: #009999;
}

  .gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-control-cse .gsc-table-result {
    font-family: Arial, sans-serif;
  }
  input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
    border-color: #D9D9D9;
  }
  input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    border-color: #cccccc;
    background-color: #ffffff;
    background-image: none;
    filter: none;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #CCCCCC;
    border-bottom-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-tabsArea {
    border-color: #CCCCCC;
  }
  .gsc-webResult.gsc-result,
  .gsc-results .gsc-imageResult {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover,
  .gsc-imageResult:hover {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b,
  .gs-imageResult a.gs-title:link,
  .gs-imageResult a.gs-title:link b {
    color: #0d6566;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b,
  .gs-imageResult a.gs-title:visited,
  .gs-imageResult a.gs-title:visited b {
    color: #0d6566;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b,
  .gs-imageResult a.gs-title:hover,
  .gs-imageResult a.gs-title:hover b {
    color: #0d6566;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b,
  .gs-imageResult a.gs-title:active,
  .gs-imageResult a.gs-title:active b {
    color: #0d6566;
  }
  .gsc-cursor-page {
    color: #0d6566;
  }
  a.gsc-trailing-more-results:link {
    color: #0d6566;
  }
  .gs-webResult .gs-snippet,
  .gs-imageResult .gs-snippet,
  .gs-fileFormatType {
    color: #333333;
  }
  .gs-webResult div.gs-visibleUrl,
  .gs-imageResult div.gs-visibleUrl {
    color: #0d6566;
  }
  .gs-webResult div.gs-visibleUrl-short {
    color: #0d6566;
  }
  .gs-webResult div.gs-visibleUrl-short {
    display: none;
  }
  .gs-webResult div.gs-visibleUrl-long {
    display: block;
  }
  .gs-promotion div.gs-visibleUrl-short {
    display: none;
  }
  .gs-promotion div.gs-visibleUrl-long {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #0d6566;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #0d6566;
  }
  .gsc-webResult.gsc-result.gsc-promotion {
    border-color: #F6F6F6;
    background-color: #F6F6F6;
  }
  .gsc-completion-title {
    color: #0d6566;
  }
  .gsc-completion-snippet {
    color: #333333;
  }
  .gs-promotion a.gs-title:link,
  .gs-promotion a.gs-title:link *,
  .gs-promotion .gs-snippet a:link {
    color: #0d6566;
  }
  .gs-promotion a.gs-title:visited,
  .gs-promotion a.gs-title:visited *,
  .gs-promotion .gs-snippet a:visited {
    color: #0d6566;
  }
  .gs-promotion a.gs-title:hover,
  .gs-promotion a.gs-title:hover *,
  .gs-promotion .gs-snippet a:hover {
    color: #0d6566;
  }
  .gs-promotion a.gs-title:active,
  .gs-promotion a.gs-title:active *,
  .gs-promotion .gs-snippet a:active {
    color: #0d6566;
  }
  .gs-promotion .gs-snippet,
  .gs-promotion .gs-title .gs-promotion-title-right,
  .gs-promotion .gs-title .gs-promotion-title-right *  {
    color: #333333;
  }
  .gs-promotion .gs-visibleUrl,
  .gs-promotion .gs-visibleUrl-short {
    color: #0d6566;
  }
  
.quote {
color : #004848;
text-align : left;
padding : 10px;
margin : 15px 0;
font-size : 12px;
font-weight : bold;
background:#adcece;
border-radius : 5px;
float:left;
position:relative;
border:0;
clear:both
}

.tlist {border:1px solid #CCC; }
.tlist th { padding:4px; background:#004848; color:#FFF}
.tlist td { border-bottom:1px dotted #CCC; padding:4px;}

.nobord {border:0; border-collapse:collapse }
.nobord th { padding:4px; background:#004848; color:#FFF}
.nobord td { border:0; padding:4px;}