/* Alps Group Stylesheet */body {background: #F5F5F5 url(images/news/45.gif) repeat; border: 0px none; margin: 0; padding: 0;}.contain {vertical-align: top; background: #0E7D9E url(images/background/footer.gif) bottom left repeat-x; border: 0px solid #E8E8E8; border-width: 0 1px 0 1px; padding: 0; width: 760px; height: 100%;}table {vertical-align: top; border: 0px none; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 90%;}table td {vertical-align: top; border: 0px none; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 90%;}/* Navigation Section */td#topbar {vertical-align: top; background: #003450; border: 0px none; padding: 0; width: 760px; height: 19px;}div#flags {vertical-align: middle; padding: 3 0 0 16px;}td#midbar {vertical-align: top; background: #9B9B9B url(images/background/alps_group_image1.jpg) top left no-repeat; text-align: right; padding: 0; width: 760px; height: 134px;}td#lowbar {vertical-align: bottom; background: #9B9B9B; text-align: right; border: 0px none; padding: 0 12 0 0; width: 760px; height: 38px;}tr#menu {background: #9B9B9B; text-align: right; border: 0px none; padding: 0; width: 502px; height: 30px;}.divider {background:#9B9B9B url(images/divider.gif) no-repeat top; text-align: top; border: 0px none; padding: 0; width: 1px; height: 30px;}#admin_nav {vertical-align: bottom; height: 30px;}#admin_1 {text-align: left; width: 454px;}#admin_2 {width: 90px;}#admin_3 {width: 84px;}#admin_4 {width: 115px;}#admin_divider {background: url(images/divider.gif) no-repeat top; width: 1px;}/* Text Styles */h1 {font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 280%; color: #003366; margin-bottom: 0;}h2 {font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 150%; line-height: 120%; color: #003366; margin-bottom: 0;}p {font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 130%; line-height: 140%; color: #003366; margin-top: 0; margin-bottom: 0;}a:link {color: #003366; text-decoration: underline;}a:visited {color: #003366; text-decoration: underline;}a:hover {color: #FFF; background: #003366; text-decoration: none;}ul {margin-left: 15; margin-top: 0px; margin-bottom: 0px; padding-left: 0; list-style-type: disc; font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 130%; line-height: 140%; color: #003366;}form {font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 100%;}ul.menutriangle {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 10; padding: 0; list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 66%; line-height: 130%; width:186px;}ul.menutriangle li {list-style:none; padding-left:16px;	background:#fff url(images/triangle.gif) no-repeat left center;}/* Content Section */table.wrapper {vertical-align: top; background: #FFF; border: 0px none; padding: 0 0 16 0; width: 760px; margin-bottom: 16;}td#content_contain {vertical-align: top; border: 0px none; padding: 12 0 0 0; text-align: top; background: #FFF; width: 541px;}.wide_contain {padding: 12 0 16 16; width: 760px;}td#promo_contain {vertical-align: top; border: 0px none; padding: 16 0 0 16; text-align: top; background: #FFF; width: 219px;}.sidemenu {vertical-align: top; border: 0px none; padding: 0; text-align: top; background: #FFF; width: 180px; margin-top: 45; margin-bottom: 16;}table.promo1 {vertical-align: top; border: 0px none; padding: 0; background: #FFF; width: 186px; height: 102px; margin-bottom: 8;}table.promo2 {vertical-align: top; border: 0px none; padding: 0; background: #FFF; width: 186px; height: 52px; margin-bottom: 8;}table.promo3 {vertical-align: top; border: 0px none; padding: 0; background: #FFF; width: 186px; height: 68px; margin-bottom: 8;}table.promo4 {vertical-align: top; border: 0px none; padding: 0; background: #FFF; width: 186px; height: 52px; margin-bottom: 16;}table.title {vertical-align: top; border: 0px none; padding: 0 0 0 4; text-align: top; background: #FFF; width: 525px;}table.column_content {vertical-align: top; border: 0px none; padding: 12 0 0 4; background: #FFF url(images/h_dot.gif) repeat-x; text-align: top; width: 525px;}td#header {vertical-align: top; background: #FFF url(images/stripe.gif) no-repeat bottom left; margin: 0; padding: 0 0 10 4; text-align: top; width: 525px;}td#content1 {vertical-align: top; background: #FFF; margin: 0; padding: 10 16 16 4; text-align: top; width: 325px; margin-bottom: 16;}td#content2 {vertical-align: top; background: #FFF url(images/v_dot.gif) repeat-y; margin: 0; padding: 10 0 10 10; width: 200px; margin-bottom: 10;}td#brochure {vertical-align: top; background: #FFF url(images/v_dot.gif) repeat-y; margin: 0; padding: 10 0 10 1; width: 200px; margin-bottom: 10;}table.photo {vertical-align: top; margin: 0; padding: 0; width: 200px; margin-bottom: 10;}a.top:link {font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 130%; line-height: 140%; color: #565656; text-decoration: underline;}a.top:visited {font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 130%; line-height: 140%; color: #565656; text-decoration: underline;}a.top:hover {font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 130%; line-height: 140%; color: #FFF; background: #565656; text-decoration: none;}a.menulink:link {color: #9B9B9B; text-decoration: underline;}a.menulink:visited {color: #9B9B9B; text-decoration: underline;}a.menulink:hover {color: #FFF; background: #9B9B9B; text-decoration: none;}ul.menutriangle {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 10; padding: 0; list-style: outside; list-style-image: url(images/triangle.gif); font-family: Arial, Helvetica, sans-serif; font-size: 130%; line-height: 130%;}table#request {background: #F5F5F5 url(images/news/45.gif) repeat; border: 1px solid #E8E8E8; text-align: left; font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 140%; color: #565656; width: 310px;}table#admin {background: #F5F5F5 url(images/news/45.gif) repeat; border: 1px solid #E8E8E8; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #565656; width: 310px;}td.boxtop {padding: 14 10 3 12px; text-align: left;}td.box {padding: 0 10 3 12px; text-align: left;}td.boxbottom {padding: 7 10 12 12px; text-align: left;}.boxtitles {padding: 0 0 0 10;}.input {font-family: Arial, Helvetica, sans-serif; font-size: 120%; padding 0px; color: #565656; background: #FAFAFA; border: inset 1px #E8E8E8;}/* Footer Section */.footer {vertical-align: top; background: none; padding: 0 14 16 16; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 80%; line-height: 150%; color: #FFF; margin-bottom: 16; margin-right: 14; width: 680px;}a.foot:link {color: #FFF; padding: 0 4 0 4; font-size: 100%; text-decoration: underline;}a.foot:visited {color: #FFF; padding: 0 4 0 4; font-size: 100%; text-decoration: underline;}a.foot:hover {color: #0E7D9E; background: #FFF; padding: 0 4 0 4; font-size: 100%; text-decoration: none;}a.site:link {color: none; background: none;}a.site:visited {color: none; background: none;}a.site:hover {color: none; background: none;}.sitemap {vertical-align: top; background: none; text-align: left; padding: 2 10 10 10; width: 55px;}/* Client Section */table.listwrap {vertical-align: top; background: #FFF; border: 0px none; padding: 0 0 16 0; width: 760px; margin-bottom: 16;}table.cl_head {vertical-align: top; background: #FFF url(images/stripe_cl.gif) no-repeat bottom left; padding: 0 0 0 4; text-align: top; font-size: 100%; width: 728px; margin-top: 12; margin-bottom: 10; margin-left: 16;}table.cl_space {background: #FFF; padding: 0; text-align: top; font-size: 100%; width: 728px; margin-bottom: 10;}.cl_1 {width: 120px; padding: 5 0 5 4px;}.cl_2 {width: 200px; padding: 5 0 5 4px;}.cl_3 {width: 70px; padding: 5 0 5 4px;}.cl_4 {width: 129px; padding: 5 0 5 4px;}.cl_5 {width: 129px; padding: 5 0 5 4px;}.cl_6 {width: 80px; padding: 5 0 5 4px;}.cl_txt {padding: 0 0 5 4px;}.filelist_1 {background: #FFF; border: 1px solid #E8E8E8; text-align: left; font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 120%; color: #565656; width: 728px; margin-left: 16;}table.filelist_2 {background: #F5F5F5 url(images/news/45.gif) repeat; border: 1px solid #E8E8E8; text-align: left; padding: 5 0 5 4px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: regular; color: #565656; width: 725px;}.manage_list {background: #F5F5F5 url(images/news/45.gif) repeat; border: 1px solid #E8E8E8; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: regular; color: #565656; width: 725px;}.manage_title {padding: 0 0 6 0px; font-weight: bold;}table#cl_ctr {background: #FFF; border: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: regular; font-size: 120%; color: #003366; text-align: top; width: 728px; margin-top: 12; margin-bottom: 10; margin-left: 16;}.wtext {color: white; font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none;}.wtext A:link {color: white; font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none; font-weight: bold;}.wtext A:visited {color: white; font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none; font-weight: bold;}.wtext A:hover {color: black; font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none; font-weight: bold;}.wtext A:active {color: white; font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none; font-weight: bold;}