/* CSS Document */
#header {
	background-color: #99da1c;
	height: 74px;
	width: 1006px;
	}

#sub_splash {
	background-color: #99c6ee;
	height: 177px;
	width: 1006px;
	}
	
#sub_lower {
	width: 1006px;
	background-color: #FFFFFF;
	}

#sub_menu {
	width: 242px;
	text-align: left;
	}

#sub_content {
	width: 648px;
	padding-top: 0px;
	padding-bottom: 53px;
	padding-left: 40px;
	background-color: #ffffff;
	
	color: #666666;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	}

.spotlight_title {
	color: #666666;
	font-size: 15px;
	font-weight: bold;
	}
	
#spotlight_public_list {
	width: 525px;
	padding-top: 0px;
	padding-bottom: 53px;
	padding-left: 40px;
	background-color: #ffffff;
	
	color: #666666;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	}

#spotlight_list_item {
	border-width: 1px;
	border-style: solid;
	border-color: #99C6EE;
	padding: 10px;
	margin-bottom: 10px;
	background-image: url('/images/tpl/spotlight_bg.gif');
	background-repeat: no-repeat;
	}

.spotlight_list_desc {
	color: #999999;
	font-size:	12px;
	padding: 15px;
	}

.spotlight_age {
	text-align:	right;
	position: relative;
	cursor: pointer;
	}
	
.spotlight_readmore {
	position: relative;
	right: -10px;
	bottom: 10px;
	}

#print_friendly {
	width: 670px;
	text-align: right;
	position: relative;
	top: 30px;
	}

#spotlight_print_friendly {
	text-align: right;
	position: relative;
	top: 30px;
	}
	
#back_to_top {
	width: 628px;
	padding-top: 25px;
	text-align: right;
	}

#number_of_delegates {
	border-style: 	solid;
	border-width: 	1px;
	border-color: 	#00B6E1;
	padding:		5px;
	
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		14px;
	font-weight:	bold;
	color:			#00B6E1;
	}
	
/* */
td.parent_menu_item {
	background-color: #e5eef6;
	height: 30px;
	border-style: none;
	border-bottom-style: dotted;
	border-bottom-color: #0055a2;
	border-bottom-width: 1px;
	vertical-align: middle;
	}

td.child_menu_item {
	background-color: #f2fae2;
	border-style: none;
	border-bottom-style: dotted;
	border-bottom-color: #0055a2;
	border-bottom-width: 1px;
	vertical-align: middle;
	padding-left: 29px;
	}	

td.sub_menu {
	background-color: #99c6ee;
	width: 242px;
	}
	
td.mid_shadow {
	background-image: url('/files/sub_content/mid_shadow.gif');
	background-repeat: repeat-y;
	width: 6px;
	}
	
	
/* */
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 34px;
	color: #99c6ee;
	line-height: 38px;
	}