body
	{
	
	background-color:#fff;
	margin: 0;
	padding:0;
	text-align: left;
	font-family: arial,verdana;font-size:12px;
	color:#333;
	}

	p,td,a	{font-family:arial,verdana;font-size:12px;line-height:16px;text-align: left;}

	p {margin-top: 0px;margin-bottom:12px;padding: 0;}

	ul 	{margin-left: 10px;margin-top:8px;padding: 0;}

	li 	{margin-left: 4px;padding: 0;margin-top:2px;}

	

	a:link  {color:#693;font-weight:normal;text-decoration:none}

	a:visited {color:#693;font-weight:normal;text-decoration:none}

	a:hover {color:#c00;text-decoration:none}

	a:active {color:#693;text-decoration:none}

	hr {border: 1px dotted #ccc;margin-bottom:0px;margin-top:0px;}

	H1	 {margin-top:4px;margin-bottom:14px;margin-left:0px;font: normal 24px 'trebuchet ms',trebuchet,verdana, Serif;line-height: 24px;color:#333;border-bottom: 1px solid #e7e7e7;padding-bottom:0px}
	
	H2         {margin-top:14px;margin-bottom:4px;margin-left:0px;font: normal 18px 'trebuchet ms',trebuchet,verdana, Serif;line-height: 20px;color:#693;padding-bottom:0px}

	H3        {margin-top:6px;margin-bottom:3px;margin-left:0px;font: normal 16px 'trebuchet ms',trebuchet,verdana, Serif;line-height: 20px;color:#693;border-bottom: 1px dashed #e7e7e7;border-right: 0px solid #e7e7e7;padding-bottom:0px}

	H4        {font-family:verdana,sans-serif;font-size:13px;line-height:16px;color:#777;padding-bottom:0px}

	.small {font-size:11px;line-height:16px;}
	p.small	{font-size:11px;line-height:16px;}
	small.a {font-size:11px}
	small.a:link {font-size:11px}
	small.a:visited {font-size:11px}
	small.a:hover {font-size:11px}
	small.a:active {font-size:11px}
	small.li: {font-size:11px}

	.smallesttext {font-size:10px;font-face:arial;line-height:12px;}
	smallesttext.a {font-size:10px;line-height:12px}
	smallesttext.a:link {font-size:10px;line-height:12px}
	smallesttext.a:visited {font-size:10px;line-height:12px}
	smallesttext.a:hover {font-size:10px;line-height:12px}
	smallesttext.a:active {font-size:10px;line-height:12px}

	.emph {background-color:#dff4ff;border-bottom: 1px dashed #c2e1ef;}

	#stylefour{position:relative;display:block;height:39px;font-size:11px;font-weight:bold;background:transparent url(icons/bgOFF.gif) repeat-x top 	left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:0px solid #B30000;}

	#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}
	#stylefour ul li{display:block;float:left;margin:0;}

	#stylefour ul li a{display:block;float:left;color:#666;font-weight:bold;text-decoration:none;padding:11px 20px 0px 20px;height:23px;background:transparent url(icons/bgDIVIDER.gif) no-repeat top right;}

	#stylefour ul li a:hover{color:#B30000;text-decoration:none;background:#fff url(icons/bgON.gif) no-repeat top left;}

	#stylefour ul li a.current{color:#B30000;text-decoration:none;}

	.leftnav {font-size:11px;color:#666666;line-height: 15px}
	a.leftnav {color:#666666;}
	td.leftnav {background-color:#fff;border-bottom: 1px solid #C0C0C0;}


	.leftnav_sel {font-size:11px;color:#666666;line-height: 15px;}
	td.leftnav_sel {background-color:#ffffcc;border-bottom: 1px solid #C0C0C0;}


	.errtext {font-size:13px;color:#990000;line-height: 17px}

	.afrmtitle {font-size:12px;color:#666666;}

	.input {font-size:12px;color:#333333;}

	.picright
 	{margin-left: 10px;margin-top: 5px;border: 1px solid #e7e7e7;}

	.picleft 
	{margin-right: 10px;margin-top: 5px;border: 1px solid #e7e7e7;}

	.piccenter 
	{margin-bottom: 10px;border: 0px}

	.picphoto img {margin-top: 10px;border: 1px solid #e7e7e7;color:#e7e7e7}
	.picphoto img:hover {margin-top: 10px;border: 1px solid #699;color:#699}	
	.picphoto img:a:hover {  /* wakeup IE */ border-width: 3;}

	.inputbox 
		{border: 1px solid #ccc;background:#fff}


	a.editlink {background-color:#dff4ff;text-decoration:underline}
	td.editbuttons 
		{border: 1px solid #c2e1ef;background:#dff4ff}
	td.editbuttons_sel 
		{border: 1px solid #c2e1ef;background:#FFFDE5}
	
	table.listtable 
	{border-collapse:collapse}

	td.listhdr 
	{border-collapse:collapse;border: 1px  dotted #ddd;
	background-color:#fff;
	padding: 8px 2px 8px 2px;}

	td.listcolor1 
	{border-bottom: 1px  solid #fff;
	background-color:#fff;
	padding: 4px 2px 4px 2px;border-bottom: 1px  solid #e7e7e7;}

	td.listcolor2 
	{border-collapse:collapse;
	background-color:#fafafa;
	padding: 4px 2px 4px 2px;border-bottom: 1px  solid #e7e7e7}

	td.listcolor3 
	{border-collapse:collapse;border: 0px  solid #900;
	background-color:#ffffcc;
	padding: 4px 2px 4px 2px;}

	/* HOVER */

	a.info{
    	position:relative; /*this is the key*/
    	z-index:24; background-color:#FFFFD9;
    	text-decoration:underline}

	a.info:hover{z-index:25; background-color:#dff4ff}

	a.info span{display: none}

	a.info:hover span{ /*the span will display just on :hover state*/
    	display:block;
    	position:absolute;
    	top:2em; left:2em; width:15em;
    	border:1px solid #c2e1ef;
    	background-color:#dff4ff; color:#000;text-decoration:none;
    	text-align: center}

