/***** CSS *****/
body {
height:1600px;
margin: 0;
background:#40a5e0;
background:url(bg.jpg);
background-attachment:fixed;
}

#container {
margin: 0 auto; 
width: 980px;
padding:0;

}
#header {
float:left;
width: 980px;
height: 115px;
margin-top: 60px;
padding: 0;
background:url(header.jpg);
text-align:right;
color:#3CBBDE;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
line-height:18px;
}


#menu_bar {
float:left;
margin-top:1px;
padding: 8px;
width:965px;
height:23px;
background:url(menu_bg.jpg);
background-color:#FFFFFF;
}

#top {
float:left;
width: 980px;
height: auto;
margin: 0;
padding: 0;
background:#FFF;
}

#left_col {
float:left;
margin-left: 10px;
margin-right:5px;
margin-top:5px;
padding-top:20px;
padding-left: 20px;
padding-right:10px;
width:210px;
height:279px;
background:url(left_bg.jpg);
background-color:#FFFFFF;
}

#flash {
float:right;
width: 716x;
height:auto;
margin-top: 5px;
padding-right: 6px;
text-align:left;
background-color:#FFFFFF;
}
#main_content {
float:left;
background-color:#FFFFFF;
width: 980px;
height:auto;
padding:0px;
}
#content_left {
float:left;
width:318px;
height: auto;
margin-left:6px;
margin-right:3px;
margin-bottom:3px;
background:#fff;
text-align:left;
}
#content_middle {
float:left;
width:318px;
height: auto;
margin-left:7px;
margin-right:7px;
margin-bottom:3px;
background:#fff;
text-align:left;
}
#content_right {
float:left;
width:318px;
height: auto;
margin-left:2px;
margin-right:1px;
margin-bottom:3px;
background:#fff;
text-align:left;
}
#content_text {
float:left;
width: 940px;
min-height: 100px; 
height: auto !important; 
height: 100px; 
margin-left:10px;
margin-top:5px;
padding-top:0px;
padding-bottom:10px;
padding-left:5px;
padding-right:5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:21px;
color:#111;
text-align:justify;
}

#news_div{
float:left;
width:310px;
min-height: 350px; 
height: auto !important; 
height: 350px; 
padding:5px;
margin-left:3px;
margin-right:3px;
margin-bottom:3px;
background:#fff;
text-align:left;
}

#links_div{
float:left;
width:480px;
height: auto;
margin-left:3px;
margin-right:3px;
margin-bottom:3px;
margin-top:5px;
background:#fff;
text-align:left;
}


#footer{
float:left;
width: 960px;
height:153px;
background:url(footer_bg.jpg);
background-color:#FFF;
FONT-SIZE: 10px; 
COLOR: #1f2021; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
margin:0px;
padding-top:40px;
padding-left:20px;
text-align:left;
}


.title
{
font-weight:bold;
font-family:Tahoma;
font-size:12px;
line-height:18px;
color:#042139;
text-align:left;
}
.title1
{
font-weight:bold;
font-family:Tahoma;
font-size:12px;
line-height:18px;
color:#565656;
margin:5px;
}
.title2
{
font-weight:bold;
font-family:Tahoma;
font-size:14px;
line-height:18px;
color:#f36409;
margin:0;
}
.title3
{
font-weight:bold;
font-family:Tahoma;
font-size:12px;
line-height:18px;
color:#999999;
margin:0;
}
.title4
{
font-weight:normal;
font-family:Tahoma;
font-size:12px;
line-height:18px;
color:#999999;
margin:0;
text-align:left;
}

.rounded {
border: none;
background: #FFF;
width: 136px;
height:19px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
background:  url(rounded.gif) no-repeat left top;
font-size:10px;
color:#a3bbd1;
}
.rounded1 {
border: none;
background: #FFF;
width: 186px;
height:23px;
padding-top:8px;
padding-left:10px;
padding-right:5px;
background:  url(rounded1.gif) no-repeat left top;
font-size:12px;
color:#a3bbd1;
}
.search_button {
border: none;
width: 61px;
height:24px;
padding-right:5px;
}

.contact
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 18px;
	COLOR: #4E6A88;
}
.system_message
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 12px;
	COLOR: #ff0000;
}
.button{

    WIDTH: 110px;
	HEIGHT: 22px;
	border: 1px solid #128dea;
	background: #128dea;
	font-size:12px; color:#fff;font-family:tahoma,arial; font-weight:bold;	

}
.button1{

    WIDTH: 80px;
	HEIGHT: 18px;
	Color: #E25013;
	border: 1px solid #017CC2;
	background: #ffffff;
	font-size:10px; color:#000000;font-family:verdana,tahoma,arial;	

}

.menu
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 18px;
	COLOR: #fff;
	margin:0;
	padding:0;
	text-decoration: none;
}
.menu a:link{
color:#fff;
text-decoration: none;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
text-decoration: none;
}
.menu a:visited {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: bold;
color:#fff;
text-decoration: none;
}
.menu a:hover {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: bold;
color:#FF9900;
text-decoration:  none;
}
.menu a:active {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: bold;
color:#FF9900;
text-decoration: none;
}

.links
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 20px;
	COLOR: #0099FF;
	margin-bottom: 3px;
	padding-bottom: 3px;
	margin-top:3px;
	padding-top:3px;
	padding-right:5px;
}
.links a:link{
COLOR: #0099FF;
text-decoration: none;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
text-decoration:none;
}
.links a:visited {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
FONT-WEIGHT: bold;
COLOR: #0099FF;
text-decoration:none;
}
.links a:hover {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
FONT-WEIGHT: bold;
color:#999999;
text-decoration:none;
}
.links a:active {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
FONT-WEIGHT: bold;
COLOR: #cccccc;
text-decoration:none;
}

.news
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 20px;
	COLOR: #e55d07;
	margin-bottom: 3px;
	padding-bottom: 3px;
	margin-top:3px;
	padding-top:3px;
	padding-right:5px;
}
.news a:link{
COLOR: #063758;
text-decoration: none;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
text-decoration:none;
}
.news a:visited {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: bold;
COLOR: #063758;
text-decoration:none;
}
.news a:hover {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: bold;
color:#999999;
text-decoration:none;
}
.news a:active {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: bold;
COLOR: #063758;
text-decoration:none;
}

.news1
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 20px;
	COLOR: #11639f;
	margin-bottom: 3px;
	padding-bottom: 3px;
	margin-top:3px;
	padding-top:3px;
	padding-right:5px;
}
.news1 a:link{
COLOR: #111;
text-decoration: none;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
text-decoration:none;
}
.news1 a:visited {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: normal;
COLOR: #111;
text-decoration:none;
}
.news1 a:hover {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: normal;
color:#999999;
text-decoration:none;
}
.news1 a:active {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: normal;
COLOR: #111;
text-decoration:none;
}

.news2
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 20px;
	COLOR: #11639f;
	margin-bottom: 3px;
	padding-bottom: 3px;
	margin-top:3px;
	padding-top:3px;
	padding-right:5px;
}
.news2 a:link{
COLOR: #111;
text-decoration: none;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
text-decoration:none;
}
.news2 a:visited {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: normal;
COLOR: #111;
text-decoration:none;
}
.news2 a:hover {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: normal;
color:#999999;
text-decoration:none;
}
.news2 a:active {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: normal;
COLOR: #111;
text-decoration:none;
}

.news3
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 20px;
	COLOR: #11639f;
	margin-bottom: 3px;
	padding-bottom: 3px;
	margin-top:3px;
	padding-top:3px;
	padding-right:5px;
}
.news3 a:link{
COLOR: #111;
text-decoration: none;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
text-decoration:none;
}
.news3 a:visited {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: normal;
COLOR: #111;
text-decoration:none;
}
.news3 a:hover {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: normal;
color:#999999;
text-decoration:none;
}
.news3 a:active {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
FONT-WEIGHT: normal;
COLOR: #111;
text-decoration:none;
}

a.activeimg img{
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
 
}
 
a.activeimg:hover img{
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;

}
.history
{
	background-color:#ffffff;
	width:375px;
	height:200px;
	overflow-y:scroll;
	overflow-x:hidden;
}



#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}


	
	
