﻿body
{
	margin: 5px;
	padding: 0px;
	background-color: #35312E;
	text-align: center;
	font-size: 14px;
	font-family: verdana, sans-serif;
	color: #141516;
}

h1
{
	margin-top: 0px;
	margin-bottom: 8px;
	font-size: 19px;
	font-family: arial;
	color: #FEFDFB;
}
h2
{
	margin-top: 10px;
	margin-bottom: 6px;
	font-size: 15px;
	font-family: arial;
	color: #FEFDFB;
}

.ErrorText
{
	color: red;
}
	
.GrayColorText
{
	color: #EEEDEB;
}

a
{
	color: #141516;
}

.ErrorDiv
{
	color: red;
	font-weight: bold;
}

ul, ol {
   margin: auto -3em 1em 0;
   padding: 0;
   position: relative;
   left: -3em;
   overflow: hidden;
   list-style-type: square;
}

li {
   margin-top: 0.25em;
   margin-bottom: 0.25em;
}

ul ul, ul ol,
ol ol, ol ul {
   margin-left: 1em;
   padding-left: 0;
}

ul li, ol li {
   margin-left: 5em;
}

li li {
   margin-left: 1em;
}

ul.BlackBox
{
    margin-left: 2.2em;
}
li.BlackBox
{
	margin-left: 2.2em;
}

td.ListLayout
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}

.backgroundImg
{
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.entirePageTable
{
	position: relative;
	z-index: 1;
	width: 100%;
}


.mainTable 
{
	width: 991px;
	text-align: left;
}

.logoA
{
	text-decoration: none;
}
.logoImg
{
	width: 115px;
	height: 72px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.signInTopTd
{
	color: #E8E7E7;
	text-align: right;
	vertical-align: top;
}
.signInTopA
{
	color: #E8E7E7;
}

.bottonTextTd
{
	color: #9E9A99;
	font-family: Franklin Gothic Book, arial;
	font-size: 14px;
	padding-top: 4px;
	padding-bottom: 4px;	
}
.bottonTextA
{
	color: #9E9A99;
	font-family: Franklin Gothic Book, arial;
	font-size: 14px;
	padding-top: 4px;
	padding-bottom: 4px;	
}

.menuTable
{
	background-image: url('./Img/Design/MenuMiddle.jpg');
	/*background-color: #DEDEDC;*/
	font-family: arial;
	font-size: 16px;
}
.menuLeftTd
{
	background-image: url('./Img/Design/MenuLeft.jpg');
	/*background-color: #DEDEDC;*/
	width: 14px;
	height: 62px;
}
.menuRightTd
{
	background-image: url('./Img/Design/MenuRight.jpg');
	/*background-color: #DEDEDC;*/
	width: 14px;
	height: 62px;
}
.menuSpaceTd
{
	background-image: url('./Img/Design/MenuSpace.jpg');
	/*background-color: #DEDEDC;*/
	width: 8px;
	height: 62px;
}
.menuBottomLeftTd
{
	background-image: url('./Img/Design/MenuBottomLeft.jpg');
	/*background-color: #DEDEDC;*/
	height: 62px;
}
.menuBottomRightTd
{
	background-image: url('./Img/Design/MenuBottomRight.jpg');
	/*background-color: #DEDEDC;*/
	height: 62px;
}

.menuMiddleTd
{
	background-image: url('./Img/Design/MenuMiddle.jpg');
	/*background-color: #DEDEDC;*/
	height: 62px;
	text-align: center;
	vertical-align: top;
}
.menuMiddleDiv
{	
	vertical-align: top;
	color: #141516;
	margin-top: 8px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 3px;
	padding-right: 3px;	
}
.menuMiddleA
{
	text-decoration: none;	
}
.menuBottomMiddleTd
{
	background-image: url('./Img/Design/MenuBottomMiddle.jpg');
	/*background-color: #DEDEDC;*/
	height: 62px;
	text-align: center;
	vertical-align: top;
}
.menuBottomMiddleDiv
{
	vertical-align: top;
	color: #E8E7E7;	
	margin-top: 8px;
	padding-top: 11px;
	padding-bottom: 11px;
}


.contentTd
{
	background-image: url('./Img/Design/ContextBackgroundBlackBox.jpg');
	/*background-color: #A3A2A0;*/
	width: 991px;
	height: 685px;
	vertical-align: top;
}
.contentAllGrayTd
{
	background-image: url('./Img/Design/ContextBackground.jpg');
	/*background-color: #A3A2A0;*/
	width: 991px;
	height: 685px;
	vertical-align: top;
}
.contentAllGrayLongTopTd
{
	background-image: url('./Img/Design/ContextBackgroundTop.jpg');
	/*background-color: #A3A2A0;*/
	width: 991px;
	height: 30px;
	vertical-align: top;
}
.contentAllGrayLongRepeatTd
{
	background-image: url('./Img/Design/ContextBackgroundRepeat.jpg');
	background-repeat: repeat-y;
	/*background-color: #A3A2A0;*/
	width: 991px;
	vertical-align: top;
}
.contentDiv
{
	padding-top: 25px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 30px;
	vertical-align: top;
}
.contentLongDiv
{
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 30px;
	vertical-align: top;
}
.innercontentTd
{
	width: 587px;
	height: 550px;
	padding-right: 35px;
	vertical-align: top;
}
.innercontentFullSizeTd
{
	width: 921px;
	height: 550px;
	padding-right: 35px;
	vertical-align: top;
}

.pageMenuDiv
{
	width: 254px;
	height: 31px;	
}
.pageMenuA
{
	color: #F3F2F0;
	font-family: arial;
	font-size: 16px;
	text-decoration: none;	
}
.pageMenuInnerDiv
{
	padding-top: 7px; 
	padding-left: 10px;
}
.pageMenuBottomDiv
{
	background-image: url('./Img/Design/PageBottom.png');
	width: 254px;
	height: 31px;
}
.pageMenuBottomMedium2Div
{
	background-image: url('./Img/Design/PageBottomMedium2.png');
	width: 184px;
	height: 31px;
}
.pageMenuBottomMediumDiv
{
	background-image: url('./Img/Design/PageBottomMedium.png');
	width: 128px;
	height: 31px;
}
.pageMenuBottomSmallDiv
{
	background-image: url('./Img/Design/PageBottomSmall.png');
	width: 72px;
	height: 31px;
}

.textCenterAllGrayPage
{
	width: 886px; 
	text-align:center;
}

/*************************************/
/* Black box                         */

h3
{
	margin-top: 4px;
	margin-bottom: 12px;
	font-size: 15px;
	font-family: arial;
	color: #C6855F;
}

.blackBoxTd
{
	color: #E8E7E7;
	padding-top: 30px;
	padding-right: 20px;
	vertical-align: top;
	width: 344px;
	height: 550px;
}
.blackBoxInnerTable
{
	height: 100%;
}
.blackBoxTestTd
{
	vertical-align: top;
}
.blackBoxImageTd
{
	vertical-align: bottom;
}

.blackBoxA
{
	color: #E8E7E7;
}

.BlackBoxLineHr
{
	background-image: url('./Img/Design/BlackBoxLine.jpg');
	height: 3px;
	border: 0px;
	/*border-color: #545557;*/
	
}
.blackBoxImage
{
	widows: 342px;
	/*height: 193px;*/
}

/************************/

.BigImage
{
	padding-top: 4px;
	padding-bottom: 0px;	
}

/**** Code ****/
.CodeBlock
{
	padding-top: 6px;	
}
.CodeTab
{
	padding-right: 20px;
}
.CodeBlack
{
	font-size: small;
	font-family: Courier New;
	color: #000000;
}
.CodeBlue
{
	font-size: small;
	font-family: Courier New;
	color: #0000ff;
}
.CodeGreenDark
{
	font-size: small;
	font-family: Courier New;
	color: #008080;
}
.CodeGreenLight
{
	font-size: small;
	font-family: Courier New;
	color: #008000;
}
.CodeRedDark
{
	font-size: small;
	font-family: Courier New;
	color: #800000;
}
.CodeRedLight
{
	font-size: small;
	font-family: Courier New;
	color: #ff0000;
}
/**** Code ****/
