/* Globals*/

html {
	height: 100%;
	}
	
body {
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEE;
	padding-top: 0px;
	margin-top: 0px;
	font-weight: bold;
	text-align: left;
}
.submitbutton {
	width: 200px;
	height: 50px;
	color: #fff;
background-color:#87837E;
	border-color: #CCC;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.addsubbutton {
	width: 50px;
	height: 50px;
	color: #fff;
background-color:#87837E;
	border-color: #CCC;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;

}

.checkbox {
	width: 25px;
	height: 25px;
	border-color: #CCC;
	border-width: 1px;
}

.hd {
	font-size:14px;
	color: #fff;
	background-color: #87837E;
	border-color: #fff;
	border-width: 0px;
}
.hd20 {
	font-size: 20px;
	color: #fff;
	background-color: #87837E;
	border-color: #fff;
	border-width: 0px;
	text-align: center;
}
.hd20left {
	font-size: 20px;
	color: #fff;
	background-color: #87837E;
	border-color: #fff;
	border-width: 0px;
	text-align: left;
}
.hdatm {
	font-size:14px;
	color: #fff;
	background-color: #87837E;
	border-color: #fff;
	border-width: 0px;
}

.textboxstandard {
	
	font-size:20px; 
	height: 35px; 
	width: 250px;
	
}
.tdcontatm {
	font-size:11px;
}
td {
	font-size:11px;
}
.td20 {
	font-size:20px;
}

.td16 {
	font-size:16px;
}

.tdlarge {
	font-size:20px;
}
.checkradio {
	width: 25px;
	height: 25px;
	border-color: #CCC;
	border-width: 1px;
	text-align: left;
}
.inline{
	display:inline;
}
.none {
	display:none;
}
a:link {
	color: #7A766E; 
	text-decoration: none; 
	}
a:active 
	{color: #f28c47; 
	text-decoration: none; 
	}
a:visited {
	color: #7A766E; 
	text-decoration: none; 
	}
a:hover 
	{color: #f28c47; 
	text-decoration: none; 
        cursor: pointer;
	}
#icon100{
width: 100px;
height: 100px; 	
float: left; 
display: inline; 
background: #7A766E;
margin-top:20px;
}  

/*LanguageSelectorElements*/

select{
color: #666;
font-size: 24px;	
}

input{
color: #666;
font-size: 18px;	
}
.languageselect{
color: #666;
font-size: 36px;	
}

/*IntroSplashpage*/
#SPLASHCONTAINER{  	
	width:700px;	
	height:500px;
	margin-left:auto;  	
	margin-right:auto;
	margin-top: 50px; 	
	padding-left: 5px;
	padding-top: 5px;
	background-color: #FFF;
		border: 1px solid #666;
	position: relative; 
	}   
	#NOCONTAINER{
	width: 400px;
	height: 400px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	padding-left: 5px;
	padding-top: 5px;
	background-color: #FFF;
	border: 1px solid #666;
	position: relative;
	font-size: 100px;
	text-align: center;
	}   
#SPLASHLOGO{ 	
width: 690px;
height: 60px; 	
float: left; 
display: inline;
}  
#SPLASHLOGIN{ 	
width: 660px;
height: 400px;
margin-left:25px;
margin-top:20px;
float: left; 
display: inline;
}  

#SPLASHLOGINICONS{ 	
width: 105px;
height: 400px;
float: left; 
display: inline;
}  


#SPLASHLOGINFORM{ 	
width: 500px;
height: 400px;
float: left; 
display: inline;
}  
/*MainContainers*/
#CONTAINER{  	
	width:1010px;	
	margin-left:auto;  	
	margin-right:auto;
	padding-left: 5px;
	background-color: #FFF;
	border-color: #000;
	overflow: hidden;
	position: relative; 
	}   

#CONTROLBAR{  	
	width:100%;	
	height: 65px;
	overflow: hidden;
	position: relative;
	border-bottom: 1px solid #888; 
	}   	
	
#NAVCONTAIN{
	margin-top: 10px;
	width: 205px; 
	min-height: 100%;
	border-right: 1px solid #888;
	overflow:hidden;
	float: left; 	
	display: inline;
	color: #888;
	font-size: 20px;
}

#BODYCONTAIN{
	margin-top: 10px;
	padding-left: 5px;
	width: 790px; 
	min-height: 100%;
	overflow: hidden;
	float: left; 	
	display: inline;
	color: #888;
	font-size: 18px;
}

.BODYCONTAIN2{
	margin-top: 0px;
	padding-left: 0px;
	width: 790px; 
	min-height: 100%;

	float: left; 	
	display: inline;
	color: #888;
	font-size: 18px;
	background-color: #FFF;
}

#FOOTER{  	
	width:1000px;
	height: 30px;
	padding-left: 5px;
	background-color: #FFF;
	color: #999;
	border-top: 1px solid #999
	border-color: #000;
	overflow: hidden;
	float: right;
	text-align:right;
	}   

/* NAVCONTAINMENUDIVS*/

#MenuSectionHeader{ 
width: 205px;
float: left;
color: 666;
padding-top: 10px;
padding-bottom: 0px;
font-size: 16px;
}   
#MenuSectionspacer{ 
width: 205px;
height: 5px;
float: left;
color: 666;
font-size: xx-small;
padding: 0px;

}  

#NavMenuTitleA{ 	
width: 205px;
height: 50px; 	
float: left; 
display: inline-block;
line-height:50px; 
background-color: #8F5B52;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubA{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleB{ 	
width: 205px;
height: 50px; 	
float: left; 
display: inline-block;
line-height:50px; 
background-color: #8F5B52;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubB{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleC{ 	
width: 205px;
height: 50px; 	
float: left; 
display: inline-block;
line-height:50px; 
background-color: #b8946c;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubC{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleD{ 	
width: 205px;
height: 50px;	
float: left; 
display: inline-block;
line-height:50px; 
background-color: #B8946C;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubD{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleE{ 	
width: 205px;
height: 50px; 	
float: left; 
display: inline-block;
line-height:50px;
background-color: #B8946C;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubE{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleF{ 	
width: 205px;
height: 50px; 	
float: left; 
display: inline-block;
line-height:50px; 
background-color: #B8946C;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubF{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleG{ 	
width: 205px;
height: 50px; 	
float: left; 
display: inline-block;
line-height:50px;
background-color: #B8946C;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubG{ 	
width: 205px;
float: left;
display: none;
}  
#NavMenuTitleH{ 	
width: 205px;
height: 50px; 	
float: left; 
display: inline-block;
line-height:50px;
background-color: #8f5b52;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubH{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleI{ 	
width: 205px;
height: 50px;	
float: left; 
display: inline-block;
line-height:50px; 
background-color: #BBB579;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubI{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleJ{ 	
width: 205px;
height: 50px; 	
float: left; 
display: inline-block;
line-height:50px;
background-color: #8f9d80;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubJ{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleK{ 	
width: 205px;
height: 50px;	
float: left; 
display: inline-block;
line-height:50px;
background-color: #5c838f;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubK{ 	
width: 205px;
float: left; 
display: none;
}
#NavMenuTitleL{ 	
width: 205px;
height: 50px;	
float: left; 
display: inline-block;
line-height:50px;
background-color: #5c838f;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubL{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleM{ 	
width: 205px;
height: 50px;	
float: left; 
display: inline-block;
line-height:50px;
background-color: #5c838f;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubM{ 	
width: 205px;
float: left; 
display: none;
}  
#NavMenuTitleN{ 	
width: 205px;
height: 50px;	
float: left; 
display: inline-block;
line-height:50px;
background-color: #877c89;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubN{ 	
width: 205px;
float: left;
display: none;
}  
#NavMenuTitleO{ 	
width: 205px;
height: 50px;	
float: left; 
display: inline-block;
line-height:50px; 
background-color: #877c89;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubO{ 	
width: 205px;
float: left; 
display: none;
}    
#NavMenuTitleP{ 	
width: 205px;
height: 50px;	
float: left; 
display: inline-block;
line-height:50px; 
background-color: #B8946C;
color: white;
border-bottom:1px solid #FFF;
cursor: pointer;
text-indent: 10px;
}  
#NavMenuSubP{ 	
width: 205px;
float: left; 
display: none;
}    
#NavMenuSubItems{ 	
margin-left: 15px;
width: 205px;
height: 50px; 	
float: left; 
display: inline-block;
line-height:50px;
font-size: 18px;
border-bottom:1px solid #999;
cursor: pointer;
}  
#NavMenuSubItemsCap{ 	
margin-left: 15px;
width: 205px;
height: 50px;	
float: left; 
display: inline-block;
line-height:50px;
font-size: 18px;
}  

/*ControlBarElements*/
#CBarLogo{ 	
width: 300px;
height: 60px; 	
float: left; 
display: inline;
}  

#CBarLanguage{ 	
width: 200px;
height: 60px; 	
float: right; 
display: inline;
text-align: right;
padding-top: 20px;
color: #666;
margin-right: 10px;
}  
#CBarLogout{ 	
width: 100px;
height: 60px; 	
float: right; 
display: inline;
text-align: right;
padding-top: 10px;
font-size: 16px;
color: #666;
margin-right: 10px;
}  
#CBarAccount{ 	
width: 350px;
height: 30px; 	
float: right; 
display: inline; 
padding-top: 25px;
text-align: right;
font-size: 20px;
color: #999;
margin-right: 10px;
}  


/*GUITOGGLE - PPP*/

#NAT2FCNTOGGLE{ 	 
display: none;
} 

#PPPIPTOGGLE{ 	 
display: inline-table-row-group;
}  

#COMMENTREMOVEFORPRODUCTION{ 	 
color: red;
}  