* {
margin:0;
padding:0;
}

body {
font-family:Trebuchet MS, Trebuchet, Arial, sans-serif;
font-size:10px;
color:#666666;
text-align:center;
}

h1 {
font-size:24px;
color:#336cc3;
}

.clearAll {
clear:both;
line-height:0;
width:0
height:0;
}

#container {
float:left;
text-align:center;
width:100%;
margin-top:101px;
background-image:url(images/shadowBGtop.gif);
background-position:center top;
background-repeat:repeat-x;
background-color:#EDEDED;
}

#centerBox{
width:700px;
margin: 0 auto;
padding:-1px;
background-color:#FFFFFF;
text-align:left;
}

#header{
width:700px;
background:url(images/HSMAIlogo.gif) #336cc3 right top no-repeat;
height:75px;
}
#header p
{
color:white;
font-family:Helvetica;
font-size:14px;
padding:25px;
}

#mainNav{
padding:0;
margin-top:0px;
width:700px;
float:left;
background-color:#336cc3:
}
#mainNav a{
text-decoration:none;
}
#mainNav #aboutBtn a{
width:155px;
height:26px;
background-image:url(images/aboutBtn_2pc.gif);
background-position:center top;
text-indent:-3000px;
display:block;
float:left;
}

#mainNav #aboutBtn a:hover{
background-position:center bottom;
}

#mainNav #foundationBtn a{
width:188px;
height:26px;
background-image:url(images/foundationBtn_2pc.gif);
background-position:center top;
text-indent:-3000px;
display:block;
float:left;
}

#mainNav #foundationBtn a:hover{
background-position:center bottom;
}

#mainNav #eConnectBtn a{
width:232px;
height:26px;
background-image:url(images/eConnectBtn_2pc.gif);
background-position:center top;
text-indent:-3000px;
display:block;
float:left;
}

#mainNav #eConnectBtn a:hover{
background-position:center bottom;
}

#mainNav #joinBtn a{
width:125px;
height:26px;
background-image:url(images/joinBtn_2pc.gif);
background-position:center top;
text-indent:-3000px;
display:block;
float:left;
}

#mainNav #joinBtn a:hover{
background-position:center bottom;
}

#content{
background-image:url(images/bluewhite.gif);
background-position:left top;
background-repeat:repeat-y;
background-color:#336cc3;
width:700px;
float:left;
}
#contentIndex{
width:700px;
float:left;
background-color:#336cc3;
}

#content h1{
padding:40px 0 5px 52px;
}

#content p {
padding:0 45px 40px 52px;
font-size:12px;
}

#leftColumn{
float:left;
background-color:#336cc3;
background-image:url(../images/photoStrip2.jpg) no-repeat;
width:87px;
height: auto !important;
min-height:300px;
}

#rightColumn{
float:left;
width:613px;
background-color:#FFFFFF;
height: auto !important;
min-height:300px;
}

#bottomEdge{
vertical-align:bottom;
height:25px;

background-image:url(images/shadowBGtbottom.gif);
background-position:center bottom;
background-repeat:repeat-x;
width:100%;
float:left;

}

#footer{
height:25px;
width:700px;
background-color:#000000;
margin:0 auto;
text-align:center;
}
#footer a{
text-decoration:none;
}
#footer #americaBtn a{
width:175px;
height:25px;
background-image:url(images/newAmericasBtn_2pc.gif);
background-position:center top;
text-indent:-3000px;
display:block;
float:left;
}

#footer #americaBtn a:hover{
background-position:center bottom;
}

#footer #europeBtn a{
width:175px;
height:25px;
background-image:url(images/newEuropeBtn_2pc.gif);
background-position:center top;
text-indent:-3000px;
display:block;
float:left;
}

#footer #europeBtn a:hover{
background-position:center bottom;
}

#footer #asiaBtn a{
width:175px;
height:25px;
background-image:url(images/asiaPacificBtn_2pc.gif);
background-position:center top;
text-indent:-3000px;
display:block;
float:left;
}

#footer #asiaBtn a:hover{
background-position:center bottom;
}

#footer #middleEastBtn a{
width:175px;
height:25px;
background-image:url(images/middleEastBtn_2pc.gif);
background-position:center top;
text-indent:-3000px;
display:block;
float:left;
}

#footer #middleEastBtn a:hover{
background-position:center bottom;
}

.secondaryHeader{
padding: 15px 0 5px 0;
display:block;
font-size:10px;
font-weight:bold;
}

#rightColumn li {
margin:0 0 0 60px;
font-size:12px;
}

.mission
{
font-family:Helvetica;
font-size:14px;
padding:25px;
padding:20px 30px 20px 55px;
color:#FFFFFF;
/*color:#356DCA;*/
}

.flash
{
margin-top:8px;
}

