/* Copyright 2006 NXWEB Technologies sol media */


Body, TD{
	color:#1682c0;
	scrollbar-arrow-color:#00afff;
	scrollbar-base-color:#00afff;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#00afff;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#00afff;
	scrollbar-track-color:#FFFFFF;
	font-size:8pt;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;	
}

/* TABLES
----------------------------------------------------  */

.TableMain{
	font-size:8pt;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    line-height:1.5em;	
	background:#FFFFFF;
	padding-top:10px;
	text-align:justify;
}

.TableMainSpaced{
	font-size:8pt;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    line-height:1.5em;	
	background:#FFFFFF;
	padding-top:10px;
	text-align:justify;
}



.TableNavMain{
	padding-top:10px;
	padding-bottom:3px;	
	padding-left:6px;	
	font-size:10pt;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#0090d0;
	letter-spacing:.5px;	
	background:#FFFFFF
}

.TableNavCats{
	font-size:7pt;
	font-weight:bold;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	color:#0977a3;
	background:#FFFFFF;
}

.TableNavCatsBottom{
	border-bottom:1px dashed #dbeaf0;
}




.TableNavSubCats{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:7pt;
	font-weight:normal;
	font-family:Verdana, Helvetica, sans-serif;
	color:#76B1CB;
	background:#FFFFFF
}



.TableContentMain{
	font-size:8.5pt;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding-left:10px;
	padding-right:0px;	
	background:#FFFFFF;
	padding-top:10px;
}

.TableFooter{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#966296;
	border-top:1px solid #370A37;
}


/* SEARCH BAR
----------------------------------------------------  */
.SearchTable{
	background-position:right;
	background-position:bottom;
	background-repeat:no-repeat;
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
}

.SearchField{
	border-bottom:1px solid #CBD0DA;
	border-top:1px solid #CBD0DA;
	border-left:1px solid #CBD0DA;	
	border-right:1px solid #CBD0DA;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width: 145px;
	font-size:7pt;
	color:#8E96A5;
	font-weight:normal;
	background:#ECEDEF
}

/* NAVBAR
----------------------------------------------------  */

.NavHead{
	font-size:7pt;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:0px;
	padding-top:4px;	
	padding-bottom:2px;	
	background:#D7DADF
}

.NavSubCat{
	color :#19202a;
	font-size:7pt;
	font-weight:normal;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:8px;
	padding-top:2px;
	padding-bottom:2px;
	background:#D7DADF
}

.NavSepTop{
	border-top:1px solid #b1bbc8;	
	background:#D7DADF
}

.NavSepBot{
	border-bottom:1px solid #b1bbc8;	
	background:#D7DADF
}

/* NAVBAR ACTIVE */

.NavHeadA{
	font-size:7pt;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:2px;
	padding-top:2px;	
	padding-bottom:2px;	
	background:#FFFFFF
}

.NavSubCatA{
	color:#19202a;
	font-size:7pt;
	font-weight:normal;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:16px;
	padding-top:2px;
	padding-bottom:2px;
	background:#FFFFFF
}

.NavSubCatParent{
	color:#19202a;
	font-size:7pt;
	font-weight:normal;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:16px;
	padding-top:2px;
	padding-bottom:2px;
	background:#FFFFFF
}


.NavSubCat2A{
	color:#19202a;
	font-size:7pt;
	font-weight:normal;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:28px;
	padding-top:1px;
	padding-bottom:1px;
	background:#FFFFFF
}

.NavSubCat2Aoff{
	color:#19202a;
	font-size:7pt;
	font-weight:normal;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:28px;
	padding-top:1px;
	padding-bottom:1px;
	background:#ebeef2
}

.NavSepTopA{
	border-top:1px solid #b1bbc8;	
	background:#FFFFFF
}

.NavSepBotA{
	border-bottom:1px solid #b1bbc8;	
	background:#FFFFFF
}

/* CATEGORY HEADER TABLES
----------------------------------------------------  */

.CatHeadTable{
	font-size:9pt;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	letter-spacing:1.5px;	
	padding-top:10px;
	padding-left:10px;	
	padding-bottom:5px;
}

.CatHeadSection{
	font-size:7pt;
	font-weight:normal;
	color:#8E96A5;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
}

/* CATEGORY HEADER TYPE
----------------------------------------------------  */

.CatHeadType{
	font-size:9pt;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top:2px;	
	padding-bottom:2px;	
}

.CatHeadSubType{
	font-size:8pt;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top:2px;	
	padding-bottom:2px;	
}

/* LINKS
----------------------------------------------------  */

/* Default*/

a.Body:link{
	background-color:#effcfd;
	color:#0977a3;
	text-decoration:none;
	border-bottom:1px dashed #a3dcf6;
	}

a.Body:visited{
	background-color:#effcfd;
	color:#0977a3;
	text-decoration:none;
	border-bottom:1px dashed #a3dcf6;
}

a.Body:hover{
	color:#0977a3;
	background-color:#effcfd;
	border-bottom:1px dashed #1682c0;
	border-top:0px dashed #a3dcf6;	
	border-right:0px dashed #a3dcf6;
	border-left:0px dashed #a3dcf6;
	text-decoration:none;
}

a.Body:active{
	background-color:#effcfd;
	text-decoration:none;
}


/* NavCat*/

a.NavCat:link{
	color:#811F70;
	text-decoration : none;
	}

a.NavCat:visited{
	color:#811F70;
	text-decoration : none;
}

a.NavCat:hover{
	background-color:#fbdef6;
	color:#811F70;
	text-decoration : none;
}

a.NavCat:active{
	text-decoration:none;
}

/* Search*/

a.SearchLink:link{
	color:#8E96A5;
	font-weight:bold;	
	text-decoration : none;
	}

a.SearchLink:visited{
	color:#8E96A5;
	font-weight:bold;		
	text-decoration : none;
}

a.SearchLink:hover{
	color:#8E96A5;
	font-weight:bold;		
	text-decoration : underline;
}

a.SearchLink:active{
	color:#0356a0;
	font-weight:bold;		
	text-decoration : none;
}

/* Head Nav Bar*/

a.HeadNav:link{
	color:#8E96A5;
	font-weight:normal;
	text-decoration : none;
	}

a.HeadNav:visited{
	color:#8E96A5;
	font-weight:normal;		
	text-decoration : none;
}

a.HeadNav:hover{
	color:#8E96A5;
	font-weight:normal;		
	text-decoration : underline;
}

a.HeadNav:active{
	color:#0356a0;
	font-weight:normal;		
	text-decoration : none;
}

/* Head Nav Bar*/

a.FooterNav:link{
	color:#966296;
	font-weight:normal;
	text-decoration : none;
	}

a.FooterNav:visited{
	color:#966296;
	font-weight:normal;		
	text-decoration : none;
}

a.FooterNav:hover{
	color:#966296;
	font-weight:normal;		
	border-bottom:1px dashed #966296;	
}

a.FooterNav:active{
	color:#966296;
	font-weight:normal;		
	text-decoration : none;
}




/* FOOTERS
----------------------------------------------------  */

.footer{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#966296;
}
