/* GENERAL */
body{
	background-color:#666666;
	margin:0px;
	overflow:auto;
}
body,div,td{
	color:#333333;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	line-height:220%;
	text-align:left;
}
img{
	border:0px;
}
hr{
	background-color:#F0F0F0;
	border:0px;
	color:#F0F0F0;
	height:1px;
	size:1px;
}
.vertical-line{
	background-image:url('i/c/4.png');
	background-repeat:repeat-y;
}
.horizontal-line{
	background-image:url('i/c/5.png');
	background-repeat:repeat-x;
	background-position:center;
	font-size:0px;
	height:5px;
	width:100%;
}
.header-1{
	color:#FF6600;
	font-family:Arial, Tahoma, Verdana;
	font-size:22px;
}
.header-2{
	color:#FF6600;
	font-weight:bold;
}
.text-1{
	padding-left:5px;
	padding-right:5px;
}
.background-1{
	background-color:#FF9999;
}
.background-2{
	background-color:#CCFF99;
}



/* LINKS */
a{
	color:#333333;
	text-decoration:underline;
}
a:hover{
	color:#FF6600;
	text-decoration:underline;
}
a.link-1{
	color:#999999;
	font-family:Arial, Tahoma, Verdana;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.link-1:hover{
	color:#FF6600;
}
a.link-2{
	color:#999999;
	font-size:11px;
	text-decoration:none;
}
a.link-2:hover{
	color:#FF6600;
	text-decoration:underline;
}
a.link-3{
	color:#FF6600;
	text-decoration:none;
}
a.link-3:hover{
	color:#FF6600;
	text-decoration:underline;
}
a.link-4{
	color:#999999;
	font-family:Arial, Tahoma, Verdana;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
a.link-4:hover{
	color:#FF6600;
}



/* FORMS */
form{
	margin:0px;
	padding:0px;
}
.form-button-1{
	background-color:#9BD50F;
	border:1px solid #333333;
	color:#333333;
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	margin:0px;
}
.form-text{
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#333333;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	padding:5px;
	padding-top:3px;
	width:100%;
	_width:99%;
}
.form-text:hover{
	background-color:#EEEEEE;
	border:1px solid #FF6600;
}
.form-select{
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#333333;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	padding:5px;
	padding-top:3px;
	width:100%;
	_width:99%;
}
.form-select:hover{
	background-color:#EEEEEE;
	border:1px solid #FF6600;
}
.form-textarea{
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#333333;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	padding:5px;
	padding-top:3px;
	width:100%;
	_width:99%;
}
.form-textarea:hover{
	background-color:#EEEEEE;
	border:1px solid #FF6600;
}
.voteForm fieldset { 
    border: none;
}

.voteForm label { 
    display: block; 
    float: left; 
    width: 200px;
}

.voteForm label.error {
    color: #ff0000;
}

/* CONCEPT STYLE */
.style1{
	font-size:36px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.style2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
}
.style3{
	color:#FF0000;
}
.style5{
	color:#009900;
}
.style9{
	font-size:16px;
}
.style10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.style11{
	color:#009900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.style13{
	color:#0000FF;
}
.style14{
	color:#FF0000;
	font-weight:bold;
}
.style16{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.style18{
	font-size:14px;
}
.style19{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
}

.style2a{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
}
.style3a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
}
.style4a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.style6a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14;
	font-weight:bold;
	color:#FF0000;
}