body {
	background: #D3DCCB url(images/bg.jpg) repeat scroll 0% 0%;
	background-attachment: fixed;
	color:#000000;
	margin: 0;
	margin:auto;
	padding: 0;
	font: 14px/1em Centure, verdanaz,Tahoma,Impact,sans-serif, bolder;
}

#maintable {
	background: url(images/wingrnd.png);
}

.opened {
padding:0;
margin-top:3px; margin-bottom:5px;
border:1px solid #999999; 
border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;
background:#A9C4E7 url(images/bg.png) repeat-x scroll 0% 0%;
}

#leftbannertab {padding-right:5px;}

#modtop { 
	WIDTH: 257px;
	padding: 0 0px 0 0px;
	margin: 0 0 0px 0px;
}

#modrazd { 
	WIDTH: 257px;
	padding: 0 0px 0 0px;
	margin: 0 0 0px 0px;
}

#modrazd2 { 
	background: url(images/bg4.jpg) no-repeat scroll 0% 0%;
	WIDTH: 257px;
	HEIGHT: 7px;
	padding: 0 0px 0 0px;
	margin: 0 0 0px 0px;
}

#modmid { 
/*	background: url(images/bg3.jpg) no-repeat scroll 0% 0%;*/
background:#6492F0;
	background-position: left bottom;
	WIDTH: 257px;
	HEIGHT: 100%; 
	padding: 0 0px 0 0px;
	margin: 0 0 0px 0px;
}

#modmid table td{ 
padding-left:4px;
padding-right:4px;
}

/*
@font-face {font-family: AlternativeFont; src: url(fonts/monotype_corsiva.ttf);}
*/
#modmidhead { 
	border-bottom: 0px solid #71B5EB;
	background: url(images/bg2.png) no-repeat scroll 0% 0%;
	WIDTH: 257px;
	HEIGHT: 14px; 
	padding: 6px 0px 8px 0px;
	margin: 0 0 0px 0px;
	font-size:16px;
	color:#336;
	text-align : center;
/*        font-family: Monotype corsiva, AlternativeFont;*/
	font-style: italic;
	font-weight:bold;
}

.fieldset3 td { 
 	border-right: #80A1BC 4px solid;
	border-left: #80A1BC 4px solid;
}

.fieldset4 td { 
 	border-right: #80A1BC 6px solid;
}

#modbot { 
	background: url(images/bg4.png) no-repeat scroll 0% 0%;
	WIDTH: 257px;
	HEIGHT: 32px;
	padding: 0 0px 0 0px;
	margin: 0 0 0px 0px;
}

#headgrnd {
	background: url(images/bg001.jpg) scroll 0% 0%;
	background-repeat: repeat-x;
	border: 0px;
	height: 175px;
}

#textmess {
border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;
background: url(images/txt.png);
background-repeat: repeat;
border: 1px solid #999999;
text-align: left;
margin: 1px;
padding: 1px;
}

.textmess_e {
border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;
background: url(images/txt.png);
background-repeat: repeat;
border: 1px solid #999999;
text-align: left;
margin: 1px;
padding: 1px;
}

.textmess_r {
border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;
background: url(images/txt.png);
background-repeat: repeat;
border: 1px solid #999999;
text-align: left;
margin: 1px;
padding: 1px;
}

.textmess_r marquee {
margin:0 5px 2px 5px;
}

.insideleft_rl {border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.insideright_rl {border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;}

.insideleft_ex {border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding-left:10px;}
.insideright_ex {border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding-right:10px;}

.insideleft_tm {border-radius:6px 6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding-left:5px;}
.insideright_tm {border-radius:6px 6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding-right:5px;}

#header {
	height: 175px;
}

#nobord img {
	padding: 0px;
}

#tabl {
	background-color: #A48C50;
}

#headline1 .title { 
	font: bold 25px Arial,Tahoma,Impact,sans-serif;
	color: #990000;
	text-align:center;
}

#headline1 a {
	text-decoration: none;
	color:#990000;
}

#headline1 a:hover {
	color:#C80000;
}

#headline1 .at a {
	text-decoration: none;
	color:#03C;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	letter-spacing:normal;
	margin:1px;
	padding:0px;
	word-spacing:normal;
	white-space:normal;
}

#headline1 .at a:hover {
	color:#00F;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	letter-spacing:normal;
	margin:1px;
	padding:0px;
	word-spacing:normal;
	white-space:normal;
}


#headline1 .headtitle {
	font: bold 20px Arial,Tahoma,Impact,sans-serif;
	color: #00a;
	text-align:center;
}

#headline1 .foottitle {
	font: bold 16px Arial,Tahoma,Impact,sans-serif;
	color: #990000;
	text-align:center;	
}

#headline1 .headadtitle {
	font: bold 16px "Times New Roman", Times, serif;
	color:#000;
	text-align:left;
}

#headline1 .adsa a { 
	font: bold 16px "Times New Roman", Times, serif;
	color: #990000;
	text-align:left;
	letter-spacing:normal;
}

#headline1 .adsa a:hover { 
	font: bold 16px "Times New Roman", Times, serif;
	color: #800;
	letter-spacing:normal;
}

#headline1 .adsadd a { 
	font: bold 16px "Times New Roman", Times, serif;
	color: #00f;
	letter-spacing:normal;
}

#headline1 .adsadd a:hover { 
	font: bold 16px "Times New Roman", Times, serif;
	color: #990000;
	letter-spacing:normal;
}

* html #headline1 .title { 
	margin-bottom: 0; 
}

#headline1 .title em { 
	color: #000096; 
	font: bold 15px/5px Times New Roman,sans-serif;
	padding-right: 6px;
}

#headline1 span.subtitle { 
	background-color: #999; 
	color: #633; 
	font: bold 15px/15px Arial,Tahoma,Impact,sans-serif;
	letter-spacing: 4px; 
	margin: 0 0 20px 198px; 
	padding: 4px 4px 4px 8px; 
	text-transform: uppercase; 
}
#footer {
	background: #4474A5 url(images/bg003.jpg);
	border-top: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	clear: both;
	font-size: 75%;
	letter-spacing: 1px;
	margin: 0 0 0 0;
	width: 100%;
	height:105px;
	text-align: center;
	padding: 10px 0 5px 0;
}

:link,:visited { text-decoration:none }

ul,ol,li,h1,h2,h3,h4,h5,h6,form,body,html {
	margin:0; 
	padding:0;
}

#maincolumn ul {
	margin-left: 0px;
	padding-left: 0;
	list-style: none;
}

#maincolumn li { 
	padding-left: 0px;
	background: transparent;
}

a, a:link, a:visited {
	color: #000000;
	outline: none;
	font-weight: bold;
	letter-spacing: 1px;
}

a:hover {
	color: #dd0000;
	text-decoration: none;
}

#maincolumn a, #maincolumn a:link, #maincolumn a:visited {
	color: #000;
}

#maincolumn a:hover {
	color: #666;
}

#ahref a, #ahref a:link, #ahref a:visited {
	color: #000000;
	font-weight:normal;
}

#ahref a:hover {
	color: #990000;
	font-weight:normal;
}

#ahrefb a, #ahrefb a:link, #ahrefb a:visited {
	color: #000000;
	font-weight:bold;
}

#ahrefb a:hover {
	color: #990000;
	font-weight:bold;
}

a img,:link img,:visited img {
	border: none;
}

h1, h2, h4 {
	font-family: Arial,Tahoma,Impact,sans-serif;
	font-weight: normal;
	letter-spacing: 1px;
}

h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	color:#333;
}

h1 {
	font-size: 150%;
}

h2 {
	font-size: 123%;
}

h4 {
	color: #633;
	font-size: 90%;
	font-weight: bold;
}

#navtop, #maincolumn, #leftcolumn, #rightcolumn  {
	font-size: 85%;
}

#maincolumn p, #leftcolumn p, #rightcolumn p  {
	margin-bottom: 18px;
}

blockquote {
	background-color: #5ba4fd;
	padding: 5px 10px 5px 10px;
	margin: 15px 40px 15px 20px;
	border-left: 2px solid #00f;
	border-right: 2px solid #00f;
	font-style: italic;
	letter-spacing: 1px;
}

img {
	padding: 0px;
}

hr {
	clear: both; 
	border: 0; 
	height: 1px; 
	color: #ccc; 
	background-color: #ccc; 
	margin: 0;
}

fieldset {
	border: 2px solid #9E9061;
	line-height: 1.4em;
	padding: 0px;
	margin: 0 0 0 0;
}

#fieldheader {
	font-size:24px;
	padding : 8px 8px 8px 8px;
	margin: 0 0 0 0;
	color:#336;
        font-family: Monotype corsiva, AlternativeFont;
	font-style: italic;
	font-weight:bold;
}

legend {	
	color: #000000;
	font-weight: bold;
}

b, strong		{ letter-spacing: 1px; }

.clear,p 		{ clear: both; }

.img-left 		{float: left; margin: 6px 10px 15px 0; }
.img-right 		{float: right; margin: 6px 0 15px 10px; }

.float-left 	{ float:left; }
.float-right 	{ float: right; }

.text-left 		{ text-align: left; }
.text-right 	{ text-align: right; }
.text-center 	{ text-align: center; }
.text-justify 	{ text-align: justify; }
.textsmall		{ font-size: 80%; line-height: 1.4em; }
.textblue		{ color:#990000;
						font-weight: bold;
						text-decoration: underline;
						}

.underline 		{ border-bottom: 1px solid #333; }
.highlight 		{ background: #00f; }

#maincontainer {
	width: 100%;
	margin: 0 auto;
	vertical-align:top;
}

#contentwrapper {
	float: left;
	width: 100%;
}

#maincolumn {
	width: 100%;
}

.text {
	margin: 0 5px 15px 5px;
}

#leftcolumn {
	vertical-align:top;
}

#leftcolumn td{
	font-size: 12px;
}

#rightcolumn {
	vertical-align:top;
}

#rightcolumn td{
	font-size: 12px;
}

* html #leftcolumn { margin-top: 10px; }
* html #rightcolumn { margin-top: 10px; }
* html #maincolumn { margin-top: 10px; }

#navmainlist {
	padding: 0;
	margin: 0 0 0 0;
	width: 200px;
}

#navmainlist li {
	list-style: none;
	margin: 0;
	line-height: 2em;
}

#navmainlist li a,#navmainlist li a:link,#navmainlist li a:visited {
	width: 100%;
	outline: none;
	text-decoration: none; 
	text-indent: 10px;
}

#navmainlist li a:hover {
	color:#090;
	background-color: transparent;
	text-decoration: none; 
}

#navmainlistline {
	clear: both;
	padding:0;
	width: 100%;
	height: 2px;
	line-height: 2px;
	background: #0000c8;
	margin: 2px 0 15px 0; 
}

#weblinks li
{
	font-size: 100%;
	list-style: none;
	margin-left: 5px;
}

#weblinks a, #weblinks a:link, #weblinks a:visited
{
	color: #0000c8;
}

#weblinks a:hover
{
	color: #0000c8;
}

#form label { 
	color: #000;
	font-weight: bold;
	font-size:12px;
}

#form input {
  font-size: 14px;
}
#form select{
  width:200px;
  height: 25px;
  font-size: 14px;
}
#form input, textarea, select {
  border:0px;
  padding:0px;
  margin-top:0px;
  color: #000000;
}

#form input.checkbox {
  width:14px;
  background:none;
  border:0;
}

#form input.radio_button {
  width:14px;
  background:none;
  border:0;
}

#form input.small, select.small {
  width:50px;
}

#form input.large, select.large {
  width:200px;
}

#form input.extra_large, select.extra_large {
  width:300px;
}

#form input.submit {
  color:#000000;
}

#form input.securitycode {
  width:51px;
  text-transform: uppercase;
}

#form textarea {
  width:200px;
  height: 300px;
}

#form textarea.deep {
  height:300px;
}

#form textarea.shallow {
  height:50px;
}

#form fieldset {
  width: 400px;
  padding:0;
  border:0px solid #e3e3e3;
  margin:auto;
  display: block;
}

#form fieldset img {
border:0;
}

#authform fieldset {
  width: 300px;
  border:2px solid #293745;
  margin:auto;
  display: block;
}

#tables {
	border: 0px solid #666;
}                                                                                                                                             	

#tables td {
	border: 1px solid #666;
}

#tables th.top{
	background: #06F url(images/bg.png) repeat scroll 0% 0%;
	color: #633;
}

.warning{
	border: 1px dotted #CC0000;
	margin: auto;
	width: 80%;
	padding: 5px;
	margin-top: 20px;	
	text-align: center;
}

#byn {font: bold 13px arial;padding-left: 0px; margin-left: 0;height: 20px;list-style: none;display: inline;}
#byn a{padding: 2px 0.5em; margin-right: 10px; text-decoration: none;float: right;color: black; background-color: #9EB9D6;
border-radius:6px; border:1px solid #485F78; -moz-border-radius:6px;}
#byn a:hover{ color: #000000; background-color: #FFE271; border: 1px solid #8A8A8A;}

.bync {font: bold 13px arial;padding-left: 0px; margin-left: 0;height: 20px;list-style: none;display: inline;}
.bync a{padding: 2px 0.5em; margin-right: 10px; text-decoration: none;float: center; color: black; background-color: #9EB9D6;
border-radius:6px; border:1px solid #485F78; -moz-border-radius:6px;}
.bync a:hover{background-color: #FFE271; border: 1px solid #8A8A8A;}
			
#chain {
border-radius:10px; border:2px ridge #AAAAAA; -moz-border-radius:10px;
padding-left:5px;
padding-right:5px;
font-size: 80%;
background-color: #C2C9DB;
BACKGROUND-IMAGE: url(images/bgchain.jpg);
BACKGROUND-REPEAT: repeat-y;
background-position: 0px 0px;
}

#chain:hover {
background:#dee3f2 url(images/bgchain1.jpg);
BACKGROUND-REPEAT: repeat-y;
background-position: 0px 0px;
}

#fieldbody {
 padding:10px;
}

.actbut { width:200px; border:3px ridge #ffffcc; background:#ffffcc; font-size:11px; font-weight:bold; color:#000000; letter-spacing:1px; cursor:pointer; text-align:center;}
.actbut:hover { background:#C3C38F;color:#990000; }
.actbuti { width:200px; border:3px ridge #ffffcc; background:#86AEFF; font-size:11px; font-weight:bold; color:#000000; letter-spacing:1px; cursor:pointer; text-align:center;}
.actbuti:hover { background:#5E86D7;color:#FFFF00; }
.actinf {background:#BCC0C9; width:200px; border:1px solid #9498A1; font-size:11px; text-align:center;}

.field {
padding-top:0px;
padding-bottom:0px;
margin:0px;
height:20px;
background:#FFFFCC;
color:#000099;
}

.maxfield {
width:235px;
}

.maxarea {
padding-top:0px;
padding-bottom:0px;
margin:0px;
background:#FFFFCC;
color:#000099;
width:378px;
height:150px;
border:2px inset #FFFFFF; 
}

.minarea {
padding-top:0px;
padding-bottom:0px;
margin:0px;
margin-bottom:5px;
background:#FFFFCC;
color:#000099;
width:238px;
height:60px;
border:2px inset #FFFFFF; 
}

.calc {text-align:center; background:#FFFF77; color:#990000; font-weight:bold; cursor:not-allowed; }

.tabform { background:#D7D7A3; border:3px ridge #FFFFCC; padding:0px; }

.tabsel { background:#AFAF7B; }

.tabtitle { height:20px; border-bottom:3px ridge #FFFFCC; }

.confirmbut { margin-left:25px; }

.formtitle { text-align:left; padding-left:10px; }

.tabconf { color:#0000AA; font-weight:bold; }

.tabprice { color:#990000; font-weight:bold; }

.rlinsideleft { height:20px; background:url(<? echo $imgpath;?>bg3l.png) repeat-y scroll 0% 0%; }
.rlinsideright { height:20px; background:url(<? echo $imgpath;?>bg3r.png) repeat-y scroll 0% 0%; background-position :100%; }
.rline {height:20px; padding :0;}

.txtblk {text-align:center; background:#FFE9E9; width:615px;padding:10px;border:2px ridge #FF6A6A;margin:10px;line-height:150%;
border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}

.comppart {
width:400px;background:#B8A047;border:2px ridge #CCB45B; color:#990000; padding:4px; font-weight:bold; font-size:16px;
border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}
.comptab {
width:90%;background:#F4DC83;border:3px ridge #CCB45B; color:#000000;
}
.comptab th {background:#B8A047;border:2px ridge #CCB45B;}
.comptit {width:80px;color:#990000;padding:4px;text-align:left;font-weight:bold;font-style:italic;}
.compfield {background:#FFFFCC; color:#000099;padding:4px;text-align:left;font-weight:bold;font-style:italic;}
.compname {font-size:14px;font-style:normal;}

.topm {
background:#82A4D1 url(images/bg.png);
border:1px solid #829DC0; 
border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;
letter-spacing:0;
}

.topm:hover {
background:url(images/bg11.png);
}

.toptab {
height:24px;
border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;
background:#829DC0;
border:0px solid #829DC0;
}

.toptab td {
background:url(images/bg.png);
border:0px solid #829DC0;
border-left:2px solid #829DC0;
border-right:2px solid #829DC0;
height:20px;
}
