body{
    font-family:Arial, Helvetica, sans-serif;
    font-size:75%;
    line-height:1.5em;
    margin:10px auto 10px auto;
    background-color:#000;}

.cfdump_query{
	color:#000;
    }

h1, h2, h3, h4{
	font-size:180%;
}

h2{
	font-size:160%;
}

h3{
	font-size:140%;
}

h4{
	font-size:120%;
}

dd{
	margin:0 0 10px 0;
    }

a{
text-decoration:none;}

a:hover{
text-decoration:underline;}

table{
border-collapse:collapse;}

th,td{
text-align:left;
vertical-align:top;
padding:2px 5px 2px 5px;
border:1px dotted #d4d600;}

hr{
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:1px dotted #d4d600;
}

li{
	list-style:square;
}

.tEven{}

.tHeader{}

#topLinks{
margin:0;
padding:1px 5px 1px 5px;
color:#00A6EB;
font-size:95%;}

#topLinks a{
color:#00A6EB;}

#jump form{
text-align:right;}

#jump input{
font-size:95%;}

#jump select{
font-size:95%;}

#topborder, #bottomborder{
	width:760px;
	margin:0 auto;
}

#container{
width:730px;
margin:0 auto;
padding:0 15px 15px 15px;
background-image:url("../images/bg.gif");
color:#d4d600;}

#logo{
	float:left;
	width:300px;
	height:150px;
	margin:0 0 0 0;
}

#logo img{
	border:none;
}

#topBox{
	float:right;
	width:350px;
	border-left:15px solid #d4d600;
	background-color:#00A6EB;
	color:#fff;
    padding:5px;	
}

.divider{
width:760px;
margin:0 auto;
clear:both;}

#header{
padding:0 10px 10px 10px;
background-color:#000000;}

#header img{
border:none;}

#topNavigation{
	clear:both;
    text-align:right;}

#topNavigation p{
padding:5px;
margin:0;
color:#000;}

#topNavigation a{
color:#000;}

#navigation{
width:175px;
margin:0 10px 10px 15px;
padding:10px;
float:left;
background-color:#d4d600;}

#navigation h3{
color:#00A6EB;
margin:0;
padding:6px 0 6px 0;}

#navigation ul{
margin:0;
padding:0;}

#navigation li{
border-top:1px dotted #00A6EB;
list-style:none;
padding:6px 0 6px 0;}

#navigation a{
font-weight:bold;
color:#fff;}

#content{
	border-left:15px solid #d4d600;
	background-color:#00A6EB;
	color:#fff;
    padding:10px;
    float:right;}

#content a{
color:#fff;
font-weight:bold;}

#content h1{
color:#fff;}

#content h2{
color:#fff;}

#content li{
list-style:square;}

#content img{
float:right;
margin:0 0 10px 10px;
border:#00A6EB 1px solid;}

#imagePanel{
float:right;
margin:0 0 10px 10px;
width:200px;}

#imagePanel img{
border:2px #00A6EB solid;
margin-bottom:5px;}

#imagePanel p{
margin:0 0 5px 0;
font-size:95%;}

#promotion{
margin:10px auto;}

#promotion img{
border:none;}

//additional styles
.block #prOnlineImg{
	display:block;
	}
	
.block #prOnlineLogo{
	float:left;
	padding:0px;
	margin:0px;}

#footer{
background:#000;
color:#fff;
padding:5px;
font-size:95%;}

#footer p{
margin:0;}

#footer a{
color:#fff;}

.hide{
display:none;}

.admin{
padding:3px;
border-top:2px solid #ccc;
border-bottom:2px solid #ccc;
text-align:right;}

.message{
  padding:2px;
  font-weight:bold;
  }

.warning{
	color:#f00;
	font-weight:bold;
}

.print{
display:none;}

.alert {
background: #efefef url(../icons/information.png) center no-repeat;
background-position: 15px 50%;
text-align: left;
padding: 3px 20px 3px 45px;
border-top: 2px solid #ccc;
border-bottom: 2px solid #ccc;}



