body { 
font-family : verdana, arial, helvetica, sans-serif;
font-size : 11px;
background-color : #e8e8e8;
margin : 0;
} 
h1 { 
font-size : 16px;
} 
h2 { 
font-size : 14px;
} 
h3, .firstletter, .title { 
font-size : 12px;
} 
td { 
font-size : 11px;
text-decoration : none;
} 
table { 
font-size : 11px;
text-decoration : none;
} 
a:link, a:visited, a:active { 
font-size : 11px;
color : #3d3c48;
text-decoration : none;
} 
a:hover { 
font-size : 11px;
color : #aa0000;
text-decoration : underline;
} 
a.txl:link, a.txl:visited { 
font-size : 11px;
color : #ffffff;
text-decoration : none;
} 
a.txl:active { 
font-size : 11px;
color : #014d5f;
text-decoration : none;
} 
a.txl:hover { 
font-size : 11px;
color : #f3960b;
text-decoration : underline;
} 
.fontsmall { 
font-family : verdana, arial, helvetica;
font-size : 9px;
} 
.distributers { 
font-size : 12pt;
} 
font, .info, .design, pre { 
font-size : 11px;
} 
.menu { 
border : 2px solid #dddcca;
font-size : 11px;
} 
.cellheader { 
border-bottom : 1px solid #00262f;
background-color : #004a5d;
font-size : 12px;
font-weight : normal;
color : #68e3ff;
padding : 4px;
} 
.cellheader a, .cellheader a:visited { 
color : #68e3ff;
} 
.scellheader, .sscellheader { 
border : 0 solid #00262f;
background-color : #007a97;
font-size : 11px;
font-weight : bold;
color : #68e3ff;
padding : 4px;
} 
.bigcellheader { 
border-top : 1px solid #374646;
border-left : 1px solid #374646;
border-right : 1px solid #374646;
border-bottom : 1px solid #374646;
font-size : 12px;
font-weight : normal;
color : #f1f1f1;
} 
.tblheader { 
background-color : #d8dde0;
border : 1px solid #374646;
font-size : 11px;
} 
.tdshadeyellow { 
background-color : #ffffaa;
border : 1px solid #374646;
font-size : 11px;
} 
.tdshadered { 
background-color : #ffaaaa;
border : 1px solid #374646;
font-size : 11px;
} 
.tdshade1 { 
background-color : #dfe1e5;
border : 1px solid #374646;
font-size : 11px;
} 
.tdshade2 { 
background-color : #c9cbd3;
border : 1px solid #374646;
font-size : 11px;
} 
.invis { 
display : none;
} 
.tdshade1sm { 
background-color : #dddddd;
border : 1px solid #374646;
} 
.tdshade2sm { 
background-color : #eeeeee;
border : 1px solid #374646;
} 
.skipped { 
color : #d0d002;
} 
.ok { 
color : #46bf46;
} 
.fail { 
color : #c14c4c;
} 
.failed { 
color : #b63131;
} 
a.headerlink, a.headerlink:link, a.headerlink:visited, a.headerlink:active { 
color : #000000;
} 
a.headerlink:hover { 
color : #fd0000;
} 
select, option { 
color : #000000;
font-size : 11px;
text-decoration : none;
background : #ffffff;
border : 1px solid #999999;
} 
textarea { 
background-color : #f3f3f3;
color : #000000;
font-size : 11px;
text-decoration : none;
} 
input.submit { 
color : #000000;
font-size : 11px;
text-decoration : none;
background : #ffffff;
} 
input { 
background-color : #ebebef;
color : #000000;
font-size : 11px;
text-decoration : none;
} 
legend { 
color : #000000;
position : relative;
top : -0.5em;
font-weight : bold;
font-size : 11px;
} 
.tbcell { 
font-size : 11px;
color : #000000;
border-top : 1px solid #aaaaaa;
border-bottom : 1px solid #aaaaaa;
} 
fieldset { 
border : 1px solid #d0d0d0;
position : relative;
background-color : #dedede;
padding : 5px;
} 
.redtext { 
color : #aa0000;
} 
#categories a { 
background-color : #006982;
display : block;
text-decoration : none;
font-size : 10px;
color : #95ebff;
border-bottom : 1px solid #0087a6;
padding : 1px;
padding-left : 10px;
} 
#categories a:hover { 
background-color : #004a5b;
font-size : 10px;
color : #95ebff;
text-decoration : none;
background-image : url(/themes/7dana/images/arrow.gif);
background-position : right 0%;
background-repeat : no-repeat;
} 
#navigation { 
color : #aef0ff;
background-color : #004353;
padding : 5px;
font-size : 10px;
} 
#navigation a { 
display : inline;
color : #aef0ff;
padding : 5px;
background-color : #004353;
text-decoration : none;
font-weight : bold;
border-right : 1px solid #005f75;
font-size : 10px;
} 
#navigation a:hover { 
color : #004251;
text-decoration : none;
background-color : #75e5ff;
} 
.main_frame { 
padding : 10px;
} 
.logo { 
background-color : #00586c;
border-bottom : 1px solid #75e5ff;
color : #00bae6;
} 
.sub_navigation { 
background-color : #00586c;
border-top : 1px solid #75e5ff;
font-size : 9px;
color : #00586c;
border-bottom : 2px solid #003744;
text-transform : lowercase;
padding : 1px;
} 
.sub_navigation a, .sub_navigation a:visited { 
color : #00586c;
} 
.left { 
background-color : #006982;
width : 213px;
color : #00bae6;
} 
.left a, .left a:visited { 
color : #00bae6;
} 
.menu_head { 
background-color : #00586c;
font-size : 10px;
color : #b0f0ff;
border-bottom : 1px solid #004859;
padding : 4px;
cursor : default;
cursor : pointer;
} 
.listing { 
background-color : #e0e0e0;
border : 1px solid #c7c7c7;
padding : 7px;
} 
.listing2 { 
background-color : #bdf3ff;
padding : 7px;
border : 1px solid #0088a8;
}
table.sonic {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
            font-family : verdana, arial, helvetica, sans-serif;
            font-size : 10px;
}
table.sonic th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sonic td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}