
body {
margin:0;
padding:0;
font: 10px  arial, tahoma, verdana, helvetica;
color: #000;
background:#000 url(images/back_main.jpg) repeat-x;

}
p, div, td {
font: 12px  arial, tahoma, verdana, helvetica;
color: #000;
}
 a{
text-decoration:none;
color: #F60;
}
 a: hover{
color:#FF9900
}
img {
border:none}

  .text{font-family:Tahoma; font-size:11px;  color:#000;}
  .main{font-family:Tahoma; font-size:11px;  color:#494F4E;}
  .green{font-family:Tahoma; font-size:11px;  color:#30B530;}
  .white{font-family:Tahoma; font-size:11px;  color:#FFFFFF; text-decoration:none}


  input{
  		width:152px; height:21px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#5E5E5E;
		font-family:Tahoma; font-size:11px;  color:#494F4E;
		padding-top:2px;
		}
		 select{
  		width:152px; height:21px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#5E5E5E;
		font-family:Tahoma; font-size:11px;  color:#494F4E;
		padding-top:2px;
		}

		textarea{
		width:280px; height:200px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#5E5E5E;
		font-family:Tahoma; font-size:11px;  color:#494F4E;
		padding-top:2px;
		overflow:auto;
		}
		h1{
padding:5px 0 5px 0;
margin:0px;
font-size:19px;
color:#000;
text-transform:uppercase;
}
#main_content h1 {padding-left:10px}

h2{
padding:5px 0 5px 0;
margin:0px;
font-size:18px;
color:#CC3300;
}
h3{
padding:0 0 5px 0;
margin:0px;
font-size:12px;
color:#000;
}
h4{
padding:0 0 10px 0;
margin:0px;
font-size:14px;
color:#000;
}
.outlinemain{
border: solid 1px #ccc;
width:600px;
padding:15px;
margin:10px 5px 10px 10px;
}
.outlineside{
border: solid 1px #ccc;
width:318px;
padding:15px;
margin:10px 10px 10px 7px;
}
.outlinemain h2 {
	margin: 5px 0 0 0;
	padding: 9px 0 2px 0;
	font-size: 32px;
	color: #000000;
	font-variant:small-caps;
}
.outlinemain h3 {
	margin: 0;
	padding: 0 0 2px 0;
	font-size: 16px;
	color:#999; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;
}
/*----------------------list navigation-------------------------*/
#list_nav{
padding: 0;
margin-left:20px;
}
#list_nav strong{
color:#663300;
}
#list_nav ul{
list-style:none;margin: auto;display:block; padding:0px;
}
#list_nav ul li{
list-style:none;
display:block;
width:auto;
line-height:25px;
text-decoration:none;
padding:0 0 0 45px; margin:7px 0 7px 0;
color:#000 ;
background:url(images/bullet_listnav.gif) no-repeat left;
border-bottom:1px #ccc dashed;
background-position:0px 3px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
#list_nav ul li:hover{
background:url(images/bullet_listnav_over.gif) no-repeat left; background-position:0px 3px;
}
.moving {
font:Tahoma, Arial, Helvetica; background-color:#CC0000; padding:5px 25px; color:#FFFFFF; font-size:20px;
}
