* {margin : 0; padding : 0;}


body {
	margin: 30px 0 30px 0;
	padding: 0;
	background-color: #101d33;
	background-image : url(gfx/bg.jpg);
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-position: top left;}
	
	
img {
	border: 0;}
	
	
form {
	display: inline;
	margin: 0;
	padding: 0;}
	
	
ul {
	list-style-position: inside;
	list-style-type: square;}
	
	
h1 {
	display: inline;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;}
	
	
h2 {
	display: inline;
	margin : 0;
	padding : 0;
	font-family : Arial, Verdana, Tahoma, Helvetica;
	font-weight : bold;
	font-size : 20px;
	color : #001E50;}
	
	
strong {
	display: inline;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;}
	
	
hr {
	margin: 0 0 5px 0;
	padding: 0;
	border: none 0;
	border-top: 1px dotted #ACCAFD;
	width: 100%;
	height: 1px;}


#container {
	width: px;
	font-size: 0px;}


#header {
	float: left;
	margin: 0;
	padding: 0;
	width: 750px;
	background-color: #FFFFFF;
	font-size: 0px;}


#banner {
	float: left;
	margin: 0;
	padding: 0;
	width: 750px;
	background-color: #FFFFFF;
	font-size: 0px;}
	
	
#nav {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 0px;
	color: FFFFFF;
	list-style: none;}
	   
	#nav li {
		float: left;
		border-top: 1px solid #FFFFFF;
		border-right: 0;
		border-bottom: 0;
		border-left: 0;}

	#nav li a {
		display: block;
		margin : 0;
		padding : 5px 0 5px 0;
		width : 123px;
		background-color: #33CC33;
		text-align: center;
		font-size : 10px;
		font-weight: normal;
		text-decoration: none;
		color : #FFFFFF;
		border-top: 0;
		border-right: 1px solid #11aa11;
		border-bottom: 0;
		border-left: 1px solid #66CC66;}

	#nav li a:hover {
		display: block;
		background-color: #66CC66;
		font-weight: normal;
		text-decoration: none;
		color : #FFFFFF;
		border-top: 0;
		border-right: 1px solid #66CC66;
		border-bottom: 0;
		border-left: 1px solid #66CC66;}
		
		
#content {
	float : left;
	margin : 0;
	padding : 30px 30px 15px 15px;
	width : 705px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 10px;
	color: #003366;}


#sidebar {
	float : left;
	margin : 0 30px 0 0;
	padding : 0;
	width : 165px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 10px;
	color: #000000;}
	
	#sidebar a:link {
		margin : 0;
		padding : 0;
		font-size : 10px;
		font-weight: normal;
		text-decoration: none;
		color : #FFFFFF;}
		
	#sidebar a:visited {
		margin : 0;
		padding : 0;
		font-size : 10px;
		font-weight: normal;
		text-decoration: none;
		color : #FFFFFF;}
		
	#sidebar a:hover {
		margin : 0;
		padding : 0;
		font-size : 10px;
		font-weight: normal;
		text-decoration: none;
		color : #ACCAFD;}
			

		.sidebar-t-subtitle {
			font-family : Verdana, Tahoma, Helvetica;
			font-weight : bold;
			font-size : 14px;
			color : #003366;}
		
			
		p.index-sidebar-t {
			margin : 0;
			padding : 10px;
			border-bottom : 1px solid #ffffff;
			height: 205px;
			background-color : #ACCAFD;
			background-image : url(gfx/sidebar-t-bg.gif);
			background-repeat : no-repeat;
			background-position : bottom left;
			font-family : Verdana, Tahoma, Helvetica;
			text-align : justify;
			font-size : 10px;
			color : #001F52;}
		
			
		p.services-sidebar-t {
				margin : 0;
			padding : 10px;
			border-bottom : 1px solid #ffffff;
			height: 225px;
			background-color : #ACCAFD;
			background-image : url(gfx/sidebar-t-aboutbg2.gif);
			background-repeat : no-repeat;
			background-position : bottom left;
			font-family : Verdana, Tahoma, Helvetica;
			text-align : justify;
			font-size : 10px;
			color : #001F52;}
		
			
		p.about-sidebar-t {
			margin : 0;
			padding : 10px;
			border-bottom : 1px solid #ffffff;
			height: 230px;
			background-color : #ACCAFD;
			background-image : url(gfx/sidebar-t-aboutbg.jpg);
			background-repeat : no-repeat;
			background-position : bottom left;
			font-family : Verdana, Tahoma, Helvetica;
			text-align : justify;
			font-size : 10px;
			color : #001F52;}
				

		p.sidebar-b {
			margin : 15px 0 2px 0;
			padding : 10px 10px 20px 10px;
			background-color : #3f538e;
			font-family : Verdana, Tahoma, Helvetica;
			text-align : justify;
			line-height: 14px;
			font-size : 10px;
			color : #ACCAFD;}

			.sidebar-b-subtitle {
				font-family : Verdana, Tahoma, Helvetica;
				font-weight : bold;
				font-size : 14px;
				color : #ACCAFD;}
				

		p.sidebar-logos {
			padding : 15px 0 0 0;
			border-top : 1px dashed #ACCAFD;
			text-align: center;}


#main {
	float : left;
	margin : 0;
	padding : 0;
	width : 510px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 10px;
	color: #003366;}
	
	#main a:link {
		margin : 0;
		padding : 0;
		border-bottom : 1px dotted #ACCAFD;
		font-size : 10px;
		font-weight: bold;
		text-decoration: none;
		color : #3f538e;}
		
	#main a:visited {
		margin : 0;
		padding : 0;
		border-bottom : 1px dotted #ACCAFD;
		font-size : 10px;
		font-weight: bold;
		text-decoration: none;
		color : #3f538e;}
		
	#main a:hover {
		margin : 0;
		padding : 0;
		border-bottom : 1px dotted #ACCAFD;
		font-size : 10px;
		font-weight: bold;
		text-decoration: none;
		color : #ACCAFD;}
	
	
		p.title {
			margin: 0 0 10px 0;
			padding : 0;
			font-family : Arial, Verdana, Tahoma, Helvetica;
			font-weight : bold;
			font-size : 20px;
			color : #003366;}


		p.subtitle {
			margin: 0 0 10px 0;
			padding : 0;
			font-family : Arial, Verdana, Tahoma, Helvetica;
			font-weight : bold;
			font-size : 14px;
			color : #003366;}


		p {
			margin: 0 0 10px 0;}


		p.right {
			margin: 20px 0 10px 0;
			text-align: right;}
			
			
		#column {
			margin : 0;
			padding : 0;
			width : 240px;}
	
	
#footer {
	position : relative;
	float : left;
	width : 720px;
	margin : 0;
	padding : 15px 15px 15px 15px;
	background : #213370;
	text-align : justify;
	font-family : Arial, Verdana, Tahoma, Helvetica;
	font-weight : normal;
	font-size : 11px;
	color : #FFFFFF;}