body
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

span.spanHeading {font-size: 14pt;}

div
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

ul
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

ol
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

p
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

img
{

}

td
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333
}

.header1
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #326495;
}

.header2
{
	font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.header2:Hover
{
	font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}

.header-big
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #003377;
}

.small1
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.small1-hover
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ECECEC;
}


.small1:Hover
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.small2
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.small2:Hover
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}


A
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #636563;
	text-decoration: underline;
}

A:Hover
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #232523;
	text-decoration: underline;
}


#navlink ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #DDD9D2;	
}

#navlink li {
	margin: 0;
}

#navlink li a {
	font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	width: 100%;
	float: none;
	font-weight: bold;
	text-decoration: none;
	color: #636563;
	display: block;
	padding: 4px 0px 4px 0em;
	border-left: 4px solid #E7E7E7;
	background-color: #E7E7E7;
	width: 100%;
}

#navlink li a:hover {
	background-color: #C9DBED;
	border-left: 4px solid #C9DBED;
	color: #687485;
}

#navlinktop ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #DDD9D2;	
}

#navlinktop li {
	border-top: 1px solid #DDD9D2;
	margin: 0;
}

#navlinktop li a {
	font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	width: 100%;
	float: none;
	font-weight: bold;
	text-decoration: none;
	color: #636563;
	display: block;
	padding: 4px 0px 4px 0em;
	border-left: 4px solid #E7E7E7;
	background-color: #E7E7E7;
	width: 100%;
}



#navlinktop li a:hover {
	background-color: #C9DBED;
	border-left: 4px solid #C9DBED;
	color: #687485;
}

#navlinkhighlight ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #DDD9D2;	
}

#navlinkhighlight li {
	margin: 0;
}

#navlinkhighlight li a {
	font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	width: 100%;
	float: none;
	font-weight: bold;
	text-decoration: none;
	color: #636563;
	display: block;
	padding: 4px 0px 4px 0em;
	border-left: 4px solid #C9DBED;
	background-color: #C9DBED;
	width: 100%;
}

#navlinkhighlight li a:hover {
	background-color: #C9DBED;
	border-left: 4px solid #C9DBED;
	color: #687485;
}

#navlinktophighlight ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	background-color: #DDD9D2;	
}

#navlinktophighlight li {
	border-top: 1px solid #DDD9D2;
	margin: 0;
}

#navlinktophighlight li a {
	font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	width: 100%;
	float: none;
	font-weight: bold;
	text-decoration: none;
	color: #636563;
	display: block;
	padding: 4px 0px 4px 0em;
	border-left: 4px solid #C9DBED;
	background-color: #C9DBED;
	width: 100%;
}



#navlinktophighlight li a:hover {
	background-color: #C9DBED;
	border-left: 4px solid #C9DBED;
	color: #687485;
}


.white_heading {color: #FFFFFF; font-size: 12px; font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: bold; }
.white_heading:hover {color: #FFFFFF; font-size: 12px; font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: bold; }
.black_heading {color: #000000; font-size: 12px; font-family: Verdana, Tahoma, Verdana, 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: #333333; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: bold; }
a.kb_parent:hover {color: #333333; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: bold; }
a.kb_category {color: #666666; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: normal; }
a.kb_category:hover {color: #666666; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: normal; }
a.kb_article_link {color: #636563; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: normal; }
a.kb_article_link:hover {color: #636563; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: normal; }

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

a.menuitem {color: #636563; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: normal; }
a.menuitem:hover {color: #636563; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: normal; }

a.ticket_link {color: #636563; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: normal; }
a.ticket_link:hover {color: #636563; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: normal; }

a.link {color: #636563; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: underline; font-weight: normal; }
a.link:hover {color: #636563; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: normal; }

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

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

.main_table { 		background-color: #BABABA; }

.menu_title {		background-color: #42698C; }
.box_menu_cell { 	background-color: #EEEEEE; }
.box_menu_cellhighlight { 	background-color: #CCCCCC; }
.box_content_cell { background-color: #EEEEEE; }
.box_title_cell { 	background-color: #42698C; }

.white_back { 		background-color: #FFFFFF; }

.table_header_cell {background-color: #ECECEC; }

input.stylized { border-left: solid 1px #336699; border-top: solid 1px #336699; border-right: solid 1px #666666; border-bottom: solid 1px #666666; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #FFFFFF; background-color: #42698C; }
