/* CSS Document */
* {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
body {
	background: #505a67;
}
img {
	border: none
}
p {
}
td {
	line-height: 14px;
	color: #575859;
	font: normal 12px Arial, Helvetica, sans-serif;
	vertical-align: top
}
table {
	border-collapse: collapse;
	border: 0px;
	width: 100%;
}
ul {
	list-style: none
}
a {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none
}
a:visited {
	color: #424242;
}
a:hover {
	color: #424242;
	text-decoration: underline
}
hr {
}
hr.separator {
}
.article_seperator {
	background: url(blog_bg.gif) repeat-x 0 bottom;
	height: 15px;
	display: block;
	width: 100%
}
/*506076
/*�����������������������������������FORMS�������������������������������������*/
.button {
	background: url(button2.gif) no-repeat 0 0;
	width: 120px;
	height: 18px;
	color: #ffffff;
	font: bold 11px Arial;
	margin: 2px 0px 0px 20px;
	border: none
}
.contact_email #contact_text {
	width: 350px;
	height: 100px
}
.introtext {
	width: 80%
}
.contact_email .inputbox {
	width: auto
}
/*���������������������������������MENU-NAV������������������������������������*/
.pagenavbar {
	color: #506076;
	font: normal 12px arial
}  /*<< Start < Prev Next > End >>"*/
.pagenavbar a {
	color: #506076 !important;
	font: normal 12px arial
}
.pagenavbar:visited {
	color: #506076 !important;
	font: normal 12px arial
}
.pagenav {
	color: #506076;
	font: normal 12px arial;
	margin: 0px 7px 0px 7px;
}  /* format text for  "<< Start < Previous 1 Next > End >>" links */
a.pagenav:visited {
	color: #506076;
	font: normal 12px arial
}
a.pagenav:hover {
	color: #506076;
	font: normal 12px arial
}
a.readon {
	/*background:url(readon.gif) no-repeat 0 0px; display:block; width:90px; height:20px;/* special for mambo */
	float: right;
	color: #3c3c3c !important;
	padding: 0px 0px 0px 0px;
	text-decoration: none !important;
	font: bold 12px Arial !important;
	margin: 0px 0px 0px 0px;
}  /* Read More" */
a.readon:hover {
	color: #a338c8;
	text-decoration: underline !important
}
a.readon:visited {
	color: #a338c8
}
.back_button {
	padding: 30px 0px 20px 0px;
}
.back_button a {
	color: #506076;
	font: bold 12px Arial;
	text-decoration: none
}  /* "BACK" Button's style */
.back_button a:hover {
	color: #506076;
	text-decoration: underline
}
.back_button a:visited {
	color: #506076
}
.pagenav_prev a {
	color: #506076;
	font: bold 12px Arial;
	text-decoration: none
}  /* "PRE"  Button's style */
.pagenav_prev a:hover {
	color: #506076;
	text-decoration: underline
}
.pagenav_prev a:visited {
	color: #506076
}
.pagenav_next a {
	color: #506076;
	font: bold 12px Arial;
	text-decoration: none
}  /* "NEXT" Button's style */
.pagenav_next a:hover {
	color: #506076;
	text-decoration: underline
}
.pagenav_next a:visited {
	color: #506076
}
.mostread ul {
}  /* most popular' style � By default - user2*/
.mostread li {
}
.blogsection {
	color: #506076;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none
}
.category {
	color: #506076 !important;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none
}
.toclink {
	color: #506076;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none
}
/*���������������������������������������CONTENT�������������������������������������*/
a.category:link {
}
a.category:hover {
}
a.category:visited {
}
.blog {
	margin: 0px 0px 0px 0px;
}  /* Main table*/
.blog td {
	padding: 0px 0px 0px 0px;
}
.blogsection {
}  /* Links of Blog's section */
.blog_more {
	padding: 7px 0px 5px 32px;
	color: #506076;
	font: bold 12px Tahoma
}  /* Text "More" in blog's section*/
a.blogsection:link {
	color: #506076;
	font: normal 12px Tahoma
}  /* Link's style */
a.blogsection:visited {
	color: #506076
}  /* visited Link's style */
a.blogsection:hover {
	color: #506076
}  /* hover Link's style*/
/*�����������������������������������padding�������������������������������������*/
.contentheading, .componentheading, .back_button, .blog_more, .modifydate, .contentpaneopen td, .contentpane td {
	padding-left: 32px;
}
/*���������������������������������titles���������������������������������������*/
.componentheading, .contentheading, .componentheading_faq {
	font: normal 18px Arial !important;
	color: #9b0023 !important;
	padding: 9px 0px 6px 24px !important;
	background: #f4f6fa;
	margin: 0px 0px 0px 0px;
}
/*<_�_�_�_�_�_�_�_�_�_�_�_�_----------------------------------------*/
.contentpane .contentheading {
	background: none !important
}  /* Page Contact us */
.contentpaneopen {
	margin: 0px 0px 0px 0px;
	width: 100%
}
.contentpaneopen img {
	margin: 0px 22px 10px 0px;
	float: left
}
* html .contentpaneopen img {
	margin: 0px 0px 10px 0px;
	float: left
}
.contentpaneopen td {
	font: normal 12px Arial;
	line-height: 16px;
	color: #3c3c3c;
	padding: 10px 0px 0px 32px;
	text-align: left;
}
/* the table that containing the service information (components, categories, forms...).*/
.contentpaneopen td td {
	padding: 0px 0px 0px 0px !important
}  /* the table that containing text */
.contentpaneopen a {
	color: #506076;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none
}
.contentpaneopen a:hover {
	color: #506076;
	text-decoration: underline
}
.contentpaneopen label {
	line-height: 30px
}
.contentpaneopen font {
	color: #878b91
}
.contentpaneopen li {
	padding: 0px 0px 6px 11px;
	background: url(li_bg.gif) no-repeat 0 6px
}
.contentpaneopen input {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 2px 0px;
}
* html .contentpaneopen input {
	width: auto
}
.contentpaneopen .inputbox {
	width: 150px;
	margin: 0px 0px 0px 0px;
}
.contentpaneopen .button {
	background: url(button.gif) no-repeat 0 0;
	width: 62px;
	height: 18px;
	color: #ffffff;
	margin: 0px 0px 0px 5px;
	font-weight: bold
}
.contentpane td {
	padding: 10px 0px 10px 32px;
	font: normal 12px arial;
	line-height: 16px
}
.contentpane li {
}
.contentpane li a {
	color: #065083;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}
* html .contentpane iframe {
	width: 90% !important;
	margin: 10px 0px 0px 32px;
}
.contentpane .button {
	background: url(button2.gif) no-repeat 0 0;
	width: 120px;
	height: 18px !important;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	font-weight: bold
}
.contentpagetitle {
}
span.contentheading {
	background: none;
	padding: 0px 0px 0px 0px !important;
}
/*���������������page faq�������������*/
.contentpane_faq td {
	padding: 0px 15px 4px 32px;
	font: normal 12px arial;
	line-height: 16px;
}
.contentpane_faq td td {
	padding: 0px 0px 10px 0px;
}
.componentheading_faq td {
	padding: 3px 0px 6px 0px !important;
}
.sectiontableheader_faq td {
	padding: 3px 0px 6px 0px !important;
}
.contentpane_faq input, .contentpane_faq select {
	width: 70px;
	margin: 0px 0px 0px 0px;
}
.contentdescription_faq {
	padding-top: 10px !important;
}
.contentdescription_faq img {
	margin: 5px 10px 0px 0px;
}
tr.sectiontableentry1_faq td, tr.sectiontableentry2_faq td {
	text-align: left;
	padding: 4px 0 4px 4px;
	border-top: 1px solid #222;
	border-bottom: 1px solid #111;
}
.sectiontableentry2_faq {
	background: #1A1A1A;
}
.componentheading_ln {
	font: bold 12px Arial !important;
	color: #424242 !important;
	padding: 27px 0px 35px 103px !important;
	background: url(title_bg.gif) no-repeat 36px 17px;
	margin: 0px 0px 10px 0px;
}
.contentpane_ln td {
	padding: 10px 10px 15px 20px;
	font: normal 12px arial;
	line-height: 16px;
	text-align: left
}
.contentpane_ln td td {
	padding: 0px 0px 0px 0px;
}
.contentpane_ln input {
	width: 110px;
	margin: 0px 0px 0px 0px;
}
/*����������������������*/
.content_rating {
	margin: 0px 0px 0px 25px;
}
.content_vote {
	margin: 0px 0px 0px 25px;
}
.message {
	margin: 0px 0px 0px 25px;
	color: #bf0000;
	font: normal 12px Arial;
	padding: 10px 0px 0px 0px;
}
/*���������������������������������SUBHEADINGS���������������������������������������*/
a.contentpagetitle:hover {
}  /* subheading Being references*/
a.contentpagetitle:link {
}
a.contentpagetitle:visited {
}
.contentdescription img {
	margin: 0px 15px 0px 0px;
}
/* formating section "DESCRIPTION" categories (News/Weblinks/Latest news...) */
table.contenttoc {
	float: none;
	margin: 0px 0px 6px 0px;
}  /* Tables of Content. Use for multipages articles */
table.contenttoc td {
	padding: 3px 0px 0px 0px !important;
}  /* Tables of Content. Use for multipages articles */
table.contenttoc th {
	padding: 0px 0px 10px 0px;
}  /* Tables of Content. Use for multipages articles */
table.contenttoc td.toclink {
}  /*Tables of Content. Use for multipages articles for links*/
.pagenavcounter {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	color: #065083
}
a.toclink:link {
	color: #065083
}
a.toclink:visited {
	color: #065083
}
a.toclink:hover {
	color: #065083
}
/*���������������������������������DATES, AUTHORS������������������������������������*/
.createdate {
	color: #9298a3 !important;
	font: normal 10px arial !important;
	padding: 0px 9px 5px 50px !important;
	background: url(createdate.gif) no-repeat 32px 3px !important;
}  /* The date of created style*/
.modifydate {
	color: #3c3c3c !important;
	font: normal 11px arial !important;
	padding: 10px 0px 0px 32px !important
}  /* formating text - Last updated on */
.small {
	color: #5b6d8c;
	font: normal 12px arial;
	margin: 0px 0px 0px 0px;
}  /* text - "Written by:...." */
.smalldark {
	color: #3c3c3c;
	font: normal 12px arial;
}  /* formating text - "Number of Voters"  */
/*�������������������������������������WEBLINKS��������������������������������������*/
.weblinks {
	color: #065083
}  /* f0rmating links on section "Weblinks"*/
a.weblinks:hover {
	color: #065083
}
/*�������������������������������������NEWSFEED��������������������������������������*/
.newsfeedheading {
	color: #065083
}  /* only for heading newsfeed.*/
.newsfeeddate {
	color: #065083
}  /* date for newsfeed */
.fase4rdf {
	color: #065083
}  /* text newsfeed */
/*�������������������������������������SEARCH�PAGE������������������������������������*/
table.searchintro td {
	padding: 10px 0px 10px 40px;
}  /* formating message "Search Keyword: test returned 4 matches" */
/*=========================================================================BLOCKS===================================================================================*/
	/*==================================================================================================================================================================*/
	/*����������������������������������������MAINMENU�������������������������������������*/
.module_s1 {
	margin: 0px 0px 0px 0px;
	background: #242c38
}
.module_s1 div {
}
.module_s1 div div {
	padding: 0px 0px 23px 0px;
}
.module_s1 div div div {
	padding: 0px 0px 0px 0px;
}
.module_s1 h3 {
	color: #d5dfeb;
	font: normal 15px Arial;
	background: url(mainmenu_h3_bg.gif) no-repeat 0 0;
	padding: 9px 0px 8px 34px;
	margin: 0px 0px 19px 0px;
}
.module_s1 table {
}
.module_s1 td {
	padding: 6px 0px 0px 0px;
}
.module_s1 td td {
	padding: 0px 0px 0px 0px;
}
.module_s1 td div {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: none; /*width:138px !important*/
}  /*sub_main_menu indent*/
.module_s1 img {
	width: 0px;
	height: 0px
}
.mainlevel {
	background: url(mainmenu_bullet.gif) no-repeat 28px 4px;
	padding: 0px 0px 0px 46px;
	margin: 0px 0px 0px 0px;
	color: #a7b6cf !important;
	font: normal 13px Arial;
	text-decoration: none;
	height: 24px;
	display: block
}  /* Item Of Menu Main */
a.mainlevel:visited {
	color: #a7b6cf;
}
a.mainlevel:hover {
	color: #a7b6cf;
}
#active_menu {
	color: #00CC00;
}  /* active item */
a.sublevel {
}
a.sublevel:link {
}
a.sublevel:visited {
}
a.sublevel:hover {
}
/*�������������������������������������LOGIN FORM������������������������������������*/
.module_s2 {
	width: 150px
}
.module_s2 div {
}
.module_s2 div div {
	background: none;
	padding: 13px 10px 10px 34px;
	height: auto
}
.module_s2 div div div {
	padding: 0px 0px 0px 0px;
	width: 100%
}
.module_s2 h3 {
}
.module_s2 a {
	color: #494949 !important;
	font: normal 11px Tahoma;
	text-decoration: underline
}
.module_s2 a:hover {
	color: #494949;
	text-decoration: none
}
.module_s2 label {
	color: #3d444f;
	font: bold 11px arial;
	vertical-align: top;
	margin: 0px 10px 0px 0px;
	display: block
}
.module_s2 table {
	margin: 0px 0px 0px 0px;
}
.module_s2 td {
	color: #666666;
	font: normal 11px Tahoma;
	padding: 2px 0px 0px 0px;
}
.module_s2 td td {
	padding: 0px 0px 0px 0px;
}
.module_s2 br {
	line-height: 3px
}
.module_s2 form {
	text-align: center;
	padding: 0px 20px 0px 0px;
}
.module_s2 form div {
	width: 65px;
	margin: 0px 0px 0px 0px;
}
.module_s2 form td {
	text-align: left
}
.module_s2 .inputbox {
	width: 122px;
	height: 16px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 3px;
	border: 1px solid #818181;
	color: #818181;
	vertical-align: middle;
	font: normal 11px Arial;
}  /* inputbox */
/** html .module_s2 .inputbox {width:auto;}/* hack for IE (checkbox)*/
.module_s2 .button {
	display: block;
	width: 62px;
	height: 18px;
	background: url(loginform_button.gif) no-repeat 0 0;
	border: none;
	font: bold 10px tahoma;
	color: #ffffff;
	margin: 6px 0px 4px 0px;
	vertical-align: middle;
	text-transform: uppercase
}  /* button */
#mod_login_remember {
	margin: 0px 10px 0px 0px;
	vertical-align: middle;
	background: none;
	border: none;
	float: left;
	display: block;
	width: 12px
}  /*checkbox*/
.module_s2 input [type="checkbox"] {
	width: auto;
	vertical-align: middle;
	margin: 0px 5px 0px 0px;
}  /* checkbox (for Mozilla, Opera) */
/*�������������������������������������POLLS�����������������������������������������*/
.module_s3 {
	margin: 0px 0px 0px 0px;
	background: #344050
}
.module_s3 div {
}
.module_s3 div div {
}
.module_s3 div div div {
	width: 100%
}
.module_s3 div div div div {
	width: auto
}
.module_s3 h3 {
	color: #d5dfeb;
	font: normal 15px Arial;
	background: url(module_h3_bg.gif) no-repeat 0 0;
	padding: 9px 0px 8px 34px;
	margin: 0px 0px 19px 0px;
}
.module_s3 table {
}
.module_s3 table table {
}
.module_s3 thead td, .poll {
	padding: 0px 15px 10px 34px;
	font: normal 14px Arial !important;
	color: #c4d1e6;
}  /* question */
.module_s3 td {
	padding: 0px 5px 6px 33px;
	text-align: left;
	vertical-align: middle;
}
.module_s3 td td {
	padding: 0px 0px 0px 0px !important;
}  /* formating td for table polls */
.module_s3 td div {
	text-align: left
}  /* buttons align */
.module_s3 label {
	margin: 0px 6px 0px 0px;
	font: normal 12px Arial;
	color: #a7b6cf;
	line-height: 28px
}  /* text */
.module_s3 input {
	margin: 0px 5px 0px 6px;
	vertical-align: top
}
.module_s3 .button {
	background: url(polls_button.gif) no-repeat 0 0;
	width: 62px;
	height: 18px;
	vertical-align: middle;
	margin: 10px 0px 15px 0px;
	color: #ffffff;
	font-weight: normal;
	font-size: 12px;
	text-transform: lowercase
}
.pollstableborder_s3 td {
}
.sectiontableentry1_s3 {
	padding: 5px 0px 5px 0px !important;
}
.sectiontableentry2_s3 {
	padding: 5px 0px 5px 0px !important;
}
/*�������������������������������������WHO'S ON LINE�������������������������������*/
.module_s4 {
	margin: 0px 0px 0px 0px;
	background: url(module2_h3_bg.gif) no-repeat 0 0 #dbe3ec;
	color: #525252;
	font: normal 12px Arial;
}
.module_s4 div {
	background: none
}
.module_s4 div div {
}
.module_s4 div div div {
	width: 100%;
	padding: 0px 0px 15px 34px;
}
.module_s4 div div div div {
	width: auto;
	padding: 0px 0px 0px 0px;
}
.module_s4 h3 {
	color: #d5dfeb;
	font: normal 15px Arial;
	padding: 9px 0px 8px 0px;
	margin: 0px 0px 19px 0px;
}
/*������������������������������������LATEST_NEWS������������������������������������*/
.module_s5 {
	margin: 0px 0px 0px 0px;
	background: #dbe3ec
}
.module_s5 div {
}
.module_s5 div div {
}
.module_s5 div div div {
	width: 100%;
	padding: 0px 0px 15px 0px;
}
.module_s5 div div div div {
	width: auto;
	padding: 0px 0px 0px 0px;
}
.module_s5 h3 {
	color: #d5dfeb;
	font: normal 15px Arial;
	background: url(module2_h3_bg.gif) no-repeat 0 0;
	padding: 9px 0px 8px 34px;
	margin: 0px 0px 19px 0px;
}
ul.latestnews_s5 {
	margin: 10px 10px 0px 24px;
}
li.latestnews_s5 {
	margin: 0px 0px 10px 0px;
}
li.latestnews_s5 a {
	font: normal 11px Arial !important;
	background: none;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
li.latestnews_s5 a:hover {
	color: #525252;
	text-decoration: underline
}
li.latestnews_s5 a:visited {
	color: #525252
}
/*����������������������������������������SEARCH��������������������������������������*/
.module_s6 {
	padding: 0px 0px 0px 0px;
}
.module_s6 div {
}
.module_s6 div div {
}
.module_s6 div div div {
}
.module_s6 h3 {
}
.inputbox_s6 {
	width: 165px;
	height: 18px;
	border: none;
	color: #2c2c2c;
	vertical-align: middle;
	font: normal 11px Arial;
	padding: 1px 0px 0px 6px;
	margin: 1px 0px 0px 33px;
	background: none
}
#search_searchword {
	width: 110px;
	vertical-align: top
}  /*user4 search by default*/
#mod_login_remember {
}
.search_s6 {
	margin: 20px 0px 0px 0px;
	height: 22px;
	width: 199px;
	background: url(search_bg.gif) no-repeat 0 0
}
/*������������������������������������POPULAR������������������������������������*/
.module_s7 {
	margin: 0px 0px 0px 0px;
	background: #344050
}
.module_s7 div {
}
.module_s7 div div {
	padding: 0px 0px 15px 0px;
}
.module_s7 div div div {
	padding: 0px 0px 0px 0px;
}
.module_s7 h3 {
	color: #d5dfeb;
	font: normal 15px Arial;
	background: url(module_h3_bg.gif) no-repeat 0 0;
	padding: 9px 0px 8px 34px;
	margin: 0px 0px 19px 0px;
}
ul.mostread_s7 {
	margin: 0px 0px 0px 34px;
}
li.mostread_s7 {
	margin: 0px 0px 10px 0px;
}
li.mostread_s7 a {
	color: #ffffff;
	font: normal 11px Arial !important;
	background: url(popular_bullet.gif) no-repeat left 4px;
	padding: 0px 0px 0px 14px;
	text-decoration: none;
}
li.mostread_s7 a:hover {
	color: #ffffff;
	text-decoration: underline
}
li.mostread_s7 a:visited {
	color: #ffffff
}
/*������������������������������������NEWSFEDS������������������������������������*/
.module_s8 {
	margin: 0px 0px 0px 0px;
	background: #344050
}
.module_s8 div {
}
.module_s8 div div {
	padding: 0px 0px 15px 0px;
}
.module_s8 div div div {
	padding: 0px 0px 0px 0px;
}
.module_s8 h3 {
	color: #d5dfeb;
	font: normal 15px Arial;
	background: url(module_h3_bg.gif) no-repeat 0 0;
	padding: 9px 0px 8px 34px;
	margin: 0px 0px 19px 0px;
}
.module_s8 td {
	padding: 0px 0px 0px 16px;
	font: normal 11px Arial;
	color: #d3dde8;
	line-height: 16px
}
.module_s8 a {
	font: normal 11px Arial;
	color: #d3dde8 !important;
	text-decoration: underline
}
.module_s8 a:hover {
	text-decoration: none
}
/*������������������������������������WELCOME������������������������������������*/
.module_s11 {
	background: #e9eef5;
	margin: 0px 0px 1px 0px;
	padding: 17px 28px 28px 28px;
	font: normal 12px Arial !important;
	color: #3c3c3c;
	line-height: 16px
}
.module_s11 h3 {
	color: #282828;
	font: normal 15px Arial;
	padding: 0px 0px 12px 0px;
	margin: 0px 0px 0px 0px;
}
.module_s11 a {
	font: normal 11px Arial;
	color: #339933 !important;
	text-decoration: underline
}
.module_s11 a:hover {
	text-decoration: none
}
/*������������������������������������BANNER������������������������������������*/
.module_s12 {
	margin: 0px 0px 0px 0px;
}
.module_s12 div {
	background: none
}
.module_s12 div div {
}
.module_s12 div div div {
	width: 100%;
	padding: 0px 0px 0px 0px;
}
.module_s12 div div div div {
}
/*���������������������������������������PATHWAY�������������������������������������*/
#pathway {
	height: 35px;
	padding: 0px 30px 0px 23px;
}
#pathway .space {
	float: left;
	padding: 12px 0px 0px 0px;
}
span.pathway {
	margin: 0px 0px 0px 0px;
}  /* left space*/
.pathway {
	color: #394044;
	font: bold 11px Arial;
}  /*formating pathway text*/
a.pathway {
	color: #394044 !important;
	font: bold 11px Arial;
	background: url(pathway_bullet.gif) no-repeat left center;
	padding: 0px 0px 0px 14px;
	text-decoration: underline
}  /*formating pathway link*/
a.pathway:hover {
	text-decoration: none
}
.pathway img {
	margin: 0px 12px 0px 11px;
}
/*����������������������������������������TOPMENU�������������������������������������*/
#topmenu {
	height: 41px;
}
ul#mainlevel-nav {
	padding: 0px 0px 0px 10px;
}
ul#mainlevel-nav li {
	display: block;
	float: left;
	background: url(topmenu_separator.gif) no-repeat right 0px;
	padding: 0px 33px 0px 26px;
	margin: 12px 0px 0px 0px;
}
a.mainlevel-nav {
	color: #ffffff;
	font: normal 13px Tahoma;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a.mainlevel-nav:visited {
	color: #ffffff;
	font: normal 13px Tahoma;
	text-decoration: none;
}
a.mainlevel-nav:hover {
	color: #000000;
	font: normal 13px Tahoma;
	text-decoration: none;
	padding: 10px 0px 0px 0px;
}
a.mainlevel .sublevel {
	color: #330000;
}
/*�������������������������������������INDEX.PHP_STYLES�������������������������������*/
.clr {
	clear: both
}
.tail {
	background: url(tail.gif) repeat-x top #ffffff;
	min-width: 1001px;
}
.main {
	width: 97%;
	margin: auto
}
#top {
	height: 63px
}
#top .c1 {
	width: 100%
}
#top .c1 img {
	margin: 12px 0px 0px 32px;
}
#top .c2 {
	width: 216px;
}
#header {
	background: url(header.jpg) right top no-repeat;
	height: 193px;
	margin: 0px 0px 9px 0px;
}
#wrapper {
	background: #ffffff;
}
#content .col_1 {
	width: 198px;
	background: #ededed;
}
#content .col_2 {
	width: 100%;
}
#content .col_2 table TD {
	padding: 5px;
}
#content .col_3 {
	width: 198px;
	background: #ededed
}
#footer {
	font: normal 12px Tahoma;
	color: #b7bac6;
	height: 59px;
	background: #505a67;
	border-top: 1px solid #5c6672
}
#footer .main {
	width: 800px;
	float: left
}
#footer .hits {
	width: 150px;
	float: right;
}
#footer .space {
	padding: 20px 0px 0px 20px;
}
#footer .space div {
	text-align: left;
	padding: 0px 10px 0px 0px;
}
#footer .space div div {
	padding: 0px 0px 0px 0px;
}
#footer a {
	font: normal 12px Tahoma;
	color: #b7bac6;
	text-decoration: underline
}
#footer a:hover {
	text-decoration: none
}
#banner {
	padding: 10px 0px 10px 0px;
	text-align: center
}
/*�����������������������������������������������������TEMPLATE�����������������������������������������������*/
.module {
	margin: 0px 0px 0px 0px;
	background: url(module2_h3_bg.gif) no-repeat 0 0 #dbe3ec;
	color: #525252;
	font: normal 12px Arial;
}
.module div {
	background: none
}
.module div div {
}
.module div div div {
	width: 100%;
	padding: 0px 0px 15px 34px;
}
.module div div div div {
	width: auto;
	padding: 0px 0px 0px 0px;
}
.module h3 {
	color: #d5dfeb;
	font: normal 15px Arial;
	padding: 9px 0px 8px 0px;
	margin: 0px 0px 19px 0px;
}
/*_____________________________________________________TEMPLATE________________________________________________*/
.caption {
	font-size: 1.1em;
	font-weight: bold;
	color: #9b0023 !important;
	padding: 9px 0px 6px 0px !important;
	background: #f4f6fa;
	margin: 0px 0px 0px 0px;
}
table {
}
table th {
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 25px;
	background: url(background.jpg);
	background-repeat: repeat;
	font-size: 0.9em;
	color: #000;
}
table tr .listing {
	background: url(horizontaldotted.gif) repeat-x bottom;
}
.list {
	background: url(horizontaldotted.gif) repeat-x bottom;
	line-height: 20px;
}
/*
	mainmenu		-	_s1
	login form		-	_s2
	polls			-	_s3
	who's on line	-	_s4
	latest news		-	_s5
	search			-	_s6
	popular			-	_s7
	newsflash		-	_s8
	topmenu			-	_s9
	user7			-	_s10
	
*/
div .grid {
	float: left;
	margin: 0 auto;
	width: 100%;
	background: #ffffff;
	font-size: 1.20em;
}
div .grid .item {
	float: left;
	width: 365px;
	background: #efefef;
	margin: 3px;
	padding: 3px;
	border: 1px #999999 solid;
}
div .grid .images {
	float: left;
	width: 150px;
	background: #efefef;
	margin: 3px;
	padding: 3px;
	border: 1px #999999 solid;
}
div .grid a {
	background: #efefef;
}
table TD .row_odd {
	background-color: #F8F8F8;
}
table TD .border {
	border: #999999 solid 1px;
}
.notice {
	min-height: 50px;
	border: 1px solid #FF0000;
	background: URL(caution.gif) no-repeat top left #FF9999;
	padding: 3px 3px 3px 70px;
	margin: 15px;
	color: #000000;
}
.hightlight a{
	color:#009900;
}

.vip1, .vip1 a{
	color: red;
	font-weight: bold;
}
