/* CSS Document
a{text-decoration:none; display:block;}
form{border:none; margin:0; display:block;}
header, section, footer, aside, nav, main, article, figure {display:block;}
*/
img{border:0; margin:0;padding:0;display:block;}
table,th,td {padding:0px;border-spacing:0px;}
				
.t12{font-family:Montserrat, sans-serif;font-size:12px;color:#222222;}
.t12gr{font-family:Montserrat, sans-serif;font-size:12px;color:#666666;}
.t12or{font-family:Montserrat, sans-serif;font-size:12px;color:#FF3300;font-weight:bold;}
.t13{font-family:Montserrat, sans-serif;font-size:13px;color:#222222;}
.t14{font-family:Montserrat, sans-serif;font-size:14px;color:#222222;}
.t14or{font-family:Montserrat, sans-serif;font-size:14px;color:#FF3300;font-weight:bold;}
.t14bl{font-family:Montserrat, sans-serif;font-size:14px;color:#3377FF;font-weight:bold;}
.t14gr{font-family:Montserrat, sans-serif;font-size:14px;color:#888888;}
.t14gn{font-family:Montserrat, sans-serif;font-size:14px;color:#33CC33;font-weight:bold;}
.t14re{font-family:Montserrat, sans-serif;font-size:14px;color:#FF0000;}
.t14pu{font-family:Montserrat, sans-serif;font-size:14px;color:#9900CC;}

.t18{font-family:Montserrat, sans-serif;font-size:18px;color:#222222;}
.t18or{font-family:Montserrat, sans-serif;font-size:18px;color:#FF3300;font-weight:bold;padding-top:5px;}
.t18bl{font-family:Montserrat, sans-serif;font-size:18px;color:#3377FF;font-weight:bold;text-align:center;}
.t24bl{font-family:Montserrat, sans-serif;font-size:24px;color:#3377FF;font-weight:bold;}
.t24or{font-family:Montserrat, sans-serif;font-size:24px;color:#FF3300;font-weight:bold;}
.menu{font-family:Montserrat, sans-serif;font-size:12px;color:#222222;cursor:pointer;text-align:center;align:center;}
.menuon{font-family:Montserrat, sans-serif;font-size:12px;color:#3377FF;font-weight:bold;text-align:center;align:center;}
.submon{font-family:Montserrat, sans-serif;font-size:12px;color:#3377FF;text-align:center;align:center;}

.cal1{font-family:Montserrat, sans-serif;font-size:16px;font-weight:bold;text-align:center;color:#CCCCCC;cursor:pointer;}
.cal2{font-family:Montserrat, sans-serif;font-size:16px;font-weight:bold;text-align:center;color:#00CCFF;cursor:pointer;}
.cal3{font-family:Montserrat, sans-serif;font-size:16px;font-weight:bold;text-align:center;color:#0033CC;border:1px outset rgba(51,119,255,1);}
.cal4{font-family:Montserrat, sans-serif;font-size:16px;text-align:center;color:#BBDDFF;}

.flag0{object-fit:cover;width:16px;}
.flag1{object-fit:cover;padding-top:2px;cursor:pointer;width:16px;}
.flag2{object-fit:cover;;padding-right:2px;padding-top:2px;width:24px;}
.flag3{object-fit:cover;width:20px;}


.frame1{border:20px outset rgba(0,51,153,.5);border-radius:40px;display:block;background-color:#FFFFEE;box-shadow: 15px 15px 30px #003399;}
.frame1red{border:20px outset rgba(255,0,0,.5);border-radius:40px;display:block;background-color:#FFFFEE;box-shadow: 15px 15px 30px #990033;}
.frame2{border:4px outset rgba(0,51,153,.5);border-radius:20px;display:block;background-color:#FFFFEE;box-shadow: 15px 15px 30px #336600;}

.box1{border:1px outset rgba(0,51,153,1);border-radius:4px;display:block;background-color:#FFFFEE;}
.box2{border:1px outset rgba(255,51,0,1);border-radius:4px;display:block;background-color:#FFFFEE;}
.box3{border:1px outset rgba(0,51,153,1);border-radius:1px;display:block;background-color:#FFFFFF;}
.box3b{border:1px outset rgba(0,51,153,1);border-radius:1px;background-color:#FFFFFF;}
.box4{border:1px outset rgba(200,200,200,1);border-radius:1px;display:block;background-color:#FFFFFF;}
.box5{border:1px outset rgba(255,0,0,1);border-radius:1px;display:block;background-color:#FFFFFF;}

.gal{border:1px outset rgba(51,119,255,1);width:150px;height:174px;background-color:#FFFFEE;}
.galY{font-family:Montserrat, sans-serif;font-size:14px;color:#333333;text-align:center;background-color:#FFFF99;}
.galP{font-family:Montserrat, sans-serif;font-size:14px;color:#FFFFFF;text-align:center;background-color:#990099;}
.galG{font-family:Montserrat, sans-serif;font-size:14px;color:#333333;text-align:center;background-color:#CCCCCC;}
.galT{font-family:Montserrat, sans-serif;font-size:14px;color:#333333;text-align:center;background-color:#99EBFF;}
.galB{font-family:Montserrat, sans-serif;font-size:14px;color:#FFFFFF;text-align:center;background-color:#0066FF;}
.galV{font-family:Montserrat, sans-serif;font-size:14px;color:#FFFFFF;text-align:center;background-color:#00CC00;}

.key1{font-family:Montserrat, sans-serif;font-size:18px;color:#FFFFFF;font-weight:bold;text-align:center;padding-top:10px;cursor:pointer;width:150px;height:30px;background-color:#3377FF;border:4px outset rgba(51,119,255,1);border-radius:4px;}
.key1over{font-family:Montserrat, sans-serif;font-size:18px;color:#CCFF33;font-weight:bold;text-align:center;padding-top:10px;cursor:pointer;width:150px;height:30px;background-color:#3377FF;border:4px outset rgba(51,119,255,1);border-radius:4px;}
.key1click{font-family:Montserrat, sans-serif;font-size:18px;color:#CCFF33;font-weight:bold;text-align:center;padding-top:10px;cursor:pointer;width:150px;height:30px;background-color:#3377FF;border:4px inset rgba(51,119,255,1);border-radius:4px;}
.key2{font-family:Montserrat, sans-serif;font-size:16px;color:#FFFFFF;font-weight:bold;text-align:center;cursor:pointer;width:150px;height:20px;background-color:#3377FF;border:4px outset rgba(51,119,255,1);border-radius:4px;}
.key2over{font-family:Montserrat, sans-serif;font-size:16px;color:#CCFF33;font-weight:bold;text-align:center;cursor:pointer;width:150px;height:20px;background-color:#3377FF;border:4px outset rgba(51,119,255,1);border-radius:4px;}
.key2click{font-family:Montserrat, sans-serif;font-size:16px;color:#CCFF33;font-weight:bold;text-align:center;cursor:pointer;width:150px;height:20px;background-color:#3377FF;border:4px inset rgba(51,119,255,1);border-radius:4px;}
.key3{font-family:Montserrat, sans-serif;font-size:16px;color:#FFFFFF;font-weight:bold;text-align:center;cursor:pointer;width:20px;height:20px;background-color:#3377FF;border:4px outset rgba(51,119,255,1);border-radius:4px;}
.key3over{font-family:Montserrat, sans-serif;font-size:16px;color:#CCFF33;font-weight:bold;text-align:center;cursor:pointer;width:20px;height:20px;background-color:#3377FF;border:4px outset rgba(51,119,255,1);border-radius:4px;}
.key3click{font-family:Montserrat, sans-serif;font-size:16px;color:#CCFF33;font-weight:bold;text-align:center;cursor:pointer;width:20px;height:20px;background-color:#3377FF;border:4px inset rgba(51,119,255,1);border-radius:4px;}

.dropDown{font-family:Montserrat, sans-serif;font-size:14px; color:#222222;border:hidden;background-color: transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../graphic/arrow-dropdown.png);background-position:left;background-repeat:no-repeat;overflow:hidden;width:240px;height:20px;cursor:pointer;outline:none;padding-right:44px}