
.body {
	margin-top: 0px;
	margin-bottom: 0px;}
	
.style1 {color:#970000; font-size:13px; font-style: italic; font-family: Arial; background-color:#000000; font-weight:bold;}
.style1:hover { color:#EA0000; font-size:13px; font-family: Arial; background-color:#000000;    font-weight:bold;}

.style2 {
	font-size: 11px;
	font-family: Arial;
	color: #999999;
	font-style: italic;
}

.style3 { color:#333; font:Arial;  font-size:12px;  font-style: italic; }
.style3:hover { color:#333; font-family: Arial; font-size:14px; font-weight:bold; background-color:#EAEAEA; }

.style4 {
	font-size: 11px;
	font-family: Arial;
	color:#333;
	font-style: italic;
}
a { text-decoration:none }

.style5 { font-size: 12px; font-family: Arial; color:#000; 	font-style:inherit; }
.style5:hover { text-decoration: underline;  }
.style6 {
	font-size: 12px;
	font-family: Arial;
	color:#000;
	font-style:inherit;
	
}
.style7 { font-size: 12px; font-family: Arial; color:#000; font-style:inherit; font-weight:bold; }
.style8 { font-size: 13px; font-family: Arial; color:#000; font-style:inherit; font-weight:bold; }
.style9 { font-size: 12px; font-weight:bold; font-family: Arial; color:#000; 	font-style:inherit; }
.paging { font-size: 13px; font-family: Arial; color:#000; 	font-style:inherit; }
.paging:hover { text-decoration: underline;  }


.style10{ font-size: 12px; font-family: Arial; color:#000; 	font-style:inherit; font-weight:bold;}
.style10:hover { text-decoration: underline;  }

.style21 {font-size: 11px; color:#919191; font-family: Arial; font-style: italic;}
.style24 {font-size: 12px; font-family: Arial; color:#00C }
.style24:hover { text-decoration:underline; }
.style25 {font-size: 11px; font-family: Arial; color:#333; font-style:italic; font-weight:bold; }
.style25:hover { font-size: 11px; font-family: Arial; color:#000; }
.style26 {font-size: 11px; font-family: Arial;  color:#000; font-weight:bold; font-style:italic;}
.style26:hover {font-size: 11px; font-family: Arial;  color:#00F;}

.style27 {font-size: 11px; font-family: Arial; color:#00C }
.style27:hover { text-decoration:underline; }
.style28 {font-size: 12px; font-family: Arial; color:#00C; font-weight:bold; }
.style28:hover { text-decoration:underline; }
.style37 {color:#970000;  background-color:#000000; font-family: Arial; font-style: italic;}
.style37:hover { color:#EA0000; background-color:#000000; font-weight:bold; font-family: Arial; font-style: italic;}
.style43 {font-size: 12px; color: #FFFFFF; font-style: italic;}

.whatsnew { color: #CC6600; font:Arial;  font-size:16px;  font-style: normal; font-weight:bold; }
.login { color: #CC6600; font:Arial;  font-size:14px;  font-style: normal; font-weight:bold; }


.style29 { color:#00F; font:Arial;  font-size:13px;  font-style: normal; font-weight:bold; }
/* .style29:hover { text-decoration: underline; } */
.style30 { color:#00F; font:Arial;  font-size:14px;  font-style: normal; }
.style30:hover { text-decoration: underline; }

.style31 { color:#333; font:Arial;  font-size:12px;  font-style: italic; }
.style31:hover { color:#333; font-family: Arial; font-size:14px; font-weight:bold; background-color:#EAEAEA; font-style: italic; }

.singer1 { color:#000; font:Arial;  font-size:17px;  font-style: normal; font-weight:bold; }
.singer1:hover { text-decoration: underline; }
.singer2 { color:#000; font:Arial;  font-size:20px;  font-style: normal; font-weight:bold; }
.singer2:hover { text-decoration: underline; }
.user { color:#666; font:Arial;  font-size:15px;  font-style: normal; font-weight:bold; }
.user:hover { text-decoration: underline; }
.tire { color:#000;  font:Arial;  font-size:17px;  font-style: normal; font-weight:bold; }
.style40 { font-size: 14px; font-family: Arial; color:#000; font-style:inherit; font-weight:bold; }

/* ****************** Some basic stuff ****************** */
li 
{
	clear:both;
	margin-bottom:1em;
	border-bottom:1px solid #eee;
}
/* ****************** RatingStar ****************** */
.ratingStar
{
	white-space:nowrap;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 14px;
    height: 15px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(../images/rating/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(../images/rating/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(../images/rating/ratingStarFilled.png);
}

/* ****************** Gauge ****************** */
.ratingGauge
{
	white-space:nowrap;
    font-size: 0pt;
	width:122px;
	height:12px;
	padding:1px 0 1px 1px;
	margin:1em;
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(images/rating/ratingGauge.png);
}
.ratingGauge .ratingItem {
    font-size:0pt;
    width:20px;
    height:8px;
    margin:0;
    padding:0;
    display:block;
    background-repeat: repeat-x;
	cursor:e-resize;
}
.ratingGauge .Filled {
    background-color:transparent;
}
.ratingGauge .Empty {
    background-color:#ff0;
}
.ratingGauge .Saved {
    background-color:#f00;
}

/* ****************** Thermometer ****************** */
.ratingThermometer 
{
	white-space:nowrap;
	width:220px;
	height:0px;
	padding:26px 20px 20px 16px;
	margin:1em;
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(images/rating/ratingThermometer2.png);
}
.ratingThermometer .ratingItem {
    font-size: 0pt;
    width: 10px;
    height: 8px;
    margin: 0;
    padding: 0;
    display: block;
    background-repeat: repeat-x;
	cursor:e-resize;
}
.ratingThermometer .Filled {
    background-image: url(images/rating/ratingFilled.png);
}
.ratingThermometer .Empty {
    background-image: url(images/rating/ratingEmpty.png);
}
.ratingThermometer .Saved {
    background-image: url(images/rating/ratingSaved.png);
}



table.sender {
	border-width: 1px;
	border-spacing: 0px;
	border-style: hidden;
	border-color:#000;
	border-collapse: collapse;
	background-color: none;
}
table.sender th {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	background-color: none;
	-moz-border-radius: ;
}
table.sender td {
	border-width: 1px;
	padding: 2px;
	border-style:solid;
	border-color: #CCC;
	background-color: none;
	-moz-border-radius: ;
}


table.sample {
	border-width: 0px;
	border-spacing: 0px;
	border-style: hidden;
	border-color: gray;
	border-collapse: collapse;
	background-color: none;
}
table.sample th {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	background-color: none;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 1px;
	padding: 2px;
	border-style:solid;
	border-color: #CCC;
	background-color: none;
	-moz-border-radius: ;
}

.aspMenuHover 
{
	 color:#333; font-family: Arial; font-size:14px; font-weight:bold; background-color:#EAEAEA; 
}

.aspMenu
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: hidden;
	border-color: gray;
	border-collapse: collapse;
	background-color: none;
	padding-left:0px;
	margin-left:0px;
}

.aspMenuDinamik
{
	color:#333; font:Arial;  font-size:12px;  font-style: italic;
}

.aspMenuSelected
{
	color:#333; font:Arial;  font-size:12px;  font-style: italic; 
}

a.sample { color:#333; font:Arial;  font-size:12px;  font-style: italic; }
a.sample:hover { color:#333; font-family: Arial; font-size:14px; font-weight:bold; background-color:#EAEAEA; }

.aspMenuItem
{
	border-width: 1px;
	padding: 2px;
	border-style:solid;
	border-color: #CCC;
	background-color: none;
	-moz-border-radius: ;
}

table.video {
	border-width: 1px;
	border-spacing: 0px;
	border-style: hidden;
	border-color: gray;
	border-collapse: collapse;
	background-color: none;
}
table.video th {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	background-color: none;
	-moz-border-radius: ;
}
table.video td {
	border-width: 1px;
	padding: 5px;
	border-style:dotted;
	border-color: #CCC;
	background-color: none;
	-moz-border-radius: ;
	
}

table.left1 {
	border-width: 1px;
	border-spacing: 0px;
	border-style:solid;
	border-color:#666;
	border-collapse: collapse;
	background-color:#EBEBEB;
}
table.left1 th {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	background-color: none;
	-moz-border-radius: ;
}
table.left1 td {
	border-width: 1px;
	padding: 5px;
	border-style:solid;
	border-color:#333;
	background-color: none;
	-moz-border-radius: ;
}

table.left2 {
	border-width: 1px;
	border-spacing: 0px;
	border-style:solid;
	border-color:#F90;
	border-collapse: collapse;
	background-color:#FFFFE5;
}
table.left2 th {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	background-color: none;
	-moz-border-radius: ;
}
table.left2 td {
	border-width: 1px;
	padding: 5px;
	border-style:solid;
	border-color:#F90;
	background-color: none;
	-moz-border-radius: ;
}
table.main1 {
	border-width: 1px;
	border-spacing: 0px;
	border-style:solid;
	border-color: #CCC; 
	border-collapse: collapse;
	background-color:#FFF;
}
table.main1 th {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #CCC;
	background-color: none;
	-moz-border-radius: ;
}
table.main1 td {
	border-width: 0px;
	padding: 0px;
	border-style:solid;
	border-color: #CCC;
	background-color: none;
	-moz-border-radius: ;
}

table.main2 {
	border-width: 1px;
	border-spacing: 0px;
	border-style:solid;
	border-color: #BBDDFF;
	border-collapse: collapse;
	background-color:#FFF;
}
table.main2 th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: #CCC;
	background-color: none;
	-moz-border-radius: ;
}
table.main2 td {
	border-width: 0px;
	padding: 0px;
	border-style:solid;
	border-color: #CCC;
	background-color: none;
	-moz-border-radius: ;
}

table.main3 {
	border-width: 1px;
	border-spacing: 0px;
	border-style:solid;
	border-color: #F90;
	border-collapse: collapse;
	background-color:#FFF;
}
table.main3 th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: black;
	background-color: none;
	-moz-border-radius: ;
}
table.main3 td {
	border-width: 0px;
	padding: 0px;
	border-style:solid;
	border-color:#333;
	background-color: none;
	-moz-border-radius: ;
}


#commentable th
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color:#000;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
	font-style:inherit;
	text-align:left;
	  
}
#commentable td
{
	border-bottom: 1px solid #ccc;
	color: #000;
	padding: 6px 8px;
	text-align:left;
}


#one-column-emphasis
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 0px;
	width: 765px;
	text-align: left;
	border-collapse: collapse;
}
  
#one-column-emphasis thead tr
{ height:auto;
	 
	font-size: 14px;
	font-weight: normal;
	padding: 1px 1px;
	color: #039;
	background-color:#EBEBEB;
	text-align:left;
	
}

#one-column-emphasis th
{
	font-size: 14px;
	font-weight: normal;
	padding: 12px 15px;
	color: #039;
}
#one-column-emphasis td
{
	padding: 10px 15px;
	color: #669;
	border-top: 1px solid #e8edff;
}

.oce-first
{
	background: #d0dafd;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
}
#one-column-emphasis tr:hover td
{
	color: #339;
	background: #eff2ff;
}

.reportLnk
{
    font-size: 12px;
	font-family: Arial;
    color:Red;
    font-weight:bold;
}
.reportLnk:hover
{
    text-decoration:underline;
}


