*          {margin: 0; padding: 0;}
body,div,h1,h2,h3,h4,h5,h6,p,form {margin:0; padding:0;}
ul {margin: 0px; padding: 0px;}
li {margin: 0px; padding: 0px;}
img        {border: 0;}
body       {font-size: 12pt; line-height: 22px; font-family: verdana, Arial, Helvetica, sans-serif; background: black; color: black;}
a          {color: rgb(130,130,155); text-decoration: none;}
a:hover    {color: rgb(130,130,255); text-decoration: underline;}
p          {text-align: justify;}
.nohref    {cursor: default;}
.nolink    {cursor: pointer;}

/* header */
#main      {height: 1100px; top: 0px; margin: 0; padding: 0;}
#starsDiv  {width: 100%; height: 200px; position: absolute; left: 0px; top: 0px; background: transparent;}
#skullDiv  {width: 100%; position: absolute; left: 0px; top: 0px; height: 700px; background: transparent;}
#titleDiv  {width: 100%; height: 200px; position: absolute; left: 0px; top: 0px; background: transparent;}

/* intro section */
.intro     {background: transparent; position: relative; top: 230px; left: 0px; margin-right: 530px;}
.intro p   {background: transparent; margin-bottom: 22px; text-align: left; margin-right: 20px;}
#introPB   {background: transparent; margin-bottom: 62px; text-align: left;}

/* content wrapper*/
.content   {background: transparent; position: relative; top: 240px;}
#wrapper   {margin: 0; padding: 0; border: none;}


/* summary section */
#summary           {margin: 0; padding: 0;}
.summaryTable      {width: 100%; font-size: 12pt; margin: 0; padding: 0;}
.summaryTable td   {vertical-align: top;}
.summaryTable p    {margin-bottom: 17px; text-align: left; margin-right: 20px; margin-left: 0px;}
.parStart          {font-weight: bold; color: #FF9900;}
#lastSummaryPara   {margin-bottom: 0px;}
#summaryDivLeft    {margin: 0; padding: 0;}
#summaryDivRight   {margin: 0; padding: 0; margin-right: 0px; width: 247px;}

/* summary sidebar section */
.sidebarDiv             {width: 100%; border: solid 1px rgb(70,70,70); background: rgb(40,40,40); margin: 0 0 35px 0px; opacity: .85; filter: alpha(opacity=85); -moz-opacity: 0.85;}
.sidebarTable           {width: 100%; font-size: 8pt; font-weight: bold; margin-bottom: 0px; color: #FF9900;}
.sidebarTableWrapper ul {list-style-type: none; margin: 0 0 12px 5px;}
.sidebarTableWrapper li {text-align: center;}

.certImage	       {vertical-align: middle; opacity: .70; filter: alpha(opacity=70); -moz-opacity: 0.70;}
.certImageHot      {vertical-align: middle; opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1;}
.softwareImage	   {vertical-align: middle; opacity: .70; filter: alpha(opacity=70); -moz-opacity: 0.70;}
.softwareImageHot  {vertical-align: middle; opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1;}
#contentHome       {text-align: center; background: transparent; width: 220px; height: 190px; font-size: 11pt; padding: 0 15px 0 15px;}
.iconSizeImage     {vertical-align: middle; opacity: .50; filter: alpha(opacity=50); -moz-opacity: 0.50; margin-top: 8px; margin-right: 10px; cursor: pointer;}
.iconSizeImageHot  {vertical-align: middle; opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1; margin-top: 8px; margin-right: 10px; cursor: pointer;}


/* Stuck Footer */
#footer      {position: fixed; bottom: 0; left: 0; height: 50px; width: 100%; background: transparent url('footer.png') top center repeat-x; text-align: center; vertical-align: bottom; line-height: 67px; padding: 0px; color: rgb(81,188,229); font-size: 7pt; font-weight: bold; opacity: .90; filter: alpha(opacity=90); -moz-opacity: 0.90;}
#footer a    {color: rgb(81,188,229);}
#footerLinks, #searchBox {float: left; padding: 0px; width: 22%; margin: 0px;}
#footerNav   {float: left; padding: 0px; width: 43%; margin: 0px; margin-left: 10px;}
#footerLinks {text-align: left;}
#footerLinks a:hover {color: rgb(131,238,255);}
#footerNav   {text-align: center;}
#footerNav a, #footerNav a:visited {color: #ffe000;}
#footerNavPar {text-align: center;}
#searchBox   {float: right; text-align: right;}
#searchBox   {color: rgb(81,188,229);}
#searchBox a:hover {color: rgb(131,238,255);}

#invsi {position: absolute; top: -1000px; left: -1000px;}

/* MIN WIDTHS */
#footer      {min-width: 900px;}
#footer      {min-width: 900px;}
#footerLinks {min-width: 300px;}

