
@media screen
{
body      {background-color:#333333;
color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
margin:0;
padding:0 0 0 0;
text-align:left;
}
}
@media print
{
body      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
margin:0;
padding:0 0 0 0;
text-align:left;
}
}



@media screen
{
EM      {color:#FFFFFF;
}
}
@media print
{
EM      {color:#000000; 
}
}


/* Page Heading */
@media screen
{
H1      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:14px;
font-weight:normal;
line-height:20px;
list-style-type:circle;
 background:#2B2B2B url(/images/layout/whiteCube_50_50.gif) no-repeat left top; padding:5px 0 5px 15px; margin:5px 0 5px 0; text-transform:lowercase;
}
}
@media print
{
H1      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
list-style-type:circle;
 background:#FFFFFF url(/images/layout/whiteCube_50_50.gif) no-repeat left top; padding:5px 0 5px 15px; margin:5px 0 5px 0; text-transform:lowercase;
}
}



@media screen
{
P      {font-size:11px;
line-height:18px;
text-align:left;
 margin:0 0 10px 0; padding:0;text-align:left;
}
}
@media print
{
P      {font-size:12pt;
text-align:left;
 margin:0 0 10px 0; padding:0;text-align:left;
}
}



@media screen
{
a      {font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
list-style-type:circle;
 list-style-type:square;
}
}
@media print
{
a      {font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
list-style-type:circle;
 list-style-type:square;
}
}



@media screen
{
a, a:link, a:visited      {color:#E6E6E6;
}
}
@media print
{
a, a:link, a:visited      {color:#000000; 
}
}



@media screen
{
a:hover, a:active      {color:#E98922;
}
}
@media print
{
a:hover, a:active      {color:#000000; 
}
}



@media screen
{
b a      {font-size:12px;
line-height:18px;
}
}
@media print
{
b a      {font-size:12pt;
}
}



@media screen
{
#UL1      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
text-align:left;
list-style-image:url(https://AByteCDev2.com/images/2008/bulletmenu3.gif);
 margin-top:1px; padding-top:0; margin-bottom:10px; padding-bottom:0;
}
}
@media print
{
#UL1      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
text-align:left;
list-style-image:url(https://AByteCDev2.com/images/2008/bulletmenu3.gif);
 margin-top:1px; padding-top:0; margin-bottom:10px; padding-bottom:0;
}
}



@media screen
{
.level1      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
font-weight:bold;
line-height:18px;
}
}
@media print
{
.level1      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
}
}



@media screen
{
.level2      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:bold;
}
}
@media print
{
.level2      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
}
}



@media screen
{
.level3      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
font-weight:bold;
}
}
@media print
{
.level3      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
}
}



@media screen
{
.level4      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
font-weight:normal;
}
}
@media print
{
.level4      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
.level5      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:9px;
font-weight:normal;
}
}
@media print
{
.level5      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
#list2 ul      {line-height:18px;
margin:0px;
padding:0px;
list-style-image:url(https://AByteCDev2.com/images/layout\bullet_13_9.gif);
}
}
@media print
{
#list2 ul      {margin:0px;
padding:0px;
list-style-image:url(https://AByteCDev2.com/images/layout\bullet_13_9.gif);
}
}



@media screen
{
#list2 ul li      {color:#FFFFFF;
font-style:normal;
font-size:12px;
font-weight:normal;
margin:0px;
}
}
@media print
{
#list2 ul li      {color:#000000; 
font-style:normal;
font-size:12pt;
font-weight:normal;
margin:0px;
}
}



@media screen
{
.list ul      {line-height:18px;
margin:0px;
padding:0px;
 list-style:none;
}
}
@media print
{
.list ul      {margin:0px;
padding:0px;
 list-style:none;
}
}



@media screen
{
.list ul li      {color:#E98922;
text-decoration:none;
}
}
@media print
{
.list ul li      {color:#000000; 
text-decoration:none;
}
}



@media screen
{
.list ul li      {margin:0px;
 background:url(images/list_marker.gif) no-repeat left top; padding-left:1px;
}
}
@media print
{
.list ul li      {margin:0px;
 ;
}
}


/* Score box 161x300 */
@media screen
{
.margin161_300      {width:158px;
 height:300px; overflow:auto; scrollbar-3dlight-color:#555555; scrollbar-track-color:#555555; scrollbar-shadow-color:#555555; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#555555; scrollbar-darkShadow-color:#555555;
}
}
@media print
{
.margin161_300      { overflow:auto; scrollbar-3dlight-color:#555555; scrollbar-track-color:#555555; scrollbar-shadow-color:#555555; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#555555; scrollbar-darkShadow-color:#555555;
}
}



@media screen
{
.margin265_100      {margin:0 0 0 5px;
width:265px;
 height:100px; overflow:auto; scrollbar-3dlight-color:#262626; scrollbar-track-color:#262626; scrollbar-shadow-color:#262626; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#262626; scrollbar-darkShadow-color:#262626;
}
}
@media print
{
.margin265_100      {margin:0 0 0 5px;
 overflow:auto; scrollbar-3dlight-color:#262626; scrollbar-track-color:#262626; scrollbar-shadow-color:#262626; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#262626; scrollbar-darkShadow-color:#262626;
}
}



@media screen
{
.margin520_500      {margin:0 0 0 5px;
width:500px;
list-style-type:circle;
 height:520px; overflow:auto; scrollbar-3dlight-color:#262626; scrollbar-track-color:#262626; scrollbar-shadow-color:#262626; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#262626; scrollbar-darkShadow-color:#262626;
}
}
@media print
{
.margin520_500      {margin:0 0 0 5px;
list-style-type:circle;
 overflow:auto; scrollbar-3dlight-color:#262626; scrollbar-track-color:#262626; scrollbar-shadow-color:#262626; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#262626; scrollbar-darkShadow-color:#262626;
}
}



@media screen
{
.margin580      {margin:0 0 0 5px;
width:382px;
 height:580px; overflow:auto; scrollbar-3dlight-color:#262626; scrollbar-track-color:#262626; scrollbar-shadow-color:#262626; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#262626; scrollbar-darkShadow-color:#262626;
}
}
@media print
{
.margin580      {margin:0 0 0 5px;
 overflow:auto; scrollbar-3dlight-color:#262626; scrollbar-track-color:#262626; scrollbar-shadow-color:#262626; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#262626; scrollbar-darkShadow-color:#262626;
}
}



@media screen
{
.margin710      {margin:0 5px 0 5px;
width:710px;
list-style-type:circle;
 height:350px; overflow:auto; scrollbar-3dlight-color:#262626; scrollbar-track-color:#262626; scrollbar-shadow-color:#262626; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#262626; scrollbar-darkShadow-color:#262626;
}
}
@media print
{
.margin710      {margin:0 5px 0 5px;
list-style-type:circle;
 overflow:auto; scrollbar-3dlight-color:#262626; scrollbar-track-color:#262626; scrollbar-shadow-color:#262626; scrollbar-face-color:#E0E0E0; scrollbar-arrow-color:#262626; scrollbar-darkShadow-color:#262626;
}
}



@media screen
{
.policy b a      {font-size:11px;
line-height:18px;
}
}
@media print
{
.policy b a      {font-size:12pt;
}
}



@media screen
{
form      {margin:0px;
padding:0px;
}
}
@media print
{
form      {margin:0px;
padding:0px;
}
}



@media screen
{
td, table, div      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}
}
@media print
{
td, table, div      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
}
}


/* NEW NAVIGATION -- width of accordion menu */
@media screen
{
.arrowlistmenu      {width:150px;
}
}
@media print
{
.arrowlistmenu      {}
}


/* CSS class for menu headers in general (expanding or not!) */
@media screen
{
.arrowlistmenu .menuheader      {color:#FFFFFF;
font-size:11px;
line-height:18px;
margin:0;
padding:0;
 margin:0; padding:0; font-size:11px; color:000033; border-bottom:2px solid #fff;
}
}
@media print
{
.arrowlistmenu .menuheader      {color:#000000; 
font-size:12pt;
margin:0;
padding:0;
 margin:0; padding:0; font-size:11px; color:0000000 border-bottom:2px solid #fff;
}
}


/* CSS for UL of each sub menu  -- bottom spacing between each UL and rest of content */
@media screen
{
.arrowlistmenu ul      { list-style-type:none; margin:0; padding:0; margin-bottom:0px;
}
}
@media print
{
.arrowlistmenu ul      { list-style-type:none; margin:0; padding:0; margin-bottom:0px;
}
}


/* bottom spacing between menu items */
@media screen
{
.arrowlistmenu ul li      { padding-bottom:0px; margin:0;
}
}
@media print
{
.arrowlistmenu ul li      { padding-bottom:0px; margin:0;
}
}



@media screen
{
.arrowlistmenu ul li a, .arrowlistmenu ul li a:visited, .arrowlistmenu ul li a:link      { color:#000033; background:#DFE48D top left no-repeat; display:block; padding:4px 0 4px 18px; text-decoration:none; border-bottom:2px solid #fff; font-size:11px; margin:0;
}
}
@media print
{
.arrowlistmenu ul li a, .arrowlistmenu ul li a:visited, .arrowlistmenu ul li a:link      { color:#000033; background:#FFFFFF top left no-repeat; display:block; padding:4px 0 4px 18px; text-decoration:none; border-bottom:2px solid #fff; font-size:11px; margin:0;
}
}


/* hover state CSS -- END New Navigation */
@media screen
{
.arrowlistmenu ul li a:hover, .arrowlistmenu ul li a:active      { color:#000099; background:#E5E662 url(/images/layout/starBulletSmBlue.gif) top left no-repeat;
}
}
@media print
{
.arrowlistmenu ul li a:hover, .arrowlistmenu ul li a:active      { color:#000099; background:#FFFFFF url(/images/layout/starBulletSmBlue.gif) top left no-repeat;
}
}



@media screen
{
.categoryitems, .categoryitems li      { margin:0; padding:0;
}
}
@media print
{
.categoryitems, .categoryitems li      { margin:0; padding:0;
}
}



@media screen
{
.menuheader a      { width:127px; display:block; margin:0; padding:7px 5px 7px 17px; text-decoration:none; color:000033; background:url(/images/layout/starBullet.gif) top left no-repeat #C6D142;
}
}
@media print
{
.menuheader a      { ;
}
}



@media screen
{
.menuheader a:hover, .menuheader a:active      {color:#FFFFFF;
 background-color:#96B310;
}
}
@media print
{
.menuheader a:hover, .menuheader a:active      {color:#000000; 
 background-color:#FFFFFF;
}
}



@media screen
{
.menuheader a:link, .menuheader a:visited      { color:#000033;
}
}
@media print
{
.menuheader a:link, .menuheader a:visited      { color:0000003;
}
}


/* Name of person signing guestbook */
@media screen
{
.guestbookfrom      {color:#E98922;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
list-style-type:circle;
 letter-spacing:1px;
}
}
@media print
{
.guestbookfrom      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
list-style-type:circle;
 letter-spacing:1px;
}
}



@media screen
{
.indexheading      {color:#FFFFFF;
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:8px;
font-weight:bold;
}
}
@media print
{
.indexheading      {color:#000000; 
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
}
}



@media screen
{
.indextiny      {color:#FFFFFF;
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:8px;
font-weight:normal;
}
}
@media print
{
.indextiny      {color:#000000; 
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
.indextinywide      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:8px;
font-weight:bold;
}
}
@media print
{
.indextinywide      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
}
}



@media screen
{
.sectionheading      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:15px;
font-weight:normal;
line-height:25px;
 text-transform:lowercase;
}
}
@media print
{
.sectionheading      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
 text-transform:lowercase;
}
}



@media screen
{
.sectionheadingmid      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:14px;
font-weight:normal;
line-height:20px;
 padding:45px 0px 0px 0px; text-transform:lowercase;
}
}
@media print
{
.sectionheadingmid      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
 padding:45px 0px 0px 0px; text-transform:lowercase;
}
}



@media screen
{
.subscript      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
 letter-spacing:1px;
}
}
@media print
{
.subscript      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
 letter-spacing:1px;
}
}



@media screen
{
.subscript_xx      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:8px;
 letter-spacing:1px;
}
}
@media print
{
.subscript_xx      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
 letter-spacing:1px;
}
}



@media screen
{
.subscript_xx_nc      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:8px;
 letter-spacing:1px;
}
}
@media print
{
.subscript_xx_nc      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
 letter-spacing:1px;
}
}



@media screen
{
.subsectheading      {color:#FFFFFF;
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
font-weight:bold;
line-height:18px;
}
}
@media print
{
.subsectheading      {color:#000000; 
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
}
}



@media screen
{
.topbar      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:8px;
font-weight:normal;
}
}
@media print
{
.topbar      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
.topofpage      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:8px;
font-weight:normal;
}
}
@media print
{
.topofpage      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
.ulball      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:8px;
list-style-image:url(https://AByteCDev2.com/images/2008/bulletmenu1.gif);
}
}
@media print
{
.ulball      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
list-style-image:url(https://AByteCDev2.com/images/2008/bulletmenu1.gif);
}
}



@media screen
{
.ulball2      {color:#FFFFFF;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
list-style-image:url(https://AByteCDev2.com/images/2008/bulletmenu2.gif);
 letter-spacing:1px;
}
}
@media print
{
.ulball2      {color:#000000; 
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
list-style-image:url(https://AByteCDev2.com/images/2008/bulletmenu2.gif);
 letter-spacing:1px;
}
}



@media screen
{
.ultiny      {list-style-image:url(https://AByteCDev2.com/images/2008/bulletmenu3.gif);
}
}
@media print
{
.ultiny      {list-style-image:url(https://AByteCDev2.com/images/2008/bulletmenu3.gif);
}
}



@media screen
{
h2      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:15px;
font-weight:bold;
line-height:18px;
margin:10px 0 5px 0;
padding:0;
text-align:left;
 text-transform:lowercase;
}
}
@media print
{
h2      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
margin:10px 0 5px 0;
padding:0;
text-align:left;
 text-transform:lowercase;
}
}



@media screen
{
h3      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
font-weight:bold;
line-height:18px;
margin:10px 0 5px 0;
padding:0;
text-align:left;
 transform:lowercase;
}
}
@media print
{
h3      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
margin:10px 0 5px 0;
padding:0;
text-align:left;
 transform:lowercase;
}
}



@media screen
{
#wrapper      { border:2px solid #333333;
}
}
@media print
{
#wrapper      { border:2px solid #333333;
}
}



@media screen
{
#borderBottom2pxwht      { border-bottom:2px solid #FFFFFF;
}
}
@media print
{
#borderBottom2pxwht      { border-bottom:2px solid #FFFFFF;
}
}


/* FOOTPRINTS */
@media screen
{
#footprints      {color:#FFFFFF;
font-size:10px;
padding:5px 0 5px 150px;
text-align:left;
 background-color:#858585; background-image:url(/images/layout/topNav_bg.gif); background-repeat:repeat-y; border-bottom:2px solid #FFFFFF;
}
}
@media print
{
#footprints      {color:#000000; 
font-size:12pt;
padding:5px 0 5px 150px;
text-align:left;
 background-color:#FFFFFF; background-image:url(/images/layout/topNav_bg.gif); background-repeat:repeat-y; border-bottom:2px solid #FFFFFF;
}
}



@media screen
{
#footprints a      {font-weight:normal;
padding:5px 6px 5px 6px;
 text-decoration:none; background-image:url(/images/layout/topNav_star.gif); background-repeat:no-repeat;
}
}
@media print
{
#footprints a      {font-weight:normal;
padding:5px 6px 5px 6px;
 text-decoration:none; background-image:url(/images/layout/topNav_star.gif); background-repeat:no-repeat;
}
}



@media screen
{
#footprints a:link, #footprints a:visited      {color:#FFFFFF;
 text-decoration:none;
}
}
@media print
{
#footprints a:link, #footprints a:visited      {color:#000000; 
 text-decoration:none;
}
}



@media screen
{
#footprints a:hover, #footprints a:active      {color:#CCCCCC;
 text-decoration:none; background-color:#333333;
}
}
@media print
{
#footprints a:hover, #footprints a:active      {color:#000000; 
 text-decoration:none; background-color:#FFFFFF;
}
}



@media screen
{
.contactlistStyle      { text-align:left; border:solid 1px #CCCCCC; border-collapse:collapse;
}
}
@media print
{
.contactlistStyle      { text-align:left; border:solid 1px #CCCCCC; border-collapse:collapse;
}
}



@media screen
{
.contactlistStyle td      { text-align:left; padding:5px 10px 5px 10px; background:#D4D4d4; border-bottom:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-collapse:collapse;
}
}
@media print
{
.contactlistStyle td      { text-align:left; padding:5px 10px 5px 10px; background:#FFFFFF; border-bottom:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-collapse:collapse;
}
}



@media screen
{
.contactlistStyle th      { text-align:left; padding:5px 10px 5px 10px; background-color:#828282; color:#ffffff; border-bottom:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-collapse:collapse;
}
}
@media print
{
.contactlistStyle th      { text-align:left; padding:5px 10px 5px 10px; background-color:#FFFFFF; color:#ffffff; border-bottom:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-collapse:collapse;
}
}



@media screen
{
#docMarq_Wrapper      {list-style-type:circle;
 text-align:left; width:676px; padding:0 10px 20px 10px; margin:0; vertical-align:top;
}
}
@media print
{
#docMarq_Wrapper      {list-style-type:circle;
 text-align:left; width:676px; padding:0 10px 20px 10px; margin:0; vertical-align:top;
}
}


/* main body content */
@media screen
{
#mainbody_wrapper      {margin:0 0 0 0;
padding:0 10px 20px 10px;
width:392px;
 text-align:left; vertical-align:top;
}
}
@media print
{
#mainbody_wrapper      {margin:0 0 0 0;
padding:0 10px 20px 10px;
 text-align:left; vertical-align:top;
}
}



@media screen
{
.bottomBorder2px      { border-bottom:#ffffff 2px solid;
}
}
@media print
{
.bottomBorder2px      { border-bottom:#ffffff 2px solid;
}
}


/* margin:0 0 25px 0; */
@media screen
{
#sub_nav      { font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px 5px 3px 5px;
border-bottom:solid 1px #333333;
text-align:center;
color:#ffffff;
}
}
@media print
{
#sub_nav      { font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px 5px 3px 5px;
border-bottom:solid 1px #333333;
text-align:center;
color:#000000;
}
}



@media screen
{
#sub_nav a, #sub_nav a:link, #sub_nav a:visited      { text-decoration:none; color:#FFFFFF;
}
}
@media print
{
#sub_nav a, #sub_nav a:link, #sub_nav a:visited      { text-decoration:none; color:#000000;
}
}


/* Form Style Radio */
@media screen
{
.formStyle1 radio      {list-style-type:circle;
}
}
@media print
{
.formStyle1 radio      {list-style-type:circle;
}
}


/* Drop Down Box on Form */
@media screen
{
.formStyle1Select      {background-color:#D6D6D6;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
 border:1px solid; border-top-color:#333333; border-left-color:#333333; border-right-color:#999999; border-bottom-color:#999999;
}
}
@media print
{
.formStyle1Select      {color:#000000; 
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
 border:1px solid; border-top-color:#333333; border-left-color:#333333; border-right-color:#999999; border-bottom-color:#999999;
}
}



@media screen
{
#sub_nav a:active, #sub_nav a:hover      { text-decoration:none; 
color:#E98922;
}
}
@media print
{
#sub_nav a:active, #sub_nav a:hover      { text-decoration:none; 
color:#000000;
}
}


/* Form format for buttons */
@media screen
{
.btn      {background-color:#000000;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
 border:1px solid; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#D4D4D4; border-bottom-color:#D4D4D4; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#cccccccc',EndColorStr='#cc000000');
}
}
@media print
{
.btn      {color:#000000; 
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
 border:1px solid; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#D4D4D4; border-bottom-color:#D4D4D4; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#cccccccc',EndColorStr='#cc000000');
}
}


/* Form Button On Hover */
@media screen
{
.btnhov      { border-top-color:#666666; border-left-color:#666666; border-right-color:#E0E0E0; border-bottom-color:#E0E0E0;
}
}
@media print
{
.btnhov      { border-top-color:#666666; border-left-color:#666666; border-right-color:#E0E0E0; border-bottom-color:#E0E0E0;
}
}



@media screen
{
.form2 input      {background-color:#3C3C3C;
color:#959595;
font-size:11px;
line-height:18px;
padding:1 0 0 4px;
width:145px;
 height:18px; letter-spacing:-1px; border-style:solid; border-color:#959595; border-width:1px;
}
}
@media print
{
.form2 input      {color:#000000; 
font-size:12pt;
padding:1 0 0 4px;
 letter-spacing:-1px; border-style:solid; border-color:#959595; border-width:1px;
}
}



@media screen
{
.form2 textarea      {background-color:#3C3C3C;
color:#959595;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
padding:1px 0 0 4px;
width:145px;
 height:68px; letter-spacing:-1px; overflow:hidden; border-style:solid; border-color:#959595; border-width:1px;
}
}
@media print
{
.form2 textarea      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
padding:1px 0 0 4px;
 letter-spacing:-1px; overflow:hidden; border-style:solid; border-color:#959595; border-width:1px;
}
}


/* Style to use on Forms */
@media screen
{
.formStyle1      {}
}
@media print
{
.formStyle1      {}
}


/* To group a list of fields */
@media screen
{
.formStyle1 fieldset      { width:50em;
}
}
@media print
{
.formStyle1 fieldset      { width:50em;
}
}


/* Label for input field */
@media screen
{
.formStyle1 label      { width:9em; float:left; text-align:right; margin-right:0.5em; display:block;
}
}
@media print
{
.formStyle1 label      { width:9em; float:left; text-align:right; margin-right:0.5em; display:block;
}
}


/* Legend at top of form */
@media screen
{
.formStyle1 legend      {color:#000000;
 background:#666666; border:1px solid #999999;
}
}
@media print
{
.formStyle1 legend      {color:#000000; 
 background:#FFFFFF; border:1px solid #999999;
}
}


/* Form Style Submit button */
@media screen
{
.formStyle1 submit input      {background-color:#D6D6D6;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
 border:1px solid; border-top-color:#333333; border-left-color:#333333; border-right-color:#999999; border-bottom-color:#999999;  filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr=#cccccccc,EndColorStr=#cc000000);
}
}
@media print
{
.formStyle1 submit input      {color:#000000; 
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
 border:1px solid; border-top-color:#333333; border-left-color:#333333; border-right-color:#999999; border-bottom-color:#999999;  filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr=#cccccccc,EndColorStr=#cc000000);
}
}


/* Form Style1 Checkbox */
@media screen
{
.formStyle1Checkbox      {background-color:#252525;
list-style-type:circle;
}
}
@media print
{
.formStyle1Checkbox      {list-style-type:circle;
}
}


/* Form Style Input */
@media screen
{
.formStyle1Input      {background-color:#D6D6D6;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
 border:1px solid; border-top-color:#333333; border-left-color:#333333; border-right-color:#999999; border-bottom-color:#999999;
}
}
@media print
{
.formStyle1Input      {color:#000000; 
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
 border:1px solid; border-top-color:#333333; border-left-color:#333333; border-right-color:#999999; border-bottom-color:#999999;
}
}


/* TextArea on form */
@media screen
{
.formStyle1Textarea      {background-color:#D6D6D6;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
 border:1px solid; border-top-color:#333333; border-left-color:#333333; border-right-color:#999999; border-bottom-color:#999999;
}
}
@media print
{
.formStyle1Textarea      {color:#000000; 
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
 border:1px solid; border-top-color:#333333; border-left-color:#333333; border-right-color:#999999; border-bottom-color:#999999;
}
}


/* Left Column */
@media screen
{
.lc392_636      {background-color:#2B2B2B;
width:392;
list-style-type:circle;
 height:636px;
}
}
@media print
{
.lc392_636      {list-style-type:circle;
 ;
}
}


/* Left Column */
@media screen
{
.lc393_644      {background-color:#2B2B2B;
width:393px;
list-style-type:circle;
 height:644px;
}
}
@media print
{
.lc393_644      {list-style-type:circle;
 ;
}
}


/* Box That Logo is in */
@media screen
{
.logomenubox      {background-color:#D6D6D6;
width:322px;
list-style-type:circle;
 height:322px; display:table;
}
}
@media print
{
.logomenubox      {list-style-type:circle;
 display:table;
}
}


/* To omit from printing */
@media screen
{
.omitprint      {list-style-type:circle;
 display:table;
}
}
@media print
{
.omitprint      {list-style-type:circle;
 display:none; visibility:hidden;
}
}


/* Style for Submenus and bulleted lists */
@media screen
{
.bulletList      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
line-height:13px;
list-style-type:circle;
}
}
@media print
{
.bulletList      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
list-style-type:circle;
}
}



@media screen
{
.tableCalendarStyle      { text-align:left;
}
}
@media print
{
.tableCalendarStyle      { text-align:left;
}
}



@media screen
{
.tableCalendarStyle td      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
 text-align:left; border-top:solid 1px #4d4d4d; border-collapse:collapse;
}
}
@media print
{
.tableCalendarStyle td      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
 text-align:left; border-top:solid 1px #4d4d4d; border-collapse:collapse;
}
}



@media screen
{
.tableCalendarStyle th      {font-size:6px;
 padding:0px 0px 0px 0px; color:#2B2B2B;
}
}
@media print
{
.tableCalendarStyle th      {font-size:12pt;
 padding:0px 0px 0px 0px; color:#000000;
}
}



@media screen
{
.tableCatalogItemStyle      { text-align:left;
}
}
@media print
{
.tableCatalogItemStyle      { text-align:left;
}
}



@media screen
{
.tableCatalogItemStyle h4      { margin:3px 3px 3px 3px; padding:3px 3px 3px 3px;
}
}
@media print
{
.tableCatalogItemStyle h4      { margin:3px 3px 3px 3px; padding:3px 3px 3px 3px;
}
}



@media screen
{
.tableCatalogItemStyle td      {font-style:normal;
font-size:11px;
font-weight:normal;
line-height:13px;
 margin:3px 3px 3px 3px; padding:3px 3px 3px 3px;
}
}
@media print
{
.tableCatalogItemStyle td      {font-style:normal;
font-size:12pt;
font-weight:normal;
 margin:3px 3px 3px 3px; padding:3px 3px 3px 3px;
}
}



@media screen
{
.tableStyle      { text-align:left; border-collapse:collapse;
}
}
@media print
{
.tableStyle      { text-align:left; border-collapse:collapse;
}
}



@media screen
{
.tableStyle h4      { font-size:13px; font-weight:bold; color:#990000; margin:3px 0 5px 0; padding:0;
}
}
@media print
{
.tableStyle h4      { font-size:13px; font-weight:bold; color:#000000; margin:3px 0 5px 0; padding:0;
}
}



@media screen
{
.tableStyle td      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
 text-align:left; border-collapse:collapse;
}
}
@media print
{
.tableStyle td      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
 text-align:left; border-collapse:collapse;
}
}



@media screen
{
.tableStyle th      { text-align:left; padding:1px 2px 1px 2px; background-color:#404040; color:#ffffff; border-bottom:solid 1px #ffffff; border-right:solid 1px #ffffff; border-collapse:collapse;
}
}
@media print
{
.tableStyle th      { text-align:left; padding:1px 2px 1px 2px; background-color:#FFFFFF; color:#ffffff; border-bottom:solid 1px #ffffff; border-right:solid 1px #ffffff; border-collapse:collapse;
}
}



@media screen
{
.tableStyle2      { text-align:left; border-collapse:collapse;
}
}
@media print
{
.tableStyle2      { text-align:left; border-collapse:collapse;
}
}



@media screen
{
.tableStyle2 h4      {list-style-type:circle;
 margin:3px 0 5px 0; padding:0;
}
}
@media print
{
.tableStyle2 h4      {list-style-type:circle;
 margin:3px 0 5px 0; padding:0;
}
}



@media screen
{
.tableStyle2 td      {font-style:normal;
font-size:11px;
font-weight:normal;
line-height:18px;
 padding:3px 0 2px 0; border:none;
}
}
@media print
{
.tableStyle2 td      {font-style:normal;
font-size:12pt;
font-weight:normal;
 padding:3px 0 2px 0; border:none;
}
}



@media screen
{
.tableStyleGreen      { text-align:left; border-top:solid 1px #729B20; border-collapse:collapse;
}
}
@media print
{
.tableStyleGreen      { text-align:left; border-top:solid 1px #729B20; border-collapse:collapse;
}
}



@media screen
{
.tableStyleGreen td      { text-align:left;
padding:5px 10px 5px 10px;
background:#DFE48D
border-bottom:solid 1px #729B20;
border-right:solid 1px #729B20;
border-collapse:collapse;
}
}
@media print
{
.tableStyleGreen td      { text-align:left;
padding:5px 10px 5px 10px;
background:#FFFFFF
border-bottom:solid 1px #729B20;
border-right:solid 1px #729B20;
border-collapse:collapse;
}
}



@media screen
{
.tableStyleGreen th      { text-align:left; padding:5px 10px 5px 10px; background-color:#729B20; color:#ffffff; border-bottom:solid 1px #729B20; border-right:solid 1px #729B20; border-collapse:collapse;
}
}
@media print
{
.tableStyleGreen th      { text-align:left; padding:5px 10px 5px 10px; background-color:#FFFFFF; color:#ffffff; border-bottom:solid 1px #729B20; border-right:solid 1px #729B20; border-collapse:collapse;
}
}



@media screen
{
.tableStyleNoBorder      {}
}
@media print
{
.tableStyleNoBorder      {}
}



@media screen
{
.tableStyleNoBorder td      { text-align:left; padding:1px 1px 1px 1px;
}
}
@media print
{
.tableStyleNoBorder td      { text-align:left; padding:1px 1px 1px 1px;
}
}



@media screen
{
.tableStyleNoBorder th      { text-align:left;
padding:5px 10px 5px 10px;
background-color:#0066AA;
color:#ffffff;
border-bottom:solid 1px #A0C5DC;
border-right:solid 1px #A0C5DC;
border-collapse:collapse;
}
}
@media print
{
.tableStyleNoBorder th      { text-align:left;
padding:5px 10px 5px 10px;
background-color:#FFFFFF;
color:#ffffff;
border-bottom:solid 1px #A0C5DC;
border-right:solid 1px #A0C5DC;
border-collapse:collapse;
}
}



@media screen
{
.tableTestStyle      { width:600px; text-align:left; border-top:solid 1px #333333; border-right:solid 1px #333333; border-bottom:solid 1px #333333; border-left:solid 1px #333333; border-collapse:collapse;
}
}
@media print
{
.tableTestStyle      { width:600px; text-align:left; border-top:solid 1px #333333; border-right:solid 1px #333333; border-bottom:solid 1px #333333; border-left:solid 1px #333333; border-collapse:collapse;
}
}



@media screen
{
.tableTestStyleTDA      {background-color:#2D2D2D;
font-style:normal;
font-size:11px;
font-weight:normal;
line-height:13px;
 HEIGHT=21px; margin:3px 3px 3px 3px; padding:3px 3px 3px 3px;
}
}
@media print
{
.tableTestStyleTDA      {font-style:normal;
font-size:12pt;
font-weight:normal;
 HEIGHT=21px; margin:3px 3px 3px 3px; padding:3px 3px 3px 3px;
}
}



@media screen
{
.tableTestStyleTDQ      {background-color:#626262;
font-style:normal;
font-size:11px;
font-weight:normal;
line-height:13px;
 HEIGHT=21px; border-top:solid 1px #949494; border-right:solid 1px #949494; border-bottom:solid 1px #949494; border-left:solid 1px #949494; margin:3px 3px 3px 3px; padding:3px 3px 3px 3px; letter-spacing:1px;
}
}
@media print
{
.tableTestStyleTDQ      {font-style:normal;
font-size:12pt;
font-weight:normal;
 HEIGHT=21px; border-top:solid 1px #949494; border-right:solid 1px #949494; border-bottom:solid 1px #949494; border-left:solid 1px #949494; margin:3px 3px 3px 3px; padding:3px 3px 3px 3px; letter-spacing:1px;
}
}


/* Test Radio Buttons */
@media screen
{
.tableTestStyleTDRadio      {background-color:#2D2D2D;
font-style:normal;
font-size:11px;
font-weight:normal;
line-height:13px;
list-style-type:circle;
}
}
@media print
{
.tableTestStyleTDRadio      {font-style:normal;
font-size:12pt;
font-weight:normal;
list-style-type:circle;
}
}



@media screen
{
.bodyemphasis      {color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:bold;
line-height:18px;
}
}
@media print
{
.bodyemphasis      {color:#000000; 
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
}
}



@media screen
{
.bodyemphasis9      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:normal;
line-height:18px;
}
}
@media print
{
.bodyemphasis9      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
.bodyemphasisskinny      {color:#FFFFFF;
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:normal;
line-height:18px;
}
}
@media print
{
.bodyemphasisskinny      {color:#000000; 
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
.bodymedium      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:normal;
line-height:18px;
}
}
@media print
{
.bodymedium      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
.bodytext      {color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:normal;
line-height:18px;
}
}
@media print
{
.bodytext      {color:#000000; 
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
.bodytextskinny      {color:#FFFFFF;
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:normal;
line-height:18px;
}
}
@media print
{
.bodytextskinny      {color:#000000; 
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:normal;
}
}



@media screen
{
.columnheading      {color:#FFFFFF;
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
font-weight:bold;
line-height:18px;
text-align:center;
 padding:5px 5px 15px 5px;
}
}
@media print
{
.columnheading      {color:#000000; 
font-family:Arial Narrow, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
text-align:center;
 padding:5px 5px 15px 5px;
}
}



@media screen
{
.columntitle      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:small;
font-weight:bold;
text-align:center;
}
}
@media print
{
.columntitle      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
text-align:center;
}
}



@media screen
{
.csai_level1      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
line-height:18px;
}
}
@media print
{
.csai_level1      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
}
}



@media screen
{
.csai_level2      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:16px;
line-height:18px;
}
}
@media print
{
.csai_level2      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
}
}



@media screen
{
.csai_level3      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:24px;
}
}
@media print
{
.csai_level3      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
}
}



@media screen
{
.footerfont      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:9px;
line-height:10px;
list-style-type:circle;
}
}
@media print
{
.footerfont      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
list-style-type:circle;
}
}



@media screen
{
.input      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
 background-color:#252525; border:1px solid; border-top-color:#CCCCCC; border-left-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC;
}
}
@media print
{
.input      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
 background-color:#FFFFFF; border:1px solid; border-top-color:#CCCCCC; border-left-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC;
}
}


/* Style for items:normal state */
@media screen
{
.itemNormal      { cursor:pointer;
  background-color:#FFFFFF;
  padding:5px 15px 5px 15px;
  width:200px;
}
}
@media print
{
.itemNormal      { cursor:pointer;
  background-color:FFFFFFF;
  padding:5px 15px 5px 15px;
  width:200px;
}
}


/* Style for items:mouseover state */
@media screen
{
.itemOver      { cursor:pointer;
  background-color:#357EF8;
  padding:5px 15px 5px 15px;
  width:200px;
}
}
@media print
{
.itemOver      { cursor:pointer;
  background-color:FFFFFF8;
  padding:5px 15px 5px 15px;
  width:200px;
}
}


/* Style for items text:normal state */
@media screen
{
.itemTextNormal      {color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
width:100%;
}
}
@media print
{
.itemTextNormal      {color:#000000; 
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
}
}


/* Style for items text:mouseover state */
@media screen
{
.itemTextOver      {color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
width:100%;
}
}
@media print
{
.itemTextOver      {color:#000000; 
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
}
}



@media screen
{
.loginmenu      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
list-style-type:circle;
}
}
@media print
{
.loginmenu      {font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
list-style-type:circle;
}
}



@media screen
{
.picLtBtmSpacing      { padding:0 0 10px 10px;
}
}
@media print
{
.picLtBtmSpacing      { padding:0 0 10px 10px;
}
}



@media screen
{
.picRtBtmSpacing      { padding:0 10px 10px 0;
}
}
@media print
{
.picRtBtmSpacing      { padding:0 10px 10px 0;
}
}


/* set CSS for SPAN tag surrounding each image */
@media screen
{
.seqslidestyle      { margin-right:15px;
}
}
@media print
{
.seqslidestyle      { margin-right:15px;
}
}


/* Style for submenus */
@media screen
{
.submenu      { background-color:#FFFFFF;
  border-width:1px;
  border-style:solid;
  border-color:#AAAAAA;
  padding:0px;
}
}
@media print
{
.submenu      { background-color:FFFFFFF;
  border-width:1px;
  border-style:solid;
  border-color:#AAAAAA;
  padding:0px;
}
}


/* Style for top items:normal state */
@media screen
{
.topItemNormal      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
 background-image:url(images/css/btn1.gif); background-repeat:no-repeat; cursor:pointer; width:100px; height:32px; padding-left:5px; padding-right:5px;
}
}
@media print
{
.topItemNormal      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
 background-image:url(images/css/btn1.gif); background-repeat:no-repeat; cursor:pointer; width:100px;  padding-left:5px; padding-right:5px;
}
}


/* Style for top items:mouseover state */
@media screen
{
.topItemOver      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
 background-image:url(images/css/btn2.gif); background-repeat:no-repeat; cursor:pointer; width:100px; height:32px; padding-left:5px; padding-right:5px;
}
}
@media print
{
.topItemOver      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
 background-image:url(images/css/btn2.gif); background-repeat:no-repeat; cursor:pointer; width:100px;  padding-left:5px; padding-right:5px;
}
}


/* Style for top-menu */
@media screen
{
.topMenu      {}
}
@media print
{
.topMenu      {}
}



@media screen
{
hr      { width:100%; height:1px; border-bottom:solid 1px #C1C1C1;
}
}
@media print
{
hr      { width:100%; border-bottom:solid 1px #C1C1C1;
}
}



@media screen
{
.business12px      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
line-height:18px;
list-style-type:circle;
}
}
@media print
{
.business12px      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12pt;
list-style-type:circle;
}
}


/* Font to have be invisible */
@media screen
{
.cantsee      {color:#333333;
font-family:Arial Narrow, Helvetica, sans-serif;
font-size:6px;
line-height:6px;
list-style-type:circle;
}
}
@media print
{
.cantsee      {color:#000000; 
font-family:Arial Narrow, Helvetica, sans-serif;
font-size:12pt;
list-style-type:circle;
}
}



@media screen
{
.diplomat12px      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
line-height:18px;
}
}
@media print
{
.diplomat12px      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12pt;
}
}



@media screen
{
.formTestInput      {color:#000000;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
list-style-type:circle;
 background-color:#FFFFFF; border:1px solid; border-top-color:#CCCCCC; border-left-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC;
}
}
@media print
{
.formTestInput      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
list-style-type:circle;
 background-color:#FFFFFF; border:1px solid; border-top-color:#CCCCCC; border-left-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC;
}
}



@media screen
{
.human12px      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
line-height:18px;
}
}
@media print
{
.human12px      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12pt;
}
}



@media screen
{
.military12px      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
line-height:18px;
}
}
@media print
{
.military12px      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12pt;
}
}


/* No Line Breaks */
@media screen
{
.nobr      {list-style-type:circle;
 white-space:nowrap;
}
}
@media print
{
.nobr      {list-style-type:circle;
 white-space:nowrap;
}
}



@media screen
{
.student12px      {color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
line-height:18px;
}
}
@media print
{
.student12px      {color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12pt;
}
}


