/* AKUSA home page styles  - validated 7/21/2008 */

/*#home #pgMain {margin-top:0;padding-top:0;background: url(/images/splash-bg.gif) repeat-x left top;}*/

#home #pgMain {margin-top:0;padding-top:0;background: url(/images/nav/pgBar.gif) repeat-x left top;}


#leftNav {width:200px;margin:0;padding:0;position:relative;}

/* login */
/*#login { height:140px; margin: 0; padding: 5px; background:#003399 url(/images/nav/home-leftgradient.gif) no-repeat right bottom;text-align:center;}
#login h2 { margin:0;color:white;}
#login p { margin:0;padding:5px 0 5px 0;color:white;font-size:.9em;}
#login hr { margin:5px; padding:0;color:white;border-color:white;}
#login #loginBtn { display:block;margin:0 15px 0 5px; border:1px solid #999999;padding:5px 5px 5px 5px;color:white;background:url(/images/glassBtn.gif) repeat-x left top;}
#login a {color:white;}*/

/* Login-gradient */
/* #login { height:150px; margin: 0 0 10px 0;; padding:0 10px 0 10px; background:#003399 url(/images/nav/home-leftgradient.gif) no-repeat right bottom;text-align:center;}
#login #inner {margin-bottom:10px;color:black;background:white;}
#login h2 { margin:0;background-color:#003399;color:white;}
#login p { margin:5px 0 0 0;padding:5px 0;font-size:.9em;}
#login hr { margin:0 5px; padding:0;border-color:black;}
#login #loginBtn { display:block;margin:0 5px 0 5px; border:1px solid #999999;padding:5px 5px 5px 5px;color:white;background:url(/images/glassBtn.gif) repeat-x left top;}
#login a {color:blue;}*/

#login { height:200px; margin: 0 0 10px 0;; padding:0 5px 0 5px; background:#003399;text-align:center;}
#login #inner {height:190px;margin-bottom:10px;color:black;background:white;}
#login h2 { margin:0;background-color:#003399;color:white;}
#login p { margin:5px 0;padding:5px 0;font-size:.9em;}
#login hr { margin:.5em; padding:0;border-color:black;}
#login #loginBtn { display:block;margin:0 5px 0 5px; border:1px solid #999999;padding:5px 5px 5px 5px;color:white;background:url(/images/glassBtn.gif) repeat-x left top;}
#login a {color:blue;}



/* panels */
#panels { width: 100%;}
#panels div{ margin: 0 0 10px 0; padding: 5px; background:#f0f0f0 url(/images/nav/learnmore_bottom.png) no-repeat left bottom; }
#panels h2 a:link, #panels h2 a:visited {color:white;}
#panels h3{ margin:0;padding:0;line-height:25px;text-indent:.5em;color:white;background:#cccccc url(/images/nav/side-title.gif) no-repeat top left;font-size:1em;}
#panels p{ margin: 0 0 .5em 0; }
#panels hr { color:gray; border-color:gray; }
#panels a { text-decoration:none;color:#113399;}
#panels a:visited { color:#660066;}
#panels a:hover { text-decoration:underline;color:#000099;}

#ad {margin:0;padding:0;}
#ad img {border-width:0;margin:0;padding:0;display:block;}

#mainContent {padding:0 0 0 10px;}

/* #desc is the "default" Notice message - no special messages have been set */
#desc {margin:10px 0;}
#notice {margin:10px 0; /*border:1px solid #ffa12a;*/ border:1px solid #9999cc; padding:5px; background-color:#f0f0ff;}
#notice h3 {margin:0;color:#333333;}
#notice p {margin:.25em 0;color:#333333;}

/* NEW - roll-over menu */
#index {margin-top:1em;}
 #index td {width:165px;padding:0 5px 0 0;background:url(/images/nav/block3.png) no-repeat 0 bottom;}
 #index td.over {background:url(/images/nav/block3-reversed.png) no-repeat 0 bottom;}
 #index h2 {margin:0; border-bottom:1px solid #cccccc; padding:3px ; font-size:1.0em;font-weight:normal;background:url(/images/nav/block3-reversed.png) no-repeat 0 top;}
 #index td.over h2 {background:url(/images/nav/block3.png) no-repeat 0 top;}
 #index h2 a {display:block;padding:2px 12px 2px 2px;color:#333333;text-decoration:none;}
 #index h2 a:link,#index h2 a:visited {color:black;}
 #index h2 a:hover {text-decoration:underline;}

 #index ul {margin:3px 0 0 0;padding:0 0 4px 0;}
 #index li {margin:0 0 4px 4px;padding:0 0 0 6px;list-style:none;line-height:1.2;background:url(/images/nav/smallBullet.gif) no-repeat 0 .4em;}
 #index li a {font-size:.9em;text-decoration:none; color:#000099}
 #index li a:hover {text-decoration:underline;}

 
 
/* *************************
  Homepage Only Items 
************************* */
 #adImage {position:relative;height:200px;}
 #adImage a img {border-width:0;}
 #adImage #adTriggers {position:absolute;left:0;top:150px;height:50px;background:url(/images/triggerBG.png) repeat-x 0% 100%;}
 #adImage #adTriggers td {vertical-align:middle;}
 #adImage #adTriggers td.active {vertical-align:top;}
 #adImage #adTriggers a {display:block;margin:0 auto;}
 #adImage #adTriggers .active a {font-weight:bold;text-decoration:none;color:#003399;}
/* See /default.asp for IE Conditional comment enabline PNG Transparency on home page images. */


/* old service tiles 
 .svcTile{margin:0;border:1px solid #ffffff;border-color:#ffffff #999999 #999999 #ffffff;border-top:1px solid #ffffff;border-bottom:1px outset #999999;padding:5px;background-color:#e8e8e8;clear:left;}
 .svcTile img{margin-right:4px;margin-left:4px;border-width:0;}
 .svcTile h2{margin:0 0 .3em 0;font-size:1.2em;font-weight:bold;color:black;}
 .svcTile h2 a:link,.svcTile h2 a:visited {text-decoration:none;color:black;}
 .svcTile h3{margin:0 0 0 0;font-size:1.1em;font-weight:bold;color:black;}
 .svcTile p{margin:3px 0 7px 0;}*/
/* fix IE float issue with svcTiles  \*/  * html .svcTile {height: 1%;}  /*  */
/*.svcTile a img {border:1px outset silver;}*/













