BODY {
MARGIN: 0px; 
PADDING: 10px;
BACKGROUND: #AEC1CA;
COLOR: black;
} 

A:link {background: none; color: maroon; text-decoration: underline; cursor: pointer;}
A:visited {background: none; color: maroon; text-decoration: underline; cursor: pointer;}
A:hover {background: none; color: red; text-decoration: underline; cursor: pointer;}
A:active { background: none; color: red; background: underline; cursor: pointer;}

.Global {
WIDTH: 100%;
HEIGHT: 100%;
}

.Global TD {
VERTICAL-ALIGN: top;
}

.Header {
WIDTH: 100%;
HEIGHT: 100px;
PADDING: 0px;
BORDER-TOP: 1px solid black; 
BORDER-LEFT: 1px solid black;
BORDER-RIGHT: 1px solid black; 
}

.Header TD {
BORDER: 0px;
VERTICAL-ALIGN: top;
TEXT-ALIGN: left;
}

.NavBar {
WIDTH: 100%;
HEIGHT: 25px;
BORDER: 0 solid #808080;
}

.NavBar TD {
BACKGROUND: url("/imgs/greyline-gradient.gif") repeat;
COLOR: inherit;
FONT: normal 15px verdana,sans-serif;
PADDING: 0px 0px 0px 0px;
TEXT-ALIGN: left;
VERTICAL-ALIGN: middle;
}

.NavBarLink {
HEIGHT: 24px;
}

.NavBarLink TD {
BACKGROUND: none;
TEXT-ALIGN: center;
PADDING: 0px 10px 0px 10px;
}

.LinkWidth {
WIDTH: 100px;
}

.NavBarLink A:link {background: none; color: #000000; text-decoration: none; cursor: hand;}
.NavBarLink A:visited {background: none; color: #000000; text-decoration: none; cursor: hand;}
.NavBarLink A:hover {background: none; color: #ff0000; text-decoration: underline; cursor: hand;}
.NavBarLink A:active { background: none; color: #ff0000; background: none; cursor: hand;}

a.LogoLink:link {color: #c00000; text-decoration: none; cursor: hand;font-weight:bold;font-family:Times;font-size:30px}
a.LogoLink:visited {color: #c00000; text-decoration: none; cursor: hand;font-weight:bold;font-family:Times;font-size:30px}
a.LogoLink:hover {color: #ff0000; text-decoration: none; cursor: hand;font-weight:bold;font-family:Times;font-size:30px}
a.LogoLink:active {color: #ff0000; background: none; cursor: hand;font-weight:bold;font-family:Times;font-size:30px}


.Left {
BACKGROUND: #ffffff;
COLOR: inherit;
BORDER-LEFT: 1px solid black;
}

.Content {
BACKGROUND: #ffffff;
COLOR: inherit;
}

.Right {
BACKGROUND: #ffffff;
COLOR: inherit;
BORDER-RIGHT: 1px solid black;
}

.RightPanelBox {
WIDTH: 100%; 
HEIGHT: 100%; 
BORDER: 1px solid gray;
}

.BoxStyle {
MARGIN-TOP: 15px;
WIDTH: 90%;
BACKGROUND: #d2d8e6;
COLOR: inherit;
BORDER: 1px solid #284151;
}

.BoxStyle TD {
BACKGROUND: #d2d8e6;
COLOR: inherit;
PADDING: 0px;
TEXT-ALIGN: left;
BORDER: 0px;
}

.HeadingStyle {
COLOR: #000000;
FONT: bold 20px verdana,sans-serif;
BACKGROUND: inherit;
}

P {
FONT: 13px arial,sans-serif;
}

.Padded {
PADDING: 15px;
}

.SmallFont {
FONT: 13px verdana,sans-serif;
}

.MedFontBold {
FONT: bold 15px verdana,sans-serif;
}

.SmallFont TD {
FONT: 13px verdana,sans-serif;
}

.MedFontBold TD {
FONT: bold 15px verdana,sans-serif;
}

.Footer {
BACKGROUND: url("/imgs/goldline-bg3.gif");
COLOR: #000000;
FONT: 13px verdana,sans-serif;
HEIGHT: 22px;
TEXT-ALIGN: center;
BORDER: 1px solid black;
}

h1 {font-size:21px;font-weight:bold}
h2 {font-size:18px;font-weight:bold}

.datagrid table { border-collapse: collapse; text-align: left; width: 100%; } .datagrid {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #006699; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }.datagrid table td, .datagrid table th { padding: 0 0; }.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; color:#FFFFFF; font-size: 8px; font-weight: normal; border-left: 0 solid #0070A8; } .datagrid table thead th:first-child { border: none; }.datagrid table tbody td { color: #404040; border-left: 0 solid #E1EEF4;font-size: 12px;font-weight: normal; }.datagrid table tbody .alt td { background: #E1EEf4; color: #00557F; }.datagrid table tbody td:first-child { border-left: none; }.datagrid table tbody tr:last-child td { border-bottom: none; }.datagrid table tfoot td div { border-top: 1px solid #006699;background: #E1EEf4;} .datagrid table tfoot td { padding: 0; font-size: 12px } .datagrid table tfoot td div{ padding: 0; }.datagrid table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }.datagrid table tfoot  li { display: inline; }.datagrid table tfoot li a { text-decoration: none; display: inline-block;  padding: 0 0; margin: 1px;color: #FFFFFF;border: 1px solid #006699;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; }.datagrid table tfoot ul.active, .datagrid table tfoot ul a:hover { text-decoration: none;border-color: #00557F; color: #FFFFFF; background: none; background-color:#006699;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }


.datagrid2 table { border-collapse: collapse; text-align: left; width: 100%; } .datagrid2 {font: normal 15px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #991821; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }.datagrid2 table td, .datagrid2 table th { padding: 3px 10px; }.datagrid2 table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #991821), color-stop(1, #80141C) );background:-moz-linear-gradient( center top, #991821 5%, #80141C 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991821', endColorstr='#80141C');background-color:#991821; color:#FFFFFF; font-size: 15px; font-weight: bold; border-left: 1px solid #B01C26; } .datagrid2 table thead th:first-child { border: none; }.datagrid2 table tbody td { color: #80141C; border-left: 1px solid #F7CDCD;font-size: 12px;font-weight: normal; }.datagrid2 table tbody .alt td { background: #f2f2f2; color: #80141C; }.datagrid2 table tbody td:first-child { border-left: none; }.datagrid2 table tbody tr:last-child td { border-bottom: none; }.datagrid2 table tfoot td div { border-top: 1px solid #991821;background: #F7CDCD;} .datagrid2 table tfoot td { padding: 0; font-size: 15px } .datagrid2 table tfoot td div{ padding: 2px; }.datagrid2 table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }.datagrid2 table tfoot  li { display: inline; }.datagrid2 table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #991821;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #991821), color-stop(1, #80141C) );background:-moz-linear-gradient( center top, #991821 5%, #80141C 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991821', endColorstr='#80141C');background-color:#991821; }.datagrid2 table tfoot ul.active, .datagrid2 table tfoot ul a:hover { text-decoration: none;border-color: #80141C; color: #FFFFFF; background: none; background-color:#991821;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }
