.BodyMargin
{
    margin: 0px; 
	background-color:#666;
	background-position: center top;
    background-image: url(../images/rock.jpg);
	background-repeat: repeat;
}
.PrintMargin
{
    margin: 0px; 
	background-color:#FFF;
}
.shadow {
    -moz-box-shadow: 0px 0px 25px 0px #000000;
	-webkit-box-shadow: 0px 0px 25px 0px #000000;
	box-shadow: 0px 0px 25px 0px #000000;
    -moz-border-radius:15px 15px 15px 15px;
	-webkit-border-radius:15px 15px 15px 15px;
	border-radius:15px 15px 15px 15px;
    background-position: center top;
    background-image: url(../images/paper.jpg);
	background-repeat: repeat;
}
.Calstyle
{
    -moz-box-shadow: 0px 3px 5px 0px #000000;
	-webkit-box-shadow: 0px 3px 5px 0px #000000;
	box-shadow: 0px 3px 5px 0px #000000;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #999999));
	background:-moz-linear-gradient(top, #ffffff 5%, #999999 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #999999 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #999999 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #999999 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #999999 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#999999',GradientType=0);
    width: 180px;
    color: #000000;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    padding: 2px;
    border-radius: 5px 5px 5px 5px;
    border:1px solid #FFFFFF;
	text-shadow: #FFFFFF 2px 2px 2px;
    position : absolute;
    margin-left: 1px;
    margin-top: -2px;   
}
.popBackground {
    background-color:#000000;
    filter:alpha(opacity=60);
    opacity:0.6;
}
.popBackground1 {
    background-image: url(../images/Rock.jpg);
	background-repeat: repeat;
	background-position: right top;
    filter:alpha(opacity=60);
    opacity:0.6;
}
.popBorder {
    background-image: url(../images/paper.jpg);
	background-repeat: repeat;
	background-position: right top;
    width:1000px;
    Overflow:hidden;
    text-overflow: ellipsis;
    overflow-x: hidden;
    overflow-y: hidden;
    -moz-box-shadow:1px 1px 15px 5px #000000;
	-webkit-box-shadow:1px 1px 15px 5px #000000;
	box-shadow:1px 1px 15px 5px #000000;
    border-radius: 25px 25px 25px 25px;
    border:1px solid #000000;
}
.popDelete {
    background-image: url(../images/paper.jpg);
	background-repeat: repeat;
	background-position: right top;
    width:500px;
    height:350px;
    Overflow:hidden;
    text-overflow: ellipsis;
    overflow-x: hidden;
    overflow-y: hidden;
    -moz-box-shadow:1px 1px 15px 5px #000000;
	-webkit-box-shadow:1px 1px 15px 5px #000000;
	box-shadow:1px 1px 15px 5px #000000;
    border-radius: 25px 25px 25px 25px;
    border:1px solid #000000;
}
.popYesNo {
    background-image: url(../images/paper.jpg);
	background-repeat: repeat;
	background-position: right top;
    width:350px;
    height:200px;
    Overflow:hidden;
    text-overflow: ellipsis;
    overflow-x: hidden;
    overflow-y: hidden;
    -moz-box-shadow:1px 1px 15px 5px #000000;
	-webkit-box-shadow:1px 1px 15px 5px #000000;
	box-shadow:1px 1px 15px 5px #000000;
    border-radius: 25px 25px 25px 25px;
    border:1px solid #000000;
}
.MenuList
{  
    padding:5px;
    color: #333333;
    width: auto;
}
.SelList
{  
    padding:5px;
    background-color: red; 
}
.Spot
{
	background-position: left center;
    background-image: url(../images/Spot.png);
	background-repeat: no-repeat;
}
.CompList
{ 
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
    -webkit-box-shadow: 0px 1px 15px #000; 
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #CCCCCC));
	background:-moz-linear-gradient(top, #FFFFFF 5%, #CCCCCC 100%);
	background:-webkit-linear-gradient(top, #FFFFFF 5%, #CCCCCC 100%);
	background:-o-linear-gradient(top, #FFFFFF 5%, #CCCCCC 100%);
	background:-ms-linear-gradient(top, #FFFFFF 5%, #CCCCCC 100%);
	background:linear-gradient(to bottom, #FFFFFF 5%, #CCCCCC 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CCCCCC',GradientType=0);
    border:solid 1px #FFFFFF;
    margin:0px;
    padding:0px;
    height: 100px;
    width: 160px;
    overflow:auto;
    background-color: #FFFFFF;
    font-size: 16px;
    font-weight:bold; 
	font-family: Arial, Helvetica, sans-serif;
    text-shadow:1px 1px 1px #000000;
}
.txtAmount {
	-moz-box-shadow:inset 1px 1px 5px 0px #000000;
	-webkit-box-shadow:inset 1px 1px 5px 0px #000000;
	box-shadow:inset 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #999999), color-stop(1, #CCCCCC));
	background:-moz-linear-gradient(top, #999999 5%, #CCCCCC 100%);
	background:-webkit-linear-gradient(top, ##999999 5%, #CCCCCC 100%);
	background:-o-linear-gradient(top, #999999 5%, #CCCCCC 100%);
	background:-ms-linear-gradient(top, #999999 5%, #CCCCCC 100%);
	background:linear-gradient(to bottom, #999999 5%, #CCCCCC 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#CCCCCC',GradientType=0);
	background-color:#000000;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #FFFFFF;
	display:inline-block;
	cursor:default;
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding:4px 8px;
	text-shadow:1px 1px 2px #000000;
}
.hostLogo
{
    background-image: url(../images/SmlWayslogo.png);
	background-repeat: no-repeat;
	background-position: center center;

}
.host1Logo
{
    background-image: url(../images/APMlogo1.png);
	background-repeat: no-repeat;
	background-position: center center;

}
.spagLogo
{
    background-image: url(../images/LogoTitleB.png);
	background-repeat: no-repeat;
	background-position: left top;

}
.spagFooterLogo
{
    background-image: url(../images/LogoFooter.png);
	background-repeat: no-repeat;
	background-position: left center;

}
::-webkit-scrollbar
{
      width: 10px;
}
::-webkit-scrollbar-track {
    background-color: #666666;
}
::-webkit-scrollbar-thumb {
    background-color: #FA9D24;
}
::-webkit-scrollbar-button 
{
      background-color: #FA9D24;
}
.txtbox {
	-moz-box-shadow:inset 1px 1px 5px 0px #000000;
	-webkit-box-shadow:inset 1px 1px 5px 0px #000000;
	box-shadow:inset 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #CCCCCC), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #CCCCCC 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #CCCCCC 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #CCCCCC 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #CCCCCC 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #CCCCCC 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC', endColorstr='#ffffff',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #FFFFFF;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none;
}
.txtboxReadOnly {
	-moz-box-shadow:inset 1px 1px 5px 0px #000000;
	-webkit-box-shadow:inset 1px 1px 5px 0px #000000;
	box-shadow:inset 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #999999), color-stop(1, #CCCCCC));
	background:-moz-linear-gradient(top, #999999 5%, #CCCCCC 100%);
	background:-webkit-linear-gradient(top, #999999 5%, #CCCCCC 100%);
	background:-o-linear-gradient(top, #999999 5%, #CCCCCC 100%);
	background:-ms-linear-gradient(top, #999999 5%, #CCCCCC 100%);
	background:linear-gradient(to bottom, #999999 5%, #CCCCCC 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#CCCCCC',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #FFFFFF;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:4px 8px;
    cursor:default;
	text-decoration:none;
}
.txtboxSearch {
	-moz-box-shadow:inset 1px 1px 5px 0px #000000;
	-webkit-box-shadow:inset 1px 1px 5px 0px #000000;
	box-shadow:inset 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #000000 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #830158 100%);
	background:-o-linear-gradient(top, #000000 5%, #830158 100%);
	background:-ms-linear-gradient(top, #000000 5%, #830158 100%);
	background:linear-gradient(to bottom, #000000 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#830158',GradientType=0);
	background-color:#000000;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #FA9D24;
	display:inline-block;
	cursor:pointer;
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none; 
}
 .txtEdit {
	-moz-box-shadow:inset 1px 1px 5px 0px #000000;
	-webkit-box-shadow:inset 1px 1px 5px 0px #000000;
	box-shadow:inset 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #333333), color-stop(1, #666666));
	background:-moz-linear-gradient(top, #333333 5%, #666666 100%);
	background:-webkit-linear-gradient(top, #333333 5%, #666666 100%);
	background:-o-linear-gradient(top, #333333 5%, #666666 100%);
	background:-ms-linear-gradient(top, #333333 5%, #666666 100%);
	background:linear-gradient(to bottom, #333333 5%, #666666 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#666666',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #000000;
	display:inline-block;
	cursor:pointer;
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none;
}
.txtboxGrid {
	-moz-box-shadow:inset 1px 1px 5px 0px #000000;
	-webkit-box-shadow:inset 1px 1px 5px 0px #000000;
	box-shadow:inset 1px 1px 5px 0px #000000;
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #FFFFFF;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none;
}
.txtboxGridEdit {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FA9D24), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-o-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-ms-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:linear-gradient(to bottom, #FA9D24 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA9D24', endColorstr='#830158',GradientType=0);
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.headerbox {

	-moz-border-radius:15px 15px 0px 0px;
	-webkit-border-radius:15px 15px 0px 0px;
	border-radius:15px 15px 0px 0px;
}
.Logheaderbox {

	-moz-border-radius:15px 15px 0px 0px;
	-webkit-border-radius:15px 15px 0px 0px;
	border-radius:15px 15px 0px 0px;
    background-color:#CCCCCC;
}
.footerbox
{
	-moz-box-shadow: 0px 3px 10px 0px #000000;
	-webkit-box-shadow: 0px 3px 10px 0px #000000;
	box-shadow: 0px 3px 10px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #830158), color-stop(1, #FA9D24));
	background:-moz-linear-gradient(top, #830158 5%, #FA9D24 100%);
	background:-webkit-linear-gradient(top, #830158 5%, #FA9D24 100%);
	background:-o-linear-gradient(top, #830158 5%, #FA9D24 100%);
	background:-ms-linear-gradient(top, #830158 5%, #FA9D24 100%);
	background:linear-gradient(to bottom, #830158 5%, #FA9D24 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#830158', endColorstr='#FA9D24',GradientType=0);
	background-color:#0099FF;
	border:1px solid #830158;
	border-radius: 0px 0px 15px 15px;

	
}
.tileHeader {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FA9D24), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-o-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-ms-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:linear-gradient(to bottom, #FA9D24 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA9D24', endColorstr='#830158',GradientType=0);
}
.btnPrint {
	-moz-box-shadow: 1px 1px 3px 0px #E9E9E9;
	-webkit-box-shadow: 1px 1px 3px 0px #E9E9E9;
	box-shadow: 1px 1px 3px 0px #E9E9E9;
	background-color:#FFFFFF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border:1px solid #E9E9E9;
	display:inline-block;
	cursor:pointer;
	color:#E9E9E9;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	padding:4px 6px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
.btnPrint:hover {
	-moz-box-shadow: 0px 0px 3px 0px #CCCCCC;
	-webkit-box-shadow: 0px 0px 3px 0px #CCCCCC;
	box-shadow: 0px 0px 3px 0px #CCCCCC;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #E9E9E9), color-stop(1, #FFFFFF));
	background:-moz-linear-gradient(top, #E9E9E9 5%, #FFFFFF 100%);
	background:-webkit-linear-gradient(top, #E9E9E9 5%, #FFFFFF 100%);
	background:-o-linear-gradient(top, #E9E9E9 5%, #FFFFFF 100%);
	background:-ms-linear-gradient(top, #E9E9E9 5%, #FFFFFF 100%);
	background:linear-gradient(to bottom, #E9E9E9 5%, #FFFFFF 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9E9E9', endColorstr='#FFFFFF',GradientType=0);
	background-color:#ffffff;
    color:#CCCCCC;
	position:relative;
	top:1px;
}
.btnLog {
    -moz-box-shadow: 0px 0px 3px 0px #999999;
	-webkit-box-shadow: 0px 0px 3px 0px #999999;
	box-shadow: 0px 0px 3px 0px #999999;
	background-position: center top;
    background-image: url(../images/paper.jpg);
	background-repeat: repeat;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border:1px solid #333333;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	padding:4px 6px;
	text-decoration:none;
	text-shadow:1px 1px 0px #666666;
}
.btnLog:hover {
	-moz-box-shadow: 0px 0px 3px 0px #999999;
	-webkit-box-shadow: 0px 0px 3px 0px #999999;
	box-shadow: 0px 0px 3px 0px #999999;
	background-position: center top;
    background-image: url(../images/rock.jpg);
	background-repeat: repeat;
    color:#000000;
	position:relative;
	top:1px;
}
.btnLogL {
    -moz-box-shadow: 0px 0px 3px 0px #999999;
	-webkit-box-shadow: 0px 0px 3px 0px #999999;
	box-shadow: 0px 0px 3px 0px #999999;
	background-position: center top;
    background-image: url(../images/paper.jpg);
	background-repeat: repeat;
	-moz-border-radius: 6px 0px 0px 6px;
	-webkit-border-radius: 6px 0px 0px 6px;
	border-radius: 6px 0px 0px 6px;
	border:1px solid #333333;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	padding:4px 6px;
	text-decoration:none;
	text-shadow:1px 1px 0px #666666;
}
.btnLogL:hover {
	-moz-box-shadow: 0px 0px 3px 0px #999999;
	-webkit-box-shadow: 0px 0px 3px 0px #999999;
	box-shadow: 0px 0px 3px 0px #999999;
	background-position: center top;
    background-image: url(../images/rock.jpg);
	background-repeat: repeat;
    color:#000000;
	position:relative;
	top:1px;
}
.btnLogR {
    -moz-box-shadow: 0px 0px 3px 0px #999999;
	-webkit-box-shadow: 0px 0px 3px 0px #999999;
	box-shadow: 0px 0px 3px 0px #999999;
	background-position: center top;
    background-image: url(../images/paper.jpg);
	background-repeat: repeat;
	-moz-border-radius: 0px 6px 6px 0px;
	-webkit-border-radius: 0px 6px 6px 0px;
	border-radius: 0px 6px 6px 0px;
	border:1px solid #333333;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	padding:4px 6px;
	text-decoration:none;
	text-shadow:1px 1px 0px #666666;
}
.btnLogR:hover {
	-moz-box-shadow: 0px 0px 3px 0px #999999;
	-webkit-box-shadow: 0px 0px 3px 0px #999999;
	box-shadow: 0px 0px 3px 0px #999999;
	background-position: center top;
    background-image: url(../images/rock.jpg);
	background-repeat: repeat;
    color:#000000;
	position:relative;
	top:1px;
}
.btnblueClear {
	-moz-box-shadow: 1px 1px 5px 0px #000000;
	-webkit-box-shadow: 1px 1px 5px 0px #000000;
	box-shadow: 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FA9D24), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-o-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-ms-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:linear-gradient(to bottom, #FA9D24 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA9D24', endColorstr='#830158',GradientType=0);
	background-color:#e6e6e6;
	border-radius: 10px 10px 10px 10px;
	display:inline-block;
	cursor:pointer;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	border:1px solid #FA9D24;
	color:#ffffff;
	text-shadow:2px 2px 2px #333333;
}
.btnblue {
	-moz-box-shadow: 1px 1px 5px 0px #000000;
	-webkit-box-shadow: 1px 1px 5px 0px #000000;
	box-shadow: 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FA9D24), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-o-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-ms-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:linear-gradient(to bottom, #FA9D24 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA9D24', endColorstr='#830158',GradientType=0);
	background-color:#e6e6e6;
	border-radius: 10px 10px 10px 10px;
	display:inline-block;
	cursor:pointer;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	border:1px solid #FA9D24;
	color:#ffffff;
	text-shadow:2px 2px 2px #333333;
}
.btnblue:hover {
	-moz-box-shadow: 0px 0px 5px 0px #000000;
	-webkit-box-shadow: 0px 0px 5px 0px #000000;
	box-shadow: 0px 0px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FEDB50), color-stop(1, #FA9D24));
	background:-moz-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-webkit-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-o-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-ms-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:linear-gradient(to bottom, #FEDB50 5%, #FA9D24 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEDB50', endColorstr='#FA9D24',GradientType=0);
	background-color:#ffffff;
	border:1px solid #FA9D24;
	color:#ffffff;
	text-shadow:2px 2px 2px #333333;
	position:relative;
	top:1px;
}
.btnblueDown {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #000000 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #830158 100%);
	background:-o-linear-gradient(top, #000000 5%, #830158 100%);
	background:-ms-linear-gradient(top, #000000 5%, #830158 100%);
	background:linear-gradient(to bottom, #000000 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#830158',GradientType=0);
	background-color:#ffffff;
	border-radius: 15px 15px 15px 15px;
	display:inline-block;	
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 13px;
	text-decoration:none;
	cursor:default;
	border:1px solid #000;
	color:#FFFFFF;
	text-shadow:1px 1px 1px #000000, -1px -1px 1px #000000;
	position:relative;
	top:1px;
}
.btnblueRight {
	-moz-box-shadow: 1px 1px 5px 0px #000000;
	-webkit-box-shadow: 1px 1px 5px 0px #000000;
	box-shadow: 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FA9D24), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-o-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-ms-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:linear-gradient(to bottom, #FA9D24 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA9D24', endColorstr='#830158',GradientType=0);
	background-color:#e6e6e6;
	border-radius: 0px 10px 10px 0px;
	display:inline-block;
	cursor:pointer;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	border:1px solid #FA9D24;
	color:#ffffff;
	text-shadow:2px 2px 2px #333333;
}
.btnblueRight:hover {
	-moz-box-shadow: 0px 0px 5px 0px #000000;
	-webkit-box-shadow: 0px 0px 5px 0px #000000;
	box-shadow: 0px 0px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FEDB50), color-stop(1, #FA9D24));
	background:-moz-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-webkit-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-o-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-ms-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:linear-gradient(to bottom, #FEDB50 5%, #FA9D24 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7DCBFF', endColorstr='#FA9D24',GradientType=0);
	background-color:#ffffff;
	border:1px solid #FA9D24;
	color:#ffffff;
	text-shadow:2px 2px 2px #333333;
	position:relative;
	top:1px;
}
.btnblueRightDown {
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #000000 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #830158 100%);
	background:-o-linear-gradient(top, #000000 5%, #830158 100%);
	background:-ms-linear-gradient(top, #000000 5%, #830158 100%);
	background:linear-gradient(to bottom, #000000 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#830158',GradientType=0);
	background-color:#ffffff;
	border-radius: 0px 15px 15px 0px;
	display:inline-block;	
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 13px;
	text-decoration:none;
	cursor:default;
	border:1px solid #000;
	color:#FFFFFF;
	text-shadow:1px 1px 1px #000000, -1px -1px 1px #000000;
    position:relative;
	top:1px;
}

.btnblueLeft {
	-moz-box-shadow: 1px 1px 5px 0px #000000;
	-webkit-box-shadow: 1px 1px 5px 0px #000000;
	box-shadow: 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FA9D24), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-o-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-ms-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:linear-gradient(to bottom, #FA9D24 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA9D24', endColorstr='#830158',GradientType=0);
	background-color:#e6e6e6;
	border-radius: 10px 0px 0px 10px;
	display:inline-block;
	cursor:pointer;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	border:1px solid #FA9D24;
	color:#ffffff;
	text-shadow:2px 2px 2px #333333;
}
.btnblueLeft:hover {
	-moz-box-shadow: 0px 0px 5px 0px #000000;
	-webkit-box-shadow: 0px 0px 5px 0px #000000;
	box-shadow: 0px 0px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FEDB50), color-stop(1, #FA9D24));
	background:-moz-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-webkit-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-o-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-ms-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:linear-gradient(to bottom, #FEDB50 5%, #FA9D24 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEDB50', endColorstr='#FA9D24',GradientType=0);
	background-color:#ffffff;
	border:1px solid #FA9D24;
	color:#ffffff;
	text-shadow:2px 2px 2px #333333;
	position:relative;
	top:1px;
}
.btnblueLeftDown {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #000000 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #830158 100%);
	background:-o-linear-gradient(top, #000000 5%, #830158 100%);
	background:-ms-linear-gradient(top, #000000 5%, #830158 100%);
	background:linear-gradient(to bottom, #000000 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#830158',GradientType=0);
	background-color:#ffffff;
	border-radius: 15px 0px 0px 15px;
	display:inline-block;	
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 13px;
	text-decoration:none;
	cursor:default;
	border:1px solid #FA9D24;
	color:#FFFFFF;
	text-shadow:1px 1px 1px #000000, -1px -1px 1px #000000;
	position:relative;
	top:1px;
}

.btnblueCentre {
	-moz-box-shadow: 1px 1px 5px 0px #000000;
	-webkit-box-shadow: 1px 1px 5px 0px #000000;
	box-shadow: 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FA9D24), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-o-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-ms-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:linear-gradient(to bottom, #FA9D24 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA9D24', endColorstr='#830158',GradientType=0);
	background-color:#e6e6e6;
	border-radius: 0px 0px 0px 0px;
	display:inline-block;
	cursor:pointer;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	border:1px solid #FA9D24;
	color:#ffffff;
	text-shadow:2px 2px 2px #333333;
}
.btnblueCentre:hover {
	-moz-box-shadow: 0px 0px 5px 0px #000000;
	-webkit-box-shadow: 0px 0px 5px 0px #000000;
	box-shadow: 0px 0px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FEDB50), color-stop(1, #FA9D24));
	background:-moz-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-webkit-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-o-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:-ms-linear-gradient(top, #FEDB50 5%, #FA9D24 100%);
	background:linear-gradient(to bottom, #FEDB50 5%, #FA9D24 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEDB50', endColorstr='#FA9D24',GradientType=0);
	background-color:#ffffff;
	border:1px solid #FA9D24;
	color:#ffffff;
	text-shadow:2px 2px 2px #333333;
	position:relative;
	top:1px;
}
.btnblueCentreDown {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #000000 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #830158 100%);
	background:-o-linear-gradient(top, #000000 5%, #830158 100%);
	background:-ms-linear-gradient(top, #000000 5%, #830158 100%);
	background:linear-gradient(to bottom, #000000 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#830158',GradientType=0);
	background-color:#ffffff;
	border-radius: 0px 0px 0px 0px;
	display:inline-block;	
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 13px;
	text-decoration:none;
	cursor:default;
	border:1px solid #000;
	color:#FFFFFF;
	text-shadow:1px 1px 1px #000000, -1px -1px 1px #000000;
	position:relative;
    top:1px;
}
.btnmainGrey {
	-moz-box-shadow: 1px 1px 5px 0px #000000;
	-webkit-box-shadow: 1px 1px 5px 0px #000000;
	box-shadow: 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #bdbdbd));
	background:-moz-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #bdbdbd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#bdbdbd',GradientType=0);
	background-color:#e6e6e6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
.btnmainGrey:hover {
	-moz-box-shadow: 1px 1px 1px 0px #000000;
	-webkit-box-shadow: 1px 1px 1px 0px #000000;
	box-shadow: 1px 1px 1px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e6e6e6));
	background:-moz-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #e6e6e6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0);
	position:relative;
	top:1px;
}
.btnmainGreyCentre {
	-moz-box-shadow: 1px 1px 5px 0px #000000;
	-webkit-box-shadow: 1px 1px 5px 0px #000000;
	box-shadow: 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #bdbdbd));
	background:-moz-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #bdbdbd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#bdbdbd',GradientType=0);
	background-color:#e6e6e6;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
.btnmainGreyCentre:hover {
	-moz-box-shadow: -1px 0px 1px 0px #000000;
	-webkit-box-shadow: -1px 0px 1px 0px #000000;
	box-shadow: -1px 0px 1px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e6e6e6));
	background:-moz-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #e6e6e6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0);
	position:relative;
	top:1px;
}
.btnmainGreyLeft {
	-moz-box-shadow: 1px 1px 5px 0px #000000;
	-webkit-box-shadow: 1px 1px 5px 0px #000000;
	box-shadow: 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #bdbdbd));
	background:-moz-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #bdbdbd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#bdbdbd',GradientType=0);
	background-color:#e6e6e6;
	-moz-border-radius: 6px 0px 0px 6px;
	-webkit-border-radius: 6px 0px 0px 6px;
	border-radius: 6px 0px 0px 6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
.btnmainGreyLeft:hover {
	-moz-box-shadow: 0px 0px 1px 0px #000000;
	-webkit-box-shadow: 0px 0px 1px 0px #000000;
	box-shadow: 0px 0px 1px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e6e6e6));
	background:-moz-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #e6e6e6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0);
	position:relative;
	top:1px;
}
.btnmainGreyRight {
	-moz-box-shadow: 1px 1px 5px 0px #000000;
	-webkit-box-shadow: 1px 1px 5px 0px #000000;
	box-shadow: 1px 1px 5px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #bdbdbd));
	background:-moz-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #bdbdbd 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #bdbdbd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#bdbdbd',GradientType=0);
	background-color:#e6e6e6;
	-moz-border-radius: 0px 6px 6px 6px;
	-webkit-border-radius: 0px 6px 6px 6px;
	border-radius: 0px 6px 6px 0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
.btnmainGreyRight:hover {
	-moz-box-shadow: -1px 0px 1px 0px #000000;
	-webkit-box-shadow: -1px 0px 1px 0px #000000;
	box-shadow: -1px 0px 1px 0px #000000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e6e6e6));
	background:-moz-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #e6e6e6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #e6e6e6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0);
	position:relative;
	top:1px;
}
.AutoList {
    margin: 0px 0px 0px -38px;
    overflow: auto;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    text-align : left; 
    list-style-type : none;  
    max-height: 250px;
    position:static;

}
.AutoLine {


    background-color: black;
    color:#FFFFFF;
    border-width : 1px;
    border-style : solid;
    border-color:#000;
    padding: 5px;

}
.CellList
{
    padding: 5px;
    color:#FFFFFF;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FA9D24), color-stop(1, #830158));
	background:-moz-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-webkit-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-o-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:-ms-linear-gradient(top, #FA9D24 5%, #830158 100%);
	background:linear-gradient(to bottom, #FA9D24 5%, #830158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA9D24', endColorstr='#830158',GradientType=0);
    border:1px solid #000000;
}

.txtBoxBorder
{
    border-bottom-width:thin;
    border-bottom-style:solid;
    border-bottom-color:White;
}
.TL
{
	background-image: url(../images/TL.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.TR
{
	background-image: url(../images/TR.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.TLgif
{
	background-image: url(../images/TL.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.TRgif
{
	background-image: url(../images/TR.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.BL
{
	background-image: url(../images/BL.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.BR
{
	background-image: url(../images/BR.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.BLgif
{
	background-image: url(../images/BL.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.BRgif
{
	background-image: url(../images/BR.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.TC
{
	background-image: url(../images/TC.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.BC
{
	background-image: url(../images/BC.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.CC
{
	background-image: url(../images/CC.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.CCBlue
{
	background-image: url(../images/CCBlue.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.BLShadow
{
	background-image: url(../images/BLShadow.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.BRShadow
{
	background-image: url(../images/BRShadow.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.BCShadow
{
	background-image: url(../images/BCShadow.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.TLtxt
{
	background-image: url(../images/TLtxt.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.TRtxt
{
	background-image: url(../images/TRtxt.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.TCtxt
{
	background-image: url(../images/TCtxt.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.BLtxt
{
	background-image: url(../images/BLtxt.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.BRtxt
{
	background-image: url(../images/BRtxt.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.BCtxt
{
	background-image: url(../images/BCtxt.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.LCtxt
{
	background-image: url(../images/LCtxt.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.RCtxt
{
	background-image: url(../images/RCtxt.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.TLCtxt
{
	background-image: url(../images/TLCtxt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.TRCtxt
{
	background-image: url(../images/TRCtxt.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BLCtxt
{
	background-image: url(../images/BLCtxt.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.BRCtxt
{
	background-image: url(../images/BRCtxt.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sslLock
{
	background-image: url(../images/sslLock.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.Spacer
{
	background-image: url(../images/Spacer.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.Spacerlite
{
	background-image: url(../images/Spacerlite.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.PointSpacer
{
	background-image: url(../images/PointSpacer.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
.Point
{
	background-image: url(../images/Point.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.btnCancel
{
	background-image: url(../buttons/btnCancelDown.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.btnNew
{
	background-image: url(../buttons/btnNewDown.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.btnEdit
{
	background-image: url(../buttons/btnEditDown.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.btnSave
{
	background-image: url(../buttons/btnSaveDown.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.btnDelete
{
	background-image: url(../buttons/btnDeleteDown.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/* ------------------------------------------------------------- TEXTBOX */
.Header
{
	background-image: url(../images/Header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.HeaderLeft
{
	background-image: url(../images/Headerleft.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.HeaderRight
{
	background-image: url(../images/Headerright.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.HeaderShadow
{
	background-image: url(../images/HeaderShadow.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.Footer
{
	background-image: url(../images/Footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.FooterTile
{
	background-image: url(../images/FooterTile.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

/* ------------------------------------------------------------- TEXTBOX */
.TxtTL
{
	background-image: url(../buttons/TxtTL.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.TxtTR
{
	background-image: url(../buttons/TxtTR.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.TxtBL
{
	background-image: url(../buttons/TxtBL.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.TxtBR
{
	background-image: url(../buttons/TxtBR.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.TxtTC
{
	background-image: url(../buttons/TxtTC.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.TxtBC
{
	background-image: url(../buttons/TxtBC.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.TxtCL
{
	background-image: url(../buttons/TxtCL.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
.TxtCR
{
	background-image: url(../buttons/TxtCR.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
/* ------------------------------------------------------------- */


/* ------------------------------------------------------------- FONTS */

a:hover
{  
    color: #999999;
    text-decoration: none;
    text-shadow: #ffffff 1px 1px 1px;
}
.SmallTitles
{  
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.SmallTitlesEdit
{  
	color: #333333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.TitlesPaging
{  
    -moz-box-shadow:inset 1px 1px 1px 0px #fff, 1px 1px 1px 0px #fff;
	-webkit-box-shadow:inset 1px 1px 1px 0px #fff, 1px 1px 1px 0px #fff;
	box-shadow:inset 1px 1px 1px 0px #fff, 1px 1px 1px 0px #fff;
	border:1px solid #999999;
	display:inline-block;
	cursor:default;
	color:#333;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	padding:4px 8px;
}
.TitlesPaging:hover
{  
    -moz-box-shadow:inset 1px 1px 5px 0px #666, 1px 1px 1px 0px #fff;
	-webkit-box-shadow:inset 1px 1px 5px 0px #666, 1px 1px 1px 0px #fff;
	box-shadow:inset 1px 1px 5px 0px #666, 1px 1px 1px 0px #fff;
	border:1px solid #333;
	display:inline-block;
	cursor:default;
	color:#333;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	padding:4px 8px;
}
.FontMain
{
	color: #333333;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.FontMainCounter
{
	color: #999999;
	font-size: 18px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.FontMainHeader
{
	color: #06F;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.FontTitleHeader
{
	color: #666666;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.FontTitleWhite
{
	color: #FFFFFF;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-shadow: #000000 1px 1px 3px;
}
.FontTitleHead
{
	color: #999999;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.FBlue
{
	color: #06F;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.FRed
{
	color: #F00;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.FPurple
{
	color: #93F;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #000000 1px 1px 1px;
}
.FGrey
{
	color: #CCC;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #000000 1px 1px 1px;
}
.FBlack
{
	color: #333;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.FWhite
{
	color: #FFF;
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #000000 1px 1px 1px;
}
.TrainingHeader
{
	color: #06F;
	font-size: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-shadow: #666 -1px -1px 2px, #FFF 1px 1px 1px;

}
.FontFooter
{
	color: #999999;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-shadow: #000000 2px 2px 2px;
}
.FontList
{
	color: #999999;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-shadow: #000000 2px 2px 2px;
}
.FontValidation
{
	color: #F00;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-shadow: #000000 2px 2px 2px;
}
.FontFooterSmall
{
	color: #333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-shadow: #000000 2px 2px 2px;
}

.FontBread
{
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.FontMenu
{
	color: #ffffff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #000000 2px 2px 2px;
}

.MenuList
{  
	color: #FFFFFF;
	background: #999999;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    border-bottom-width: 2px;
    border-color: black;
}
.SelList
{  
	color: #FFF;
	background: #1E90FF;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.MenuList1
{  
	color: #666;
	background: WhiteSmoke;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    border-bottom-width: 2px;
    border-color: black;
}
.SelList1
{  
	color: #FFF;
	background: #1E90FF;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.FontHeader
{
	color: #999999;
	font-size: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.highslide {
	cursor: url(images/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid black;
}
.highslide:hover img {
	border: 0px solid #0066FF;
}

.highslide-image {
    border: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border: 0px solid white;
	border-top: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px;
	text-decoration: none;
	text-shadow: #000000 2px 2px 2px;	
	background-color: #1D1D1F;
	color: #999999;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
	color: #CCCCCC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
    display: block;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 6px;
	padding-left: 80px;
	color: #FF8000;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: black;
    background-color: #FF8000;
}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
    border: 1px solid gray;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999999;
}
.control:hover {
	color: black !important;
}
.controlbar {	
	background: url(images/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	margin: 0px 0 0 4px;
	height: 29px;
	width: 34px;
}
.highslide-move {
    cursor: move;
}
.highslide-overlay {
	display: none;
}
.style9 {color: #999999}
.style10 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.style12 
{
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.transparent {
    background-color: #333333;
    display:none;
    position:absolute;
    color: #FFFFFF;
    border: solid;
	border-bottom-color: #000000;
	border-bottom-width: 2px;
}
.style13 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tip {
	-moz-box-shadow: 1px 1px 8px 2px #000000;
	-webkit-box-shadow: 1px 1px 8px 2px #000000;
	box-shadow: 1px 1px 8px 2px #000000;
	color: #000000;
	background:#1d1d1d;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:absolute;	z-index:1000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #999999));
	background:-moz-linear-gradient(top, #FFFFFF 5%, #999999 100%);
	background:-webkit-linear-gradient(top, #FFFFFF 5%, #999999 100%);
	background:-o-linear-gradient(top, #FFFFFF 5%, #999999 100%);
	background:-ms-linear-gradient(top, #FFFFFF 5%, #999999 100%);
	background:linear-gradient(to bottom, #FFFFFF 5%, #999999 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#999999',GradientType=0);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-shadow:1px 1px 2px #999999;
	opacity: 0.9;
    filter: alpha(opacity=90);
}
#th_status_form {background-color:#FFFFFF;width:360px;font-family:Arial,Helvetica,sans-serif;height:90px;width:330px;}
.th_status_heading {font-style:italic;font-size:22px;color:#0066FF;text-align:left;}
.th_status_descr {font-size:11px;color:#333333;padding-left:5px;text-align:left;}
.th_status_field_descr {font-size:11px;color:#3d3d3d;text-align:left;}
.th_status_field {float:right;font-family:Tahoma,Verdana,Arial;font-size:16px;color:#333333;border:1px solid #8B9A9F;text-align:center;}
.th_status_button *
{
float:right;
height:20px;
padding:2px 10px;
background-color:#0066FF;
color:#FFFFFF;
font-weight: normal;
font-size:10pt;
text-decoration:none;
text-align:center;
}
.tooltip
{
  width: 261px;
  w\idth: 230px;
  height: 250px;
  he\ight: 240px;
  padding: 20px 20px 20px 20px;
  background-image: url(../images/TooltipBox.gif);
  background-repeat: no-repeat;
  font-size: 80%;
  font-weight: bold;
  color: #999999;
  font-family: Arial, Helvetica, sans-serif;
}
/*CSS for enlarged image*/
.thumbnail{
position: relative;
z-index: 0;
color: #999999;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ 
position: absolute;
background-color: #FFFFFF;
padding: 5px;
left: -1000px;
border-color: #FFFFFF;
border-width: 2px;
visibility: hidden;
color: #000000;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width: 450px;
}
.thumbnail span img{
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{
visibility: visible;
top: 10px;
left: 60px;
}
.selector1 {
    BACKGROUND-IMAGE: url(../images/SelectorBackground.jpg)
}
.disabledDay {
    BACKGROUND-IMAGE: url(../images/DisabledBackground.gif);
}