body {
		margin:0 0 0 0;
		padding:0px;
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		color:#000000;
		background-color:#EEEEEE;
	}

h1.new	{
	border-bottom:solid 2px #45556E;
	margin:0px 0px 8px 0px;
	padding:2px;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	color:#45556E;
	background-color:#FFFFFF;
	font-family: arial, helvetica, sans-serif;
	}

td {
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		color:#000000;
	}

td.qrc {
		font-size:14px;
		font-family:courier new, arial, helvetica, sans-serif;
		color:#000000;
		background-color:#EEEEEE;
	}

td.qr {
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		font-weight:bold;
		color:#000000;
		background-color:#F8F8FF;
		border-style:solid;
		border-width:1px;
		border-color:#000022;
	}

td.qrl {
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		font-weight:bold;
		color:#000000;
		background-color:#EEEEEE;
	}

td.qb {
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#6E6C9D;
	}

td.qberr {
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#CC0011;
	}

td.qrh {

		border-style:solid;
		border-width:1px;
		border-color:#000022;
		padding: 4px;
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		font-weight:bold;
		color:#45556E;
		background-color:#F8F8FF;
	}

td.qrhr {
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		font-weight:bold;
		color:#000000;
		background-color:#CC0011;
		color:#FFFFFF;
	}

td.r {
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		color:#000000;
		background-color:#FFFFFF;
		text-align: right;
	}

td.td2 {
		padding: 2px;
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		color:#FFFFFF;
		background-color:#45556E;
	}

td.td3{
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		color:#000000;
		background-color:#EEEEEE;
	}
td.td3r{
		font-size:12px;
		font-family:verdana, arial, helvetica, sans-serif;
		color:#000000;
		background-color:#EEEEEE;
		text-align: right;
	}

td.qtag{

	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#DDDDDD;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	font-family:verdana, arial, helvetica, sans-serif;
	}
td.qtagerr{
	color:#FFFFFF;
	background-color:#CC0011;
	font-size:10px;
	font-weight:normal;
	font-family:verdana, arial, helvetica, sans-serif;
	}
td.qe {
	text-align: left;
	font-size:10px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#FFFFFF;
	}


h1	{
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:28px;
	line-height:28px;
	font-weight:900;
	color:#CCCCCC;
	}

h2	{
	border-bottom:solid 2px #45556E;
	margin:0px 0px 8px 0px;
	padding:2px;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#45556E;
	background-color:#FFFFFF;
	font-family: arial, helvetica, sans-serif;
	}

h2.newfirst	{
	border-bottom:solid 2px #45556E;
	margin:0px 0px 8px 0px;
	padding:2px;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	color:#45556E;
	background-color:#FFFFFF;
	font-family: arial, helvetica, sans-serif;
	}

h2.h22	{
	border:solid 1px #000000;
	margin:0px 0px 8px 0px;
	padding:2px;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#000000;
	background-color:#DDDDDD;
	font-family: arial, helvetica, sans-serif;
	}

h3	{
	margin:0px 0px 8px 0px;
	padding:0px;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	color:#6E6C9D;
	font-family: arial, helvetica, sans-serif;
	}

h3.newfirst      {
        margin:0px 0px 8px 0px;
        padding:0px;
        font-size:16px;
        line-height:16px;
        font-weight:bold;
        color:#6E6C9D;
        font-family: arial, helvetica, sans-serif;
        }




.heavy {
	margin: 2px 2px 2px 0px;
	font-family:Arial;
	font-weight:bold;
	font-size: 15px;
	color:#6E6C9D;
	}


h4 	{
	margin: 8px 2px 2px 0px;
	font-family:Arial;
	font-weight:bold;
	font-size: 14px;
	color:#6E6C9D;
	}



h4.newfirst      {
        margin: 8px 2px 2px 0px;
        font-family:Arial;
        font-weight:bold;
        font-size: 16px;
        color:black;
        }



h5 		{margin:0px 0px 4px 0px;text-align:center;background-color:#45556E;color:#FFFFFF;font-family:Verdana,Arial,Helvetica;font-size:14px}
h5.red	{background-color:#CC0011;}
p {
	font:12px verdana, arial, helvetica, sans-serif;
	margin:8px 2px 3px 16px;
	padding:0px;
	}

p.tag {
	font:10px verdana, arial, helvetica, sans-serif;
	margin:8px 2px 3px 16px;
	padding:0px;
	text-align:justify;
	}




a.menu		{font-weight:bold;color:#FFFFFF;text-decoration:none;font-size:10px;}
a.menu:link 	{font-weight:bold;color:#FFFFFF;text-decoration:none;font-size:10px;}
a.menu:visited 	{font-weight:bold;color:#FFFFFF;text-decoration:none;font-size:10px;}
a.menu:hover 	{font-weight:bold;color:#CCCCFF;text-decoration:none;font-size:10px;}

a.sb 			{color:#45556E;text-decoration:none;font-size:10px;}
a.sb:link 		{color:#45556E;text-decoration:none;font-size:10px;}
a.sb:visited 	{color:#45556E;text-decoration:none;font-size:10px;}
a.sb:hover 		{color:#0000FF;text-decoration:none;font-size:10px;}

a.img 			{font-weight:normal;background-color:transparent;color:#FFFFFF;font-size:12px;text-decoration:none;}
a.img:link 		{font-weight:normal;background-color:transparent;color:#FFFFFF;font-size:12px;text-decoration:none;}
a.img:visited 	{font-weight:normal;background-color:transparent;color:#FFFFFF;font-size:12px;text-decoration:none;}
a.img:hover 	{font-weight:normal;background-color:transparent;color:#FFFFFF;font-size:12px;text-decoration:none;}



ul 	{
		font-family:verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		margin: 0px 0px 0px 16px;

	}

li 	{
		font-family:verdana, arial, helvetica, sans-serif;
		margin: 8px 8px 8px 16px;

	}

ul.menu 	{

		margin: 0px 0px 0px 12px;
		list-style-position: outside;
	}

select	{
	font-size:8pt;
	font-weight:normal;
	font-family:courier new, courier, verdana, arial, helvetica, sans-serif;
	color:#000000;
	}

freequote {font-weight:bold;color:#8BB6FF;text-decoration:none;font-size:10px;}
a.freequote:link {font-weight:bold;color:#8BB6FF;text-decoration:none;font-size:10px;}
a.freequote:visited  {font-weight:bold;color:#8BB6FF;text-decoration:none;font-size:10px;}
a.freequote:hover    {font-weight:bold;color:#C9C46F;text-decoration:none;font-size:10px;}


newfirst      {
        border-bottom:solid 2px #45556E;
        margin:0px 0px 8px 0px;
        padding:2px;
        font-size:20px;
        font-weight:bold;
        color:#45556E;
        background-color:#FFFFFF;
        font-family: arial, helvetica, sans-serif;
        }

