html 	{ margin: 0px 0px 0px 0px; padding: 0px; }

body	{
	font: 12px Arial, Verdana, sans-serif;
	color: #111111;
	background: #456985;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}


a 	{
	font-weight: bold;
	text-decoration: none;
	color: #49667D;
	}

a:hover 	{ text-decoration: underline; }

#container	{
  	  	text-align:left;
		background: #F0F0F0;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		width: 100%;
		}

img 	{ border-width: 0; }
td 	{ vertical-align: top; }

input,textarea, select { font-size: 12px; }

.txt1	{ font-size: 11px;}
.txt2	{ font-size: 11px;}
.txt3	{ font-size: 12px; }
.txt3e	{ color: #FF3F3F; font-weight: bold; }
.txt4	{ font-size: 13px; font-weight: bold; }
.txt5	{ font-size: 14px; font-weight: bold; }

.sec	{ background-color: #222222; padding: 8px; color:#DDDDDD; }
.sec a	{ color: #B4C4D1;}

.user	{ background-color: #222222; padding: 3px; color:#DDDDDD; }
.user a { color: #FF9900;}

.b1 { background-color:#E0EAF2; }
.b2 { background-color: #C9D7E3; }

.back1 { background-color: #E5E5E5; }
.back2 { background-color: #E5E5E5; }
.back3 { background-color: #E5E5E5; }
.back4 { background-color: #E5E5E5; }

.code 	{
	font-size: 11px;
	font-weight: bold;
	color: #800000;
	background-color: #D7D7D7;
	font-family: Arial, Verdana, sans-serif;
	padding: 2px;
	}

hr	{
	height: 1px;
	border-top: 1px dashed #777777;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	margin: 1em 0;
	padding: 0;
	}

table.flat
	{
	text-align: left;
	width:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

table.title
	{
	text-align: left;
	border-collapse: collapse;
	width:100%;
	background-color: #C9D7E3;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

table.title txt5
	{
	color: #DF0D0D;
	}

table.main
	{
	text-align: left;
	width:100%;
	margin: 0px 0px 0px 0px;
	padding: 4px;
	}

table.block
	{
	text-align: left;
	width:100%;
	background-color: #E0EAF2;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

table.list
	{
	text-align: left;
	width:100%;
	margin: 0px 0px 0px 0px;
	padding: 5px;
	}

table.cells
	{
	text-align: left;
	width:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

table.extr
	{
	width:100%;
	text-align: left;
	background-color: #456985;
	color:#DDDDDD;
	margin: 0px 0px 0px 0px;
	padding: 2px;
	}

table.extr a
	{
	color:#FF9900;
	}

table.main td { padding: 4px; }
table.flat td { padding: 0px; }
table.title td { padding: 4px; }
table.block td { padding: 4px; }
table.cells td { padding: 2px; background-color: #E9E9E9;}
table.list td { padding: 10px; }
table.extr td { padding: 0px; }




