/* CSS Document */

BODY, HTML {height:100%;}
BODY {margin:0;}

BODY,P,TD,H1,H2,H3 {font-family:Arial, Helvetica, sans-serif;}
BODY,P,TD {font-size:12px;line-height:16px;}

H1 {font-size:20px}
H2 {font-size:16px}
H3 {font-size:12px}

#Menu {width:800px;}
#Menu TD {width:16%;text-align:center;height:32px;}
#Menu A {display:block;font-weight:bold;background-color:#0033CC;height:100%;}
#Menu A:active, #Menu A:link, #Menu A:visited, #Menu A:hover {text-decoration:none;color:#FFFFFF;font-size:14px;} 
#Menu A:hover{background-color:#0099FF;}
A:active, A:link, A:visited, A:hover {color:#000000;} 
#Menu A.padded {vertical-align:middle;line-height:32px;}

.Content {vertical-align:top;height:550px;background-image:url(Images/Background.jpg);background-repeat:no-repeat; background-position:top center ;padding-top:20px;}

.ieWrapper {text-align:center;}

.bighomepagething {line-height:normal;width:800px;margin-left:auto;margin-right:auto;}
A.quote:active, A.quote:link, A.quote:visited, A.quote:hover {color:#0066CC;text-decoration:none;} 

UL.space_up LI {margin-bottom:10px;}
.center {text-align:center;}
.bold {font-weight:bold;}
.red {color:#CC0000;}
.blue {color:#0033CC;}
.green {color:#009900;}
.purple {color:#996699;}
.yellow {color:#FFCC33;}
.brown {color:#CC9933;}
.cyan {color:#00CCFF;}
.lightpurple {color:#CC99CC;}
.italic {font-style:italic;}
.small {font-size:10px;line-height:normal;}
.big {font-size:18px;line-height:normal;}
.huge {font-size:24px;line-height:normal;}
.massive {font-size:36px;line-height:normal;}
.gigantic {font-size:46px;line-height:normal;}
.flashy {text-decoration:blink;color:#0066CC;}

A.special {display:block;color:#FFFFFF;border:4px solid #FFFFFF;width:450px;margin-left:auto;margin-right:auto;}
A.special:active, A.special:link, A.special:visited {background-color:#0033CC;text-decoration:none;} 
A.special:hover {background-color:#0099FF;text-decoration:none;}

.nice_column {width:600px;margin-left:auto;margin-right:auto;text-align:left;}
.extra_padding {padding-left:50px;padding-right:50px;}

UL.FAQ {margin-top:20px;margin-left:0;padding-left:10px;}
UL.FAQ LI {margin-bottom:5px;}

.FaqItem {margin-top:10px;}


#dropmenudiv{position:absolute;border:1px solid black;border-bottom-width: 0;line-height:18px;z-index:100;}

#dropmenudiv a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid black;padding: 1px 0;text-decoration: none;font-weight: bold; color:#FFFFFF;}

#dropmenudiv a:hover{ background-color: #0099FF;}

UL.Choosing {margin-top:20px;margin-left:0;padding-left:10px;}
UL.Choosing LI {font-weight:bold;line-height:18px;}

.Question {font-weight:bold;text-decoration:underline;color:#0066CC;}
.Answer {font-weight:bold;text-decoration:underline;}

UL.Trouble {margin-top:20px;margin-left:0;padding-left:10px;}
UL.Trouble LI {font-weight:bold;line-height:18px;}

#quote_form TD {padding:4px;}
.bigbluebox {width:150px;background-color:#0033CC;color:#FFFFFF;border:2px solid #FFFFFF;font-weight:bold;font-size:16px;padding:10px;margin-top:15px;margin-bottom:15px;}
.blue_button {background-color:#0033CC;color:#FFFFFF;border:2px solid #FFFFFF;font-weight:bold;font-size:16px;}

.custom_list LI LI {list-style-type:none;margin-top:10px;}

.missing {color:#CC3300;font-size:14px;font-weight:bold;}