
/*	*************************************	general	*********************************	*/

BODY
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    FONT-SIZE: 12px;
}

TD
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    FONT-SIZE: 12px;
}

/*	*************************************	link	*********************************	*/

A:link
{
	font-weight: 600;
	font-size: 12px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;	
}
A:active
{
	font-weight: 600;
	font-size: 12px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A:visited
{
	font-weight: 600;
	font-size: 12px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A:hover
{
	font-weight: 600;
	font-size: 12px;
	color: #cc99cc;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

A.small:link
{
	font-weight: 600;
	font-size: 11px;
	color: #996699;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.small:active
{
	font-weight: 600;
	font-size: 11px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.small:visited
{
	font-weight: 600;
	font-size: 11px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.small:hover
{
	font-weight: 600;
	font-size: 11px;
	color: #cc99cc;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

A.smallest:link
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;	
}
A.smallest:active
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.smallest:visited
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.smallest:hover
{
	font-weight: normal;
	font-size: 10px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

A.submenu:link
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.submenu:active
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.submenu:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.submenu:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #cc99cc;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
         
A.alphabetical:link
{
	font-weight: normal;
	font-size: 11px;
	color: #000066;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.alphabetical:active
{
	font-weight: normal;
	font-size: 11px;
	color: #000066;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.alphabetical:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #000066;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.alphabetical:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
                          
A.more:link
{
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.more:active
{
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.more:visited
{
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.more:hover
{
	font-weight: normal;
	font-size: 10px;
	color: #cc99cc;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

A.moreinfo:link
{
	font-weight: normal;
	font-size: 11px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.moreinfo:active
{
	font-weight: normal;
	font-size: 11px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.moreinfo:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.moreinfo:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #cc99cc;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}



A.buton:link
{
	font-weight: 600;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;	
}
A.buton:active
{
	font-weight: 600;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.buton:visited
{
	font-weight: 600;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.buton:hover
{
	font-weight: 600;
	font-size: 11px;
	color: #cc99cc;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

A.link12:link
{
	font-weight: normal;
	font-size: 12px;
	color: #000066;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.link12:active
{
	font-weight: normal;
	font-size: 12px;
	color: #000066;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.link12:visited
{
	font-weight: normal;
	font-size: 12px;
	color: #000066;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
A.link12:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #000066;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

/*	*************************************	form	*********************************	*/

.inputlogin
{
    BACKGROUND-COLOR: #cccccc;
    BORDER: 0px;
    COLOR:  #333333;
    width: 90px;
    height: 15px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    FONT-SIZE: 11px;
}  

 .inputsignin
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #666666 1px solid;
    COLOR: #000000;
    width: 120px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    FONT-SIZE: 11px;
}

 .search
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #666666 1px solid;
    COLOR: #000066;
    width: 120px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    FONT-SIZE: 11px;
}
.view
{
	border-right: #ededed;
	border-top: #ededed;
	font-weight: 500;
	font-size: 10px;
	border-left: #ededed;
	color: #330066;
	border-bottom: #ededed;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	background-color: #cccccc;
}
.buttonsignin
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #000000;
    width: 50px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    FONT-SIZE: 11px;
}  
.inputapp
{
    BACKGROUND-COLOR: #ededed;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #999999 1px solid;
    COLOR: #330066;
    width: 277px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    FONT-SIZE: 12px;
} 

.inputapp2
{
    BACKGROUND-COLOR: #ededed;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #999999 1px solid;
    COLOR: #330066;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    FONT-SIZE: 12px;
}

.btnSubmit
{
	border-right: #000066 1px solid;
	border-top: #cc99cc 1px solid;
	font-weight: 600;
	font-size: 12px;
	border-left: #cc99cc 1px solid;
	width: 90px;
	color: #ffffff;
	border-bottom: #000066 1px solid;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	background-color: #996699;
}

.searchsubmit
{
	border-right: #000066 0px solid;
	border-top: #cc99cc 0px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #cc99cc 0px solid;
	width: 20px;
	color: #ffffff;
	border-bottom: #000066 0px solid;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	background-color: #996699;
	cursor:pointer;
}

.linksearch:hover .searchsubmit
{
	background-color: #cc99cc;
}

INPUT.letter
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-WEIGHT: 500;
    FONT-SIZE: 4px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e3f0f6
}

.btnPaging
{
	border: 0px;
	font-weight: 500;
	width: 20px;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	background-color: #996699;
}

INPUT.txtPaging
{
    FONT-SIZE: 11px;
    border: 0px;
    COLOR: #000066;
    width: 18px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
    cursor: pointer;
}

INPUT.txtPagingNP
{
    FONT-SIZE: 11px;
    border: 0px;
    COLOR: #000066;
    width: 40px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
    cursor: pointer;
}

INPUT.btnPagingS
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
	font-weight: 700;
	width: 60px;
    FONT-SIZE: 4px;
	color: darkred;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	background-color: #996699;
}

INPUT.txtPagingS
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-SIZE: 4px;
    border: 0px;
    COLOR: #000066;
    width: 30px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
    cursor: pointer;
}

INPUT.txtPagingNPS
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-SIZE: 4px;
    border: 0px;
    COLOR: #000066;
    width: 68px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
    cursor: pointer;
}
INPUT.hidsubmit
{
	font-weight: bolder;
	font-size: 11px;
	color: #efefef;
	border-top-style: none;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-top-style: none;
	background-color: #9c659c;
}

INPUT.button
{
    FONT-SIZE: 12px;
    COLOR: #330066;
	font-family: Arial, Tahoma, Verdana, Helvetica;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #dcdcdc 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #dcdcdc 1px solid;
    BACKGROUND-COLOR: white
}
INPUT.text
{
    FONT-SIZE: 12px;
    COLOR: #330066;
	font-family: Arial, Tahoma, Verdana, Helvetica;
    BORDER-BOTTOM: #dcdcdc 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #dcdcdc 1px solid;
    BORDER-TOP: #999999 1px solid;
    BACKGROUND-COLOR: white
}
TEXTAREA.textarea
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: #330066;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #999999 1px solid;
    BACKGROUND-COLOR: white
}
SELECT.select
{
    FONT-SIZE: 12px;
    COLOR: #330066;
	font-family: Arial, Tahoma, Verdana, Helvetica;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #999999 1px solid;
    BACKGROUND-COLOR: white
}
OPTION.option
{
    FONT-SIZE: 12px;
    COLOR: #330066;
	font-family: Arial, Tahoma, Verdana, Helvetica;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #999999 1px solid;
    BACKGROUND-COLOR: white
} 
            
/*	*************************************	text	*********************************	*/

.spacer1
{
	font-weight: normal;
	font-size: 1px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.spacer3
{
	font-weight: normal;
	font-size: 3px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.spacer5
{
	font-weight: normal;
	font-size: 5px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.SubmenuDinamicLink
{
	font-weight: normal;
	font-size: 11px;
	color: #cc99cc;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.extrahead
{
	font-weight: 600;
	font-size: 31px;
	color: #330066;
	font-style: normal;
	vertical-align: top;
	FONT-FAMILY: Tahoma, Verdana, Helvetica, Arial;
	text-decoration: none;
}

.head
{
	font-size: 18px;
	font-weight: bold;
	color: #330066;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	text-decoration: none;
}

.lighthead
{
	font-weight: normal;
	font-size: 18px;
	color: #330066;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.title
{
	font-weight: 600;
	font-size: 14px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, ;
	text-decoration: none;
}

.news1
{
	font-weight: 600;
	font-size: 12px;
	color: #330066;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.news2
{
	font-weight: 600;
	font-size: 12px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.whitetxt
{
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.smallwhitetxt
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.smalltxt
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.smallesttxt
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}


.Qsearch
{
	font-weight: 600;
	color: #993399;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.txt10
{
	font-weight: normal;
	font-size: 12px;
	color: #330066;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.txt12lb
{
	font-weight: 600;
	font-size: 13px;
	color: #330066;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.txt10l
{
	font-weight: normal;
	font-size: 10px;
	color: #330066;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.txt11bl
{
	font-weight: normal;
	font-size: 11px;
	color: #330066;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.txt11l
{
	font-weight: normal;
	font-size: 12px;
	color: #330066;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.txt11w
{
	font-weight: normal;
	font-size: 12px;
	color: #330066;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.title11w
{
	font-weight: 600;
	font-size: 12px;
	color: #330066;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.error11
{
	font-weight: 600;
	font-size: 12px;
	color: crimson;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.mess
{
	font-weight: 600;
	font-size: 12px;
	color: #cc99cc;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}
.mess12
{
	font-weight: 600;
	font-size: 12px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;	
}
.alphabetic
{
	font-weight: 600;
	font-size: 16px;
	color: #000066;
	font-style: normal;
	line-height: 14px;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.included
{
	font-weight: normal;
	font-size: 11px;
	color: #996699;
	font-style: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
}

.signature
{
	font-weight: 600;
	font-style: italic;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;
	text-align: right;
	text-decoration: none;
}

.itemlist
{
	list-style-position: outside;
	list-style-type: disc;

	padding-bottom: 5px;
}



