@charset "utf-8";

body{
	background: #06264d url(../Images/Template/bg_gradiant.jpg);
	background-repeat:repeat-x;
	padding: 0px 0px;
	}

body, th, td {
	font: 10pt Arial, sans-serif;
	}

input, select, textarea, button {
	font: 8pt Arial, sans-serif;
	}

a:link, a:visited, a:active {
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

a img {
	border: none;
	}


	
/* identifiers */

#header{
margin:0px auto;
background:#010408 url(../Images/Template/building_top.jpg) no-repeat 235px top;
width:960px;
height:100px;
}
#header #info{
padding-top:20px;
float:right;
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;

color:#759ec1;
}

.white{
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}


.footer {
	background:#06264d url(../Images/Template/full_footer.jpg);
	background-repeat: no-repeat;
	padding-top:42px;
	color:#759ec1;
	text-align:right;
	margin:0px auto;
	width:960px;
	height:43px;
	
}

.footer a:link , .footer a:visited, .footer a:active{
display:block;
float:right;
padding-left:15px;
color:#759ec1 ;
text-decoration:underline;
}

.copyright {
	display:block;
	vertical-align: middle;
	height: 30px;
	background-position: 285px;
	padding-top: 10px;	
}

#main-table {
	margin:0px auto;
	border-collapse: collapse;
	width: 960px;
	min-height: 625px;
	background:#e9e9e9;
	}

#main-table #top{
background: #FFFFFF;
float:left;
width:765px;
height:355px;
}

#main-table #bottom{
background: #FFFFFF url(../Images/Template/y_gradient.jpg); 
background-repeat: repeat-y;
float:left;
width:740px;
height:270px; 
padding-left:25px;
}

#main-table #left{
float:left;
width:195px;
min-height:625px;
background: #e9e9e9;
}

#main-table #right{
background: #FFFFFF url(../Images/Template/y_gradient.jpg) repeat-y;
float:left;
width:765px;
min-height:355px;
}

#main-table #right #left-column{
float:left;
background: #FFFFFF url(../Images/Template/y_gradient.jpg);
background-repeat:repeat-y;
height:100%;
}

#main-table #right #PageTitle{
margin:0px;
background:#FFFFFF url(../Images/Template/red_title_gradient.jpg);
background-repeat:repeat-x;

padding-top:35px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;

height:31px;
width:100%;
color:#FFFFFF;
}

#main_content{
float:right; 
width:495px; 
min-height:345px; 
text-align:left; 
background: #FFFFFF;
}

#main-table #bottom #featured_client{
float:left;
width:471px;
height:268px;
margin-right:3px;
background: #FFFFFF url(../Images/Template/gray_box_gradient.jpg);
background-repeat:repeat-x;
}

#dutch_uncle{
margin-left:22px;
text-align:center;
float:left;
width:226px;
height:268px;
background: #FFFFFF url(../Images/Template/gray_box_gradient.jpg);
background-repeat: repeat-x;
}


/**** Navigation Code ****/
.navContainer{
	background:#000000 url(../common/images/navTopBG.jpg) no-repeat left top;
	width:230px;
	padding:29px 0px 0px 0px;

}

.navigation {
	margin: 0px 0px 18px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: 30px;
	background: url(../common/images/navBG.jpg) repeat-y left top;
	border-bottom:1px #c6c6c6 solid;
}

.navigation li {
	padding: 0px 0px;
	display:block;	
	line-height:30px;
	background:url(../common/images/bullet.gif) no-repeat 36px 14px;
}

.navigation .active {
	padding: 0px 0px 2px 0px;
	display:block;	
	color:#FFFFFF;
	line-height:22px;	
	background:#e9e9e9 url(../Images/Template/red_item_gradient.jpg) repeat-y;

}

.navigation .active a:link, .navigation .active a:active, .navigation .active a:visited{
	display:block;	
	color:#FFFFFF;
	/*background-color:#2f2f2f;*/
	padding:0px 0px 0px 20px;
	height:30px;
}

.navigation .active a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.navigation li a:link, .navigation li a:active, .navigation li a:visited{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	height:30px;
	line-height:30px;
	border-top:1px #c6c6c6 solid;
	padding:0px 0px 0px 20px;
	text-transform:uppercase;
}

.navigation li a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background:url(../Images/Template/red_item_gradient.jpg) repeat-y;
}

.navigation .active ul{
	margin: 0px 0px;
	padding: 0px 0px 2px 15px;
	list-style: none;
	line-height: 15px;
	background:url(../Images/Template/red_item_gradient.jpg) repeat-y;
}

.navigation .active ul li{
	padding: 0px 0px;
	display:block;
	line-height:15px;
	background-image:none;
}



.navigation .active ul li .navSep{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e6d89c;
	height:15px;
	line-height:15px;
	border-top:0px;
	padding:5px 0px 0px 11px
}

.navigation .active ul li a:link, .navigation .active ul li a:active, .navigation .active ul li a:visited{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:15px;
	line-height:15px;
	border-top:0px;
	padding:0px 0px 0px 20px;
	text-transform:capitalize;
}

.navigation .active ul li a:hover{
	/*text-decoration:underline;
	color:#FFFFFF;
	background-image:none;*/
}

.print {
	float: right;
}
