﻿/* CSS Document */
/*--------------------------------------body---*/
body 					{background-color:#ffcc00;}
input {
	color:#7d7d7c;
	line-height:14px;
	font:normal 11px Arial, Helvetica, sans-serif; 
}
label {
	color:#7d7d7c;
	line-height:14px;
	font:normal 11px Arial, Helvetica, sans-serif; 
}
p {
	color:#7d7d7c;
	line-height:14px;
	font:normal 11px Arial, Helvetica, sans-serif; 
}
div {
	color:#7d7d7c;
	line-height:14px;
	font:normal 11px Arial, Helvetica, sans-serif; 
}
th {
	color:#7d7d7c;
	line-height:14px;
	font:normal 11px Arial, Helvetica, sans-serif; 
}
td {
	color:#7d7d7c;
	line-height:14px;
	font:normal 11px Arial, Helvetica, sans-serif; 
}
body {
	color:#7d7d7c;
	line-height:14px;
	font:normal 11px Arial, Helvetica, sans-serif; background-color:#ffcc00;
}
input {color:#000}
a:hover {
	color:#33649c;
}
a:visited {
	color:#33649c;
}
a {
	color:#33649c;
}
a		{text-decoration:underline;}
a:hover {text-decoration:none}

/*-----------------------------article_settings-*/
h6 {color:#5c9b10; font:bold 12px Arial, Helvetica, sans-serif;}

.article-decor {
	padding:0px 0px 12px 0px;
}
.article-indent	{
	padding:22px 0px 0px 3px; 
}
#contact_text		{
	height:auto; 
	overflow:auto;
	margin:0px 0px 5px 0px; 
	width:90%
}
.article_bot		{
	line-height:5px
}
.article_separator	{
	display:block;
	line-height:1px;
	padding:15px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	height:1px;
	font-size:1px;
}
.column_separator	{
	padding:0px 0px 0px 12px !important;
}
.article_column {
	padding:0px 0px 0px 0px;
}
.border-top {
	border-top:5px solid #10cae6;
}
.article-indent h3 {
	overflow:hidden;
}
.article-indent h3 img {
	margin:0px 3px 0px 0px !important;
	float:left
}
.article-indent ul {
	list-style:none;
	margin:0px 0px 0px 0px;
}
.contentpaneopen ul {
	list-style:none;
	margin:0px 0px 0px 0px;
}
.article-indent ul li {
	line-height:16px;
}
.contentpaneopen ul li {
	line-height:16px;
}
.article-indent ul a:visited {
	line-height:14px;
	text-decoration:none;
}
.contentpaneopen ul a:visited {
	line-height:14px;
	text-decoration:none;
}
.contentpaneopen ul a {
	line-height:14px;
	text-decoration:none;
}
.article-indent ul a:hover{
	text-decoration:underline !important;
}
.contentpaneopen ul a:hover{
	text-decoration:underline !important;
}
.contentpaneopen p	{
	width:100%
}
.contentpaneopen img{
	margin:0px 25px 0px 0px;
}
.contentpaneopen h4 {
	color:#2a2a2a;
	font-size:20px;
	line-height:30px;
}
.contentpane li {
	line-height:normal;
	padding:0px 0px 6px 0px;
}
.contentdescription img {
	margin:0px 20px 0px 0px;
}
.border-x {
	padding:6px 0px 0px 0px;
}
.article_indent {
	padding:10px 0px 0px 37px;
}
.article_indent ul {
	list-style:disc;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}
/*---------------------------content-heading---*/

.componentheading {
	font:bold 14px Tahoma; 
	color:#212121; 
	padding:10px 0px 7px 36px; 
	line-height:16px; 
}

.contentheading {
	font:bold 14px Tahoma; 
	color:#212121; 
	padding:10px 0px 7px 36px; 
	line-height:16px; 
}
.contentheading {
	background:url(../images/title_bg.gif) no-repeat 0 0;
}	
.componentheading {
	font-size:18px;
	line-height:18px;
	padding:0px 0px 10px 36px;
}
.contentpaneopen p {
	padding:0px 0px 10px 0px;
}
.item-info {
	padding:0px 0px 4px 0px;
}
.buttonheading	{
	padding:0px 5px 6px 0px;
}
.buttonheading img	{
	padding:0;
	margin:0 4px;
}


/*--------------------------------------poll---*/

.poll .question	 {
	color:#787878;
	font-size:11px;
	font-weight:bold;
	padding:0px 10px 10px 0px;
}
.poll .poll-body		{
	padding:0px 0px 0px 0px;
}
.poll-body label {
	font-size:11px;
	color:#060606;
	line-height:14px;
	padding:0px 0px 0px 0px;
}
.poll .buttons {
	padding:0px 0px 0px 0px;
}
.poll .button	{
	background:url(../images/polls_button.gif) no-repeat 0 0;
	border:none;
	color:#060606;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	display:inline;
	line-height:15px;
	margin:8px 0px 0px 0px;
	padding:3px 0px 5px 0px;
	text-transform:uppercase;
	width:69px;
	text-align:center;
}
.poll .result	{
}
.poll .section	{
	overflow:hidden; 
	padding:0px 0px 3px 0px;
	width:100%; 
}
.poll .section2	{
	overflow:hidden; 
	padding:5px 0px 5px 0px;
	width:100%; 
}
.poll .radio	{
	float:left;
	width:20px;
}
.poll .radio input {
	display:block;
	width:16px;
	height:16px;
	vertical-align:middle;
}
.poll .var	{
	margin:0px 0px 0px 20px;
	text-align:left
}
.display	{
	padding:0px 0px 10px 0px;
}
.display select	{
	border:1px solid #46462f; 
	width:100px;
}
.sectiontableentry0 div {
	font-size:1px
}

.sectiontableentry1 div {
	font-size:1px
}


/*¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯CONTENT¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯*/
.module {
	background:url(../images/module_bg.gif) repeat-y 0 0;
	margin:0px 0px 5px 0px;
	width:100%;
}
.module .first {
	background:url(../images/module_top.gif) no-repeat 0 0;
}
.module .sec {
	background:url(../images/l.gif) repeat-x left bottom; 
	padding:2px 2px 15px 3px;
}
.module .box-indent {
	padding:0px 0px 0px 20px;
}
/*-------------------title----*/
.module h3	{
	font:bold 14px Tahoma; 
	color:#212121; 
	padding:12px 0px 13px 21px; 
	margin:0px 0px 14px 0px; 
	background:url(../images/h3_bg.jpg) no-repeat 0 0
}
/*-------------------------------------mainmenu---*/

.module_menu {
	background: #000000 url(../images/mainmenu_bg.jpg) no-repeat 0 0; 
	margin:0px 0px 5px 0px;
	width:100%;
}
.module_menu .first {
}
.module_menu .sec {
}
.module_menu .box-indent {
	padding:7px 0px 27px 5px;
}
/*-------------------title----*/
.module_menu h3	{
	background:url(../images/mainmenu_h3_bg.jpg) no-repeat 3px 2px;
	color:#fec200;
	font:bold 14px Tahoma; 
	padding:18px 0px 10px 24px;
	margin:0px 0px 0px 0px;
}
/*-----------------content----*/
.module_menu div		{
	color:#fff;
	font-size:12px;
}
.module_menu ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	width:187px;
}
.module_menu li	{
	line-height:14px;
	display:block;
	padding:0px 0px 0px 0px;
}
.module_menu li	li{
	border:none;
	padding:0px 0px 0px 10px;
}
.module_menu li a:visited {
	background:url(../images/mainmenu_item.png) no-repeat 0 0px;     
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font:bold 10px Tahoma;
	display:block;
	line-height:14px;
	text-decoration:none;
}
.module_menu li a {
	background:url(../images/mainmenu_item.png) no-repeat 0 0px;     
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font:bold 10px Tahoma;
	display:block;
	line-height:14px;
	text-decoration:none;
}
.module_menu li a span {
	border-bottom:1px solid #000;
	display:block;
	line-height:14px;
	padding:0px 0px 1px 19px;
	margin:0px 0px 4px 0px;
}
.module_menu li a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.module_menu li.active a {
	color:#ffffff !important;
}

/*¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯TOPMENU¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯*/
#topmenu 				{
	padding:0px 0px 0px 0px;
	position:absolute;
	top:0px;
	z-index:999;
	width:100%;
}
#topmenu .space {
	padding:0px 24px 0px 14px;
}
#topmenu .bg1			{
	background:url(../images/topmenu_bg.jpg) repeat-x 0 0;
	width:100%;
}
#topmenu .bg2  			{
	background:url(../images/topmenu_left.jpg) no-repeat 0 0;
}
#topmenu .bg3 			{
	background:url(../images/topmenu_right.jpg) no-repeat right top; 
	height:53px;
}

/*¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯INDEX.PHP_STYLES¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯*/
.tail					{
	background:url(../images/) repeat-x center top  #eec009;
}
.main 					{
	width:950px; 
	margin:auto;
	position:relative;
	padding:63px 0px 0px 0px;
}
#header					{
	background:url(../images/header_bg1.png) no-repeat 0 0; 
	height:326px;
}
#header .space			{padding:63px 0px 0px 52px;}
#header .c1				{width:100%; margin:0px -196px 0px 0px; float:left;}
#header .c1	.space		{}
#header .c2				{width:196px; float:right; height:113px;}
#header .c2 .space		{}

#content				{width:975px;background-color:#FFFFFF}
#content .col1	div		{width:30px; background:url(../images/shadow.png) no-repeat right 40px; height:160px}
#content .col2			{width:100%;}
#content .col3	div		{width:20px; background:url(../images/shadow.png) no-repeat 0 40px; height:160px}
#content .col4			{width:196px}
#content .col4 .space	{padding:0px 1px 0px 3px;}
#content .col5 div		{width:25px}

#user_boxes {width:100%;
overflow:hidden; background:url(../images/shadow.jpg) repeat-x 0 6px}

#user_boxes	.c_1		{width:167px; float:left; margin:0px 3px 0px 0px;}
#user_boxes	.c_2		{width:167px; float:left; margin:0px 3px 0px 0px;}
#user_boxes	.c_3		{width:167px; float:left}
#footer					{font:normal 11px Tahoma; color:#787878; height:61px; background-color:white}
#footer .space 			{padding:16px 0px 0px 45px; }
#footer .space div		{text-align:center; padding:0px 10px 0px 40px;}
#footer .space div div	{padding:0px 0px 0px 0px;}
#footer a				{color:#787878;font:normal 11px Tahoma; text-decoration: underline}
#footer a:hover			{text-decoration: none}

.clr					{clear:both}
.column					{float:left}

/*_____________________________________________________BOX TEMPLATE________________________________________________*/

.c_bg					{background:url(../images/c_bg.gif) repeat-x 0 42px}
.c_t					{background:url(../images/c_t.gif) repeat-x top}
.c_l					{background:url(../images/c_l.gif) repeat-y left top}
.c_r					{background:url(../images/c_r.gif) repeat-y right top}
.c_b					{background:url(../images/l.gif) repeat-x left bottom; width:100%}
.c_tl					{background:url(../images/c_tl.gif) no-repeat 0 0; width:100%}
.c_tr					{background:url(../images/c1_tr.gif) no-repeat right top;}
.c_br					{background:url(../images/c_br.gif) no-repeat bottom right}
.c_bl					{background:url(../images/c_bl.gif) no-repeat bottom left;}

.cx_tl					{background:url(../images/cx_tl.gif) no-repeat 0 0 #ededed; margin:4px 0px 0px 0px;}
.cx_tr					{background:url(../images/cx_tr.gif) no-repeat right top;}
.cx_br					{background:url(../images/cx_br.gif) no-repeat bottom right}
.cx_bl					{background:url(../images/cx_bl.gif) no-repeat bottom left; width:100%}
.cx_bl .space			{padding:12px 20px 15px 12px; }


.sf-navbar li a {
	background:url(../images/topmenu_separator.gif) no-repeat right 0px;

}
.sf-sub-indicator {
	top:14px ;
}
.sf-navbar li ul {
	background:url(../images/arrow-top.gif) no-repeat 51px 0;
	padding:6px 0px 0px 0px !important;
}
.sf-navbar li li a:visited {
	background:url(../images/sub-separator.gif) no-repeat right 10px;
}
.sf-navbar li li a {
	background:url(../images/sub-separator.gif) no-repeat right 10px;
}
.article-br .space {
	padding:0px 0px 0px 0px;
}
.icon-right .space {
	padding:0px 0px 0px 0px;
}
.icon-right .space img {
	margin:0px 0px 0px 0px;
}
.font01 {
	color:#212121;
	font:normal 12px Tahoma, Geneva, sans-serif;
	line-height:16px;
}
.article_separator {
	background:url(../images/l.gif) repeat-x 0 50%}