/*::::::::::::::::::::::::::::::CONSTANTS:::::::::::::::::::::::::::::*/
* {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
body {background:#ffffff; font-family:Tahoma}
img {border:0px; vertical-align:top}
input {vertical-align:middle}
a {text-decoration:none; color:#c21e00}
a:hover {text-decoration:none}
li {list-style:none}

.column {float:left;}
.clear 	{clear:both;}

table {border-collapse:collapse; border:0px; width:100%;}
td {font:normal 12px Tahoma, Arial;	line-height:14px; color:#8a8a8a; vertical-align:top;}
#layer_1	{background:url(../images/tail.jpg) repeat-x top center}
#main {width:811px; margin:auto;}

#top_menu	{height:40px; width:816px; margin:auto}

#main_menu {}
.contact_email textarea {height:150px !important; width:350px !important}
#header {height:279px; background:url(../images/header_bg.jpg) no-repeat 0 0; width:811px; margin:auto}
#header .column_left {width:79%}
#header .column_rigth {width:21%}
#header .column_left .indent {padding:63px 0px 0px 12px;}
#header .search {margin:12px 0px 0px 20px;}
#header .search_c1 {width:38px; height:45px; background:url(../images/search_bg_left.jpg) no-repeat 0 0}
#header .search_c2 {width:200px; height:45px; background:url(../images/search_bg_center.png) no-repeat 0 0}
#header .search_c3 {width:12px; height:45px; background:url(../images/search_bg_right.png) no-repeat 0 0}
#header .search input {width:175px; height:16px; color:#767676; font-size:11px; margin:0px 0px 0px 0px; vertical-align:middle;}

#footer {padding:10px 0px 10px 498px; color:#8a8a8a; font-size:11px; height:56px}
#footer a{color:#8a8a8a}
#footer a:hover {color:#8a8a8a}


/*::::::::::::::::::::::::::::::TOP_MENU::::::::::::::::::::::::::::::*/
.moduletable_tm_top_menu div 	{margin:auto}
ul#mainlevel-nav 				{padding:0; margin:0;}
ul#mainlevel-nav li				{width:136px; float:left; list-style:none; height:40px; text-align:center; vertical-align:middle; background:url(../images/menu_item_bg.gif) no-repeat right top}
ul#mainlevel-nav li a 			{color:#161616; font-size:12px; font-weight:bold; font-family:Tahoma; text-decoration:none; display:list-item; height:28px; padding:10px 0px 0px 0px;}
ul#mainlevel-nav li a:hover		{text-decoration:none; color:#ffffff; font-size:12px; font-weight:bold; background:url(../images/menu_item_active_bg.jpg) no-repeat 0 0; display:block; height:28px; padding:6px 0px 4px 0px;}

a.mainlevel:hover 				{text-decoration:none;}
a.mainlevel#active_menu 		{text-decoration:none; color:#000000; font-size:12px; font-weight:bold; background:url(../images/menu_item_active_bg.gif) no-repeat 0 0; display:block; height:28px; padding:6px 0px 4px 0px;}
a.mainlevel#active_menu:hover {text-decoration:none; color:#000000; font-size:12px; font-weight:bold; background:url(../images/menu_item_active_bg.gif) no-repeat 0 0; display:block; height:28px; padding:6px 0px 4px 0px;}
a.sublevel:link, a.sublevel:visited {}
a.sublevel:hover {}
a.sublevel#active_menu {}

/*::::::::::::::::::::::::::::::PATHWAY::::::::::::::::::::::::::::::*/
.pathway 			{font-size:11px; font-weight:bold; font-family:Tahoma; color:#e0781f; vertical-align:top}
.pathway a			{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; vertical-align:top}
#pathway_text 		{padding:10px 0px 0px 26px; height:26px}
#pathway_text img 	{margin:1px 9px 0px 2px; vertical-align:top}

/*::::::::::::::::::::::::::::::MAIN_MENU::::::::::::::::::::::::::::::*/
.mainlevel_s1 {
	font-size:10px;
	font-family:Tahoma;
	font-weight:bold;
	color:#568603;
	padding:0px 0px 0px 18px;
	text-transform:uppercase;
	text-decoration:none;
	background:url(../images/mainmenu_item_bg.gif) no-repeat 0 0;
}	
a.mainlevel_s1:hover {text-decoration:underline}
.module_s1 {width:169px; margin:15px 0px 0px 0px;}
.module_s1 img {width:0px; height:0px}
.module_s1 td {padding:4px 0px 2px 20px;}
.module_s1 h3 	{
	background:url(../images/mainmenu_title.jpg) no-repeat 0 0;
	color:#bf1700;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
	width:148px;
	padding:20px 0px 8px 21px;
}
.module_s1 table 	{margin:3px 0px 0px 0px;}
.module_s1 div		{background:url(../images/mainmenu_bg.gif) repeat-y 0 0}
.module_s1 div div 	{background:url(../images/mainmenu_bottom_bg.gif) no-repeat bottom left;}
.module_s1 div div div {padding:0px 0px 19px 0px;}

/*::::::::::::::::::::::::::::::OTHER_MENU::::::::::::::::::::::::::::::*/
.moduletable_tm_othermenu			{}
.moduletable_tm_othermenu table 	{}
.moduletable_tm_othermenu td 		{}
.mainlevel_s1 a 			{}
.moduletable_tm_othermenu td a:hover {}

/*::::::::::::::::::::::::::::::LOGIN_FORM::::::::::::::::::::::::::::::*/
.module_s5 h3 {
	background:url(../images/box_title_bg_s5.jpg) repeat-x bottom left;
	display:block;
	text-align:left;
	height:23px;
	width:132px;
	font-size:14px;
	vertical-align:middle;
	text-transform:none;
	padding:21px 0px 0px 37px;
	font-weight:bold;
	color:#ffffff;
}
.module_s5 			{background:url(../images/box_bg_s5.jpg) repeat-y 0 0; width:169px; margin:0px 0px 5px 0px; text-align:center}
.module_s5 div 		{background:url(../images/box_title_shadow_s5.jpg) no-repeat 0px 42px;}
.module_s5 div div 	{background:url(../images/box_bottom_bg_s5.jpg) no-repeat bottom left}
.module_s5 div div div {padding:0px 0px 20px 0px;}
.module_s5 div div div div {background:none}
.module_s5 table 	{margin:8px 0px 0px 0px;}
.module_s5 td 		{padding:0px 10px 0px 20px; color:#c21e00; font-weight:bold; font-size:11px; text-align:left}
.module_s5 label 	{font-weight:bold; font-size:11px; color:#828282}
.module_s5 a 		{color:#568603; font-weight:bold; font-size:11px}
.inputbox			{width:123px; height:14px; margin:5px 0px 5px 0px; vertical-align:middle}
#mod_login_remember	{width:auto; height:auto; margin:3px 3px 7px 0px;}
.module_s5 .button	{background:url(../images/login_form_button.jpg) no-repeat 0 0; font-size:10px; font-weight:normal; color:#ffde00; width:67px; height:19px; border:none; text-transform:uppercase; margin:0px 0px 7px 0px; padding:0px 0px 0px 0px;}

/*::::::::::::::::::::::::::::::SYNDICATE::::::::::::::::::::::::::::::*/

/*::::::::::::::::::::::::::::::SEARCH::::::::::::::::::::::::::::::*/
.moduletable_tm_search input {width:166px; height:18px; border:1px solid #c8c8c8; color:#9b9b9b; font:italic 12px Arial;}
.moduletable_tm_search		 {margin:0px 0px 15px 0px;}

/*::::::::::::::::::::::::::::::NEWSFLASH::::::::::::::::::::::::::::::*/
.module_s4 h3 {
	background:url(../images/box_title_bg_s4.jpg) repeat-x bottom left;
	display:block;
	height:23px;
	width:128px;
	font-size:12px;
	vertical-align:middle;
	text-transform:uppercase;
	padding:19px 0px 0px 37px;
	font-weight:bold;
	color:#c21e00;
}
.module_s4 			{background:url(../images/box_title_shadow_s4.jpg) no-repeat 0px 42px #c21e00; width:165px; margin:0px 0px 5px 0px;}
.module_s4 div 		{background:url(../images/box_bottom_bg.jpg) no-repeat bottom left}
.module_s4 div div div {padding:0px 0px 20px 0px;}
.module_s4 td 		{padding:14px 10px 0px 24px;  color:#ffde00; font:normal 12px Tahoma} 
/*::::::::::::::::::::::::::::::POLLS::::::::::::::::::::::::::::::*/
.module_s6 h3 {
	background:url(../images/box_title_bg_s6.jpg) repeat-x bottom left;
	display:block;
	height:23px;
	width:128px;
	font-size:14px;
	vertical-align:middle;
	text-transform:none;
	padding:19px 0px 0px 37px;
	font-weight:bold;
	color:#ffffff;
}
.module_s6 {background:url(../images/box_title_shadow_s6.jpg) no-repeat 0px 42px #ff8300; width:165px; margin:auto; margin-bottom:5px}
.module_s6 div {background:url(../images/box_bottom_bg_s6.jpg) no-repeat bottom left}
.module_s6 td {text-align:left;}

.poll_s6 		{margin:10px 0px 0px 0px;}
.poll_s6 td		{color:#b71c00; font-size:11px}
.poll_s6 thead td {padding:0px 0px 9px 20px;}
.poll_s6 div 	{}
.poll_s6 .button {background:url(../images/polls_button.png) no-repeat 0 0; font-size:10px; font-weight:normal; color:#ffde00; width:70px; height:19px; border:none; text-transform:uppercase; margin:0px 0px 15px 0px; padding:0px 0px 0px 0px;}

.pollstableborder_s6 {margin:0px 0px 0px 0px;}
.pollstableborder_s6 td {padding:0px 0px 5px 0px; color:#ffffff !important}
.pollstableborder_s6 input {margin:0px 5px 0px 11px;}


/*::::::::::::::::::::::::::::::LATEST_NEWS::::::::::::::::::::::::::::::*/
ul.latestnews  	{margin:10px 0px 10px 17px;} 	/* latest news – By default - user1*/
li.latestnews 	{padding:0px 0px 2px 0px; line-height:20px; background:url(../images/latest_news_bullet.gif) no-repeat 0px 3px;}
li.latestnews a	{color:#ffffff; font-size:11px; font-weight:normal;  padding:0px 0px 0px 19px; text-decoration:none}
li.latestnews a:hover {text-decoration:underline}

/*::::::::::::::::::::::::::::::POPULAR::::::::::::::::::::::::::::::*/
.module_s3 h3 {
	background:url(../images/box_title_bg_s3.jpg) repeat-x bottom left;
	display:block;
	height:23px;
	width:128px;
	font-size:12px;
	vertical-align:middle;
	text-transform:uppercase;
	padding:19px 0px 0px 37px;
	font-weight:bold;
	color:#c21e00;
}
.module_s3 			{background:url(../images/box_title_shadow_s3.jpg) no-repeat 0px 42px #c21e00; width:165px; margin:0px 0px 5px 0px;}
.module_s3 div 		{background:url(../images/box_bottom_bg.jpg) no-repeat bottom left}
.module_s3 div div div {padding:0px 0px 20px 0px;}

ul.mostread_s3  	{margin:10px 0px 10px 17px;} 	/* latest news – By default - user1*/
li.mostread_s3 		{padding:0px 0px 2px 0px; line-height:20px; background:url(../images/latest_news_bullet.gif) no-repeat 0px 3px;}
li.mostread_s3 a	{color:#ffffff; font-size:11px; font-weight:normal;  padding:0px 0px 0px 19px; text-decoration:none}
li.mostread_s3 a:hover {text-decoration:underline}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
.content_bottom_center {background:url(../images/content_bottom_center.jpg) repeat-x bottom left; margin:0px 0px 0px 0px; width:100%}
.content_bottom_left {background:url(../images/content_bottom_left.jpg) no-repeat bottom left}
.content_bottom_right {background:url(../images/content_bottom_right.jpg) no-repeat bottom right; padding:0px 0px 15px 0px;}
.content_top_center {background:url(../images/content_top_center.jpg) repeat-x top left}
.blog a {font-weight:bold; color:#FFFFFF}
.content_top_left {background:url(../images/content_top_left.jpg) no-repeat 0 0; line-height:16px}
.content_top_right {background:url(../images/content_top_right.jpg) no-repeat top right}

.contentpaneopen p {margin:15px 0px 15px 0px;}
.contentpaneopen p img {margin:0px 10px 3px 0px; float:left}
.contentpaneopen {padding:0px 0px 0px 0px; margin:0px 0px 7px 0px;}
.contentpaneopen a {color:#618d01; font-weight:normal}
.contentpaneopen td ul {margin:10px 0px 10px 0px;}
.contentpaneopen td li {padding:0px 0px 10px 15px; background:url(../images/user_arrow.gif) no-repeat 0 0}
.contentpaneopen td li img {margin:0px 0px 0px 0px;}

.contentpaneopen td {vertical-align:middle;  margin:0px 0px 0px 0px; padding:0px 10px 0px 17px; line-height:16px}
.contentpaneopen select {vertical-align:middle; height:20px}
.contentpaneopen .button {background:url(../images/login_form_button.png) no-repeat 0 0; font-size:10px; font-weight:normal; color:#030303; width:68px; height:22px; border:none; text-transform:uppercase; margin:4px 0px 7px 0px;}

.blog div td.contentheading {padding:12px 0px 11px 32px !important; font-size:18px; color:#618d01; background:url(../images/contentheading_icon.jpg) no-repeat 0 0}
.blog  td.contentheading {font-size:15px; color:#618d01; padding:7px 0px 7px 17px;}
.componentheading {padding:12px 0px 11px 32px !important; font-size:18px; color:#618d01; background:url(../images/contentheading_icon.jpg) no-repeat 0 0}
.contentpane.contentheading

.contentpane .button {background:url(../images/login_form_button1.png) no-repeat 0 0; font-size:10px; font-weight:normal; color:#030303; width:115px; height:22px; border:none; text-transform:uppercase; margin:4px 0px 7px 0px;}
.contentpane td {padding:0px 10px 5px 21px; vertical-align:middle}
.contentpane a {color:#c21e00; font-size:11px; font-weight:bold}
.contentpane {border:none}


.contact_email .button {background:url(../images/login_form_button.png) no-repeat 0 0; font-size:10px; font-weight:normal; color:#030303; width:68px; height:22px; border:none; text-transform:uppercase; margin:4px 0px 7px 0px;}

.contentdescription {padding-right:15px}
.contentdescription img {margin:0px 10px 0px 0px;}

.pagenav {color:#7d7d7c; font-weight:bold}
a.pagenav strong{color:#c21e00 !important; font-weight:bold}
a.pagenav{color:#c21e00 !important; font-weight:bold}

.inputbox {height:17px}
#search_searchword {margin:0px 10px 0px 10px;}
.small 		{padding:0px 0px 0px 0px; font-size:11px; font-weight:bold; color:#c21e00;}
.createdate {color:#c21e00; font-size:12px}
.modifydate {background:url(../images/content_mark.gif) no-repeat 10px 3px; padding:0px 0px 7px 21px !important; font:normal 10px Tahoma; color:#9b9b9b;}
.readon {background:url(../images/readon.gif) no-repeat top right; font-size:10px; font-weight:bold; color:#ffde00 !important; text-transform:uppercase; text-decoration:none; display:block; width:90px; padding:1px 0px 0px 13px; height:27px; margin:6px 0px 5px 0px;}
.article_seperator {line-height:10px}
.back_button a{color:#FFFFFF; font-weight:bold; margin:0px 0px 0px 21px;}
.category{color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none;}

.message {padding:5px 0px 0px 47px; color:#990000}

.pollstableborder td {text-align:left}

.smalldark{text-align:left}

.moduletable h3 {
	background:url(../images/right_title.gif) repeat-x bottom left;
	display:block;
	height:24px;
	width:144px;
	font-size:14px;
	vertical-align:middle;
	padding:14px 0px 0px 21px;
	font-weight:bold;
	color:#FFFFFF;
}
.moduletable table {background:url(../images/right_bottom.gif) bottom left no-repeat #2f2f2f; margin:0px 0px 6px 0px;}
.moduletable td	{padding:10px 10px 0px 10px; color:#e3e301; font-size:11px; line-height:16px}
.moduletable a 	{color:#ffffff; font-size:11px}
.moduletable a:hover 	{color:#ffffff}

.module h3 {
	background:url(../images/box_title_bg.jpg) repeat-x bottom left;
	display:block;
	height:23px;
	width:128px;
	font-size:12px;
	vertical-align:middle;
	text-transform:uppercase;
	padding:21px 0px 0px 37px;
	font-weight:bold;
	color:#c21e00;
}
.module {background:url(../images/box_title_shadow.jpg) no-repeat 0px 42px #c21e00; width:165px; margin:0px 0px 5px 0px;}
.module div {background:url(../images/box_bottom_bg.jpg) no-repeat bottom left}
.module div div div {padding:0px 0px 20px 0px;}
.module div div div div {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:none}

.blog_more {padding:0px 0px 0px 21px;}
.blog_more li {list-style:none}
.blog_more a {color:#c21e00; font-weight:bold; font-size:11px}
.pagenav_prev a {color:#c21e00; font-weight:bold; font-size:11px}
.pagenav_next a {color:#c21e00; font-weight:bold; font-size:11px}
.back_button a {color:#c21e00; font-weight:bold; font-size:11px}

.separator1		{width:5px}
.separator1	div {width:5px}
.separator2	div {width:3px}
.col_1 			{width:100%}
.col_2 			{width:165px}
.col_3 			{width:169px}

.c_tl {background:url(../images/c_tl.gif) no-repeat 0 0}
.c_tr {background:url(../images/c_tr.gif) no-repeat top right}
.c_br {background:url(../images/c_br.gif) no-repeat bottom right}
.c_bl {background:url(../images/c_bl.gif) no-repeat bottom left; width:100%;}
.line_top	{background:url(../images/line.gif) repeat-x 0 0 #FFFFFF}
.line_bottom {background:url(../images/line.gif) repeat-x bottom left}
.line_right {background:url(../images/line.gif) repeat-y top right}
.line_left {background:url(../images/line.gif) repeat-y 0 0}
.indent	{padding:11px 13px 11px 13px;}