:focus { outline: none; }

a:link{ color: #993366; }

a:visited{ color: #808080; }

a.link1{
	color: #E7E6DA;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

a.link1:visited{ color: #E7E6DA; }

a.link1:hover{ color: #FFCC33; }

a.link1:active{ color: #FFFFF0; }

a:hover, a:active { color: #CC6699; }

a.link2, .headerlinks {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.menu{ text-decoration: none; }

a.tnvx {
	color: #9C9C7B;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
}

a.tnvx:active, a.tnvx:visited, a.tnvx:hover { color: #9C9C7B; }

body{
	background-color: #2f2f00;
	background-image: url(images/free_web_space.gif);
	color: #2F2F00;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

h1{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

h2{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 0px;
}

p{
	color: #000000;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 15px;
}

sup{
	font-size: 90%;
	font-weight: normal;
	vertical-align: super;
}

.adcellbg{ background: #2F2F00; }

.adhead2{
	color: #FFCC33;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.adhead3{
	color: #993366;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.alert{
	color: #FF0066;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.bg0{ background-color: #FBFBF6; }

.bg0form{
	background-color: #FBFBF6;
	border: 1px dotted #9C9C7B;
	border-style: dotted;
	display: block;
}

.bg0form0{
	background-color: #FBFBF6;
	border: 1px dotted #9C9C7B;
	border-style: dotted;
	display: block;
	height: 22px;
	padding: 3px 3px;
	width: 400px;
}

.bg0form1{
	background-color: White;
	border: 1px solid #9C9C7B;
	border-style: solid solid solid solid;
	display: block;
	height: 22px;
	padding: 3px 3px;
	width: 400px;
}

.bg1{ background-color: #C1C1A4; }

.bg2{ background-color: #E7E6DA; }

.bg3{ background-color: #2F2F00; }

.bg4{ background-color: #D0D0B8; }

.bgpic{ background-image: url(images/atfsb.gif); }

.bordr1{
	background-color: White;
	border: 1px solid #9C9C7B;
	border-style: solid solid solid solid;
}

.btn0{
	background: #D2D2B7;
	border: 2px solid #7C7D4D;
	color: #2F2F00;
	font-weight: normal;
}

.comment{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
}

.fxdt{ height: 300px; table-layout: fixed; width: 100%; }

.itemlist{
	display: list-item;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	list-style-position: outside;
	list-style-type: disc;
	margin: 2px 0px 2px 0px;
	text-align: left;
	white-space: normal;
}

.menuitem{
	font-family: Tahoma,arial,sans-serif;
	font-size: 19px;
	text-decoration: none;
	margin-left: 6px;
}

.menuitemlow{
	font-family: Tahoma,arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	margin-left: 6px;
}

.mybullist{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	list-style-type: circle;
}

.newdescr{
	background-color: #D8D7CB;
	color: #6C6D50;
	display: block;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 7px;
	outline: none;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 6px;
	width: 100%;
}

.pagetitle{
	background: #2F2F00;
	color: #D0D0B8;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 18pt;
}

.partner{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

.reshead{
	font-family: Tahoma,arial,sans-serif;
	font-size: 14pt;
	margin-bottom: 0;
}

.reslst{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-top: -10px;
	text-align: justify;
}

.resmenu{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: -5px;
	margin-top: -5px;
	text-align: center;
}

.ressec{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	text-align: left;
}

.sectionheader{
	color: #7C7D4D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.style3 { color: #FF0066; font-size: 22px; }

.tabcenter{ text-align: center; }

.tbrdr{ border: 1px solid #8B008B; }

.tnr{
	font-family: "Times New Roman",Times,serif;
	font-size: 16px;
	text-align: left;
}

.trlimg{ left: 2px; position: relative; top: 3px; }

.tx11px{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 9pt;
	list-style-type: none;
}

.txtfield{
	background: #FFFFF0;
	border: 1px solid #4F5E4A;
	color: #4F5E4A;
	font-weight: normal;
	width: 500px;
}

.txtfldmed{
	background: #FFFFF0;
	border: 1px solid #4F5E4A;
	color: #4F5E4A;
	display: block;
	font-weight: normal;
	height: 22px;
	margin-bottom: 6px;
	margin-top: 0px;
	text-indent: 3px;
	width: 150px;
}

#ad{
	float: none;
	height: 350px;
	left: -310px;
	margin: 0px 0px;
	padding-left: 0px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	width: 300px;
	z-index: 5;
}

#ads a:link { color: #825186; }

#ads a:hover, a:active { color: #571e73; }
