html {height:100%;}
body {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
background-color:#9C9C9C;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
color:#999999;
}
.container {
width : 800px;
margin : auto;
background-color:#FFFFFF;
}
.left {
float : left;
}
.right {
float : right;
}
.topleftcontainer {
width : 155px;
float : left;
margin-bottom : 5px;
}
.toprightcontainer {
width : 645px;
float : left;
height : 80px;
}
.telnumber {
margin-top : 10px;
padding-right : 10px;
}
.menustyle {
width : 642px;
height : 21px;
float : left;
margin-top : 7px;
font-size:11px;
text-decoration:none;
}
ul {
margin : 0px;
padding : 0px;
}
.menustyle li {
display : inline;
padding-right : 10px;
padding-left : 10px;
color : #999999;
font-weight : bold;
padding-top:5px;
padding-bottom:7px;
}
.menustyle li a{
color : #999999;
text-decoration:none;
}
.menustyle li a:hover {
color : #922886;
text-decoration:none;
}

.menustyle li.contact {
padding-right : 0px;
}
.menustyle li.highlight {
background-color : #c1c1c1;
color : #922886;
padding-left : 10px;
padding-right : 10px;
text-decoration:none;
}
.menustyle li.highlight a:hover {
color : #922886;
text-decoration:none;
}
.menustyle li.highlight a{
color : #922886;
text-decoration:none;
}

.lpartconatiner {
float : left;
width : 150px;
color : #ffffff;
font-size : 14px;
font-style : italic;
font-weight : 800;
}
.lpartconatiner1 {
float : left;
width : 150px;
height : auto;
}
.rpartcontainer {
float : right;
margin-top : 10px;
margin-right:0px;
}
.rpartcontainer1 {
float : left;
margin-top : 10px;
width : 430px;
padding-left : 10px;
margin-left : 5px;
padding-bottom : 20px;
}
.rpartcontainer2 {
float : right;
margin-top : 61px;
}
.midpartbg {
background-color : #c1c1c1;
height : 214px;
overflow : hidden;
width:800px;
margin:0px;
}
.pad1 {
padding : 5px 0 5px 6px;
}
.footer {
border-top : 1px solid #cccccc;
height : 29px;
background-color:#9C9C9C;
color:#fff;
border-bottom:1px solid #666666;
}
.footer1 {
height : 25px;

}
.graycol {
color : #fff;
padding-top : 10px;
}
.colorst1 {
color:#922886;
font-size:22px;
font-weight:bold
}
.colorst2 {
color:#422d8a;
font-size:22px;
font-weight:bold
}
.colorst3 {
color:#922886;
font-size:12px;
font-weight:bold
}
.colorst4 {
color:#999999;
font-size:12px;
font-weight:normal
}
ul.setmargin {
padding-left:35px;
}
.bottomstyle {
color:#FFFFFF
}
.bottomstyle a{
color:#FFFFFF;
text-decoration:none
}
.bottomstyle a:hover{
color:#FFFFFF;
text-decoration:none
}
.bottomstyle a:visited{
color:#FFFFFF;
text-decoration:none
}