body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

#errormessage{
background-color:#FCFADE;
border:1px solid #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:5px;
}


A:link {text-decoration: none;}
A:visited {text-decoration: none;}
A:active {text-decoration: none;}
A:hover {text-decoration: none;}

textarea{
font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;
}

.forum_header{
color:#ffffff;
text-align:center;
font-weight:bold;
background-color:#29b9e0;
height:20px;
}

.forum_header_font{
font-size:14px;
padding:3px;
border-right:1px solid #ffffff;
}

.forum_topics{
text-align:center;
border:1px solid #000000;
}

.forum_td{
border-bottom:1px dotted #000000;
border-right:1px solid #000000;
font-size:12px;
}

.forum_td_end{
border-bottom:1px dotted #000000;
font-size:12px;
}


.topic_details_header{
background-color:#0066FF;
}

.topic_details_header_td{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding:2px;
border-bottom:1px solid #000000;
}

.topic_details_bottom{
border-top:1px solid #000000;
}

.topic_reply_header{
padding:5px; 
font-size:12px; 
border-top:1px solid #000000; 
border-right:1px solid #000000;
}

.topic_reply_user{
border-right:1px solid #000000; 
border-top:1px solid #000000; 
border-left:1px solid #000000;
}











/*-------------------------------------
 	Footer
---------------------------------------*/

#footer {
	background:				#fff url(/images/footer/bottom.gif) bottom left no-repeat;
	font-size:				11px;
	margin-top:				16px;
}


#footer #elements {
	background:				transparent url(/images/footer/top.gif) top left no-repeat;
}

#footer #elements:after {
    content:				"."; 
    display:				block;
    height:					0; 
    clear:					both; 
    visibility:				hidden;
}

#footer .one {
	width:					182px;
}

#footer .two {
	width:					180px;
}

#footer .three {
	width:					185px;
}

#footer .four {
	width:					215px;
}

#footer h4 {
	margin:					20px 0 0 0;
	height:					20px;
}

#footer .image {
	float:					left;
	padding-right:			12px;
}

#footer ul#orderEE {
	margin-left:			60px;
	list-style-type: none;
}

#footer li {
	background:				transparent url(/images/footer/bullet.gif) 0 3px no-repeat;
	padding:				0 0 4px 12px;
}

#footer .details {
	min-height:				30px;
}

#footer ul#support {
	float:					left;
	list-style-type: none;
}

#footer ul#support li {
	float:					left;
}

#footer ul#support li.groupOne {
	width:					100px;
}

#footer ul#support li.groupTwo {

}

#footer .item {
	float:					left;
	padding:				0 20px 5px 20px;
}

#footer .item .details {
	line-height:			15px;
}

/* order important here - #footer .last gets no border */

#footer .last {
	background:				transparent;
}

