﻿/* StyleSheet do Portal da AIRC */

a {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: underline;
	color: #00A1E0;
	cursor : hand;

}
a:hover {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #003366;

}



.link_faq {
	FONT-FAMILY: verdana;
	font-size: 9pt;
	text-decoration: none;
	color: #00A1E0;
	cursor : hand;

}
.link_faq:hover {
	FONT-FAMILY: verdana;
	font-size: 9pt;
	text-decoration: underline;
	color: #003366;

}

.TituloImg_new
{
    font-size: 16pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font: 100% Arial, Helvetica, sans-serif;
    color: #999999;
    text-decoration: none;
}
.FraseImg_new
{
    font-size: 16pt;
    color: #003366;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    font: 100% Arial, Helvetica, sans-serif;
}
.TextTexto_new
{
    font-family: verdana;
    font-size: 9pt;
    color: #666666;
    font-variant: normal;
    font-style: normal;
}


.TextSimbolos
{
    font-family: wendings;
    font-size: 9pt;
    color: #99cc00;
    font-variant: normal;
    font-style: normal;
}

.tabela
{
    font-family: verdana;
    font-size: 9pt;
    color: #FFFFFF;
    font-variant: normal;
    font-style: normal;
}


.TextTexto_small {
	FONT-FAMILY: verdana;
	FONT-SIZE: 7pt;
	COLOR: #003366;
	font-variant : normal;
	font-style : normal;
}


.destaquecont {
	FONT-SIZE: 10pt;
	COLOR: #558CB9;
	font-style : normal;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
}



.linkdestaque {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: underline;
	color: #00A1E0;
	cursor : hand;
	font-weight : bold;
}
a.linkdestaque:hover {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #003366;
	font-weight : bold;
}



.TituloAreaDropDown {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	font-style : normal;
	font-variant : normal;
	font-weight: bold;
	text-decoration: none;
}



.TituloImg {
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font: 100% Arial, Helvetica, sans-serif;
	COLOR: #003366;
	text-decoration: none;
}
.TituloImg1 {
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font: 100% Arial, Helvetica, sans-serif;
	COLOR: #003366;
	text-decoration: none;
}

.FraseImg {
	FONT-SIZE: 10pt;
	COLOR: #425462;
	font-style : normal;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
}


.menuitem {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
	cursor : hand;
	font-weight : normal;
}
a.menuitem:hover {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #3399CC;
	font-weight : normal;
}


.menuitem_top {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #FFFFFF;
	cursor : hand;
	font-weight : normal;
}
a.menuitem_top:hover {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #626A6A;
	font-weight : normal;
}

.maisinfo {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: underline;
	color: #4d8ba5;
	cursor : hand;
	font-weight : normal;
}
a.maisinfo:hover {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: underline;
	color: #032c55;
	font-weight : normal;
}



.menuitemP {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #626A6A;
	cursor : hand;
	font-weight: bold;
}
a.menuitemP:hover {
	FONT-FAMILY: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}


.TituloApli {
	FONT-SIZE: 10pt;
	COLOR: #558CB9;
	font-style : normal;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
}


a.TituloApli:hover {
	FONT-SIZE: 10pt;
	COLOR: #003366;
	font-style : normal;
	font-variant : normal;
	font-weight: normal;
	text-decoration: none;
}


.mapaitem {
	FONT-FAMILY: verdana;
	font-size: 9pt;
	text-decoration: none;
	color: #000000;
	cursor : hand;
	font-weight : normal;
}
a.mapaitem:hover {
	FONT-FAMILY: verdana;
	font-size: 9pt;
	text-decoration: none;
	color: #0099CC;
	font-weight : normal;
}
.LinksWhite {
	FONT-FAMILY: verdana;
	font-size: 9pt;
	text-decoration: none;
	color: #FFFFFF;
	cursor : hand;
	font-weight : Bold;
}
a.LinksWhite:hover {
	FONT-FAMILY: verdana;
	font-size: 9pt;
	text-decoration: none;
	color: #E3E5E6;
	font-weight : Bold;
}
.menuLeftLigth {
	background-color: #f9fafb;
	text-align: left;
	text-decoration: none;
	}
.menuLeftDark {
	background-color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}
tr.menuApli {
	background-color: #F8F8F8;
	text-align: left;
	font-size: 9pt;
}
tr.menuApliHover {
	background-color: #E6E6E6;
	text-align: left;
	font-size: 9pt;
	border: 1px solid #000000;
}
.menuLeftTitle {
	background-color: #F0F0F0;
	text-align: left;
	FONT-SIZE: 8pt;
	COLOR: #336699;
	font-weight: bold;
	text-decoration: none;
}
a.menuLeftTitle:hover {
	background-color: #F0F0F0;
	text-align: left;
	FONT-SIZE: 8pt;
	COLOR: #558CB9;
	font-weight: bold;
	text-decoration: none;
}

.menuitemTop {
	FONT-FAMILY: verdana;
	font-size: 9pt;
	text-decoration: none;
	color: #FFFFFF;
	cursor : hand;
	vertical-align: middle;
}
a.menuitemTop:hover {
	FONT-FAMILY: verdana;
	font-size: 9pt;
	text-decoration: none;
	color: #FFFFFF;
	vertical-align: middle;
}
.menuTopBorder {
	text-align: left;
	vertical-align: text-bottom;
}
.menuTopBreadCrumb {
	background-color: #F5F5F5;
	border-bottom: #EBEBEB solid 1px;
	text-align: left;
	vertical-align: text-middle;
	color: #857D7D;
	font-size: 8pt;
}
.Data {
	background-color: #F5F5F5;
	border-bottom: #EBEBEB solid 1px;
	text-align: right;
	vertical-align: middle;
	font-size: 8pt;
	color: #696969;
}
.menuitembigger {
	font-size: 9pt;
	text-decoration: none;
	color: #D7D6D6;
	cursor : hand;
}
a.menuitembigger:hover {
	font-size: 9pt;
	text-decoration: none;
	color: Black;
}
.links {
	font-size: 9pt;
	text-decoration: none;
	color: #897E7E;
	cursor : hand;
}
a.links:hover {
	font-size: 9pt;
	text-decoration: none;
	color: #897E7E;
}
a.links2 {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #333333;
	cursor : hand;
	vertical-align: text-top;
}
a.links2:hover {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #3399CC;
}

a.linksAIRC2000 {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #FFFFFF;
	cursor : hand;
	vertical-align: text-top;
}
a.linksAIRC2000:hover {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #CCCCCC;
}


a.linksWhite {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #FFFFFF;
	cursor : hand;
	vertical-align:top;
}
a.linksWhite:hover {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #F4F4F4;
	vertical-align:top;
}


.links2Small {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #003366;
	cursor : hand;
}
a.links2Small:hover {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #3399cc;
}
.TextTextoLink {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #003366;
	cursor : hand;
}
a.TextTextoLink:hover {
	font-size: 8pt;
	text-decoration: none;
	color: #008fbf;
	cursor : hand;
}
.links2SmallSemLink {
	font-size: 7pt;
	text-decoration: none;
	COLOR: #000000;
}


.TextTitulo1 {
	FONT-SIZE: 10pt;
	COLOR: #3086A7;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

.TextTitulo {
	FONT-SIZE: 10pt;
	COLOR: #00A1E0;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
}

.TextTitulo1_v1 {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

.TextGray {
	FONT-SIZE: 7 pt;
	COLOR: #ADABAB;
	font-style : normal;
	font-variant : normal;
}
.TextWhiten {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	
}

.TextWhite {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	
}

.TextWhite_v1 {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	
}

.TextWhite1 {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	
}


.TextWhiteTit {
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

.TextTextoSmall {
	FONT-FAMILY: verdana;
	FONT-SIZE: 7pt;
	COLOR: #02757B;
	font-variant : normal;
	font-style : normal;
}
.TextTexto {
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	COLOR: #333333;
	font-variant : normal;
	font-style : normal;
}

.TextTexto_v1 {
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	COLOR: #333333;
	font-variant : normal;
	font-style : normal;
}


a.links2_v1 {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #333333;
	cursor : hand;
	vertical-align: text-top;
}
a.links2_v1:hover {
	font-size: 8pt;
	text-decoration: none;
	COLOR: #CCCCCC;
}


.TextTextoTit {
	FONT-FAMILY: verdana;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-variant : normal;
	font-style : normal;
}
.TextTextoBold {
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	COLOR: #003366;
	font-variant : normal;
	font-style : normal;
	font-weight: bold;
}
.TextTextoIni {
	FONT-FAMILY: verdana;
	FONT-SIZE: 10pt;
	COLOR: #003366;
	font-variant : normal;
	font-style : normal;
}
.TextBox {
	BORDER: 1px solid #469FBA;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: "Arial";
	BACKGROUND-COLOR: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #469FBA;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-SHADOW-COLOR: #CCCCCC;
	SCROLLBAR-3DLIGHT-COLOR: #469FBA;
	SCROLLBAR-ARROW-COLOR: #330066;
	SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;
	SCROLLBAR-BASE-COLOR: #CCCCCC;
}
.TextBoxSearch {
	BORDER: #469FBA 1px solid;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: "Arial";
	BACKGROUND-COLOR: #FFFFFF;
	width: 200px;
}
.BoxSearchResult {
	BACKGROUND-COLOR: #DFE3F4;
	border-bottom: 1px solid #558CB9;
}
.BoxTitleSearch {
	BACKGROUND-COLOR: #DADEF3;
	border-bottom: 1px solid #6293AC;
}
.TableSearchResults {
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	COLOR: #003366;
	font-variant : normal;
	font-style : normal;
	border: 2px solid #6293AC;
}
input.botao {
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
}
input.botaoHover {
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
}
.dataNoticia {
	font-size: 7pt;
	color: #7D7D7D;
	
}
.boxNoticia {
	border: 1px solid #828282;
	background-color: #FAFAFA;
}
.TablesBcg {
	background-color: #FAFAFA;
	border: 0px solid #EBEBEB;
	border-bottom: 0px solid #EBEBEB;
	border-right: 0px solid #EBEBEB;
	border-top: 0px solid #EBEBEB;
}
.TablesBcgCalGeral {
	background-color: #FAFAFA;
	border: 1px solid #EBEBEB;
	border-bottom: 2px solid #EBEBEB;
	border-right: 2px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
}
.TablesBcgCal {
	background-color: #FAFAFA;
	border-bottom: 1px solid #EBEBEB;
	border-right: 1px solid #EBEBEB;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
}
.TituloNoticiasDestaques {
	background-color: #E9E9E9;
	text-align: center;
	FONT-SIZE: 10pt;
	COLOR: #025B91;
	font-weight: bold;
}
UL {
	list-style-type: circle;
}
.TextMail {
	text-decoration: none;
	color: #003366;
	cursor : hand;
}
a.TextMail:hover {
	color: #3086A7;
}
.TextBullet {
	text-align: left;
	FONT-SIZE: 12pt;
	COLOR: #4086AB;
	font-weight: bold;
}



#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px verdana}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	color: #cde3f9}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #2a6d87;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #2a6d87;
		color: #FFF;
		font: 11px verdana}

	#sddm div a:hover
	{	background: #5d9fb0;
		color: #FFF}



/* ------------------
 styling for the tables 
   ------------------   */


body
{
	/*line-height: 1.6em;*/
	
}

#hor-minimalist-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 45px;
	width: 480px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-a th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-a td
{
	color: #669;
	padding: 9px 8px 0px 8px;
}
#hor-minimalist-a tbody tr:hover td
{
	color: #009;
}


#hor-minimalist-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 45px;
	width: 480px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-b th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #669;
	padding: 6px 8px;
}
#hor-minimalist-b tbody tr:hover td
{
	color: #009;
}


#ver-minimalist
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#ver-minimalist th
{
	padding: 8px 2px;
	font-weight: normal;
	font-size: 14px;
	border-bottom: 2px solid #6678b1;
	border-right: 30px solid #fff;
	border-left: 30px solid #fff;
	color: #039;
}
#ver-minimalist td
{
	padding: 12px 2px 0px 2px;
	border-right: 30px solid #fff;
	border-left: 30px solid #fff;
	color: #669;
}


#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-a td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}


#box-table-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 35px;
	width: 80%;
	text-align: center;
	border-collapse: collapse;
	border-top: 7px solid #9baff1;
	border-bottom: 7px solid #9baff1;
}
#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #e8edff;
	border-right: 1px solid #9baff1;
	border-left: 1px solid #9baff1;
	color: #039;
}
#box-table-b td
{
	padding: 8px;
	background: #e8edff; 
	border-right: 1px solid #aabcfe;
	border-left: 1px solid #aabcfe;
	color: #669;
	text-align: center;
}


#hor-zebra
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#hor-zebra th
{
	font-size: 14px;
	font-weight: normal;
	padding: 10px 8px;
	color: #039;
}
#hor-zebra td
{
	padding: 8px;
	color: #669;
}
#hor-zebra .odd
{
	background: #e8edff; 
}


#ver-zebra
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#ver-zebra th
{
	font-size: 14px;
	font-weight: normal;
	padding: 12px 15px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #039;
}
#ver-zebra td
{
	padding: 8px 15px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #669;
}
.vzebra-odd
{
	background: #eff2ff;
}
.vzebra-even
{
	background: #e8edff;
}
#ver-zebra #vzebra-adventure, #ver-zebra #vzebra-children
{
	background: #d0dafd;
	border-bottom: 1px solid #c8d4fd;
}
#ver-zebra #vzebra-comedy, #ver-zebra #vzebra-action
{
	background: #dce4ff;
	border-bottom: 1px solid #d6dfff;
}


#one-column-emphasis
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#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;
}


#newspaper-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #69c;
}
#newspaper-a th
{
	padding: 12px 17px 12px 17px;
	font-weight: normal;
	font-size: 14px;
	color: #039;
	border-bottom: 1px dashed #69c;
}
#newspaper-a td
{
	padding: 7px 17px 7px 17px;
	color: #669;
}
#newspaper-a tbody tr:hover td
{
	color: #339;
	background: #d0dafd;
}


#newspaper-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #69c;
}
#newspaper-b th
{
	padding: 15px 10px 10px 10px;
	font-weight: normal;
	font-size: 14px;
	color: #039;
}
#newspaper-b tbody
{
	background: #e8edff;
}
#newspaper-b td
{
	padding: 10px;
	color: #669;
	border-top: 1px dashed #fff;
}
#newspaper-b tbody tr:hover td
{
	color: #339;
	background: #d0dafd;
}


#newspaper-c
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #6cf;
}
#newspaper-c th
{
	padding: 20px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	text-transform: uppercase;
	border-right: 1px solid #0865c2;
	border-top: 1px solid #0865c2;
	border-left: 1px solid #0865c2;
	border-bottom: 1px solid #fff;
}
#newspaper-c td
{
	padding: 10px 20px;
	color: #669;
	border-right: 1px dashed #6cf;
}


#rounded-corner
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-company
{
	background: #b9c9fe url('table-images/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4
{
	background: #b9c9fe url('table-images/right.png') right -1px no-repeat;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner td
{
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('table-images/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('table-images/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}


#background-image
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	background: url('table-images/blurry.jpg') 330px 59px no-repeat;
}
#background-image th
{
	padding: 12px;
	font-weight: normal;
	font-size: 14px;
	color: #339;
}
#background-image td
{
	padding: 9px 12px;
	color: #669;
	border-top: 1px solid #fff;
}
#background-image tfoot td
{
	font-size: 11px;
}
#background-image tbody td
{
	background: url('table-images/back.png');
}
* html #background-image tbody td
{
	/* 
	   ----------------------------
		PUT THIS ON IE6 ONLY STYLE 
		AS THE RULE INVALIDATES
		YOUR STYLESHEET
	   ----------------------------
	*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='table-images/back.png',sizingMethod='crop');
	background: none;
}	
#background-image tbody tr:hover td
{
	color: #339;
	background: none;
}


#gradient-style
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#gradient-style th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe url('table-images/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #e8edff url('table-images/gradback.png') repeat-x;
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}
#gradient-style tbody tr:hover td
{
	background: #d0dafd url('table-images/gradhover.png') repeat-x;
	color: #339;
}


#pattern-style-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	background: url('table-images/pattern.png');
}
#pattern-style-a thead tr
{
	background: url('table-images/pattern-head.png');
}
#pattern-style-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	border-bottom: 1px solid #fff;
	color: #039;
}
#pattern-style-a td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#pattern-style-a tbody tr:hover td
{
	color: #339;
	background: #fff;
}


#pattern-style-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	background: url('table-images/patternb.png');
}
#pattern-style-b thead tr
{
	background: url('table-images/patternb-head.png');
}
#pattern-style-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	border-bottom: 1px solid #fff;
	color: #039;
}
#pattern-style-b td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#pattern-style-b tbody tr:hover td
{
	color: #339;
	background: #cdcdee;
}

div.tabcontainer {
 width: 100%;
 background: #eee;
 border: 0px solid #F4F4F4;
}
ul.tabnav {
 list-style-type: none;
 margin: 0;
 padding: 0;
 width: 100%;
 vertical-align: bottom;
 overflow: hidden;
}

ul.tabnav a {
 display: block;
 width: 100%;
 vertical-align: bottom;
 color: #333;
 font-size: 12px;
 font-style: normal;
 text-decoration: none;
 text-indent: 7px;

}

ul.tabnav a:hover {
 background: #ccc;
 height: 25px;
 vertical-align: middle;
 color: red;
 font-size: 12px;
 text-indent: 7px;
}


ul.tabnav a:active  {
 background: red;
 height: 27px;
 vertical-align: middle;
 font-style: normal;
 text-decoration: none;
 text-indent: 7px;
}

ul.tabnav li {
 float: left;
 width: 120px;
 height: 27px;
 margin: 0;
 padding: 0;
 text-align: left;
 vertical-align: bottom;

 border-bottom: 1px solid #000;
  
}

div.tabcontents {
 height: 327px;
 background: #FFFFFF;
 overflow: hidden;
 border-top: 0px solid #ccc;
 padding: 3px;
 
}

div.tabcontents div.content {
 float: left;
 width: 100%;
 height: 102%;
 overflow-y: auto;
 font-style: normal;
 font-size: 12px;
 color: #000;
 text-indent: 7px;
 text-align: left;
}

div.tabcontents div.contentAJ {
 float: left;
 width: 100%;
 height: 102%;
 overflow-y: auto;

}
div.tabcontents div.contentAF {
 float: left;
 width: 100%;
 height: 102%;
 overflow-y: auto;
 border-left: 1px solid #32748d;
 border-bottom: 1px solid #32748d;

}

div.tabcontents div.contentAD {
 float: left;
 width: 100%;
 height: 102%;
 overflow-y: auto;
 background: #000033;

}



div.tabcontents div.content h2 {
 margin-top: 3px;
 font-family: verdana;
 font-size: 17px;
 color: #000000;
 text-indent: 5px;
}

div.tabcontents div.contentAD h2 {
 margin-top: 3px;
 font-family: verdana;
 font-style: normal;
 font-size: 14px;
 color: #FFFFFF;
 text-indent: 7px;
 
}
div.tabcontents div.contentAF h2 {
 margin-top: 7px;
 font-family: verdana;
 font-style: normal;
 font-size: 12px;
 color: #000;
 text-indent: 7px;
 text-align: left;
  
}


a.tabs {

 width: 100%;
 height:20px;
 vertical-align: top;
 color: #333;
 font-size: 11px;
 font-style: normal;
 text-decoration: none;
 text-indent: 2px;

}


a.tabs:hover {
 background: #d9d9d9;
 vertical-align: top;
 height:20px;
 color: #000;
 font-size: 11px;
 text-indent: 2px;
}


a.tabs:active  {
 background: 555;
 height:20px;
 vertical-align: top;
 font-style: normal;
 text-decoration: none;
 text-indent: 2px;
}

body {
			font-family: Verdana, Arial;
			background: #FFF;

		
		}
				
		


















