﻿body {
    background:white url("/Images/back.png") repeat-x fixed top center;
    font-family:Verdana,sans-serif;
    font-size:12px;
    margin:0px;
    padding: 0px;
}
*html body { background-image:none; }

.Body { 
    position:relative;
    display:block;
    width:815px;
    height:620px;
    margin:0 auto;
}

#Header, #Footer { display:block; position:relative; width:100%; height:20px;  text-align:right; background-color:Transparent; }
#Header .a {  font-family:Calibri,Verdana; color:#7eaae8; text-decoration:none; background-color:Transparent; }
#Header .a:hover { cursor:pointer; }
#Footer { position:absolute;bottom:0px;text-align:center; font-family:Calibri,Verdana; color:#7eaae8; }

.Banner { 
    display:block;
    position:relative;
    width:815px;
    height:320px;
    background:transparent url("/images/banner2.png") no-repeat top center;
    *behavior: url("/Crank/Addons/iepngfix2.htc");
    margin:0 auto -20px;
    padding:0px;
}

.NavWrap { 
    display:block;
    position:absolute; 
    width:100%; 
    margin-left:0px;
    margin-top:225px;
}

/* Panels is set to Position:Absolute because for whatever reason the flash navigation bar
will blink anytime an ajax command is sent. */
.Panels { 
    display:block;
    position:absolute;
    width:100%;
    height:300px;
    font-size:12px;
}

.Word1 { }
.Word2 { }

#ContactBody {
    display:block;
    position:relative;
    margin:0 auto;
    width:400px;
    height:auto;
}

#ContactHead { 
    display:block; 
    position:relative; 
    width:100%; 
    height:66px; 
    background-image:url("/Images/LogoSmall.png"); 
    background-repeat:no-repeat; 
    background-position:20px 10px; 
    text-align:right;
    line-height:66px;
}
.label { 
    font-family:Calibri,Verdana,Aerial,sans-serif;
    padding-right:20px;
    font-size:20px;
    font-weight:bold;
    font-style:italic;
}

.TQWrap { display:block; position:relative; width:100%; margin-bottom:5px; }
.QuestionWrap { display:block; float:left; width:100px; text-align:right; padding-right:10px; line-height:18px; }
.TextboxWrap { display:block; float:left; width:250px; text-align:left; }
.TextboxWrap input, .TextboxWrap textarea { width:100%; }
 .TextboxWrap textarea { height:200px; }
 
 .MailButton { border:solid 1px silver; background-color:#f3f3f3; background-image:url("/images/Titlebar Background.png"); display:block; position:absolute; right:36px; *right:34px; width:100px; }
 .MailButton:hover { cursor:pointer; }
 
 
 #CrankBody { display:block; position:absolute; width:100%; height:100%; margin:0px; padding:0px; }