body {  margin-left: 10px;  margin-right: 10px;}
body {  background-color:#FFFFFF; font-size:12px; font-family:Verdana;}
body {scrollbar-face-color:#2559bf; scrollbar-shadow-color: #BCDBFB; scrollbar-highlight-color: #BCDBFB; scrollbar-3dlight-color: #2559bf; scrollbar-darkshadow-color: #2559bf; scrollbar-track-color: #BCDBFB; scrollbar-arrow-color: #BCDBFB;}

p {font-size:11.5pt;}
a:active {  color: #C71585; text-decoration: none}
a:hover {  color: red; text-decoration: underline}
a:link {  color: #C71585; text-decoration: none}
a:visited {  color: #C71585; text-decoration: none}

h1{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: #009E00;
	background-color: #CFFFCF;
	text-align: left;
	text-indent: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: groove;
	border-bottom-style: groove;
	border-top-color: #000000;
	border-bottom-color: #000000;
}


h2 {font-family:verdana;font-size:18px;color:#ffffff; background-color:#2559bf;}
h3 {line-height: 1.0em; font-family:sans-serif; font-size:15px;color:white; background-color:#009E00;}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #369;
	line-height: 1.75em;
	}
h5 {
	font-family:verdana;font-size:18px;color:#ffffff; background-color:#FFA73F; 
	border-top-width: 1px; border-top-style: groove; border-top-color: #000000;
	width: 90%; margin:3px 3px;}
h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19.5px; font-weight: bold; color: #003399; display:inline }


.more {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:PURPLE; text-decoration: none;  text-indent: 6pt; }
a.more :active {  color: #C71585; text-decoration: none}
a.more :hover {  color: red; text-decoration: underline}
a.more :link {  color: #C71585; text-decoration: none}
a.more :visited {  color: #C71585; text-decoration: none}

table {border-collapse: collapse; border: 0px solid #10387B; cellpadding: 0; margin: 0px;}
td {padding: 0px;}

div {}
#noBorder {border:0px; padding: 5px; margin:5px;}
#squeeze {border:5px solid silver; padding: 5px; margin:5px; width:80%; align:center;}
#Border {border:1px solid silver; padding: 5px; margin:5px;}

/*LOGO*/
#logo
{ 
	background-color: #EFFFF9;
	font-weight: bold;
	font: 18pt Verdana; 
	text-align: center;
	color: #000066; 
	width: 100%;
	
}

#logo a {
color: #4f4f4f;
font-weight: bold;
text-decoration: none;
}
#logo a:visited {
color: #4f4f4f;
font-weight: bold;
text-decoration: none;
}

#logo a:hover {
font-weight: bold;	 
background-color: #FFFFFF;
color: #FF782F;
text-decoration: underline;
}

/*LINKAGE*/
#yahooBLUE {font-size:9pt;}
#yahooBLUE a {
color: #10387B;
font-weight: bold;
text-decoration: none;
}
#yahooBLUE a:visited {
color: #10387B;
font-weight: bold;
text-decoration: none;
}

#yahooBLUE a:hover {
color: #10387B;
background-color: #F7F7F7;
font-weight: bold;	 
text-decoration: underline;
}

/** end  BASICS ************************************************/
/**************************************************/

/*
technicals
*/

/*techs MENU  technicals*/

.buttonscontainer_techs
{
width: 100%; background-color: #FFD700;
font-size:10pt; color: white;
}

.buttons_techs a 
{
color: #000066;
background-color: white;
padding: 1px;
padding-left: 3px;
display: block;
border-bottom: 1px solid BFDFFF;
font: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
background-repeat: no-repeat;
background-position: left top;
}

.buttons_techs a:visited  {
text-decoration: none;
}

.buttons_techs a:hover {
background-color: #FFFBEF;
color: #FFAA08;
text-decoration: underline;
}

#links_techs_title { 
	background-color: #C71585;
	text-decoration: bold;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	}
	
.home {  color: #000000; text-decoration: none}
.buttonscontainer_home
{
width: 100%; background-color: #FFA73F;
font-size:11pt; color: white;
}

.buttons_home a 
{
color: white;
background-color: #FFA73F;
padding: 1px;
padding-left: 3px;
display: block;
border-bottom: 1px solid BFDFFF;
font: 11pt;
font-weight: bold;
text-decoration: none;
text-align: center;
background-repeat: repeat;
background-position: left top;
}

.buttons_home a:visited  {
text-decoration: none;
}

.buttons_home a:hover {
background-color: #7FBFFF;
color: yellow;
text-decoration: underline;
}

/*
LEFT MENU 
*/
#links_left_title { 
	background-color:#019F00;
	font-weight:  bold;
	font: 13px Verdana;
	padding-left: 5px;
	}
	
	
.buttonscontainer 
{
width: 100%; background-color: #DE0000 ;
font-size:10pt; color: white;
}

.buttons a 
{
color: #000066;
background-color: #EFFFF7;
padding: 4px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #BFDFFF;
font: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
background-repeat: no-repeat;
background-position: left top;
}

.buttons a:visited  {
text-decoration: none;
}

.buttons a:hover {
background-color: #FFFFFF;
color: #4F7EFF;
text-decoration: underline;
}


/*RIGHT MENU*/
.buttonscontainer_right 
{
width: 100%; background-color: #3B7EBF;
font-size:10pt; color: white;
}

.buttons_right a 
{
color: #000066;
background-color: white;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid BFDFFF;
font: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
background-repeat: no-repeat;
background-position: left top;
}

.buttons_right a:visited  {
text-decoration: none;
}

.buttons_right a:hover {
background-color: BFDFFF;
color: red;
text-decoration: underline;
}

/* ---------------------------------------------------- */
/*TOP NAV BAR*/

div#topnav_container
{
background-color: #009E00;
border-top: solid 2px #FFD700;
border-bottom: solid 1px #FFFFFF;
}

div#topnav_container ul
{
font-family: verdana;
font-weight: normal;
font-size:9pt;
color: white;
text-align: center;
margin: 0;
padding-bottom: 5px;
padding-top: 5px;
}

div#topnav_container ul li
{
display: inline;
margin-left: -4px;
}

div#topnav_container ul li a:link
{
padding: 3px 8px 3px 8px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}

div#topnav_container a:visited
{
padding: 3px 8px 3px 8px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}

div#topnav_container ul li a:hover
{
background-color: #fffFFF;
color: #C71585;
}



	
/*FOOTER*/

div#foot_container
{
background-color: #FFD700;
border-top: solid 1px #3F3508;
border-bottom: solid 1px #FFFFFF;
}

div#foot_container ul
{
font-family: verdana;
font-weight: normal;
font-size:9pt;
color: white;
text-align: center;
margin: 0;
padding-bottom: 5px;
padding-top: 5px;
}

div#foot_container ul li
{
display: inline;
margin-left: -4px;
}

div#foot_container ul li a
{
padding: 3px 8px 3px 8px;
color: #63A610;
text-decoration: none;
border-right: 1px solid #fff;
}

div#foot_container ul li a:hover
{
background-color: #000000;
color: white;
}

#logo_links a:hover {
background-color: BFDFFF;
color: 551A8B;
text-decoration: underline;
}

#active a { border-left: 1px solid #fff; }


/*FOOTER bottomline*/
#bottomofpage {background-color: #1A2F1A; color: white; font: 9px;}
#bottomofpage a:link   {color: #7CBBFF; text-decoration: none; font: 9px;}
#bottomofpage a:visited {color: #7CBBFF; text-decoration: none; font: 9px;}
#bottomofpage a:active {color: 7CBBFF; text-decoration: none; font: 9px;}
#bottomofpage a:hover  {color: white; text-decoration: underline; font: 9px;}


/* --********************************************************************************* -- */

.welcome {color: #4f4f4f;   font-family:Palatino Linotype; text-decoration: bold; text-align: center; font-size:14pt;  white-space: nowrap;}
.welcome a:link  {color: NAVY;   font-family:Palatino Linotype; text-decoration: underline;   white-space: nowrap; font-size:9pt;}
.welcome a:hover {color: #C71585;  background-color: white;}

/*SPECIAL FONTS -- spans*/

.span1  {color: white; font-size:12pt; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.span1 :link {  color: white; text-decoration: none;}
a.span1 :visited {  color: white; text-decoration: none;}
a.span1 :hover {  color: yellow; text-decoration: underline;}
a.span1 :active {  color: white; text-decoration: none;}

.span2	{color: white; font-size:10pt; text-align: center; text-decoration: none;}
a.span2 :hover {  color: yellow; text-decoration: underline}
a.span2 :active {  color: white; text-decoration: none}
a.span2 :link {  color: white; text-decoration: none}
a.span2 :visited {  color: white; text-decoration: none}

.span4  {color: white; font-size:12pt; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.span4 :hover {  color: yellow; text-decoration: underline}
a.span4 :active {  color: white; text-decoration: none}
a.span4 :link {  color: white; text-decoration: none}
a.span4 :visited {  color: white; text-decoration: none}

.span3  {color: #7969D1; font-size:11pt;}
.span3 a:link {  color: #7969D1; text-decoration: none}
.span3 a:visited {  color: #7969D1; text-decoration: none}
.span3 a:hover {  color: #7969D1; text-decoration: none; background-color: white;}
.span3 a:active {  color: #7969D1; text-decoration: none}

.span5	{color: white; font-size:10pt; text-align: center; text-decoration: none;}
a.span5 :hover {  color: yellow; text-decoration: underline}
a.span5 :active {  color: white; text-decoration: none}
a.span5 :link {  color: white; text-decoration: none}
a.span5 :visited {  color: white; text-decoration: none}

.span6  {color: violet; font-size:11pt;}
.span6 a:link {  color: violet; text-decoration: none}
.span6 a:visited {  color: violet; text-decoration: none}
.span6 a:hover {  color: violet; text-decoration: none; background-color: white;}
.span6 a:active {  color: violet; text-decoration: none}

.micro  {color: #3868B0; font-size:8pt;}
.micro a:link {  color: violet; text-decoration: none}
.micro a:visited {  color: violet; text-decoration: none}
.micro a:hover {  color: violet; text-decoration: none; background-color: white;}
.micro a:active {  color: violet; text-decoration: none}


/*the end */