body {
	background-color: #48607c;
	background-image: url('../images/diastripes2.png');
	font-family: serif;
	margin-left: 0;
	margin-right: 0;
	line-height: 120%;
}

div.header {
	display: none;
}

div.header a:hover {
	display: none;
}

div.listbox {
	float: left;
	border-left: 1px solid;
	width: 300px;
	padding-left: 5px;
	margin-left: 50px;
	clear: left;
	font-size: 85%;
}

div.descbox {
	float: left;
	width: 700px;
	padding-left: 5px;
	margin-left: 50px;
	clear: both;
	font-size: 90%;
}

div.rg_list {
	float: left;
	width: 700px;
	padding-left: 5px;
	margin-left: 50px;
	clear: both;
}


div.listbox ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: left;
	padding: 0px;
}

div.descbox ul {
	list-style-image: url('../images/blackbar.png');
	list-style-position: outside;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	text-align: left;
	padding: 0px;
}

div.rg_list ul {
	list-style-type: none;
	margin: 0px;
	text-align: left;
	padding: 0px;
}


div.descbox ul li {
	margin-bottom: 5px;
}

div.rg_list ul li {
	margin-bottom: 5px;
}

a {
	text-decoration: underline;
	color: #000;
}

div.container {
}

div.container p {
	line-height: 1.15;
}

div.container h1 {
	font-size: 110%;
	margin-bottom: 0px;
	border-bottom: 1px solid;
	width: 50%;
}

div.container h2 {
	text-align: left;
	font-size: 100%;
	border-bottom: 1px solid;
	clear: both;
	width: 35%;
	padding-top: 25px;
	margin-bottom: 0px;
}

div.container h2 a {
	color: #000;
}

div.container h2 a:hover {
	color: #000;
}

div.container h3 {
	clear: both;
	font-size: 95%;
	padding-top: 5px;
	margin-bottom: 0px;
}

div.listbox h1, div.descbox h1, div.rg_list h1, table h1.minor {
	font-size: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	border: 0px;
	width: 100%;
}

div.rg_list h1 {
	font-size: 90%;
	margin-top: 10px;
}

div.descbox h1 {
	width: 33%;
}

div.divider {
	clear: both;
	height: 20px;
}

div.bottomspacer {
	position: relative;
	top: 25px;
	height: 1px;
	clear: both;
}

div.legal {
	text-align: center;
	font-size: 65%;
	clear: both;
}

.notice {
	color: #721e1e;
	font-style: italic;
}

.cccheader {
	display: none;
}

.cccheader .banner_container {
	display: none;
}

.cccheader img {
	display: none;
}

div.navigation {
	display: none;
}

* html div.navigation {
	visibility: hdiden;
}

/*		div.navigation ul {
	font-size: 80%;
	margin: 0px;
	padding: 0 0 0 23px;
	list-style-type: none;
}

div.navigation ul li {
	height: 25%;
}

div.navigation ul a {
	color: #000;
}

div.navigation ul a:hover {
	color: #FFF;
	background-color: #000;
} */

div.navigation a {
	margin-left: 20px;
	background-position: 0 0;
	height: 25px;
	width: 155px;
	position: absolute;
	display: block;
	text-decoration: none;
}

/*		* html div.navigation a {
	width: 100%;
} */

div.navigation a:hover {
	background-position: 0 24;
}

div.navigation a#first {
	background-image: url('../images/ql_1.png');
	top: 0px;
}

div.navigation a#second {
	background-image: url('../images/ql_2.png');
	top: 25px;
}

div.navigation a#third {
	background-image: url('../images/ql_3.png');
	top: 50px;
}

div.navigation a#fourth {
	background-image: url('../images/ql_4.png');
	top: 75px;
}

div.container h2.question {
	width: 95%;
	border: none;
}

/* Image, Floating Right */
img.fr {
	display:  block;
	float: right;
	margin: 0px 15px 0 15px;
}
