﻿body 
{
    background-color:#E8E8E8;
    font-size:0.75em;
    font-family: Verdana, Arial, "Trebuchet MS";
    text-align:center;
    margin:0px 0px 0px 0px;
    color:#555555;
}
.MainConatiner
{
    width:100%;
    height:auto;
    overflow:auto;
    background-color:#fff;
    margin:0 0 0 0;

}
.TopOuter
{
    width:100%;
    height:auto;
    overflow:auto;
    background-color:#999999;
    float:left;
    
}

.TopInner
{
    width:800px;
    height:102px;
    overflow:auto;
    background-color:#999999;
    margin:auto;
    
   
    }

.Logo
{
    width:250px;
    height:101px;
    overflow:auto;
    background-color:#fff;
    float:left;
    border-bottom:solid 1px #fff;
}
.PageContentOuter
{
    width:100%;
    height:auto;
    overflow:auto;
    background-color:#fff;
    float:left;
    
}
.PageContent
{
    width:800px;
    height:auto;
    overflow:auto;
    background-color:#F2F2F2;
    margin:auto; 
    
    border-left:solid 1px #ccc;
    border-right:solid 1px #ccc;
}
.PageText
{
    width:560px;
    height:500px;
    overflow:auto;
    background-color:#fff;
    padding:15px 10px 15px 15px;
    text-align:left;
    float:left;
    border-right:solid 1px #ccc;
}

.PageText li
{
    margin: 0 0 17px 0; 
}

.Img
{
    width:200px;
    height:auto;
    overflow:auto;
    margin:20px 0 0 10px;
    text-align:left;
    float:left;
    

}

.Trim
{
    width:100%;
    height:auto;
    overflow:auto;
    background-color:#8D3092;
    float:left;
    
}
.PageTrim
{
    width:584px;
    height:auto;
    overflow:auto;
    color:#fff;
    float:left;
    background-color:#fff;
   
}

.TrimInner
{
    width:800px;
    height:auto;
    overflow:auto;
    color:#fff;
    margin:auto;
    background-color:#fff;
    border-left:solid 1px #ccc;

   
    }
.RightTrim
    {
    width:214px;
    height:auto;
    overflow:auto;
    color:#fff;
    float:left;
    background-color:#F2F2F2;
    border-left:solid 1px #ccc;
     border-Right:solid 1px #ccc;
}
h1
{
    font-size:14px;
    color:#993399 ;
    margin: 5px 0 28px 0;
}
.Footer
{
    width:100%;
    height:auto;
    overflow:auto;

    float:left;
    
}

.FooterInner
{
    width:800px;
    height:auto;
    overflow:auto;
    color:#fff;
    margin:auto;
    text-align:left;
    padding:5px 0 0 0;
    font-size:11px;
}
.NavOuter
{
    width:100%;
    height:auto;
    overflow:auto;
    background-color:#42526C;
    float:left;
    
}.NavCon{
    width:800px;
    height:auto;
	text-align:left;
	color: #fff;
	font-size:11px;
    padding-bottom: 5px;
    margin:auto;
    padding-top: 0;
    background-color:#42526C;  
	}

.NavCon ul{
   
    padding-top: 5px;
    padding-bottom: 3px;
    margin-top: 0;
	padding-left: 0;
	margin-left: 0;
	margin-bottom: 0;
	list-style-type: none;
    color: #000000;
   
    font-family:Verdana, Arial, Trebuchet MS;
   	font-weight: normal;
    }

.NavCon ul li{
	padding-left:15px;
	padding-right:8px;
    list-style-type: none;
	display: inline;
	
   
    width:100px;
	}

.NavCon a:link{
    color: #fff;
    
    text-decoration: none;
    }

.NavCon a:hover{
    color: #cccccc;
    
    text-decoration: underline;
    }

.NavCon a:visited{
    color: #fff;
   
	text-decoration: none;
	}

.NavCon a:visited:hover{
    color:#cccccc;
   
    text-decoration: underline;
 
    }
    
    
    .FooterInner a:link{
    color: #999999;
    
    text-decoration: none;
    }

.FooterInner a:hover{
    color: #cccccc;
    
    text-decoration: underline;
    }

.FooterInner a:visited{
    color: #999999;
   
	text-decoration: none;
	}

.FooterInner a:visited:hover{
    color:#cccccc;
   
    text-decoration: underline;
 
    }
/*********************************************************/
.FormFormat
{
    font-size:11px;
}
.FormContainer
{
    width:510px;
    height:auto;
    overflow:auto;
    background-color:#FAFAFA;
    padding-bottom:10px;
    margin:20px 0 0 0px;
    padding:10px;
    border:solid 1px #ccc;
    
}
.FormRow
{
    width:500px;
    height:auto;
    overflow:auto;
    float:left;
}
.FormRowLBL
{
    width:100px;
    height:auto;
    overflow:auto;
    float:left;
    padding-top:7px;
}

.FormRowINP
{
    width:300px;
    height:auto;
    overflow:auto;
    float:left;
    margin:5px 0px 5px 10px;

}
.FormRowDD
{
    width:300px;
    height:auto;
    overflow:auto;
    float:left;
    margin:5px 0px 5px 20px;

}
.FormValidation

{
    width:20px;
    height:auto;
    overflow:auto;
    float:left;
    margin:0 0 0 10px;

}

.Quote
{
    font-size:1.2em;
    font-weight: bold;
}
