/* CSS Document */
body {margin-top: 0px; margin-bottom:0px; min-width:995px; text-align:center; background:url(images/bodyBGgrad.gif) repeat-x; }


#main_news{
	
	width:500px;
	height:auto;
	padding-bottom:22px;
	margin-left:12px;
	margin-bottom:8px;
	margin-top:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0060B6; line-height:22px;
	
	border-bottom:1px #bddcee dashed;
	}
#main_news h1 {text-align:left; letter-spacing:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0060B6; background-color:#ffffff; display:block; padding:2px 2px 2px 60px;}
	
#main_news img{float:left; margin-right:16px; margin-top:0px;}


#wrapper{margin:0 auto; width:995px; text-align: left;}
#header{width:995px; height:116px; background: url(images/hdrGRADwpics.jpg) left top no-repeat; text-align:right;}
#menu{width:995px; height:44px; background:url(images/menuBG.gif) no-repeat;}
#content_home{width:995px; height:540px; background:url(images/content_bg.jpg) left top no-repeat;}
#content{width:995px; height:540px; background:url(images/content_bg_contentGRAD.gif) left top no-repeat;}
#content_right_news{width:560px; height:490px; float:right; display:inline; margin-top:23px; margin-right:34px; overflow:auto;}
#content_right_news input {margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; color:#0060B6; border:1px dashed #bddcee; }

#content_left {width:352px; height:166px; float:left; display:inline;  clear:both; margin-top:13px; margin-left:32px;}
#content_left_banner01{width:352px; height:156px; float:left; display:inline; clear:both; margin-top:3px; z-index:1;}
#content_left_banner02{width:352px; height:150px; float:left; margin-top:12px; display:inline; clear:both;}
#content_left_banner03{width:342px; height:166px; float:left; display:inline; margin-top:19px;}

#footer{width:995px; height:58px; padding-top:5px; background:url(images/footerBG.gif) left top no-repeat;}

#menu_text{width:945px; height:35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0060B6; padding-top:12px;}
#submenu{width:250px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0060B6; padding-left:47px; padding-top:24px; text-align:left; line-height:28px;}

#search{width:auto; height:28px; margin-left:4px;}
/*.search_text{ height:28px;border:none; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#0060B6; }*/
#footer_text{width:945px; height:49px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0060B6; padding-left:47px; padding-top:19px;}

.hiddenfromview {display:none;}

.clock_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#AED0F5; padding-right:24px;}
.content_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0060B6; padding-left:60px; padding-right:60px;line-height:22px;}
.content_text_b3_left{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0060B6; padding-left:10px;line-height:18px;}
.content_text_h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ff914a; padding-left:60px; padding-right:60px;}
.content_text_h1_blue{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0060B6; padding-left:60px; padding-right:60px;}
.content_text_h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0060B6; padding-left:60px; padding-right:60px;}
.content_text_h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0060B6; padding-left:60px; padding-right:60px;}
.content_text_form{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0060B6;}
.get_flash{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0060B6; line-height:22px;}


/* basic link styles */

a:link { color: #0060b6; text-decoration:underline;}
a:visited {  color: #ff914a;}
a:hover {  color: #ff914a; text-decoration:none;}
a:active {  color: #ff914a;}

.top {text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0060B6; padding-right:30px;}

.top a:link { color: #0060b6; text-decoration:underline;}
.top a:visited {  color: #0060b6;}
.top a:hover {  color: #ff914a; text-decoration:none;}
.top a:active {  color: #0060b6;}
/* main menu styles */

#info {position:relative;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu {
	width:995px;
	height:40px;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060B6;
	/*background:url(images/menuBG.gif) no-repeat;*/
	padding-top:4px;
	display: inherit;
	z-index: 1000;
	/*background-image: url(images/menuBG.gif);*/
}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:996px; w\idth:995px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
	float:left;
	position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {font-size:11px;text-decoration:none; color:#0060B6; text-align:left; width:auto; padding-left:10px; padding-right:10px;height:30px; background:#ffffff; line-height:30px;}
/* a hack so that IE5.5 faulty box model is corrected */
 html .menu a, * html .menu a:visited {width:29px; w\idth:29px;display:block;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#ffffff; display:block;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#ffffff;display:block;}
.menu ul ul :hover > a.drop {background:#ffffff;display:block;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#ffffff;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#ffffff;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0; }
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:30px;}

/* position the third level flyout menu 
.menu ul ul ul{left:149px; top:-1px; width:149px;}*/

/* position the third level flyout menu for a left flyout 
.menu ul ul ul.left {left:-149px;}*/

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#eef8fe; color:#0060B6; height:auto; border:dashed 1px #D0E4ED;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {/*width:150px;w\idth:128px;*/}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#fff; background:#0060B6;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff;background:#0060B6;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}



/*///////////////////END MENU////////////////////////////*/
.paypal input {margin-top:5px; margin-left:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#0060B6;}
.paypal form {margin-top:5px; margin-left:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#0060B6;}
input {margin-top:5px; margin-left:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#0060B6; border:1px dashed #bddcee; }
select.formbox {margin-top:5px; margin-left:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#0060B6; border:1px dashed #bddcee;}
checkbox{height:12px;}
textarea{margin-top:5px; margin-left:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#0060B6; border:1px dashed #bddcee;}

#content_right_news input {margin-top:5px; margin-left:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#0060B6; border:1px dashed #bddcee; background-color:#e3eef7;} 

#content_right_news textarea {margin-top:5px; margin-left:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#0060B6; border:1px dashed #bddcee; background-color:#e3eef7;}
