﻿html, body
{
    color: #003399;
    font-size: 8pt;
    font-family: Verdana;
    margin: 0;
    padding: 0;
}
H1,H5
{
    color: #303030;
    font-family: Verdana, Arial;
    margin: 0;
}
H2,H3,H4,H6
{
    color: navy;
    font-family: Verdana, Arial;
    margin: 0;
}

.DocumentBody
{
    color: #003399;
    font-size: 8pt;
    font-family: Verdana;
    margin: 0;
    padding: 0;
}

.MaxWidth
{
    width: 100%;
}
/* Navigator */
DIV.Navigator A
{
    text-decoration:none;
    color: White;
}


/* Treeview */
.Treeview
{
    text-align: left;
    text-decoration: none;
    border-right: #a7b4ce ridge;
    border-top: #a7b4ce ridge;
    border-left: #a7b4ce ridge;
    border-bottom: #a7b4ce ridge;
    color: #4169e1;
    background-color: #f2f8ff;
    font-size: 8pt;
    font-family: Verdana;
    width: 85%;
}
DIV.Treeview A
{
    color: #4169e1;
}
DIV.Treeview TABLE
{
    width: 100%;
}
DIV#ctl00_TreeView2n0Nodes, DIV#ctl00_TreeView1n0Nodes
{
    padding: 2px;
}
TD.Treeview-RootNode
{
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
    background-image: url(Images/Treeview/listheadergrad.gif);
    background-repeat: repeat-x;
    border: silver 1px solid;
    background-position: left top;
    background-color: #b4d5ff;
}
TD.Treeview-LeafNode
{
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
}
TD.Treeview-ParentNode
{
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
    border: #6f9dd9 1px solid;
    background-color: #d6e8ff;
}
A.Treeview-LeafNode
{
    background-position: left center;
    padding-left: 10px;
    background-image: url(Images/Treeview/BULLET.GIF);
    background-repeat: no-repeat;
}
A.Treeview-ParentNode
{ 
    font-weight: bold;
}
A.Treeview-HoverNode
{
    text-decoration: underline;
}
TD.Treeview-SelectedNode
{
    background-image: url(Images/Treeview/NavSelected.gif);
    background-repeat: repeat-x;
    background-position: left;
    border: #D2B47A 1px solid;
    margin: 5px;
}
TD.Treeview-Node
{
}

/* Message Box Control */
.ErrorMessage
{
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    BORDER-LEFT: red 1px solid;
    BORDER-RIGHT: red 1px solid;
    BACKGROUND-COLOR: #fdd7d7
}
.WarningMessage
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border-top: gold 1px solid;
    border-bottom: gold 1px solid;
    border-left: gold 1px solid;
    border-right: gold 1px solid;
    background-color: #fffacd;
}
.InfoMessage
{
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: green 1px solid;
    BORDER-BOTTOM: green 1px solid;
    BORDER-LEFT: green 1px solid;
    BORDER-RIGHT: green 1px solid;
    BACKGROUND-COLOR: #ccffcc
}


/* Gridview */
.GridviewHeader
{
    font-weight: bold;
    color: white;
    background-color: #ee9c0a;
    background-position: left top;
    background-image: url(Images/GridView/GVHeaderBG.gif);
    background-repeat: repeat-x;
}
TR.GridviewHeader A
{
    font-weight: bold;
    color: white;
}
.GridviewRow
{
    background-color: #ffffff;
}
.GridviewAlternating
{
    background-color: #fad9c7;
}
.GridviewSelected
{
    background-image: url(Images/Gridview/GVSelectedBG.gif);
    background-repeat: repeat-x;
    background-position: left top;
    border: #D2B47A 1px solid; 
    background-color: #80FFFF;
}

/* Articles */
.Article
{
}
.Article TD.Heading
{
    /*height: 30px;
    /*VERTICAL-ALIGN: middle;*/
    background-position: left top;
    /*background-image: url(Images/ButtonBar.jpg);*/
    /*background-image: url(Images/ArticleHeaderBG.jpg);
    background-repeat: repeat-x;*/
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 0px;
}
/*.Article H5
{
    color: white;
}*/
.Article TD
{
    VERTICAL-ALIGN: top;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 20px;
}

/* Misc */
.FieldGroupContainer
{
    /* Used on ~\Admin\Countries.apsx, OrderDetails.aspx */
    border-right: #ee9c0a 1px solid;
    border-top: #ee9c0a 1px solid;
    border-left: #ee9c0a 1px solid;
    border-bottom: #ee9c0a 1px solid;
}
.ErrorText
{
    /* Used to display an error message when msgbox control is not used */
	color: red;
}
