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:#66c;font-weight:normal;text-decoration:none}

	a:visited {color:#66c;font-weight:normal;text-decoration:none}

	a:hover {color:#33c;text-decoration:none}

	a:active {color:#33c;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:#f27c2f;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:#f27c2f;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:#f27c2f;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}


	/* TOP PANEL */

	table.top
	{
	background-color:#9598e5;
	border-bottom:0px solid #333;border-top:2px solid #333;
	}

	.toplogo 
	{
	margin-top:4px;
	margin-bottom:14px;
	margin-left:0px;
	font: normal 28px 'trebuchet ms',trebuchet,verdana, Serif;
	line-height: 28px;
	color:#efecca;
	padding-bottom:0px;
	text-decoration:none;
	}

	a.toplogo {color:#fff;}

	.toptext {color:#fff;}

	a.toptext {color:#fff;}

	.topsearchbutton 
	{
	background-color:#356AA0;
	border:0px solid #356AA0;
	margin-bottom:0px;
	padding-bottom:0px;
	color:#fff;
	text-decoration:underline
	}






.admindiv
{
background-color:#dff4ff;
margin-bottom:10px;
padding:5px;border:1px dashed #046380;
}



	.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:#111;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:#000;text-decoration:none;background:#fff url(/icons/bgON.gif) no-repeat top left;}

	#stylefour ul li a.current{color:#111;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}


	.gridview table {background: #fff;border:1px solid #e5eff8;border-collapse:collapse;}

	.gridview .edit td,.gridview .create td {background: #ffffcc;}

	.gridview td {background: #fff;border: solid 1px #e5eff8;padding: 4px;}

	.gridview th {background: #f4f9fe;border:1px solid #e5eff8;color: #678197;padding: 4px;text-align: left;}

	.gridview th a{color: #678197;}

	.gridview th a:hover{color: #000;}

	.gridview tr.even td,.detailsview tr.even td{background: #f7fbff;border: solid 1px #e5eff8;}

	.gridview tr.header {background: #C5DBF7;border: solid 1px #e5eff8;}

	.gridview td.header {background: #C5DBF7;border: solid 1px #e5eff8;}

	.gridview tr.selected td,.detailsview tr.even td{background: #C5DBF7;}






