/*CSS for LIASA*/

/*global*/
*									{padding:0px; margin:0px;}
body									{background:#000b21 url("images/body_bg.jpg") top left repeat-x; font-family:arial, verdana; font-size:12px; color:#666666;}
img									{border:none;}
a									{color:#044f2e; text-decoration:none;}
a:visited							{color:#044f2e; text-decoration:none;}
a:hover								{color:#044f2e; text-decoration:underline;}

/*wraps*/
.wrapper							{width:1194px; height:642px; background:url("images/wrapper_bg.jpg") top left no-repeat; margin:0 auto;}
.header								{width:938px; margin:0 auto;}
.middle								{width:938px; background-color:#ffffff; position:relative; left:128px; padding-bottom:100px;}
.footer								{width:938px; height:200px; position:relative; left:128px; background:url("images/footer_bg.jpg") top left no-repeat;}

/*HEADER*/
/*top navigation*/
.top_nav							{width:938px; height:31px; background:url("images/top_nav_bg.jpg") top left no-repeat; margin-top:32px; color:#ffffff;}
.top_nav ul							{list-style:none; margin:0 auto; width:900px;}
.top_nav ul li							{float:left; height:23px; padding:8px 9px 0 9px;}
.top_nav ul li:hover					{background:url("images/list_bg.jpg") top left repeat-x;}
.top_nav ul li	a						{color:#ffffff; text-decoration:none;}
.top_nav ul li	a:visited				{color:#ffffff; text-decoration:none;}
.top_nav ul li a:hover					{text-decoration:none;}

/*MIDDLE*/
/*global*/
.left, .mid, .right, .middle,
.footer, .f_left, .mid_member,
.long_table, .mid_news				{float:left;}
/*left*/
.left								{width:207px; height:200px;}
.left_sidebar						{width:188px; background:#044f2e; margin-left:19px; position:absolute; top:-36px; padding-bottom:50px;} 
.left_sidebar ul						{list-style:none; margin:0 auto; width:188px;}
.left_sidebar ul li					{padding:0px 8px; line-height:23px; margin:2px 0;}
.left_sidebar ul li:hover				{background:url("images/sidebar_list_bg.jpg") top left repeat-y;}
.left_sidebar ul li a					{color:#ffffff; text-decoration:none; display:block;}
.left_sidebar ul li a:visited			{color:#ffffff; text-decoration:none; display:block;}
.left_sidebar ul li a:hover				{text-decoration:none;}
/*mid*/
.mid								{width:524px; line-height:20px;}
.mid img								{margin-right:6px;}
.mid h1, .mid_member	h1, .mid_news h1	{color:#044f2e; margin-bottom:36px; font-size:24px;}
.mid_content						{width:445px; margin:20px 0 0 39px;}
.mid p, .mid_member p				{margin-bottom:20px;}
.mid ul								{margin:0 0 20px 20px;}
/*right*/
.right								{width:207px;}
.right_content						{margin:0px 0 0 0px;}

/*FOOTER*/
/*left*/
.f_left								{width:200px; margin-left:17px; font-size:10px;}
/*right*/
.f_right							{width:207px; float:right; font-size:9px; margin-top:27px;}

/*MEMBER STYLES*/
.mid_member							{width:731px; line-height:20px;}
.member_content						{width:653px; margin:20px 0 0 39px;}
.long_table							{width:900px; line-height:20px; margin:20px 0 20px 17px;}
.table_heading						{color:#02376b; font-weight:bold; margin:20px 0 10px 0;}
/*table*/
.table_style						{border-top:0px solid #dddddd; border-left:0px solid #dddddd;}
.table_style tr td						{padding:4px 4px 4px 0; border-bottom:1px solid #dddddd; border-left:0px solid #dddddd;}
/*form*/
input, select							{border:1px solid black;}

/*NEWS SECTION*/
.mid_news							{width:731px; line-height:20px;}
.mid_newscontent					{width:653px; margin:20px 0 0 39px;}

/*GALLERY*/
.gal_heading						{font-size:14px; margin-bottom:5px; margin-top:5px;}

