/*Main CSS*/
BODY					{margin: 9px 0px 0px 0px; padding: 0px 0px 0px 0px;  color: #000; text-align:center; background-color: #FFF; }
td {font-size:0.8em;}
#ltshade td {font-size:0.75em; padding: 10px 0px 4px 4px;}
H1						{font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; color: #000; padding: 0px 0px 0px 0px; margin: 0 0 1.2em 0; font-weight: bold; line-height: 1.4em; text-align:left}
H2						{font-family: Arial, Helvetica, sans-serif; font-size: 130%; color: #666666; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: normal; line-height:23px; text-align:left}
H3 						{font-family: Arial, Helvetica, sans-serif; font-size: 120%; color: #666666; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; font-weight: normal; line-height:23px; text-align:left; border-bottom: 1px solid #666666;}
H4 						{font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000099; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; font-weight: normal; text-align:left}
H5 						{font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #fd7f1c; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: bold; text-align:left}
H6 						{font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: black; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: bold; text-align:left}
.message				{color: red; font-weight: bold}


/* Firefox compliant */
#intest {width:100%; clear:both; float:left; /*background-color: #FF0000;*/ text-align: left; }
#briciola {width:100%; float:left; margin-top: 8px; /*background-color: #CC6600;*/ text-align: left; font-size: 0.8em; font-family: Verdana;}
#footer {width:100%; float:left; margin-top: 18px; /*background-color: #CC6600;*/ text-align: center; }
#footer_l {width:60%; float: right; /*border: 1px solid #CCC;*/ text-align: center; font-size: 70%;}
.text_footer {margin: 0px; width:100%; float: left; /*border: 1px solid #000;*/ text-align: center; }
.link_footer {width:22%; float: left; /*border: 1px solid #000;*/ text-align: center; }
.separatore_footer {width:1%; float: left; /*border: 1px solid #000;*/ text-align: center; }
#footer_r {width:25%; float: right; /*background-color: #CC0000;*/ text-align: center; }
#footer_l a				{ color: #666666; text-decoration: underline; font-weight: bold;}
#footer_l a:hover			{color: #000099; text-decoration: none; font-weight: bold;}
#footer_l .statement		{font-size: 85%}
.mytr { background-color: #EFE7C2; }
.bottomnav {font-family: Verdana;}

#aligndiv {text-align: center;}
#containerdiv {width: 905px;}
#borderdiv {background: url(/images/bw_back.gif); width: 921px; } 

/*Header CSS*/
/*#header					{border-bottom:3px solid #F6810D; background: #00008C url(bg_header.gif) repeat-x left top; height: 77px}*/
#header	#logo			{background: #FFFFFF url(/images/69.gif) no-repeat left top;}
#header	#icons			{text-align: left; width: 166px}

/*Column A CSS*/
#columna 				{font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; height: 100%; width:191px; text-align:left; /*border-bottom: 1px solid #00000;*/ /*border: 1px solid #FF0000;*/}
#columna #quicktitle	{padding:0px 0px 0px 0px;  font-size: 80%; font-weight:bold; color: #fd7f1c; padding: 10px 0px 4px 10px; border-bottom: 0px solid #9C6300;}
#columna #quicksearch	{padding:0px 0px 0px 0px; font-size: 70%; font-weight:bold; color: #333333; padding: 6px 0px 6px 10px; border-bottom: 1px solid #ffcc00; border-top: 1px solid #FFCC00;}
#columna INPUT			{font-family: Arial, Helvetica, sans-serif; border: 1px solid #999999; font-size: 12px; padding:2px 2px 2px 2px;}
#columna #onnav			{font-family : arial, helvetica, sans-serif;
    font-size : 100%;
    font-weight: bold;
    color : #FFFFFF;
    margin-top: 0px;
    border-bottom: solid 1px #FFFFFF;
	margin-bottom: 0px;
	text-decoration: none;background: #eaeaeb;}
#columna #onnav A		{font-family : arial, helvetica, sans-serif;
    font-size : 75%;
    font-weight: bold;
    color : #FD7F1C;
    margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	}
#columna #onnav A:hover	{text-decoration: none; color: #FD7F1C; background: #e7ab7f;} 

#columna ul			{
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	color: #000;
}

#columna li {
	margin: 0px;
	padding: 0px;
	width: 100%;
	line-height: 20px; /*IE */
	background-color: #000;
	font-size: 75%;
	text-align: center;
	color: #FFF;
	list-style-type: none;
	/*border: 1px solid #FF0000;*/
}

body>#columna li {
	margin: 0px;
	padding: 0px;
	width: 100%;
	/*Firefox */
	margin-bottom: 2px;
	background-color: #000;
	font-size: 75%;
	text-align: center;
	color: #FFF;
	list-style-type: none;
	/*border: 1px solid #FF0000;*/
}

#columna li a {

	display: block;
	padding: 10px 0px 10px 5px;
	margin: 0px; 
	font-weight:bold; 
	color: #FFFFFF; 
	text-decoration:none; 
	
}

#columna li a:hover	{

	display: block;
	margin: 0px; 
	padding: 10px 0px 10px 5px;
	font-weight:bold; 
	text-decoration: none; 
	color: #000; 
	background-color: #e7ba7f; 

}

#columna li.light_up	{

	margin: 0px; 
	font-weight:bold; 
	text-decoration: none; 
	color: #000; 
	background-color: #e7ba7f; 

}

body>#columna li.light_up {
	margin: 0px;
	padding: 0px;
	width: 100%;
	/*Firefox */
	margin-bottom: 2px;
	background-color: #e7ba7f;
	font-size: 75%;
	text-align: center;
	color: #FFF;
	list-style-type: none;
	/*border: 1px solid #FF0000;*/
}


#columna #subnav		{font-family : arial, helvetica, sans-serif;
    font-size : 0.75em;
    font-weight: normal;
    color : #666666;
    margin-top: 0px;
	margin-bottom: 0px; background: #ffffff;
	border-bottom: solid 1px #EAEAEB;
	border-right: solid 1px #EAEAEB;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;}
	
	
	
#columna #subnav_selected		{font-family : arial, helvetica, sans-serif;
    font-size : 0.75em;
    font-weight: bold;
    color : #FFFFFF;
    margin-top: 0px;
	margin-bottom: 0px; background: #ffffff;
	border-bottom: solid 1px #EAEAEB;
	border-right: solid 1px #EAEAEB;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #fd7f1c;}	
	
#columna #subnav_selected A		{padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: white; text-decoration:none;}

	 
#columna #subnav A		{padding:0px 0px 0px 20px; margin: 0px 0px 0px 0px; color: black; text-decoration:none;}
#columna #subnav A:hover{text-decoration: none; color: #fd7f1c; background: #ffffff;}
#columna .button		{font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; text-transform:uppercase; font-size: 10px; padding:0px 0px 0px 0px; background: #FFFFCC}

/*Column AB CSS*/
#columnab 				{font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; clear:left; width:191px; text-align:left;}
#columnab #navbanner		{padding:3px 0px 3px 0px; margin: 10px 0px 0px 15px;}

/*Column B CSS*/
#columnb				{font-family: Arial, Helvetica, sans-serif; margin:0px 0px 0px 5px; padding:13px 0px 0px 0px; text-align: left; float:right; width:170px;}
#columnb H5				{padding:0px 0px 10px 0px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #FFB340; width: 160px; height:10px}
#columnb #login			{font-size: 70%; font-weight:bold; color: black; padding:10px 0px 0px 0px;}
#columnb INPUT			{font-family: Arial, Helvetica, sans-serif; border: 1px solid #999999; font-size: 12px; padding:2px 2px 2px 2px;}
#columnb .button		{font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; font-size: 10px; padding:0px 0px 0px 0px; background: #FFFFCC}
#columnb P				{margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; font-size:70%}
#columnb A				{font-weight:normal; color: #999999;}
#columnb A:hover		{text-decoration: none; color: #000099;}

/*Content CSS*/
#content				{width:98%; font-family: Arial, Helvetica, sans-serif; color: #666666; margin:0px 0px 0px 200px; padding:10px 0px 0px 10px; text-align: left; /*height:100%;*/ font-size:0.8em; line-height: 1.4em; /*border: 1px solid #000;*/ }
#content p				{font-family : arial, Verdana, Arial, sans-serif; font-size: 1.0em; color : #000000;}

#content ul				{font-size: 1.0em; line-height: 1.4em; margin:0px 0px 0px 16px; color : #000000;}
#content li				{font-size: 1.0em; line-height: 1.4em; margin:0px 0px 0px 16px;}
#content IMG			{border:0px; padding: 10px 0px 20px 0px;}
#content A				{font-weight:normal; text-decoration: underline;}
#content A:hover		{font-weight:normal; text-decoration: underline;}

/*Content2 CSS*/
#content2				{font-family: Arial, Helvetica, sans-serif; margin:0px 20px 0px 210px; padding:20px 0px 0px 0px; text-align: left; height:100%;}
#content2 P				{font-size: 80%}
#content2 LI			{font-size: 80%}
#content2 IMG			{border:0px; padding: 10px 0px 20px 0px;}
#content .email			{padding: 0px 0px 0px 0px;}
#content2 A				{font-weight:normal; text-decoration: underline; color: #000099; padding:0px; margin:0px;}
#content2 A:hover		{font-weight:normal; text-decoration: none; color: #999999;}

/*Tables CSS*/
FORM					{padding: 0px; margin: 0px}
#table 					{padding: 0px;}
#search 				{font-family: Arial, Helvetica, sans-serif; font-size: 80%; padding: 0px; border-right: 1px solid #FFFFFF;}
#search #ltshade		{padding: 5px; background: #FFFFFF; border-top: 1px solid #FFFFFF;}
#search #dkshade		{padding: 5px; background: #FFFFFF; border-top: 1px solid #FFFFFF;}
#search .button			{font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; text-transform:uppercase; font-size: 10px; padding:0px; background: #F0F0F0; margin: 5px 0px 5px 0px;}
#search .button1			{font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; text-transform:uppercase; font-size: 10px; padding:0px 0px 10px 0px; background: #FFFFFF; margin: 5px 0px 5px 0px;}

#results 				{font-family: Arial, Helvetica, sans-serif; font-size: 80%; padding: 0px;}
#results TH				{padding: 5px; background: #EAEAEB; color: #333333; text-align: left}
#results P				{font-size: 100%;}
#results #ltshade		{padding: 5px; background: #FFFFFF; border-top: 1px solid #FFFFFF;}
#results #ltshade_ad		{font-family: Arial, Helvetica, sans-serif; font-size: 80%; padding: 5px; background: #EAEAEB; border-top: 1px solid #FFFFFF;}
#results #dkshade		{padding: 5px; background: #FFFFFF; border-top: 1px solid #FFFFFF;}
#results .button		{font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; text-transform:uppercase; font-size: 10px; padding:0px; background: #FFF0D9; margin: 5px 0px 5px 0px;}
#info 					{font-family: Arial, Helvetica, sans-serif; font-size: 80%; padding: 0px;}
#info TH				{padding: 5px; background: #000099; color: white; text-align: left}
#info P					{font-size: 100%;}
#info #ltshade			{padding: 5px; background: #FFFFFF; border-top: 1px solid #FFFFFF;}
#info #dkshade			{padding: 5px; background: #FFFFFF; border-top: 1px solid #FFFFFF;}
#info .button			{font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; text-transform:uppercase; font-size: 10px; padding:0px; background: #F1F1FF; margin: 5px 0px 5px 0px;}
#info .button1			{font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; text-transform:uppercase; font-size: 10px; padding:0px 0px 10px 0px; background: #FFFFFF; margin: 5px 0px 5px 0px;}

/*Footer CSS*/
/*#footer					{margin: 10px 190px 0px 210px; font-family: Arial, Helvetica, sans-serif; font-size: 70%; padding: 5px 0px 5px 0px; text-align: left; color: #666666; border-top: 1px solid #000099;}*/
#footer A				{color: #666666; text-decoration: underline; font-weight: bold;}
#footer A:hover			{color: #000099; text-decoration: none; font-weight: bold;}
#footer .statement		{font-size: 85%}

/*Footer2 CSS*/
#footer2				{margin: 10px 20px 0px 210px; font-family: Arial, Helvetica, sans-serif; font-size: 70%; padding: 5px 0px 5px 0px; text-align: left; color: #666666; border-top: 1px solid #000099;}
#footer2 A				{color: #666666; text-decoration: underline; font-weight: bold;}
#footer2 A:hover		{color: #000099; text-decoration: none; font-weight: bold;}
#footer2 .statement		{font-size: 85%}

#tbl					{font-family: Arial, Helvetica, sans-serif;  padding: 0px;width:50%}
#tbl2					{font-family: Arial, Helvetica, sans-serif;  padding: 0px;width:50%; border: 1px solid #EFE7C2; }
#tbl #ltshade			{ padding-top: 5px; background: #FFFFFF; border-top: 1px solid #FFFFFF; Vertical-align: top;font-family : Verdana, Arial, sans-serif;}
#tbl2 #ltshade			{ padding-top: 5px; background: #FFFFFF; border-top: 1px solid #FFFFFF; Vertical-align: top;font-family : Verdana, Arial, sans-serif;}
/*---------------------Table Header-------------------*/
#tbl #dkshade			{ padding: 5px 0px 5px 5px; background: #E7BA7F; color: black; font-weight: bold; }
#tbl2 #dkshade			{ padding: 5px 0px 5px 5px; background: #E7BA7F; color: black; font-weight: bold; }
#tbl #ltshade select		{font-size: 100%;}
#tbl2 #ltshade select		{font-size: 100%;}

#tbl_search_1			{font-family: Arial, Helvetica, sans-serif;font-size: 90%;padding: 0px;	width: 98%;}
#tbl_search_1 #ltshade	{font-size: 110%; color: #191970;	border-top: 1px solid #FFFFFF;	Vertical-align: top;}
#tbl_search_1 #dkshade	{font-size: 80%; padding: 5px;	color: #00008B;	border-top: 1px solid #FFFFFF;	font-weight: bold;	font-size: 1em;}
#tbl_search_1 H1		{font-family: Arial, Helvetica, sans-serif; font-size: 140%; color: #00008B; font-weight: bold;}
.tborder {border: solid 1px #191970;}

#tbl_search_2					{font-family: Arial, Helvetica, sans-serif; font-size: 90%; padding: 0px; width:99%}
#tbl_search_2 #ltshade			{font-size: 100%; padding: 5px; color: #191970; border-top: 1px solid #FFFFFF; Vertical-align: top;}
#tbl_search_2 #dkshade			{font-size: 100%; padding: 5px; color: #191970; border-top: 1px solid #FFFFFF; font-weight: bold;}
#tbl_search_2	p		{font-size: 100%;}
#tbl_search_2 ul 				{font-size: 100%}
#tbl_search_2 ul p				{font-size: 100%}
#tbl_search_2 .button			{font-family:  font-size: 100%; Arial, Helvetica, sans-serif; border-top: 1px solid #CCCCCC; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #CCCCCC; font-size: 10px; padding:0px; background: #F0F0F0; margin: 5px 0px 5px 0px;}

#tbl #mdshade			{padding: 5px; background: #F0F0F0; border-top: 1px solid #FFFFFF; font-weight: bold;}
#tbl .button			{font-family:  font-size: 100%; Arial, Helvetica, sans-serif; border-top: 1px solid #CCCCCC; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #CCCCCC; font-size: 10px; padding:0px; background: #F0F0F0; margin: 5px 0px 5px 0px;}
#tbl ul 					{font-size: 100%}
#tbl p 					{font-size: 100%}
#tbl ul p				{font-size: 100%}

