
html, body {
border : 0;
margin : 0;
padding : 0;
height : 90%;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.9em;
font-weight : normal;
letter-spacing : normal;
text-transform : none;
word-spacing : normal;
color : black;
background-color: #1F1209;
/*background-color : #2f1700;*/
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT {
color : #003366;
}
H1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 2em;
font-weight : 700;
font-style : normal;
text-decoration : none;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
}
H2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1.75em;
font-weight : 700;
font-style : normal;
text-decoration : none;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
}
H3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1.58em;
font-weight : 500;
font-style : normal;
text-decoration : none;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
}
H4 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1.33em;
font-weight : 500;
text-decoration : none;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
}
H5, DT {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1em;
font-weight : 700;
font-style : normal;
text-decoration : none;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
}
H6 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-weight : 700;
font-style : normal;
text-decoration : none;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
}
TFOOT, THEAD {
font-size : 1em;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
font-family : Arial, Helvetica, sans-serif;
}
TH {
vertical-align : baseline;
font-size : 1em;
font-weight : bold;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
font-family : Arial, Helvetica, sans-serif;
}
TD {
font-size : 1em;
font-weight : normal;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
font-family : Arial, Helvetica, sans-serif;
color : #003366;
}
TD.bar {
border-bottom : 1px solid #000000;
}
TD.sec {
font-weight : bold;
}
A:link {
text-decoration : none;
}
A:visited {
text-decoration : none;
}
A:active {
text-decoration : none;
}
A:hover {
text-decoration : none;
color : red;
}
SMALL {
font-size : 0.7em;
}
BIG {
font-size : 1.17em;
}
BLOCKQUOTE, PRE {
font-family : Courier New, monospace;
}
UL LI {
list-style-type : square;
}
UL LI LI {
list-style-type : disc;
}
UL LI LI LI {
list-style-type : circle;
}
OL LI {
list-style-type : decimal;
}
OL OL LI {
list-style-type : lower-alpha;
}
OL OL OL LI {
list-style-type : lower-roman;
}
IMG {
margin-top : 0;
margin-left : 0;
margin-right : 0;
}
.Button {
font-family : Verdana;
font-size : 8pt;
color : #ffffff;
border : 1px solid #2f1700;
cursor: pointer;
background-color: #2f1700;
}
.MenuButton {
font-family : Verdana;
font-size : 14pt;
color : #990000;
border : 1px solid #ffffff;
cursor: pointer;
background-color: #ffffff;
 width: 150px;
 height: 30px; 
}
.MenuButtonHover {
font-family : Verdana;
font-size : 14pt;
color : red;
border : 1px solid #ffffff;
cursor: pointer;
background-color: #ffffff;
 width: 150px;
 height: 30px; 
}
.WhiteButton {
font-family : Verdana;
font-size : 8pt;
color : #2f1700;
background-color : #ffffff;
border : 1px solid black;
cursor: pointer;
}
fieldset {
border-left : 1px solid #ffffff;
border-top : 1px solid #ffffff;
border-bottom : 1px solid #ffffff;
border-right : 1px solid #ffffff;
}
.FilterByLetterNavOut {
color : teal;
}
.FilterByLetterNavOver {
color : red;
}
.ContentContainer {
margin : 10px 50px 10px 50px;
text-align : left;
}
#ServerMessage {
float : right;
}
#header {
padding : 10px;
background : #eee;
}
.controlLabel {
text-transform : uppercase;
margin : 0 0 10px 0;
font-size : 10px;
line-height : 12px;
padding : 10px 0 1px 0;
font-weight : normal;
}
.pnPadding {
padding : 10px 10px 10px 10px;
}
.dvPadding {
padding : 5px 5px 5px 5px;
}
.PopUpShow {
background-color : white;
position : absolute;
visibility : visible;
z-index : 1;
padding : 2px 2px 2px 2px;
border : 2px solid #000000;
}
.FormShow {
position : relative;
visibility : visible;
z-index : 1;
padding : 10px 10px 10px 10px;
}
.tab {
font-size : 0.8em;
border-bottom : none;
text-decoration : none;
padding : 2px 0 2px 0;
color : White;
background-color: #2f1700;
}
.tab:hover {
font-size : 0.8em;
background-color : #663300;
padding : 2px 0 2px 0;
}
.activeTab {
font-size : 0.8em;
text-decoration : none;
padding : 2px 0 2px 0; 
background-color : #663300;
color : yellow;
}
.PostDetailShow {
background-color : white;
position : absolute;
visibility : visible;
z-index : 1;
border : 2px solid #000000;
}
.scroll {
height : 400px;
width : 100%;
overflow : auto;
}
div.bar {
border-bottom : 1px solid #000000;
padding : 0 0 2px 0;
}
div.sec {
font-weight : bold;
}
.divMessage {
padding : 0 5px 2px 10px;
}
.Progress {
width : 125px;
font-weight : bold;
color : blue;
padding : 5px 5px 5px 5px;
border : 1px solid black;
background-color : #ffffcc;
text-align : center;
}
.PostCommentShow {
background-color : white;
position : absolute;
visibility : visible;
z-index : 1;
border : 2px solid #000000;
}
.dvPageHeader {
border-bottom : 1px solid #2f1700;
padding : 0 0 0 0;
}
.dvPageHeaderLarge {
font-weight : bold;
padding : 0px 0px 5px 5px;
font-size : large;
color : #003366;
}
.dvPageHeaderLargeWhite {
font-weight : bold;
padding : 5px 10px 10px 5px;
font-size : large;
color : #ffffff;
}
.dvPageHeaderXLarge {
border-bottom : 3px solid #ffcc66;
font-weight : bold;
padding : 0 0 2px 0;
font-size : x-large;
color : #003366;
}
.spNoRecord {
font-weight : bold;
padding : 50px 20px 20px 20px;
}
.SubTab {
text-decoration : none;
}
.SubTab:hover {
color : red;
}
.SubActiveTab {
border : 2px solid #fff;
text-decoration : none;
padding : 2px 3px;
background : #fff;
}
.TDRightBorder {
border-right : 1px solid #ffffff;
}
.TDBottomBorder {
border-bottom : 1px solid #ffffff;
}
.TDTopBorder {
border-top : 1px solid #ffffff;
}
.TDLeftBorder {
border-left : 1px solid #ffffff;
}
.TDTopLeftBorder {
border-top : 1px solid #ffffff;
border-left : 1px solid #ffffff;
}
.TDTopBottomLeftBorder {
border-top : 1px solid #ffffff;
border-bottom : 1px solid #ffffff;
border-left : 1px solid #ffffff;
}
.TDAllBorder {
border-top : 1px solid #ffffff;
border-left : 1px solid #ffffff;
border-bottom : 1px solid #ffffff;
border-right : 1px solid #ffffff;
}
.LogoPos {
position : absolute;
left : 20px;
top : 20px;
}
.scroll {
overflow : auto;
height : 550px;
width : 100%;
}
.TabControl {
background : #523121;
font-size : smaller;
}
#wrapper {
border : 1px solid #ffffff;
height : 100%;
width : 800px;
vertical-align : top;
}
#header {
border : 1px solid #ffffff;
height : 60px;
letter-spacing : 2px;
background-color : #2f1700;
}
.Text {
width : 99%;
font-family : Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #888888;
	font-size: 11px;
	background-color: #ffffff;
}
.DDList {
width : 100%;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.9em;
}
.menustyle {
font-size : 10pt;
font-family : Verdana;
color : teal;
background-color : #2f1700;
font-weight : bold;
cursor : default;
}
.BorderLeftRightBottom {
border-left : 1px solid #ffffff;
border-bottom : 1px solid #ffffff;
border-right : 1px solid #ffffff;
}
.TDMessageBottom {
border-top : 2px solid #000000;
background-color : #2f1700;
}
.TDMessageTop {
border-bottom : 2px solid #000000;
background-color : #2f1700;
}
.LoginError {
font : bold 10pt Verdana;
color : red;
}
.ConfirmMessage {
color : white;
text-align : center;
position : absolute;
bottom : 40%;
left : 0;
width : 100%;
height : 1px;
overflow : visible;
visibility : visible;
display : block;
background-color : transparent;
}
.ConfirmMessageContent {
font-family : Verdana, Geneva, Arial, Sans-Serif;
width : 500px;
height : 200px;
visibility : visible;
text-align : left;
}
.Message {
position : absolute;
}

.dgGridHeader
{
	background: url("images/gv_title_bg.jpg") repeat-x;
	height: 20px;
	}

.UpdateProgressPanel { 
      bottom: 0%; left: 200px; position: absolute;
}

.GradientBGColor
{
    background: url("images/logo_bg.gif");
}

/*Drag Panel*/
.dragMe {
	width:100%;
	height:21px;
	background: url('images/gv_title_bg.jpg') repeat-x;
	text-align:left;
	cursor:move;
	font-weight:bold;
	vertical-align: middle;
}
.alternatingrowstyle 
{
    background-color:#fff;
}
.headerstyle{
    background: url("images/gv_title_bg.jpg") repeat-x;
    background-color:#e5e5e5;
    height:20px;
    font-size: 9pt;
}
.headerstyle th {
    border:1px solid #bbbbbb;
    padding-left:5px;
    text-align:left;
    font-size: 9pt;
}  
.headerstyle a {
    color:black;
    font-size: 9pt;
}    
.sortalternatingrowstyle{
    background-color:#e5e5e5
}
.sortrowstyle{
    background-color:#f0f0f0
}
.sortascheaderstyle{
    background:#c5c5c5 url(images/sort_asc.gif) no-repeat scroll right center;
    padding-left:5px;
}
.sortdescheaderstyle{
    background:#c5c5c5 url(images/sort_desc.gif) no-repeat scroll right center;
    padding-left:5px;
}   
.pagerstyle{
    color:#444444;
    background-color:#e5e5e5;
    font-size:x-small;
    text-align:right;
} 
.pagerstyle select{
    font-size:x-small;
}  
.previous{
    background:transparent url(images/previous.gif) no-repeat scroll center;
    height:1.3em;
    width:16px;
}
.next{
    background:transparent url(images/next.gif) no-repeat scroll center;
    height:1.3em;
    width:16px;
}  
.gotopage{
    font-size:x-small;
    width:20px;
}
.HeaderStyle {
	width:100%;
	height:21px;
	background: url('images/gv_title_bg.jpg') repeat-x;
	text-align:left;
	font-weight:bold;
	vertical-align: middle;
}

.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: #1F1209;
    background-color: #FFF;
	font-family: Arial, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align: center;
    width: 140px;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: #1F1209;
    background-color: #FFF;
	font-family: Arial, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align: center;
    width: 140px;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    width: 140px;
}