﻿body
{
    margin: 0px;
    padding: 0px;
    background-color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color: #000000;
}

.ScreenHeader
{
    background-color: #e2e3e4;
    color: #000000;
}

.ScreenMenuTop
{
    background-color: #e2e3e4;
}

.ScreenMenuSub
{
    background-color: #0693cf;
}

.ScreenContent
{
    background-color: #ffffff;
}

.PageContent
{
    background-color: #ffffff;
    color: #555555;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

A.PageContent:link
{
    color: #0693CF;
}

A.PageContent:visited
{
    color: #0693CF;
}

A.PageContent:hover
{
    color: #000000;
}

A.PageContent:active
{
    color: #000000;
}

.RotateVertical
{
    -webkit-transform: rotate(-90deg); 
    -moz-transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);	
}


.ScreenFooter
{
    background-color: #e2e3e4;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #555555;
}

.UserLoginTD
{
    color: #dddddd;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
    background: url(/skin/one2/UserLogin.png) repeat-x left bottom;
}

.UserLogin
{
    color: #eeeeee;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
}

A.UserLogin:link
{
    color: #ffffff;
}

A.UserLogin:visited
{
    color: #ffffff;
}

A.UserLogin:hover
{
    color: #eeeeee;
}

A.UserLogin:active
{
    color: #eeeeee;
}

#DivMenuTop
{
    position: relative;
}

.MenuYes
{
    display: inline;
    float: left;
    line-height: 35px;
    background-position: left bottom;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    line-height: 36px;
    vertical-align: middle;
    text-align: center; 
    /*width: 98px;*/
    height: 36px;
    background: url(/images/MenuYes.png) repeat-x left bottom;
    margin-right: 3px;
    position: relative;
    padding-right: 5px;
    padding-left: 5px;
}

.MenuNo
{
    display: inline;
    float: left;
    line-height: 35px;
    background-position: left bottom;
    color: #AAAAAA;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
    line-height: 36px;
    vertical-align: middle;
    text-align: center;
    /*width: 98px;*/
    height: 36px;
    background: url(/images/MenuNo.png) repeat-x bottom left;
    margin-right: 3px;
    position: relative;
    padding-right: 5px;
    padding-left: 5px;
}

A.MenuNo:link
{
    background: url(/images/MenuNo.png) repeat-x bottom left;
}

A.MenuNo:visited
{
    background: url(/images/MenuNo.png) repeat-x bottom left;
}

A.MenuNo:hover
{
    background: url(/images/MenuHover.png) repeat-x bottom left;
    color: #ffffff;
}

A.MenuNo:active
{
    background: url(/images/MenuHover.png) repeat-x bottom left;
    color: #ffffff;
}

.Crumbs
{
    color: #bbbbbb;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    line-height: 20px;
    vertical-align: middle;
    background-color: #e3f4fb;
}

A.Crumbs:link
{
    color: #000000
}

A.Crumbs:visited
{
    color: #000000
}

A.Crumbs:hover
{
    color: #0693CF
}

A.Crumbs:active
{
    color: #0693CF
}


.TitleBarLight
{
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    line-height: 20px;
    vertical-align: middle;
    /*background-color: #e5e5e5;*/
    background: url(/skin/one2/BarLight.png) repeat-x left bottom;
}

.TitleBarMedium
{
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    line-height: 20px;
    vertical-align: middle;
    /*background-color: #cccccc;*/
    background: url(/skin/one2/BarMedium.png) repeat-x left bottom;
}

.TitleBarDark
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    line-height: 20px;
    vertical-align: middle;
    /*background-color: #000000;*/
    background: url(/skin/one2/BarDark.png) repeat-x left bottom;
}

.TitleBarColor
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    line-height: 20px;
    vertical-align: middle;
    /*background-color: #0693CF;*/
    background: url(/skin/one2/BarColor.png) repeat-x left bottom;
}

.BlocWhite
{
    border: 1px solid #e5e5e5;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #ffffff;
    /*text-align: left;*/
    line-height: 14px;
    width: 228px;
}

.BlocWhite2Col
{
    border: 1px solid #e5e5e5;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #ffffff;
    /*text-align: left;*/
    line-height: 14px;
    width: 468px;
}

.BlocWhite3Col
{
    border: 1px solid #eeeeee;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #ffffff;
    /*text-align: left;*/
    line-height: 14px;
    width: 708px;
}

.BlocGray
{
    border: 1px solid #eeeeee;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #eeeeee;
    /*text-align: left;*/
    line-height: 14px;
    width: 228px;
}

.BlocGray2Col
{
    border: 1px solid #eeeeee;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #eeeeee;
    /*text-align: left;*/
    line-height: 14px;
    width: 468px;
}

.BlocGray3Col
{
    border: 1px solid #eeeeee;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #eeeeee;
    /*text-align: left;*/
    line-height: 14px;
    width: 708px;
}

.BlocColor
{
    border: 1px solid #e3f4fb;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #e3f4fb;
    text-align: left;
    line-height: 14px;
    width: 228px;
}

.BlocColor2Col
{
    border: 1px solid #e3f4fb;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #e3f4fb;
    text-align: left;
    line-height: 14px;
    width: 468px;
}

.BlocColor3Col
{
    border: 1px solid #e3f4fb;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #e3f4fb;
    text-align: left;
    line-height: 14px;
    width: 708px;
}

.BlocBlack
{
    border: 1px solid #000000;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #000000;
    /*text-align: left;*/
    line-height: 14px;
    width: 228px;
}

.BlocBlack2Col
{
    border: 1px solid #000000;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #000000;
    /*text-align: left;*/
    line-height: 14px;
    width: 468px;
}

.BlocBlack3Col
{
    border: 1px solid #000000;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #000000;
    /*text-align: left;*/
    line-height: 14px;
    width: 768px;
}

.BlocImage
{
    border: 1px solid #e5e5e5;
    background-color: #ffffff;
    /*background: url(/images/bloc-photo.jpg) no-repeat;*/
    width: 228px;
}

.BlocScroll
{
    padding: 5px;
    margin: 0px;
    width: 216px;
    height: 200px;
    overflow: auto;
    position: relative;
}

.BlocScrollLong
{
    padding: 5px;
    margin: 0px;
    width: 216px;
    overflow: auto;
    position: relative;
}

.BlocScroll2Col
{
    padding: 5px;
    margin: 0px;
    width: 456px;
    height: 200px;
    overflow: auto;
    position: relative;
}


.BlocScroll3Col
{
    padding: 5px;
    margin: 0px;
    width: 696px;
    height: 200px;
    overflow: auto;
    position: relative;
}


.CMS3Col
{
    padding: 5px;
    border: 1px solid #e5e5e5;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #f8f8f8;
    text-align: left;
    line-height: 14px;
    width: 708px;
    vertical-align: top;
    overflow: auto;
}

.CMS2Col
{
    padding: 5px;
    border: 1px solid #e5e5e5;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #f8f8f8;
    text-align: left;
    line-height: 14px;
    width: 468px;
    vertical-align: top;
    overflow: auto;
}

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#FFFFFF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color:#ffffff;
	border-width: 1px;
}

.modalBackground {
	background-color:#000000;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalPopup {
	background-color:#ffffff;
    color: #888888;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
	padding:3px;
	width:650px;
    text-align: left;
}

.required
{
    background-color: #e3f4fb;
}

.textbox378
{
    width: 372px;
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    padding: 2px 2px;
    border: solid 1px #a7a6aa;
    margin: 2px 0px 2px 0px
}

.textbox300
{
    width: 294px;
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    padding: 2px 2px;
    border: solid 1px #a7a6aa;
    margin: 2px 0px 2px 0px
}

.textbox130
{
    width: 124px;
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    padding: 2px 2px;
    border: solid 1px #a7a6aa;
    margin: 2px 0px 2px 0px
}

.textbox90
{
    width: 84px;
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    padding: 2px 2px;
    border: solid 1px #a7a6aa;
    margin: 2px 0px 2px 0px
}

.dropdownlist378
{
    width: 378px;
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    padding: 2px 2px;
    border: solid 1px #a7a6aa;
    margin: 2px 0px 2px 0px
}

.dropdownlist300
{
    width: 300px;
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    padding: 2px 2px;
    border: solid 1px #a7a6aa;
    margin: 2px 0px 2px 0px
}

.dropdownlist250
{
    width: 250px;
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    padding: 2px 2px;
    border: solid 1px #a7a6aa;
    margin: 2px 0px 2px 0px
}

.dropdownlist130
{
    width: 130px;
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    padding: 2px 2px;
    border: solid 1px #a7a6aa;
    margin: 2px 0px 2px 0px
}

.dropdownlist90
{
    width: 90px;
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    padding: 2px 2px;
    border: solid 1px #a7a6aa;
    margin: 2px 0px 2px 0px
}

.treeview378
{
    width: 376px;
    color: #0693cf;
    border: solid 1px #a7a6aa;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    /*
    height: 120px;
    overflow: auto;
    */
}

.radiobuttonlist
{
    /*float: left;*/
    font-size: 10px;
    color: #0693cf;
    border: none;
}


.form-button
{
    border-width: 0px;
    width: 130px;
    height: 23px;
    background: url(/images/form-button-back.png) no-repeat;
    text-align: center;
    line-height: 23px;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    margin: 2px 0px 2px 0px
}

.form-button:hover
{
    background: url(/images/form-button-back-hover.png) no-repeat;
}

.TableHeader
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #888888;
}

.TableData
{
    color: #555555;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #f8f8f8;
}

.ListingHeader
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: bold;
    vertical-align: middle;
}

.ListingData
{
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: normal;
    vertical-align: middle;
}

A.ListingData:link
{
    color: #000000;
    text-decoration: none;
}

A.ListingData:visited
{
    color: #000000;
    text-decoration: none;
}

A.ListingData:hover
{
    color: #0693CF;
    text-decoration: none;
}

A.ListingData:active
{
    color: #0693CF;
    text-decoration: none;
}

SubMenuYes
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #262626;
    color: #ffffff;
}

a.SubMenuYes:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #262626;
    color: #ffffff;
}

a.SubMenuYes:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #262626;
    color: #ffffff;
}

a.SubMenuYes:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #262626;
    color: #ffffff;
}

a.SubMenuYes:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #262626;
    color: #ffffff;
}

SubMenuNo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #dddddd;
    color: #000000;
}

a.SubMenuNo:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #dddddd;
    color: #000000;
}

a.SubMenuNo:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #dddddd;
    color: #000000;
}

a.SubMenuNo:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #bbbbbb;
    color: #000000;
}

a.SubMenuNo:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #bbbbbb;
    color: #000000;
}

SubMenuRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #aa0000;
    color: #ffffff;
}

a.SubMenuRed:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #aa0000;
    color: #ffffff;
}

a.SubMenuRed:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #aa0000;
    color: #ffffff;
}

a.SubMenuRed:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #ff0000;
    color: #ffffff;
}

a.SubMenuRed:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: left;
    line-height: 18px;
    width: 197px;
    padding: 0px 0px 0px 3px;
    display: inline;
    float: left;
    background-color: #ff0000;
    color: #ffffff;
}
