

/* ----- COMMON AND GLOBAL ----- */

body 
{
	font-size: 0.9em;
	line-height:10px;
	margin: 0px;
	text-align: center;
	background: #333;
	color: #FFF;
	font-family: Arial, sans-serif;
}

		
caption 
{ 
	caption-side: top 
	text-align: left
	font-size: 20px;
}


a { text-decoration:none !important; }
a:hover { text-decoration:underline !important; }


#wrap
{
	position: relative;
	margin: auto;
	width: 927px;
	background-color: #FFF;
}

	#head
	{
	position: relative;
	}

		#head a
		{
		position: absolute;
		top: 7px;
		left: 7px;
		width: 216px;
		height: 216px;
		}
	
		
	
	#head2
	{
	position: relative;
	height: 300px;

	}
	
		#head3
	{
	position: relative;
	height: 227px;
	
	}
	#flashcontent
	{
		position: absolute;
		top: 7px;
		left: 230px;
		}
		
	#bannercontent
	{
		position: absolute;
		top: 7px;
		left: 230px;
		background-image: url(../rotate/rotator.php);
		}
	
	#nav
	{
	z-index: 8;
	position: absolute;
	margin-top: 145px;
	margin-left: 240px;
	height: 36px;
	background: url(images/navback.gif) top left;
	}
	
		#nav span { display: none;}
		#nav ul { margin:0px; padding:0px; list-style-type:none; width:auto; }
		#nav li { float:left; display:block; }
		#nav a { display:block; float:left; padding:0px; background-position: 0 -36px; text-indent: -9999px; height: 36px; overflow: hidden; background-repeat: repeat; margin-right: 0px;}
		#nav a:hover, #nav .current {background-position: 0 0px;}
		
		#nav #n1	{ width: 49px; background-image: url(images/n1.gif); }
		#nav #n2	{ width: 92px; background-image: url(images/n2.gif); }
		#nav #n3	{ width: 111px; background-image: url(images/n3.gif); }
		#nav #n4	{ width: 167px; background-image: url(images/n5.gif); }
		#nav #n5	{ width: 68px; background-image: url(images/n5b.gif); }
		#nav #n6	{ width: 45px; background-image: url(images/n6.gif); }
		#nav #n7	{ width: 75px; background-image: url(images/n7.gif); }
		
		
		
	#pagewrap
	{
	position: relative;
	font-size: .9em;
	text-align: left;
	padding-top: 150px;
	color: #262626;
	font-family: Arial, sans-serif;;
	}
	
		#pagewrap p
		{
		position: relative;
		line-height: 1.6em;
		padding-bottom: 1.5em;
		}
		
	
		.color1
		{
	color: #003F5F;
		}
		
		.color2
		{
		color: #000;
		}
		
		.color3
		{
		color: #FFFFFF;
		}
		
		.color4
		{
		color: #009BDB;
		}
		
		#pagewrap h2
		{
		position: relative;
		padding-top: 1px;
		font-size: .9em;
		color: #009BDB;
		text-transform: uppercase;
		font-weight: bold;
		padding-bottom: 5px;
		border-bottom: 1px dotted #C7C7C7;	
		}
		

		
		#colOne
		{
		position: relative;
		float: left;
		width: 269px;
		padding-left: 17px;
		padding-top:15px;
		}
		
		
		
		#colTwo
		{
		position: relative;
		float: left;
		width: 269px;
		padding-left: 40px;
		padding-top:15px;
		}
			
			.latest
			{
			position: relative;
			padding-top: 10px;
			}
			
				.latest li
				{
				position: relative;
				padding: 4px 0 4px 0;
				border-bottom: 1px dotted #C7C7C7;	
				line-height: 1.8em;
				}
				
				.latest span
				{
				display: block;
				}
				
				.latest a, #colThree a
				{
				color: #009BDB;
				text-decoration: underline;
				}
			
		
		
		
		#colThree
		{
		position: relative;
		float: left;
		width: 269px;
		padding-left: 40px;
		padding-top:15px;
		}
	
	
		
	
		
		#sidebar
		{
		position: relative;
		float: left;
		width: 210px;
		padding-left: 10px;
		padding-top: 75px;
		z-index: 5;
		}
		
			#sidebar li
			{
			position: relative;
			font-size: .85em;
			line-height:13px;
			font-weight: bold;
			text-transform: uppercase;
			border-bottom: 1px dotted #c9c9c9;
			}
			
			
			#sidebar a
			{
			color: #003F5F;
			display: block;
			padding: 8px 0 8px 8px;
			}
			
			#sidebar a:hover, #sidebar .current_page_item a
			{
			color: #009BDB;
			display: block;
			padding: 8px 0 8px 8px;
			}
			
			#sidebar li ul
			{
			display: none;
			}
		
		
		#content
		{
		position: relative;
		width: 640px;
		float: left;
		padding-left: 10px;
		padding-top: 30px;
		margin-left: 10px;
		border-left: 1px dotted #c9c9c9;
		}
		
	


			#breadcrumb
			{
			position: relative;
			padding: 10px 0 10px 0;
			margin-bottom: 10px;
			color: #A7B6BF;
			font-size: .9em;
			text-transform: uppercase;
			border-bottom: 1px dotted #c9c9c9;
			}
			
				#breadcrumb a
				{
				color: #009BDB;
				}
			
			#content h1.title
			{
			position: relative;
			height: 27px;
			}
			
    .sIFR-active h1 {
      visibility: hidden;
      font-family: Arial;
      line-height: 1em;
    }

    .sIFR-active h1 {
      padding-bottom: 0;
    }

			#content h1
			{

			color: #003F5F;
			font-size: 1.8em;
			margin-top:20px;
			margin-bottom: 25px;
			}
			
			#content h3
			{

			color: #009BDB;
			font-size: 1.3em;
			line-height: 1em;
			margin-bottom: 20px;
			}
			
			#contentLeft
			{
			color: #003F5F;
			position: relative;
			float: left;
			width: 640px;
			}
			
				#contentLeft a
				{
				color: #009BDB;
				text-decoration: underline;
				}
			#contentLeft ul {
	margin-bottom:15px;
	list-style-position: outside;
	list-style-type: disc;
	list-style-image: url(/images/bullet.gif);
	margin-left: 20px;
}
			
			#contentLeft li { padding-left:25px; line-height:18px; letter-spacing: 0.40px !important; margin-bottom:10px; color:#002642;  }
			
				#contentLeft caption 
{ 
	caption-side: top 
	text-align: left
	font-size: 20px;
}	

#contentLeft th { vertical-align: baseline }

#contentLeft td { vertical-align: top }

	#footer
	{
	position: relative;
	margin-top: 20px;
	padding: 15px 15px 22px 15px;
	border-top: 5px solid #333;
	background: #FFF;
	font-size: .8em;
	line-height:16px;
	color:#7e7f7e;
	text-align: left;
	}
	
		#footer p
		{
		position: relative;
		float: left;
		width: 370px;
		}
		
			#footerlogo1
		{
		position: relative;
		float: left;
		width: 101px;
		padding-left: 140px;
		}
		
		#footerlogo2
		{
		position: relative;
		float: left;
		width: 120px;
		padding-left: 20px;
		}
		
		#footerlogo3
		{
		position: relative;
		float: left;
		width: 85px;
		padding-left: 20px;
		}

.commentlist li
{
position: relative;
margin-bottom: 10px;
padding: 10px;
background: #F3F3F3;
border: 1px solid #ddd;
}

.avatar
{
position: relative;
float: right;
}

#comwrap a
{
color: #121212;
text-decoration: underline;
}

table#finuas {
	background-color:#FFFFFF;
	width: 100%;
	line-height: 14px;
}

table#finuas td {
    padding: 5px;
    border: solid #009BDB 1px;

}

.data {
    color: #003F5F;
    background-color: #FFFFFF;

}

.toprow {
    color: #FFFFFF;
    background-color: #003F5F;

}

.leftcol {
    font-weight: bold;
    background-color: #FFFFFF;

}
