/* Generated by Font Squirrel (http://www.fontsquirrel.com) on August 16, 2012 */

@font-face {
    font-family: 'sinanova-regularregular';
    src: url('hoftype_-_sinanova-regular-webfont.eot');
    src: url('hoftype_-_sinanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('hoftype_-_sinanova-regular-webfont.woff') format('woff'),
         url('hoftype_-_sinanova-regular-webfont.ttf') format('truetype'),
         url('hoftype_-_sinanova-regular-webfont.svg#sinanova-regularregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'vectora_lt_std_lightbold';
    src: url('vectoraltstd-bold-webfont.eot');
    src: url('vectoraltstd-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('vectoraltstd-bold-webfont.woff') format('woff'),
         url('vectoraltstd-bold-webfont.ttf') format('truetype'),
         url('vectoraltstd-bold-webfont.svg#vectora_lt_std_lightbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'vectora_lt_std_lightregular';
    src: url('vectoraltstd-light-webfont.eot');
    src: url('vectoraltstd-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('vectoraltstd-light-webfont.woff') format('woff'),
         url('vectoraltstd-light-webfont.ttf') format('truetype'),
         url('vectoraltstd-light-webfont.svg#vectora_lt_std_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


body {
text-align:center;}

p, span, div, td, tr, th, .Normal {
font:16px 'sinanova-regularregular', georgia, times, serif; 
color:#122632; 
margin: 0 0 0 0;
padding: 0 0 0 0;
}

h1 {
font:22px 'vectora_lt_std_lightbold', arial, verdana, sans-serif;
color:#162934; 
margin: 0 0 0 0;
padding: 0 0 0 0;
}

h2 {
font:18px 'vectora_lt_std_lightbold', arial, verdana, sans-serif;
color:#007789; 
margin: 0 0 0 0;
padding: 0 0 0 0;
}

h3  {
font:16px 'vectora_lt_std_lightregular', arial, verdana, sans-serif;
color:#6f8f29 !important; 
margin: 0 0 0 0;
padding: 0 0 0 0;
}

h4 {
font:18px 'vectora_lt_std_lightbold', arial, verdana, sans-serif;
color:#162934; 
margin: 0 0 0 0;
padding: 0 0 0 0;
}

h5  {
font:14px 'vectora_lt_std_lightbold', arial, verdana, sans-serif;
color:#b9b299 !important;  
margin: 0 0 0 0;
padding: 0 0 0 0;
}


	
ul li  {
color:#122632;
/* list-style-image: url('BulletArrow.gif'); */
list-style: disc; 
font:16px 'sinanova-regularregular', georgia, times, serif;
}

ol li {
color:#122632;
list-style: decimal;
font:16px 'sinanova-regularregular', georgia, times, serif; 
}

ul, ol, li, ul a, ol a, li a {
font:16px 'sinanova-regularregular', georgia, times, serif; 
}

ul, ol {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 35px; }


/* LINK STYLES */

.SubpageContentLinks a {
text-decoration:underline; 
color:#00788B; }

.SubpageContentLinks a:hover{
text-decoration:none; 
color:#6DD1FB; }



.SiteWrapper {
border-top:solid 5px #007789; }

.CenterWrapper {
width:950px;
margin:0px auto; }

.CenterWrapper div, .FooterCenter div, .CopyrightCenter {
text-align:left; }

.HeaderWrapper{
width:950px;
height:160px; }

.Logo {
height:68px;
width:185px;
background:url(ALSA_logo.png) no-repeat;
position:relative;
top:15px; }

.Logo a { 
display:block;
height:80px; 
text-indent:-99999px; }

.AdBanner {
width:950px;
margin:0px auto;
text-align:center;}

IMG.bannerad {
    display: block;
    margin-left: auto;
    margin-right: auto }

.LoginSearchWrapper {
width:220px;
height:140px;
position:relative;
top:-53px;
left:730px; }

.Search { 
height:20px;}

.Search input {
float:right;
width:195px !important;
height:20px;
border:none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; 
text-indent:4px;} 

.Search a {
float:left;
position:relative;
top:4px; }

.HeaderLinks { 
height:35px;
border-bottom:solid 1px #fff;
text-align:right; }

.HeaderLinks, .HeaderLinks a {
color:#fff; 
font:normal 12px 'vectora_lt_std_lightregular', arial, verdana, sans-serif; 
text-decoration:none;
line-height:20px; } 

.HeaderLinks a:hover {
color:#6F8F29; }

.Login {
height:80px; 
overflow:hidden; }

.LoginLinks, .LoginLinks a {
color:#fff; 
font:normal 12px 'vectora_lt_std_lightregular', arial, verdana, sans-serif; 
text-decoration:none;
line-height:30px; } 

.LoginLinks a:hover {
color:#6F8F29; }

.Login .dnnFormItem {
position:relative;
top:-16px;
color:#fff; 
font:normal 12px 'vectora_lt_std_lightregular', arial, verdana, sans-serif !important; 
magin:0px;
padding:0px;  }

.Login .dnnLoginService {
width:200px !important;
min-width:220px !important;
height:60px !important;
position:relative;
left:-140px;   }

.Login .dnnFormItem input { 
height:20px;
border:none;
width:133px !important;
min-width:133px !important; 
padding:0px;
text-indent:4px;
font:11px Arial, verdana, sans-serf; }

.Login .dnnActions, .Login .dnnLoginRememberMe {
display:none; }

.Login .dnnPrimaryAction {
background:url(LoginButton.png) no-repeat !important;
filter:none !important;
text-indent:-9999px;
width:40px;
height:20px;
position:relative !important;
left:-54px !important;
top:-20px !important; }

.Login .dnnPrimaryAction {
position:relative;
top:-26px;
left:-47px;   }

.ContentWrapper {
background-image:url(ContentAreaBackground.png); }

.Column1, .Column2, .Column3, .Column4,.Column0 {
float:left; }

.top-padding{
padding-top:10px;}

.Column1, .Column2, .Column3 {
width:240px; 
background-color:#fff; }
.Column0{
width:720px;
background-color:#fff;
}
.Column4 {
width:230px; }

.Column4, .Column4 p {
font:normal 14px 'vectora_lt_std_lightregular', arial, verdana, sans-serif; }


.Menu1 a, .Menu2 a, .Menu3 a, .Menu4 a, .Menu1, .Menu2, .Menu3, .Menu4 {
font:15px 'vectora_lt_std_lightbold', arial, verdana, sans-serif;
text-decoration:none;
display:block;
padding:6px; }

.Menu1 {
background:url(Column01_menu.png) no-repeat;
height:28px; }

.Menu1 a {
color:#6f8f29; }

.Menu2 {
background:url(Column02_menu.png) no-repeat;
height:28px; }

.Menu2 a {
color:#00788a; }

.Menu3 {
background:url(Column03_menu.png) no-repeat;
height:28px; }

.Menu3 a {
color:#f58026; }

.Menu4 {
background:url(Column04_menu.png) no-repeat;
height:28px;
line-height:30px; }

.Menu4 a, .Menu4 {
color:#b9b299; }

.ContentPane {
margin-left:10px; }

.SidebarPane {
margin-left:10px;
width:205px; }

.ContentColumn1 { }

.ContentColumn2 {} 

.ContentColumn3 {}  

.ContentColumn4 {}

.FooterWrapper {
border-top:solid 4px #007789;
background:#122632 url(FooterBackground.jpg) repeat-x bottom; }

.FooterCenter {
margin:0px auto;
width:950px; }

.FooterColumn1, .FooterColumn2, .FooterColumn3 {
float:left; }

.FooterColumn1 {
width:170px;
margin-left:6px;
margin-top:13px; }

.FooterColumn1, .FooterColumn1 p, .FooterColumn1 a {
font:12px 'vectora_lt_std_lightbold', arial, verdana, sans-serif;
color:#fff;
line-height:20px; }

.FooterColumn2 {
width:260px;
margin-left:6px; } 

.FooterColumn2, .FooterColumn2 p {
font:12px 'vectora_lt_std_lightbold', arial, verdana, sans-serif;
color:#fff;
line-height:20px; }


.FooterColumn3 {
width:500px;
margin-left:6px; } 

.FooterColumn3, .FooterColumn3 p, .FooterColumn2 a {
font:14px 'sinanova-regularregular', georgia, times, serif; 
color:#fff;
line-height:20px; }

.CopyrightWrapper {
background-color: #007789; 
height:55px;
opacity:0.85;
filter:alpha(opacity=85);
overflow:hidden;
margin-bottom:30px;}

.CopyrightCenter {
margin:0px auto;
width:950px; 
margin-top:10px;}

.CopyrightCenter .SkinObject {
font:13px 'sinanova-regularregular', georgia, times, serif; 
color:#fff; }

.SecureSeal {
margin:10px auto;
width:950px; 
margin-top:-20px;}


/* LINKS */

.Column1 .link_module ul, .Column1 .link_module ol, .Column1 .link_module li,
.Column2 .link_module ul, .Column2 .link_module ol, .Column2 .link_module li,
.Column3 .link_module ul, .Column3 .link_module ol, .Column3 .link_module li  {
color:#122632;
list-style-image: url('BulletArrow.gif');
margin:0px 0px 0px 10px;
padding:0px;
}

.Column1 .link_module ul, .Column1 .link_module ol, .Column1 .link_module li  {
list-style-image: url('BulletArrow.gif');
 }
.Column2 .link_module ul, .Column2 .link_module ol, .Column2 .link_module li  {
list-style-image: url('BulletArrow_blue.gif');
}
.Column3 .link_module ul, .Column3 .link_module ol, .Column3 .link_module li  {
list-style-image: url('BulletArrow_orange.gif');
}

.Column1 .link_module li, .Column2 .link_module li, .Column3 .link_module li {
padding:2px 0px 2px 4px; 
}

.Column1 .link_module li:hover  {
background-color: #D0DBB9 }

.Column2 .link_module li:hover  {
background-color: #ACD3D9 }

.Column3 .link_module li:hover  {
background-color: #FCD5B8; }


.Column1 li a, .Column2 li a, .Column3 li a  {
color:#122632;
text-decoration:none; 
font:14px 'vectora_lt_std_lightregular', arial, verdana, sans-serif;}

.Column1 li:hover a:hover, .Column2 li:hover a:hover, .Column3 li:hover a:hover {
color:#122632;
text-decoration:none; 
font:14px 'vectora_lt_std_lightregular', arial, verdana, sans-serif;}



.SidebarPane a {
font:normal 13px 'vectora_lt_std_lightregular', arial, verdana, sans-serif; 
color:#616161; }

.SidebarPane a:hover {
text-decoration:none; }

.SidebarPane li {
padding:2px 0px 2px 4px;
 }

.SidebarPane li:hover {
background-color:#DFDDD6; }

.FooterCenter ul, .FooterCenter ol, .FooterCenter li  {
color:#fff;
list-style:none;
margin-left:-10 px; }

.FooterCenter ul a:hover, .FooterCenter ol a:hover, .FooterCenter li a:hover  {
color:#6F8F29;
text-decoration:none; }

.FooterCenter ul:hover, .FooterCenter ol:hover, .FooterCenter li:hover  { }

.FooterList {
margin-top:0px; }

.FooterList li a {
background: url('BulletArrow_White.png') no-repeat left center;
margin:0px 0px 0px -30px; 
padding-left:14px; }


.FooterAltText, .FooterAltText a {
font:12px 'vectora_lt_std_lightbold', arial, verdana, sans-serif;
color:#F47F26 !important;
}

.FooterAltText a:hover {
color:#fff !important; }

.MenuItem, .MenuItemMouseOver
{
  padding-bottom: 10px;
  
}
.MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link
{
  text-decoration: none;  
}
.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link, 
.MenuItemMouseOver A, .MenuItemMouseOver A:Active, .MenuItemMouseOver A:Hover, 
.MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link
{
  display: block;
  padding-left: 10px;
  padding-right: 5px;
  padding-bottom: 1px;
  cursor: pointer;
  color: black;
  padding-top: 1px;
  text-decoration: none;   
  width: 100% 
}
.highlight {
    background: url("/cvweb/images/rightCorner2.gif") no-repeat scroll right top #ccc;
    color: #162934;
    font-family: "vectora_lt_std_lightbold";
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 10px;
}
table td {
}
table td {
    padding: 6px 0;
    text-align: left;
}



