/* CSS Document *//* TEXT / LINK STYLES  */a.mainMenuLink {color: #666666; text-decoration: none;background-image:url(../gfx/main_menu/arrow.gif);background-repeat:no-repeat;display: block;}a.mainMenuLink:active{color:#666666; }a.mainMenuLink:visited{color:#666666; }a.mainMenuLink:hover {color: #bd3632;text-decoration: underline;background-image:url(../gfx/main_menu/arrowOn.gif);background-repeat:no-repeat;display: block;}a.mainMenuLinkOn {color: #FFFFFF; text-decoration:none;background-image:url(../gfx/main_menu/arrowOnSelected.gif);background-repeat:no-repeat;display:block;}a.mainMenuLinkOn:active{color: #FFFFFF; }a.mainMenuLinkOn:visited{color: #FFFFFF; }a.mainMenuLinkOn:hover {color: #FFFFFF; text-decoration:underline;background-image:url(../gfx/main_menu/arrowOnSelected.gif);background-repeat:no-repeat;display:block;}a.mainMenuLinkOnDown {color: #FFFFFF; text-decoration: none;background-image:url(../gfx/main_menu/arrowOnDown.gif);background-repeat:no-repeat;display: block;}a.mainMenuLinkOnDown:active{color: #FFFFFF; }a.mainMenuLinkOnDown:visited{color: #FFFFFF; }a.mainMenuLinkOnDown:hover {color: #FFFFFF; text-decoration: underline;background-image:url(../gfx/main_menu/arrowOnDown.gif);background-repeat:no-repeat;display: block;}a.mainMenuSubLink {color: #666666; text-decoration: none;}a.mainMenuSubLink:hover {color: #bd3632; text-decoration: underline;}a.linkOn{color:#bd3632;text-decoration: underline;}a.linkOn:active{color:#bd3632; text-decoration: underline;}a.linkOn:visited{color:#bd3632; text-decoration: underline;}a.linkOn:hover{color:#bd3632;text-decoration: underline;}.contactHighlight {font-size:15px;color:#bd3632;}/* LAYOUT DIVS  *//* MAIN MENU  */div.mainMenuContainer{position:relative;width:160px;margin:10px 0px 20px 13px;font-size:11px;}div.mainMenuLinkContainer{position:relative;width:160px;z-index:2;margin-top:2px;margin-bottom:2px;border:none;background-image:url(../gfx/main_menu/btn_bg_off.gif);background-position:bottom;background-repeat:no-repeat;text-indent:17px;line-height:28px;min-height:20px;}div.mainMenuSubMenuContainer{position:relative;width:152px;z-index:1;margin-top:-9px;margin-bottom:5px;line-height:12px;background-color:#f5e1e0;border-bottom:1px solid #bd3632;}div.mainMenuSubLinkContainer{position:relative;width:130px;margin-left:20px;margin-top:10px;margin-bottom:10px;}div.mainMenuLinkHeader{background-image:url(../gfx/main_menu/btn_bg_on.gif);background-position:bottom;background-repeat:no-repeat;}div.mainMenuLinkOnContainer{background-image:url(../gfx/main_menu/btn_bg_on.gif);background-position:bottom;background-repeat:no-repeat;}/* CONTACT BOX  */div.contactBoxContainer{ position: relative;    left: -1px;    top: -1px;width:159px;margin-top:25px;   background: #ffffff;color: #000000;font-size:10px;line-height:14px;}div.contactBoxHeader{position:relative;height:20px;margin:0px;color: #bd3632;font-size:18px;text-indent:10px;line-height:20px;}div.contactBoxContent{position:relative;margin:3px 0px 5px 10px;}div.contactBoxContentTwo{position:relative;margin:10px 0px 5px 10px;}/* CSS container shadow */\#shadow-container {    position: relative;    left: 3px;    top: 3px;    margin-right: 3px;    margin-bottom: 3px;}#shadow-container .shadow2,#shadow-container .shadow3,#shadow-container .container {    position: relative;    left: -1px;    top: -1px;}    #shadow-container .shadow1 {        background: #F1F0F1;    }    #shadow-container .shadow2 {        background: #DBDADB;    }    #shadow-container .shadow3 {        background: #B8B6B8;    }    #shadow-container .container {        background: #ffffff;        border: 0;        padding: 10px;    }