﻿body {font-size:14px; font-family:Calibri, Arial, Sans-Serif; margin:0; padding:0; color:#0571B9;}
img {border:none;}
a {}
.divMain {width:960px; height:auto; overflow:hidden; margin:auto;}
.divContent {margin-top:0; height:auto; overflow:hidden; text-align:justify; clear:both; padding:0}
.divContentTitle {font-family: Lucida Handwriting; font-weight:bold; font-size:18px; margin-top:20px;}
table {empty-cells:show; border-collapse:collapse;}

input[type=text] {border:1px solid #d2d2d2; padding:1px 2px;}

input[type=password] {border:1px solid #d2d2d2; padding:1px 2px;}

.spnRequired {color:red; font-style:italic;}

.nav {width:960px; height:auto; overflow:hidden; background:#376191; color:#fff;padding:0; margin:0;}
.nav li {padding:0; margin:0; float:left; list-style:none; background:#376191}
.nav li a {padding:12px 14px; font-size:16px; color:#fff; font-weight:bold; text-decoration:none; display:block; border-right:none;}
.nav li a:link {padding:12px 14px; font-size:16px; color:#fff; font-weight:bold; text-decoration:none;}
.nav li a:visited {padding:12px 14px; font-size:16px; color:#fff; font-weight:bold; text-decoration:none;}
.nav li a:hover {padding:12px 14px; font-size:16px; color:#fff; font-weight:bold; text-decoration:none; background:#517094;}
.nav li a:activate {padding:12px 14px; font-size:16px; color:#fff; font-weight:bold; text-decoration:none;}
.nav li .last {width:100%; font-size:16px; color:#fff; font-weight:bold; text-decoration:none; display:block; border-right:none;}
.nav li .last:link {width:100%; font-size:16px; color:#fff; font-weight:bold; text-decoration:none;}
.nav li .last:visited {width:100%; font-size:16px; color:#fff; font-weight:bold; text-decoration:none;}
.nav li .last:hover {width:100%; font-size:16px; color:#fff; font-weight:bold; text-decoration:none; background:#517094;}
.nav li .last:activate {width:100%; font-size:16px; color:#fff; font-weight:bold; text-decoration:none;}

.select {padding:12px 14px; font-size:16px; color:#fff; font-weight:bold; text-decoration:none; display:block; border-right:1px solid #fff; background:#517094;}
.selectLast {width:100%; font-size:16px; color:#fff; font-weight:bold; text-decoration:none; display:block; border-right:none; background:#517094;}

.divSpace {padding-top:10px;}

.divLoginPanel {width:300px; margin:auto; height:auto;overflow:hidden; margin-top:180px; text-align:center;}
.divLoginPanelRight { border:1px solid #000; padding:20px; height:auto; overflow:hidden; text-align:left;}

.toptitle {background:#000; color:#fff; padding:0 20px; width:auto; height:auto; overflow:hidden;}

.grid {border:none;}
.grid th{border-left:none; border-right:none; padding:5px 15px;}
.grid td{border-left:none; border-right:none; padding:5px 15px;}

.divContent1 {padding-left:20px; padding-right:20px;}

