﻿body 
{
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    font-family:Verdana, Tahoma;
    font-size:10px;
}
td
{
    font-size:10px;
}
th
{
    font-size:10px;
}
.footer
{
    margin-left:225px;
    margin-top:200px;
    width:668px;
    height:60px;
    background-image:url('images/footer.gif');
    background-repeat:no-repeat;
    color:#9E9E9B;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    padding-top:26px;
}
.footer a
{   
    font-size:11px;
    font-weight:bold;
    color:#9E9E9B;
    text-decoration:none;
}
.menu td
{
    width:97px;
    height:44px;
    background-image:url('images/menu.gif');
    text-align:center;
    
}
.menu a
{
    font-size:12px;
    font-weight:bold;
    color:#9E9E9B;
    text-decoration:none;
    
}
.morelinks
{
    position:absolute;
    color:#FFFFFF;    
    font-size:10px;
    margin-left:650px;
    margin-top:10px;
    
    
}

.offer
{
    position:absolute;
    color:#FFFFFF;    
    font-size:10px;
    top:158px;
    left:387px;
    
    
}

.morelinks a
{
    
    color:#FFFFFF;
    text-decoration:none;
    font-size:10px;
    
    
}
.username
{
    color:Blue;
    font-weight:bold;
}
.loginbox
{   
    float:left;
    position:absolute;
    margin-left:10px;
    margin-top:220px;
    background-image:url('images/loginbox.png');
    width:202px;
    height:297px;
}
.logincontrols
{   
    float:left;
    position:absolute;
    margin-left:23px;
    margin-top:247px;    
    width:200px;
    
}
.logincontrols input[type=image]
{
     position:absolute;
    width:49px;
    height:41px;
    margin-left:10px;
    margin-top:-20px;
   
    
}
.bodycontents
{
    padding-left:225px;
    
       
    

}
.titletext
{
   width: 164px;
   height: 19px;
   background-image:url('images/titlebackground.gif');
   color:#FFFFFF;
   text-indent:11px;
   font-weight:bold;
   font-size:12px;
   padding-top:2px;
   
    
}

input[type=text]
{		 font-family:Verdana,Tahoma;
	border-style:groove;
	

}
input
{		 font-family:Verdana,Tahoma;
	border-style:groove;
	height: 18px;
	width: 48px;
}
input[type=radio]
{		 font-family:Verdana,Tahoma;

	

}
input[type=button]
{		 font-family:Verdana,Tahoma;
	border-style:groove;
	

}
input[type=reset]
{		 font-family:Verdana,Tahoma;
	border-style:groove;
	

}
input[type=password]
{		 font-family:Verdana,Tahoma;
	border-style:groove;
	

}
textarea{		 font-family:Verdana,Tahoma;
	border-style:groove;
	font-size:12px;
	

}
input[type=submit]
{		 font-family:Verdana,Tahoma;
	border-style:groove;
	

}
.modalProgressGreyBackground 
{
    background:#CCCCCC;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalProgressRedBackground 
{
    background:Red;
	filter:alpha(opacity=60);
	opacity:0.6;
}
table.updateprogress
{
	border-bottom: solid 1px #000000;
	border-left:solid 1px #000000;
	border-top:solid 1px #000000;
	border-right:solid 1px #000000;
	
	
	
}
.modalBackground
{
z-index:0;
Background-color: Gray;
opacity:0.7;
}
.modalPopup
{
    text-align:center;
    padding-top: 30px; 
    border-style:solid; 
    border-width:1px; 
  Background-color: Gray;
    width:300px; 
    height:100px;
}
td.header
{
    height:20px; 
    background-color:#8FB432; 
     font-size:10px;
     color:#ffffff;
     padding-left:10px;
     
}
td.item
{
    vertical-align:top;
    font-size:10px;
    background-color:#ffffff; 
    padding: 1px 5px 1px 5px;
  
  
}
a
{
    color:#135087;
    text-decoration:none;
    
}

.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    background-repeat: no-repeat;
    background-position: 10px center;

}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('images/info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}
.errors
{
color:Red;
}
.container
{
}
.info p, .success p, .warning p, .error p {
    padding: 10px 50px 10px;
}
.info a, .success a, .warning a, .error a {
    float: right;
    padding: 10px;
    cursor:pointer;
}
.container img {
    border: none;
}

/* validation */
.validation {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}
.validation ul
{
	padding: 0px 30px;
}