html, body, form {
    margin: 0;
    padding: 0;
    background-color: #fff;
    color: #333;
    font: normal 12px "Segoe UI", Verdana, sans-serif;
}

input, label
{
    font: normal 12px "Segoe UI", Verdana, sans-serif;
}
input[type=text] {
    border: 1px solid #b3b3b3;
    height: 1.83em;
    padding-left: 4px;
}
input[type=password] {
    border: 1px solid #b3b3b3;
    height: 1.83em;
    padding-left: 4px;
}
    /*input[type=text] {
        border: 0;
        border-bottom: 2px solid #b3b3b3;
        height: 2em;
        padding-left: 4px;
        background-color: #f9f9f9;
    }*/

textarea {
    border: 1px solid #b3b3b3;
    padding-left: 4px;
}
select {
    font: normal 12px "Segoe UI", Verdana, sans-serif;
    border: 1px solid #b3b3b3;
    padding-left: 2px;
}

h3, h4 {
    font-weight: normal;
    margin: 10px 0 4px 0;
    color: #555;
}

h3 {
    font-size: 14px;
}

h4 {
    font-size: 12px;
}

body * {
    font-family: "Segoe UI", Verdana, sans-serif;
    box-sizing: border-box;
}

table {
    border-spacing: 0;
    border-collapse: collapse;
}

th {
    font-weight: normal;
}

@media only screen and (max-width: 750px) {
    .logo {
        /*display: none;*/
        background-color: transparent;
        background-repeat: no-repeat;
        width: 56px;
        height: 47px;
        background-position: 0 0;
        background-image: url('../images/new-logo_white-v3top.png');
        display: inline-block;
        vertical-align: middle;
    }
    .topInfo {
        display: none;
    }
    .header {
        text-align: center;
    }
    .topCommands {
        display: inline-block;
    }
    .topLabel {
        padding-right: 2px;
        font-size: 12px;
        width: 50px;
    }
    .topValue {
        font-size: 12px;
        width: 160px;
        overflow-x: hidden;
    }
    .topSection {
        padding: 10px 4px 10px 0;
    }
    .topSelect {
        width: 160px;
        font-size: 10px;
    }
    .mainBody {
        max-width: 700px;
    }
    .mess {
        padding: 4px 10px 0;
    }
    #ucT_dlC td.dlC_I a {
        padding: 4px 6px;
    }
}
@media only screen and (min-width: 751px) {
    .logo {
        background-color: transparent;
        background-repeat: no-repeat;
        width: 252px;
        height: 48px;
        background-position: 0 0;
        background-image: url('../images/new-logo_white-v3.png');
        display: inline-block;
    }
    .topInfo {
        display: inline-block;
    }
    .topCommands {
        float: right;
    }
    .topLabel {
        padding-right: 4px;
        font-size: 12px;
        width: 60px;
    }
    .topValue {
        font-size: 12px;
        width: 200px;
        overflow-x: hidden;
    }
    .topSection {
        padding: 10px 10px 14px 0;
    }
    .topSelect {
        width: 200px;
        font-size: 12px;
    }
    .mainBody {
        max-width: 800px;
    }
    .mess {
        padding: 0 10px;
    }
    #ucT_dlC td.dlC_I a {
        padding: 4px 12px;
    }
}
.header {
    height: 48px;
    background-color: transparent;
    background-repeat: repeat-x;
    background-position: 0 -49px;
    background-image: url('../images/new-logo_white-v3.png');
    white-space: nowrap;
}
.topCommands {
    padding-right: 10px;
}
.topLabel {
    text-align: right;
    color: #555;
    font-weight: bold;
    vertical-align: top;
    display: inline-block;
}
.topValue {
    display: inline-block;
    overflow: hidden;
}
.topInfo {
    padding-left: 4px;
    vertical-align: top;
}
.topClear {
    clear: both;
    padding-top: 2px;
}

.mainBody {
    margin: 0 auto
}

.mess {
    display: inline-block;
}

.bg {
    background-color: #0A4475;
}


#ucT_trHead td
{
	background: url(../images/tab-sub1.gif) scroll top left;
	color: #ffffff;
	font-weight: bold;
    /*font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;*/
}
#ucT_trHead a
{
	color: #ffffff;
}
#ucT_trHead table td
{
	font-weight:normal;
}
#ucT_trHead table a
{
	text-decoration: none;
}
#ucT_trHead table a:hover
{
	text-decoration: underline;
}
#ucT_trHead table td.tblT_Sep
{
	background: url(../images/tab-sub-sep1.gif) scroll top center no-repeat;
	padding: 0px 4px 0px 4px;
}
#ucT_dlC td {
    padding: 0px 0px 0px 3px;
    margin: 0px 2px 0px 0px;
    font: normal 14px/1.0em "Segoe UI", Verdana, sans-serif;
}
#ucT_dlC td.dlC_I
{
    background: url(../images/tabl.png) scroll no-repeat left top;
}
#ucT_dlC td.dlC_S
{
	background: url(../images/tabl-on.gif) scroll no-repeat left top;
}
#ucT_dlC td.dlC_I a
{
	display: block;
	float: left;
	font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background: url(../images/tabr.png) scroll no-repeat right top;
	color: #333;
	margin:0;
	text-decoration: none;
}
#ucT_dlC td.dlC_I a:hover
{
	text-decoration: underline;
}
#ucT_dlC td.dlC_S a
{
	display: block;
	float: left;
	font-size: 12px;
	/* font-family: "Segoe UI", Verdana, Sans-Serif;*/
	background: url(../images/tabr-on.gif) scroll no-repeat right top;
	color: #ffffff;
	padding:4px 6px 4px 6px;
	margin:0px 0px 0px 0px;
	text-decoration: none;
}
#ucT_dlC td.dlC_S a:hover
{
	text-decoration: underline;
}
#ucT_dlCS td.dlCS_I
{
	height:22px;
	background: url(../images/tab-sub1.gif) scroll top left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#ucT_dlCS td.dlCS_Sep
{
	background: url(../images/tab-sub-sep1.gif) scroll top center no-repeat;
	padding:0px 0px 0px 0px;
}
#ucT_dlCS td.dlCS_I a
{
	display:block;
	background: url(../images/tab-sub1.gif) scroll top left;
	color: #ffffff;
	padding:4px 6px 4px 6px;
	margin:0px 0px 0px 0px;
	text-decoration: none;
}
#ucT_dlCS td.dlCS_I a:hover
{
	text-decoration: underline;
}
#ucT_dlCS td.dlCS_S a
{
	display:block;
	background: url(../images/tab-sub2.gif) scroll top left;
	color: #ffffff;
	padding:4px 6px 4px 6px;
	margin:0px 0px 0px 0px;
	text-decoration: none;
}
#ucT_dlCS td.dlCS_S a:hover
{
	text-decoration: underline;
}
#ucT_dlS a
{
	vertical-align:top;
	text-decoration: none;
	font-weight:bold;
}
#ucT_dlS a img
{
	vertical-align:bottom;
}
#ucT_dlS a:hover
{
	text-decoration: underline;
}
#ucT_dlS td.dlS_I
{
	background: url(../images/btnl3-or.gif) scroll no-repeat left top;
	padding:0px 0px 0px 3px;
	margin:0px 2px 0px 0px;
}
#ucT_dlS td.dlS_I div
{
	background: url(../images/btnr3-or.gif) scroll no-repeat right top;
	padding:4px 6px 3px 6px;
	margin:0px 0px 0px 0px;
	text-align: left;
	height:16px;
}
#ucT_dlS td.dlS_S
{
	background: url(../images/btnl3-ors.gif) scroll no-repeat left top;
	padding:0px 0px 0px 3px;
	margin:0px 2px 0px 0px;
}
#ucT_dlS td.dlS_S div
{
	background: url(../images/btnr3-ors.gif) scroll no-repeat right top;
	padding:4px 6px 3px 6px;
	margin:0px 0px 0px 0px;
	text-align: left;
	height:16px;
}

.LoadBig {
     background: #cccccc url(../images/loading.gif) center center no-repeat;
}
.Inline
{
	display:inline;
	list-style-type: none;
}
.Inline li
{
	display:inline;
	padding-left:8px;
	padding-right:8px;
}
table#dlN.BtnG td
{
	padding:0px 1px 0px 1px;
	margin:0;
}
table#dlN.BtnG div
{
	background: url(../images/btnl3a.gif) scroll no-repeat left top;
	padding:0px 0px 0px 3px;
	margin:0;
}
table#dlN.BtnG a
{
	background: url(../images/btnr3a.gif) scroll no-repeat right top;
	display:block;
	padding:2px 6px 4px 3px;
	margin:0;
	font-weight: bold;
	color:#333;
}
table#dlN.BtnG a:hover
{
	text-decoration:none;
}
.BtnGT
{
	padding:4px 0px 2px 0px;
	margin:0px 0px 0px 0px;
}
.BtnGT div
{
	background: url(../images/btnl3a.gif) scroll no-repeat left top;
	padding:0px 0px 0px 3px;
	margin:0px 0px 0px 0px;
}
.BtnGT a
{
	background: url(../images/btnr3a.gif) scroll no-repeat right top;
	display:block;
	font-size: 7pt;
	font-weight: bold;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
	text-align:center;
	color: #000000;
	padding:4px 6px 6px 3px;
	margin: 0px 0px 0px 0px;
}
.BtnGT a:hover
{
	text-decoration: underline;
}
#ucTopNav_tblNav
{
	font-size: 7pt;
	font-weight: normal;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	border: solid 1px #999999;
	background-color: #ffe4b5;
	padding: 1px 0px 1px 2px;
}
#ucTopNav_tdNavx
{
	background: url(../images/btnl3-or.gif) scroll no-repeat left top;
	padding:0px 0px 0px 3px;
	margin:0px 2px 0px 0px;
}
#ucTopNav_tdNav div
{
	background: url(../images/btnr3-ors.gif) scroll no-repeat right top;
	padding:4px 6px 2px 6px;
	margin:0px 0px 0px 0px;
}
.Comment {
    margin: 0 20px;
    line-height: normal;
    color: blue;
    font-style: italic;
}
.LinkB
{
	font-size: 12px;
	color: #333;
    cursor: pointer;
	text-decoration: underline;
}
.LinkB:hover
{
	text-decoration: none;
}
.LinkN
{
	font-size: 7pt;
	color: #333;
	text-decoration: none;
}
.LinkN:hover
{
	text-decoration: underline;
}
.LinkG
{
	font-weight: normal;
	font-size: 12px;
	color: #808080;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: underline line-through;
}
.LinkG:hover
{
	text-decoration: line-through;
}
.LinkGr
{
	font-size: 12px;
	color: #008000;
	text-decoration: underline;
}
.LinkR
{
	font-size: 12px;
	color: #FF3333;
	text-decoration: underline;
}
.LinkR:hover,LinkGr:hover
{
	text-decoration: none;
}
.TLinkR
{
	font-size: 7pt;
	color: #FF3333 !important;
	text-decoration: underline;
}
.TLinkG
{
	font-size: 7pt;
	color: #008000;
	text-decoration: underline;
}
.TLinkR:hover,TLinkG:hover
{
	text-decoration: none;
}
.TLinkB
{
	font-size: 10px;
	color: #333;
	text-decoration: underline;
}
.TLinkB:hover
{
	text-decoration: none;
}
.BLinkB
{
    line-height: normal;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}
.BLinkB:hover
{
	text-decoration: none;
}
.BLinkR
{
	font-size: 12px;
	font-weight: bold;
	color: #FF3333;
	text-decoration: underline;
}
.BLinkR:hover
{
	text-decoration: none;
}
.Buttons
{
	font-weight: normal;
	font-size: 7pt;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	border-collapse: collapse;
	background-color: #d8e4f8;
}
.Normal, .NormalU, .WebNormal, .Disabled, .Input
{
	font-size: 12px;
	font-weight: normal;
}
.NormalInfo, .Check {
    color: #555;
}
ul.list
{
    margin:0;
    padding:0;
    list-style-type: none;
}
ol.bullets {
    margin: 0;
    padding-left: 12px;
}
ol.bullets li {
    margin-bottom: 6px;
}
ul.list li.item
{
    padding: 0 0 4px 0;
    display: block;
}
ul.list li.item2 {
    padding: 2px 0 2px 8px;
    display: block;
}
ul.list li.item3 {
    padding: 0 0 8px 0;
    display: block;
}
.WebNormal
{
    text-align: left;
    padding: 2px;
}
.Disabled
{
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.NormalU
{
	text-transform: uppercase;
}
.NormalHidden
{
	display: none;
	font-weight: normal;
	font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.Normal200
{
    width: 200px;
	font-weight: normal;
	/*font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;*/
}
.BNormal
{
	font-weight: bold;
	font-size: 12px;
    /*font-family: "Segoe UI", Verdana, Sans-Serif;*/
}
.Input, .InputRead {
    width: 100%;
}
.InputRead, .ReadOnly { 
    background-color: #f5f5f5;
}
.InputHidden
{
	display: none;
	width: 100%;
}
.InputC
{
	font-size: 9pt;
	font-family: 'Courier New' , Monospace;
	width: 100%;
}
.NormalRead
{
	font-weight: normal;
    /*font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;*/
	background-color: #f5f5f5;
}
.TinyInput
{
	font-size: 7pt;
	/*font-family: "Segoe UI", Verdana, Sans-Serif;*/
	width: 100%;
}
.TinyInputRead
{
	font-size: 7pt;
	/*font-family: "Segoe UI", Verdana, Sans-Serif;*/
	width: 100%;
	background-color: #f5f5f5;
}
.Body
{
	background-color: #fffff7;
}
.Body1
{
	background-color: #ffe4b5;
}
.Body2
{
	background-color: #ffffcc;
}
.Head1
{
	background-color: #336699;
	/*font-size: 12px;*/
	color: #FFFFFF;
}
.PHead1
{
	/*font-size: 12px;*/
	color: #ffffff;
	background-color: #336699;
	text-decoration: none;
}
.BHead1
{
	background-color: #336699;
	font-weight: bold;
	/*font-size: 12px;*/
	color: #FFFFFF;
}
.Pager1
{
	background-color: #b0e0e6;
}
.Alert
{
	font-weight: bold;
	font-size: 14px;
	color: #ff3333;
}
.AlertSmall
{
	font-weight: bold;
	font-size: 12px;
	color: #ff3333;
}
.Inform
{
	font-weight: bold;
	font-size: 10pt;
	color: green;
}
.InvAlert
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	background-color: red;
}
.InvAlertHidden
{
	font-weight: bold;
	font-size: 12px;
	visibility: hidden;
	color: white;
	background-color: red;
}
.InvInform
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	background-color: green;
}
.BBig
{
	font-weight: bold;
	font-size: 14px;
}
.Huge
{
	font-weight: normal;
	font-size: 16px;
}
.BHuge
{
	font-weight: bold;
	font-size: 16px;
}
.BHugeR
{
	font-weight: bold;
	font-size: 14pt;
	color: #FF3333;
}
.BHugeG
{
	font-weight: bold;
	font-size: 14pt;
	color: #808080;
}
.Big, .BigR
{
	font-size: 14px;
	font-weight: normal;
}
.BigR, .Red 
{
    color: #FF3333;
}
.Green {
    color: #7bc645;
}
.Bigger
{
	font-size: 12pt;
	font-weight: normal;
}
.Required
{
	font-weight: bold;
	font-size: 12px;
	color: red;
}
.NormalW
{
	/*font-size: 12px;*/
	font-weight: normal;
	color: #FFFFFF;
}
.BNormalW
{
	font-weight: bold;
	/*font-size: 12px;*/
	color: #FFFFFF;
}
.PNormalW
{
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.PBNormalW
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.BNormalB
{
	/*font-size: 12px;*/
	font-weight: bold;
	color: #333;
}
.NormalB
{
	/*font-size: 12px;*/
	font-weight: normal;
	color: #333;
}
.PNormalB
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.PBNormalB
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.NormalR
{
	font-size: 12px;
	font-weight: normal;
	color: #FF3333;
}
.BNormalR
{
	font-size: 12px;
	font-weight: bold;
	color: #FF3333;
}
.BNormalGr {
    font-size: 12px;
    font-weight: bold;
    color: #7bc645;
}
.PNormalR
{
	font-weight: normal;
	font-size: 12px;
	color: #FF3333;
	text-decoration: none;
}
.NormalBl
{
	font-size: 12px;
	font-weight: normal;
	color: #003399;
}
.BNormalBl
{
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.NormalG
{
	font-weight: normal;
	font-size: 12px;
	color: #808080;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: line-through;
}
.BNormalG
{
	font-weight: bold;
	font-size: 12px;
	color: #808080;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: line-through;
}
.Strike {
    text-decoration: line-through;
    color: #808080;
}
.Tiny, .TinyInfo, .TinyInfoR
{
	font-size: 10px;
	font-weight: normal;
    line-height: normal;
}
.TinyInfo
{
    color: #777;
}
.TinyInfoR {
    color: #FF3333;
}
.Tiny200
{
	font-size: 7pt;
	font-weight: normal;
	width: 200px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TinyB
{
	font-size: 7pt;
	font-weight: normal;
	color: #333;
}
.BTiny
{
	font-size: 10px;
	font-weight: bold;
}
.ITiny
{
	font-size: 7pt;
	font-style: italic;
}
.BTinyB
{
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
}
.TinyR
{
	font-size: 7pt;
	font-weight: normal;
	color: #FF3333;
}
.TinyG
{
	font-weight: normal;
	font-size: 7pt;
	color: #008000;
}
.TinyGr
{
	font-weight: normal;
	font-size: 7pt;
	color: #808080;
}
.BTinyR
{
	font-size: 7pt;
	font-weight: bold;
	color: #FF3333;
}
.TinyBl
{
	font-size: 7pt;
	font-weight: normal;
	color: #003399;
}
.TinyW
{
	font-size: 7pt;
	font-weight: normal;
	color: #FFFFFF;
}
.BTinyW
{
    font-size: 7pt;
    font-weight: bold;
    color: #FFFFFF;
}
.Letter
{
	font-weight: normal;
	font-size: 10pt;
	font-family: 'Times New Roman' , Serif;
}
.LetterNormal
{
	font-weight: normal;
	font-size: 12px;
	font-family: 'Times New Roman' , Serif;
}
.LetterBold
{
	font-weight: bold;
	font-size: 10pt;
	font-family: 'Times New Roman' , Serif;
}
.LetterTiny
{
	font-weight: normal;
	font-size: 12px;
	font-family: 'Times New Roman' , Serif;
}
.Courier
{
	font-weight: normal;
	font-size: 10pt;
	font-family: 'Courier New' , Monospace;
}
.CourierS
{
	font-weight: normal;
	font-size: 9pt;
	font-family: 'Courier New' , Monospace;
}
.HelpBl
{
	font-weight: bold;
	font-size: 12px;
	color: #003399;
	text-decoration: underline;
}
.Table1 > tbody > tr > td {
    font-weight: normal;
    font-size: 12px;
    padding: 4px;
}
.Form1 {
    border: 1px solid #ccc;
    width: 100%;
    background-color: #fff;
}

.Form1 > tbody > tr > td {
    font-weight: normal;
    font-size: 12px;
    padding: 6px 4px;
    margin: 0;
}
.Form1 .FormHead1 {
    padding: 2px 8px;
}
.Form1 .FormBody1 {
    margin: 6px 10px;
}
.TableW
{
    border: 1px solid #ccc;
	font-weight: normal;
    background-color: #ffffff;
	border-collapse: collapse;
    margin-bottom: 10px;
}
.TableW > tbody > tr > td {
    padding: 2px 6px;
}
.TableBlu
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	border-collapse: collapse;
	background-color: #d8e4f8;
}
.TTable1
{
	border: #cccccc 1px solid;
	font-weight: normal;
	font-size: 7pt;
	/*background-color: #f1efe2;*/
    background-color: #f9f9f3;
}
.TTable2
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: normal;
	font-size: 7pt;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
.TTableHi
{
    border: 1px solid #F4F400;
    background-color: #ffffcc;
    font-weight: normal;
    font-size: 7pt;
}
.TTableBlu
{
	font-weight: normal;
	font-size: 7pt;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	border-collapse: collapse;
	background-color: #d8e4f8;
}
.Labels1
{
    vertical-align: top;
	text-align: right;
    color: #555;
}
.Labels2
{
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	font-weight: bold;
	background-color: #ffffcc;
	text-align: right;
}
.LCenter1
{
	font-weight: bold;
	background-color: #ffe4b5;
	text-align: center;
}
.LCenter2
{
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	font-weight: bold;
	background-color: #ffffcc;
	text-align: center;
}
.LRight1
{
    text-align: right;
    color: #555;
}
.LRight2
{
	border-right: #999999 1px solid;
	font-weight: bold;
	background-color: #ffffcc;
}
.LLeft1
{
	border-right: #999999 1px solid;
	font-weight: bold;
	background-color: #ffe4b5;
}
.LBottom1
{
	border-bottom: #999999 1px solid;
	font-weight: bold;
	background-color: #ffe4b5;
}
.Values1
{
    vertical-align: top;
    white-space: nowrap;
}
.VCenter1
{
	/*border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;*/
	text-align: center;
}
.VBottom1
{
	
}
.VTop1
{
	border-top: #999999 1px solid;
}
.VRight1
{
	
}
.VLeft1
{
	border-left: #999999 1px solid;
}
.VL
{
	padding-left: 2px;
	border-left: #ccc 1px solid;
	white-space: nowrap;
	text-align: left;
}
.VCC
{
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	white-space: nowrap;
}
.VBL
{
	padding-left: 2px;
	font-weight: bold;
	border-left: #ccc 1px solid;
	border-right: #ccc 1px solid;
	text-align: left;
}
.VR
{
	border-right: #ccc 1px solid;
	text-align: right;
	white-space: nowrap;
	padding-right: 2px;
}
.VR input
{
	font-size: 7pt;
	font-weight: normal;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.VR a img
{
	vertical-align:bottom;
	padding-bottom:4px;
}
.VR textarea
{
	font-size: 7pt;
	font-weight: normal;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.VRA, .VRA2, .VRA5 {
    text-align: center;
    border-right: #ccc 1px solid;
    white-space: nowrap;
    padding-right: 2px;
}
.VRA input
{
	font-weight: normal;
	font-size: 7pt;
	text-transform: uppercase;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	border: none medium;
}
.VRA2 input
{
	font-weight: normal;
	font-size: 7pt;
	text-transform: uppercase;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	border: none medium;
	background-color: #ececec;
}
.VRA3,.VRA4
{
	background-color: #4682b4;
}
.VRA4
{
	border-right: #000000 1px solid;
}
.VRA5
{
	background-color: #cccccc;
}
.VRN
{
	text-align: right;
	white-space: nowrap;
	padding-right:2px;
	padding-left:4px;
}
.VRN input
{
	font-size: 7pt;
	font-weight: normal;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.VRN select
{
	font-size: 7pt;
	font-weight: normal;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.VC
{
	padding-right: 2px;
	padding-left: 2px;
	text-align: right;
	white-space: nowrap;
}
.VB
{
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	text-align: center;
	white-space: nowrap;
}
.VBB
{
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.VTB
{
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.VBH {
    border-left: #ccc 1px solid;
    border-right: #ccc 1px solid;
    text-align: center;
    white-space: nowrap;
    background-color: #8695a0;
    /*background-color: #4682b4;*/
    /*background-color: #aaa;*/
}
.VBH2 {
    border-left: #ccc 1px solid;
    border-right: #ccc 1px solid;
    text-align: center;
    white-space: nowrap;
    /*background-color: #d2691e;*/
    background-color: #ae6f42;
    /*background-color: #e48642;*/
    /*background-color: #a99a86;*/
}
.VBH3 {
    border-left: #ccc 1px solid;
    border-right: #ccc 1px solid;
    text-align: center;
    white-space: nowrap;
    /*background-color: #8fbc8b;*/
    background-color: #8fbc8b;
}
.VBH4 {
    border-right: #ccc 1px solid;
    border-left: #ccc 1px solid;
    white-space: nowrap;
    background-color: #cccccc;
    text-align: center;
}
.VBH5 {
    border-right: #ccc 1px solid;
    border-left: #ccc 1px solid;
    white-space: nowrap;
    /*background-color: #cc0000;*/
    background-color: #e72222;
    text-align: center;
}
.VBH6 {
    border-left: #ccc 1px solid;
    border-right: #ccc 1px solid;
    text-align: center;
    white-space: nowrap;
    background-color: #d2691e;
}
.VL2
{
	border-left: #ccc 1px solid;
	white-space: nowrap;
	padding-right: 2px;
	padding-left: 2px;
}
.VB2
{
	border-left: #ccc 1px solid;
	border-right: #ccc 1px solid;
	white-space: nowrap;
	padding-right: 2px;
	padding-left: 2px;
}
.VB2S
{
	border-left: #000000 1px solid;
	border-right: #000000 3px solid;
	white-space: nowrap;
	padding-right: 2px;
	padding-left: 2px;
}
.VBL2
{
	border-left: #ccc 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
}
.VBN2
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
}
.VBA2
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	white-space: nowrap;
}
.GH {
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 1px;
    color: white;
    white-space: nowrap;
    /*background-color: #aaa;*/ /* #4682b4; */
    background-color: #8695a0;
    text-align: center;
}
.GH a:hover
{
	text-decoration: none;
}
.GH2 {
    padding-right: 2px;
    padding-left: 2px;
    color: white;
    white-space: nowrap;
    /*background-color: #a99a86;*/
    /*background-color: #d2691e;*/
    background-color: #ae6f42;
    /*background-color: #e48642;*/
    text-align: center;
}
.GH2 a:hover
{
    text-decoration: none;
}
.GH3
{
	padding-right: 2px;
	padding-left: 2px;
	color: white;
	white-space: nowrap;
	text-align: center;
}
.GHL {
    color: white;
    font-weight: bold;
    /*background-color: #4682b4;*/
    /*background-color: #aaa;*/
    background-color: #8695a0;
    white-space: nowrap;
    padding-left: 2px;
}
.GHR {
    color: white;
    font-weight: bold;
    /*background-color: #4682b4;*/
    /*background-color: #aaa;*/
    background-color: #8695a0;
    white-space: nowrap;
    text-align: right;
    padding-right: 2px;
}
.GHL2 {
    color: white;
    font-weight: bold;
    background-color: #ae6f42;
    /*background-color: #d2691e;*/
    /*background-color: #e48642;*/
    /*background-color: #a99a86;*/
    white-space: nowrap;
    padding-left: 2px;
}
.GHL3
{
	color: white;
	font-weight: bold;
	background-color: #8fbc8b;
	white-space: nowrap;
	padding-left: 2px;
}
.GL
{
    background-color: #fff; /* #f1efe2; */
	text-align: center;
	white-space: nowrap;
	padding-right: 2px;
	padding-left: 2px;
}
.GB
{
	background-color: #ffffdd;
	text-align: center;
	white-space: nowrap;
    padding: 1px 2px;
    height: 20px;
}
.GB a:hover
{
	text-decoration:none;
}
.G1
{
	background-color: #ffffff;
}
.A1,.AT1
{
	background-color: #ececec;
}
.G11
{
	background-color: #ececec;
}
.A11
{
	background-color: #cccccc;
}
.TI,.AT1,.TLI
{
	font-size: 7pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TIR
{
	font-size: 7pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #f5f5f5;
}
.TH
{
	font-weight: normal;
	font-size: 7pt;
	visibility: hidden;
}
.TL,.TLB,.TLI
{
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
.TC,.TCB,.TCI
{
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
.TCB,.TLB
{
	font-weight: bold;
}
.TCI,.TLI
{
	font-style: italic;
}
.TG
{
	background-color: #cccccc;
}
.TB
{
	background-color: #696969;
	color: #ffffff;
}
.TBB
{
	border-bottom: solid 1px #000000;
}
.TableP
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: 'Times New Roman' , Serif;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.TableP2
{
	font-size: 10pt;
	font-weight: normal;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.LabelsP
{
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-weight: bold;
	text-align: right;
}
.LRightP
{
	border-right: #000000 1px solid;
	font-weight: bold;
	text-align: right;
}
.LBottomP
{
	border-bottom: #000000 1px solid;
	font-weight: bold;
}
.ValuesP
{
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.VBottomP
{
	border-bottom: #000000 1px solid;
}
.VRightP
{
	border-right: #000000 1px solid;
}
.TableHeadP
{
	font-weight: bold;
	background-color: #cccccc;
}
.TableHeadP2
{
	font-weight: bold;
	font-size: 10pt;
	background-color: #cccccc;
}
.TableHeadP3
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #696969;
	white-space: nowrap;
}
.Dialog
{
	font-weight: bold;
	font-size: 12px;
	width: 60px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.Dialog2
{
	font-weight: bold;
	font-size: 12px;
	width: 100px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.Btn1
{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.Btn2
{
	font-size: 12px;
	font-weight: normal;
	background-color: #ffffff;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.Btn3
{
	font-size: 12px;
	font-weight: normal;
	background-color: #b0e0e6;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.TableHead1, .FormHead1 {
    font: normal 14px/1.5em "Segoe UI", Verdana, Sans-Serif;
    padding: 2px 4px;
    color: #555;
    background-color: #d8e4f8;
}
.TableHead1 td:first-child {
    padding: 2px 4px 2px 10px;
    font-size: 14px;
}
.GridHead1 {
    font-size: 14px;
    line-height: 2.0em;
    color: #333;
    background-color: #d8e4f8;
}
.RadGridHead1 {
    font-size: 14px;
    line-height: 2.0em;
    color: #333;
    background-color: #d8e4f8;
    padding: 0 7px !important;
}
.GridHead1 a {
    color: #333;
}
.GridHead2 {
    font-weight: bold;
    color: white;
    /*background-color: #e48642;*/
    background-color: #ae6f42;
    /*background-color: #d2691e;*/
}
.GridHead3
{
	font-weight: bold;
	color: white;
	background-color: #8fbc8b;
}
.NormalHeight {
    line-height: normal;
}
.WebText
{
	font-size: 12px;
	width: 490px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.ChangeAlert
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	background-color: red;
}
.GridNormal1 {
    border: 1px solid #ccc;
    border-collapse: collapse;
    font: normal 12px/2.0em "Segoe UI", Verdana, Sans-Serif;
}
.GridNormal2 {
    border: 1px solid #ccc;
    border-collapse: collapse;
    font: normal 12px "Segoe UI", Verdana, Sans-Serif;
}
.GridCell1 {
    font: normal 12px "Segoe UI", Verdana, Sans-Serif;
}
.GridTiny1
{
    border: 1px solid #ccc;
    font: normal 10px/1.5em "Segoe UI", Verdana, Sans-Serif;
	border-collapse: collapse;
}
.BorderB
{
	border-bottom: #000000 1px solid;
}
.FSelCmd
{
	border-right: #000000 1px solid;
	background-color: #b0e0e6;
	color: #000000;
}
.SelCmd
{
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	background-color: #b0e0e6;
	color: #000000;
}
.ButtonBox1
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	background-color: #ececec;
}
.PageHeader
{
	font-weight: bold;
	font-size: 24pt;
	color: #003366;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.PageHeaderSmall
{
	font-weight: bold;
	font-size: 12px;
	color: #003366;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}

.TableLabel
{
	font-weight: normal;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelReadOnly
{
	border-right: thin inset;
	border-top: thin inset;
	font-size: 10pt;
	border-left: thin inset;
	border-bottom: thin inset;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #f5f5f5;
}
.TableLabelLow
{
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #ffe4b5;
}
.TableLabelSmall
{
	font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelTiny
{
	font-size: 7pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelTinyNormal
{
	font-weight: normal;
	font-size: 7pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.Info {
    font-size: 12px;
    font-family: "Segoe UI", Verdana, Sans-Serif;
    line-height: normal;
}
.DingsSmall
{
	font-size: 12px;
	font-family: Webdings;
}
.Dings
{
	font-size: 10pt;
	font-family: Webdings;
}
.DingsTiny
{
	font-size: 7pt;
	font-family: Webdings;
}
.DingsBig
{
	font-size: 14pt;
	font-family: Webdings;
}
.DingsBlackBig
{
	font-size: 14pt;
	color: #000000;
	font-family: Webdings;
}
.TableLabelSmallNormal
{
	font-weight: normal;
	font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.InputControl
{
	font-size: 10pt;
	width: 100%;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.InputControlSmall
{
	font-size: 12px;
	width: 100%;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.InputControlTiny
{
	font-size: 7pt;
	width: 100%;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.InputControlRead
{
	font-size: 10pt;
	width: 100%;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #f5f5f5;
}
.InputControlReadSmall
{
	font-size: 12px;
	width: 100%;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #f5f5f5;
}
.Calendar1
{
	font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.Calendar2
{
	font-size: 7pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.CalendarBold1
{
	font-weight: bold;
	font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelBold
{
	font-weight: bold;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelBoldLow
{
	font-weight: bold;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #ffe4b5;
}
.TableLabelBoldLowSmall
{
	font-weight: bold;
	font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #ffe4b5;
}
.TableLabelBoldSmall
{
	font-weight: bold;
	font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelBoldTiny
{
	font-weight: bold;
	font-size: 7pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelItalicSmall
{
	font-size: 12px;
	font-style: italic;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}

.TableLabelBoldBig
{
	font-weight: bold;
	font-size: 14pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelBoldHuge
{
	font-weight: bold;
	font-size: 112px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelAlert
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff3333;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableLabelRight
{
	font-weight: normal;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-align: right;
}
.CommandButton
{
	font-weight: bold;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.CommandButtonBold
{
	font-weight: bold;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TableInput
{
	font-size: 10pt;
	width: 100%;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TabInverseBold
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: dimgray;
}
.TabInverse
{
	font-weight: normal;
	font-size: 10pt;
	color: white;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: dimgray;
}
.TabInverseBoldBig
{
	font-weight: bold;
	font-size: 112px;
	color: white;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: dimgray;
}
HR
{
	color: #696969;
}
.BorderTable
{
	background-color: #696969;
}
.BodyTable
{
	background-color: #ffffff;
}
.BodyTableBordered
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	background-color: #fffff7;
}
.BodyTableAlert
{
	color: white;
	background-color: #ff3300;
    padding: 4px 10px;
    width: 300px;
}
.BodyTableWhite
{
	background-color: #ffffff;
}
.BodyTableAlt
{
	background-color: #fffff0;
}
.BodyTableInfo
{
	background-color: #f8f8ff;
}
.BodyTableLow
{
	background-color: #ffe4b5;
}

.Grid1
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	border-collapse: collapse;
}
.GridSmall1
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	font-size: 12px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	border-collapse: collapse;
}
.GridBody1
{
    background-color: #ffffff;
}
.GridBody1 td:first-child, .GridAltBody1 td:first-child, .GridHead1 td:first-child, .GridDimBody1 td:first-child, .GridFooter1 td:first-child {
    padding-left: 10px;
}
.NoIndent {
    padding-left: 0 !important;
}
.GridError1
{
	background-color: #ff3333;
}
.GridAltBody1
{
	background-color: #f0f0f0;
}
.GridBody2 {
    background-color: #ffffff;
}
.GridAltBody2
{
    background-color: #f0f0f0;
}
.GridAltBodyBox1
{
	background-color: #ececec;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
}
.GridDimBody1
{
	color: white;
	background-color: #696969;
}
.GridPager1
{
	background-color: #b0e0e6;
}
.GridPager2
{
	background-color: #b0e0e6;
	font-size: 10pt;
	font-weight: bold;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.GridFooter1 {
    background-color: #fdf5e6;
}
.GridLow1
{
	background-color: #ffe4b5;
}
.GridLowBox1
{
	background-color: #ffe4b5;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
}
.GridLow2
{
	background-color: #ffffcc;
}
.GridLowBox2
{
	background-color: #ffffcc;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
}
.GridLow3
{
	background-color: #f0fff0;
}
.GridLowBox3
{
	background-color: #f0fff0;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
}
.GridAltLow1
{
	background-color: #ffcc99;
}

.TableCell1
{
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #fcfcfc;
}

.TableBody1
{
	background-color: wheat;
}
.ButtonRow1
{
	background-color: #fff;
    text-align: center;
    padding: 4px;
}
.ButtonBody1
{
	background-color: #eee8aa;
	color: black;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.ButtonRow2
{
	background-color: #ffcccc;
}
.LinkRed
{
	font-size: 10pt;
	color: #ff3333;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkRedSmall
{
	font-size: 12px;
	color: #ff3333;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkOrange
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff4500;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkOrangeSmall
{
	font-size: 12px;
	color: #ff4500;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlue
{
	font-size: 10pt;
	color: #003399;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlack
{
	font-size: 10pt;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlackBold
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlackBoldBig
{
	font-weight: bold;
	font-size: 14pt;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlackBoldSmall
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlackBoldTiny
{
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlackBoldPlain
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.LinkBlackSmall
{
	font-size: 12px;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlackSmallPlain
{
	font-size: 12px;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.LinkBlackTiny
{
	font-size: 7pt;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlackTinyPlain
{
	font-size: 7pt;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.LinkBlackBoldTinyPlain
{
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.LinkBlueSmall
{
	font-weight: normal;
	font-size: 12px;
	color: #003399;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlueBoldSmall
{
	font-weight: bold;
	font-size: 12px;
	color: #003399;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkWhiteSmall
{
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkWhiteTiny
{
	font-weight: normal;
	font-size: 7pt;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkWhiteTinyPlain
{
	font-weight: normal;
	font-size: 7pt;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.LinkWhiteBoldTinyPlain
{
	font-weight: bold;
	font-size: 7pt;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.LinkWhiteBoldTiny
{
	font-weight: bold;
	font-size: 7pt;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkWhiteBold
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkWhite
{
	color: #ffffff;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkBlueBold
{
	font-weight: bold;
	font-size: 10pt;
	color: #003399;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkRedBoldSmall
{
	font-weight: bold;
	font-size: 12px;
	color: #ff3333;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkRedBoldTiny
{
	font-weight: bold;
	font-size: 7pt;
	color: #ff3333;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkRedBold
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff3333;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkSmallDisabled
{
	font-weight: bold;
	font-size: 12px;
	color: #696969;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.LinkNormal
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: underline;
}
.LinkHidden
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.LinkBold
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: underline;
}
.TabNormal
{
	font-weight: bold;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-align: center;
	color: #000000;
	background-color: #ffcc66;
	text-decoration: none;
}
.TabDisabled
{
	font-weight: bold;
	font-size: 10pt;
	color: #a9a9a9;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #f5f5f5;
	text-align: center;
	text-decoration: none;
}
.TabSelected
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	background-color: #696969;
	text-align: center;
	text-decoration: none;
}
.WhiteSmallBold
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.WhiteSmall
{
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.WhiteSmallPlain
{
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.WhiteTinyPlain
{
	font-weight: normal;
	font-size: 7pt;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.WhiteTiny
{
	font-weight: normal;
	font-size: 7pt;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.WhiteBold
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.BlackSmallBoldPlain
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.BlackSmallBold
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.BlackSmallPlain
{
	font-size: 12px;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.PlainBlackSmall
{
	font-size: 12px;
	color: #000000;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	text-decoration: none;
}
.InfoStrip
{
	background-color: #336699;
	background: url(../images/tab-sub1.gif) scroll top left;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: "Segoe UI", Verdana, Sans-Serif;
	height:24px;
}
.InfoStrip2
{
	background-color: #ff3333;
}
.FileInput
{
	background-color: #ffffcc;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.CellBorder
{
	border: black 1px solid;
}
.BtnSelected
{
	background-color: #fafad2;
}
.PageTitle
{
	font-weight: bold;
	font-size: 24pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}
.TitleBar
{
	background-color: #ffffff;
	color: #000000;
	font-size: 10pt;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}

.Box
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.BoxBreak
{
	page-break-before: always;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.PageBreak
{
	page-break-before: always;
}
.BusyBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	display: none;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: white;
}

.SymbolLabel
{
	font-weight: normal;
	font-size: 10pt;
	font-family: Webdings;
}
.HelpHead1 {
    background-color: #d8e4f8;
    font-weight: bold;
    font-size: 12px;
    color: #333;
    font-family: "Segoe UI", Verdana, Sans-Serif;
}
.HelpBody1
{
	font-weight: normal;
	font-size: 12px;
	font-family: "Segoe UI", Verdana, Sans-Serif;
}

.SmallGray
{
	font-weight: bold;
	font-size: 12px;
	color: #696969;
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
}
.SmallWhite
{
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
}


.SelectedSectionButton
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #cc3300;
}
.SectionButton
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #cc9933;
}

.whiteBox, .redBox, .greenBox, .yellowBox, .blueBox, .grayBox, .lightGrayBox, .errorBox, .warnBox
{
    margin-top: 8px;
    padding: 8px;
    border-left: 10px solid #cccccc;
    font-style: normal;
    text-align: left;
    color: #333333;
}

.redBox
{
    border-color: #FFA68C;
}


.greenBox
{
    border-color: #8FE750;
    background-color: #EBFFCC;
}


.yellowBox {
    border-color: #FFE866;
    background-color: #FFFFDD;
}


.blueBox {
    border-color: #AEE4FF;
    background-color: #ECF9FF;
}


.errorBox
{
    border: 1px solid #e51400;
    background-color: #e51400;
    color: #ffffff;
}


.warnBox
{
    border: 1px solid #ff3300;
    color: #ff3300;
}


.lightGrayBox, .bgLightGray
{
    background-color: #F9F9F9 !important;
    background-image: none !important;
    /*border: 1px solid #e5e5e5 !important;*/
}

.grayBox, .bgGray {
    background-color: #eeeeee !important;
    background-image: none !important;
    /*border: 1px solid #e5e5e5 !important;*/
}

.bgRed, .redBox
{
    background-color: #FFD8CC !important;
    background-image: none !important;
    border-color: #ff3333 !important;
}


.yellowMessage {
    margin-top: 8px;
    padding: 8px;
    font-style: normal;
    text-align: left;
    color: #333333;
    background-color: #FFFFDD;
}


.yellow, .yellowStatus
{
    color: #AB9916;
}

.gradeStatus, .redStatus, .yellowStatus, .greenStatus, .grayStatus
{
    font-size: 36px; 
    font-weight: bold; 
    padding-top: 5px;
    padding-bottom: 8px;
}


.actionButtons {
    background-color: #d8e4f8;
    padding-bottom: 2px;
}

.backToTop {
    color: #333;
    padding: 10px;
    text-align: right;
}

.RadWindow .rwIcon  {  
    background: url('../images/wlogo16.png') !important;  
}  


.autoBox {
    font: normal 12px "Segoe UI", Verdana, sans-serif !important;
    background-color: #e5e5e5 !important;
}
