A 
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:	#3333cc;
}
	
A:link
{ 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:	#3333cc;
}

A:visited
{ 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:	#3333cc;
}

A:active
{ 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:	#3333cc;
}

A:hover
{ 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:	#3333cc;
}

/* H1 { FONT-WEIGHT: bold; FONT-SIZE: 11pt; color: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif } */

/* H2 { FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif } */

h1
{
	font-size:14pt;
	color:#ff0000;
	font-family:Arial, Helvetica, sans-serif;
}

h2
{
	font-weight:bold;
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px dashed #ff0000;
	padding-bottom:2px;
}

H3 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

H4 { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

BODY
{ 
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-top:5px;
}

/* BLOCKQUOTE { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

P { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif } */

table { border-collapse:collapse; } /*border:1px solid #dddddd;}*/

table.SearchBox
{
	border:1px solid #aaaaaa;
	border-collapse:collapse;
}

hr.RedLine
{
	/*height:1px;
	border-style:none;
	color:#ff0000;
	background-color:#ff0000;*/
	border:none 0;
	border-top:1px solid #3d53a4;
	height:1px;
	width:100%;
}

hr.GreyLine
{
	border:none 0;
	border-top:1px solid #dddddd;
	height:1px;
}

hr.TabUnderline
{
	width:613px;
	height:1px;
	border:none 0;
	border-top:1px solid #aaaaaa;
}

td.NoBorders
{
	border:0px;
}

td.BoldFont
{
	font-weight:bold;
}

td.RedBorder
{
	border:1px solid #ff0000;
}

font.MainTitle { font-size:16pt; }

font.Greyed { font-size:8pt;color:#5f5f68; }

span.Greyed { font-size:8pt;color:#5f5f68; }

font.BigChilli { font-size:40pt;color:#ff0000;font-family:Impact; }

font.MainPageSubHeading { font-size:12pt; }

font.SmallChilli { font-size:27pt;color:#ff0000;font-family:Impact; }

a.SmallChilli { font-size:20pt;color:#ff0000;font-family:Impact;text-decoration:none; }
a:link.SmallChilli { font-size:20pt;color:#ff0000;font-family:Impact;text-decoration:none; }
a:visited.SmallChilli { font-size:20pt;color:#ff0000;font-family:Impact;text-decoration:none; }
a:active.SmallChilli { font-size:20pt;color:#ff0000;font-family:Impact;text-decoration:none; }
a:hover.SmallChilli { font-size:20pt;color:#ff0000;font-family:Impact;text-decoration:none; }

a.MenuLink { color:#ffffff; }
a:link.MenuLink { color:#ffffff; }
a:visited.MenuLink { color:#ffffff; }
a:active.MenuLink { color:#ffffff; }
a:hover.MenuLink { color:#ffffff; }

div.MainPageSearchBox
{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	/*background:#eeeeee;*/
	width:650px;
}

div.SearchBox
{
	padding-left:5px;
	background:#eeeeee;
	padding-bottom:5px;
	padding-top:5px;
	width:750px;
}

div.TopRightCorner
{
	padding-right:10px;
	padding-top:5px;
	position:absolute;
	top:0px;
	right:0px;
}

div.WorkSpace
{
	width:70%;
	padding:5px;
	padding-left:40px;
}

TD 
{
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom:solid 1px #dddddd; /*#879fba;*/
	border-left:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
	border-top:solid 1px #dddddd;
	border-collapse:collapse;
}

div.Highlight
{
	background-color:#eeeeee;
	font-weight:bold;
}

div.Menu
{
	text-align:right;
	padding:5px;
	padding-right:20px;
}

span.Message
{
	/*background-color:#ff0000;*/
	background-color:#ffc759;
	color:#000000;
	font-weight:bold;
	/*padding:2px;*/
	padding-top:4px;
	padding-bottom:4px;
	padding-left:15px;
	padding-right:15px;
}

td.TermsTitle
{
	background-color:#ffc759;
	color:#000000;
	font-weight:bold;
	padding-left:10px;
	font-size: 11pt;
	/*padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	width:100%;*/
}

input.ChilliBtn
{
	/*border:1px solid #aaaaaa;
	background-color:#ffffff;
	color:#ff0000;*/
	font-weight:bold;
}

input.PostBtn
{
	font-weight:bold;
	width:100px;
}

div.TabBar
{
	padding-top:3px;
	border-bottom:1px solid #aaaaaa;
	padding-left:10px;
}

div#divMenuBar ul
{
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:small;
	color:#fff;
	line-height:25px;
	white-space:nowrap;
	
	/*list-style-type:none;
	padding-bottom:24px;
	border-bottom:1px solid #6c6;
	margin:0;*/
}

ul.TabStrip
{
	margin:0;
	padding:0;
	line-height:25px;
}

li.SubTabActive
{
	list-style-type:none;
	display:inline;
	padding:3px 0px 3px 30px;
	/*background-color:#ff0000;*/
}

li.SubTabInactive
{
	list-style-type:none;
	display:inline;
	padding:3px 0px 3px 30px;
	/*background-color:#ff0000;*/
}

li.SubTabActive a, li.SubTabActive a:link, li.SubTabActive a:visited, li.SubTabActive a:active, li.SubTabActive a:hover
{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}

li.SubTabInactive a, li.SubTabInactive a:link, li.SubTabInactive a:visited, li.SubTabInactive a:active, li.SubTabInactive a:hover
{
	/*text-decoration:none;*/
	color:#dddddd;
	/*font-weight:bold;*/
}

div#divMenuBar li.active
{
	list-style-type:none;
	display:inline;
	padding:3px 15px 3px 15px;
	background-color:#e52222;
	border:1px solid;
	border-left-color:#e52222;
	border-right-color:#e52222;
	border-top-color:#e52222;
	border-bottom-color:#e52222;
	margin:0 1px 0 1px;
	font-weight:bold;
	font-size: 10pt;
	font-family: Arial;
} 

div#divMenuBar li.HomeActive
{
	list-style-type:none;
	display:inline;
	/*padding:3px 15px 3px 15px;*/
	border:1px solid;
	border-left-color:#aaaaaa;
	border-right-color:#aaaaaa;
	border-top-color:#aaaaaa;
	border-bottom-color:#ffffff;
	margin:0 1px 0 1px;
	padding:5px;
	padding-left:18px;
	padding-right:15px;
	font-size: 10pt;
	font-family: Arial;
} 

div#divMenuBar li.inactive
{
	list-style-type:none;
	display:inline;
	padding:3px 15px 3px 15px;
	background-color:#B51B1B; /*#eeeeee;*/
	border:1px solid;
	border-left-color:#B51B1B; /*#aaaaaa;*/
	border-right-color:#B51B1B; /*#aaaaaa;*/
	border-top-color:#B51B1B; /*#aaaaaa;*/
	border-bottom-color:#B51B1B; /*#ffffff;*/
	margin:0 1px 0px 1px;
	font-size: 10pt;
	font-family: Arial;
} 

div#divMenuBar li.HomeInactive
{
	list-style-type:none;
	display:inline;
	/*padding:3px 15px 3px 15px;*/
	background-color:#eeeeee;
	border:1px solid;
	border-left-color:#aaaaaa;
	border-right-color:#aaaaaa;
	border-top-color:#aaaaaa;
	border-bottom-color:#aaaaaa;
	margin:0 1px 0px 1px;
	padding:5px;
	padding-left:18px;
	padding-right:15px;
	font-size: 10pt;
	font-family: Arial;
} 

div#divMenuBar li.active a, li.active a:link, li.active a:visited, li.active a:active, li.active a:hover
{
	/*padding:3px 15px 3px 15px;
	background-color:#ff0000;*/
	text-decoration:none;
	color:#ffffff;
}

div#divMenuBar li.HomeActive a, li.HomeActive a:link, li.HomeActive a:visited, li.HomeActive a:active, li.HomeActive a:hover
{
	text-decoration:none;
	color:#ff0000;
	font-weight:bold;
}

div#divMenuBar li.inactive a, li.inactive a:link, li.inactive a:visited, li.inactive a:active, li.inactive a:hover
{
	text-decoration:none;
	color:#ffffff; /*#000000;*/
}

div#divMenuBar li.HomeInactive a, li.HomeInactive a:link, li.HomeInactive a:visited, li.HomeInactive a:active, li.HomeInactive a:hover
{
	text-decoration:none;
	/*color:#666666;*/
	color:#3d53a4;
	font-weight:bold;
}

select.Width300
{
	width:300px;
}

select.Width250
{
	width:250px;
}

select.Width150
{
	width:150px;
}

select.Width180
{
	width:180px;
}

select.Width100Percent
{
	width:100%;
}

TH { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

/*UL { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

OL { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

LI
{ 
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	/*color:#ff0000;
}*/

INPUT { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

TEXTAREA { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

SELECT { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

br.divider {
	clear:both;
	margin:10px;
}	

#dhtmltooltip {
position: absolute;
width: 150px;
border: 1px solid #aaaaaa;
padding: 5px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

.gg_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.gg_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.gg_style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009900;
}

.gg_style4 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.gg_style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.cb_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #547798;
}

.cb_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.cb_style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #145671;
}

.pg_style1 {
	color: #3268a9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.pg_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.pg_style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
	font-weight: bold;
}

.pg_style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.fr_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.fr_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.fr_style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #D50632;
}

.fr_style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.fr_style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
	font-weight: bold;
}

.fr_style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D50632;
}

.rb_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.rb_style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #056f82;
}

.rb_style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.rb_style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #534640; 
}

.rb_style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.rb_style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}