
.welcome {
	padding: 25px;
	padding-top: 0;
}

.welcome a { 
	color: #000 !important;
}

.welcome a:hover {
	color: #802b27 !important;
}
.welcome a.logo-nav:hover { color: #ffffff; }


/* ---------- Left side stuff ------------------ */

.welcome-nav .nav-related {
	margin-bottom: -8px;
}

.welcome-nav .module-typeA {
	padding-bottom: 0 !important;
}

.welcome-nav h3 {
	color: #fff !important;
	font-size: 18px !important;
	margin-top: 0;
}

.welcome-nav nav#left h3 a {
	font-size: 18px !important; 
	margin-bottom: 6px;
}

.welcome-nav form#wel-form {
	text-align: center;
}

#wel-search {
	width: 126px;
	margin-top: 10px;
}

.welcome .main-title { 
	font-size: 16px !important;
	color: #000;
	text-align: center;
	padding:20px 15px 25px 15px;
	margin-bottom: 0;
}

#wonder-message {
	font-size: 16px !important;
	padding:0px 15px 20px 15px;
}


/* ------------- TABS AND THEIR PAGES -----------------------------*/

/* Code for rounded tabs is now all in rr_general.css */


/* ----------- CONTENTS OF TAB PAGES ------------------------- */

.numeric-note {
	text-align: center; 
	font-style: italic; 
	padding: 20px 0 10px 0
}

table.topic {
	width: 97%;
}

td.topic_heading { 
	background: no-repeat url("images/HeadingEmpty.gif");
	width: 270px;
	height: 30px;
	padding: 0px 0 5px 25px;
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;
}

td.sub_topic0 {
	padding: 5px 0 0 0;
	margin: 0;
	font-size: 10pt; 
/*	font-size: 14px !important;*/
	font-weight: bold;
	font-family: Verdana;
}
td.sub_topic0 h3 {
	margin: 0;
	font-size: 10pt; 
/*	font-size: 14px !important;*/
}
td.sub_topic {
	padding: 5px 0 0 10px;
	font-size: 10pt; 
/*	font-size: 14px;*/
	font-weight:bold; 
	font-family: Verdana;
}
td.sub_topic h3 {
	font-size: 10pt; 
/*	font-size: 14px;*/
	font-weight:bold; 
}
td.sub_topic2 {
	padding: 4px 0 0 20px;
	font-weight:bold; 
	color: #444; 
	font-size:9pt;
/*	font-size: 13px;*/
	font-family: Verdana;
}

td.topic_item {
	padding: 5px 0 0 10px;
}
td.topic_item2 {
	padding: 5px 0 0 20px;
}
td.topic_item3 {
	padding: 4px 0 0 30px;
}

td.alphaList1 { padding:3px 6px 2px 4px; border-bottom: 1px solid #f8d59f; width: 73%; height: 22px; }
td.alphaList2 { border-bottom: 1px solid #f8d59f; width: 15%; height: 22px; }
td.alphaList3 { padding-right:4px; border-bottom: 1px solid #f8d59f; width: 12%; height: 22px; }
td.alphaList1_1 { padding:3px 6px 2px 4px; border-bottom: 1px solid #f8d59f; padding-left:12px; width: 73%; height: 22px; }
tr.a_z_row { border-bottom: 1px solid #f8d59f; }

th.alphaList1 { padding:3px 0 3px 4px; font-size: 12pt; text-align:left; }
th.alphaList2 { font-size: 12pt; text-align:left; }
th.alphaList3 { font-size: 12pt; text-align:left; }



/* ----------- CONTENTS OF NON-WONDER JUMP PAGES ------------------------- */
/* on jump pages provides border similar to one around tabbed pages, namely blue inset border. */
.jumppage-div {
	background: #fff;
	padding: 3% 3% 3% 3% ;
}

.jumppage-div .title {
	font-size: 11pt;
	font-weight: bold;
}

.jumplist {
	margin-top: 25px;
}

.jumplist ul {
	margin-top: 8px;
	margin-bottom: 0;
}

.jumplist li {
	margin-bottom: 10px;
}

.jumplist li a {
	margin-left: 50px;
}


.title {
	color: #245;
	font-family: Verdana, sans-serif; 
	font-size: 14pt; 
	font-weight: normal;
	text-align: center;
	padding: 20px 0 15px 0;
}


.title .sub {
	font-size: 12pt; 
	font-weight: bold;
	margin-top: 10px;
}
 

