/* CSS for Alaska */
body {margin: 0; background-color: #80786f; font: 12px Arial, Helvetica, sans-serif;}
.clear { overflow: hidden;  width: 100%;}

a:focus, a:hover { color: #00356a; }
a  { color: #00458a; text-decoration: underline; }

#maincontainer {width: 910px; margin: 0 auto;}
#toplogo {margin-top: 29px; margin-left: 39px; float: left;}
#topright_links {float: right; margin-right: 30px; margin-top: 21px;}
#top_liveassistance {margin-right: 18px;}
ul#site_menu {list-style-type: none; display: block; margin-left: 50px; position: relative; clear: both; padding-top: 20px; padding-bottom: 29px; }
#site_menu li {height: 18px; margin-right: 17px; display: block; float: left;}
#site_menu span {color: white; font-size: 0;}
#site_menu a {color: white; text-decoration: none; display: block; height: 100%; width: 100%;}
#home {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/nav_home.gif); width: 45px;}

.rsstitle, .rsstitle a {padding: 2px 2px 3px 2px; padding-bottom:3px; font: 12px Arial, Helvetica, sans-serif; text-decoration: none; color: #333; display: block;}
.rsstitle a:hover {text-decoration: underline;}
.summary {font-family: verdana, sans-serif; font-size: 11px; padding-left:10px;}

#solutions {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/nav_solutions.gif); width: 70px;}
#services {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/nav_services.gif); width: 61px ;}
#company {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/nav_company.gif); width: 71px ;}
#portfolio {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/nav_portfolio.gif); width: 64px;}
#tours {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/nav_tours.gif); width: 43px}
#nextsteps {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/nav_nextsteps.gif); width: 79px;}
#left_menu {padding-left: 0; margin-top: -19px; padding-top: 27px; width: 161px; background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/sidemenu_grad_top.gif) no-repeat right top; padding-right: 2px;}
#left_menu ul {list-style-type: none; text-align: right; min-height: 400; padding-left: 0; margin-right: -2px; background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/sidemenu_grad_back.gif) repeat-y right; padding-top: 42px;}
#left_menu li {padding-top: 6px; padding-bottom: 6px; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-right: 13px;}
#left_menu a {text-decoration: none; color: #a7a7a7;}
#left_menu li.selected {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/side-menu_tag_02.gif) repeat 0;}
#left_menu li.selected a {color: white;}
#left_menu_bottom {width: 100%; background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/sidemenu_grad_bottom.gif) no-repeat right; height: 101px; margin-left: 2px;}
#left_nextsteps h3 {width: 107px; height: 23px; background-image: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/nextsteps_heading.gif); margin-top: 12px; margin-bottom: 4px; margin-left: 5px;}
#left_nextsteps p {font-size: 14px; margin-left: 6px;}
#left_nextsteps h3 span {display: none;}
#left_nextsteps {width: 177px; background-color: #fff2db; margin-left: -20px; margin-bottom: 0; padding-top: 0; padding-right: 6px; padding-bottom: 0;}
#left_nextsteps ul {padding: 0; margin-right: 0; margin-bottom: 0; margin-left: -9px; background-image: none;}
#left_nextsteps li {margin: 10px 0 0; padding: 0;}
#left_nextsteps li a span {color: gray; font-size: 15px;}
#left_nextsteps a.nextsteps_button {}
#left_nextsteps_fold {width: 21px; height: 34px; background: white url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/left_nextsteps_fold.gif) no-repeat;margin-left: -21px;}
#secondary_menu {border-bottom: 2px solid silver; padding-bottom: 4px; margin-top: 10px;}
#secondary_menu ul {list-style-type: none;}
#secondary_menu li {float: left;}
#secondary_menu a {color: gray; font-size: 12px; text-decoration: none; padding: 5px 6px;}
#secondary_menu a:hover {text-decoration: underline;}
#secondary_menu .selected {color: white; background-color: silver;}
#footer {padding-top: 30px; padding-bottom: 30px; clear: both;}
#footer ul {list-style-type: none;}
#footer li {float: left; margin-left: 30px;}
#footer a {text-decoration: none; color: silver; font: 12px Verdana;}
.container {clear: both; padding-top: 20px; background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/mainmenu_grad_top.gif) repeat-x 0 top;}
#maincontent {margin-top: 20px; margin-left: 5px;}
#modules_list img {float: left; margin-right: 14px;}
#modules_list div {margin-bottom: 25px; margin-right: 25px;}
#maincontent p{line-height: 1.4em;}
.container h3 {margin-top: 20px; margin-bottom: 12px; font-size: 22px; color: #52b431;}
.container h4 {margin-bottom: 5px; font-size: 20px; color: #1586c1;}
.container h5 {margin-bottom: 9px; font-size: 18px; color: gray; font-weight: bold;}
.container h6 {font-size: 16px; color: gray; margin-bottom: 2px;}
#website-creation #page_title {width: 398px; height: 35px; background-image: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/website-creation_title.gif); margin-bottom: 13px;}
#website-creation #page_title span {display: none;}
#poster_tabs {display: block; clear: both; margin-left: 25px;}
#poster_tabs #blurb {width: 245px; color: white; float: right; margin-right: 20px; position: relative; top: 170px;}
#poster_tabs h2 {margin-bottom: 0; margin-left: -4px; font-size: 24px;}
#poster_tabs p {color: white; font-size: 13px;}
#tab_container {background-image: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/chalkboard_back.jpg); width: 860px; height: 306px;}
#tab1 {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/chalkboard_communication.gif) no-repeat; height: 306px;}
#tab2 {background: url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/chalkboard_direction.gif) no-repeat; height: 306px;}
/* Content Columns */
#bottom_columns {clear: both; float: none; padding-top: 0px;}
.main_column {width: 20%; float: left; padding: 10px 16px 30px; height: 230px; overflow: visible;}
#bottom_columns h3 {font-size: 18px; margin-bottom: 8px;}
#bottom_columns h4 {font-size: 13px; font-weight: bold; margin-top: 12px;}
#bottom_columns p {margin-top: 4px; line-height: 1.3em; margin-bottom: 7px;}
#news {border-right: 2px solid white; background-color: #feffe1; margin-left: 25px;}
#products {border-right: 2px solid white; background-color: #effbff;}
#bottom_nextsteps {float: left; background-color: #fff2db; border: 2px solid orange; height: 190px; border-top-width: 0;}


span.ContextBar, a.contextbar:hover, a.contextbar:active, a.contextbar:link {color: #fff;}