/*Home and General*/

BODY {
	FONT-SIZE: 16px; BACKGROUND: url(bg.jpg) #004997 no-repeat left top; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}

p#maincont{
margin:30px;
margin-top:100px;
}

#contentshadow {
width: 740px; height: 455px; position:absolute; left:240px; top:335px; z-index:0; background-image:url(shadowbg.png); background-repeat:repeat;
}


#logo {
width: 677px; height:130px; position: absolute; top: 100px; left: 0px; background-image: url(logo.png);
}

#logoright {
width:595px; height:94px; position: absolute; top: 100px; left: 440px; background-image: url(logoright.png);
}

#maincontenttop {
border: black 2px solid;
border-bottom: 0px; 
background-color: #ffffff; 
width:740px; 
height:370px; position: absolute; 
left: 220px; 
top: 315px; 
z-index: 1;
}
#maincontentmid {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: 0px; FONT-SIZE: 20px; BORDER-LEFT: black 2px solid; COLOR: #ffffff; BORDER-BOTTOM: 0px; TEXT-ALIGN: center; width: 740px; height:70px; position:absolute; top: 685px; left: 220px; padding-top: 10px; z-index:100; background-image:url(mid.png);
}
#maincontentbottom {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: 2px; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: #ffffff; width:740px; height:15px; position:absolute; top:755px; left:220px; z-index:100;
}


#copyrightbottom {
	position:absolute; top:800px; left:390px; z-index:100; COLOR: #ffffff; TEXT-ALIGN: center;
}

DIV#one {
	Z-INDEX: 50; LEFT: 250px; BACKGROUND-IMAGE: url(1.png); WIDTH: 161px; POSITION: absolute; TOP: 270px; HEIGHT: 124px;
}
DIV#two {
	Z-INDEX: 50; LEFT: 423px; BACKGROUND-IMAGE: url(2.png); WIDTH: 161px; POSITION: absolute; TOP: 270px; HEIGHT: 124px;
}
DIV#three {
	Z-INDEX: 50; LEFT: 596px; BACKGROUND-IMAGE: url(3.png); WIDTH: 161px; POSITION: absolute; TOP: 270px; HEIGHT: 124px;
}
DIV#four {
	Z-INDEX: 50; LEFT: 769px; BACKGROUND-IMAGE: url(4.png); WIDTH: 161px; POSITION: absolute; TOP: 270px; HEIGHT: 124px;
}
DIV#line {
	LEFT: 70px; BACKGROUND-IMAGE: url(line.png); WIDTH: 14px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 0px; HEIGHT: 100%;
}
#homebutton {
	Z-INDEX: 25; LEFT: 33px; WIDTH: 161px; POSITION: absolute; TOP: 317px; HEIGHT: 52px;
}
#servicesbutton {
	Z-INDEX: 25; LEFT: 33px; WIDTH: 161px; POSITION: absolute; TOP: 374px; HEIGHT: 52px;
}
#affiliationsbutton {
	Z-INDEX: 25; LEFT: 33px; WIDTH: 161px; POSITION: absolute; TOP: 431px; HEIGHT: 52px;
}
#contactusbutton {
	Z-INDEX: 25; LEFT: 33px; WIDTH: 161px; POSITION: absolute; TOP: 488px; HEIGHT: 52px;
}
#newsbutton {
	Z-INDEX: 25; LEFT: 33px; WIDTH: 161px; POSITION: absolute; TOP: 545px; HEIGHT: 52px;
}
#aea {
	Z-INDEX: 25; LEFT: 92px; BACKGROUND-IMAGE: url(aea.png); WIDTH: 96px; POSITION: absolute; TOP: 640px; HEIGHT: 41px;
}
#nbaa {
	Z-INDEX: 25; LEFT: 93px; BACKGROUND-IMAGE: url(nbaa.png); WIDTH: 94px; POSITION: absolute; TOP: 690px; HEIGHT: 26px;
}

#topmenutext{
color:#FFFFFF;
text-decoration:none;
}

p#topmenutextp{
padding-right:25px;
margin-top:7px;
}


#topmenu{
height:35px;
width:740;
z-index:2;
position:absolute;
top:225px;
left: 220px;
background-color:#000000;
font-size:16px;
color:#FFFFFF;
text-align:right;
}

/*Services*/
#backgroundbottomservices {
width: 1048px;
height: 560px;
background-image:url(bottombg.jpg);
z-index:0;
position:absolute;
left:0px;
top: 1354px;
}


#maincontenttopservices {
border: black 2px solid;
border-bottom: 0px; 
background-color: #ffffff; 
width:740px; 
height:1540px; position: absolute; 
left: 220px; 
top: 225px; 
z-index: 1;
}
#maincontentmidservices {
BORDER-RIGHT: black 2px solid; 
BORDER-TOP: 0px; 
FONT-SIZE: 20px; 
BORDER-LEFT: black 2px solid; 
COLOR: #ffffff; 
BORDER-BOTTOM: 0px; 
TEXT-ALIGN: center; 
width: 740px; 
height:70px; 
position:absolute; 
top: 1765px; 
left: 220px; 
padding-top: 10px; 
z-index:100;
background-image:url(mid.png);
}

#maincontentbottomservices {
BORDER-RIGHT: black 2px solid; 
BORDER-TOP: 2px; 
BORDER-LEFT: black 2px solid; 
BORDER-BOTTOM: black 2px solid; 
BACKGROUND-COLOR: #ffffff; 
width:740px; 
height:15px; 
position:absolute; 
top:1835px; 
left:220px; 
z-index:100;
}

#contentshadowservices {
width: 740px; height: 1625px; position:absolute; left:240px; top:245px; z-index:1; background-image:url(shadowbg.png); background-repeat:repeat;
}

#copyrightbottomservices {
position:absolute; top:1880px; width:740px; left:220px; z-index:100; COLOR: #ffffff; TEXT-ALIGN: center; padding-bottom:15px;
}

div#maincontservices{
margin:40px;
margin-top:100px;
}

#servicestop{
width:228px;
height:215px;
position:absolute;
top:90px;
left:60px;
background-image:url(servicestop.png);
z-index:150;
}


/*Affiliations*/

#maincontenttopaffiliations {
border: black 2px solid;
border-bottom: 0px; 
background-color: #ffffff; 
width:740px; 
height:450px; position: absolute; 
left: 220px; 
top: 225px; 
z-index: 1;
}
#maincontentmidaffiliations {
BORDER-RIGHT: black 2px solid; 
BORDER-TOP: 0px; 
FONT-SIZE: 20px; 
BORDER-LEFT: black 2px solid; 
COLOR: #ffffff; 
BORDER-BOTTOM: 0px;
TEXT-ALIGN: center; 
width: 740px; 
height:70px; 
position:absolute; 
top: 675px; 
left: 220px; 
padding-top: 10px; 
z-index:100;
background-image:url(mid.png);
}

#maincontentbottomaffiliations {
BORDER-RIGHT: black 2px solid; 
BORDER-TOP: 2px; 
BORDER-LEFT: black 2px solid; 
BORDER-BOTTOM: black 2px solid; 
BACKGROUND-COLOR: #ffffff; 
width:740px; 
height:15px; 
position:absolute; 
top:745px; 
left:220px; 
z-index:100;
}

#contentshadowaffiliations {
width: 740px; height: 535px; position:absolute; left:240px; top:245px; z-index:0; background-image:url(shadowbg.png); background-repeat:repeat;
}

#copyrightbottomaffiliations {
position:absolute; top:800px; width:740px; left:220px; z-index:100; COLOR: #ffffff; TEXT-ALIGN: center; padding-bottom:15px;
}

div#maincontaffiliations{
margin:40px;
margin-top:100px;
}

#affiliationstop{
width:228px;
height:215px;
position:absolute;
top:90px;
left:60px;
background-image:url(affiliationstop.png);
z-index:150;
}
/*Contact Us*/

#maincontenttopcontactus {
border: black 2px solid;
border-bottom: 0px; 
background-color: #ffffff; 
width:740px; 
height:1000px; 
position: absolute; 
left: 220px; 
top: 225px; 
z-index: 1;
}
#maincontentmidcontactus {
BORDER-RIGHT: black 2px solid; 
BORDER-TOP: 0px; 
FONT-SIZE: 20px; 
BORDER-LEFT: black 2px solid; 
COLOR: #ffffff; 
BORDER-BOTTOM: 0px; 
TEXT-ALIGN: center; 
width: 740px; 
height:70px; 
position:absolute; 
top: 1225px; 
left: 220px; 
padding-top: 10px; 
z-index:100;
background-image:url(mid.png);
}

#maincontentbottomcontactus {
BORDER-RIGHT: black 2px solid; 
BORDER-TOP: 2px; 
BORDER-LEFT: black 2px solid; 
BORDER-BOTTOM: black 2px solid; 
BACKGROUND-COLOR: #ffffff; 
width:740px; 
height:15px; 
position:absolute; 
top:1295px; 
left:220px; 
z-index:100;
}

#contentshadowcontactus {
width: 740px; height: 1085px; position:absolute; left:240px; top:245px; z-index:0; background-image:url(shadowbg.png); background-repeat:repeat;
}

#copyrightbottomcontactus {
position:absolute; top:1350px; width:740px; left:220px; z-index:100; COLOR: #ffffff; TEXT-ALIGN: center; padding-bottom:15px;
}

div#maincontcontactus{
margin:40px;
margin-top:100px;
}

#contactustop{
width:228px;
height:215px;
position:absolute;
top:90px;
left:60px;
background-image:url(contactustop.png);
z-index:150;
}

/*News*/

#maincontenttopnews {
border: black 2px solid;
border-bottom: 0px; 
background-color: #ffffff; 
width:740px; 
height:450px; position: absolute; 
left: 220px; 
top: 225px; 
z-index: 1;
}
#maincontentmidnews {
BORDER-RIGHT: black 2px solid; 
BORDER-TOP: 0px; 
FONT-SIZE: 20px; 
BORDER-LEFT: black 2px solid; 
COLOR: #ffffff; 
BORDER-BOTTOM: 0px; 
TEXT-ALIGN: center; 
width: 740px; 
height:70px; 
position:absolute; 
top: 675px; 
left: 220px; 
padding-top: 10px; 
z-index:100;
background-image:url(mid.png);
}

#maincontentbottomnews {
BORDER-RIGHT: black 2px solid; 
BORDER-TOP: 2px; 
BORDER-LEFT: black 2px solid; 
BORDER-BOTTOM: black 2px solid; 
BACKGROUND-COLOR: #ffffff; 
width:740px; 
height:15px; 
position:absolute; 
top:745px; 
left:220px; 
z-index:100;
}

#contentshadownews {
width: 740px; height: 535px; position:absolute; left:240px; top:245px; z-index:0; background-image:url(shadowbg.png); background-repeat:repeat;
}

#copyrightbottomnews {
position:absolute; top:800px; width:740px; left:220px; z-index:100; COLOR: #ffffff; TEXT-ALIGN: center; padding-bottom:15px;
}

div#maincontnews{
margin:40px;
margin-top:100px;
}

#newstop{
width:228px;
height:215px;
position:absolute;
top:90px;
left:60px;
background-image:url(newstop.png);
z-index:150;
}


