BODY {
	background-color : #ffffff;
	margin: 0px 0px 0px 0px;
	font-size:10pt;
	color:#3A4550;
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;
}

h1
{
display:inline;
font-size:14pt;
color:#3f4096;
}

h2
{
display:inline;
font-size:12pt;
color:#3f4096;
}

h3
{
display:inline;
font-size:10pt;
color:#3f4096;
}

h4
{
display:inline;
font-size:10pt;
color:#3f4096;
}

h5
{
display:inline;
font-size:10pt;
}

h6
{
display:inline;
font-size:9pt;
}

td 
{
font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#3A4550;
}

table 
{
font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#3A4550;
}

img 
{
border-width: 0px;
}

.small	
{
font-size:8pt;
}

.smaller
{
font-size:9pt;
}

.gray	
{
color:#CCCCCC;
}

form {
   display:inline;
}

DIV {
}

a:link {
   color: #3f4096;
   text-decoration: underline;
}
a:visited {
   color: #3f4096;
   text-decoration: underline;
}
a:hover {
   color: #3f4096;
   text-decoration: none;
}
a:active {
   color: #3f4096;
   text-decoration: underline;
}

HR {
	COLOR: Red;
}


INPUT {
	background-color : #ffffff;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	FONT-WEIGHT: normal;
	padding: 1pt 2pt 1pt 2pt ;
}

INPUT.noborder {
	border-style: none;
	border-collapse: collapse;
	background : none;
	FONT-WEIGHT: normal;
	padding: 0pt 0pt 0pt 0pt ;
}

TEXTAREA{
	WIDTH: 400px;
	background-color : #ffffff;
	border-color: black;
	border-style: solid;
	border-width: 1px;
}

.disabled {
   color:#999999;
}

.error {
   color:#ff0000;
   font-weight:bold;
}

.darker {
   background-color:#f0f0f0;
}
.dark {
   background-color:#8F8C93;
   color:#FFFFFF;
}

.dark_title {
   background-color:#8F8C93;
   color:#FFFFFF;
   padding:5px 0px 5px 20px;
   text-transform:uppercase;
   font-weight:bold;
}

.lighter {
   background-color : #f7f7f7;
}
.light {
   background-color : #ffffff;
}

.bg_normal {background-color : #FFe0e0;}
.text_small {COLOR: black; FONT-SIZE: 8pt; TEXT-ALIGN: left}
select {background-color : #ffffff;color: #000044;}

.border_all {border-top: 1px solid;border-bottom: 1px solid;border-right: 1px solid;border-left: 1px solid;border-color: #e0e0e0;}
.border_t {border-top: 1px solid;border-color: #e0e0e0;}
.border_l {border-left: 1px solid;border-color: #e0e0e0;}
.border_r {border-right: 1px solid;border-color: #e0e0e0;}
.border_b {border-bottom: 1px solid;border-color: #e0e0e0;}

.pad1 {padding: 1pt;}
.pad2 {padding: 2pt;}
.pad4 {padding: 4pt;}
	
.hintshead	{
font-size: 11pt;
font-family:"Courier New", Courier, mono;
font-style:oblique;
background-color: #999999;
}

.hintstext	{
font-size: 10pt;
font-family:"Courier New", Courier, mono;
background-color: #dddddd;
}

.menu2
{
padding: 1px 2px 2px 2px;
background-color:#FFFFFF;
font-size:9pt;
}


.menu
{
padding: 10px 2px 2px 2px;
background-image:url(/img/menu-bg.png);
color:#FFFFFF;
font-size:9pt;
}

.sel-menu
{
padding: 10px 2px 2px 2px;
color:#FFFFFF;
background-color: #3f4096;
background-image:url(/img/sel-menu-bg.png);
font-size:9pt;
}

.over-menu
{
padding: 10px 2px 2px 2px;
color:#FFFFFF;
background-color: #3f4096;
background-image:url(/img/sel-menu-bg.png);
font-size:9pt;
}

a.link-menu
{
color:#FFFFFF;
text-decoration:none;
}

a:active.link-menu
{
color:#FFFFFF;
text-decoration:none;
}

a:link.link-menu
{
color:#FFFFFF;
text-decoration:none;
}

a:hover.link-menu
{
color:#FFFFFF;
text-decoration:none;
}

a:visited.link-menu
{
color:#FFFFFF;
text-decoration:none;
}

a.link-submenu
{
color:#000000;
text-decoration:none;
}

a:active.link-submenu
{
color:#000000;
text-decoration:none;
}

a:link.link-submenu
{
color:#000000;
text-decoration:none;
}

a:visited.link-submenu
{
color:#000000;
text-decoration:none;
}

a:hover.link-submenu
{
color:#FF4444;
text-decoration:none;
}

.selectedmenuitem
{
font-weight:bold;
}


.poll_color_0
{background-color:#04569c}
.poll_color_1
{background-color:#04569c}
.poll_color_2
{background-color:#04569c}
.poll_color_3
{background-color:#04569c}
.poll_color_4
{background-color:#04569c}
.poll_color_5
{background-color:#04569c}
.poll_color_6
{background-color:#04569c}
.poll_color_7
{background-color:#04569c}
.poll_color_8
{background-color:#04569c}

.thumbnail
{
padding: 3px 5px 3px 0px;
}


.big_gray_title
{
color:#AAAAAA;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}

a.big_gray_title
{
color:#AAAAAA;
font-size:16px;
text-decoration:none;
}

a:visited.big_gray_title
{
color:#AAAAAA;
font-size:16px;
text-decoration:none;
}


a:active.big_gray_title
{
color:#AAAAAA;
font-size:16px;
text-decoration:none;
}

a:link.big_gray_title
{
color:#AAAAAA;
font-size:16px;
text-decoration:none;
}

a:hover.big_gray_title
{
color:#AAAAAA;
font-size:16px;
text-decoration:none;
}


