﻿a{text-decoration: none;}

*{margin:0; padding:0;}

body{
	background:url(../images/bg1.gif) repeat;
	font-family:Arial, Helvetica, sans-serif
	}
	
#wrapper
	{
	float:left;
	width:1000px;
	background:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	}
/*------------------------------------------------------------------------------------------------*/	
#header
	{ 
	float:left;
	width:1000px;
	}
	
#company
	{	
	float:left;
	width:1000px;
	height:100px;
	background: url(../images/bg_header.gif) repeat;
	}
	
#logo 
	{ 
	float:left; 
	margin:0; 
	padding:0 5px 0 12px
	}
	
#company h1
	{ 
	font-size:25px; 
	color:#fff; 
	margin:0; 
	padding:0; 
	font-weight:bold; 
	margin:30px 0 0 0; 
	}
	
#company h3
	{ 
	font-size:15px; 
	color:#ccc;
	margin:0; 
	padding:0
	}

#mainnav{	
	float:left;
	width:1000px;
	}

#mainnav ul 
	{
	font-weight:bold;
    font-size:13px;
    height:32px;
	width:1000px;
	background:url(../images/mainnav.gif);
	list-style-type:none
	}
	
#mainnav li {
	float:left;
	white-space:nowrap;
	}

#mainnav ul li a 
	{
	font-size:16px;
	border-right:#687a94 1px solid;
	padding:0 20px; 
	margin:5px 0 0 0;
	display:block; 
	color: #c4cedc; 
	text-decoration: none;
	}
	
#mainnav ul li a:hover {
	font-size:16px;
	display:block; 
	padding-bottom:0; 
	color: #3d89d2; 
	text-decoration: none
	}
	
#mainnav li a.chosen {
	float:left;
	background:#990000;
	width:191px;
	border-right:0 solid; 
	height:27px;
	color:#fff;
	padding:5px 0 0 20px; 
	margin:0;
	background: url(../images/chosen.gif)  no-repeat;
	}
	
#mainnav li a.chosen:visited {
	margin:0;
	padding:5px 0 0 20px; 
	color:#fff;
	}

/*------------------------------------------------------------------------------------------------*/	

#main
	{ 
	float:left;
	width:1000px;
	background:url(bg_main.gif) repeat-y
	}
	
#sidebar
	{ 
	width:210px;
	float:left;
	}
	
#sidebar img{ float:left;}

#content
	{
	float:left;
	width:789px;
	margin:0 0 0 1px; 
	padding:0 0 10px 0; 
	background:url(bg_content.gif) repeat-x
	}

#sidebar ul
	{	
	width:210px;
	float:left;
	font-size:14px;
	list-style-type:none;
	padding:0;
	margin:0; border-bottom:5px solid #b6b6b6
	}
	
#sidebar ul li{ 	
	background:#939FB1;
	margin:0; 
	float:left;
	padding:3px 0; 
	border-bottom:#b6b6b6 1px solid;
	width:210px;
	}

#sidebar ul li a{ 
	color:#5d6363;
	text-decoration: none; 
	padding:0 0 0 20px; 
	display:block; 
	width:190px; 
	color:#d8dde4;
	background:url(arrow_on.gif) no-repeat 187px 6px;
	}
	
#sidebar ul li a:hover 
	{
	color:#fff;
	background:url(arrow_off.gif) no-repeat 187px 6px;
	text-decoration:none;
	}
	
#updates{ margin:10px 0; float:left;width:749px;}	

.new p{float:left; }
.new li
	{ 
	float:left; 
	padding:0; 
	margin:0 0 2px 0;
        width:740px;
	list-style-type:none;
	}

	
#updates h2,.new h2
	{ 
	font-size:15px; 
	padding:10px 0
	}
	
.new p
	{ 
        float:left; 
	font-size:14px; 
        padding:0;
	margin:0;
	}

/*------------------------------------------------------------------------------------------------*/	

#footer
	{
	float:left;
	width:960px; 
	border-top:1px solid #000; 
	margin:0; 
	padding:10px 20px 0 20px;
	}
	
#footer .spacing{word-spacing:20px	}
	
#footer p
	{ 
	margin:0 0 10px 0; 
	padding:0; 
	font-size:14px; 
	}
	
/*------------------------------------------------------------------------------------------------*/

.teglass{ font-size:14px;border-collapse:collapse;}
.teglass th{ width:200px;}
.teglass td,th{ text-align:left; padding:2px 10px; }
.teglass td,th{ border:1px solid #ccc;}	
.teglass caption{ text-align:left; padding:10px 0}
/*------------------------------------------------------------------------------------------------*/
.k10{ float:left; height:20px; width:749px}

#search{
	float:left;
	display:inline;
	margin:0;
	padding:2px 5px 0 0;
	height:30px;
	width:730px;
	text-align:right;
	background: url(../images/right01.gif);
}
#search form{margin: 0}
#banner{ background:url(749.png); width:789px; height:107px; margin:0; padding:0; float:left}

.indexpic{
	margin:0 0 6px 15px;
	padding:0;
	width: 750px; 
	display:inline;
	float:left;
	display:block; 
	font-size:14px;
	line-height:20px;
	border:#557B96 1px solid;
	background: url(../images/pic.jpg) repeat-y; }
.indexpic h4{
	margin:4px 0 4px 0;
	padding:0;
    font-size:13px;
	width: 90px; 
	font-weight : bold;
	color: #646464;
	text-align:center;
	height:22px;
	float:left;
	}
.indexpic h4 a {
	font-size:13px;
	color: #5B5B5B; 
	text-decoration: none
}
.indexpic h4 a:hover {
	color:#397EE9;
	text-decoration:none;

}
.indexpic p{
	margin:0;
	padding:4px 0 4px 4px;
	float:left;
	width: 570px; 
	color: #5B5B5B;
	font-size:13px;
	}
.indexpic p a{
	margin:0;
	color: #976F6F;
	background: inherit; 
	}
.indexpic p a:hover {
	margin:0;
	color: #397EE9;
	font-size:13px;
}

#main h3 {
	color: #CC0000;
	margin:10px 0 8px 15px;
	text-decoration: none;
	font-size:16px;
	float:left;
	}
