body
{scrollbar-face-color: #bdbdc5; scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #B9E6BF; 
scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #CECEC6; 
scrollbar-arrow-color: #ffffff;
font-family:arial} 

td {color:#000000; font-size:13px; font-family:arial;}

.bg {background-image: url(../images/bg.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-position: top;}

.insidebg {background-image: url(../images/bg_01.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-y;
	background-position: top;}
	
.menubg {background-image: url(../images/menu_bg.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-position: top;}

.contentbg {background-image: url(../images/inside_content_bg.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-y;
	background-position: top;}

.patternbg {background-image: url(../images/bg_pattern.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-position: top;}

.newsbg_1 {background-image: url(../images/news_bg_1.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: top;}
	
.newsbg_2 {background-image: url(../images/news_bg_2.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: top;}
	
.newsbg_9 {background-image: url(../images/news_bg_9.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: top;}

a {color:#666699;}
.articletext {color:#000000; font-size:11px; font-family:arial;  text-decoration:none;}
	
.BlackMamba {display:none;}	
.tableprop {border:2px solid #000000;}
.stripbg {background-color:#333E98;}
.bgBack {BACKGROUND-IMAGE: url(../images/leftmenu_bg.gif); BACKGROUND-REPEAT: no-repeat;}


.us_q_n_a_main_question {font-weight:bold; cursor: pointer;}

.mform {background-color:#FFFFFF; color:#000000; font-size:14px; font-family:arial; height:20px; border:1px solid #9E9B67;}

.us_menu_bar {width:100%; height:25px;}
.us_menu_bar_item {color:#519200; font-size:12px; font-family:arial;  text-decoration:none;}
.us_menu_bar_item:hover {text-decoration:none;	color:#b9f307;}
.us_drop_down_menu {background-color: #ffffff; border:0px solid black;}
.us_drop_down_menu_item {font-family:arial; font-size:12px; text-decoration:none; color:#519200; height: 25px; padding-top: 5px; padding-right: 3px; border-bottom:1px solid #519200; border-left:1px solid #519200; border-right:1px solid #519200;}
.us_drop_down_menu_item:hover {font-family:arial; font-size:12px;	text-decoration:none; color:#FFFFFF; background-color:#B6BBC2; height: 25px; padding-top: 5px; padding-right: 3px;}


.mainmenutext {color:#ffffff; font-size:13px; font-family:arial;  text-decoration:none; font-weight: bold; }
.mainmenutext:hover {color: #b8c9ce}
.menutext {color:#656565; font-size:13px; font-family:arial;  text-decoration:none;}
.menutext0 {color:#656565; font-size:12px; font-family:arial;  text-decoration:none;}
.menutext:hover {color:#ffb700; }
.menutext1 {color:#519200; font-size:12px; font-family:arial;  text-decoration:none;}
.menutext2 {color:#64a000; font-size:13px; font-family:arial;  text-decoration:none;}
.menutext3 {color:#656565; font-size:15px; font-family:arial;  text-decoration:none;}
.menutext4 {color:#656565; font-size:15px; font-family:arial;  text-decoration:none;}
.menupadding {padding-right:10px; padding-left:10px;}
.bulletpadding { padding-left:10px;}
.searchtext {color:#656565; font-size:12px; font-family:arial;  text-decoration:none;}
.langtext {color:#ffffff; font-weight:bold; font-size:12px; font-family:arial;  text-decoration:none;}
.langtext:hover {color:#93CEF0;}
.buttontext {color:#3C6404; font-size:13px; font-weight:bold; font-family:arial;  text-decoration:none;}

.homepage {color:#FFFFFF; font-size:12px; font-weight:bold; font-family:arial; text-decoration:none;}
.contacttext {color:#b8c9ce; font-size:12px;  font-family:arial; font-weight:bold;text-decoration:none;}
.contacttext1 {color:#b8c9ce;  text-decoration:none;cursor:pointer;}
.contacttext2 {color:#b8c9ce; font-size:12px;  font-family:tahoma; font-weight:bold;text-decoration:none;background:#816699;height:28px;padding:0px 2px;border:0px solid black;cursor:pointer;}
.textupsite {color:#FFFFFF; font-size:11px; font-family:arial; text-decoration:none;}
.textupsite:hover {text-decoration:underline;}
.newsticker {color:#FFFFFF; font-size:11px; font-family:arial;}
.text11 {color:#000000; font-size:11px; font-family:arial;}
.text12 {color:#000000; font-size:14px; font-family:arial;}
.location {font-size:12px; color:#898989; font-family:arial; text-decoration:none;}
.location:hover {text-decoration:underline;}

.submenutext {color:#656565; font-size:11px; font-family:arial; text-decoration:none;}
.submenutext:hover {color:#000000;}
.submenupadding {padding-bottom:5px; padding-top:5px; padding-left:13px; padding-right:12px;}

.bulletpadding {padding-left:7px; padding-right:15px;}
.newstext {color:#FFFFFF; font-size:11px; font-family:tahoma; font-weight:bold; text-decoration:none; padding-left:15px;}

.contentpadding {color:#58595B; font-size:11px; font-family:arial; padding-left:15px; padding-right:15px;}

.footertext {color:#000000; font-size:11px;  font-family:arial; text-decoration:none;}
.footertext:hover {text-decoration:underline;}

.linktext {color:#000000; font-size:11px; font-family:arial; text-decoration:none;}
.moretext {color:#769e00; font-size:12px; font-family:arial; text-decoration:underline;}
.creditstext {color:#000000; font-size:11px; font-family:tahoma; text-decoration:none;}
.creditstext:hover {text-decoration:underline;}


.upsite {color:#000000; font-size:11px; font-family:arial; text-decoration:none; padding-left:6px;}

td.off {background: #FFFFFF; border:1px solid #A2A2A2;}
td.on{background: #FFF6D6; border:1px solid #751119;}
.on a {color: #751119;}


td.suboff {background: #D3CDA7;}
.subon a {color: #EBEFDE;}

td.subon{background: #7B6250;}
td.subon:hover {color:#EBEFDE;}

.us_contact_page_field_title {color:#58595B; font-size:11px; font-family:arial;}
.us_contact_page_text_box {color:#58595B; font-size:11px; font-family:arial; width:150px; border:1px solid #58595B;}
.us_contact_page_text_area {color:#58595B; font-size:11px; font-family:arial; width:250px; height:100px; border:1px solid #58595B;}

.us_contact_page_error_text {color:#B42929; font-size:11px; font-family:arial;}
.us_contact_page_message_sent_text {color:#333E98; font-size:11px; font-family:arial;}
.us_contact_page_button {color:#FFFFFF; font-size:11px; font-family:arial; width:50px; height:20px; border:1px solid #333E98; background-color:#9FA1A3;}
.us_news_marquee {width:160px; height:90px;}
.us_news_marquee table {}
.us_news_marquee_date {font-weight:bold;font-size:11px; font-family:arial; color: #000000;} .us_news_marquee table tr td {color:#58595B; font-size:11px; font-family:arial;} 
.us_news_marquee table tr td a {color:#58595B; font-size:11px; font-family:arial;}


.us_articles_summery_main_table {font-size:12px; font-family:arial; color:#000000;}
.us_articles_summery_item_table {font-size:12px; font-family:arial; color:#000000; width:100%;}
.us_articles_summery_item_image_cell {font-size:12px; font-family:arial; color:#000000;}
.us_articles_summery_image_link - When image is a link (when a thumbnail exists which pops-up the larger image)
.us_articles_summery_image {border:1px solid black;}
.us_articles_summery_item_name_cell {font-size:14px; font-family:arial; color:#666699;}
.us_articles_summery_item_name_link {font-size:14px; font-family:arial; color:#666699; text-decoration:none; font-weight:bold;}
.us_articles_summery_item_description_cell {font-size:12px; font-family:arial; color:#000000;}
.us_articles_summery_item_description_text {font-size:12px; font-family:arial; color:#000000;}
 
.us_articles_item_main_table {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_image_cell {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_image_link {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_image {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_name_cell {font-size:14px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #529300;}
.us_articles_item_name_text {font-size:14px; font-family:arial; color:#666699; text-decoration:none; font-weight:bold;}
.us_articles_item_description_cell {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_description_text {font-size:12px; font-family:arial; color:#000000;}


/* Quick Contact Form Styles */
.us_short_contact_text_field_name {color:#000000; font-size:12px; font-family:Arial;}
.us_short_contact_name {}
.us_short_contact_phone {}
.us_short_contact_email {}
.us_short_contact_text_field {border:1px solid black; font-size:12px; font-family:Arial; width:100px;}
.us_short_contact_button {border:1px solid black; color:#ffffff; font-size:12px; font-family:Arial; background-color:#72a900;}

.no_text_deco {text-decoration:none !important; }

.error{
	font-size: 12px;
	font-weight: bold;
	color: red;
	font-family: arial;
}
.nl{
	font-size: 12px;
	font-weight: bold;
	color: black;
	font-family: arial;
}

.nl_submit{
	width: 50px;
	background-color: rgb(255, 255, 255);
	color: black;
	border: 1px solid black;
	font-size: 11px;
	font-family: arial;
	height: 20px;
}
.input_field{
	border: 1px outset black;
	width: 105px;
	height: 18px;
	font-size: 10px;
	background-color: white ! important;
}
