html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
html{background:#ffffff url(../images/page-bg.png) repeat-x left top;color:#404041;}
body{font-size:81.25%;line-height:1.385em;}
body, input, textarea, select, label{font-family:"Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}
table.info{border-width:3px 3px 3px 3px;border-spacing:0px;border-style:solid solid solid solid;border-color:black black black black;border-collapse:collapse;background-color:white;}
table.info th{border-width:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-style:inset inset inset inset;border-color:gray gray gray gray;background-color:white;-moz-border-radius:0px 0px 0px 0px;}
table.info td{border-width:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-style:inset inset inset inset;border-color:gray gray gray gray;background-color:white;-moz-border-radius:0px 0px 0px 0px;}
a:link, a:visited{color:#1c9bcf;}
a:focus, a:hover, a:active{text-decoration:none;}
h1{font-size:1.85em;line-height:1.1em;padding-bottom:0.68em;font-weight:normal;color:#1c9bcf;}
h2{font-size:1.23em;line-height:1.33em;font-weight:bold;color:#9bb800;}
h3{font-size:1.15em;font-weight:bold;}
h4{font-size:1.08em;font-weight:bold;}
h5{font-size:1em;font-weight:bold;}
blockquote{}
label{font-size:1em;}
input, textarea, select{font-size:1em;}
img{-ms-interpolation-mode:bicubic;}
.meta{font-size:0.85em;padding:0;color:#999999;}
#wrapper{width:904px;margin:0 auto;}
#wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#wrapper{display:inline-table;}
* html #wrapper{height:1%;}
#wrapper{display:block;}
#table .info{border-width:3px 3px 3px 3px;border-spacing:0px;border-style:solid solid solid solid;border-color:black black black black;border-collapse:collapse;background-color:white;}
#table .info th{border-width:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-style:inset inset inset inset;border-color:gray gray gray gray;background-color:white;-moz-border-radius:0px 0px 0px 0px;}
#table .info td{border-width:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-style:inset inset inset inset;border-color:gray gray gray gray;background-color:white;-moz-border-radius:0px 0px 0px 0px;}
#header{position:relative;height:225px;background:url(../images/header-bg.png) no-repeat left 5px;}
#skip{height:0;width:0;position:absolute;left:-9999px;}
#logo a{display:block;width:327px;height:110px;position:absolute;top:35px;left:27px;background:url(../images/Airxcel_RVP_logo.png) no-repeat;text-indent:-9999px;}
#green a{display:block;width:150px;height:147px;position:absolute;top:10px;right:37px;background:url(../images/green.png) no-repeat;text-indent:-9999px;}
#nav1{position:absolute;right:2px;bottom:50px;width:274px;}
#nav1 li{float:left;}
#nav1 li a{display:block;height:35px;background:url(../images/nav1.png);text-indent:-9999px;}
#nav1 #nav11 a{width:74px;}
#nav1 #nav11 a:focus, #nav1 #nav11 a:hover{background-position:0 -35px;}
#nav1 #nav12 a{width:104px;background-position:-74px 0;}
#nav1 #nav12 a:focus, #nav1 #nav12 a:hover{background-position:-74px -35px;}
#nav1 #nav13 a{width:96px;background-position:-178px 0;}
#nav1 #nav13 a:focus, #nav1 #nav13 a:hover{background-position:-178px -35px;}
#nav2{position:absolute;bottom:0;width:905px;}
#nav2 li{float:left;position:relative;}
#nav2 li a{display:block;height:50px;background:url(../images/nav2.png);text-indent:-9999px;}
#nav2 #nav21 a{width:198px;}
#nav2 #nav21 a:focus, #nav2 #nav21 a:hover, #nav2 #nav21 a.active{background-position:0 -50px;}
#nav2 #nav22 a{width:281px;background-position:-198px 0;}
#nav2 #nav22 a:focus, #nav2 #nav22 a:hover, #nav2 #nav22 a.active{background-position:-198px -50px;}
#nav2 #nav23 a{width:253px;background-position:-479px 0;}
#nav2 #nav23 a:focus, #nav2 #nav23 a:hover, #nav2 #nav23 a.active{background-position:-479px -50px;}
#nav2 #nav24 a{width:173px;background-position:-732px 0;}
#nav2 #nav24 a:focus, #nav2 #nav24 a:hover, #nav2 #nav24 a.active{background-position:-732px -50px;}
#nav2 li div{display:none;position:absolute;top:50px;margin-left:50%;left:-125px;width:250px;padding-top:30px;background:url(../images/submenu-top.png) no-repeat 0 0;}
#nav2 li div ul{width:248px;padding:0 0 23px;background:url(../images/submenu-bottom.png) no-repeat 0 100%;border:1px #c2c3c3;border-style:none solid;}
#nav2 li div ul li{float:none;position:relative;width:228px;padding:4px 10px;background:#dddddd;}
#nav2 li ul li a{height:auto;width:auto !important;text-align:left;background:none;color:#666;font-size:1.1em;font-weight:bold;text-decoration:none;text-indent:0;text-shadow:1px 1px 1px #eee;}
#nav2 li div ul li a{display:inline-block;}
#nav2 li div ul li a{display:block;}
#nav2 li ul li a:hover{color:#1c9bcf;}
#content{float:left;width:569px;min-height:623px;background:url(../images/content-bg.png) no-repeat 0 0;padding:6px 27px;}
#content #breadcrumbs{font-size:0.85em;line-height:46px;margin-bottom:24px;padding:0;}
#content #breadcrumbs li{display:inline;padding:0 0 0 21px;background:url(../images/breadcrumb-arrow.png) no-repeat 8px center;}
#content #breadcrumbs li.home{padding:0;background:none;}
#content #breadcrumbs li a{color:#666666;text-decoration:none;}
#content #breadcrumbs li a:focus, #breadcrumbs li a:hover{color:#333333;}
#content ul{list-style-type:square;list-style-position:outside;padding-left:1.5em;padding-bottom:0.62em;}
#content ol{list-style-type:decimal;list-style-position:outside;padding-left:1.5em;padding-bottom:0.62em;}
#content li{padding-bottom:0.62em;}
#content #sectionList{list-style-type:none;padding-left:0;}
#comments{border-top:1px solid #d5d5d5;padding-top:1.385em;}
#comments label{float:left;clear:left;width:15%;margin-top:5px;}
#comments .textbox{float:left;width:70%;border:1px solid #d5d5d5;margin-top:5px;padding:2px;}
#comments .button{margin:5px 0 0 15%;}
#comments ol{list-style-type:none;padding:0;}
#comments ol li{float:left;width:100%;padding:1.385em 0;}
#comments ol img{float:right;}
#content #pagination-links{margin:0;padding:0;list-style-type:none;}
#content #pagination-links li{float:left;}
#content #pagination-links li a{display:block;padding:0 6px;line-height:24px;font-size:12px;}
#content #pagination-links li a.current{margin:0 3px;text-decoration:none;font-weight:bold;}
#sidebar{float:right;width:278px;padding:5px 0;}
#sidebar .block{padding:10px 20px;background:#fff url(../images/sidebar-block-bg.png) no-repeat left bottom;}
#sidebar .upcoming h3{padding:16px 20px;background:url(../images/sidebar-upcoming-title.png) no-repeat;color:#fff;}
#sidebar .success{margin:10px 0;}
#sidebar .success a{display:block;height:130px;background:url(../images/sidebar-success-bg.png) no-repeat;color:#fff;font-weight:bold;text-decoration:none;text-indent:-9999px;}
#sidebar .updates{background:url(../images/sidebar-updates-bg.png) no-repeat left 48px;}
#sidebar .updates h3{padding:16px 20px;background:url(../images/sidebar-upcoming-title.png) no-repeat;color:#fff;}
#sidebar .updates .post{margin:10px 20px;border-bottom:1px solid #d5d5d5;}
#sidebar .updates .readMore{padding:0 20px;}
#footerWrapper{clear:both;margin-top:40px;background:#e4e4e4 url(../images/footer-bg.png) repeat-x left 42px;}
#footer{width:875px;margin:0 auto;padding-left:25px;}
#footer #copyright{line-height:42px;}
#footer #share{float:right;line-height:42px;height:42px;}
#footer #share a{color:#404041;text-decoration:none;}
#footer #share a img{vertical-align:middle;}
#footer #bottom{clear:both;overflow:hidden;padding:10px 0 40px;}
#footer #bottom #address{float:left;}
#footer #bottom #address h5{padding-bottom:0.5em;}
#footer #bottom #address p{padding:0;}
#footer #bottom #social{float:right;width:408px;}
#footer #bottom #social li{float:left;display:inline;margin-left:4px;}
#home{float:left;width:569px;margin-top:6px;}
#home #featurePhoto{width:620px;height:310px;margin-bottom:5px;background:url(../images/featurePhoto-bg.png) no-repeat;}
#home #featurePhoto img{margin:8px 9px 10px;border:1px solid #ebecec;}
#home #intro{width:569px;background:url(../images/intro-bg.png) no-repeat 0 0;padding:20px 27px;}
