﻿body
{
    color: #000000;
    font-family: Verdana;
    font-size: 10pt;
}

h1
{
    font-family: 'Goudy Old Style' , Garamond, 'Times New Roman';
    font-size: 16pt;
    text-transform: uppercase;
}

h2
{
    color: #000000;
    font-family: Verdana;
    font-size: 14pt;
}

h3
{
    color: #000000;
    font-family: Verdana;
    font-size: 10pt;
}

A:link
{
	color: #82b926;
	text-decoration: none;
}

A:visited
{
	color: #82b926;
	text-decoration: none;
}

A:hover
{
	color: #82b926;
	text-decoration: underline;
}

A:active
{
	color: #82b926;
	text-decoration: underline;
}

A.AltLink1:link
{
	color: #ffffff;
	text-decoration: none;
}

A.AltLink1:visited
{
	color: #ffffff;
	text-decoration: none;
}
A.AltLink1:hover
{
    color: #ffffff;
    text-decoration: underline;
}
A.AltLink1:active
{
    color: #ffffff;
    text-decoration: underline;
}


A.AltLink2:link
{
	color: #000000;
	text-decoration: none;
}

A.AltLink2:visited
{
	color: #000000;
	text-decoration: none;
}
A.AltLink2:hover
{
    color: #000000;
    text-decoration: underline;
}
A.AltLink2:active
{
    color: #000000;
    text-decoration: underline;
}

A.FooterLink:link
{
	color: #ffffff;
	text-decoration: none;
	font-size:8pt;
}

A.FooterLink:visited
{
	color: #ffffff;
	text-decoration: none;
	font-size:8pt;
}
A.FooterLink:hover
{
    color: #ffffff;
	font-size:8pt;
    text-decoration: underline;
}
A.FooterLink:active
{
    color: #ffffff;
    text-decoration: underline;
	font-size:8pt;
}



INPUT
{
    font-size: 9pt;
    font-family: Verdana;
    margin-right: 0px;
    color: #333333;
}
SELECT
{
    font-size: 9pt;
    font-family: Verdana;
    color: #333333;
}



.headings
{
    font-family: 'Goudy Old Style' , Garamond, 'Times New Roman';
}

.tab_sm_on
{
    padding: 6px 4px 4px 4px;
    background-image: url('tab_sm.gif');
    background-repeat: no-repeat;
    text-align:center;
    width:97px;
    height:30px;
    float:left;
    margin-left:1px;
}
.tab_md_on
{
    padding: 6px 4px 4px 4px;
    background-image: url('tab_md.gif');
    background-repeat: no-repeat;
    text-align: center;
    width:135px;
    height:30px;
    float:left;
}
.tab_lg_on
{
    padding: 6px 4px 4px 6px;
    background-image: url('tab_lg.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 30px;
    float: left;
}

.tab_sm_off
{
    padding: 6px 4px 4px 4px;
    text-align:center;
    float:left;
    width:97px;
    height:30px;
    margin-left:1px;
}
.tab_md_off
{
    padding: 6px 4px 4px 4px;
    text-align:center;
    float:left;
    width:135px;
    height:30px;
}
.tab_lg_off
{
    padding: 6px 4px 4px 6px;
    text-align:center;
    float:left;
    width:150px;
    height:30px;
}

.menubar
{
    width:100%; 
    background-image: url('tile_menubar.jpg'); 
    color: #FFFFFF;
    height:30px;
}

.headerbar
{
    background-image: url('tile_header.jpg'); 
    background-repeat: repeat-x;
    height: 109px;
}

.contentbar
{
    background-image: url('tile_greybg.jpg');
    background-repeat: repeat-x;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: thin;
    border-left-width: thin;
}
.footerbar
{
    padding: 25px 10px 10px 10px;
    width: 930px;
    background-image: url('tile_bottom.jpg');
    color: #FFFFFF;
    height: 73px;
    text-align: center;
    font-size:8pt;
}
.highlight
{
    color: #215740;
    font-weight: bold;
}
.fieldname
{
    color: #215740;
}

.textbox
{
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    font-size: 9pt;
    font-family: Verdana;
}
.numberbox
{
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    font-size: 9pt;
    font-family: Verdana;
    text-align:right;
}

.fineprint
{
    font-size: 9pt;
    color: #008fd9;
    font-family: Verdana;
}

.greybox
{
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    width: 275px;
    height: 223px;
    padding: 5px;
    margin: 5px;
}

.greybox2
{
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    width: 275px;
    padding: 5px;
    margin: 5px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.modalBackground2
{
    filter: Alpha(Opacity=40); -moz-opacity:0.4;
    opacity: 0.4;
    width: 100%; height: 100%; background-color: #999999;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalPopup
{
    margin: 5px;
    border-color: #999999;
    background-color: #f0f8ff;
    border-right-style: solid;
    border-bottom-style: solid;
    padding-bottom: 5px;
}
.modalContainer
{
    position: absolute;
    width: 300px;
    left: 50%;
    top: 50%;
    z-index: 750;
}
#modalPage
{
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}
.modalTop
{
    color: #ffffff;
    font-weight:bold;
    background-color: #004FA3;
}
.modalBody
{
    padding: 10px;
}
.btnNew
{
    background-image: url(newdoc.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 20px;
    padding-bottom: 2px;
    background-position: left top;
}

.btnEdit
{
    background-image: url(mode.design.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 20px;
    padding-bottom: 2px;
    background-position: left top;
}

.btnSearch
{
    background-image: url(search5.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 20px;
    padding-bottom: 2px;
    background-position: left top;
}

.btnDelete
{
    background-image: url(delete.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 20px;
    padding-bottom: 2px;
    background-position: left top;
}

.btnSave
{
    background-image: url(save.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 20px;
    padding-bottom: 2px;
    background-position: left top;
}

.btnCancel
{
    background-image: url(undo.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 20px;
    padding-bottom: 2px;
    background-position: left top;
}

.btnExport
{
    background-image: url(export.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 22px;
    padding-bottom: 2px;
    background-position: left top;
}


.btnImport
{
    background-image: url(import.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 22px;
    padding-bottom: 2px;
    background-position: left top;
}

.btnHelp
{
    background-image: url('help.jpg');
    background-repeat: no-repeat; 
    padding-left: 25px; 
    margin-right: 10px; 
    padding-bottom: 7px;
    padding-top: 2px;
}
.btnCart
{
    background-image: url('cart.jpg');
    background-repeat: no-repeat; 
    padding-left: 30px; 
    margin-right: 12px; 
    padding-bottom: 7px;
    padding-top: 2px;
}
.btnAbout
{
    background-image: url('about.jpg');
    background-repeat: no-repeat; 
    padding-left: 30px; 
    margin-right: 10px; 
    padding-bottom: 7px;
    padding-top: 2px;
}
.btnContact
{
    background-image: url('contact.jpg');
    background-repeat: no-repeat; 
    padding-left: 30px; 
    margin-right: 10px; 
    padding-bottom: 7px;
    padding-top: 2px;
}