/* layout styles */
body {margin: 0px; padding: 5px; background-color: #214c76}
.pad15 { padding:15px; }

/* text styles */
.menu { font-family: verdana, Tahoma, sans-serif; font-size: 11px; color: #323232; border-bottom:1px solid black;}
.menu a { color: #323232; text-decoration: none}
.menu a:hover { color: #323232; text-decoration: underline}
.menu a:visited { color: #323232; }

.title { font-family: verdana, Tahoma, sans-serif; font-size: 11px; color: #295C8F; padding-bottom:5px; border-bottom: 1px solid #dddddd; letter-spacing: 1px}
.subtitle { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #295C8F; }

.maintext { font-family: verdana, Tahoma, sans-serif; font-size: 11px; color: #323232 }
.maintext a { color: #295c8f; text-decoration: none}
.maintext a:hover { color: #295c8f; text-decoration: underline}
.maintext a:visited { color: #295c8f;}

.blue12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #295C8F; }

.red10 { font-family: verdana, Tahoma, sans-serif; font-size: 10px; color: #990033}
.red10 a { color: #990033; font-weight:bold; text-decoration: none}
.red10 a:hover { color: #990033; text-decoration: underline}
.red10 a:visited { color: #990033; }

.white11 { font-family: verdana, Tahoma, sans-serif; font-size: 11px; color: #ffffff}
.white11 a { color: #ffffff; text-decoration: none }
.white11 a:hover { color: #ffffff; text-decoration: underline}

.lightblue11 { font-family: verdana, Tahoma, sans-serif; font-size: 11px; color: #9FC2E5; }

.input { font-family: verdana, Tahoma, sans-serif; font-size: 11px; color: #323232; border: 1px solid #cccccc; background-color: #eeeeee }
.button { font-family: verdana, Tahoma, sans-serif; font-size: 11px; color: #323232; border: 1px solid #777777; background-color: #dddddd }

.imgborder { padding:2px; border:1px solid #cccccc }