* 
{
	padding:0px;
	margin:0px;
}
html {height:100%;}
body {
    color:#666666;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 160%;
    background-color:white;
    text-align: left;
    margin: 0px;
    height:100%;
    background-image:url('structralgraphics/mwl_gradback.jpg');
    background-color:#00B7E7;
    background-repeat:repeat-x;
    background-position:top left;}
#v-center
{
	width: 1px;
	float:left;
	height: 50%;
	margin-bottom:-426px;
	/*margin-bottom:-446px;*/
}
p 
{
    margin-bottom:7px;
    margin-top:7px;
    color:#666666;
}
strong 
{
    font-weight:bold;
    color:#000099;
}
b
{
    color:#333333;
}
td {}
a {outline:none;}
a:link { color: #1343a3 ; /*text-decoration: none;*/ }
a:visited { color: #007AC3; /*text-decoration: none;*/ }
a:hover { color: #999 }
a:active { color: #999; outline:none; }
a:focus { color: #999; outline:none; }
#container 
{
    display:block;
    width: 930px;
    height:844px;
    position:relative;
    top:0px;
    margin:0px auto;
    clear:left;
    overflow:hidden;
    border:solid 4px white;
    /*padding: 23px 24px 24px 24px;*/
    background-color:White;
    /*background-image:url('structralgraphics/background.jpg');*/
}
#topband 
{
    display:block;
    width: 930px;
    height: 27px;
    float: none;
    clear: none;
    margin:0px auto;
    padding:0px;
    text-align:center;
    background-image:url('structralgraphics/button_borderless.png');
    background-position:left top;
    background-repeat:repeat-x;
    background-color:#CCCCCC;
}
#topband ul {
    display:inline-block;
    list-style:none;
    text-indent:0px;
    padding:0px;
    border-left:solid 1px #CCCCCC;
    margin:0px;
    width:924px;
    margin-left:1px;
}
#topband li 
{
    display:block;
    list-style:none;
    text-indent:0px;
    padding:0px;
    margin:0px;
    float:left;
    width:231px;
}
#topband a:link, #topband a:visited
{
    padding-top:5px;
    height:22px;
    display:block;
    font-size:12px;
    background-image:url('structralgraphics/button_borderless.png');
    background-position:left top;
    background-repeat:repeat-x;
    border-right:solid 1px #CCCCCC;
    width:230px;
    text-decoration:none;
}
#topband a:hover, #topband a:focus, #topband a:active
{
    background-color:#00B7EF;
    color:White;
    background-position: left bottom;
    border-right:solid 1px #00B7EF;
    border-left:solid 1px #00B7EF;
    width:230px;
    margin-left:-1px;
}
#banner 
{
    position: relative;
/*    background-color: #00458C;*/
    background-image:url('structralgraphics/maingraphic.gif');
    width: 930px;
    display:block;
    clear:none;
    height:150px;
    margin:0px auto;
    overflow:hidden;
}
#banner h1
{
    display:none;
}
/*#banner h1 span.miller 
{

    position: absolute;
    right: 0px;
    top: 0px;
    margin: 0px;
    padding-top: 56px;
    padding-right: 52px;
    clear: both;
    font-family:Arial, "Arial Unicode MS", Sans-Serif;
    font-size: 39pt;
    color: #00AEF0;
    font-weight:normal;
    line-height:39px;
    letter-spacing: 0px;
    display:block;
    text-transform:uppercase;
}
#banner h1 span.waite 
{
    position: absolute;
    right: 0px;
    bottom: 0px;
    margin: 0px;
    padding-bottom: 16px;
    padding-right: 50px;
    clear: both;
    font-family: "Arial black", Sans-Serif;
    font-size: 38pt;
    color: white;
    line-height:38px;
    font-weight:normal;
    letter-spacing: 0px;
    display:block;
    text-transform:uppercase;
}
*/
#title 
{
    background-color:#00B7EF;
    background-image:url('structralgraphics/titlebar.gif');
    width: 930px;
    display:block;
    clear:none;
    height:43px;
    margin:0px auto;
    position:relative;
}
#title #pageTitle
{
    float:left;
    margin-top:5px;
    margin-left:15px;
    line-height:normal;
    font-size:12pt;
    font-weight:bold;
    background-color:transparent;
    color:white;
}
#title #slogan
{
    line-height:normal;
    float:right;
    margin-top:7px;
    margin-right:15px;
    background-color:transparent;
    font-weight:normal;
    font-size:10pt;
    color:white;
}
h2 {
    font-size:12pt;
    font-weight:bold;
    background-color:transparent;
    color:#000099;
}
h3 {
    font-size:11pt;
    font-weight:bold;
    background-color:transparent;
    color:#000099;
}
h4 {
    font-size:10pt;
    font-weight:bold;
    background-color:transparent;
    color:#333333;
}
hr 
{
    display:none;
    color:#CCCCCC;
    background-color:#CCCCCC;
    border:solid 1px #CCCCCC;
    height:0px;
    padding:0px!important;
    margin:0px;
    line-height:0px;
}
#content hr 
{
    display:block;
    color:white;
    background-color:transparent;
    border-top:solid 1px #CCCCCC;
    height:0px;
    padding:0px!important;
    margin:3px;
    width:100%;
    line-height:1px;
}

#main 
{
    display:block;
    width: 921px;
    text-align: center;
    margin:0px auto;
    text-align:left;
}
address 
{
    font-style:normal;
    padding:0px;
    margin:0px;
}
#bottomlinks 
{
    margin: 0px auto;
    display:block;
    clear:both;
    width:930px;
    text-align:center
}
#bottomlinks span.links
{
    display:block;
    padding-top:8px;
    padding-bottom:3px;
    margin:0px;
    border-bottom:Solid 1px #CCCCCC
}
#bottomlinks span.contactdetails
{
    display:block;
    padding-bottom:8px;
    padding-top:3px;
    margin:0px;
}
#bottomlinks a, #bottomlinks b
{
    padding-top:0px;
    padding-bottom:0px;
}
#bottomlinks a.navlink
{
    padding-left:20px;
    padding-right:20px;
}
#bottomband 
{
    width: 928px;
    height: 27px;
    border: 0px;
    background-color:#CCCCCC;
    background-image:url('structralgraphics/button_borderless.png');
    background-repeat:repeat-x;
    background-color:#CCCCCC;
    border-left:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
}
#bottomband span 
{
    top:0px;
    left:0px;
    width:100%;
    display:block;
    text-align:center;
    margin: 0px auto;
    padding-top:5px;

}
div.spacer 
{
    display:block;
    width:100%;
    height:8px;
}
#phone 
{
    text-align:right;
    color:#E56717;
    font-weight:bold;
    font-size:16pt;
    height:20px;
    padding-top:10px;
    font-family: Arial;
}
div.product 
{
    padding-bottom:40px;
}
#imgButtons 
{
    padding:0px 0px 0px 0px;
    margin:0px auto;
    display:block;
    width:931px;
    clear:both;
}
#imgButtons a 
{
    display:block;
    float:left;
    background-repeat:no-repeat;
    background-color: #00458C;
    font-size:10pt;
    font-weight:Bold;
    text-decoration: none;
    text-align:center;
    color:white;
    height:112px;
    padding-top:8px;
    overflow:hidden;
    width:184px;
    letter-spacing:-1px;
    border-left:1px solid white;
    border-bottom:1px solid white;
    font-style:normal;
    font-variant:normal;
}
#imgButtons a span
{
    display:none;
}
a img 
{
    border:0px;
    text-decoration:none;
}
#imgButtons ul
{
    width:931px;
    height:auto;
    margin:0px;
    padding:0px;
    text-indent:0px;
    list-style:none;
}
#imgButtons li
{
    display:block;
    list-style:none;
    float:left;
    width:184px;
    height:121px;
    margin:0px;
    padding:0px;
    text-indent:0px;
}