@charset "utf-8";
/* CSS Document */

/* for .NET, GoXam and JGo main page */

#imgarea-dotnet {
  height: 328px;  background: transparent url(http://d2l0rqspw3z9d.cloudfront.net/images-css/dot-net-main.png) no-repeat;
}
#imgarea-jgo {
  height: 334px;  background: transparent url(http://d2l0rqspw3z9d.cloudfront.net/images-css/jgo-main.png) no-repeat;
}
#imgarea-goxam {
  height: 328px;  background: transparent url(http://d2l0rqspw3z9d.cloudfront.net/images-css/goxam-main.png) no-repeat;
}

/*   main text area */

#main-content-left { margin-left: 20px; margin-right: 20px; float:left; width: 600px; text-align:left;}
#main-content-left h4 {display:run-in; margin-right: .75em;}
#main-content h1 {margin: 10px 0px 10px 20px; font-size: 16px; }

main-content-left-wide { margin-left: 20px; margin-right: 20px; float:left; width: 700px;}

/* vertical navigation menu */

#nav-menu ul {
		list-style: none; margin-bottom: 20px;
		/*margin: 0 1px 0 1px;
		padding: 0;*/
		}
#nav-menu h2 {background:url(http://d2l0rqspw3z9d.cloudfront.net/images-css/navmenu-top.png); height:26px; width:205px; background-repeat:no-repeat; 		
		color: #fff;
		font-size: 1.0em;
		font-weight: bold;
		margin: 0;
		padding: 6px 10px 5px 10px;
}

#rightbar {
  margin: 0px 10px 0px 20px;
  float: right;
  width: 220px;
}

#nav-menu h2 {text-align:left; padding-left:25px; margin-bottom: -11px;}
#nav-menu li {background:url(http://d2l0rqspw3z9d.cloudfront.net/images-css/navmenu-body.png); height:23px; width:180px; background-repeat:no-repeat;  padding: 6px 0px 0px 25px; margin: 0; text-align:left;}


#nav-menu li#current {background:url(http://d2l0rqspw3z9d.cloudfront.net/images-css/navmenu-body-active.png);  }

#nav-menu li a:link {color: #A9A9A9; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; } /* default is #0000FF */
#nav-menu li a:active {color: #A9A9A9; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;} /* link being clicked */
#nav-menu li a:visited {color: #A9A9A9; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;} /* default is #800080 */
#nav-menu li a:hover { color: #808080; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;} /* we underline links as they hover over */

table.table-matrix {width: 100%; border-collapse: collapse; border-spacing:0;}
table.table-matrix .table-row-head    {background-color: #3873AF; color: white; font-weight:bold; }
table.table-matrix .table-row-even    {background-color: #B0C7DF; padding-left: 10px;}
table.table-matrix .table-row-odd     {background-color: #DBE5F0; }
table.table-matrix .table-row-head td {margin: 0; padding: 5px;}
table.table-matrix .table-row-odd td {margin: 0; padding: 3px;}
table.table-matrix .table-row-even td {margin: 0; padding: 3px;}

.checkmark {background:url(http://d2l0rqspw3z9d.cloudfront.net/images/24-em-check.png) center no-repeat;}


.price {font-size: .8em;}
table.table-order {width: 100%;  border-spacing:1px; border:thin; border-color:black; text-align:center; }
.table-order .table-row-head    {
	background-color: #3873AF;
	color: #FFF;
	font-weight:bold;
}
.table-order .table-row-head span  {font-weight: normal; font-size: .7em; }
.table-order .table-row-even    {background-color: #B0C7DF;}
.table-order .table-row-odd     {background-color: #DBE5F0; }
.table-order .table-row-head td {padding: 5px;}
.table-order .table-row-odd td {padding:  4px 3px 4px 3px;}
.table-order .table-row-even td {padding: 6px 3px 6px 3px;}

