BODY {
    font-family:Arial,Helvetica,Verdana;
    font-size:10pt;
    background-image:url(/images/bg.gif);
    background-repeat:repeat-y;
    background-position:left;
}

A  {
	color : #880000;
	text-decoration : underline;
}

A:Visited  {
	color : #880000;
	text-decoration : underline;
}

A:Active  {
	text-decoration : underline;
	color : #880000;
}

A:Hover  {
	text-decoration : underline;
	color : #880000;
}

.InterfaceText {
    color:#294C92;
}

.InterfaceRed {
    color:#880000;
}

/* DIVs */

#mainDIV {
}

#headerDIV {
    background-color:#294C92;
    height:25px;
    padding:10px;
    text-align:left;
    font-family:Arial,Helvetica,Verdana;
    
}

#headerDIV H1 {
    color:#ffffff;
    font-size:12pt; 
    font-weight:bold;
}

#leftDIV {
    padding:10px;
    float:left;
    background-color:#294C92;
}

#contentDIV {
    padding:35px;
    /*float:left;*/
    background-color:#ffffff;
    background-image: url(/images/headerarc.gif);
    background-repeat:no-repeat;
    position:absolute;
    top:45px;
    left:192px;
}

#contentDIV A {
    color:#880000;
}

#contentDIV A:Hover {
    color:#cc0000;
}

#contentDIV H1 {
    font-size:14pt;
    color:#294C92;
    font-weight:bold; 
}

#fileContentDIV {
    padding:15px;
    text-align:center;
    /*float:left;*/
}

#fileContentDIV A {
    color:#880000;
}

#fileContentDIV A:Hover {
    color:#cc0000;
}

#fileContentDIV H1 {
    font-size:14pt;
    color:#294C92;
    font-weight:bold; 
}

#loginNameDIV {
    float:right;
    color:#ffffff;
    font-weight:bold;
}

#loginNameDIV A,A:Visited,A:Active {
    color:#feffcc;
}

#loginNameDIV A:Hover {
    color:#ffffff;
}

#frmUsername {
}

#frmPassword {
}

#paginationDIV {
    BORDER-TOP:1px #294C92 solid;
    padding:10px;
}

.SubjectLine {
    font-size:12pt;
    color:#880000;
    font-weight:bold; 
    BORDER-BOTTOM:1px #cccccc solid;
}

.FilePopUpName {
    font-size:12pt;
    color:#ffffff;
    font-weight:bold; 
}

/* Curly DIV */

.curlycontainer{
    border: 1px solid #b8b8b8;
    margin-bottom: 1em;
    /*width: 300px;*/
}

.curlycontainer .innerdiv{
    background: transparent url(/images/brcorner.gif) bottom right no-repeat;
    position: relative;
    left: 2px;
    top: 2px;
    padding: 10px 15px 25px 10px; 
}

/* Loader Styles */

.transparent {
    filter:alpha(opacity=50);
    background-color:#c0c0c0;
    padding:10px;
    display:;
    width:170;
    height:100;
    position:absolute;
    color: #000000;
    border: 1 #000000 solid; 
}

/* Tabe Styles */

.MessageRow {
    background-color:#f0f0f0; 
    color:#666666;
}

.MessageRow :Hover {
    background-color:#feffcc; 
    text-decoration:underline;
}

.MessageRow A {
    color:#880000; 
    text-decoration:none;
}

.TableHeader {
    background-color:#294C92;
    color:#ffffff;
    font-weight:bold;
}

/* Form Styles */

input.SmallForm {
    font-size:10pt;
}

.FormCaption {
    font-size:10pt;
    font-weight:bold;
    color:#666666;
}

.FormButton{
    cursor:pointer;
    border:outset 1px #ccc;
    background:#999;
    color:#294C92;
    /*font-weight:bold;*/
    padding: 1px 2px;
    background:url(/images/formbg.gif) repeat-x left top;
    font-size:8pt;
}

/* Menu Styles */

.glossymenu{
    list-style-type: none;
    margin: 5px 0;
    padding: 0;
    width: 170px;
    border: 1px solid #9A9A9A;
    border-bottom-width: 0;
}

.glossymenu li a{
    background: #294C92 url(/images/glossyback.gif) repeat-x bottom left;
    font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    color: white;
    display: block;
    width: auto;
    padding: 3px 0;
    padding-left: 10px;
    text-decoration: none;
    font-family:Century Gothic,Trebuchet MS,Arial;
    font-size:8pt;
}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
    width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
    color: white;
}

.glossymenu li a:hover{
    background-image: url(/images/glossyback2.gif);
}

