form {
	margin: 0px;
}

/*****  Links ****************************************************************/
A:VISITED {
        font-family : Arial, Helvetica, sans-serif;
        color : #002997;
        font-size : 12px;
}
A:LINK {
        font-family : Arial, Helvetica, sans-serif;
        color : #002997;
        font-size : 12px;
}
A:ACTIVE {
        font-family : Arial, Helvetica, sans-serif;
        color : #002997;
        font-size : 12px;
}
A:HOVER {
        font-family : Arial, Helvetica, sans-serif;
        color : #DD0000;
        font-size : 12px;
}

A.message:VISITED {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #DD0000;
}
A.message:LINK {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #DD0000;
}
A.message:ACTIVE {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #DDDDDD;
}
A.message:HOVER {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #000000;
}

A.contentHead:VISITED {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #FFFFFF;
}
A.contentHead:LINK {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #FFFFFF;
}
A.contentHead:ACTIVE {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #FFFFFF;
}
A.contentHead:HOVER {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #AAAAAA;
}

A.small:VISITED {
        font-family : Arial, Helvetica, sans-serif;
        color : #DD0000;
        font-size : 11px;
}
A.small:LINK {
        font-family : Arial, Helvetica, sans-serif;
        color : #DD0000;
        font-size : 11px;
}
A.small:ACTIVE {
        font-family : Arial, Helvetica, sans-serif;
        color : #DD0000;
        font-size : 11px;
}
A.small:HOVER {
        font-family : Arial, Helvetica, sans-serif;
        color : #DD0000;
        font-size : 11px;
}

A.nav:VISITED {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 11pt;
        color         : blue;
}
A.nav:LINK {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 11pt;
        color         : blue;
}
A.nav:ACTIVE {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 11pt;
        color         : blue;
}
A.nav:HOVER {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 11pt;
        color         : blue;
}
/***** /Links ****************************************************************/

p {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        color     : #002997;
}

td {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        color     : #002997;
}

td.nav {
        border-spacing: 10px;
}

td.navHead {
		border-spacing: 10px;
        font-weight   : bold;
}

td.pageHead {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 20px;
        font-weight   : bold;
        color         : #002997;
}

td.contentHead {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #FFFFFF;
        background-color : #888BFF;
}

td.contentWhite {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        color         : #002997;
}

.contentWhiteMsg {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-weight   : bold;
        color         : #DD0000;
}

td.contentBlue {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        color         : #002997;
        background-color : #DFE0FF;
}

td.welcome {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 20px;
        font-weight   : bold;
        color         : #DD0000;
}

.tab-grid
{
	margin: 0;
	padding: 0px;
	height: 24px;
	width: 100%;
	border-bottom: 1px solid #cccccc;
	background: #ffffff;
}

.tab-grid ul
{
	list-style-type: none;
}

.tab-grid li
{
	float: left;
	margin: 1px;
	padding: 0;
	width: auto;
	display: block;
}

.tab-grid li a, .tab-grid li a:link
{
	color: #002997;
	background-color: #DFE0FF;
	padding: 4px 8px 4px 8px;
	display: block;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 0;
	border-left: 1px solid #cccccc;
	text-decoration: none;
}

.tab-grid li a.selected, .tab-grid li a.selected:link
{
	color: #002997;
	background-color: #ffffff;
	padding: 4px 8px 4px 8px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 0;
	border-left: 1px solid #cccccc;
	text-decoration: none;
}

.tab-grid li a:hover
{
	color: #000000;
	background: #9999dd;
}

input.small        {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-style : normal;
        font-weight : normal;
        width : 80px;
}

input.large        {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-style : normal;
        font-weight : normal;
        width : 200px;
}

input        {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-style : normal;
        font-weight : normal;
}

input.document {
        width : 250px;
}

input.file {
        width : 200px;
}


select.small             {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-style : normal;
        font-weight : normal;
        width : 150px;
}
select.medium {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-style : normal;
        font-weight : normal;
        width : 200px;
}
select.large	{
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-style : normal;
        font-weight : normal;
        width : 400px;
}

textarea         {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-style    : normal;
        font-weight   : normal;
}

textarea.contentBlue {
        font-family   : Arial, Helvetica, sans-serif;
        font-size     : 12px;
        font-style    : normal;
        font-weight   : normal;
        color         : #002997;
        background-color : #DFE0FF;
        border-style: none;
}