/* Top Menu Rules */
#top_page_menu { margin: 25px 25px 8px 40px; text-align: left; }
#top_page_menu a { font: bold .80em Arial, Helvetica, sans-serif; color: #D06999; text-decoration: none; margin: 0 15px 0 20px; }
#top_page_menu a:hover { color:	#333 }

/* Side Menu Rules */
.side_menu_container { padding: 25px 0 0 0; }

.side_menu_section_neutral { margin: 5px 15px 0 30px; padding: 5px; background: #eee; text-align: left; }
.side_menu_section_neutral li { margin: 0; padding: 0; font: bold 11px Arial, Helvetica, sans-serif; list-style: none; }
.side_menu_section_neutral li a { text-decoration: none; color: #666; padding-left: 10px;}

.side_menu_colapse_neutral { display: none; font: 11px Arial, Helvetica, sans-serif; line-height: 15px; color: #666; text-align: left; margin: 0 15px 0 30px; padding: 0; list-style: none; }
.side_menu_colapse_neutral li { padding: 1px 15px 1px 10px; background: #f8f8f8; margin: 0; border-left: 5px solid #f8f8f8; }
.side_menu_colapse_neutral li p { display: block; color: #999; font: italic 11px Arial, Helvetica, sans-serif; padding: 0; margin: 8px 0 2px 0; }
.side_menu_colapse_neutral li:hover { border-left: 5px solid #ddd;  }
.side_menu_colapse_neutral li a { display: block; text-decoration: none; color: #333; }
.side_menu_colapse_neutral li a:hover { color: #0262AB; }



.sm_pink { margin: 5px 15px 0 30px; padding: 5px; background: #FDF1F6; text-align: left; }
.sm_pink li { margin: 0; padding: 0; font: bold 11px Arial, Helvetica, sans-serif; list-style: none; }
.sm_pink li a { text-decoration: none; color: #D06999; padding: 0 0 0 10px; cursor: pointer; }

.sm_sec_pink { display: none; font: 11px Arial, Helvetica, sans-serif; line-height: 15px; color: #666; text-align: left; margin: 0 15px 0 30px; padding: 0; list-style: none; }
.sm_sec_pink li { padding: 3px 15px 3px 15px; background: #f8f8f8; margin: 0; }
.sm_sec_pink li a { display: block; text-decoration: none; color: #D06999; cursor: pointer; font: italic 11px Arial, Helvetica, sans-serif; }

.sm_sub_pink { display: none; font: 11px Arial, Helvetica, sans-serif; line-height: 15px; color: #666; text-align: left; margin: 0; padding: 0; list-style: none; }
.sm_sub_pink li { padding: 1px 15px 1px 10px; background: #f8f8f8; margin: 0; border: 0px; }
.sm_sub_pink li:hover { border: 0px; }
.sm_sub_pink li a { display: block; text-decoration: none; color: #333; font-style: normal; }
.sm_sub_pink li a:hover { color: #D06999; }



.sm_blue { margin: 5px 15px 0 30px; padding: 5px; background: #E8EDF4; text-align: left; }
.sm_blue li { margin: 0; padding: 0; font: bold 11px Arial, Helvetica, sans-serif; list-style: none; }
.sm_blue li a { text-decoration: none; color: #0262AB; padding: 0 0 0 10px; cursor: pointer; }

.sm_sec_blue { display: none; font: 11px Arial, Helvetica, sans-serif; line-height: 15px; color: #666; text-align: left; margin: 0 15px 0 30px; padding: 0; list-style: none; }
.sm_sec_blue li { padding: 3px 15px 3px 15px; background: #f8f8f8; margin: 0; }
.sm_sec_blue li a { display: block; text-decoration: none; color: #4862AB; cursor: pointer; font: italic 11px Arial, Helvetica, sans-serif; }

.sm_sub_blue { display: none; font: 11px Arial, Helvetica, sans-serif; line-height: 15px; color: #666; text-align: left; margin: 0; padding: 0; list-style: none; }
.sm_sub_blue li { padding: 1px 15px 1px 10px; background: #f8f8f8; margin: 0; border: 0px; }
.sm_sub_blue li:hover { border: 0px; }
.sm_sub_blue li a { display: block; text-decoration: none; color: #333; font-style: normal; }
.sm_sub_blue li a:hover { color: #4862AB; }





/* More Information Rules*/
.more_information { margin: 5px 0 0 0; padding-left: 0px; }
.column { width: 155px; float: left; }
.more_information a { font-size: 11px; padding: 0px 15px 0px 20px; text-decoration: none; color: #333; background: url(../images/ic_1_red.gif) 5px 3px no-repeat; line-height: 20px; }
.more_information a:hover { color: #d06999;}




