/* CSS Document */

.preload { display:none; }

html { overflow-y:scroll; }

form { margin:0px; }
input,textarea { color:#555555; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

body { margin:0; background-color:#003D82; color:white; }
body { background-image:url(/images/bg_body.gif); background-repeat:repeat-x; background-attachment:fixed; }
body,div { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

hr { height:0; border:0; background:none; border-bottom:1px solid #A9CDFF; }

h1 { color:#236CB1; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:3px; margin-top:0px; }

h2 { color:#236CB1; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; margin-bottom:3px; }

ul {  }

li {  }

a img { border:none; }

ol li { margin-bottom:6px; }

.audioClipBT { background:url('/images/sound.png') left 2px no-repeat;/* display:block; height:30px; margin-top:8px; margin-bottom:-12px;*/ line-height:25px; padding:7px; padding-left:30px; }
.audioClipBT:hover { background-position:left -48px; color:#2894ea !important; }

#pagebody p { margin-top:0; margin-bottom:10px; text-indent:15px; text-align:justify; }

.pageWidth { width:960px; }

.accentBorder { border:1px solid #126DC1; }

.title { color:#A5C8E9; font-weight:bold; font-size:12px; margin-bottom:6px; font-family:Arial, Helvetica, sans-serif; }

.titleBar { background-color:#F3FAFF; background-image:url(/images/titleBarBG.gif); background-position:bottom; background-repeat:repeat-x; }
.titleBar { border-bottom:1px solid #87B7E0; padding-top:30px; padding-left:20px; padding-bottom:10px; }
.titleBar div { color:#126DC1; }

#header { position:relative; width:100%; top:0px; z-index:62; }

#headerLogo { position:relative; width:100%; z-index:64;  }
#headerLogo .child { position:absolute; width:100%; top:-155px; left:30px; }

#topMenuBar { position:relative; width:100%; }
#topMenuBar .child { position:absolute; top:-180px; left:60px; z-index:60; }

#bodyOverMenuShadow { position:relative; width:20px; }
#bodyOverMenuShadow .child { position:absolute; width:100%; top:-50px; left:230px; z-index:54; border:0px solid red; }

#sideMenu { line-height:14px; padding-top:90px; padding-left:20px; margin-right:-5px; margin-left:4px; padding-bottom:10px; padding-right:22px; } 
#sideMenu { background:#236CB2 url('/images/sideMenuBG.gif') left bottom repeat-x }

#sideMenu a { color:#FFFFFF; text-decoration:none; font-weight:bold; }
#sideMenu a:hover { color:#AFE7FF; }

#sideMenuSideShadow { background-image:url(/images/sideMenuSideShadow.png); background-position:left; background-repeat:repeat-y; }
*html #sideMenuSideShadow { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/sideMenuSideShadow.png'); }

#pagebody { color:#677D93; }
#pagebody a { color:#0066CC; text-decoration:none; font-weight:bold; }
#pagebody a:hover { color:#00CCFF; }

/*#pagebody .title1 { color:#126DC1; margin-bottom:3px; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;  } */

.homeBullets ul { margin-left:18px; }
.homeBullets li { margin-bottom:12px; margin-left:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

#rightSideBar .container { margin:10px; }
#rightSideBar hr { margin:15px 0; }


.levelShadow { position:relative; width:100%; }
.levelShadow div { position:absolute; width:100%; font-size:4px; z-index:99; height:10px; }
.levelShadow div { background-image:url(/images/levelShadow.png); background-position:top; background-repeat:repeat-x; }
*html .levelShadow div { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/levelShadow.png'); }

/*#footerContainer { text-align:center; color:#3E4E69; }*/
#footer { width:100%; color:#A5CDF8 }
/*#footer .inner { background-image:url(/images/footerBG.jpg); background-position:top left; background-repeat:no-repeat; }*
/*#footer .inner { width:960px; height:100px; padding:20px; padding-left: 40px; padding-right:40px; font-family:Arial, Helvetica, sans-serif; }*/
#footer a { color:#A5CDF8; text-decoration:none; }  /*749BC6 */
#footer a:hover { color:white; }

.tileContainer .float { float:left; margin:2px; position:relative; }
.tileContainer .clear { clear:left; height:0px; }

.invertShadow { position:relative; width:100%; }
.invertShadow div { position:absolute; width:100%; font-size:4px; z-index:105; top:-10px; height:10px; }
.invertShadow div { background-image:url(/images/invertShadow.png); background-position:bottom; background-repeat:repeat-x; }

.bevelBorders { background-color:#1673C0; border:1px solid white; border-color:#6FA8D8 #1363A5 #115995 #438ECC; }
.bevelBordersInner { background-color:#1673C0; border:1px solid white; border-color:#115995 #438ECC #6FA8D8 #1363A5 } /*top right bottom left */

#whiteOut { background-image:url(/images/blackOut.png); }
*html #whiteOut { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/blackOut.png'); }

/*#popupContainer { opacity:0; }
*html #popupContainer { filter:alpha(opacity=0); }*/

#imgPopup { opacity:0; }
*html #imgPopup { filter:alpha(opacity=0); }

#whiteOut { opacity:0; }
*html #whiteOut { filter:alpha(opacity=0); }


.transWhite { background-image:url(/images/transWhiteBG.png); }
*html .transWhite { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transWhiteBG.png'); }

.cornerTL { background-image:url(/images/transWhiteCorner_TL.png); background-repeat:no-repeat; }
*html .cornerTL { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transWhiteCorner_TL.png'); }

.cornerTR { background-image:url(/images/transWhiteCorner_TR.png); background-repeat:no-repeat; }
*html .cornerTR { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transWhiteCorner_TR.png'); }

.cornerBL { background-image:url(/images/transWhiteCorner_BL.png); background-repeat:no-repeat; }
*html .cornerBL { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transWhiteCorner_BL.png'); }

.cornerBR { background-image:url(/images/transWhiteCorner_BR.png); background-repeat:no-repeat; }
*html .cornerBR { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transWhiteCorner_BR.png'); }



.transDark { background-image:url(/images/transDarkBG.png); }
*html .transDark { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transDarkBG.png'); }

.cornerTL { background-image:url(/images/transDarkCorner_TL.png); background-repeat:no-repeat; }
*html .cornerTL { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transDarkCorner_TL.png'); }

.cornerTR { background-image:url(/images/transDarkCorner_TR.png); background-repeat:no-repeat; }
*html .cornerTR { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transDarkCorner_TR.png'); }

.cornerBL { background-image:url(/images/transDarkCorner_BL.png); background-repeat:no-repeat; }
*html .cornerBL { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transDarkCorner_BL.png'); }

.cornerBR { background-image:url(/images/transDarkCorner_BR.png); background-repeat:no-repeat; }
*html .cornerBR { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/transDarkCorner_BR.png'); }


.pp_nav { position:relative; z-index:10; }
.pp_close { margin-left:5px; margin-bottom:3px; }









