*{}

body {text-align:center; font-size:12px;}
.ControlPanel {margin:0 auto; height: auto; width: 800px;}
.parentcontainer {position:relative;margin: 0 auto;text-align:left;width: 945px;min-height: 800px;height:auto;top: 5px;_top: 5px;}

/*home page layout*/
/*header styles*/
.header{position: relative; background-image: url('images/header.jpg'); height: 106px; width: 940px; }
.header_landing1{position: relative; background-image: url('images/banner/banner_general.jpg'); height: 153px;width: 947px;top: 0px;left: 0px;}
.header_aboutavi{position: relative; background-image: url('images/banner/banner_aboutavi.jpg'); height: 153px;width: 947px;top: 0px;left: 0px;}
.header_av101{position: relative; background-image: url('images/banner/banner_av101.jpg'); height: 153px;width: 947px;top: 0px;left: 0px;}
.header_ourportfolio{position: relative; background-image: url('images/banner/banner_ourportfolio.jpg'); height: 153px;width: 947px;top: 0px;left: 0px;}
.header_servicesupport{position: relative; background-image: url('images/banner/banner_servicesupport.jpg'); height: 153px;width: 947px;top: 0px;left: 0px;}
.header_avintegration{position: relative; background-image: url('images/banner/banner_avintegration.jpg'); height: 153px;width: 947px;top: 0px;left: 0px;}
.header_contactus{position: relative; background-image: url('images/banner/banner_contactus.jpg'); height: 153px;width: 947px;top: 0px;left: 0px;}
.header_general{position: relative; background-image: url('images/banner/banner_general.jpg'); height: 153px;width: 947px;top: 0px;left: 0px;}

.headerlinkstop{position: relative; float: right; background-position: center; width: 200px; height: 20px; border: fixed 1px #000; text-align: center; color: #003e7e; top: 10px; font-weight: 500;}
.headerlinksbottom{position: relative; float: right; clear: both; top: 45px; min-width: 100px; width: auto; height: 14px; text-align: right; font-size: 11px; font-weight: 600;color: #003e7e; text-transform: uppercase; padding: 0 10px 0 5px; background-image: url('images/header_arrow.gif'); background-repeat:no-repeat; background-position: left center;}
.headerlinksbottom a{text-decoration: none; border:none;}
.headerlinksbottom a:link{ text-decoration: none;}
.headerlinksbottom a:visited{ text-decoration: none;}
.headerlinksbottom a:hover{ text-decoration: underline; color: #003e7e;font-size: 11px; font-weight: 600;}
.logo{position: relative; background-image: url('images/logo.jpg'); display: block; border-style: none; position:absolute; left:15px; top: 15px; width: 165px; height: 75px; cursor: pointer;}
.logoI{position: relative; display: block; border-style: none; position:absolute; left:15px; top: 15px; width: 165px; height: 75px; cursor: pointer;}

/*main body & content layout styles*/
.topcontentcontainer{position:relative; float: left; top: 20px; width:940px;height:155px;}
.featurearea{position: relative; width: 940px; min-height: 310px; height: auto; left:0px; background-color: #fff; top: 0px;}
.navarea{position: relative; background-image: url('images/nav_w.gif'); width: 950px; height: 55px;}
.menuarea{position:relative;display: block; clear: both; width: 950px; height: 55px; z-index: 3;background-image: url('images/nav_bg.png'); margin-left: -3px;}   
.menuarea2{position:absolute;top:100px;width: 950px; height: 55px; left:2px; z-index: 300; background-image: url('images/nav_bg.png'); margin-left: -3px;}   

.feature_frame_IL{position: relative; float: left; width:475px; min-height:304px; height:auto; margin-top: 10px; margin-bottom: 10px;}
.feature_IL{position:absolute; left:0px; top: 0px; background-image: url('images/Ileader_pane2.gif');width:460px; height: 304px; }
.feature_IL_inner{position: relative; margin-top: 40px; margin-left: 12px; margin-right: 17px; margin-bottom: 5px; z-index:1;}
.feature_IL_inner p{margin:0; padding:0;}
.feature_frame_PS{position: relative; float: right; width:465px; height:304px; margin-top: 10px; margin-bottom: 10px;}
.feature_PS{position:absolute; left:0px; top: 0px; background-image: url('images/project_pane2.gif'); width:460px; height:304px;}
.feature_PS_inner{position: relative; margin-top: 36px; margin-left: 20px; margin-right: 10px; margin-bottom: 5px;}
.feature_PS_inner p{margin:0; padding:0;}
.contentcontainer{position:relative;width:100%;height:auto;}
.locateAVI{position:relative; background-color: #fff; width: 218px; float: left; text-align:left; margin-right: 10px; /*padding: 3px 2px 2px 0;*/}
.quickLinks{position:relative; background-color: #fff; width: 225px; float: left; text-align:left; margin: 0 5px;/* padding: 3px 2px 2px 0;*/}
.quickLinks_right{position:relative; background-color: #fff; width: 225px; float: right; text-align:left; margin: 0 5px;/* padding: 3px 2px 2px 0;*/}

.columnleft{position:relative; float:left; width: 470px; min-height:50px; height: auto;}
.columnright{position:relative; float:right; width: 470px; min-height:50px; height: auto;}
.doublecolumn{position:relative; float:left; width: 940px; margin-top:10px; min-height:2000px; height: auto;}
.middlepane{position: relative; float:left; width: 930; height:auto; margin-left:5px; min-height:2000px; overflow:auto; }
.divclear{position:relative; float: left;clear:both; height: 10px;}
.horizonal{position:relative; float:left; width: 940px; min-height:100px; min-height:100px; height: auto;}

.landing_column_left{position: relative; float: left; clear: left; width: 235px; min-height: 300px; margin-top: 5px; height: auto;}
.leftcontentpane{margin-top: 10px;}
.rightcontentcontainer{position: relative; float:right; clear:right; width: 710px; min-height: 200px; height: auto; margin-top:5px; }
.leftcontentcontainer{position: relative; float:left; width: 704px; min-height: 20px; height: auto; margin-top:5px;}
.landing_feature_area{position: relative; float:left; width: 710px; min-height: 200px; height: auto; }
.landing_column_middle{position: relative; float:left; width: 450px; min-height: 200px; height: auto; padding-top: 10px; }
.landing_column_right{position: relative; float:right; width: 240px; min-height: 200px; height: auto; padding-left:0px; padding-top:10px; letter-spacing:normal; text-indent:0px;}
.sublanding_column_left{position: relative; float: left; clear: left; width: 230px; min-height: 500px; height: auto; }
.sublanding_column_middle{position: relative; float:left; width: 445px; min-height: 200px; height: auto;}
.sublanding_column_right{position: relative; float:right; width: 240px; min-height: 200px; height: auto; padding-left:0px; padding-top:10px; letter-spacing:normal; text-indent:0px;}
.sublanding_column_right_pane{position: relative; float:right; width: 240px;  min-height:1px; height:auto; margin: 0 0 5px 0;}
.city_feature_area{position: relative; float:left; width: 705px; min-height: 200px; height: auto; margin-bottom:10px;}
.city_column_left{position: relative; float:left; width: 220px; min-height: 200px; height: auto; margin-top: 5px; padding-left:4px; padding-right: 16px;}
.city_column_middle{position: relative; float:right; width: 450px; min-height: 200px; height: auto; margin-top: 5px; overflow:hidden;}
.city_column_right{position: relative; float: right; clear: right; width: 230px; min-height: 500px; height: auto; margin-top:5px;}
.city_column_bottom{position: relative; float:left; width: 694px; min-height: 20px; height: auto; margin-top: 5px;}
.feature_city_tabs{position: relative; display:block; float:right; width:450px; min-height:274px; height:auto; }
.feature_city_tabs p{margin:0; padding:0; padding-right:30px;}

/**/
.printpageoption{display:block;height: 20px;width: 103px;background-image: url('images/print.gif');
}
.digtialsolutiontextbox p{font-family: Century Gothic, Arial; font-size: 10px; font-weight: 500; color: #3C3C3C; line-height:150%;}
.digtialsolutiontextbox a{text-decoration: underline;}
.digtialsolutionpicturebox p{font-family: Century Gothic, Arial; font-size: 10px; font-weight: 400; color: #3C3C3C; line-height:125%;}
.digtialsolutionpicturebox a{text-decoration: underline;font-weight:600;}

/*.container1{display:block; min-height:96px; height: auto;width: 230px; margin-bottom:10px; margin-top:10px;}
* html .container1{width: 228px; margin-top: 20px;}
.container1 p{font-family: Century Gothic; font-size: 10px; font-weight: 500; color: #3C3C3C; line-height:165%; margin:3px 0px 3px 0px;}
.container1 normal{font-family: Century Gothic; font-size: 11px; font-weight: 600;color: #003e7e; line-height:150%; text-transform: uppercase;}
.container1 title{font-size: 11px; font-weight: 600;color: #003e7e; text-transform: uppercase;}
.container1 a{text-decoration: underline;}
.container1 h3 {font-family: Century Gothic; font-size: 14px; font-weight: 600; color: #464646; line-height:175%;  margin:1px 0px 1px 0px;}
.container1 ul{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #003e7e; line-height:185%; padding:0; text-decoration:underline; margin:0; margin-left:0; padding-left:0px;}
.container1 li {list-style-image: none; list-style: none;}*/

/*.container2{display:block; height:104px; width:460px; background-image:url('images/landing/feature3.gif'); background-repeat:no-repeat; padding: 6px 0 2px 0px; margin-bottom:20px; margin-top:20px; margin-right:-6px;}
.container2 p{font-family: Century Gothic; font-size: 10px; font-weight: 500; color: #3C3C3C; line-height:165%; margin:3px 3px 3px 3px;}
.container2 a{text-decoration: underline;}
.container2 h3 {font-family: Century Gothic; font-size: 14px; font-weight: 600; color: #464646; line-height:175%;  margin:1px 3px 1px 3px;}
.container2 ul{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #003e7e; line-height:185%; padding:0; text-decoration:underline; margin:0;}
.container2 li {list-style-image: none; list-style: none;}
.container3{display:block; height:120px;width:688px; background-image:url('images/city/container3.jpg'); background-repeat:no-repeat; padding: 2px 6px 2px 10px; margin-bottom:20px; margin-top:20px;}
.container3 p{font-family: Century Gothic; font-size: 10px; font-weight: 500; color: #464646; line-height:150%; margin:0;}
.container3 h3 {font-family: Century Gothic; font-size: 14px; font-weight: 600; color: #464646; line-height:175%; margin-top:0; margin-bottom:0;}
.container3 ul{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #003e7e; line-height:185%; padding:0; text-decoration:underline; margin:0;}
.container3 li {list-style-image: none; list-style: none;}
.testimonialtextbox{display:block; height:224px; width: auto; background-image:url('images/landing/testimonial_bkg.gif'); background-repeat:no-repeat; background-position:left; padding: 10px 20px 10px 16px;margin-bottom:20px; margin-top:20px; }
.testimonialtextbox p{font-family: Century Gothic; font-style:italic; font-size: 10px; font-weight: 500; color: #464646; line-height:150%;}
.testimonialtextbox a {text-decoration: underline; font-weight:600;}*/
/*text styles & formating*/
a{text-decoration: underline;}
a:link{color:#013E7F; text-decoration: underline;}
a:visited{color:#013E7F; text-decoration: underline;}
a:hover {color:#7FAAFF; font-weight:500; text-decoration: underline;}

.img {border-width: 0px; border-style: none; margin: 3px 3px 3px 3px; display:block;}
.img_pad_Left{display:block; border-width: 0px; border-style: none; margin:0; padding-left: 10px;}
.img_pad_Right{display:block; border-width: 0px; border-style: none; margin:0; padding-right: 5px;}
.img_pad_All{display:block; border-width: 0px; border-style: none; margin:0; padding: 5px 5px 5px 5px;}
.img_clear_10{display:block; margin-bottom:10px; list-style-position:outside;}
.img_clear_20{display:block; margin-bottom:40px; list-style-position:outside;}
.img_clear_40{display:block; margin-bottom :80px; list-style-position:outside;}
 

/*RETIRED THIS CLASS*/.img_pad_Vertical{border-width: 0px; border-style: none; margin:0; padding: 6px 0 6px 0;}
.padding_vertical{border-width: 0px; border-style: none; margin:0; padding: 5px 0 5px 0;}
.padding_none{border-width: 0px; border-style: none;padding:0; margin:0;}
.margin_vertical{padding: 0; margin: 5px 0 5px 0;}
.margin_horizontal{padding: 0; margin: 0 5px 0 5px;}
.margin_all{padding: 0; margin: 5px 5px 5px 5px;}
.margin_none{padding: 0; margin: 0; padding: 0;}

/*.sublanding_column_middle ul{list-style-image: url(../images/bullet.gif); font-family:Century Gothic; font-size:12px; font-weight:500; color:#003e7e; line-height:175%; margin:0;}
.sublanding_column_middle li{list-style-image: url(../images/bullet.gif); list-style-position:inside;}
#ContentPaneMiddle ul{list-style-image: url(../images/bullet.gif); font-family: Century Gothic; font-size: 12px; font-weight: 500; color: #003e7e; line-height:175%; margin:0;}
#ContentPaneMiddle li{list-style-image: url(../images/bullet.gif); list-style-position:inside;}
.landing_column_middle ul{list-style-image: url(../images/bullet.gif); font-family: Century Gothic; font-size: 12px; font-weight: 500; color: #003e7e; line-height:175%; margin: 0;}
.landing_column_middle li{list-style-image: url(../images/bullet.gif); list-style-position:inside; margin: 0 0 0 30px;}*/

p {font-family: Century Gothic; font-size: 12px; font-weight: 400; color: #464646; line-height:150%; margin:0; padding:0; }
h1 {font-family: Century Gothic, Arial; font-size: 20px; font-weight: 600; color: #464646; line-height:148%;border-bottom: dotted 1px #A2A2A2; margin-bottom:5px;}
h2 {font-family: Century Gothic, Arial; font-size: 18px; font-weight: 600; color: #fff; line-height:150%;}
h3 {font-family: Century Gothic, Arial; font-size: 16px; font-weight: 600; color: #464646; line-height:200%;border-bottom: dotted 1px #A2A2A2; margin-top:0; margin-bottom:5px;}
h4 {font-family: Century Gothic, Arial; font-size: 14px; font-weight: 600; color: #464646; line-height:200%;border-bottom: dotted 1px #A2A2A2; margin-top:0; margin-bottom:5px;}
h5 {font-family: Century Gothic, Arial; font-size: 16px; font-weight: 600; color: #013E7F; line-height:200%;border-bottom: dotted 1px #A2A2A2; margin:0;}
h6 {font-family: Century Gothic, Arial; font-size: 14px; font-weight: 600; color: #464646; line-height:175%; margin-top:5px; margin-bottom: 0px;}
.headerlinkstext{font-family: Century Gothic, Arial; font-size: 11px; font-weight: 500;color: #003e7e; line-height:150%; text-transform: uppercase;}
.headerlinkstext a{text-decoration:underline;}
.headertext{font-family: Century Gothic, Arial; font-size: 11px; font-weight: 500; color: #3C3C3C; line-height:150%;}
.headerboldlinkstext{font-family: Century Gothic, Arial; font-size: 11px; font-weight: 600;color: #003e7e; line-height:150%; text-transform: uppercase; text-indent:0; margin:0; padding:0;}
.boldlinktext{font-size: 11px; font-weight: 600;color: #003e7e; text-transform: uppercase;}

ul{list-style-image: url(bullet.gif); margin:0; margin-left:20px; padding:0 0 0 10px; line-height:135%; vertical-align:middle; text-decoration:none;}

.city p{font-family: Century Gothic; font-size: 11px; font-weight: 400; color: #464646; line-height:125%; margin-bottom: 0;}
.city Strong{font-family: Century Gothic; font-size: 11px; font-weight: 700; color: #464646; line-height:150%;}
.city h1, h2, h3, h4, h5, h6 {font-family: Century Gothic; font-weight: 600;line-height:150%; margin-top:0; padding: 0;}
.city h1{font-size: 20px; color: #464646; border-bottom:none;}
.city h4{font-size: 14px; color: #464646; }
.city h5{font-size: 16px; color: #013E7F;}
.city img{margin: 0; padding:0;}
.city hr {color: #A2A2A2; background-color: #A2A2A2; border: 1px dotted #A2A2A2; border-style: none none dotted; }
.city a{text-decoration: none;}

.feature_PS_inner p{font-family: Century Gothic; font-size: 12px; font-weight: 500; color: #464646; line-height:125%; margin-top:2px; margin-bottom:8px; text-decoration:none;}
.feature_PS_inner a{font-family: Century Gothic; font-size: 12px; font-weight: 500; color: #013E7F; line-height:200%;text-decoration:underline;}
.feature_PS_inner h3{font-family: Century Gothic; font-size: 16px; font-weight: 600; color: #464646; line-height:150%;border-bottom: none; margin-top:5px; margin-bottom:0;}
.quickLinks p{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #464646; line-height:175%;}
.quickLinks a{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #013E7F; line-height:175%;text-decoration:underline;}
.quickLinks h4{font-family: Century Gothic; font-size: 14px; font-weight: 600; color: #013E7F; line-height:200%;border-bottom: dotted 1px #A2A2A2; margin-top:0; margin-bottom:5px;}
.quickLinks_right p{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #464646; line-height:175%;}
.quickLinks_right a{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #013E7F; line-height:175%;text-decoration:underline}
.quickLinks_right h4{font-family: Century Gothic; font-size: 14px; font-weight: 600; color: #013E7F; line-height:200%;border-bottom: dotted 1px #A2A2A2; margin-top:0; margin-bottom:5px;}
.feature_city_tabs p{font-family: Century Gothic; font-size: 12px; font-weight: 500; color: #464646; line-height:175%;}
.feature_city_tabs a{font-family: Century Gothic; font-size: 12px; font-weight: 500; color: #013E7F; line-height:175%;text-decoration:underline}
.feature_city_tabs h4{font-family: Century Gothic; font-size: 14px; font-weight: 600; color: #013E7F; line-height:200%;border-bottom: dotted 1px #A2A2A2; margin-top:0; margin-bottom:5px;}

.locateAVI p{font-family: Century Gothic; font-size: 10px; font-weight: 600; color: #464646; line-height:200%;}
.locateAVI a{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #013E7F; line-height:175%;text-decoration:underline;}
.locateAVI h4{font-family: Century Gothic; font-size: 14px; font-weight: 600; color: #013E7F; line-height:200%;border-bottom: dotted 1px #A2A2A2; margin-top:0; margin-bottom:5px;}


.feature title{font-family: Century Gothic; font-size: 18px; font-weight: 600; color: #fff; line-height:150%;}
.feature normal{font-family: Century Gothic; font-size: 12px; font-weight: 400; color: #fff; line-height:150%;}
.feature a{font-family: Century Gothic; font-size: 12px; text-decoration: underline; font-weight: 400; color: #fff; line-height:150%;}
.feature a:link{font-family: Century Gothic; font-size: 12px; text-decoration:underline; font-weight: 400; color: #fff; line-height:150%;}
.feature a:hover{font-family: Century Gothic; font-size: 12px; text-decoration:underline; font-weight: 400; color: #fff; line-height:150%;}
.feature a:visited{font-family: Century Gothic; font-size: 12px; text-decoration:underline; font-weight: 400; color: #fff; line-height:150%;}

.interior-text{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #464646; line-height:175%;}
.interior-text a{font-family: Century Gothic; font-size: 11px; font-weight: 500; color: #003e7e; line-height:175%;text-decoration: underline;}

.footerTop{float: left; clear:both; background-color: #013E7F; width: 940px; color:#fff; margin-top: 10px; padding: 6px 0 6px 10px; text-align: left;}
.footerBottom{float: left; clear:both; background-color: #005A7D; height: 24px; width: 940px; color: #fff; font-size: 12px; font-weight: 600; font-style: italic;padding: 4px 0 4px 10px; text-align: left;}
.footerLinks{float: left; clear:both; background-color: #fff; height: 24px; width: 940px; text-align: justify;padding: 4px 0 0 5px; margin-bottom:20px; }

.footerTop normal {font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #fff; line-height:150%;}
.footerTop a{font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #fff; line-height:150%; text-decoration: underline;}
.footerTop a:link{font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #fff; line-height:150%; text-decoration: underline;}
.footerTop a:hover{font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #fff; line-height:150%; text-decoration: underline;}
.footerTop a:visited{font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #fff; line-height:150%; text-decoration: underline;}

.normal {font-family: Century Gothic; font-size: 12px; font-weight: 200; color: #013E7F; line-height:175%; margin:0;}
.normaltext {font-family: Century Gothic; font-size: 12px; font-weight: 200; color: #013E7F; line-height:150%;}
.normaltext a{text-decoration: none; color:#013E7F; text-decoration:underline;}
.normaltext a:link{text-decoration: none; text-decoration:underline; color:#013E7F;}
.normaltext a:visited{text-decoration: none; text-decoration:underline; color:#013E7F;}
.normaltext a:hover{text-decoration:underline; text-decoration:underline; color:#013E7F;}

.footerLinks normal {font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #013E7F; line-height:150%;}
.footerLinks a{font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #013E7F; line-height:150%; text-decoration: underline;}
.footerLinks a:link{font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #013E7F; line-height:150%; text-decoration: underline;}
.footerLinks a:hover{font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #013E7F; line-height:150%; text-decoration: underline;}
.footerLinks a:visited{font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #013E7F; line-height:150%; text-decoration: underline;}

.footer_align_left{width:60%;float: left; height:18px; text-align:left; overflow:hidden;}
.footer_align_right{width:40%;float:right; height:18px; text-align: right; overflow:hidden; font-family: Century Gothic, Arial; font-size: 12px; font-weight: 200; color: #fff; line-height:150%;}

/* Setup the menu container div */

#avi_nav {position: relative; width: 690px; top: 5px; left: 10px; height: 30px; z-index:994; }
#avi_nav ul {padding: 0;margin: 0;list-style: none;float: left;width: 940px; list-style-type: none; list-style-image: none;}
#avi_nav li {position: relative;float: left;line-height: 150%;width:auto;list-style: none;}
#avi_nav li a {display: block;font-family: Century Gothic, Arial;font-size: 16px; font-weight: 600; color: #ffffff; line-height:250%;text-decoration: none;text-align: left; text-indent:3px; min-width:4.4em; width:auto; padding: 2px 13px 2px 13px;}    
#avi_nav ul li a:hover {color: #C3C3C3;font-weight: 600;}
#avi_nav ul .SelectedTab {background: url('images/nav_m.jpg') repeat-x center; }
#avi_nav li ul {position: absolute;top: 40px;left: -999em; width:165px; padding: 3px 0px 13px 1px; background: url('images/menu_dropdown_bg.png') no-repeat 0 100%;}
#avi_nav li li a{padding: 0px; display:block; font-family: Century Gothic, Arial;font-size: 11px;font-weight: normal;color: #464646;line-height: 16px; width: 159px; padding: 5px 0 0 1px; border-bottom: solid 1px #efefef;}
#avi_nav ul li li a:hover { background-color: #E1E1E1; background-image: url(../images/menu_level1_item.png) repeat-x;font-size: 11px;font-weight: 800;color:#3C3C3C;}
#avi_nav ul li .SelectedTab {background:none; text-decoration: underline; color:#464646;}
#avi_nav ul li .SelectedTab a{color:#013E7F; font-size:11px; font-weight:700;}
#avi_nav li a:hover{visibility:visible;}
#avi_nav li ul li ul {position: absolute; float:left; width: auto; background: url('images/menu_dropdown_bg.png') no-repeat 0 100%;
}
#avi_nav li:hover ul, #avi_nav li.iehover ul {position: absolute; /*THIS postion "absolute" keeps the secondary elements from changing position*/visibility: visible;}
#avi_nav li:hover ul ul, #avi_nav li.iehover ul ul {position: absolute;visibility: visible;} 
#avi_nav li:hover ul ul,#avi_nav li:hover ul ul ul,#avi_nav li:hover ul ul ul ul,#avi_nav li.iehover ul ul,#avi_nav li.iehover ul ul ul,#avi_nav li.iehover ul ul ul ul {left: -999em;}
#avi_nav li:hover ul,#avi_nav li.iehover ul {top: 40px;left:0;z-index:10000;}
#avi_nav li li:hover ul,#avi_nav li li li:hover ul,#avi_nav li li.iehover ul,#avi_nav li li ieli:hover ul{top: -40em;left:12em;}

#landing1_nav {position: relative; width: 210px; top: 5px; left: 10px; height: auto;}
#landing1_nav ul {margin: 0; padding: 0; width: 210px;list-style-type: none; list-style-image:none;}
#landing1_nav li {list-style: none; border-bottom: dotted 1px #464646; }
#landing1_nav li a {display: block; width: 210px;font-family: Century Gothic, Arial;font-size: 12px; font-weight: 600; color: #5A5A5A; line-height:150%;padding: 10px 0 6px 4px; text-align:left; text-decoration:none;}    
#landing1_nav ul .SelectedTab {background: none; color:#013E7F;list-style-image: url('images/nav_arrow1.gif');
}
#landing1_nav ul a:hover {background: none; color:#013E7F;}

#avi_nav_vert {position: relative; width: 210px; top: 8px; left: 8px; height: auto;}
#avi_nav_vert ul {margin: 0; padding: 0; width: 210px;list-style-type: none; list-style-image:none;}
#avi_nav_vert li {list-style: none; border-bottom: dotted 1px #464646; }
#avi_nav_vert li a {display: block; width: 210px;font-family: Century Gothic, Arial;font-size: 12px; font-weight: 600; color: #5A5A5A; line-height:150%;padding: 10px 0 6px 4px; text-align:left; text-decoration:none;}    
#avi_nav_vert ul li ul {list-style: none; list-style-type:none; width: 210px; background:none;}
#avi_nav_vert ul li li {position: relative;list-style:none; border-bottom: none;}
#avi_nav_vert ul li li a{display:block; font-family: Century Gothic, Arial;font-size: 10px; font-weight: 400; color: #464646; line-height:125%; text-indent: 10px; padding: 0px 0 6px 4px;}
#avi_nav_vert ul li ul li ul{list-style: none; list-style-type:none; width: 210px; background:none;}
#avi_nav_vert ul li li li{position: relative;list-style:none; border-bottom: none;}
#avi_nav_vert ul li li li a{display:block; font-family: Century Gothic, Arial;font-size: 10px; font-weight: 400; color: #464646; line-height:125%; text-indent: 10px; padding: 0px 0 6px 4px;}
#avi_nav_vert .SelectedTab {background: none; color:#013E7F;}
#avi_nav_vert .SelectedTab a{color:#013E7F; font-size:12px; font-weight:600;}
#avi_nav_vert .SelectedTab li a{background: none; color:#464646; list-style-type:none;}
#avi_nav_vert ul li .SelectedTab {background: none; color:#013E7F; list-style-type:none;list-style-image:none;}
#avi_nav_vert ul li .SelectedTab a{color:#013E7F; font-size:12px; font-weight:600; list-style-type:none;}
#avi_nav_vert ul a:hover {background: none; color:#013E7F;}
#avi_nav_vert ul li li a:hover {text-decoration: underline;}

#search{position:absolute; z-index:1001;top: 438px;left: 785px;}
#search-secondary{position:absolute; z-index:1002;top: 115px;left: 785px;}
#dnn_dnnSEARCH_txtSearch{border-style: none; width: 144px; height:24px; color: #013E7F; background: url('images/search2.png') no-repeat; padding: 5px 0 0 10px;}

#dnn_dnnSEARCH_cmdSearch {}
#dnn_dnnSEARCH_cmdSearch img{
    border:0;
    position:absolute;
    top: 5px;
    left: 125px;
}


