/* CSS Document */
/* Class Styles */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {  
    margin: 0; 
    padding: 0; 
    border: 0; 
	}
body {
	background-color: #EBEBEB;
	font-size: 100.01%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 1px;
	height: 100%;
	text-align:center;
	}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height: 18px;
	padding-bottom: 5px;
	}
.p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height: 18px;
	padding-bottom: 5px;
	}
a { 
	color:#0079C2;
	outline:none;
}
a:hover { 
	text-decoration:none;
}
img { border:none;}
/* ID STYLES */
#wrapper {
	margin: 0 auto;
	width: 827px;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	background-color:#fff;
	padding-bottom:1px;
	padding-top: 5px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#wrappersub1 {
	margin: 0 auto;
	width: 827px;
	height: auto;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	background-color:#fff;
	padding-bottom:1px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#content 
{	
	width: 798px;	
	margin-left: 14px;
	/*margin-right: 14px;*/
}

/* header */
#header {
	margin: 0 auto;
	width: 827px;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-image: url(../UserND/images/pic_0.jpg);
	background-repeat: no-repeat;
	height: 198px;
	}
#logo {
	height: 111px;
	width: 147px;
	background-image: url(../UserND/images/logo_apda.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	
}

/* Top Links */
#toplinks{
	padding-top: 90px;
	padding-right: 15px;
	width: 300px;
	float: right;
	text-align: right;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0F6FAA;
	text-decoration: none;
}
#toplinks a {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0F6FAA;
	text-decoration: none;
}
	
/* Main Navigation */	
#mainnav{
	margin: 0 auto;
	margin-left: 14px;
	height: 62px;
	width: 800px;
	margin-top:15px;
	background-image: url(../UserND/images/nav_bg.gif);
	background-repeat: repeat-x;
	z-index:1;
	vertical-align: middle;
	}
#mainnavbgleft{
	margin: 0 auto;
	height: 62px;
	width: 6px;
	background-image: url(../UserND/images/nav_left.gif);
	float: left;
}
#mainnavbgright{
	height: 62px;
	width: 6px;
	background-image: url(../UserND/images/nav_right.gif);
	float: right;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}	
#mainnav1{
	padding-top: 10px;
	width: 788px;
	float: left;
	vertical-align: middle;
}
#mainnav1 ul li {
	display: inline;
	padding: 0px;
	margin-top: 10px;
	margin-left: -1px;
}

/*drop down menu*/
#dropmenudiv{
position:absolute;
border:1px solid #BDBDBD;
border-bottom-width: 0;
font-size:70%;
line-height:25px;
z-index:100;
margin-top: 5px;
text-align: left;
}

#dropmenudiv a{
width: 100%;
display: block;
color: Black;
border-bottom: 1px solid #BDBDBD;
text-decoration: none;
text-indent: 8px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #A7A7A7;
}

/*main content*/
#maincontent {
	background-color:#fff;
	width: 800px;
	padding-left: 15px;
	}
	
/*#content 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height: 18px;
}
*/

/*left content*/
#maincontentleft {
	background-color:#fff;
	width: 491px;
	float: left;
	padding-left: 15px;
}
#flashimg {
	height: 140px;
	width: 491px;
	background-image: url(../UserND/images/flash.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 15px;
}
#morelink {
	text-decoration:none;
	float: right;
}
#about {
	float: left;
	padding-bottom: 5px;
	background-image: url(../UserND/images/spacer01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#associates {
	float: left;
	margin-top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height: 18px;
}
#associateshg {
	font-weight: bold;
	color: #0075C8;
	display: block;
}
#aimage1{
	background-image: url(../UserND/images/mainpg_tulip.gif);
	background-repeat: no-repeat;
	float: left;
	height:71px;
	width:71px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#aimage2{
	background-image: url(../UserND/images/mainpg_fightformore.gif);
	background-repeat: no-repeat;
	float: left;
	height:71px;
	width:486px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#aimage3{
	background-image: url(../UserND/images/mainpg_proudhands.gif);
	background-repeat: no-repeat;
	float: left;
	height:130px;
	width:125px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}

/*right content*/
#maincontentright {
	background-color:#fff;
	width: 295px;
	float: right;
	padding-right: 15px;
}
#rightmainheader{
	width: 295px;
	height: 22px;
	background-image:url(../UserND/images/right_main1.gif);
	background-repeat:no-repeat;
}
#rightmainbottom{
	width: 295px;
	height: 5px;
	background-image:url(../UserND/images/right_main2.gif);
	background-repeat:no-repeat;
}
#rightmainbg{
	width: 293px;
	border-right: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
}
#rightmain1{
	margin-left: 18px;
	margin-bottom: 20px;
}
#rightmain2{
	margin-left: 18px;
	background-image: url(../UserND/images/right_pic4.gif);
	background-repeat:no-repeat;	
	padding-bottom: 20px;
}
#rightmain2 ul{
	padding-left:30px;
	padding-top: 20px;
}
#rightmain2 ul li{
	list-style-image: url(../UserND/images/bullet1.gif);
	font-size:70%;
	padding-bottom:8px;
	vertical-align: text-top;
	color: #3E7C2D;
}
#rightmain2 ul li a {
	color: #3E7C2D;
	text-decoration: none;
}

/* Footer */
#footer {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin: 0 auto;
	height: 43px;
	width: 827px;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	background-image: url(../UserND/images/footer_bg.gif);
	background-repeat: no-repeat;
	clear:both;
}
#copyright{
	color: #005FA9;
	text-align:left;
	font-size:60%;
	padding-top: 25px;
	padding-left: 15px;
	text-decoration: none;
}
#footerlink {
	color: #005FA9;
}

/* subpage */
.pagehr{
    border-top: 1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:95%;
	line-height: 18px;
	color:#0079C2;
	font-weight:bold;
}

#sub1{
    padding:10px 20px;
	text-align:justify;
	border-top: 2px solid #4EB3F1;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
}

#sub1 ol li 
{
	font-size: 70%;
	margin-left: 40px;
	line-height: 18px;
}

.subhr 
{
	font-size: 80%;
	font-weight:bold;
	color:#0079C2;
	padding-bottom:5px;
}
.hr
{
	border-bottom:dashed 1px #C7C8C9;
	margin-bottom: 10px;
}

.bgside{
background-color:#F7F7F7;
border-right:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
padding:10px 20px 10px 20px;
}

.bgsidefot{
	background-image:url(../UserND/images/bg_pdupdate.gif);
	background-repeat:repeat-x;
	height:4px;
}

a.sidelink:link, a.sidelink:active, a.sidelink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height: 18px;
	color:#0079C2;
	text-decoration:none;
}

a.sidelink:hover{
	text-decoration:underline
}
.redtxt 
{
	color: #FF0000; font-size: 70%; font-family: Verdana; 
}

a.sitemaplinks:link, a.sitemaplinks:active, a.sitemaplinks:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height: 18px;
	font-weight:bold;
	color:#0079C2;
	text-decoration:none;
}
a.sitemaplinks1:link, a.sitemaplinks1:active, a.sitemaplinks1:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height: 18px;
	color:#0079C2;
	text-decoration:none;
}

#associatesnew {
	float: left;
	margin-top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height: 18px;
}

