body { margin:0px; padding:0px; }

ul { margin:0; padding-left:13px; }
ul li { font-weight:normal; color:#494949; font-size:11px; font-family:Arial; line-height:18px; }

.pageBody { }

.content { padding-top:20px; }
.content_title { font-weight:bold;   color:#494949; font-size:12px; font-family:Arial; line-height:18px; }
.content_text  { font-weight:normal; color:#494949; font-size:11px; font-family:Arial; line-height:18px; }

.content_title_top         { margin-top:0; font-weight:bold;   color:#494949; font-size:12px; font-family:Arial; line-height:18px; }
.content_title_top a       { color:#49AA13; text-decoration:none; }
.content_title_top a:hover { color:#49AA13; text-decoration:underline; }

p.content_text { margin-top:0; font-weight:normal; color:#494949; font-size:11px; font-family:Arial; line-height:18px; }

.section_title { padding-bottom:10px; }

.section_title span{color:#49AA13;font-family:Arial;}

.link_toc    a       { font-weight:bold; color:#49AA13; font-size:12px; font-family:Arial; text-decoration:none; }
.link_toc    a:hover { font-weight:bold; color:#49AA13; font-size:12px; font-family:Arial; text-decoration:underline; }

.link_text   a       { font-weight:normal; color:#49AA13; font-size:11px; font-family:Arial; text-decoration:none; }
.link_text   a:hover { font-weight:normal; color:#494949; font-size:11px; font-family:Arial; text-decoration:underline; }

.footer_text         { font-weight:bold; color:#494949; font-size:10px; font-family:Arial; text-decoration:none; }
.footer_link a       { font-weight:bold; color:#494949; font-size:10px; font-family:Arial; text-decoration:none; }
.footer_link a:hover { font-weight:bold; color:#49AA13; font-size:10px; font-family:Arial; text-decoration:underline; }

/*-----menu-------*/
.menu_about,
.menu_about_active,
.menu_development,
.menu_development_active,
.menu_building,
.menu_building_active,
.menu_consultants,
.menu_consultants_active,
.menu_resources,
.menu_resources_active,
.menu_calendar,
.menu_calendar_active,
.menu_contact,
.menu_contact_active
{
	font-family:sans-serif, Arial;
	font-size:11px;
	white-space:nowrap;
	padding-bottom:10px;
}

.menu_about         { border-bottom:3px solid #ffffff; color:#000000; }
.menu_development   { border-bottom:3px solid #ffffff; color:#000000; }
.menu_building      { border-bottom:3px solid #ffffff; color:#000000; }
.menu_consultants   { border-bottom:3px solid #ffffff; color:#000000; }
.menu_resources     { border-bottom:3px solid #ffffff; color:#000000; }
.menu_calendar      { border-bottom:3px solid #ffffff; color:#000000; }
.menu_contact       { border-bottom:3px solid #ffffff; color:#000000; }

.menu_about_active       { border-bottom:3px solid #44AFDD; color:#000000;}
.menu_development_active { border-bottom:3px solid #44AFDD; color:#000000;}
.menu_building_active    { border-bottom:3px solid #44AFDD; color:#000000;}
.menu_consultants_active { border-bottom:3px solid #44AFDD; color:#000000;}
.menu_resources_active   { border-bottom:3px solid #44AFDD; color:#000000;}
.menu_calendar_active    { border-bottom:3px solid #44AFDD; color:#000000;}
.menu_contact_active     { border-bottom:3px solid #44AFDD; color:#000000;}

.menu_about_over       { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_development_over { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_building_over    { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_consultants_over { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_resources_over   { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_calendar_over    { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_contact_over     { border-bottom:3px solid #44AFDD; color:#44AFDD;}

.menu_about_active_over       { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_development_active_over { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_building_active_over    { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_consultants_active_over { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_resources_active_over   { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_calendar_active_over    { border-bottom:3px solid #44AFDD; color:#44AFDD;}
.menu_contact_active_over     { border-bottom:3px solid #44AFDD; color:#44AFDD;}

.menu_about       a             { color:#000000; text-decoration:none; }
.menu_development a             { color:#000000; text-decoration:none; }
.menu_building    a             { color:#000000; text-decoration:none; }
.menu_consultants a             { color:#000000; text-decoration:none; }
.menu_resources   a             { color:#000000; text-decoration:none; }
.menu_calendar    a             { color:#000000; text-decoration:none; }
.menu_contact     a             { color:#000000; text-decoration:none; }

.menu_about_active       a      { color:#000000; text-decoration:none; }
.menu_development_active a      { color:#000000; text-decoration:none; }
.menu_building_active    a      { color:#000000; text-decoration:none; }
.menu_consultants_active a      { color:#000000; text-decoration:none; }
.menu_resources_active   a      { color:#000000; text-decoration:none; }
.menu_calendar_active    a      { color:#000000; text-decoration:none; }
.menu_contact_active     a      { color:#000000; text-decoration:none; }

.menu_about_over       a        { color:#44AFDD; text-decoration:none; }
.menu_development_over a        { color:#44AFDD; text-decoration:none; }
.menu_building_over    a        { color:#44AFDD; text-decoration:none; }
.menu_consultants_over a        { color:#44AFDD; text-decoration:none; }
.menu_resources_over   a        { color:#44AFDD; text-decoration:none; }
.menu_calendar_over    a        { color:#44AFDD; text-decoration:none; }
.menu_contact_over     a        { color:#44AFDD; text-decoration:none; }

.menu_about_active_over       a { color:#44AFDD; text-decoration:none; }
.menu_development_active_over a { color:#44AFDD; text-decoration:none; }
.menu_building_active_over    a { color:#44AFDD; text-decoration:none; }
.menu_consultants_active_over a { color:#44AFDD; text-decoration:none; }
.menu_resources_active_over   a { color:#44AFDD; text-decoration:none; }
.menu_calendar_active_over    a { color:#44AFDD; text-decoration:none; }
.menu_contact_active_over     a { color:#44AFDD; text-decoration:none; }


/***** Side Navigation *****/

.side_nav_container { width:230px; }

.sidenav_top_level_active              { padding-left:10px; padding-top:5px; padding-bottom:5px; text-align:left; border-bottom:1px solid #bbbbbb; }
.sidenav_top_level_normal              { padding-left:10px; padding-top:5px; padding-bottom:5px; text-align:left; border-bottom:1px solid #bbbbbb; }

.sidenav_top_level_active_last         { padding-left:10px; padding-top:5px; padding-bottom:5px; text-align:left; }
.sidenav_top_level_normal_last         { padding-left:10px; padding-top:5px; padding-bottom:5px; text-align:left; }

.sidenav_top_level_active a            { color:#02618A; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; line-height:11px; font-weight:bold; }
.sidenav_top_level_active a:hover      { color:#02618A; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; line-height:11px; font-weight:bold; }

.sidenav_top_level_active_last a       { color:#02618A; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; line-height:11px; font-weight:bold; }
.sidenav_top_level_active_last a:hover { color:#02618A; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; line-height:11px; font-weight:bold; }

.sidenav_top_level_normal a            { color:#000000; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; line-height:11px; }
.sidenav_top_level_normal a:hover      { color:#02618A; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; line-height:11px; font-weight:bold; }

.sidenav_top_level_normal_last a       { color:#000000; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; line-height:11px; }
.sidenav_top_level_normal_last a:hover { color:#02618A; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; line-height:11px; font-weight:bold; }

.sidenav_item_active { padding-top:5px; padding-bottom:5px; text-align:left; border-bottom:1px solid #bbbbbb; }
.sidenav_item_normal { padding-top:5px; padding-bottom:5px; text-align:left; border-bottom:1px solid #bbbbbb; }

.sidenav_item_active a       { padding-left:30px; color:#02618A; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; font-weight:bold;}
.sidenav_item_active a:hover { padding-left:30px; color:#02618A; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; font-weight:bold;  background-image:url(../images/arrow_sidenav.gif); background-position:16px -3px; background-repeat:no-repeat; }

.sidenav_item_normal a       { padding-left:30px; color:#000000; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; }
.sidenav_item_normal a:hover { padding-left:30px; color:#02618A; font-family:Arial, sans-serif; font-size:11px; text-decoration:none; font-weight:bold;  background-image:url(../images/arrow_sidenav.gif); background-position:16px -3px; background-repeat:no-repeat; }