BODY {
	background-color: #666666;
	background-image: url(../images/wrapper_page_bg.gif);
	background-repeat: repeat-y;
	color: #000000;
	font-size: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px
}
H1 {
	font-size: 150%;
	font-weight: bold
}
H2 {
	font-size: 140%;
	font-weight: bold
}
H3 {
	font-size: 130%;
	font-weight: bold
}
H4 {
	font-size: 120%;
	font-weight: bold
}
H5 {
	font-size: 110%;
	font-weight: bold
}
H6 {
	font-size: 100%;
	font-weight: bold
}
H7 {
	font-size: 90%;
	font-weight: bold
}
HTML {
	height: 100%
}
IMG {
	border: 0px;
	margin: 0px;
	padding: 0px
}
DL DT {
	font-weight: bold
}
#clearer {
	clear: left;
	height: 0px;
	margin: 0px;
	padding: 0px
}
#clock {
	background-color: transparent;
	color: #000000; 
	font-family: Verdana, Arial, sans-serif;
	font-size: 65%; 
	font-weight: normal;
	line-height: 100%;
	padding-right: 5px;
	text-align: right
}
.content {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 100%
}
#content_container {
	padding-right: 35px;
	padding-left: 35px;
	padding-top: 15px
}
#content_container_top_pad {
	padding-right: 35px;
	padding-left: 35px;
	padding-top: 35px
}
#content_textbody {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 70%;
	line-height: 160%
}
#content_textbody IMG {
	border: 1px solid #000000;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px
}
#content_textbody LI {
	list-style: square;
	list-style-image: url(../images/bullet.gif)
}
#content_textbody A {
	background-color: transparent;
	color: #3D8A16;
	text-decoration: none
}
#content_textbody A:HOVER {
	background-color: #EEEEEE
}
#content_textbody_home {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 70%;
	line-height: 160%;
	margin: 0px;
	padding: 0px
}
#content_textbody_home IMG {
	border: none;
	float: left;
	margin: 0px 10px 2px 0px;
	padding: 0px
}
#content_textbody_home A {
	background-color: transparent;
	color: #3D8A16;
	text-decoration: none
}
#content_textbody_home A:HOVER {
	background-color: #EEEEEE
}
#content_textbody_home LI {
	list-style: square
}
#content_textbody_legal {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 70%;
	line-height: 160%
}
#content_textbody_legal UL LI {
	list-style: disc
}
#content_textbody_legal OL  {
	font-weight: bold
}
#content_textbody_legal OL P {
	font-weight: normal;
	padding: 0px;
	margin: 0px
}
#content_textbody_legal OL LI {
	list-style: decimal
}
#content_textbody_legal OL OL LI {
	font-weight: normal;
	list-style: lower-roman
}
#content_textbody_legal DD P {
	font-weight: normal;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px
}
#details_dash {
	border-top: 1px dashed #000000;
	border-bottom: 1px dashed #000000;
	font-weight: bold
}
#footer {
	background-color: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	color: #CCCCCC;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 65%;
	padding: 5px 0px 5px 0px;
	margin: 20px 0px 20px 0px
}
#footer A {
	background-color: transparent;
	color: #CCCCCC;
	text-decoration: none
}
#footer A:HOVER {
	text-decoration: underline
}
.h100 {
	min-height: 100%
}
#item {
	border: 1px dashed #000000;
	margin-bottom: 10px;
	padding: 5px
}
#item img {
	border: 1px solid #000000;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px
}
.logo_bg {
	background-color: #669900;
	background-image: url(../images/ces_logo.gif);
	background-repeat: no-repeat
}
.logo_bg_blank {
	background-color: #669900
}
.menucell {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	padding-top: 2px ;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 2px ;
}
.menucell_sub {
	background-color: #000000;
	background-image: url(../images/menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: top right;
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	padding-top: 2px ;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 2px ;
}
.menucell a{
	color: #FFFFFF;
	text-decoration: none
}
.menucell a:hover{
	color: #33FF00;
	text-decoration: none
}
.menucell_sub a{
	color: #FFFFFF;
	text-decoration: none
}
.menucell_sub a:hover{
	color: #33FF00;
	text-decoration: none
}
.nav_bg {
	background-color: #000000;
	border-bottom: #FFFFFF 1px solid
}
.side_l {
	background-color: #999999;
	border-right: #FFFFFF 1px solid;
	color: #000000
}
.side_l_1 {
	background-color: #999999;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	color: #000000
}
.side_r {
	background-color: #666666;
	border-left: #FFFFFF 1px solid;
	color: #000000
}
#menu_l_content {
	background-color: transparent;
	border-bottom: 1px #cccccc dashed;
	color: #000000;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	line-height: 150%;
	width: 130px;
	padding: 0px 0px 5px 0px;
	margin: 25px auto 25px auto
}
#menu_l_content H6 {
	background-color: #cccccc;
	color: #000000;
	padding: 2px;
	margin: 0px 0px 5px 0px
}
#menu_l_content  A {
	color: #ffffff;
	text-decoration: none
}
#menu_l_content  A:hover {
	color: #33ff00;
	text-decoration: none
}

#r_content {
	background-color: transparent;
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	line-height: 150%;
	width: 130px;
	padding: 0px 0px 5px 0px;
	margin: 25px auto 0px auto
}
#r_content H6 {
	background-color: #cccccc;
	color: #000000;
	padding: 2px;
	margin: 15px 0px 5px 0px
}
#r_content  A {
	color: #33ff00;
	text-decoration: none
}
#r_content  A:hover {
	text-decoration: underline
}
.textbox {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
	margin: 0px 0px 12px 0px;
	width: 200px
}
.textbox_header {
	background-color: #cccccc;
	color: #000000;
	padding: 2px;
	margin: 0px 0px 5px 0px	
}
.textbox_drop {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
	margin: 0px 0px 12px 0px
}
.textbox_search {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
	width: 126px
}
.submit {
	background-color: #000000;
	border: 1px #cccccc solid;
	color: #ffffff;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
	margin: 0px 0px 12px 0px;
	width: 200px
}
.submit_search {
	background-color: #000000;
	border: 1px #cccccc solid;
	color: #ffffff;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
	width: 130px
}
.version_cell {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
}
.version_header {
	background-color: #cccccc;
	color: #000000;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 10px;
}
.white_px_bg {
	background-color: #FFFFFF
}