/* CSS Document */

div,fieldset,body,html { padding:0px; margin:0px; }
body { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:url(images/bg_rpt.jpg) repeat-x; color:#333333;  }


h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#053b79; font-weight:normal; }
h2 { color:#ac8500; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal;}
h3 { font-size:13px; }
.smltxt { font-size:20px;}
.toptxt {font-size:36px; }
.toptxtblk { font-size:19px; color:#333; line-height:145%; }

img { border:0px none; }

.smallera { font-size:11px;}
.smallera  strong { font-size:14px;}
.smallera a { color:#444444;font-size:12px;}
.smallera p{ height: 70px; }

#container {
	width:980px;
	padding:0px 10px 0px 10px;
	margin:0px auto;
}

#header {
	height:80px;
	background-color:#053b79;
}

#logo{
	float:left;
	margin-top:10px;
}

#navigation {
	float:right;
	padding-top:35px;
	font-size:14px;
}

#navigation ul { padding:0px; margin:0px; }
#navigation li { display:block; float:left; padding:5px 6px 5px 6px; margin-right:10px; }
#navigation li a { color:#fff; text-decoration:underline; }
#navigation li:hover { background-color:#111111; }

#top_page {
	clear:both;
	height:315px;
	border-bottom:1px solid #bfbfbf;
	overflow:hidden;
}

#top_image {
	float:left;
	width:360px;
	margin-top:75px;
}

#top_text {
	float:right;
	width:605px;
	margin-top:85px;
}


#body_text {
	clear:both;
	padding-top:30px;
	line-height:155%;
	overflow:auto;
}
#content {
	float:left;
	width:650px;
}

#sidebar {
	float:right;
	width:315px;
}

#outter_side {
	border:1px solid #c1c1c1;
	width:302px;
	padding:4px;
	overflow:auto;
	
}

#inner_side {
	background:url(images/grey_rpt.jpg) repeat-x;
	background-position:bottom;
	min-height:300px;
	overflow:auto;
	padding:0px 7px 0px 7px;
	font-size:13px;
}

#inner_side ul {
	padding:0px 0px 0px 25px;
	margin:0px;
}

#inner_side li { margin-top:4px; }

#footer {

	clear:both;
	height:80px;
	border-top:1px solid #111;
	margin-top:30px;
}

#cd_logo {
	float:right;
	margin-top:10px;
}

label { width: 250px; }
fieldset { border:0px none; }

#euros { font-size: 20px; font-weight: bold; color:#fff; }
.eurotext { padding-top:5px; font-size:14px; }
.eurotextbase { padding-top:5px; font-size:12px; line-height:145%; }
#calcase { xborder:1px solid black; padding:5px 10px; color:#fff; background:url(images/gold-curve.jpg) no-repeat; height:122px; }
#calcase a { color:#fff; font-weight:bold;}

#foot_nav {float:left; width:400px; margin-left:-20px;}
#foot_nav li a { font-size:11px; color:#777; }

#footer_lex { float: left; width:300px; padding-top:20px;}
#footer_lex a { color:#333; text-decoration:none; font-weight:bold;  }
