body 
{
	width: 160px; 
	height: 20px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	color: black; 
	vertical-align: middle; 
} 

DIV.head		A   	       	{color:	#3366CC; text-decoration: underline;}
DIV.head		A:link			{color:	#3366CC; text-decoration: none;}
DIV.head		A:visited		{color:	#3366CC; text-decoration: none;}
DIV.head		A:hover 		{text-decoration: none; background: #F5F5F5; color: #ff0000; }

DIV.headDM		A   	       	{color:#333399; text-decoration: underline; font-size:small;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
DIV.headDM		A:link			{color:#333399; text-decoration: none; font-weight: bold; }
DIV.headDM		A:visited		{color:#333399; text-decoration: none; font-weight: bold; }
DIV.headDM		A:hover 		{color:#333399; text-decoration: none; font-weight: bold; }

DIV.headSM		A   	       	{color:#6666FF; text-decoration: underline; font-size: small;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
DIV.headSM		A:link			{color:	#6666FF; text-decoration: none; font-weight: bold; }
DIV.headSM		A:visited		{color:	#6666FF; text-decoration: none; font-weight: bold; }
DIV.headSM		A:hover 		{text-decoration: none; background: #F5F5F5; color: blue;}

DIV.headCM		A   	       	{color:#FF9900; text-decoration: underline; font-size: small;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
DIV.headCM		A:link			{color:#FF9900; text-decoration: none; font-weight: bold; }
DIV.headCM		A:visited		{color:#FF9900; text-decoration: none; font-weight: bold; }
DIV.headCM		A:hover 		{text-decoration: none; background:#F5F5F5; color:#FF9900; }

DIV.headDF		A   	       	{color:#FF3333; text-decoration: underline;font-size:small;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
DIV.headDF		A:link			{color:#FF3333; text-decoration: none; font-weight: bold; }
DIV.headDF		A:visited		{color:#FF3333; text-decoration: none; font-weight: bold; }
DIV.headDF		A:hover 		{text-decoration: none; background:#F5F5F5; color:red; font-size: small;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}

DIV.headSF		A   	       	{color:#FF99CC; text-decoration: underline; font-size:small;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
DIV.headSF		A:link			{color:#FF99CC; text-decoration: none; font-weight: bold; }
DIV.headSF		A:visited		{color:#FF99CC; text-decoration: none; font-weight: bold; }
DIV.headSF		A:hover 		{text-decoration: none; background:#F5F5F5; color:pink; 
		font-size: small;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}

DIV.headC		A   	       	{color:	#9966CC; text-decoration: none; font-size:small;	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight: bold;}
DIV.headC		A:link			{color:	#9966CC; text-decoration: none; font-weight: bold; }
DIV.headC		A:visited		{color:	#9966CC; text-decoration: none; font-weight: bold; }
DIV.headC		A:hover 		{text-decoration: none; background: #F5F5F5; color:purple; font-size: small; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}

DIV.menu		A   	       	{color:	#000000; text-decoration: underline;}
DIV.menu		A:link			{color:	#000000; text-decoration: none; }
DIV.menu		A:visited		{color:	#717070; text-decoration: none; }
DIV.menu		A:hover 		{text-decoration: none; background: #ffffff; color: #ff0000; }

p.default
{
    font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size: 11px;
    line-height: 60%;
    text-decoration: none;
    font-weight: bold;
    color: #565656;
}

TD.left
{
	font-size: small;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	height: 20px;
	vertical-align: middle;
	padding-left: 7px;
}

TD.srch
{
	font-size: x-small;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
}

TD.head
{
	font-size: small;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #669966;
	height: 17px;
}

TD.row
{
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	height: 17px;
}

h1 { 
font-family: 'trebuchet ms',helvetica,sans-serif;
font-size: 18px; 
font-weight: bold; 
color: #444444; 
} 

.buttons button
{
    width: auto;
    overflow: visible;
    padding: 4px 10px 3px 3px; /* IE6 */
}
.buttons button[type]
{
    /* padding: 5px 10px 5px 7px; Firefox */
    line-height: 17px; /* Safari */
}
*:first-child+html button[type]
{
    padding: 4px 10px 3px 3px; /* IE7 */
}
.buttons button img, .buttons a img, .buttons input img
{
    margin: 0px 3px -3px 0px !important;
    padding: 0px;
    border: none;
    width: 16px;
    height: 16px;
}

/* MENU */

.buttons a.menu
{
    font-size: 11px;
    width: 140px;
    padding: 5px 1px 6px 7px; 
    text-align: left;
}

.buttons a.roundmenu
{
    font-size: 11px;
    width: 140px;
    padding: 5px 1px 6px 7px; 
    text-align: center;
	border-radius: 25px;
}

.buttons a.console
{
	width: 100%;
    /* TOP RIGHT BOTTOM LEFT*/
    padding: 5px 5px 6px 5px; 
	border-radius: 25px;
}

.buttons button.console
{
    /* TOP RIGHT BOTTOM LEFT*/
    padding: 4px 1px 4px 1px; 
}

.buttons button.send
{
    /* TOP RIGHT BOTTOM LEFT*/
    padding: 5px 1px 6px 1px; 
}

.thm_primary
{
	background-color:#F6F6F6;
}

.thm_highlight
{
	background-color:#F0F0F0;
}

.thm_highlight_more
{
	background-color:#E5E5E5;
}

.thm_header
{
	background-color:#000000;
}

.sectiontitle 
{
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#565656;
		background-color:#F0F0F0;
		
    /* TOP RIGHT BOTTOM LEFT*/
    padding:5px 0px 5px 10px;
}

.verdana12bold
{
	color: #444444;
	font-size: 12px;	
	font-family: Verdana,Geneva, Arial, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.statustext
{
	color: #AC4144;
	font-size: 18px;	
	font-family: Verdana,Geneva, Arial, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.thm_headerText
{
	color: #EEEEEE;
	font-size: 14px;	
	font-family: Trebuchet MS,Geneva, Arial, sans-serif;
}

.thm_bannerText
{
	color: #EEEEEE;
	font-size: 16px;	
	font-family: Trebuchet MS,Geneva, Arial, sans-serif;
	font-weight:bold;
	height: 25px;
}

DIV.h1		A   	      {color:	#444444; text-decoration: underline;}
DIV.h1		A:link			{color:	#444444; text-decoration:none}
DIV.h1		A:visited		{color:	#444444; text-decoration:none}
DIV.h1		A:hover 		{text-decoration:none; color: #E7E8E3; }

.buttons a, .buttons button
{
    display:block;
    background-color:#DDE3E9;
    border:1px solid #888888;
    border-top:1px solid #DDDDDD;
    border-left:1px solid #DDDDDD;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:11px;
    line-height:60%;
    text-decoration:none;
    font-weight:bold;
    color:#000000;
    cursor:pointer; 
    padding:5px 1px 6px 3px; /* Links */
}

.buttons input
{
    display:block;
    background-color:#DDE3E9;
    border:1px solid #888888;
    border-top:1px solid #DDDDDD;
    border-left:1px solid #DDDDDD;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:11px;
    line-height:60%;
    text-decoration:none;
    font-weight:bold;
    color:#000000;
    cursor:pointer; 
    padding:4px 1px 4px 3px; /* Links */
}

/* STANDARD */

button:hover, .buttons a:hover
{
    background-color:#BFC9D5;
}

.buttons a.disabled , button.disabled 
{
    color:#8A8A8A;
}

.buttons a.disabled:hover
{
    background-color:#DDE3E9;
    color:#8A8A8A;
}

/* selected */

button.selected, .buttons .selected
{
   background-color:#B0BCCB;
}

.buttons .selected:hover, button.selected:hover
{
    background-color:#B0BCCB;
    color:#000000;
}

/* highlighted */

.buttons a.highlighted, button.highlighted
{
    color:#990026;
}

.buttons a.highlighted:hover, button.highlighted:hover
{
    color:#d12f19;
}

.buttons a.highlighted:active
{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

P.att
{
	font-size: small;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
}

P.val
{
	font-size: small;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #006633;
	margin-top: 1px;
	margin-bottom: 1px;
}
