﻿#body1
{
	background: url(../../images/LIONS.png) no-repeat; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
 
   width:inherit;
height:150px;
}
#body2
{
	
	background: url(../../images/Header.jpg) no-repeat; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
 
   width:inherit;
height:150px;
}
#body5
{
	
	background: url(../../images/Header1.jpg) no-repeat; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
 
  width:inherit;
height:150px;
}
#body3
{
	
	background: url(../../images/Header2.jpg) no-repeat; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
 
   width:inherit;
height:150px;
}
#body4
{
	
	background: url(../../images/Header3.jpg) no-repeat; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
 
   width:inherit;
height:150px;
}
#body5
{
	
	background: url(../../images/Header1.jpg) no-repeat; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
 
  width:inherit;
height:150px;
}

#b
{
background: rgb(179,220,237); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(179,220,237,1) 0%, rgba(41,184,229,1) 0%, rgba(188,224,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(179,220,237,1)), color-stop(0%,rgba(41,184,229,1)), color-stop(100%,rgba(188,224,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(179,220,237,1) 0%,rgba(41,184,229,1) 0%,rgba(188,224,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(179,220,237,1) 0%,rgba(41,184,229,1) 0%,rgba(188,224,238,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(179,220,237,1) 0%,rgba(41,184,229,1) 0%,rgba(188,224,238,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(179,220,237,1) 0%,rgba(41,184,229,1) 0%,rgba(188,224,238,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

#divbac
{
background: rgb(69,72,77); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}



#dashboard
{
	background: -webkit-linear-gradient(#999999,##CCCCCC, ##E2E2E2,white); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#999999,##CCCCCC, ##E2E2E2,white); /* For Opera 11.1 to 12.0 */
	background: linear-gradient(#999999,##CCCCCC, ##E2E2E2,white);

}
#header
{
    background-color: transparent;
    width: 100%;
    height: 50px;
}
#logo
{
    background-color: transparent;
    width:30%;
    height: 115px;
    float:left;
    padding-top:7px;
}

#heads
{
	background-color: transparent;
	color: #FFFF66;
	font-family: Times New Roman;
	text-shadow: 2px 2px #000000;
	font-size: 29pt;
	font-weight: bold;
	width: 67%;
	height: 60px;
	padding-left: 20px;
	float: left;
}

#address
{
    background-color: transparent;
    color: #000000;
    font-family:Times New Roman;
    text-shadow:2px 2px #fffffff;
    font-size: 13pt;
    font-weight: bold;
    width: 67%;
    height: 26px;
    padding-left: 20px;
    float:left;
}

#title
{
    background-color: transparent;
    width: 100%;
    
     
    margin-top:0px;
    margin-bottom:20px;
    float:left;
}

#tit1
{
   background:#3366FF;
   color:white;
    -webkit-text-stroke: 0.3px #3366FF;
    font-family:Copperplate Gothic Light;
    font-size: 18pt;
    font-weight: bold;
    text-shadow:2px 2px #000000;
   -webkit-animation:myfirst 50s; /* Chrome, Safari, Opera */
    animation:myfirst 50s;
    animation-iteration-count:infinite; 
    width:520px; 
   border-radius:10px; 
   border:3px outset white;
   float:center; 
}

#tit2
{
	background-color: transparent;

	
	color: #000066;
	float: right;
	width: 100%;
	font-weight: bold;
	font-size: 12pt;
}

#tit2:hover
{
   background-color: transparent;
 
   color: Red;
   float:right;
   width:100%;
   font-weight:bold;
   font-size: 12pt;
}



@-webkit-keyframes myfirst
{
0%   {background:purple;}
2%   {background:red;}
4%   {background:yellow;}
6%   {background:Brown;}
8%   {background:lightblue;}
10%  {background:orange;}
12%   {background:maroon;}
14%   {background:green;}
16%   {background:gray;}
18%   {background:yellow;}
20%  {background:blue;}
22%   {background:purple;}
24%   {background:olive;}
26%   {background:yellow;}
28%   {background:brown;}
30%   {background:lightblue;}
32%   {background:orange;}
34%   {background:maroon;}
36%   {background:green;}
38%   {background:silver;}
40% {background:aqua;}
42%   {background:purple;}
44%   {background:red;}
46%   {background:yellow;}
48%   {background:Brown;}
50%   {background:lightblue;}
52%  {background:orange;}
54%   {background:maroon;}
56%   {background:green;}
58%   {background:gray;}
60%   {background:yellow;}
62%  {background:blue;}
64%   {background:purple;}
66%   {background:olive;}
68%   {background:yellow;}
70%   {background:brown;}
72%   {background:lightblue;}
74%   {background:orange;}
76%   {background:maroon;}
78%   {background:green;}
80%   {background:silver;}
82% {background:aqua;}
84%   {background:purple;}
86%   {background:red;}
88%   {background:yellow;}
90%   {background:Brown;}
92%   {background:lightblue;}
94%  {background:orange;}
96%   {background:maroon;}
98%   {background:green;}
100% {background:silver;}
}

/* Standard syntax */
@keyframes myfirst
{
0%   {background:purple;}
2%   {background:red;}
4%   {background:yellow;}
6%   {background:Brown;}
8%   {background:lightblue;}
10%  {background:orange;}
12%   {background:maroon;}
14%   {background:green;}
16%   {background:gray;}
18%   {background:yellow;}
20%  {background:blue;}
22%   {background:purple;}
24%   {background:olive;}
26%   {background:yellow;}
28%   {background:brown;}
30%   {background:lightblue;}
32%   {background:orange;}
34%   {background:maroon;}
36%   {background:green;}
38%   {background:silver;}
40% {background:aqua;}
42%   {background:purple;}
44%   {background:red;}
46%   {background:yellow;}
48%   {background:Brown;}
50%   {background:lightblue;}
52%  {background:orange;}
54%   {background:maroon;}
56%   {background:green;}
58%   {background:gray;}
60%   {background:yellow;}
62%  {background:blue;}
64%   {background:purple;}
66%   {background:olive;}
68%   {background:yellow;}
70%   {background:brown;}
72%   {background:lightblue;}
74%   {background:orange;}
76%   {background:maroon;}
78%   {background:green;}
80%   {background:silver;}
82% {background:aqua;}
84%   {background:purple;}
86%   {background:red;}
88%   {background:yellow;}
90%   {background:Brown;}
92%   {background:lightblue;}
94%  {background:orange;}
96%   {background:maroon;}
98%   {background:green;}
100% {background:silver;}
}

/* Chrome, Safari, Opera */
@-webkit-keyframes mysecond
{
0%   {background:purple;}
2%   {background:red;}
4%   {background:yellow;}
6%   {background:Brown;}
8%   {background:lightblue;}
10%  {background:orange;}
12%   {background:maroon;}
14%   {background:green;}
16%   {background:gray;}
18%   {background:yellow;}
20%  {background:blue;}
22%   {background:purple;}
24%   {background:olive;}
26%   {background:yellow;}
28%   {background:brown;}
30%   {background:lightblue;}
32%   {background:orange;}
34%   {background:maroon;}
36%   {background:green;}
38%   {background:silver;}
40% {background:aqua;}
42%   {background:purple;}
44%   {background:red;}
46%   {background:yellow;}
48%   {background:Brown;}
50%   {background:lightblue;}
52%  {background:orange;}
54%   {background:maroon;}
56%   {background:green;}
58%   {background:gray;}
60%   {background:yellow;}
62%  {background:blue;}
64%   {background:purple;}
66%   {background:olive;}
68%   {background:yellow;}
70%   {background:brown;}
72%   {background:lightblue;}
74%   {background:orange;}
76%   {background:maroon;}
78%   {background:green;}
80%   {background:silver;}
82% {background:aqua;}
84%   {background:purple;}
86%   {background:red;}
88%   {background:yellow;}
90%   {background:Brown;}
92%   {background:lightblue;}
94%  {background:orange;}
96%   {background:maroon;}
98%   {background:green;}
100% {background:silver;}
}

/* Standard syntax */
@keyframes mysecond
{
0%   {background:purple;}
2%   {background:red;}
4%   {background:yellow;}
6%   {background:Brown;}
8%   {background:lightblue;}
10%  {background:orange;}
12%   {background:maroon;}
14%   {background:green;}
16%   {background:gray;}
18%   {background:yellow;}
20%  {background:blue;}
22%   {background:purple;}
24%   {background:olive;}
26%   {background:yellow;}
28%   {background:brown;}
30%   {background:lightblue;}
32%   {background:orange;}
34%   {background:maroon;}
36%   {background:green;}
38%   {background:silver;}
40% {background:aqua;}
42%   {background:purple;}
44%   {background:red;}
46%   {background:yellow;}
48%   {background:Brown;}
50%   {background:lightblue;}
52%  {background:orange;}
54%   {background:maroon;}
56%   {background:green;}
58%   {background:gray;}
60%   {background:yellow;}
62%  {background:blue;}
64%   {background:purple;}
66%   {background:olive;}
68%   {background:yellow;}
70%   {background:brown;}
72%   {background:lightblue;}
74%   {background:orange;}
76%   {background:maroon;}
78%   {background:green;}
80%   {background:silver;}
82% {background:aqua;}
84%   {background:purple;}
86%   {background:red;}
88%   {background:yellow;}
90%   {background:Brown;}
92%   {background:lightblue;}
94%  {background:orange;}
96%   {background:maroon;}
98%   {background:green;}
100% {background:silver;}
}

#tit1:hover
{
  background:Navy;
   -webkit-animation:mysecond 50s; /* Chrome, Safari, Opera */
    animation:mysecond 50s;
    animation-iteration-count:infinite; 
   width:520px;
   border-radius:10px; 
   border:3px outset white; 
}
        .text-input
        {
            height: 21px;
            width: 200px;
        }
        .register-table
        {
            margin-top: 10px;
            margin-bottom: 10px;
	width: 341px;
	height: 196px;
}
        .register-table td, 
        .register-table tr
        {
            margin: 0px;
            padding: 2px;
            border-spacing: 0px;
            border-collapse: collapse;
            font-family: Verdana;
            font-size: 12px;
        }
        h3 
        {
            display: inline-block;
            margin: 0px;
        }




  #settings-panel
        {
            background-color: #fff;
            padding: 20px;
            display: inline-block;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
            position: relative;
	top: 0px;
	left: 0px;
	width: 206px;
}
        .settings-section
        {
            background-color: #f7f7f7;
            height: 45px;
            width: 220px;
            border: 1px solid #b4b7bc;
            border-bottom-width: 0px;
        }
        
        
         .settings-section1
        {
            background-color:Blue;
            height: 35px;
            width: 220px;
            border: 1px solid #b4b7bc;
            border-bottom-width: 0px;
        }
        .settings-section-top
        {
            border-bottom-width: 0px;
            -moz-border-radius-topleft: 10px;
            -webkit-border-top-left-radius: 10px;
            border-top-left-radius: 10px;
            -moz-border-radius-topright: 10px;
            -webkit-border-top-right-radius: 10px;
            border-top-right-radius: 10px;            
        }
         .settings-section-top1
        {
            border-bottom-width: 0px;
            -moz-border-radius-topleft: 5px;
            -webkit-border-top-left-radius: 5px;
            border-top-left-radius: 5px;
            -moz-border-radius-topright: 5px;
            -webkit-border-top-right-radius: 5px;
            border-top-right-radius: 5px;            
        }
        .sections-section-bottom
        {
            border-bottom-width: 1px;
            -moz-border-radius-bottomleft: 10px;
            -webkit-border-bottom-left-radius: 10px;
            border-bottom-left-radius: 10px;
            -moz-border-radius-bottomright: 10px;
            -webkit-border-bottom-right-radius: 10px;
            border-bottom-right-radius: 10px;            
        }
        .sections-top-shadow
        {
            width: 220px;
            height: 1px;
            position: absolute;
            top: 21px;
            left: 21px;
            height: 30px;
            border-top: 1px solid #e4e4e4;
            -moz-border-radius-topleft: 10px;
            -webkit-border-top-left-radius: 10px;
            border-top-left-radius: 10px;
            -moz-border-radius-topright: 10px;
            -webkit-border-top-right-radius: 10px;
            border-top-right-radius: 10px;  
        }
        .settings-label
        {
            font-weight: bold;
            font-family: Sans-Serif;
            font-size: 14px;
            margin-left: 14px;
            margin-top: 15px;
            float: left;
        }
        
        .settings-label1
        {
            font-weight: bold;
            font-family:Cambria;
            font-size: 16px;
            margin-left: 14px;
            margin-top: 10px;
            float: left;
            color:White;
            
        }
        .settings-melody
        {
            color: #385487;
            font-family: Sans-Serif;
            font-size: 14px;
            display: inline-block;
            margin-top: 7px;
        }
        .settings-setter
        {
            float: right;
            margin-right: 14px;
            margin-top: 8px;
        }
        .events-container
        {
            margin-left: 20px;
        }
        #theme
        {
            margin-left: 20px;
            margin-bottom: 20px;
        }
        
        
        
        
        
        #cssmenu {
  margin: 0;
  padding: 0;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin-left:-30px;
}
#cssmenu {
  width: 238px;
	height: 147px;
}
#cssmenu ul {
  list-style: none;
  text-indent: 0px;
  
}
#cssmenu li {
  margin-top: 3px;
}
#cssmenu a {
  font: 12px Verdana;
  padding: 4px;
  color: #646464;
  display: block;
  padding: 6px 35px;
  height: 20px;
  text-decoration: none;
  background: url('images/background.gif') no-repeat right;
}
#cssmenu a:hover {
  background: url('images/highlight.gif') no-repeat right;
  padding: 6px 40px;
}


.box
{

    padding: 10px;
    background: #E4E4E4;
    border: 0px solid #D8D4D4;
    
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;

   box-shadow: 1px 0px 16px 2px rgba(180, 176, 176, 0.69);
-moz-box-shadow: 1px 0px 16px 2px rgba(180, 176, 176, 0.69);
-webkit-box-shadow: 1px 0px 16px 2px rgba(180, 176, 176, 0.69);
}





.CSS_Table_Example {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
	border-bottom-left-radius:9px;
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-right-radius:9px;
	border-bottom-right-radius:9px;
	-moz-border-radius-topright:9px;
	-webkit-border-top-right-radius:9px;
	border-top-right-radius:9px;
	-moz-border-radius-topleft:9px;
	-webkit-border-top-left-radius:9px;
	border-top-left-radius:9px;
}.CSS_Table_Example table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSS_Table_Example tr:last-child td:last-child {
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-right-radius:9px;
	border-bottom-right-radius:9px;
}.CSS_Table_Example table tr:first-child td:first-child {
	-moz-border-radius-topleft:9px;
	-webkit-border-top-left-radius:9px;
	border-top-left-radius:9px;
}.CSS_Table_Example table tr:first-child td:last-child {
	-moz-border-radius-topright:9px;
	-webkit-border-top-right-radius:9px;
	border-top-right-radius:9px;
}.CSS_Table_Example tr:last-child td:first-child{
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
	border-bottom-left-radius:9px;
}.CSS_Table_Example tr:hover td{
	background-color:#82c0ff;
	background:-o-linear-gradient(bottom, #82c0ff 5%, #56aaff 100%);	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #82c0ff), color-stop(1, #56aaff) );
	background:-moz-linear-gradient( center top, #82c0ff 5%, #56aaff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#82c0ff", endColorstr="#56aaff");	background: -o-linear-gradient(top,#82c0ff,56aaff);
}.CSS_Table_Example tr:first-child td{
	background:-o-linear-gradient(bottom, #0069d3 5%, #007fff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0069d3), color-stop(1, #007fff) );
	background:-moz-linear-gradient( center top, #0069d3 5%, #007fff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0069d3", endColorstr="#007fff");	background: -o-linear-gradient(top,#0069d3,007fff);
	background-color:#0069d3;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:18px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#ffffff;
}.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #0069d3 5%, #007fff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0069d3), color-stop(1, #007fff) );
	background:-moz-linear-gradient( center top, #0069d3 5%, #007fff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0069d3", endColorstr="#007fff");	background: -o-linear-gradient(top,#0069d3,007fff);
	background-color:#0069d3;
}.CSS_Table_Example tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}.CSS_Table_Example tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}.CSS_Table_Example td{
	background:-o-linear-gradient(bottom, #56aaff 5%, #82c0ff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #56aaff), color-stop(1, #82c0ff) ); 
	background:-moz-linear-gradient( center top, #56aaff 5%, #82c0ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#56aaff", endColorstr="#82c0ff");	background: -o-linear-gradient(top,#56aaff,82c0ff);
	background-color:#56aaff;
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#000000;
}.CSS_Table_Example tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSS_Table_Example tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSS_Table_Example tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}



/* Table 1 Style */
table.table1{
    font-family: "Trebuchet MS", sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.4em;
    font-style: normal;
    border-collapse:separate;
}
.table1 thead th{
    padding:15px;
    color:#fff;
    text-shadow:1px 1px 1px #568F23;
    border:1px solid #93CE37;
    border-bottom:3px solid #9ED929;
    background-color:#9DD929;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(123,192,67)),
        color-stop(0.51, rgb(139,198,66)),
        color-stop(0.87, rgb(158,217,41))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(123,192,67) 2%,
        rgb(139,198,66) 51%,
        rgb(158,217,41) 87%
        );
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -moz-border-radius:5px 5px 0px 0px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.table1 thead th:empty{
    background:transparent;
    border:none;
}
.table1 tbody th{
    color:#fff;
    text-shadow:1px 1px 1px #568F23;
    background-color:#9DD929;
    border:1px solid #93CE37;
    border-right:3px solid #9ED929;
    padding:0px 10px;
    background:-webkit-gradient(
        linear,
        left bottom,
        right top,
        color-stop(0.02, rgb(158,217,41)),
        color-stop(0.51, rgb(139,198,66)),
        color-stop(0.87, rgb(123,192,67))
        );
    background: -moz-linear-gradient(
        left bottom,
        rgb(158,217,41) 2%,
        rgb(139,198,66) 51%,
        rgb(123,192,67) 87%
        );
    -moz-border-radius:5px 0px 0px 5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
}
.table1 tfoot td{
    color: #9CD009;
    font-size:32px;
    text-align:center;
    padding:10px 0px;
    text-shadow:1px 1px 1px #444;
}
.table1 tfoot th{
    color:#666;
}
.table1 tbody td{
    padding:10px;
    text-align:center;
    background-color:#DEF3CA;
    border: 2px solid #E7EFE0;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    color:#666;
    text-shadow:1px 1px 1px #fff;
}
.table1 tbody span.check::before{
    content : url(../images/check0.png)
}
/* Table 2 Style */
table.table2{
    font-family: Georgia, serif;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: -1px;
    line-height: 1.2em;
    border-collapse:collapse;
    text-align:center;
}
.table2 thead th, .table2 tfoot td{
    padding:10px 5px 5px 5px;
    color:#fff;
    font-size: 16px;
    background-color:#222;
    font-weight:normal;
    border-right:1px dotted #666;
    border-top:3px solid #666;
    -moz-box-shadow:0px -1px 4px #000;
    -webkit-box-shadow:0px -1px 4px #000;
    box-shadow:0px -1px 4px #000;
    text-shadow:1px 1px 1px #000;
}
.table2 tfoot th{
    padding:0px;
    font-size:18px;
    text-transform:uppercase;
    color:#888;
}
.table2 tfoot td{
    font-size:36px;
    color:#EF870E;
    border-top:none;
    border-bottom:3px solid #666;
    -moz-box-shadow:0px 1px 4px #000;
    -webkit-box-shadow:0px 1px 4px #000;
    box-shadow:0px 1px 4px #000;
}
.table2 thead th:empty{
    background:transparent;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
}
.table2 thead :nth-last-child(1){
    border-right:none;
}
.table2 thead :first-child,
.table2 tbody :nth-last-child(1){
    border:none;
}
.table2 tbody th{
    text-align:right;
    padding:0px;
    color:#333;
    text-shadow:1px 1px 1px #ccc;
    background-color:#f9f9f9;
}
.table2 tbody td{
    padding:10px;
    background-color:#f0f0f0;
    border-right:1px dotted #999;
    text-shadow:-1px 1px 1px #fff;
    text-transform:uppercase;
    color:#333;
}
.table2 tbody span.check::before{
    content : url(../images/check1.png)
}

/* Table 3 Style */
table.table3{
    font-family:Arial;
    font-size: 22px;
    font-style: normal;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: -1px;
    /*line-height: 1.7em;*/
    text-align:center;
    border-collapse:collapse;
}
.table3 thead th{
    padding:0px 0px;
    text-transform:uppercase;
    color:#444;
    font-weight:bold;
    text-shadow:1px 1px 1px #fff;
    border-bottom:2px solid #444;
}
.table3 thead th:empty{
    background:transparent;
    border:none;
}
.table3 thead :nth-child(2),
.table3 tfoot :nth-child(2){
    background-color: #7FD2FF;
}
.table3 tfoot :nth-child(2){
    -moz-border-radius:0px 0px 0px 5px;
    -webkit-border-bottom-left-radius:5px;
    border-bottom-left-radius:5px;
}
.table3 thead :nth-child(2){
    -moz-border-radius:5px 0px 0px 0px;
    -webkit-border-top-left-radius:5px;
    border-top-left-radius:5px;
}
.table3 thead :nth-child(3),
.table3 tfoot :nth-child(3){
    background-color: #45A8DF;
}
.table3 thead :nth-child(4),
.table3 tfoot :nth-child(4){
    background-color: #2388BF;
}
.table3 thead :nth-child(5),
.table3 tfoot :nth-child(5){
    background-color: #096A9F;
}
.table3 thead :nth-child(5){
    -moz-border-radius:0px 5px 0px 0px;
    -webkit-border-top-right-radius:5px;
    border-top-right-radius:5px;
}
.table3 tfoot :nth-child(5){
    -moz-border-radius:0px 0px 5px 0px;
    -webkit-border-bottom-right-radius:5px;
    border-bottom-right-radius:5px;
}
.table3 tfoot td{
    font-size:38px;
    font-weight:bold;
    padding:15px 0px;
    text-shadow:1px 1px 1px #fff;
}
.table3 tbody td{
    padding:0px;
}
.table3 tbody tr:nth-child(4) td{
    font-size:10px;
    font-weight:bold;
}
.table3 tbody td:nth-child(even){
    background-color:#444;
    color:#444;
    border-bottom:1px solid #444;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.39, rgb(189,189,189)),
        color-stop(0.7, rgb(224,224,224))
        );
    background:-moz-linear-gradient(
        center bottom,
        rgb(189,189,189) 39%,
        rgb(224,224,224) 70%
        );
    text-shadow:1px 1px 1px #fff;
}
.table3 tbody td:nth-child(odd){
    background-color:#555;
    color:#f0f0f0;
    border-bottom:1px solid #444;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.39, rgb(85,85,85)),
        color-stop(0.7, rgb(105,105,105))
        );
    background:-moz-linear-gradient(
        center bottom,
        rgb(85,85,85) 39%,
        rgb(105,105,105) 70%
        );
    text-shadow:1px 1px 1px #000;
}
.table3 tbody td:nth-last-child(1){
    border-right:1px solid #222;
}
.table3 tbody th{
    color:#696969;
    text-align:right;
    padding:0px 10px;
    border-right:1px solid #aaa;
}
.table3 tbody span.check::before{
    content : url(../images/check2.png)
}




@import url(http://fonts.googleapis.com/css?family=Lato);
@charset "UTF-8";
/* Base Styles */
#cssmenu1,
#cssmenu1 ul,
#cssmenu1 li,
#cssmenu1 a {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  font-weight: normal;
  text-decoration: none;
  line-height: 1;
  font-family: 'Lato', sans-serif;
  font-size: 14px;
  position: relative;
}
#cssmenu1 a {
  line-height: 1.3;
  padding: 6px 15px;
}
#cssmenu1 {
  width: 200px;
}
#cssmenu1 > ul > li {
  cursor: pointer;
  background: #000;
  border-bottom: 1px solid #4c4e53;
}
#cssmenu1 > ul > li:last-child {
  border-bottom: 1px solid #3e3d3c;
}
#cssmenu1 > ul > li > a {
  font-size: 13px;
  display: block;
  color: #ffffff;
  text-shadow: 0 1px 1px #000;
  background: #64676e;
  background: -moz-linear-gradient(#64676e 0%, #4c4e53 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #64676e), color-stop(100%, #4c4e53));
  background: -webkit-linear-gradient(#64676e 0%, #4c4e53 100%);
  background: linear-gradient(#64676e 0%, #4c4e53 100%);
}
#cssmenu1 > ul > li > a:hover {
  text-decoration: none;
}
#cssmenu1 > ul > li.active {
  border-bottom: none;
}
#cssmenu1 > ul > li.active > a {
  background: #97c700;
  background: -moz-linear-gradient(#97c700 0%, #709400 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97c700), color-stop(100%, #709400));
  background: -webkit-linear-gradient(#97c700 0%, #709400 100%);
  background: linear-gradient(#97c700 0%, #709400 100%);
  color: #4e5800;
  text-shadow: 0 1px 1px #709400;
}
#cssmenu1 > ul > li.has-sub > a:after {
  content: "";
  position: absolute;
  top: 10px;
  right: 10px;
  border: 5px solid transparent;
  border-left: 5px solid #ffffff;
}
#cssmenu1 > ul > li.has-sub.active > a:after {
  right: 14px;
  top: 12px;
  border: 5px solid transparent;
  border-top: 5px solid #4e5800;
}
/* Sub menu */
#cssmenu1 ul ul {
  padding: 0;
  display: none;
}
#cssmenu1 ul ul a {
  background: #efefef;
  display: block;
  color: #797979;
  font-size: 13px;
}
#cssmenu1 ul ul li {
  border-bottom: 1px solid #c9c9c9;
}
#cssmenu1 ul ul li.odd a {
  background: #e5e5e5;
}
#cssmenu1 ul ul li:last-child {
  border: none;
}