/*----------------- Basics */
body{
	 color: black;
	 background-color: #FFFFFF;
	 margin:0;
}
body li, body p, body td {
	font-size: 11pt;
}
table .alignment{
 	margin:0;
	width: 665px; 
}
a{
	color: inherit;
	text-decoration: underline;
}
a:visited {
 	text-decoration: underline;
 	font-weight: bold;
}
p{
 	color: inherit;
}
.main_title{
	font-size: 15pt;
	color:#000000;
	margin:0;
	padding: 10px 0 5px 0;
	font-weight: bold;
	width:100%;
	border-bottom: 2px solid #000000;
}
.sub_title{
  	color:#F1911A;
  	font-size: 12pt;
	padding: 5px 0 0 0;
	margin:0px;
	font-weight: bold;
}
#content_padding ul li{
 	list-style-position: inside;
 	margin: 0 0 10px 0;
 	text-indent: -15px;
} 
#content_padding .textbox, #content_padding .textarea{
	border: none;
}
table td{
	vertical-align:top;
	padding:0; margin:0;
}
table th, table.login th, table.user_input th{
	color:#000;
	padding: 4px;
	background-color:#DDECEF;
	text-align:left;
	font-size: 12px;
}
table.login{
	border:1px solid #EEE;
	padding: 0px;
	margin:0px;
	width:350px;
}
table.login td{
	padding: 2px 2px 0 2px;
	color:red;
}
table.login td.text,table.user_input td.text{
	vertical-align:top;
	text-align:right;
}
table.user_input{
	padding: 0px;
	margin:0px;
	width:100%;
}
table.user_input td{
	padding: 2px 2px 0 2px;
}
table.user_input td.text2{
	vertical-align:top;
	text-align:left;
}
table.user_input td.error1{
	color:#FF0000;
	text-align:right;
}
table.user_input td.error2{
	color:#FF0000;
}
#container img{
	max-width: 680px;
}
#content_header h1{
	font-size: 16px;
}
.tabberlive .tabbertab h2 {
	font-size: 16px;
	padding: 0; 
}
.tabbertab ul{
	padding: 0 0 0 5px;
	margin: 0 0 10px 15px;
	list-style-type:square;
}
#print_page, #slogan, #programs_menu, #top_menu, #navigation, #menu, #vision_mission_values, #search,
#search_background, #search .textbox,  #ol.toc, div.content, div.content .main_page, div#footer, .footer_tag, 
#video, #interactive, #nav, .floatleft, td .left_menu, td .print_hide, .who_are_you a, .who_are_you a:hover, 
#table_spacer, .top_anchor, #utility, #top_pictures, #content_padding .print_hide, #footer, #content_padding #back_button,
#content_padding #forward_button, #sidebar, #header_navigation, .print_hide, .quick_links, .success, .breadcrumbs, #google_translate_element, 
.tabbernav,  #flashcontent, #header #flash, #footerTop, #container .navigation, #container .postmetadata, #breadcrumbs,#ticker, #ticker .score{
 	display:none;
}