html
{
	margin: 0;
	padding: 0;
	background: #fff;
	width: 100%;
	height: 100%;
}
body
{
	margin: 0;
	padding: 0;
	background: #fff;
	width: 100%;
	height: 100%;
}

td
{
	vertical-align: top;
}
img
{
	border: 10px;
}

p, span, div, td
{
	font: normal 11px tahoma;
	color: #000;
}
h6
{
	font-family: verdana;
	font-size: 15px;
	color: #475776;
	margin: 0px;
}
a
{
	color: #666;
	text-decoration: underline;
}
a:hover
{
	color: #999;
	text-decoration: none;
}

ul
{
	list-style-image: url(../../Images/SiteDesign/bulletImage_blue.gif);
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 0;
	padding-left: 20px;
	text-indent: 0em;
}
dl
{
	margin-left: 0;
	padding-left: 0;
}
dd
{
	margin-left: 0;
	padding-left: 0;
}
dt
{
	margin-left: 0;
	padding-left: 0;
	font-family: verdana;
	font-size: 11px;
	color: #475776;
}
h6
{
	font-family: verdana;
	font-size: 15px;
	color: #475776;
	margin: 0px;
}

.center
{
	text-align: center;
}
.right
{
	text-align: right;
}
.midde
{
	vertical-align: middle;
}
.bottom
{
	vertical-align: bottom;
}
.clear
{
	clear: both;
}

/* Skin */

div#header
{
	/*background: url(/images/acmoore-banner-bg.jpg) no-repeat right; */
	min-width: 700px;
	height: 80px;
	max-height: 80px;
}
div#header div.logo
{
		float: left;
		background: url(/images/api_sm.jpg) no-repeat;
		width: 251px; height: 80px;
		text-indent: -3000em;
		overflow: hidden;
}
/*div#header div.ConnectingPPT
{
	float: right;
	background: url(../../Images/SiteDesign/ConnectingPeopleProcess-Hea.jpg) no-repeat right;
	width: 137px;
	height: 80px;
	text-indent: -3000em;
	overflow: hidden;
}*/

.TopNavBg
{
	background: url(../../Images/PublicNavigation/TopNavBG.gif) repeat-x;
	height: 37px;
}

.LeftNav
{
	width: 159px;
	border-right: 1px solid #C5CCD9;
	background: #CED3DC;
}

#Login
{
}
#Login input.input
{
	font: normal 11px tahoma;
	width: 80px;
	height: 18px;
}
#Login input.submit
{
	font: normal 11px tahoma;
}
#Login td.middle
{
	vertical-align: middle;
}

#Resources
{
	/*background: #F3F1D6;*/
}
#Resources a
{
	display: block;
	background: #DFE4EE url(../../Images/SiteDesign/ArrowIcon.gif) no-repeat 5px;
	padding: 4px 5px 2px 30px;
	color: #23324B;
	text-decoration: none;
	width: 100%;
	height: 22px;
	border-bottom: 1px solid #A5ADBD;
}
#Resources a:hover
{
	display: block;
	background: #fff url(../../Images/SiteDesign/ArrowIconWhite.gif) no-repeat 10px;
	padding: 4px 5px 2px 30px;
	color: #23324B;
	text-decoration: none;
	width: 100%;
	height: 22px;
}
.Resources-sub
{
	margin-left: 10px;
	border-left: 1px solid #A5ADBD;
}

.ContentArea
{
	background: url(../../Images/PublicDesign/BodyBg.gif) top repeat-x;
	padding: 15px;
	height: 700px;
}


/* DropDown */
div#DropDownProp
{
	width: 200px;
	border: 1px solid #A5ADBD;
}
div#DropDownProp a
{
	display: block;
	background: #DFE4EE url(../../Images/SiteDesign/ArrowIcon.gif) no-repeat 5px;
	padding: 4px 5px 2px 30px;
	color: #23324B;
	text-decoration: none;
	width: 100%;
	height: 22px;
	border-bottom: 1px solid #A5ADBD;
}
div#DropDownProp a:hover
{
	display: block;
	background: #fff url(../../Images/SiteDesign/ArrowIconWhite.gif) no-repeat 10px;
	padding: 4px 5px 2px 30px;
	color: #23324B;
	text-decoration: none;
	width: 100%;
	height: 22px;
}


img
{
	border: none;
}

/*- Menu Tabs 5--------------------------- */

#tabs5
{
	float: left;
	width: 100%;
	background: #FFFFFF;
	font-size: 93%;
	line-height: normal;
	white-space: nowrap;
}
#tabs5 ul
{
	margin: 0;
	padding: 10px 10px 0 5px;
	list-style: none;
}
#tabs5 li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#tabs5 a
{
	float: left;
	background: url(../../Images/SiteDesign/tableft5.gif) no-repeat left top;
	margin: 0;
	padding: 0 0 0 4px;
	text-decoration: none;
}
#tabs5 a span
{
	float: left;
	display: block;
	background: url(../../Images/SiteDesign/tabright5.gif) no-repeat right top;
	padding: 5px 6px 4px 1px;
	color: #FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs5 a span
{
	float: none;
}
/* End IE5-Mac hack */
#tabs5 a:hover span
{
	color: #FFF;
}
#tabs5 a:hover
{
	background-position: 0% -42px;
}
#tabs5 a:hover span
{
	background-position: 100% -42px;
}

#tabs5 #current a, #tabs5 .selectedTab a
{
	background-position: 0% -42px;
}
#tabs5 #current a span, #tabs5 .selectedTab a span
{
	background-position: 100% -42px;
}

.ddNavDiv
{
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 160px;
	border: 1px solid #738FC8;
	background: #7F9CD6;
}
.ddNavDiv ul
{
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
.ddNavDiv a
{
	font-family: verdana;
	font-size: 93%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none; /*width: 100%;*/
	display: block;
	padding: 0px 2px 0px 2px;
	border-left: 10px solid #89A7E2;
	color: #fff;
	text-decoration: none;
}
.ddNavDiv a:hover
{
	font-family: verdana;
	font-size: 93%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #89A7E2;
}
.ddSubTitle
{
	color: #FFFFFF;
	background-color: #89D027;
	font-size: 95%;
	padding-top: 0px;
	padding: 0px 0px 0px 5px; /*border-bottom: 1px solid #FFFFFF;*/
}
