﻿BODY
{
    background: #fffff;
    font: 12px/1.5 Verdana, Helvetica, sans-serif;
    color: #000;
    margin: 0px;
    padding: 0px;
}

h1
{
    font: 18pt Verdana, Helvetica, sans-serif;
}

h2
{
    font: 14pt Verdana, Helvetica, sans-serif;
}

h2 a
{
	font: 14pt Verdana, Helvetica, sans-serif;
}

.footer
{
    font: 8pt Verdana, Helvetica, sans-serif;
}

.footer a
{
    font: 8pt Verdana, Helvetica, sans-serif;
}


.headerLink a
{
    font: 10pt Verdana, Helvetica, sans-serif;
    color: #b1dd14;
    font-weight: bold;
    text-decoration: none;
}

.headerLink a:hover
{
	color:#fff; 
}


a
{
    font: 10pt Verdana, Helvetica, sans-serif;
    color: #000;    
}

a:hover
{
	color: #ff6633;
}


.LinkAzul a
{
    font: 10pt Verdana, Helvetica, sans-serif;
    color: Blue; 
}

.LinkAzul a:hover
{
	color: #ff6633;
}

.txtajuda
{
  font: 9pt Arial,Verdana, Helvetica, sans-serif;  
}

/*A:visited {text-decoration: none}
A:active {text-decoration: none}*/



/*+hor-zebra table+*/
.zebra
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 2px;	
	text-align: left;
	border-collapse: collapse;
}
.zebra th
{
    font-size: 14px;
    font-weight: normal;
    padding: 1px 1px;
    color: #d3d3d3;
    background-color: #339933;
}
.zebra td
{
	padding: 3px;
	color: #669;
}
.zebra .odd
{
	background: #e0f8fe; 
}

/*#######*/
/*GridViewCSS Soft Grey Style*/
.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border:#444 1px solid;
}
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle /*Common Styles*/
{
    background-position:center;
    background-repeat:repeat-x;
    background-color:#1d1d1d;
}
.HeaderStyle th
{
    padding: 5px;
    color: #ffffff;
}
.HeaderStyle a
{
    text-decoration:none;
    color:#ffffff;
    display:block;
    text-align:left;
    font-weight:normal;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;
}
.PagerStyle td
{
    border-top: #1d1d1d 1px solid;
}
.PagerStyle a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #777777;
    border-right:solid 1px #333333;
    border-bottom:solid 1px #333333;
    border-left:solid 1px #777777;
}
.PagerStyle span
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 2px;
    border-right: solid 1px #1d1d1d;
}
.RowStyle td
{
    background-color: #fff;
}
.AltRowStyle td
{
    background-color: #f0f0f0;
}
.SelectedRowStyle td
{
    background-color: #ffff66;
}

/*footer icons*/
a.share:link{text-decoration: none; color:#000000;}
a.share:hover{text-decoration: underline;} 
a.share:visited{text-decoration: none; color:#000000;}
img.shareimg{border:none; vertical-align:middle; position:absolute;top:-2px;} 
img.blogger{clip:rect(0px 16px 16px 0px);left:0px;}
img.delicious{clip:rect(0px 32px 16px 16px);left:-16px;}
img.digg{clip:rect(0px 48px 16px 32px);left:-32px;}
img.facebook{clip:rect(0px 64px 16px 48px);left:-48px;}
img.furl{clip:rect(0px 80px 16px 64px);left:-64px;}
img.reddit{clip:rect(0px 96px 16px 80px);left:-80px;}
img.slashdot{clip:rect(0px 112px 16px 96px);left:-96px;}
img.mail{clip:rect(0px 128px 16px 112px);left:-112px;}
span.share{position:relative;font-family: Arial; font-size: 11px; background-color:#FFFFFF; padding:4px 26px 7px 26px; height:18px;}
.shareitem{padding-left:20px;padding-right:16px;position:relative;}
span.tag{font-family: Arial; font-size: 11px; background-color:#FFFFFF; padding:0px 26px 7px 26px;}


/*customercare*/
div.accordionButton h3 {margin-top:5px; padding:0 0 0 26px; color:#555; background-image: url('/images/arrowdownblack.png');  background-repeat: no-repeat; cursor: pointer; font-size:15px;}
div.accordionButton h3:hover {color:#334b0f;}

div.accordionButton.on h3 { color:#555; font-weight:bold;}
/*div.accordionButton.over h3 { color:#555; font-weight:bold;}*/



div.accordionSubButton h4 {cursor:pointer; font-weight:normal; font-size:13px; color:#497804; margin-top:10px; margin-left:25px; background-image: url('../images/iconquestionred.png'); background-repeat: no-repeat; padding:0 20px; }
div.accordionSubButton.on h4 {font-weight:bold; }
div.accordionSubContent p {margin-left:40px;}