p,a,div,textarea{font-family: Arial, Helvetica, sans-serif;}
body{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0;}
.Container{
position:relative;
display:block;
vertical-align:top;
background-color:inherit;
margin:0 auto;
width:100%;
overflow: auto;
}
.LBox{
position:relative;
display:inline-block;
margin:0 auto;
float:left;
border-width:0;
overflow: auto;
}
.RBox{
position:relative;
display:inline-block;
margin:0 auto;
float:right;
border-width:0;
overflow: auto;
}
.Box{
position:relative;
display:inline-block;
vertical-align:top;
margin:0 auto;
border-width:0;
overflow: auto;
}
.MBox{
position:relative;
display:inline-block;
vertical-align:top;
text-align:center;
margin:0 auto;
border-width:0;
}
.Image{
position:relative;
vertical-align:top;
display: inline-block;
float:left;
}
.Fixed{
position: fixed;
right:0;
top:30%;
   background:white ;
}
.Error{
font-weight: bold;
color:red;
}
.Float{
     color: black;
    position:fixed;
    border:3px solid 66CCFF;
    top:50%;
    left:50%;
    background-color: white;
    box-shadow: 10px 10px 5px grey;
}
.FrontDiv{
    position: absolute;
    bottom: 100px;
 width:100%;
text-align: center;
}
.FrontTextM{
position:absolute;
top: 90%;
color:yellow;
 transform: translate(-50%, -50%);
 left: 50%;
font-size: 100%;
}
.FrontIndex{
 position: absolute;
 opacity:0.4;
  top: 50%;
}
.FrontIndex:hover{
opacity:1;
}
._container1{
position: relative;
display: inline-block;
width:100%;
clear:both;
color: inherit;
text-align: center;
margin: 0 auto;
}
._div1{
  background-color:#E8E8E8 ;
margin: 3px;
display: inline-block;
 vertical-align:top;
}
._mdiv{
vertical-align:top;
position: relative;
color: inherit;
text-align: center;
display: inline-block;
}
._FlashNew{
position:relative;
display: inline-block;
font-size:inherit;
height:inherit;
line-height:inherit;
}
.Button{
position:relative;
display:inline-block;
border-style:solid;
background:#ccccb3;
color:white;
overflow: hidden;
border:2px outset rgb(206,209,197);
}
.Button:hover{
border-color:blue;
cursor:pointer;
}
.Button:active{
border-top-color:#1b435e;
background:#1b435e;
}
#ddmenu{
    display:block;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align:center;
     letter-spacing:normal;
}
#ddmenu ul{
     margin:0 auto;
    padding:0;
    text-align:center;
     width:100%;
    font-size:0;
    background:inherit;
    display:inline-block;
    list-style:none;
    position:relative;
    z-index:999999990;
     border-radius:2px;
padding-top:2px;
}
#ddmenu li.full-width{
    position:static;
}
#ddmenu li.over.no-sub{
//color:#fff;
//background-color:#366078;
//border-radius:0;
}
#ddmenu li a:hover{
    text-decoration:underline;
}
#ddmenu i.caret{
   color:inherit;
    left:-18px;
    width: 0;
    height: 0;
    overflow:hidden;
    vertical-align:middle;
    margin-bottom:2px;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    display: inline-block;
    position:relative;
}
#ddmenu .dropdown{
    width:auto;
        left:0px;
    color:#333333;
       padding:0;
margin:0;
display:none;
position:absolute;
    top:100%;
        border:1px solid #bbb;
border-top:none;
border-radius:0 0 3px 3px;
box-shadow: 0px 6px 6px rgba(0,0,0,0.175);
}
#ddmenu li.full-width.dropdown{
    width:100%;
    padding:0;
    margin:0;
}
#ddmenu .offset300{
    left:-300px;
right:auto;
}
#ddmenu div.column260{
width:260px;
}
#ddmenu div.column340{
width:340px;
}
#ddmenu .right-aligned{
    left:auto;
    right:0px;
}
#ddmenu li.over .dropdown{
    display:block;
width:100%;
}
#ddmenu .dd-inner{
    text-align:center;
    padding:10px;
    margin:0px;
    background-color:#e4e7ea;
    white-space:nowrap;
    font-size:13px;
    line-height:1.35;
}
#ddmenu .dropdown a{
      display:table-row;
    *display:block;
    color:#444;
    line-height:22px;
    text-decoration:none;
    padding:0;
}
#ddmenu div.column h3{
  font-weight: 500;
  line-height: 1.1;
  margin-top: 12px;
  margin-bottom: 8px;
  font-size: 18px;
text-transform:uppercase;
border-bottom:1px solid #333;
}
#ddmenu div.menu-icon{
    display:none;
 }
.column{
position:relative;
display:inline-block;
width:150px;
color: inherit;
text-align:center;
clear:both;
margin:0 auto;
vertical-align:top;
background-color:inherit;
padding:0 10px 0px 10px;
border-right:1px solid #333;
}
.column a{
color:inherit;
width:100%;
display:inline-block;
text-align:left;
font-size:inherit;
}
.column a:hover{
color:white;
background-color: #333333;
}
#ddmenuLink{
display:none;
}
#ddmenu li a, #ddmenu li a:link, #ddmenu li a:hover,.column a{
    color:inherit;
}
#ddmenu li a:focus{
    outline:1px dotted #09F;
}
#ddmenu .dropdown a:hover, #ddmenu .dropdown a:focus{
    text-decoration:underline;
    color:#0099FF;
}
#ddmenu div.dd-inner div:last-child{
    border-right:none;
}
.menu-v, .menu-v ul{
    width: 148px;
 /* Main Menu Item widths */    border: 1px solid #ccc;
    border-top:none;
    position: relative;
 font-size:0;
    list-style: none;
 margin: 0;
 padding: 0;
 display:block;
    z-index:9;
}
.menu-v li{
   background:rgba(232, 232, 232,1);
    list-style: none;
 margin: 0;
 padding: 0;
}
.menu-v li:hover{
    background: rgba(250, 250, 250, 0.95);
    background-image:none;
}
.menu-v li a{
    font: normal 14px Arial;
    line-height:26px;
    border-top: 1px solid #ccc;
    display: block;
     color: black;
    text-decoration: none;
     padding-left:10px;
            }
.menu-v ul li a{
    line-height:26px;
}
.menu-v li ul{
    position: absolute;
    width: 150px;
 /*Sub Menu Items width */    visibility:hidden;
}
.menu-v a.arrow{
    background-image:url('_bar/arrow.gif');
    background-repeat: no-repeat;
    background-position: 97% 50%;
}
.menu-v li:hover, .menu-v li.onhover{
    background-position:0 -62px;
}
.menu-v ul li{
    background: rgba(232, 232, 232,1);
    background-image:none;
}
.menu-v ul li:hover, .menu-v ul li.onhover,.menu-v li:hover{
    background: rgba(250, 250, 250, 0.95);
    background-image:none;
}
#menu-h{
   list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
#menu-h li{
    float: left;
 background: rgba(255, 255, 255, 0.86);
}
#menu-h li a:link, #menu-h li a:visited{
    display: block;
    min-width: 80px;
     color: #FFFFFF;
background: rgba(125, 125,125, 0.4);
    text-align: center;
    padding: 4px;
    text-decoration: none;
 }
#menu-h li a:hover, #menu-h li a:active{
    background-color: #7A991A;
}
.F0001{
	position:relative;
	display:block;
	vertical-align:topmargin:0 auto;
	background:#9BFFB8;
	background:-moz-linear-gradient(88deg,rgb(155,255,184) 0%,rgb(72,20,255) 50%);
	background:-webkit-linear-gradient(88deg,rgb(155,255,184) 0%,rgb(72,20,255) 50%);
	background:-o;
	width:100%;
	clear:both;
	width:100%;
	
}
.F0002{
	position:relative;
	display:block;
	vertical-align:top;
	margin:0 auto;
	width:100%;
	clear:both;
	width:100%;
	
}
.F0003{
	vertical-align:top;
	display:inline-block;
	float:left;
	text-align:left;
	background-color:#C0C0C0;
	width:100%;
	clear:both;
	width:100%;
	
}
.F0004{
	position:relative;
	display:block;
	vertical-align:top;
	margin:0 auto;
	width:100%;
	clear:both;
	width:100%;
	
}
.F0005{
	position:relative;
	display:block;
	vertical-align:top;
	margin:0 auto;
	background-color:#FFF2C7;
	font-size:60%;
	text-align:center;
	width:100%;
	clear:both;
	width:100%;
	
}
.F0006{
	position:relative;
	display:inline-block;
	vertical-align:top;
	margin:0 auto;
	border-width:0;
	width:20%;
	
}
.F0007{
	position:relative;
	display:inline-block;
	vertical-align:top;
	text-align:center;
	margin:0 auto;
	border-width:0;
	width:60%;
	
}
.F0008{
	position:relative;
	display:inline-block;
	vertical-align:bottom;
	margin:0 auto;
	border-width:0;
	text-align:right;
	width:20%;
	
}
.F0009{
	position:relative;
	display:inline-block;
	height:100%;
	margin:0 auto;
	float:left;
	border-width:0;
	width:20%;
	
}
.F0010{
	position:relative;
	display:inline-block;
	vertical-align:top;
	text-align:center;
	margin:0 auto;
	border-width:0;
	width:78%;
	
}
.SchoolIcon{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	max-height:70px;
	
}
.School{
	position:relative;
	display:inline-block;
	margin:0 auto;
	text-align:center;
	font-size:200%;
	color:FFFFFF;
	
}
.User{
	color:FFFFFF;
	
}
.Date{
	color:FFFFFF;
	
}
.Setting{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.SysMenu{
	position:relative;
	display:inline-block;
	background-color:#000000;
	color:FEFFFC;
	text-align:center;
	margin:0 auto;
	width:100%;
	clear:both;
	
}
.Flash{
	font-size:120%;
	position:relative;
	display:inline-block;
	color:white;
	font-weight:bold;
	height:22;
	line-height:100%;
	overflow:hidden;
	white-space:nowrap;
	width:100%;
	vertical-align:middle;
	
}
.Index{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	height:100%;
	
}
.Title{
	position:relative;
	display:inline-block;
	color:white;
	text-align:center;
	margin:0 auto;
	font-size:120%;
	background-color:#A9BFA3;
	font-weight:bold;
	width:100%;
	
}
.results{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.MenuList{
	font-size:80%;
	background-color:#DBFFD1;
	width:100%;
	clear:both;
	
}
.H0001{
	position:relative;
	display:block;
	vertical-align:top;
	margin:0 auto;
	width:100%;
	clear:both;
	width:100%;
	
}
.H0002{
	position:relative;
	display:block;
	vertical-align:top;
	margin:0 auto;
	width:100%;
	clear:both;
	width:100%;
	
}
.H0003{
	position:relative;
	display:inline-block;
	vertical-align:top;
	margin:0 auto;
	border-width:0;
	width:79%;
	
}
.H0004{
	position:relative;
	display:inline-block;
	vertical-align:top;
	text-align:center;
	margin:0 auto;
	border-width:0;
	width:20%;
	
}
.FrontImage{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.News{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.Address{
	font-size:inherit;
	color:inherit;
	position:relative;
	display:inline-block;
	
}
.Email{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.SchoolM{
	color:FFFFFF;
	font-weight:bold;
	
}
.Phone{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.Editor{
	position:relative;
	display:inline-block;
	text-align:left;
	margin:0 auto;
	border:2px ridge rgb(222,233,255);
	color:000000;
	background-color:#FFFFFF;
	overflow:scroll;
	
}
.Editor:active{
	border:2px groove rgb(22,224,16);
	overflow:scroll;
	
}
.Form{
	display:inline-block;
	background-color:#d1d1d1;
	border:2px solid #848484;
	border-radius:6px;
	box-shadow:0px 0px 6px #000000;
	margin:0 auto;
	text-align:center;
	
}
.FrontText{
	position:absolute;
	top:90%;
	transform:translate(-50%, -50%);
	left:50%;
	color:yellow;
	font-size:200%;
	padding:10px 10px 10px 10px;
	border-radius:26px;
	opacity:0.78;
	background-color:#001CD4;
	box-shadow:0px 0px 3px 0px 0px;
	
}
.a{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.Important{
	position:relative;
	display:inline-block;
	color:F9FF03;
	text-align:left;
	margin:0 auto;
	
}
input[type=button]{
	position:relative;
	display:inline-block;
	text-align:center;
	margin:0 auto;
	border-radius:12px;
	box-shadow:15px -12px 31px rgb(194,194,194) rgb(194,194,194);
	background-color:#19B021;
	color:FFFFFF;
	
}
input[type=button]:hover{
	background:blue;
	color:white;
	cursor:pointer;
	
}
input[type=button]:active{
	border-top-color:#1b435e;
	
}
input[type=text],textarea,input[type=password],select{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.Language{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.Links{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.Q{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.Slogan{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.Sponsor{
	position:relative;
	display:inline-block;
	color:inherit;
	text-align:left;
	margin:0 auto;
	
}
.Submit_Button{
	min-Height:20px;
	min-Width:50px;
	line-height:30px;
	border:groove;
	border-radius:14px;
	box-shadow:1px 2px 9px;
	background-color:green;
	color:black;
	font-size:18px;
	
}
.Submit_Button:hover{
	background-color:#03A80F;
	
}
.SysMenuButton{
	position:relative;
	display:inline-block;
	border-style:solid;
	background:#ccccb3;
	color:white;
	overflow:hidden;
	width:80;
	height:80;
	border-radius:22px;
	
}
.SysMenuButton:hover{
	border-color:blue;
	cursor:pointer;
	
}
.h{
	background-color:#B0B0B0;
	font-weight:bold;
	
}
.MenuButton{
	position:relative;
	display:inline-block;
	border-style:solid;
	background:#ccccb3;
	color:white;
	overflow:hidden;
	width:120;
	height:120;
	border-radius:18px;
	
}
.MenuButton:hover{
	border-color:blue;
	cursor:pointer;
	
}
.MenuButtonTitle{
	position:absolute;
	top:80%;
	color:yellow;
	font-size:60%;
	opacity:0.9;
	transform:translate(-50%, -50%);
	left:50%;
	background-color:#534BFF;
	box-shadow:1px 2px 3px;
	border-radius:137px;
	padding:3;
	min-width:50;
	text-align:center;
	
}
.top-heading{
	font-weight:normal;
	white-space:nowrap;
	margin:0 18px;
	color:inherit;
	text-decoration:none;
	display:inline-block;
	outline:0;
	cursor:pointer;
	
}
.top-heading:hover{
	    color:#333333;
	    background-color:#e4e7ea;
	
}
#ddmenu li{
	margin:0;
	padding:0;
	font-size:14px;
	display:inline-block;
	zoom:1;
	position:relative;
	color:#eeeeee;
	line-height:44px;
	transition:background-color 0.2s;
	outline:none;
	border-radius:3px 3px 0 0;
	
}
#ddmenu li:hover{
	    color:#333333;
	background-color:#e4e7ea;
	
}
