#left-box:after, #left-box:before, .badge-right:before, .badge-right:after, #top-links:before, #top-links:after, #container:after, #left:after, #right:after, #header:after, .split:after, .split-right:after, .split-left:after {
    content:".";
    display:block;
    visibility:hidden;
    clear:both;
    height:0;
}

body { 
	font: 8pt/16pt georgia; 
	color: #828282;
	background:#ffffff url(../../images/bg.png) repeat-x top left;
	/*margin: 165px 0px; */
	}

p { 
	font: 8pt/16pt georgia; 
	margin-top: 0px; 
	text-align: justify;
	}


img.img-right {
	float:right;
}

img.img-left {
	float:left;
}

#top-container {
width:auto;
}


#container { 
    background: transparent;
	padding-top:165px;
	margin: 0px auto; 
	min-width:752px;
	max-width:752px;
	width:expression( 
    document.body.clientWidth > (500/12) * 
    parseInt(document.body.currentStyle.fontSize)?
        "71em":
        "auto" );
	float:none;
	overflow:visible;
	height:auto;
	}
	
#header { 
background: transparent;
	min-width:752px;
	max-width:752px;
	float:none;
	overflow:visible;
	height:48px;
	text-align:left;
	}
	
#left {
width:35%;
height:auto;
float:left;
background-color:transparent;
padding-right:5px;
border-right: solid #666666 1px;
overflow:visible;
margin-top:-65px;
margin-bottom:92px;
}

#left h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2.2em;
color:#CC6633;
font-weight:normal;
margin-top:4px;
}

#left img {
margin-bottom:25px;
margin-left:-40px;
position:relative;
}

#right {
width:64%;
height:auto;
float:right;
font-family:"Verdana", Tahoma, sans-serif;
color:#000000;
background:transparent;
border-bottom: solid #666666 1px;
/*overflow:visible;*/
margin-top:-95px;
margin-bottom:92px;
}

#right h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2.5em;
color:#CC6633;
margin-bottom:35px;
margin-left:10px;
margin-right:10px;
font-weight:normal;
}

#right h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.8em;
color:#666666;
margin-bottom:0px;
margin-left:15px;
margin-right:10px;
font-weight:normal;
}


#right p {
padding-left:20px;
font-family:"Verdana", Tahoma, sans-serif;
}

#right table {
padding-left:20px;
}

#right img {
margin:7px;
}

#right table th {
text-align:left;
}

#right a {
font-family:"Verdana", Tahoma, sans-serif;
color:#336699;
text-decoration:underline;
font-weight:normal;
}

#right h2 a {
font-family:"Verdana", Tahoma, sans-serif;
color:#336699;
text-decoration:underline;
font-weight:normal;
}

#right h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
color:#CC6633;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
text-decoration:none;
}


#left a {
font-family:"Verdana", Tahoma, sans-serif;
color:#666666;
text-decoration:underline;
font-weight:normal;
}

.left-header {
width:100%;
background-color:#ffffff;
border-bottom:1px solid #757575;
border-right:1px solid #757575;
margin-bottom:10px;
}

.left-header h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#757575;
margin:0px;
font-weight:normal;
}

#top-links {
position:absolute;
left:60px;
top:20px;
right:100px;
bottom:50px;
float:left;
margin-left:40px;
height:48px;
padding:0px;
}

#top-links a {
font-family:"Tahoma", Tahoma, sans-serif;
color: #FFFFFF;
font-size:1.4em;
text-decoration: none;
font-weight:bold;
margin:0px;
}

#top-links ul {
	list-style:none;
	vertical-align:middle;
	text-align:left;
	margin:0px;
	padding:0px;
}

#top-links ul li {
	display:inline;
	padding:.2em 3%;
	margin:0px;
	vertical-align:bottom;
}

#top-links ul li.here {
	display:inline;
	padding:.2em 3%;
	margin:0px;
	vertical-align:bottom;
	color:#ffffff;
	font-family:"Tahoma", Tahoma, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	border-top:ridge;
}



#header {
width:100%;
height:115px;
/*background: url(../../images/headerbg2.png) top left no-repeat;*/
margin-bottom:0px;
margin-top:35px;
}

#header img {
float:left;
padding-left:15px;
padding-top:5px;
}

#header h1 {
padding-top:153px;
padding-left:149px;
font-family:"Verdana", Tahoma, sans-serif;
color: #828282;
font-size:1.0em;
font-weight:normal;
}


#bar-1 {
height:25px;
background-color:#339933;
width:auto;
padding-top:5px;
border-bottom:double #ffffff;
}

#bar-1 a {
font-family:"Arial", Tahoma, sans-serif;
color:#ffffff;
font-size:1.7em;
text-decoration: none;
margin:0px;
font-weight:normal;
}

#bar-1 ul {
	list-style:none;
	vertical-align:middle;
	text-align:right;
	margin:0px;
}

#bar-1 li {
	display:inline;
	padding:.2em 3%;
	margin:0px;
	vertical-align:top;
}


.badge-right {
  position: absolute;
  right: 65px;
  top: 0;
  margin: 0;
  padding: 0;
  border: none;
  float: none;
}
.badge-right a img {
  background-color: transparent;
  color: white;
  border: none;
  text-decoration: none;
}

#footer {
width:100%;
background-color:#FFFFFF;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
float:left;
}

#footer p {
color:#CC6633;
}

#footer a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC6633;
text-decoration:none;
}

#footer ul {
	list-style:none;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	text-align:left;
}

#footer li {
	display:inline;
	padding: 1.2em;
	margin:0px;
	vertical-align:bottom;
}


#footer-split-right {
width:50%;
float:right;
text-align:right;
font:inherit;
}

#footer-split-left {
width:49%;
float:left;
text-align:left;
font:inherit;
}

.split {
width:100%;
float:left;
margin-bottom:25px;
text-align:left;
/*padding-left:15px;*/
}

.split-left {
float:left;
width:48%;
padding-left:12px;
}

.split-right {
float:right;
width:49%;
}

.split-left ul {
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
}

.split-right ul {
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
}

#left-box {
width:80%;
float:left;
margin-top:45px;
background: #ffffff;
padding:0px;
color:#666666;
border:dotted 1px #666666;
}

#left-box h1 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#336699;
font-size:1.6em;
background:#ffffff;
margin:0px;
text-align:center;
font-weight:bold;
}

#right a img {  
background-color: transparent;
color: white;
border: none;
text-decoration: none;
}
