* {
	margin:0;
	padding:0;
}
body {
	background:#000000;
}
img {
	border:0;
	text-align:left;
	vertical-align:top;
}
ul {
	list-style:none;
}
li {
	line-height:0;
}
.column {
	float:left;
}
.container {
	width:100%;
	overflow:hidden;
}
body {
	font-family:Arial, helvetica, sans-serif;
	color:#F0F0F0;
	font-size:0.75em;
	line-height:1.33em;
	text-align:center;
}
input, textarea, select {
	color:#000000;
	vertical-align:top;
	text-align:left;
	border:0;
	font:12px Arial, helvetica, sans-serif;
	background-color: #FFFFFF;
}
.float-right {
	float:right;
}
.align-right {
	text-align:right;
}
.block {
	display:block;
}
.top-indent-1 {
	margin-top:5px;
	display:block;
}
.top-indent-2 {
	margin-top:10px;
	display:block;
}
.top-indent-3 {
	margin-top:15px;
	display:block;
}
.top-indent-4 {
	margin-top:20px;
	display:block;
}
.top-indent-5 {
	margin-top:25px;
	display:block;
}
.top-indent-6 {
	margin-top:30px;
	display:block;
}
.top-indent-7 {
	margin-top:40px;
	display:block;
}
.width-stretch {
	width:100%;
}
.col-1, .col-2, .col-3, .box-1, .box-2, .box-3, .col-middle {
	float:left;
}
/*=======header===========*/
#header {
	height:352px;
}
/*=====//header===========*/

/*=======content===========*/
#content {
	padding:0 150px 12px 150px;
	position:relative;
	margin-top:-25px;
}
strong {
	color:#3181A8;
}
a {
	color:#3181A8;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
.link-2 {
	color:#1FCACC;
	text-decoration:underline;
}
.link-2:hover {
	text-decoration:none;
}
.font-2 {
	font-family:"Trebuchet MS", Arial, helvetica, sans-serif;
	font-size:1.16em;
	line-height:1.42em;
	text-transform:uppercase;
}
.font-3 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#AAAAAA;
	padding-left:32px;
}
.title, .title-6 {
	background:url(images/line_x.gif) left bottom repeat-x;
	margin-bottom:30px;
	padding-bottom:1px;
	width:100%;
}
.title-2 {
	background:url(images/title_2_bg.gif) left top no-repeat;
	padding:13px 0 0 32px;
	height:26px;
}
.title-3 {
	background:url(images/title_3_bg.gif) left top no-repeat;
	padding:6px 0 0 31px;
	height:26px;
}
.title-4 {
	background:url(images/title_4_bg.gif) left top no-repeat;
	padding:6px 0 0 31px;
	height:26px;
}
.title-5 {
	margin-bottom:10px;
}
.title-6 {
	margin-bottom:35px;
}
.line-x {
	background:url(images/line_x.gif) left top repeat-x;
	margin:18px 0 0 0;
	height:1px;
	overflow:hidden;
}
.img-float {
	margin-right:20px;
	float:left;
}
li {
	padding:3px 0 4px;
	background:url(images/list_marker.gif) left center no-repeat;
	line-height:1em;
	margin-left:30px;
}
li a {
	color:#3181A8;
	text-decoration:underline;
	line-height:1em;
}
li a:hover {
	text-decoration:none;
}
/*=====//content===========*/

/*=======page_1===========*/
#page1 .title-2 {
	position:relative;
	margin-top:-14px;
}
#page1 .img-indent {
	margin:0 16px 0 17px
}
/*=====//page_1===========*/

/*=======page_2===========*/
#page2 .float-right {
	padding-right:30px;
}
/*=====//page_2===========*/

/*=======page_3===========*/
#page3 .box-1 {
	width:331px;
	padding-right:27px;
}
#page3 .box-2 {
	width:312px;
}
/*=====//page_3===========*/

/*=======page_5===========*/
#page5 #content span {
	float:right;
}
#contact-form {
	width:100%;
	overflow:hidden;
}
#contact-form .box-1 {
	width:319px;
}
#contact-form .box-1 div {
	height:30px;
	padding-top:4px;
	background:url(images/input_bg.jpg) left top no-repeat;
}
#contact-form .box-2 {
	width:352px;
	padding-top:7px;
	background:url(images/textarea_bg.jpg) left top no-repeat;
}
#contact-form input {
	width:290px;
	height:20px;
}
#contact-form textarea {
	width:322px;
	height:123px;
	overflow:hidden;
	margin-bottom:25px;
}
#contact-form a {
	float:right;
	margin-left:12px;
	text-transform:uppercase;
	color:#1FCACC;
}
/*=====//page_5===========*/

/*=======page_6===========*/
#page6 #content p {
	padding-bottom:15px;
	padding-right:2px;
}
/*=====//page_6===========*/

/*=======footer===========*/
#flags img {
	border: 1px solid #FFFFFF;
	margin: 1px;
}
#flags {
	margin: auto;
	padding-bottom: 8px;
}
#footer {
	height:89px;
	margin:0 100px 0 100px;
	padding:18px 0 56px 0;
	color:#7D8284;
	text-align:center;
	background:url(images/footer_bg.gif) left top repeat-x;
}
#footer a {
	color:#979796;
	text-decoration:underline;
	padding-left:23px;
}
#footer a:hover {
	text-decoration:none;
}
/*=====//footer===========*/
