html,body{margin:0;padding:0}
img{border:0}
body{font: 76% arial,sans-serif;text-align:center}
p{ margin:0 10px 10px}
a{text-decoration:none}

.bot select {font-family: verdana; color:#555;font-size: 11px;margin:0;padding:0px;}


div#logo {width: 443px; height: 46px; display:inline;background-repeat:no-repeat;border:0;float:left;margin:0 0 8px 90px;}
div#tel {width: 220px; height: 46px; display:inline;background-repeat:no-repeat;border:0;float:left;margin:0 10px 8px 35px;}
div#header {background-color:#ffffff;}
div#header h1{font-family: TW Cen MT; text-transform: uppercase; color:#b2b2b2; font-size: 14px;font-weight: bold; height:20px;line-height:20px;margin:0;padding-left:12px;padding-top:4px;}
div#container{text-align:left}

div#content h1{color:#dd0023; font-family: Segoe UI; line-height:1.6; font-size: 1.30em; margin: 10px 10px;}
div#content h2{color:#dd0023; font-family: Segoe UI; line-height:1.4; font-size: 1.14em; margin: 10px 10px;}
div#content h3{line-height:1.4; font-size: 1.14em; margin: 10px 10px;}
div#content h4{color:#dd0023; font-family: Segoe UI; line-height:1.2; font-size: 1em; margin: 10px 10px;}

div#content p{line-height:1.4}
div#content b{color:#f90128; padding: 0 2px}
div#content a{color:#f90128; font-weight: bold; padding: 0px; text-decoration:none}
div#content a:hover {  text-decoration: underline }
div#content .noem {color:#181830; font-weight: normal; padding: 0px}

.bookright{text-align:right;line-height:14px;margin:0;padding:0}
.bookright a{font-size:10px;color:#b70c40;}

div#content .subtle {color:#000; font-weight: normal }
div#content .subtle a{ text-decoration: none }
div#content .subtle a:hover { text-decoration: underline; background-color: #777 }

div#navigation{background:#eff4f4; color: white; border-top: solid 2px white}
div#navigation h1{background:#99b1b1; font-family: verdana; font-size: 0.94em; font-weight: bold; height: 20px; line-height:20px; margin:0; padding-left:6px; list-style-type:none;}
div#navigation ul{margin:6px 0; padding:0; list-style-type:none;}
div#navigation li{margin-bottom:5px; color: #333333; font-size: 11px; padding: 1px 12px; text-align:justify }
div#navigation ul li a {  color: #333333; font-size: 11px; font-weight: normal; padding:0 }
div#navigation ol li {text-align: right; margin:0; padding: 0 6px 0 0; list-style-type:none;}
div#navigation a {  color: #f90128; font-weight: bold; }
div#navigation h1 a {  color: #fff; font-weight: bold; }

div#navigation2{background:#eff4f4; color: white; border-top: solid 2px white}
div#navigation2 h1{background:#99b1b1; font-family: verdana; font-size: 0.94em; font-weight: bold; height: 20px; line-height:20px; margin:0; padding-left:6px; list-style-type:none;}
div#navigation2 ul{margin:6px 0; padding:0; list-style-type:none;}
div#navigation2 li{margin-bottom:5px; color: #333333; font-size: 11px; padding: 1px 12px; text-align:justify }
div#navigation2 ul li a {  color: #333333; font-size: 11px; font-weight: normal; padding:0 }
div#navigation2 ol li {text-align: right; margin:0; padding: 0 6px 0 0; list-style-type:none;}
div#navigation2 a {  color: #f90128; font-weight: bold; }
div#navigation2 h1 a {  color: #fff; font-weight: bold; }

div#navigation3 {background:#eff4f4; color: white; border-top: solid 2px white}
div#navigation3 h1{background:#99b1b1; font-family: verdana; font-size: 0.94em; font-weight: bold; height: 20px; line-height:20px; margin:0; padding-left:6px; list-style-type:none;}
div#navigation3 ul{margin:6px 0; padding:0; list-style-type:none;}
div#navigation3 li{margin-bottom:5px; color: #333333; font-size: 11px; padding: 1px 12px; text-align:justify }
div#navigation3 ul li a {  color: #333333; font-size: 11px; font-weight: normal; padding:0 }
div#navigation3 ol li {text-align: right; margin:0; padding: 0 6px 0 0; list-style-type:none;}
div#navigation3 a {  color: #f90128; font-weight: bold; }
div#navigation3 h1 a {  color: #fff; font-weight: bold; }

div#extra{background:#d8dbd2; color:#404040; margin-top: 6px;}
div#extra h1{background:#b5bcac; font-family: verdana; font-size: 0.94em; font-weight: bold; height: 20px; line-height:20px; margin:0; padding-left:6px; list-style-type:none;}
div#extra p {font-size: 0.94em; margin:6px 0; padding: 1px 10px; }
div#extra p b { font-weight: bold; font-family: verdana; font-size: 1.04em; color:#ea0025 }
div#extra a:link { font-weight: bold; color:#ea0025; }
div#extra a:visited { font-weight: bold; color:#ea0025; }
div#extra a:active { font-weight: bold; color:#ea0025; }
div#extra a:hover { font-weight: bold; text-decoration: underline; color:#ea0025;}

div#mainpic {display:block;background-repeat:no-repeat;border:0;float:left;margin:0px; padding:0; margin-top: 2px;}
div#mainpic p {display:block; width: 520px; height: 24px; line-height: 24px; background-color: #b5bbad; margin:0px; padding:0 10px; margin-bottom: 10px;}
div#mainpic a { height: 20px; line-height: 20px;font-family: verdana; font-size: 0.84em; text-align: right; color: #777777; font-weight: bold; }

div#container{width:800px;margin:0 auto}
div#content{float:left;width:530px}

div#content ul{ margin: 0px 0px; color: #e03a68; padding: 2px 40px; list-style-type: square;}
div#content li{ font-size: 90%; padding: 1px 6px ; }

div#navigation{float:right;width:250px}
div#navigation2{float:right;width:250px}
div#navigation3{float:right;width:250px}
div#extra{float:right;clear:right;width:250px}
div#extra2{float:right;clear:right;width:250px; padding: 18px 0 4px 0}

div#footer{clear:both;width:800px; background-color: #9ab2b4; color: #555555; font-family: TW Cen MT, tahoma; font-size: 1.04em; line-height: 28px; height: 28px; border-bottom: dotted #6f8b8d 1px; margin-bottom: 8px}
div#footer a{color:#555555; padding:0 4px}
div#footer a:hover { color:#ffffff; text-decoration: none }

div#limo {clear:both; vertical-align:top; width:760px; background-color: #f4f5fa; color: #555555; font-family: TW Cen MT, tahoma; font-size: 0.9em; line-height: 18px; border-bottom: dotted #d4d4d4 1px; margin-bottom: 8px; padding: 15px 20px}
div#limo h2 { font-size: 12px }
div#limo a {color:#555555; padding:0 0px; }
div#limo a:hover { color:#fa0028; text-decoration: none }
div#limo td { width: 192px }

div#creativesprout{text-align: right; clear:both;width:100%; color: #cccccc; font-family:TW Cen MT; font-size: 0.94em; line-height: 22px; height: 22px;}

.creative        { margin: 0px; font-family: TW Cen MT; font-size: 0.75em; color: #5fbb4c; padding-top: 21px; padding-bottom: 2px; text-align: right}
a.sprout:link    { color:#3ba42b; font-family: TW Cen MT, arial; padding: 1px 4px; text-decoration:none}
a.sprout:visited { color:#3ba42b; font-family: TW Cen MT, arial; padding: 1px 4px; text-decoration:none}
a.sprout:hover   { background-color:#9ecf88; color:#ffffff; font-family: TW Cen MT, arial; padding: 1px 4px; text-decoration:none}
a.sprout:active  { color:#5fbb4c; font-family: TW Cen MT, arial; padding: 1px 4px; text-decoration:none}
.desc            { font-family: TW Cen MT; font-size: 1em; color: #5fbb4c; padding: 0px; text-align: right}


/*-----FORM-----*/

.form { 
 background-color: #eff4f4; 
 border: solid 1px #99b1b1;
 padding: 0px 24px;
 margin: 10px 0; 
 }

.form td { vertical-align: middle; height: 26px; margin: 2px 0; padding: 1px 0}
.form td p { margin: 2px 0; padding: 1px 4px 1px 0}
.form td input { height: 16px; margin:0; padding: 2px 0;
 }
.form td textarea { font-size: 13px; margin:0; padding: 2px 0; font-family: Segoe UI, Arial; 
 }

.searchbox { 
 margin:0; 
 padding:0;
 font-family: Segoe UI, Arial; }


/* ######### Drop Down Menu ######### */

#menu{  
height:22px;
width:800px;
background-color: #5e5e5e;
border-bottom: 1px solid #555;
margin:0;
padding:0; 
text-transform: uppercase;
font-weight:bold
}
 

#bluemenu{
letter-spacing:1px;
float:left;
color:#f7f7f7;
font-family: 'Segoe UI', arial;
font-size: 9px;
display:inline;
text-align:left;
margin:0;
padding:0; 
}

#bluemenu ul {
position: relative;
top: 5px;
left: 5px;
margin:0;
padding:0;
}

#bluemenu ul li {
padding: 3px 7px 3px 7px;
display: inline;
border-right: 1px solid #FFFFFF; 
}


#bluemenu ul li a {
color: #f7f7f7;
text-decoration: none;
text-transform: uppercase; 
}

#bluemenu ul li a:hover { 
color: #f90128;
text-decoration: none;
text-transform: uppercase; 
}




 .dropmenudiv_b {
margin-top: 5px;
text-align: left;
position: fixed;
border: 1px solid #525253; 
border-width: 0 1px;
font-family: Segoe UI, arial;
font-size: 10px;
font-weight:bold;
z-index:1000000000000000;
background-color: #606061;
width: 205px;
visibility: hidden;
float:left;
}


 .dropmenudiv_b a {
letter-spacing:1px;
width: auto;
display: block;
text-indent: 5px;
border: 0px solid #918d8d; 
border-bottom-width: 1px;
padding: 4px 0;
text-decoration: none;
color: #fff;
z-index:1000000000000000;
}

 .dropmenudiv_b a:hover {
color: #f90128;
}


* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;z-index:1000000000000000;
}

.dropmenudiv_b a:hover{ 
background-color: #1f1e1e;
z-index:1000000000000000;
}

/* ######### End Drop Down Menu ######### */

