@charset "utf-8";img, object, embed, video{max-width:100%;}
.ie6 img{width:100%;}
#hide{display:none;}
@media only screen and (max-width:770px){#messenger{position:relative;}
    #maintable{max-width:100%}
#messenger img{margin-left:15px;width:40px;height:40px;}
#contacttable #contenttr img{max-width:200px !important;}
#topcontact p{margin-left:10px;font-size:1.2em;width:90%;}
#menu #menuitem{width:250px;height:20px;margin-right:3px;text-align:center;border:#0b88c8 1px solid;}
#menu #menuitem2{width:250px;height:20px;margin-right:3px;text-align:center;border:#0b88c8 1px solid;font-weight:bold;}
#menu #menuitem, #menu #menuitem2{margin-left:10px;margin-bottom:10px;font-size:1.4em;}
#pricetable, #contacttable{width:auto !important;}
#contenttable, #contenttable td, #pricecell, .cell5{display:inline-block;clear:both;}
#spacerup, #spacerdown{display:none;}
#contenttr td{width:90%;display:inline-block;clear:both;}
#warning, #topslogan, #speedbar{display:none;}
}
@media only screen and (max-width:999px) and (min-width:770px){#messenger{position:absolute;top:73px;left:520px;}
#messenger img{margin-right:25px;width:45px;height:45px;}
body{background-color:#fff;font-size:0.6em;}
.gridContainer{width:790px;padding-left:1.1625%;padding-right:1.1625%;margin:auto;}
#LayoutDiv1{clear:both;float:left;margin-left:0;width:100%;display:block;}
#menu{height:45px;padding-top:3px;padding-left:19px;color:#FFF;font:Verdana, Geneva, sans-serif;font-size:2em;letter-spacing:0.05em;}
#maintable{max-width:100%}
#topslogan{position:absolute;right:30px;top:280px;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;}
#toptitle{position:absolute;left:40px;top:280px;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;}
#topup{width:790px;position:relative;height:73px;}
#phone{background-image:url(/templates/Default/images/790/phone.png);width:22px;height:22px;float:left;}
#mail{background-image:url(/templates/Default/images/790/mailto.png);width:22px;height:19px;float:left;}
#topcontact{position:absolute;background-image:url(/templates/Default/images/790/upper.png);background-repeat:no-repeat;background-position:right;font-size:100%;top:0;left:520px;height:53px;width:256px;padding-top:20px;padding-left:20px;color:#81959b;font-family:Georgia, "Times New Roman", Times, serif;}
#topcontact a:link{color:#81959b;text-decoration:none;}
#topcontact a:visited{color:#81959b;text-decoration:none;}
#topcontact a:hover{color:#81959b;text-decoration:none;}
#topcontact a:active{color:#81959b;text-decoration:none;}
#topcontact a:focus{color:#81959b;text-decoration:none;}
#topcontact p{margin-top:0;margin-bottom:3px;}
#topcontact #mail{clear:both;}
#topdown{height:230px;}
#topleft{width:27px;height:230px;background-image:url(/templates/Default/images/790/top_left.png);background-repeat:no-repeat;float:left;line-height:0;border:0;margin:0;}
#topcenter{width:729px;height:230px;background-image:url(/templates/Default/images/790/top_center.jpg);background-position:center;background-repeat:no-repeat;float:left;line-height:0;border:0;margin-left:-1px;}
#topright{width:33px;height:230px;background-image:url(/templates/Default/images/790/top_right.png);background-repeat:no-repeat;float:left}
#menu{height:45px;padding-top:3px;padding-left:19px;color:#FFF;font:Verdana, Geneva, sans-serif;font-size:2em;letter-spacing:0.05em;}
#menu #menuitem{width:120px;height:38px;float:left;margin-right:3px;text-align:center;padding-top:5px;background-image:url(/templates/Default/images/790/inactive.jpg);background-repeat:no-repeat;}
#menu #menuitem2{width:120px;height:38px;float:left;margin-right:3px;text-align:center;padding-top:5px;background-image:url(/templates/Default/images/790/active.jpg);background-repeat:no-repeat;}
#menu #menuitem:hover{background-image:url(/templates/Default/images/790/under.jpg);background-repeat:no-repeat;}
#menu a:link{color:#FFF;}
#menu a:visited{color:#FFF;}
#menu a:hover{color:#FFF;}
#menu a:active{color:#FFF;}
#menu a:focus{color:#FFF;}
#content{color:#81959b;font-size:1.05em;font-weight:normal;letter-spacing:0.05em;font-family:Georgia, "Times New Roman", Times, serif;}
#content a:link{color:#81959b;}
#content a:visited{color:#81959b;}
#content a:hover{color:#81959b;}
#content a:active{color:#81959b;}
#content a:focus{color:#81959b;}
#content .speedbar{margin-top:5px;font-size:0.8em;}
#content h1{color:#0b88c8;margin-left:55px;margin-top:0;margin-bottom:8px;font-size:2em;font-weight:normal;letter-spacing:0.05em;font-family:Georgia, "Times New Roman", Times, serif;}
#content h2{color:#0b88c8;margin-left:55px;margin-top:0;margin-bottom:6px;font-size:2em;font-weight:normal;letter-spacing:0.05em;font-family:Georgia, "Times New Roman", Times, serif;}
#content h3{text-decoration:none;color:#81959b;font-size:2em;font-weight:normal;letter-spacing:0.05em;margin-top:0;margin-bottom:0;margin-left:30px;font-family:Georgia, "Times New Roman", Times, serif;}
#content p{margin-top:0px;margin-left:30px;margin-right:30px;}
#content ul, #content ol{font-size:1.05em;color:#81959b;font-family:Georgia, "Times New Roman", Times, serif;}
.berrors{margin-top:0px;margin-left:30px;margin-right:30px;color:#81959b;font-size:1.1em;font-weight:normal;letter-spacing:0.05em;font-family:Georgia, "Times New Roman", Times, serif;}
#contenttable, #contenttable tr, #contenttable td{border:none;border-collapse:collapse;border-width:0;}
#contenttable #spacerup td{background:url(/templates/Default/images/790/cont_up.png) center no-repeat;height:19px;width:375px;vertical-align:top;}
#contenttable #contenttr td{background:url(/templates/Default/images/790/cont_center.png) center repeat-y;width:375px;padding-left:35px;padding-right:35px;vertical-align:top;}
#contenttable #contenttr h2{margin-left:0;text-align:center;}
#contenttable #contenttr p{margin-left:0;margin-right:0;}
#contenttable #spacerdown td{background:url(/templates/Default/images/790/cont_down.png) top center no-repeat;height:20px;width:375px;vertical-align:top;}
#bottommenu{height:85px;padding-top:12px;padding-left:18px;color:#FFF;font:Verdana, Geneva, sans-serif;font-size:2em;letter-spacing:0.05em;}
#bottommenu #menuitem{width:150px;height:64px;float:left;margin-right:3px;text-align:center;padding-top:18px;}
#bottommenu .menuinactive{background-image:url(/templates/Default/images/790/inactive.png);background-repeat:no-repeat;}
#bottommenu .menuactive{background-image:url(/templates/Default/images/790/active.png);background-repeat:no-repeat;}
#bottommenu #menuitem:hover{background-image:url(/templates/Default/images/790/under.png);background-repeat:no-repeat;}
#bottommenu a:link{color:#FFF;}
#bottommenu a:visited{color:#FFF;}
#bottommenu a:hover{color:#FFF;}
#bottommenu a:active{color:#FFF;}
#bottommenu a:focus{color:#FFF;}
#bottom{color:#81959b;text-align:center;height:35px;font-size:1.1em;font-family:Georgia, "Times New Roman", Times, serif;}
#contacttable #contenttr img{max-width:337px !important;}
}