/*XSTSR styles*/
html,
body {
	width: auto; height: 100vh;
	margin: auto;
	padding: 0;
    text-align: center;
    font-family:Arial;
}
a:link {
    color:#52BDFE;
    text-decoration:none;
}
a:visited {
    color:#52BDFE;
    text-decoration:none;
}
a:hover {
    color:#FFFFFF;
    text-decoration:none;
}
a:active {
    color:#c4c4ff;
    text-decoration:none;
}
div.container{
	background: linear-gradient(#DFDFDF, black);
	position:absolute;
    padding-left:0px;
    padding-top:5px;
    padding-right:0px;
    display:block;
}
div.wrapper {
	position:relative;
    display:block;
    overflow:auto;
    margin: auto;
	padding: 0;
    text-align: center;
    background-color:#000;
    width:98.3%;
}
div.head{
	height:152px;
    width:98.3%;
    position:relative;
    color:blue;
    background-image: url("bannerbkgrnd.jpg");
    line-height:200px;
    display:inline-block;
    text-align:center;
    overflow: hidden;
    *display:inline;
    zoom:1;
}
div.menu{
	height:28px;
    width:98.3%;
    position:relative;
    background: linear-gradient(#5C5C5C, #171717);
    font-size:10px;
    display:inline-block;
    *display:inline;
    zoom:1;
}
div.box{
    position:relative;
    color:#ccc;
    background-color:#000;
    width:30%;
    font-size:18px;
    font-weight:normal;
    margin:3px 3px 3px 3px;
    overflow:auto;
    line-height:18px;
    display:inline-block;
    *display:inline;
    zoom:1;
}
#box1{width:47%; height:auto; vertical-align: top; text-align:center;}
#box2{width:47%; height:auto; vertical-align: top; text-align:center;}
#box3{width:3%; height:auto; vertical-align: top; text-align:center;}
div.foot{
    position:relative;
    color:#000;
    background-color:#000;
    width:98%;
    border-style:solid;
    border-width:4px;
    border-color:#282828;
    display:inline-block;
    text-align:center;
    overflow:auto;
    *display:inline;
    zoom:1;
}
div.scrollv {
	height:280px;
	width:97%;
	overflow-y: scroll;
    overflow-x: hidden;
	border-style:solid;
    border-width:4px;
    border-color:#282828;
	background-color:#0F0F0F;
	padding:2px;
	margin-left: auto ;  /*auto centers div, ht and wd must be specified*/
    margin-right: auto ;
}
div.scrollw {
	height:260px;
	width:auto;
	overflow:auto;
	border-style:solid;
    border-width:4px;
    border-color:#525252;
	background-color:#333333;
	padding:2px;
	margin-left: auto ;  /*auto centers div, ht and wd must be specified*/
    margin-right: auto ;
    text-align:center;
}
div.b1 {
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	margin-left: 5px ;
}
div.b2 {
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	margin-left: 0px ;
}
div.c1 {
	text-align:center
}
div.c2 {
	width:250px;
	text-align:right
}
div.c3 {
	text-align:left
}
span.style13 {
    color:#fff;
    font-size:x-small;
    font-family:Verdana;
}
span.c2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:92%;
}
span.c3 {
	color:red;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
	font-size:85%;
}
span.c4 {
	color:#6A83F9;
	font-size:85%;
}
span.c5 {
	color:white;
	font-size:80%;
}
span.c6 {
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
	font-size:140%;
}
span.blu {
	color:#36c;
	font-weight:bold;
	font-style:italic;
	font-size:140%;
}
span.lg {
	font-weight:bold;
	font-style:italic;
	font-size:200%;
}
p {
	font-size:90%;
}
hr {
    border: 0;
    height: 2px;
    width: 90%;
    background: #0F87F7;
    background-image: -webkit-linear-gradient(left, #ccc, #0F87F7, #ccc);
    background-image:    -moz-linear-gradient(left, #ccc, #0F87F7, #ccc);
    background-image:     -ms-linear-gradient(left, #ccc, #0F87F7, #ccc);
    background-image:      -o-linear-gradient(left, #ccc, #0F87F7, #ccc);
}

 /*begin table styles*/
table {
margin: 0 auto; /* or margin: 0 auto 0 auto */
border-style:outset;
border-width:7px;
border-color:#7F7FFF;
background-color: #3E3E3E;
font-family: Verdana, arial, helvetica, sans-serif;
color:#fff;
font-size:12px;
}
th {
background:#3E3E3E;
color:#fff;
}
tr:hover {
background:#696969;
}
tr:hover td {
border:1px solid;
border-color:#000 #fff #fff #000;
}
td {
border:1px solid;
border-color:#fff #000 #000 #fff;
}
td, th, table {
padding:5px;
vertical-align:middle;
}
 /*end table styles*/


@media all and (max-width:500px){
    div.box{
        width:47%;
       margin:20px 0 0 2%;
    }
}