body {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

td {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px; color: #000000}

a {  font-weight: bold; color: #003366; text-decoration: none}

a:hover { font-weight: bold; color: #336699; text-decoration: none }

.white_heading {color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: bold; }
.black_heading {color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: bold; }
.required_asterisk {color: #ff0000; }

.kb_summary_text {color: #333333; font-size: 14px; font-family: Verdana, Tahoma, Helvetica, sans-serif; line-height: 17px; font-weight: bold; }
.ticket_subject_text {color: #333333; font-size: 14px; font-family: Verdana, Tahoma, Helvetica, sans-serif; line-height: 17px; font-weight: bold; }
.ticket_body { color: #111111; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; line-height: 17px}

a.kb_parent {color: #003366; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: bold; }
a.kb_parent:hover {color: #336699; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: bold; }
a.kb_category {color: #003366; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: normal; }
a.kb_category:hover {color: #336699; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: normal; }
a.kb_article_link {color: #003366; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: bold; }
a.kb_article_link:hover {color: #336699; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: bold; }

a.queue_link {color: #003366; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: bold; }
a.queue_link:hover {color: #336699; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: bold; }

a.menuitem {color: #003366; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: bold; }
a.menuitem:hover {color: #336699; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: bold; }

a.ticket_link {color: #003366; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: bold; }
a.ticket_link:hover {color: #336699; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: bold; }

.success { color: #009900; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }
.fail { color: #990000; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }

.agent_reply { color: #BB0000; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }

.main_table { 		background-color: #FFFFFF; }

.menu_title {		background-color: #FF9900; }
.box_menu_cell { 	background-color: #99CC66; }
.box_content_cell { background-color: #336699; color: #FFFFFF; }
.box_title_cell { 	background-color: #FF9900; }

.white_back { 		background-color: #FFFFFF; }

.table_header_cell {background-color: #ECECEC; }

input.stylized { border-left: solid 1px #003366; border-top: solid 1px #003366; border-right: solid 1px #003366; border-bottom: solid 1px #003366; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; background-color: #003366; }

input, textarea { border-left: solid 1px #003366; border-top: solid 1px #003366; border-right: solid 1px #003366; border-bottom: solid 1px #003366; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #000000; background-color: #DDDDDD; }