/* CSS Document */

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;margin:0;
padding:0;
}

#container{
width:780px;
margin:0 auto;
}

#logo
{
margin:10px 0px;
}

/**********************************************************/

#navcontainer
{
margin:5px 0; 
float:left;
}
#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #EBF1E7;
color: #003366;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 5px 1em;
background-color: #EBF1E7;
color: #003366;
text-decoration: none;
float: right;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover, #navcontainer ul li a#active
{
background-color: #369;
color: #fff;
}

ul.bull
{
list-style:none;

}

ul.bull li
{
background:url(../images/arrow_bull.gif) no-repeat ;
background-position:2% 50%;
padding:0 5px 0 30px;

}


li{
margin:3px;
}
/**************************************************/



#cont_left
{
width:300px;
float: left;
}


#cont_right
{
width:470px;
float:left;
}
#cont_right p, p
{
margin:10px;
line-height:16px;
}
#inner_left_cont
{
float:left;
width:490px;
padding-right:10px;
border-right:1px dashed #ccc;
}
#inner_left_cont p
{
margin:10px;
}
#inner_right_cont
{
float:left;
width:270px;
}
#blueband
{
width:280px;
background:#083157;
padding:7px;

}
#blueband p{
color:#FFFFFF;
line-height:14px;
margin:5px 0 10px 0;
}

a.more
{
color:#FF9900;
text-decoration:none;
width:100%;
}

a.more:hover
{
color:#FF3300;
}

h2
{
	font: bold 13px;
	color: #FF9900;
	margin:0px 0 10px 0;
	padding:0px;
}
h3
{
	font: bold 15px;
	color: #FF9900;
	margin:0px 0 10px 0;
	padding:0px;
}

#clients img
{
display:block;
margin:15px 10px;
}

#banner
{
float:left;
margin-bottom:15px;
}

#news
{
width:250px;
background:#f9f5f2;
padding:7px;
margin:10px auto;
border:1px solid #FF9900;
}
h1
{
color:#3987A4;
margin:0;
padding:0 0 5px 0;
border-bottom:1px dashed #CCCCCC;
font-size:14px;
}

#box_4
{

padding-top:10px;
border-top:1px dashed #CCCCCC;
float:left;
}
#box_4 div
{
width:232px;
float:left;
height:122px;
}
#footer
{
float:left;
width:780px;
background:#E2E3C6;
height:20px;
padding:10px;
margin-top:10px;
}

.innerlinks
{
list-style-type:none;
margin:10px;
}

.innerlinks li
{
padding: 2px;
}
.innerlinks li a
{
padding: 2px;
color: #003366;
text-decoration: none;
border-bottom: 1px dotted #CCCCCC;
display:block;
}
.innerlinks li a:hover
{
color:#FF6600;
background:#f9f9f9;
}