/* ======================= */
		/* DEFAULTS */
/* ======================= */

body					 																{font-family:verdana,tahoma,lucida,arial,sans-serif;font-size:12px;color:#222222}
tr, td, th, div, span, a, li, ol, ul			{font-family:verdana,tahoma,lucida,arial,sans-serif;font-size:11px;color:#333333} 
H1,H2,H3,H4,H5						 						{font-family:verdana,tahoma,lucida,arial,sans-serif;font-size:11px} 

/* ======================= */
	/* BACKGROUNDS */
/* ======================= */

.black				 							{background-color:#000000}	
.gray_l				 							{background-color:#CFCBCB}   
.gray_d			 							{background-color:#9A9A9A}   
.gray_xd			 						{background-color:#879097}   
.gray_sl										{background-color:#F6F6F6}
.gray_ssl									{background-color:#C3C8CE}
.white				 							{background-color:#ffffff}		
.orange										{background-color:#FA8416}
.blue												{background-color:#24658F}



/* ======================= */
		/* TEXTS */
/* ======================= */

.f1												{font-family:verdana,tahoma,lucida,arial,sans-serif;color:#222222;font-size:12px;font-weight:normal}
#f2											{font-family:verdana,tahoma,lucida,arial,sans-serif;color:white;font-size:10px;font-weight:bold}
.f3												{font-family:verdana,tahoma,lucida,arial,sans-serif;color:#279647;font-size:11px;font-weight:bold}
.f4												{font-family:verdana,tahoma,lucida,arial,sans-serif;color:#333333;font-size:14px;font-weight:bold}
.f5												{font-family:verdana,tahoma,lucida,arial,sans-serif;color:#333333;font-size:16px;font-weight:bold}

/* ======================= */
		/* LINKS */
/* ======================= */

a											{font-family:verdana,arial,helvetica,sans-serif;color:green;text-decoration:none;font-size:11px;font-weight:bold}
.a1											{font-family:verdana,arial,helvetica,sans-serif;text-decoration:none;font-size:11px;font-weight:bold}


a:hover										{text-decoration:underline}
.a1:hover									{text-decoration:none }


/* ======================= */
		/* MARGINS */
/* ======================= */

.m1										{margin:10px 10px 10px 0px}
.m2										{margin:25px 0px 25px 0px}
.m3										{margin:0px 0px 5px 0px}


/* ============================= */
		/* OTHER STYLES */
/* ============================= */

.i1											{font-family:verdana;font-size:10px;background-color:#F7FFF5;border:thin solid #219642}
.i2											{font-family:fixed,sans-serif;font-size:11px;border: thin solid;background-color:#ffffff}
input									{font-family:verdana,arial;font-size:11px;border:thin solid #9A9A9A}
.noinput							{border:thin solid #ffffff}
input:disabled             {background-color:#dddddd}

select                {font-family:verdana,arial;font-size:11px;border:thin solid #9A9A9A}
option                {font-family:verdana,arial;font-size:11px}



/*textarea			{
						overflow-y:auto; 
						scrollbar-face-color:#108E4A; 
						scrollbar-highlight-color:#ffffff; 
						overflow: hidden; scrollbar-shadow-color:#108E4A; 
						scrollbar-3dlight-color:#108E4A; 
						scrollbar-arrow-color:#ffffff ; 
						scrollbar-track-color:#ffffff; 
						scrollbar-darkshadow-color:#ffffff;
						padding: 0px;
					}
*/
/* ============================= */
    /* DIV */
/* ============================= */

div.menuitem        {cursor:pointer;}
div.menuitem:hover  {background-color: #dddddd;}

div.menuitem2        {cursor:pointer;color: #444444}
div.menuitem2:hover  {background-color: #dddddd;}

div.chart           {cursor:pointer; color:green; font-weight:bold;}
div.chart:hover  {color: black; font-weight:bold;}

div.prod           {cursor:pointer; color:black; font-size:14px}
div.prod:hover  {color: green;}

div.window          {position:absolute;/* border: 1px solid gray; */background-color: #a3d3f3}
div.windowbar       {position:relative; width:100%; height:25px;/* background-color:#3fa5ff;*/ background-image: url('../img/bar.gif');}
div.windowtitle     {position:relative; left:20px; padding:5px; text-align:left; font-weight:bold; font-size:12px}

div.field           {height: 18px; text-align: center; border: 1px solid gray; background-color: #eeeeee}
div.menuimg         {position:relative;height:40px;}

/* ============================= */
    /* SPAN */
/* ============================= */

span.req             {color:red; font-weight:bold}

span.menuitem3        {cursor:pointer;color: #444444}
span.menuitem3:hover  {background-color: #dddddd;}

/* ============================= */
    /* TABLE */
/* ============================= */

table                                 {text-align:left}

/* ============================= */
    /* IMG */
/* ============================= */

img.menu          {cursor:pointer;position:absolute;top:5px}
img.prod          {cursor:pointer}
