body {background-color:#FFFFFF;
	/*font-family:Tahoma, Geneva, sans-serif;*/
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#000000;<? if ($Global_isMobile){$ruler = 36; echo 'font-size:36px;';}else{$ruler = 16; echo 'font-size:16px;';} ?>
	margin:0px;
	}
table {border-collapse:collapse;font-size:16px;}
textarea {overflow:auto;}

/* Links */
a:active {text-decoration:underline;color:#0092D2;}
a:hover {text-decoration:underline;color:#60BDE0;}
a:link {text-decoration:underline;color:#0092D2;}
a:visited {text-decoration:underline;color:#0092D2;}

.header {height:<? echo ($ruler * 6) . 'px'; ?>;width:<?=$Global_logoWidth;?>;}
.navigation {;width:<? echo ($Global_raw_fullWidth - $Global_raw_logoWidth) . 'px'; ?>;background: url(/images/lowerBlack.png) bottom repeat-x;padding-bottom:<? echo ($ruler) . 'px'; ?>;}

.footer {width:<?=$Global_fullWidth?>;height:<? echo ($ruler * 5) . 'px' ?>;background: url(/images/upperBlack.png) top center repeat-x;}

.splashText {font-size:120%;font-family: "Helvetica Neue", Verdana, Helvetica, sans-serif; font-weight:lighter;}

.inputFrom {font-size:inherit;background-color:#FFFFFF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.inputPassword {font-size:inherit;background-color:#FFFFFF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.inputTo {font-size:inherit;background-color:#FFFFFF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.inputMessage {font-size:inherit;background-color:#FFFFFF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;resize:none;}
.inputEmail {font-size:inherit;background-color:#FFFFFF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.inputName {font-size:inherit;background-color:#FFFFFF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.inputConfirm {font-size:inherit;background-color:#FFFFFF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.inputSample {font-size:inherit;background-color:#FFFFFF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.bannerNotification {border:2px solid #00C9FF;background-color:#00E4FF;width:100%;text-align:center;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
	<? $newsInfo = ReadNews(); if (!$newsInfo['status']){echo 'visibility:hidden;';}?>width:<? echo ($Global_raw_fullWidth - $Global_raw_logoWidth) . 'px'; ?>;}
.bannerError {border:2px solid #CD0920;background-color:#FFAEB1;width:100%;text-align:center;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.menuExpire {font-size:120%;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;cursor:pointer;height:<? echo ($ruler * 2) . 'px'; ?>;vertical-align:middle;}
.menuExpire:hover {font-size:120%;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;cursor:pointer;height:<? echo ($ruler * 2) . 'px'; ?>;vertical-align:middle;}

.buttonAction {font-size:120%;color:#000000;border:1px solid #000000;border-radius:20px;-webkit-radius:20px;-moz-border-radius:20px;cursor:pointer;width:auto;height:<? echo ($ruler * 2) . 'px'; ?>;padding-left:5%;padding-right:5%;}
.buttonBlue {background-color:#E6E6E6;}
.buttonBlue:hover {background-color:#00C8FF;}
.buttonRed {background-color:#E6E6E6;}
.buttonRed:hover {background-color:#CD0920;}

/* 2% padding */
.underline{font-size:120%;width:auto;cursor:pointer;background: url(/images/lowerBlack.png) bottom center repeat-x;padding-left:30px;padding-right:30px;padding-bottom:<? echo ($ruler) . 'px'; ?>;color:#000000;}
.underline:hover{font-size:120%;width:auto;cursor:pointer;background: url(/images/lowerBlue.png) bottom center repeat-x;padding-left:30px;padding-right:30px;padding-bottom:<? echo ($ruler) . 'px'; ?>;color:#00C9FF;}
.underlineStatic{font-size:100%;width:auto;cursor:pointer;background: url(/images/lowerBlack.png) bottom center repeat-x;padding-left:30px;padding-right:30px;padding-bottom:<? echo ($ruler) . 'px'; ?>;color:#000000;}

.underlineLogo{cursor:pointer;width:auto;background: url(/images/lowerBlack.png) bottom center repeat-x;padding-left:2%;padding-right:2%;padding-bottom:1%;position:relative;top:8px;vertical-align:bottom;}
.underlineLogo:hover{cursor:pointer;width:auto;background: url(/images/lowerBlue.png) bottom center repeat-x;padding-left:2%;padding-right:2%;padding-bottom:1%;position:relative;top:8px;vertical-align:bottom;}

.overline{font-size:100%;cursor:pointer;background: url(/images/upperBlack.png) top center repeat-x;padding-left:2%;padding-right:2%;padding-top:16px;color:#000000;position:relative;vertical-align:top;top:16px;}
.overline:hover{font-size:100%;cursor:pointer;background: url(/images/upperBlue.png) top center repeat-x;padding-left:2%;padding-right:2%;padding-top:16px;color:#00C9FF;position:relative;vertical-align:top;top:16px;}
.overlineStatic{font-size:100%;padding-left:2%;padding-right:2%;padding-top:16px;color:#000000;font-size:18px;position:relative;vertical-align:top;top:16px;}

.plateBackground{background: url(/images/bar.png) center repeat-x;text-align:center;}
.plateBackgroundGreen{background: url(/images/barGreen.png) center repeat-x;text-align:center;}
.plateBackgroundRed{background: url(/images/barRed.png) center repeat-x;text-align:center;}
.plateSubBackground{text-align:center;}
.plate{font-size:120%;background-color:#FFFFFF;color:#000000;padding:2px 10px;text-align:center;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;}
.plateGreen{font-size:120%;background-color:#FFFFFF;color:#008B39;padding:2px 10px;text-align:center;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;}
.plateRed{font-size:120%;background-color:#FFFFFF;color:#CD0920;padding:2px 10px;text-align:center;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;}

/* Derivative texts */
.micro {font-size:50%;}
.mini {font-size:80%;}
.large {font-size:120%;}
.massive {font-size:150%;}

/* Unprintable */
@media print {.hide {display:none}}

/* Structure */
.leftSide {width:120px;text-align:right;vertical-align:top;padding-right:5px;}
.rightSide {width:529px;text-align:left;vertical-align:middle;}
.farRightSide {width:120px;text-align:left;vertical-align:top;padding-left:5px;}
.spacer {height:30px;vertical-align:top;text-align:center;}
.space {height:10px;}

/* Coloring */
.light {color:#BFBFBF;}
.dark {color:#000000;/*color:#404040;*/}

/*Input boxes */
.input {font-size:inherit;background-color:#FFFFFF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;width:520px;}

.push {font-size:inherit;background-color:#E6E6E6;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;cursor:pointer;}
.push:hover {font-size:inherit;background-color:#00C8FF;border:1px solid #404040;border-radius:4px;-webkit-radius:4px;-moz-border-radius:4px;cursor:pointer;}

/* for status control panel */
.leftSidePanel {width:400px;text-align:right;padding-right:20px;padding-bottom:1%;}
.rightSidePanel {width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:1%;}
.farRightSidePanel {width:auto;padding-bottom:1%;}
.topPanel {border-bottom:1px solid #000000;}
.tablePanel {white-space:nowrap;table-layout:fixed;width:100%;font-size:100%;}

/* for status control panel page 2 */
.leftSidePanel2 {width:300px;text-align:right;padding-right:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:1%;}
.rightSidePanel2 {width:100%;white-space:normal;overflow:auto;padding-bottom:1%;}
.topPanel2 {border-bottom:1px solid #000000;}
.tablePanel2 {white-space:nowrap;table-layout:fixed;width:100%;font-size:100%;}

/* for controlp (August 2012) */
.controlp1 {width:80px;text-align:right;padding-right:10px;padding-bottom:0.5%;}
.controlp2 {width:400px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:0.5%;}
.controlp2overflow {width:400px;white-space:nowrap;overflow:visible;padding-bottom:0.5%;}
.controlp3 {width:auto;padding-bottom:0.5%;}
.controlp4 {width:auto;padding-bottom:0.5%;}
.controlpTop {border-bottom:1px solid #000000;padding-bottom:0%;}
.controlpTable {white-space:nowrap;table-layout:fixed;width:100%;font-size:100%;}
.controlpDividerTop {height:4px;border-bottom:1px solid #000000;}
.controlpDividerBottom {height:4px;border-top:1px solid #000000;}
.controlpColoringON {background-color:#EEEEEE;}
.controlpColoringOFF {background-color:#FFFFFF;}
.controlpFirstAddress {}
.controlpDate {font-weight:bold;font-size:100%;}
.controlpButton {font-size:100%;background-color:#E6E6E6;border:1px solid #404040;border-radius:5px;-webkit-radius:5px;-moz-border-radius:5px;cursor:pointer;width:auto;height:<? echo ($ruler * 1.25) . 'px'; ?>;padding-left:5%;padding-right:5%;}
.controlpButton:hover {font-size:100%;background-color:#00C8FF;border:1px solid #404040;border-radius:5px;-webkit-radius:5px;-moz-border-radius:5px;cursor:pointer;width:auto;height:<? echo ($ruler * 1.25) . 'px'; ?>;}
.controlpRead {color:#008B39;}
.controlpNotRead {color:#000000;}
.controlpRecalled {color:#CD0920;}