@charset "UTF-8";
/* AMZ Financial Insurance Services */
/* Copyright (c) 2008 AMZ Financial Insurance Services */
/* Stylesheet by Kevin at Brough Communications [http://www.adollar28cents.com] */
/* For Screen */

/************** Root Element **************/
body { background:#005596 url("../img/decor-amz/page_bg.gif") repeat-x fixed; }

/************** Page Layout **************/
#secondary-content, #primary-content, #features, #footer { background:url("../img/decor-amz/screen.png") repeat; }

#secondary-content h1, #secondary-content li a, #secondary-content li.divider, #secondary-content ul ul, 
#features .item { border-color:#838C92; }

#secondary-content h1 { background:#00A7D1 url("../img/decor-amz/logo_bg.gif") 0 100% repeat-x; }
#secondary-content li a { color:#fff; background:#949EA3 url("../img/decor-amz/nav_button.gif") no-repeat; }
#secondary-content li.selected a { background-image:url("../img/decor-amz/nav_button_active.gif"); }
#secondary-content li.divider { background:url("../img/decor-amz/nav_divider.gif"); }
#secondary-content li.special a { background:#005596 url("../img/decor-amz/nav_special.gif") 0 50%; no-repeat; }
#secondary-content ul ul { background:#00012A url("../img/decor-amz/nav_subnav.gif") 0 100% repeat-x; }
#primary-content-inside { background:url("../img/decor-amz/content_bg.png") 50% -30px no-repeat; }
#feature-carousel { background:url("../img/decor-amz/selector_bg.png") 0 100% no-repeat; }
#feature-carousel h3 { background:url("../img/decor-amz/selector_heading.gif") no-repeat; }
#features .item { background:#00012A url("../img/decor-amz/nav_subnav.gif") 0 100% repeat-x; }
#features h4 { background:#005596 url("../img/decor-amz/nav_special.gif") 0 50% no-repeat; }

/************** Home Page **************/
#main-story h2, #main-story p { background:url("../img/decor-amz/screen_light.png") repeat; }

/************** Customizations **************/
h2#university { margin-top:0; text-align:center; }

#news ul { margin:0 -3px; padding:0; list-style:none; }
#news ul li { padding:5px 0 0; }
#news ul li a { display:block; width:154px; height:41px; text-indent:9999px; white-space:nowrap; }

#page-2 .vcard .photo { float:left; }

table#webinar { border-collapse:collapse; border-spacing:0; margin-bottom:10px; }
table#webinar thead { background:#1F3E6C url("../img/decor-amz/highlight.jpg") 50% 0 no-repeat; }
table#webinar th, table#webinar td { padding:1px 2px; border:2px solid #fff; vertical-align:bottom; }
table#webinar td { vertical-align:top; }
table#webinar .date { display:block; margin-top:5px; text-align:right; }
.btn-highlight { display:inline-block; border:2px solid #fff; padding:2px; 
    background:#1F3E6C url("../img/decor-amz/highlight.jpg") 50% 0 no-repeat; }
.btn-highlight-alt { display:block; margin:10px 0; border:2px ridge #7EA6CF; padding:2px; color:#092864; 
    background:#B0BFD6 url("../img/decor-amz/highlight_alt.jpg") 50% 0 no-repeat; font-size:110%; 
    font-weight:bold; }
.four-col .btn-highlight-alt { text-align:center; }
.btn-highlight-alt a { color:#092864 !important; }

.call-to-action { font-size:120%; text-align:center; }

#comments #login-bar { margin-bottom:10px; margin-top:-5px; }

/************** Carousel **************/
.carousel-component li img { border-color:#007CB1 !important; }
