table.boxcode { border-collapse:collapse; }
table.boxcode tbody tr td,
table.boxcode thead tr th {
  text-align: center;
  padding: 10px;
  border:2px solid #fff;
}
table.boxcode thead th { background: rgb(255,183,107); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjc2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmYTczZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZmN2MwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,183,107,1) 0%, rgba(255,167,61,1) 50%, rgba(255,124,0,1) 51%, rgba(255,127,4,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,183,107,1)), color-stop(50%,rgba(255,167,61,1)), color-stop(51%,rgba(255,124,0,1)), color-stop(100%,rgba(255,127,4,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); /* IE6-8 */
copy

}
/* This is the important bit below */
table.boxcode tr:nth-child(odd) td{ background: #e2e2e2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* IE10+ */
background: linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-8 */ }
table.boxcode tr:nth-child(even) td{ background: #ffffff;
 }

table.box { border-collapse:collapse; }
table.box tbody tr td,
table.box thead tr th {
  text-align: center;
  padding: 10px;
  border:1px solid orange;
}
table.box thead th { background: url(/images/orange-splash-banner.jpg);}
/* This is the important bit below */
table.box tr:nth-child(odd) td{ background: url(/images/nfl-back.jpg); }
table.box tr:nth-child(even) td{ background: url(/images/nfl-back.jpg); }

.divboxes
{
background:url(/images/nfl-back-drop.jpg);
width:85%;
 height:85%;
  margin:auto;
  border:url(/images/nfl-back-drop.jpg);
  transform: scale(.3, .3);
transition: webkit-transform 12s ease-in-out;
  	-webkit-transition: webkit-transform 12s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}
.divboxes:hover{background-color: #16A012;
-webkit-animation-name: glow;
-webkit-animation-duration: 15s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
-webkit-animation-timing-function: ease-in-out;
-moz-animation-name: glow;
-moz-animation-duration: 1s;
-moz-animation-iteration-count: infinite;
-moz-animation-direction: alternate;
-moz-animation-timing-function: ease-in-out;
-o-animation-name: glow;
-o-animation-duration: 1s;
-o-animation-iteration-count: infinite;
-o-animation-direction: alternate;
-o-animation-timing-function: ease-in-out;
animation-name: glow;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-direction: alternate;
animation-timing-function: ease-in-out;}
blockquote {  
     background:#ff6301;  
     border-left:10px solid #ccc;  
     margin:1.5em 10px;  
     padding:.5em 10px;  
     quotes:""";  

}  
blockquote:before {  
     color:#fff;  
     content:open-quote;  
     font-size:3em;  
     line-height:.1em;  
     margin-right:.25em;  
     vertical-align:-.4em;  
}  
blockquote p {  
     display:inline;  
}  
.rounded_bookmakerlist
{
    background: url(/Keegan+Bradley.png);     
		border: 2px solid #16a012;   /* if needed */
		height: 490px;
		width: 270px;
		padding:10px;
		font-color: #ffffff;
				font: normal 12px Vani;
		border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
		border-bottom-left-radius: 1em;
		border-bottom-right-radius: 1em;
   -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
		-moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
}
/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}
table.sortable th {
font-size:18px;
padding:4px;
background-color:#ff6301;
font: normal 17px Vani;
color:#fff;
text-align:middle;
width: 130px;
}
table.sortable tr {
background-color:#FBF9F9;
color:#000;
text-align:middle;
}
table.sortable td {
padding:14px;
}
.coolbtn{
width:300%;
height:30px;
background: #f05913 url(/overlay.png) repeat-x;
display: inline-block;
padding: 5px 10px 5px;
color: #fff;
text-decoration: none;
font-weight: bold;
line-height: 1;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 2px #999;
-webkit-box-shadow: 0 1px 2px #999;
text-shadow: 0 -1px 1px #222;
border-bottom: 1px solid #222;
position: relative;
cursor: pointer;
}

#table1 {
font-family:"Verdana", sans-serif;
width:95%;
border-collapse:collapse;
}

#table1 td, #table1 th {
font-size:14px;
border:0px solid #006000;
padding:4px 6px 4px 6px;
}

#table1 th {
font-size:18px;
padding-top:4px;
padding-bottom:3px;
background-color:#ff6301;
font: normal 14px Verdana;
color:#fff;
text-align:left;
}

#table1 tr.alter td {
color:#000;
background-color:#EAD300;
}
.arrowlistmenu{
width: 150px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: normal 16px Arial;
color: #000000;
  background: url(/images/grey-sidemenus.png) repeat-x center left;
border-color:#000000;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background: url(/images/nfl-back.jpg) repeat-x center left;
}
.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #16A012;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #16A012;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #FF6301;
background-color: #000000;
}
.rounded_boxcompleted
{
       background-color: #ffffff; 
		border: 2px solid #16a012;   /* if needed */
		height: 400px;
		width: 294px;
		padding:10px;
		font: 12px Vani;
				border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
		border-bottom-left-radius: 1em;
		border-bottom-right-radius: 1em;
   -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
		-moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
		
}
.rounded_boxcomplete
{
   background-image:url("/green.jpg");    
		border: 1px solid BORDER_COLOR;   /* if needed */
		height: 400px;
		width: 294px;
		padding:10px;
		font: 12px Verdana;
				border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
		border-bottom-left-radius: 1em;
		border-bottom-right-radius: 1em;
   -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
		-moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
		
}
.rounded_boxgreenlatest
{
    background-color: #16a012;     
		border: 1px solid BORDER_COLOR;   /* if needed */
		height: 20px;
		width: 260px;
		padding:10px;
		font: 12px Verdana;
		border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}
.rounded_boxorangemenu
{
    background-color: #f05913;     
		border: 1px solid BORDER_COLOR;   /* if needed */
		height: 10px;
		width: 360px;
		padding:10px;
		margin-top:4px;
		margin-left:2px;
		border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}
.rounded_box
{
    background-color: #ff6301;     
		border: 1px solid BORDER_COLOR;   /* if needed */
		height: 15px;
		width: 220px;
		padding:10px;
		margin-left: 2px;
		margin-top: 3px;
		border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}

.rounded_boxorangefreebet
{
    background-color: #ff6301;     
		border: 1px solid BORDER_COLOR;   /* if needed */
		height: 15px;
		width: 220px;
		padding:10px;
		margin-top:4px;
		margin-left:2px;
		border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}
.rounded_boxorangelong
{
    background-color: #ff6301;     
		border: 1px solid BORDER_COLOR;   /* if needed */
		height: 15px;
		width: 360px;
		padding:10px;
		margin-top:4px;
		margin-left:2px;
		border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}
.rounded_boxgreen2
{
  background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */

		border-bottom: 1px solid #404040;
		border-right: 1px solid #404040;
		border-left: 1px solid #404040;
		box-shadow: 10px 10px 20px #999999;
border-radius: 2px;
/* Sexied up with pink and border-radius */
		height: 100%;
		width: 230px;
		padding:5px;
		margin-bottom:10px;
		font: normal 17px Arial;
		font-color: #ffffff;
		border-bottom-left-radius: 1em;
		border-bottom-right-radius: 1em;
   -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
		-moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;	
}
.rounded_boxgreen22
{
      background: url(/images/grey-sidemenus.png);   
		border-bottom: 0px solid #404040;
		border-right: 1px solid #404040;
		border-left: 1px solid #404040;
		border-top: 1px solid #404040;
		box-shadow: 10px 10px 20px #999999;
border-radius: 2px;
		height: 100%;
		width: 230px;
		padding:5px;
		font: normal 14px Arial;
		border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}
.rounded_boxgreen
{
    background-color: #16a012;     
		border: 1px solid #16a012;
		height: 100%;
		width: 190px;
		padding:10px;
		font: normal 12px Verdana;
			border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}
.rounded_boxgreennfl
{
    background-color: #16a012;     
		border: 1px solid BORDER_COLOR;   /* if needed */
		height: 15px;
		width: 200px;
		padding:10px;
		border-top-left-radius: 1em;
		border-top-right-radius: 1em;
   -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}
#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-weight: bold;
width: 100%;
border: 1px solid #ffffff;
border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: left;
color: #f05913;
font-weight: normal;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: #ffffff url(/menudivide.gif) top right repeat-y;
}

#underlinemenu ul li a:hover{
color: #F05913;
background-color: #ffffff;
border-bottom: 4px solid #16a012;
padding-bottom: 0;
}
* {margin:0;padding:0}
body {
	margin:10px;
	padding:10px;
	background:#ffffff;
	color:#444444;
	font-size: 17px;
	}
#container {/* #809900 is background color of right column and image is bg of left column*/
	background: #ffffff;
	border:1px solid #fff;
	font-family: Arial, Verdana, Geneva, sans-serif, Gill Sans;
			}
#header {
	height:48px;
	border-bottom:1px solid #fff;
	background: url(images/greentop.png);
	text-align:center;
	color:#fff;
}
#inner{width:100%;float:left;}
#left {
	float:left;
	width:32%;/* note this width is 32% and not 20% */
	margin-left:-31.9%;/* must be less than width */
	position:relative;
	left:-.01%;
	font-size: 14px;
}
#right {
	margin-right:-31.9%;/* must be less than width */
	float:right;
	width:32%;/* note this width is 32% and not 20% */
	position:relative;
	left:.01%;
	font-size: 14px;
		font: normal 14px Arial;
	}
#middle {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	background:#ffffff;
	margin-left:20%;
	margin-right:20%;
 	min-height:0;
 	position:relative;
}
/* mac hie \*/
* html #middle {height:1%;}
/* end hide */
#footer {
	clear:both;
	border-top:1px solid #fff;
	height:80px;
	font-family: Verdana, sans-serif;
	font-size:15px;
	text-align:center;
	background: url(images/greentop.png); 
	color:#fff;
}
H1 {
font-family: Verdana, sans-serif;
color: #999999; 
font-size:16px;
font-weight:normal; 
text-align: left;
                 }
H2 {
font-family: Verdana, sans-serif;
color: #000000; 
font-size:16px;
font-weight:bold; 
text-align: left;
                 }
	H5 {
font-family: Arial, sans-serif;
color: #404040; 
font-size:32px;
font-weight:bold; 
text-align: center;
		}			
			H6 {
font-family: Arial, sans-serif;
color: #404040; 
font-size:40px;
font-weight:normal; 
text-align: center;
		}			 
#footer a{color:#fff}
p {padding:0 5px;margin:.5em 0}
h3 {margin:0;padding-top:10px}
.clearer{
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	clear:both;
}
.arrowlistmenu{
width: 100%; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 16px Arial;
color: #000000;
background: #ffffff;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #ff6301;
background: url(/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: underline;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 16px;
}

.arrowlistmenu ul li a:visited{
color: #16A012;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #FF6301;
background-color:#F3F3F3;
}

.class1 A:link {text-decoration: none; font-weight: normal; color: #16A012}
.class1 A:visited {text-decoration: none; font-weight: normal; color: #16A012}
.class1 A:active {text-decoration: none; font-weight: normal; color: #16A012}
.class1 A:hover {text-decoration: none; font-weight: normal; color: #FF6301}
}
.class2 A:link {text-decoration: none; font-weight: normal; color: #ffffff}
.class2 A:visited {text-decoration: none; font-weight: normal; color: #ffffff}
.class2 A:active {text-decoration: none; font-weight: normal; color: #ffffff}
.class2 A:hover {text-decoration: none; font-weight: normal; color: #ffffff}
}
.body2 A:link {color: #333333; text-decoration: underline overline}
.body2 A:visited {color: #333333; text-decoration: underline overline}
.body2 A:active {color: #333333; text-decoration: underline overline}
.body2 A:hover {color: #333333; text-decoration: underline; color: green;}
}
.arrowlistmenu2{
width: 100%; /*width of menu*/
}

.arrowlistmenu2 .headerbar{
font: normal 14px verdana;
color: white;
width:750px;
background: #5A8F29;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}
hr {
  border: 0;
  width: 100%;
	color: #5A8F29;
background-color: #5A8F29;
height: 1px;
}
.awesome {
    background: #ff6301;
    display: inline-block;
    padding: 5px 10px 6px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    line-height: 1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
    }
     
    .awesome:hover {
    background: #16A012;
    }
     
     
    /* Sizes ---------- */
    .small.awesome {
    font-size: 12px;
    }
    .medium.awesome {
    font-size: 13px;
    }
    .large.awesome {
    font-size: 17px;
    padding: 8px 14px 9px;
    }
     
    /* Colors ---------- */
    .blue.awesome {
    background-color: #2daebf;
    }
    .red.awesome {
    background-color: #e33100;
    }
    .magenta.awesome {
    background-color: #a9014b;
    }
    .orange.awesome {
    background-color: #ff5c00;
    }
    .yellow.awesome {
    background-color: #ffb515;
    }

