

/*
$Header: /u01/app/cvs/src_wds/projects/WDS/htdocs/iws/WebRoot/styles.css,v 1.101 2009/07/30 18:12:22 rclinch Exp $
*/

/* Normalizes margin, padding */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td
	{
	margin: 0;
	padding: 0;
}

/* Normalizes font size for headers */
h1,h2,h3,h4,h5,h6 {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}

/* Normalizes font-style and font-weight to normal */
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
	
}

/* Removes list-style from lists */
ol,ul {
	list-style: none;
}

/* Romoves table border-spacing */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Removes border from fieldset and img */
fieldset,img {
	border: 0;
}

/* Do not underline links */
a,a:hover {
	text-decoration: none;
}

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

#maincontainer {
	width: 892px;
	_width: 895px;
	margin: 0 auto;
	border: 1px solid #cfcfc4;
	background-color: #fdfdf5;
	background: url(images/back_login.jpg) repeat-x;
	text-align: left;
	_background-position: left top;
}

#topsection {
	background: #F3F4ED url(images/back_top.png) repeat-x;
	height: 110px; /*Height of top section*/
}

#contentwrapper {
	float: left;
	width: 100%;
	background-color: #fdfdf5;
}

#contentwrapper_inside {
	float: left;
	width: 100%;
	background-color: #fdfdf5;
	min-height: 1000px
}
#update_contentwrapper_inside {
	float: left;
	width: 100%;
	background-color: #fdfdf5;
	min-height: 600px;
	border:1px solid #CFCFC4;

}
#update_admin_contentwrapper_inside {
	float: left;
	width: 100%;
	background-color: #fdfdf5;
	min-height: 600px;
	border:1px solid #CFCFC4;
	

}


#contentcolumn {
	margin-right: 200px; /*Set right margin to RightColumnWidth*/
	background-color: #fdfdf5;
}
#updatecontentcolumn {
	margin-right: 20px; /*Set right margin to RightColumnWidth*/
	background-color: #fdfdf5;
}
#updateadmincontentcolumn {
	margin-right: 20px; /*Set right margin to RightColumnWidth*/
	background-color: #fdfdf5;
}

#home_contentcolumn {
	margin-right: 200px; /*Set right margin to RightColumnWidth*/
	background-color: #fdfdf5;
}

#rightcolumn {
	float: left;
	width: 250px;
	margin-left: -200px;
	background: url(images/search_13.png) repeat-y;
	padding: 0px;
	margin:2px 0 0 -250px;
	height: 396px;
}

#rightcolumn_inside {
background:transparent url(images/search_13.png) repeat-y scroll 0 0;
border-left:3px solid #FDFDF5;
float:left;
height:390px;
margin:2px 0 0 -250px;
padding:0;
width:245px;
}

#rightcolumn_update {
background:transparent url(images/search_13.png) repeat-y scroll 0 0;
border-left:3px solid #FDFDF5;
float:left;
height:126px;
margin:2px 0 0 -250px;
padding:0;
width:245px;
}

#bottom_clear {
	clear: left;
	width: 100%;
	height: 0px;
	margin: 0px;
	padding-right: 0;
	padding-left: 0;
	padding-top: 0px;
	padding-bottom: 0px;
}

#logo {
	float: left;
	width: 275px;
	margin: 0px;
	padding: 0px;
	background: rgb(243, 244, 237) url('back_top.png') no-repeat; 
	height: 76px;
}


#shield {
	height: 113px;
	width: 100px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#menu_nav {
	float: left;
	background-color: #9B9B93; _background-color: none;
	clear: none;
	padding: 0px;
	height: 38px;
	width: 792px;
	margin-top: 0px;
	margin-left: 0px;
}

#flashcontent {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#flashwrapper {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.leftitle {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}

#adv {
	float: right;
}

#rightcolumn p {
	font-size: 13px;
	padding-left: 20px;
	margin: 2px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#rightcolumn_inside p {
	font-size: 11px;
	padding-left: 20px;
	margin: 6px 0px 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
}

#rightcolumn select {
	margin-top: 2px;
	color: #666666;
	width: 212px;
	_width: 220px;
	background: #FAFAFA none repeat scroll 0%;
	border: 1px solid #CCCCCC;
	font-size: 15px;
	height: 25px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}

#dropselect input {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #666666;
	width: 289px;
	background: #FAFAFA none repeat scroll 0%;
	border: 1px solid #CCCCCC;
	font-size: 15px;
	height: 15px;
	padding: 4px;
}

#multipleselect select {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #666666;
	min-width: 235px;
	background: #FAFAFA none repeat scroll 0%;
	border: 1px solid #CCCCCC;
	font-size: 15px;
	height: 75px;
	padding: 4px;
}

#globalselect select {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #666666;
	width: 295px;
	background: #FAFAFA none repeat scroll 0%;
	border: 1px solid #CCCCCC;
	font-size: 15px;
	height: 25px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}

#rightcolumn_inside select {
	background:#FAFAFA none repeat scroll 0 50%;
border:1px solid #CCCCCC;
color:#666666;
font-size:15px;
height:25px;
margin:3px 0 0;
padding:2px 4px;
width:212px;
}

.contact_select {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #666666;
	width: 362px;
	background: #FAFAFA none repeat scroll 0%;
	border: 1px solid #CCCCCC;
	font-size: 15px;
	height: 250px;
	padding: 4px;
}

.input {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	margin-left: 0px;
	color: #666666;
	width: 203px;
	background: #FAFAFA none repeat scroll 0%;
	border: 1px solid #CCCCCC;
	font-size: 15px;
	height: 16px;
	padding: 4px;
	
}

#acupdate ul li{
	margin: 0px;
	padding: 0px;
	background-image: none;
	

}
.selected { 
	background-color: #003399; 
	color: #FFFFFF;
}

.checkboxinput {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	margin-left: 0px;
	color: #999999;
	width: 18px;
	background: #FAFAFA none repeat scroll 0%;
	border: none;
	font-size: 15px;
	height: 18px;
	padding: 4px;
}

.searchbutton {
	text-align: right;
	float: right;
	margin-right: 20px;
	margin-top: 10px;
}

.advsearchbutton {
	
}

#top_links {
float:right;
font-size:11px;
margin-right:10px;
margin-top:5px;
}

#top_links a:link {
	color: #585858;
	text-decoration: none;
	font-size: 11px;
}

#top_links a:hover {
	color: #585858;
	text-decoration: none;
}

#top_links a:visited {
	color: #585858;
	text-decoration: none;
}

#bottom_section {
	clear: left;
	width: 100%;
	background: #e1e1d5 url(images/middle_top_02.png) no-repeat top;
	text-align: center;
	padding: 4px 0;
	margin: 0px;
	height: 185px;
	background-color: #e1e1d5;
}

#bottom_left {
	background-color: #c9bfa2;
	float: left;
	width: 300px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

#bottom_right {
	float: right;
	width: 280px;
	background-color: #e1e1d5;
	margin: 0px;
	padding: 0px;
	height: 166px;
	_height: 166px;
	text-align: left;
	padding-top:20px;

}
#bottom_right h1{
color:#666666;
font-weight:bold;
margin-right:15px

}
#bottom_right p{
font-size: 11px;
line-height:15px;
margin-left:10px;
padding-right:10px;
text-align:left;

}

#bottom_left p {
	font-size: 11px;
	color: #333333;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 28px;
	line-height: 16px;
}

#maincontainer #bottom_section #bottom_left p {
	
}

.bold_home {
	font-weight: bold;
	color: #4D4D4D;
}

#bottom_left h1 {
	font-size: 14px;
	font-weight: bold;
	margin-left: 22px;
	margin-bottom: 5px;
	color: #FFFFFF;
}

#title_story {
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 8px;
}

#title_story_inside {
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 8px;
}

.readmore a:link {
	color: #6F7E7B;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin-left: 53px;
}

#footer {
	color: #666666;
	text-align: center;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#footer p {
	padding: 0px;
	margin-top: 15px;
	font-size: 10px;
}

#footer a:link {
	color: #666666;
	text-decoration: none;
}

#footer a:hover {
	color: #666666;
	text-decoration: none;
}

#footer a:visited {
	color: #666666;
	text-decoration: none;
}

.readmore a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin-left: 53px;
}

.readmore a:hover {
	color: #6F7E7B;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin-left: 53px;
}

.arrow {
	margin-left: 10px;
}

#bottom_right ul {
	margin-left: 20px;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
}

#bottom_right a:link {
	color: #333333;
	text-decoration: none;
}

#bottom_right a:visited {
	color: #333333;
	text-decoration: none;
}

#bottom_right a:hover {
	color: #333333;
	text-decoration: none;
}

#advanced_search a:link {
	color: #333333;
	text-decoration: none;
}

#advanced_search a:hover {
	color: #333333;
	text-decoration: none;
}

#advanced_search a:visited {
	color: #333333;
	text-decoration: none;
}

.arrow_top {
	margin-left: 7px;
}

#feature_story {
	background-color: #c9bfa2;
	margin-top:4px;
}

.feature_story_img {
	padding: 0px;
	margin-left: 40px;
}

#feature_story h1 {
	font-size: 13px;
	font-weight: bold;
	margin-left: 18px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	color: #FFFFFF;
}

#feature_story a:link {
	color: #000000;
	text-decoration: none;
}

#feature_story a:hover {
	color: #666666;
	text-decoration: none;
}

#feature_story a:visited {
	color: #000000;
	text-decoration: none;
}

#feature_story p {
	line-height: 17px;
	margin-left: 10px;
	margin-right:30px;
}

#insidewrapper h3 {
	font-size: 10px;
	padding: 0px;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-top: 5px;
	color: #666666;
}

#insidewrapper h3 a:link {
	color: #666666;
	text-decoration: underline;
}

#insidewrapper h3 a:hover {
	color: #666666;
	text-decoration: none;
}

#insidewrapper h3 a:visited {
	color: #666666;
	text-decoration: underline;
}

#insidewrapper h1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	font-weight: normal;
	color: #666666;
	font-size: 22px;
}

#insidewrapper {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#update_insidewrapper h3 {
	font-size: 10px;
	padding: 0px;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-top: 5px;
	color: #666666;
}

#update_insidewrapper h3 a:link {
	color: #666666;
	text-decoration: underline;
}

#update_insidewrapper h3 a:hover {
	color: #666666;
	text-decoration: none;
}

#update_insidewrapper h3 a:visited {
	color: #666666;
	text-decoration: underline;
}

#update_insidewrapper h1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	font-weight: normal;
	color: #666666;
	font-size: 22px;
}

#update_insidewrapper {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




#update_admin_insidewrapper h3 {
	font-size: 10px;
	padding: 0px;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-top: 5px;
	color: #666666;
}

#update_admin_insidewrapper h3 a:link {
	color: #666666;
	text-decoration: underline;
}

#update_admin_insidewrapper h3 a:hover {
	color: #666666;
	text-decoration: none;
}

#update_admin_insidewrapper h3 a:visited {
	color: #666666;
	text-decoration: underline;
}

#update_admin_insidewrapper h1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	font-weight: normal;
	color: #666666;
	font-size: 22px;
}

#update_admin_insidewrapper {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




.mainimage {
	float: left;
	margin-left: 0px;
	margin-right: 35px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#insidewrapper h2 {
	margin-top: 15px;
	margin-right: 75px;
	margin-bottom: 10px;
	margin-left: 95px;
	font-weight: lighter;
	color: #333333;
	font-size: 15px;
	line-height: 22px;
}
#update_insidewrapper h2 {
	margin-top: 15px;
	margin-right: 75px;
	margin-bottom: 10px;
	margin-left: 95px;
	font-weight: lighter;
	color: #333333;
	font-size: 15px;
	line-height: 22px;
}
#update_admin_insidewrapper h2 {
	margin-top: 15px;
	margin-right: 75px;
	margin-bottom: 10px;
	margin-left: 95px;
	font-weight: lighter;
	color: #333333;
	font-size: 15px;
	line-height: 22px;
}

#insidewrapper p {
	margin-left: 95px;
	font-size: 12px;
	line-height: 20px;
	margin-right: 75px;
	margin-bottom: 5px;
}
#update_insidewrapper p {
	margin-left: 15px;
	font-size: 12px;
	line-height: 20px;
	margin-right: 15px;
	margin-bottom: 5px;
}
#update_admin_insidewrapper p {
	margin-left: 15px;
	font-size: 12px;
	line-height: 20px;
	margin-right: 15px;
	margin-bottom: 5px;
}

#insidewrapper table {
	margin-left: 95px;
	font-size: 12px;
	line-height: 20px;
	margin-right: 75px;
	margin-bottom: 10px;
}
#update_insidewrapper table {
	margin-left: 155px;
	_margin-left: 55px;
	font-size: 12px;
	line-height: 20px;
	margin-right: 75px;
	margin-bottom: 10px;
}
#update_admin_insidewrapper table {

	font-size: 12px;
	line-height: 20px;}



#insidewrapper a:link {
	color: #336699;
	text-decoration: none;
}

#insidewrapper a:hover {
	color: #336666;
	text-decoration: none;
}

#insidewrapper a:visited {
	color: #006699;
	text-decoration: none;
}

#insidewrapper h4 {
	margin-left: 85px;
	margin-top: 15px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 85px;
	color: #666666;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
}

#insidewrapper ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style-type: none;
}

#insidewrapper li {
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/arrow3.gif);
	background-repeat: no-repeat;
	background-position: 75px 3px;
	padding: 0px;
}

#insidewrapper h5 {
	font-size: 10px;
	font-color: #666666;
	margin-left: 105px;
}

#insidewrapper h6 {
	color:#84847D;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
margin-left:10px;
margin-right:5px;
}
#update_contentwrapper_inside h6 {
	color:#84847D;
font-size:16px;
font-weight:bold;
letter-spacing:0px;
margin-left:0px;
margin-right:5px;
}

#insidewrapper h5 a:link {
	font-color: #cccccc;
}

#insidewrapper h5 a:hover {
	text-decoration: none;
}

#insidewrapper h5 a:visited {
	text-decoration: none;
}





#update_insidewrapper a:link {
	color: #336699;
	text-decoration: none;
}

#update_insidewrapper a:hover {
	color: #336666;
	text-decoration: none;
}

#update_insidewrapper a:visited {
	color: #006699;
	text-decoration: none;
}

#update_insidewrapper h4 {
	margin-left: 85px;
	margin-top: 15px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 85px;
	color: #666666;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
}

#update_insidewrapper ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style-type: none;
}

#update_insidewrapper li {
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 75px 3px;
	padding: 0px;
}

#update_insidewrapper h5 {
	font-size: 10px;
	font-color: #666666;
	margin-left: 105px;
}

#update_insidewrapper h6 {
	font-size: 14px;
	margin-left: 10px;
	margin-right: 5px;
	font-weight: bold;
	color: #84847d;
}

#update_insidewrapper h5 a:link {
	font-color: #cccccc;
}

#update_insidewrapper h5 a:hover {
	text-decoration: none;
}

#update_insidewrapper h5 a:visited {
	text-decoration: none;
}







#update_admin_insidewrapper a:link {
	color: #336699;
	text-decoration: none;
}

#update_admin_insidewrapper a:hover {
	color: #336666;
	text-decoration: none;
}

#update_admin_insidewrapper a:visited {
	color: #006699;
	text-decoration: none;
}

#update_admin_insidewrapper h4 {
	margin-left: 85px;
	margin-top: 15px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 85px;
	color: #666666;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
}

#update_admin_insidewrapper ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style-type: none;
}

#update_admin_insidewrapper li {
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/arrow3.gif);
	background-repeat: no-repeat;
	background-position: 75px 3px;
	padding: 0px;
}

#update_admin_insidewrapper h5 {
	font-size: 10px;
	font-color: #666666;
	margin-left: 105px;
}

#update_admin_insidewrapper h6 {
	font-size: 14px;
	margin-left: 10px;
	margin-right: 5px;
	font-weight: bold;
	color: #84847d;
}

#update_admin_insidewrapper h5 a:link {
	font-color: #cccccc;
}

#update_admin_insidewrapper h5 a:hover {
	text-decoration: none;
}

#update_admin_insidewrapper h5 a:visited {
	text-decoration: none;
}





.style1 {
	font-size: 11px;
	color: #666666
}

#dropmenudiv {
	position: absolute;
	border-bottom-width: 0;
	font: normal 13px Verdana;
	line-height: 18px;
	z-index: 100;
	text-align: left;
}

#dropmenudiv a {
	display: block;
	text-indent: 3px;
	border-top: 1px solid #fffff7;
	text-decoration: none;
	height: 25px;
	_height: 35px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 0;
	padding-left: 10px;
	padding-right: 0;
}

#dropmenudiv a:hover { /*hover background color*/
	background-color: #7a7a76;
}

.em {
	font-style: italic;
}

.style2 {
	font-size: 10px;
	font-weight: normal;
}

#table_advancedsearch {
	border: 1px solid #CCCCCC;
	margin-left: 20px;
}

#table_advancedsearch td {
	font-size: 11px;
	line-height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
}


#update_table_advancedsearch {
	border: 1px solid #CCCCCC;
	margin-left: 20px;
}

#update_table_advancedsearch td {
	font-size: 11px;
	line-height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:20px;
}


#update_admin_table_advancedsearch {
	padding:5px;

}

#update_admin_table_advancedsearch td {
	font-size: 11px;
	line-height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
}



#table_admissions {
	border: 1px solid #CCCCCC;
	margin-left: 20px;
}
#search_results{
width:610px;}

#search_results_top { 
 height: auto; margin-left: 
	65px; margin-top: 20px; 
	width: 579px; 
	}
#search_top_bottom { 
	display: block; 
	clear: both; 
	
	max-height: 9px; 
	width: 580px; 
	line-height:9px;
}
#search_top_left {float: left;
			height: auto;
			background-color: e1e1d5;
}
#search_top_left p { 
background-color:#E1E1D5;
font-size:13px;
line-height:18px;
margin:10px 25px 0 0;
padding:10px 5px 15px 15px;
width:530px;
_width:730px;

}
* html #search_top_left { width: 310px; height:40px;}
* html #search_top_left p { margin-left:10px; width:530px; ;}

#search_top_right { 
float:right;
margin-right:55px;
margin-top:-30px;
padding-top:0;
}
#search_top_right a { 
	margin: 20px 15px 0px 40px; 
	font-size: 11px; 
	width: 149px;
}
* html #search_top_right {float:left;
float:right;
margin-right:55px;
margin-top:-35px;
padding-top:0; }
* html #search_top_right a { margin: 20px 0px 20px 0px;  }

#search_top_right p {
	margin: 11px 15px 0px -15px;
	font-size: 11px;
	width: 150px;
	line-height: 8px;
}

.results_bold {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.handcursor {
	cursor: hand;
	cursor: pointer;
}

#search_results h3 {
	font-size: 13px;
	margin-left: 85px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	font-weight:bold;
}

#search_results h2 {
	font-weight: bold;
	color: #71262C;
	font-size: 14px;
}

#search_results p {
	font-size: 12px;
	padding-left: 50px;
}

.modsearchbutton {
	margin: 0px;
	padding: 0px;
}

#basicinfo a {
	font-size: 11px;
	z-index:100;
	cursor:default;
}

#basicinfo a:hover {
	position: relative;
}

#basicinfo a span {
	display: none;
}

#basicinfo a:hover span {
	display: block;
	position: absolute;
	top: 10px;
	left: 0;
	color: #333333;
	padding: 15px;
	margin: 11px;
	z-index: 100;
	background: #e1e1d5;
	width: 450px;
	opacity: 0.95;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.basicinfo_title {
	color: #666666;
	font-weight:700;
	display:inline;
	padding-right:10px;

}
#whatsthis a {
	font-size: 10px;
	margin-bottom: 0px;
}

#whatsthis a:hover {
	position: relative;
}

#whatsthis a span {
	display: none;
}

#whatsthis a:hover span {
	display: block;
	position: absolute;
	top: 10px;
	left: 0;
	color: #333333;
	padding: 15px;
	margin: 11px;
	z-index: 100;
	background: #e1e1d5;
	width: 350px;
	opacity: 0.95;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.dotted_td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D3CCB4;
	padding-right: 25px;
	padding-left: 25px;
}

.title_divider {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #99A6A4;
	font-weight: bold;
	margin-left: 50px;
	padding-right: 55px;
	width:470px;
}

#maincontainer #contentwrapper_inside #contentcolumn #insidewrapper .title_divider
	{
	color: #999999;
}

#maincontainer #update_contentwrapper_inside #updatecontentcolumn #update_insidewrapper .title_divider
	{
	color: #999999;
}

#maincontainer #update_admin_contentwrapper_inside #updateadmincontentcolumn #update_admin_insidewrapper .title_divider
	{
	color: #999999;
}
.category_title {
	padding-left: 55px;
	font-weight: bold;
	color: #336699;
	/* text-decoration: underline; */
	display:block;
}
.category_title_indent {
	padding-left: 25px;
	font-weight: bold;
	display:block;
}

.global_category_title {
	padding-left: 50px;
	font-weight: bold;
}

.global_category_heading {
	padding-left: 40px;
	font-size: 12px;
	font-weight: normal;
}

.title_divider_global {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	color: #6F7E7B;
	width: 500px;
	text-indent: 10px;
}

#search_results h5 {
	font-weight: normal;
	color: #758481;
	font-size: 13px;
	margin-left: 130px;
	margin-bottom: 15px;
	margin-top: 10px;
}

#botom_middle {
	float: left;
	width: 300px;
	text-align: left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #666666;
	height: 170px;
	margin-top: 10px;
	_margin-top: 0px;
}

#botom_middle p {
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	margin-left: 30px;
	padding-right: 20px;
}

#botom_middle h1 {
	color: #666666;
	font-weight: bold;
	margin-right: 15px;
}

#title_story3 {
	padding-top:10px;
	_margin-top:20px;
	_margin-left:20px;
	padding-left:10px;
	padding-bottom:5px;
}

#botom_middle a:link {
	color: #626459;
	text-decoration: none;
	padding-left:25px;
	font-size:14px;
	display:block;
	line-height:20px;
	padding-right:25px;
}

#botom_middle a:hover {
	color: #626459;
	text-decoration: none;
	padding-left:25px;

	display:block;
	line-height:20px;
	padding-right:25px;
}

#botom_middle a:visited {
	color: #626459;
	text-decoration: none;
	padding-left:25px;
	font-size:14px;
	display:block;
	line-height:20px;
	padding-right:25px;
}

#bottom_left a:link {
	color: #626459;
	text-decoration: none;
}

#bottom_left a:hover {
	color: #626459;
	text-decoration: none;
}

#bottom_left a:visited {
	color: #626459;
	text-decoration: none;
}

#bottom_right #title_story {
	padding-top: 10px;
	margin-left:7px;
}

#bottom_left #title_story {
	padding-top: 10px;
	_margin-top: 20px;
}
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;

	color: #333333;
	padding: 15px;
	margin: 11px;
	background: #e1e1d5;
	width: 450px;
	opacity: 0.95;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.2;
	text-align:left;
}
.indent{
padding-left:56px

}
#wds{

margin-left:300px;

}
select{
position:relative;
z-index:1;
}

.story_title{
font-size:18px;
font-weight:bold;
text-decoration:underline;
}

#insidewrapper #articles h4{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}

#insidewrapper #articles p{
	padding-left:50px;
}


#update_insidewrapper #articles h4{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}

#update_admin_insidewrapper #articles p{
	padding-left:50px;
}

#update_admin_insidewrapper #articles h4{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}

#update_insidewrapper #articles p{
	padding-left:50px;
}

.article_title {
	padding-left: 55px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
	display:block;
	font-size:14px;
}

.article_title a:link{
font-size:14px;
}

.storylink{
font-size:11px;
margin-top:5px
}

.exconcontrols{
font-size:12px;
margin-left:50px;
}

.country{
font-size:15px;
margin-left:-25px;
font-weight: bold;
color:#666666;
}
.required{
color:#990000;}

.top_icon{
float:right; margin-left:5px;}

#box_submitter{
background-color:#EAEADF;
border:1px solid #CCCCCC;
float:left;
font-size:11px;
line-height:20px;
margin-left:80px;
margin-top:20px;
padding:5px;
width:330px;
margin-bottom:20px;


}
.box_title{

font-size:20px; _font-size:18px;
color:#666666;

}

.box_title_current{

font-size:20px;
color:#efefe7;

}
.bold{
font-weight:bold;
color:#333333;
font-size:13px;}

.bold_current{
color:#333333;
font-size:13px;
font-weight:bold;}

#box_submission{
background-color:#E7E7DA;
border:1px solid #CCCCCC;
float:left;
font-size:11px;
line-height:20px;
margin:20px 0 25px 25px;
padding:5px;
width:820px;


}
#add_form{
float:left;
padding:5px;
margin-top:20px; _margin-top:-16px;
margin-bottom:20px;

margin-left:95px;

}

#box_submission_edit{
background-color:#E7E7DA;
border:3px solid #CCCCCC;
float:left;
font-size:11px;
line-height:20px;
margin-left:25px;
margin-right:0;
margin-top:20px;
padding:5px;
width:390px;
}

#edit_form{

float:right;
padding:5px;
margin-top:20px;
margin-bottom:20px;
width:835px;

}

#box_current{
background-color:#C9BFA2;
border:3px solid #CCCCCC;
float:left;
font-size:11px;
line-height:20px;
margin-left:25px;
margin-right:0;
margin-top:20px;
padding:5px;
width:398px;
}

#maincontainer #update_contentwrapper_inside #updatecontentcolumn #update_admin_insidewrapper #edit_form #update_admin_table_advancedsearch img{

margin-top:3px;
}

.new{

color:#990000;
font-weight:bold;
font-size:14px;}

.tabletitle{margin-left:5px;}


.tablerowheader{font-weight:bold; background-color:#E7E7DA; font-size:15px;}
#aboutlinks{
background-color:#E8E8DB;
color:#666666;
font-weight:bold;
margin-left:98px;
width:500px;
}

optgroup option{
padding-left: 20px;
}
.list_at   input {
	display: block;
	width: 300px;
	margin-top:20px;

}
.list_at .checkboxLabel {
	margin: 0px;
	padding: 0px;
	display:block;
		margin-top:20px;
		_margin: -15px -50px 0px 20px;
		_width: 280px;
		cursor:pointer;
		
	
	
}
.list_at #activityTypes-1, #activityTypes-2, #activityTypes-3, #activityTypes-4, #activityTypes-5, #activityTypes-6, #activityTypes-7, #activityTypes-8, #activityTypes-9, #activityTypes-10{
	width: 20px;
	float: left;
	display:block;
	margin-top:20px;
	margin-left:-20px;
}



.list_at_admin   input {
display:block;
margin-top:20px;
width:10px;

}
.list_at_admin .checkboxLabel {
	display:block;
margin:-15px -45px 0 15px;
padding:0;
width:300px;
		_margin: -15px -70px 0px 15px;}

.list_at_admin_chk .checkboxLabel {
	display:block;
margin:-15px -45px 0 15px;
padding:0;
width:190px;
		_margin: -15px -70px 0px 15px;}
		
.list_at_admin #pending.activityTypes-1, #pending.activityTypes-2, #pending.activityTypes-3, #pending.activityTypes-4, #pending.activityTypes-5, #pending.activityTypes-6, #pending.activityTypes-7, #pending.activityTypes-8, #pending.activityTypes-9 {
	width: 20px;
	float: left;
	display:block;
	margin-top:0px;
}



#update_table_advancedsearch  li{
list-style-image: none;
	list-style-type: none;
}
a.thickbox{
background-color:#FFFFFF;
border:1px solid #7F9DB9;
padding:5px 0; _padding:0px 0;}

.edit_delete_buttons{
margin-left:50px;}
#update_contentwrapper_inside
.infobox{
margin-left:154px;
width:550px;
_width:560px;
margin-bottom:10px;
}

.infobox_thanks{
margin-left:154px;
}

.requiredField{
color:#990000;
font-weight:bold;}

.clearbut{
background-color:#9B9B93;
color:#FFFFFF;
padding:0px 5px;}

.updated {
	background-color: yellow;
	font-size: 9px;
	color: black;
	padding: 3px;
	text-transform: uppercase; 
}
.toplogin{
float:right; margin-right:10px; font-size:10px; margin-left:100px; color:#000000;
}