img{ border:0; }

/**
 * Header
 */
div#header               { float:left;  width:567px; height:94px; margin: 0 4px 4px 0; border:#d0d0d0 2px solid; }
div#header div.solutions { float:left;  width:159px; height:63px; margin:15px 0 0 0; }
div#header div.logo      { float:right; width:131px; height:59px; margin:18px 18px 0 44px; }



/**
 * navigation
 */
div#nav { display:none; }



/**
 * Search Bar
 */
div#searchBar { display:none; }


 
div#map { display:none; }


div.seeda { display:none; }
div#bLink { display:none; }




/**
 * Content
 */

div#content    { margin: 5px 0 0 0; border:#D0D0D0 2px solid; padding:0; width:567px; }
div#content h1 { border-bottom:#0c285e 1px solid; color:#0c285e; font-weight:bold; font-size:1.5em; margin:0 0 8px 0; padding: 6px 10px 6px 10px; overflow:hidden;}
div#content h2 { color:#0c285e; border-bottom:#0c285e 1px solid; font-weight:bold; font-size:1.3em; padding: 0 0 6px 0; margin: 10px 10px; }
div#content h3 { color:#0c285e; border-bottom:#0c285e 1px solid; font-weight:bold; font-size:1.3em; padding: 0 0 6px 0; margin: 10px 10px; }
div#content  p { color:#808080; padding: 0 0 10px 0; margin: 0 10px;}
div#content ul { margin:0 8px 10px 18px; padding: 0 8px 10px 10px; }
div#content ol { margin:0 8px 10px 18px; padding: 0 8px 10px 10px; }
div#content li { color:#808080; padding: 0 0 5px 0; }
div#content  a { color:#0c285e; text-decoration:none; }
div#content  a:hover { text-decoration:underline; }
div#content  a:focus { text-decoration:underline; }


div#content div#associates         { display:none; }

div#content div.splash{ height:150px; background:#d0d0d0; }

div#content div.side { float:left; width:170px; }

div#content div.main { float:left; width:397px; }

/**
 * News
 */
div#news     { margin:0; width:567px; }
div#news img { float:left; margin: 0 0 10px 0;}
div#news  h2 { margin:0 0 10px 0; padding:15px 8px 10px 8px; font-size:1.8em; font-weight:bold; font-family:helvetica; }

div#news div.item     { margin: 0 0 10px 0; padding:0; display:block; width:567px; border-top:#0c285e 1px solid; }
div#news div.item img { margin: 10px 10px 0 10px; border:#d0d0d0 1px solid; }
div#news div.item  h3 { margin: 10px 0 0 10px; padding:0; border:0; font-size:1.2em; font-weight:bold; }
div#news div.item   p { padding: 0 40px 0 10px; }
div#news div.item   a { white-space:nowrap; }

div#news div.content { float:left; width:365px; }

div#news di.side     { float:left; width:170px; }

div#news div.contact      { border-bottom:#0c285e 1px solid; margin: 0 8px; padding:5px 0; }
div#news div.contact   h3 { margin:0; padding:0 0 4px 0; border:0; color:#808080; font-size:0.9em; font-weight:bold; }
div#news div.contact    p { margin:0; padding:0 0 4px 0; font-size:0.9em; }

div#news div.website      { border-bottom:#0c285e 1px solid; margin: 0 8px; padding:5px 0; }
div#news div.website   h3 { margin:0; padding:0 0 4px 0; border:0; color:#808080; font-size:0.9em; font-weight:bold; }
div#news div.website    p { margin:0; padding:0; font-size:0.9em; }

div.functions    { display:none; }
div.bookmark     { display:none; }
div.discuss      { display:none; }




/**
 * Events
 */
div#events     { margin:0; width:567px; }
div#events img { float:left; margin: 0 0 10px 0;}
div#events  h2 { margin:0 0 10px 0; padding:15px 8px 10px 8px; font-size:1.8em; font-weight:bold; font-family:helvetica; }

div#events div.item     { margin: 0 0 10px 0; padding:0; display:block; width:567px; border-top:#0c285e 1px solid; }
div#events div.item img { margin: 10px 10px 0 10px; border:#d0d0d0 1px solid; }
div#events div.item  h3 { margin: 10px 0 0 10px; padding:0; border:0; font-size:1.2em; font-weight:bold; }
div#events div.item   p { padding: 0 40px 0 10px; }
div#events div.item   a { white-space:nowrap; }

div#event  h2 { margin:0 0 10px 0; padding:4px 10px 8px 10px; font-size:1.8em; font-weight:normal; line-height:28px; font-family:helvetica; }
div.eventBack{ border-top:#0c285e 1px solid; padding: 10px 0 0 0; }




/**
 * Search
 */
div#search{ border-top:#0c285e 1px solid; }
div#pages{ border-top:#0c285e 1px solid; }





/**
 * Meet The Team
 */
div#team           { display:none; }

div#teamProfile h2 { margin:10px 1px 15px 1px; padding: 10px 10px 10px 10px; font-size:2.0em; font-weight:normal;}
div#teamProfile h3 { border:0; font-size:1.0em; padding:0; color:#808080; font-weight:bold; }
div#teamProfile div.logo { margin: 0 0 10px 10px; padding: 0 0 20px 0; border-bottom:#0c285e 1px solid; }
div#teamProfile div.side p { font-size:0.9em; margin:0 }
div#teamProfile span.position{ white-space:nowrap; }





/**
 * Partners
 */
div#partners             { width:567px; }
div#partners div.partner { border-top:#0c285e 1px solid; }
div#partners div.logo    { display:none; }
div#partners div.text    { width:567px; float:left; }
div#partners div.text h3 { font-size:1.2em; border:0; margin:10px 10px 0px 10px; padding:0; font-weight:bold;  }
div#partners div.text p { margin:0 10px 5px 10px; padding:0; line-height:15px; }