body  {background-image: url(images/main_bg.gif); background-repeat:repeat-x; background-color:#c3eafd; margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#333;}

#wrapper {width:890px; margin:0 auto; text-align:left;}
#maincontainer {width:890px;}
#allcontent {width:890px; float:left; background-image:url(images/content_bg.jpg); background-repeat:no-repeat; margin-top:2px;}
#inner-allcontent {width:890px; float:left; background-image:url(images/inner_bg.jpg); background-repeat:no-repeat; margin-top:2px;}

/* Top Drop Down / Main Navigation
----------------------------------------------------------------------------*/ 
#topDrop {
   width:849px;
   float:left;
   margin-top:4px;
   color:#00477f;
}
   
#navContainer {
   width:890px;
   float:left;
}

#logo {
   width:188px;
   float:left;
}

#nav {
   width:702px;
   float:left;
   margin-top:30px;
}

/* Left Side
----------------------------------------------------------------------------*/ 
#left {
   width:656px;
   float:left;
   margin-top:24px;
}

#homeText {
   width:404px;
   float:left;
   line-height:16px;
}
#homeText a {color:#00477f; text-decoration:none;}
#homeText a:hover {color:#00477f; text-decoration:underline;}

#appTextBox {
   width:656px; 
   float:left;
   border-bottom:1px solid #acc8da;
}

#appButton {
   width:208px;
   float:left;
   margin-top:195px;
   margin-left:44px;
}

/* 3 Boxes Home Page
----------------------------------------------------------------------------*/ 
#threeBox {
   width:656px;
   float:left;
   margin-top:14px;
}

#box1 {
   width:205px;
   float:left;
   line-height:16px;
}
#box1 p {margin-top:0px; margin-bottom:6px;}
#box1 a {color:#00477f; text-decoration:none;}
#box1 a:hover {color:#00477f; text-decoration:underline;}

.box2 {
   width:205px;
   float:left;
   line-height:16px;
   margin-left:21px;
}
.box2 p {margin-top:0px; margin-bottom:6px;}
.box2 a {color:#00477f; text-decoration:none;}
.box2 a:hover {color:#00477f; text-decoration:underline;}

.box3 {
   width:205px;
   float:left;
   line-height:16px;
   margin-left:20px;
}
.box3 p {margin-top:0px; margin-bottom:6px;}
.box3 a {color:#00477f; text-decoration:none;}
.box3 a:hover {color:#00477f; text-decoration:underline;}

/* Right Content
----------------------------------------------------------------------------*/ 
#right {
   width:208px;
   float:left;
   margin-left:26px;
   margin-top:33px;
}

#findRegion {
   width:208px;
   margin-left:3px;
   margin-top:14px;
   float:left;
   line-height:16px;
}
#findRegion p {margin-bottom:7px; margin-top:0px;}
#findRegion a {color:#00477f; text-decoration:none;}
#findRegion a:hover {color:#00477f; text-decoration:underline;}

#whiteTile {
   width:890px;
   height:5px;
   float:left;
   margin-top:28px;
   background-image:url(images/white_tile.gif);
   background-repeat:repeat-x;
}

#whiteTile2 {
   width:890px;
   height:5px;
   float:left;
   margin-top:28px;
   background-image:url(images/white_tile.gif);
   background-repeat:repeat-x;
   margin-top:14px;
   clear:both;
}

/* Footer
----------------------------------------------------------------------------*/
#footer {
   width:870px;
   float:left;
   margin-top:14px;
}

#footLinks {
   width:630px;
   float:left;
   color:#acc9db;
   font-size:11px;
   line-height:17px;
}
#footLinks a {color:#00477f; text-decoration:none;}
#footLinks a:hover {color:#00477f; text-decoration:underline;}

#footPDF {
   width:240px;
   float:left;
   font-size:10px;
}
#footPDF a {color:#00477f; text-decoration:none;}
#footPDF a:hover {color:#00477f; text-decoration:underline;}

#copyRight {
   width:875px;
   margin-top:11px;
   font-size:10px;
   float:left;
}

#copyText {
   width:550px;
   float:left;
}
#copyText a {color:#00477f; text-decoration:none;}
#copyText a:hover {color:#00477f; text-decoration:underline;}

#sponsors {
   width:320px;
   float:right;
   margin-top:0px;
}

#disclaim {
   width:875px;
   float:left;
   margin-top:18px;
   color:#72a8c2;
   line-height:16px;
   font-size:11px;
}

/* Inner Pages
----------------------------------------------------------------------------*/ 
#history {
	float:left;
	line-height:16px;
	margin-left:10px;
	margin-top:14px;
	text-align:justify;
	width:650px;
}

#inner-Left {
   width:650px;
   float:left;
   margin-top:14px;
   margin-left:10px;
   line-height:16px;
   min-height:400px;
   height:auto !important; /* For ie6 min-height */
   height:400px; /* For ie6 min-height */
}
#inner-Left p {margin-bottom:10px; margin-top:0px;}

#inner-right {
   width:205px;
   float:left;
   margin-left:20px;
   margin-top:36px;
}

/* Contact Fields
----------------------------------------------------------------------------*/
#contacttext {width:140px; margin-right:10px; text-align:right; float:left; margin-bottom:6px;}
#contactfields {width:500px; float:left; margin-bottom:6px;} 
#sendclear {width:500px; text-align:center; float:left;}
   
/* Classes
----------------------------------------------------------------------------*/
h1 {font-size:30px; color:#00477f; margin-bottom:20px; margin-top:0px; font-family:"GillSans", arial; font-weight:normal;}
h2 {font-size:20px; color:#00477f; margin-bottom:11px; margin-top:0px; font-family:"GillSans", arial; font-weight:normal;}
h3 {font-size:25px; color:#000; margin-bottom:35px; margin-top:8px; font-family:"GillSans", arial; font-weight:normal;}
.picspace {border:2px solid #abc7d9; margin-bottom:9px;}
.picspace2 {border:2px solid #abc7d9; margin-bottom:16px;}
.picspace3 {margin-bottom:16px;}
.picspace4 {margin-bottom:10px; margin-right:15px;}
.picspace5 {margin-bottom:5px;}
.sm_txt {font-size:10px;}
.blue_text {color:#00477f;}
.lt_blue {color:#249bc3;}
.sub {font-size:14px; color:#00477f;}
a img {border:none;}
a {color:#00477f; text-decoration:none; outline:none;}
a:hover {color:#00477f; text-decoration:underline; outline:none;}
form {padding:0px; margin:0px;}