﻿@import url("classes.css");

/* ############ Page ############## */
html{margin:0; padding:0}
body{margin:0; padding:0;font-family:Arial;font-size:12px;color:#666;background-color:#efefef;}
form{margin:0; padding:0}
.siteWrapper{width:980px; margin:0 auto;}

/* ############ Header ############## */
#globalHeaderWrap{background:url(/__images/global/globalHeaderBG.jpg) top left repeat-x;}
#siteHeader{height:72px; position:relative; z-index:1000;}

.rolLogo{display:block; height:50px; width:180px; background-position:top left; position:absolute; bottom:5px; left:10px; z-index:5;}
#contactInfo{position:absolute; top:10px; right:20px; font-size:12px; height:25px; display:block; text-align:right;}
#contactInfo a{border-left:1px solid #369; padding-left:5px; margin-left:5px; text-decoration:none;}

.cWrap{border:1px solid #e7e6e6; border-top:none; position:absolute; top:3px; left:250px; background-color:#f8f8f8;
    padding:5px; z-index:999;}
.cWrap img{ vertical-align:middle; margin:0 0 0 10px;}
.cWrap .country{display:block; padding:0px 5px 0px 30px; cursor:pointer; text-decoration:none; color:#000;}
.cWrap .country:hover{background-color:#e9f1f9; border-right:1px solid #f90;}
.cWrap .culturesprite{padding: 1px 20px 1px 25px; cursor:pointer;}

/* main nav bar */
#mainNavBar{position:absolute; bottom:0; width:100%; height:26px; display:block; text-align:center; z-index:1;}

#mainNavBar a{display:inline-block; border:1px solid transparent; padding:6px 15px 0 15px; color:#1b417d; font-weight:bold; text-decoration:none;
    font-size:14px; height:18px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px;
    -webkit-border-top-right-radius:5px; cursor:pointer;}
#mainNavBar a:hover{text-decoration:underline;}
#mainNavBar a.active{background-color:#fff; border:1px solid #95b8e9; border-bottom:1px solid #fff; cursor:default;}

#siteHeader .fluidSmallCTA{position:absolute; bottom:12px; right:10px; z-index:5;}


/* ############ Content ############## */
#globalContentWrap{background-color:#fff; padding-bottom:15px;}
#content{margin-bottom:20px;}
.innerSpace{padding:30px 50px 20px 50px;}
.innerSpaceLight{padding:20px;}
.innerSpaceTopBottom{padding:30px 0;}

/* ############ Footer ############## */
.footerBox{display:block;}
.footerResources{padding:0px 20px 0 0; width:180px; float:left;}
.footerResources h4{margin:0 0 5px 0;}
.footerResources a{display:block; margin-top:3px;}
#footerCategories{width:730px; float:right; padding:0 0 15px 10px;}
.catColumn{ float:left; width:200px}
.cat1{width:125px;}
.catColumn h5{color:#5191cd; margin:1px 0;}
.catColumn a{display:block; font-size:10px; color:#999; text-decoration:none; padding:1px 0;}
.catColumn a:hover{color:#333;}
#footerCopyRight{text-align:center; padding:10px 0;}
#footerCopyRight a{padding-left:5px; margin-left:5px; border-left:1px solid #369;}
.anLogo{float:right; display:block; width:175px; height:30px; background-position:0px -68px; margin:10px 0 0 0;}
.claim{font-size:9px; text-align:center; line-height:12px; color:#666; clear:both; padding:10px 150px;}
.ROAddThis{float:left; margin-top:10px;}
.ROAddThis a{font-size:12px; text-decoration:none;}
.finalFooter{border-top:1px solid #d7d7d7;}
.addThisROL{float:left; margin-right:5px;}
.addThisROL img{width:15px; height:15px;}

/* cta bar */
#ctaBar{position:relative; display:block; height:106px; background-position:left -165px; background-repeat:repeat-x; clear:both;}
#ctaBar img{position:absolute; left:130px;}
#ctaBar h1{position:absolute; left:80px; top:24px; font-size:2em;}
#ctaBar a{margin:25px 100px 0 0;}


/* temp for drop down */
.ajax__dropdown_arrow {position:absolute;height:100%;overflow:hidden;}
.ajax__dropdown_panel {background:white;border:1px solid #868686;}
.ajax__dropdown_frame {border:1px solid #2353B2;overflow:hidden;font-size:1px;text-align:right;position:absolute;cursor:pointer;}
.ajax__dropdown_frame_line {overflow:hidden;font-size:1px;position:absolute;cursor:pointer;}
.ajax__dropdown_arrow_image {background:url(WebResource.axd?d=2I7ko42syfA_USJ6U-pMp2v4S2txEoaVNfU1o223SfTIaL4IPnCP4TeyIDZKm3xLuAbKEOnfzVDJ_KZXGGOCYg2&t=633932843507928201) no-repeat 50% 50%;}
.ajax__dropdown_arrow_wrapper {position:absolute;top:50%;left:50%;}
.ajax__dropdown_arrow_wrapper img {position:relative;top:-50%;left:-50%;}