html {color:#000000;	background:#154053;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
{margin:0;	padding:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;	font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;	font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select 
{	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
legend {color:#000000;}
pre,code,kbd,samp,tt {font-family:monospace;	line-height:100%;}
body {font:13px/1.231 tahoma, arial,helvetica,sans-serif;}
table 
{
    font-size:inherit;
    font:100%;
    border-collapse:collapse;
    border-spacing:0;
}
/*
reset end
*/
body {
	text-align:center;
	background-image:url(images/bg2.jpg);
	background-repeat:repeat-x;
}
a {text-decoration:none;	color:#ffffff;}
a:active {text-decoration:underline; color:#000000;}
a:hover {text-decoration: underline;}
.float-l {	float:left}
.float-r {float:right}
.clearfix {clear:both}
.center {text-align:center}
.active {text-decoration:underline;}
.filler {height:50px}
.indent {padding-left:20px;}
/* header */
#header {background:url(images/topimage_wide.jpg) no-repeat right;height:252px;margin-left:20px;width:100%}
#header2 {background:url(images/topimage2_wide.jpg) no-repeat right;height:252px;margin-left:20px;width:100%}
#logo {	position:relative;top:70px;left:125px}
#logo h1 {	font-size:36px;color:#ffffff}
#logo div {	padding-left: 90px;	font-size:larger;	color:#ffffff}
ul#nav li {
	display: inline;
	position:relative;
	top:130px;
	left:35px;
	padding:0 20px;
	color:#ffffff;
}
/*main content*/
#wrap {
	width:800px;
	text-align:left;
	margin:0 auto;
	color:#99cccc;
}
#wrap .wrapimg {float:right;padding:10px 0 10px 20px;margin-left:20px}
/*right - flags and side panel*/
.right {
	width: 230px;
	margin: 20px 0 0 20px;
	text-align:left;
}
.rightfull {height:380px;background:url(images/side3.jpg) no-repeat;}
.righttop {height:365px;background:url(images/side_top.jpg) no-repeat;}
.rightmid {background:url(images/side_rep.jpg) repeat-y;}
.rightbottom {height:34px;background:url(images/side_bottom.jpg) no-repeat;}
.right h2,p{margin-left:10px; padding:0 10px 0 10px;}
.right .img {padding:3px;}
.right ul {margin:0 0 0px 20px;}
.right ul li {list-style:disc outside;margin:0 10px 0 10px;}
.right li li {list-style: circle outside;line-height:115%}
.right .menu a{text-decoration:none;color:#7ce7e8;}
.right .menu a:hover{text-decoration:none;color:#ff9900;}
.right a {color:#000000;	text-decoration:underline;line-height:20px}
.flags 
{
    width: 230px;	
    height:25px;
    background:url(images/flags.jpg) no-repeat;
	text-align:center;
	line-height:110%;
	margin: 0 0 0 20px;
}
.flagimg {padding:5px 5px 0px 5px;}
.activeflag {padding-top:15px; border:dotted 1px #99cccc;}
/* content  - main body*/
#content {margin-left: 10px;}
#content .left h1 
{
    color:#ffffff;
	font-size:200%;
	padding:5px 0;
	text-align:center;
}
#content .left h2 
{
	color:#ffffff;
	font-size:160%;
	padding:5px 0;
	text-align:left;
}
#content .left h3 
{
    width:535px;
	color:#ffffff;
	font-size:140%;
	padding:5px 0;
	text-align:left;
}
#content .left h4 {
	color:#ffffff;
	font-size:110%;
	padding:5px 0;
	text-align:left;
	padding-left:10px;
}
#content .left form {margin-left:20px}
#content .left img {padding: 5px}
#content fieldset {margin-bottom:10px;}
#content p {padding-bottom:10px;}
#content blockquote {padding:10px 5px 5px 5px; border-top:dotted 1px #669999}
#content .right h2 {font-size:22px;color:#ffffff;	padding:15px 0}
#content .right a:hover {	text-decoration:none;}
#content a {color: #7ce7e8;font-weight:700;text-decoration:none;}
#content a:hover {color: #ff9900;font-weight:700;text-decoration:none;}

.left {padding:0 20px;width: 100%;	text-align:justify;}
.left .divider {height:10px; border-bottom:dotted 1px #99cccc; margin-bottom:5px}
ul.items {margin-left:20px; line-height:115%}
ul.items ul{margin-top:5px; line-height:115%}
ul.items li {padding:0 0 3px 10px;list-style: disc outside;}
ul.items li li {list-style: circle outside;line-height:115%}

#ratestable{width:510px;border:dotted 1px #99cccc;margin:10px 0 20px 0;}
#ratestable tr{border-bottom:dotted 1px #99cccc}
#ratestable .col1 {width:300px; padding:5px; text-align:left}
#ratestable .col2 {padding:5px; text-align:right}
/* footer */
#footer 
{
    width:790px;
	clear:both;
	color: #669999;
	height:80px;
	background:url(images/footer1.jpg) repeat-x;
	margin: 0 0 20px 30px;
}
#copyright {text-align:right;margin-right:20px}
#ftlink {padding-top:20px;text-align:center;}
#header a, #footer a {color:#ffffff}
#footer span {text-align:left;}