body, td, p { font-family: Arial, Verdana, Helvetica; font-size:12px; color:#000000; }
form { margin-top:0px; margin-bottom:0px; }
a { color:#205EAD; text-decoration:none; }
a:hover { text-decoration:underline; }
h1 { margin:0px 0px 0px 0px; font-size:20px; line-height:21px; color:#3090C7; }

.mainnav-item { height:43px; }
.mainnav-item a { font-size:14px; font-weight:bold; color:#FFFFFF; }

.section-title { margin:0px 0px 0px 0px; font-size:18px; font-weight:bold; color:3090C7; }

.breadcrumb { font-size:11px; color:#9F9F9F; text-decoration:none; }

div.confirm-message { text-align:left; padding:20px; margin-top:10px; background:#F5F9FC; border-top:1px dotted #CFCFCF; }

.label-top { font-size:10px; font-weight:bold; }
.label-side { color:#303030; white-space:nowrap; }
.label-bottom { font-size:10px; }

.input-table { width:100%; border-top:1px dotted #CFCFCF; border-bottom:1px dotted #CFCFCF; }
.input-table .section { padding:10px; background:#F0F0F0; white-space:nowrap; font-weight:bold; }
.input-table .left1 { padding:10px; border-bottom:1px solid #FFFFFF; background:#F5F9FC; white-space:nowrap; }
.input-table .left1-topalign { vertical-align:top; padding:14px 10px 10px 10px; border-bottom:1px solid #FFFFFF; background:#F5F9FC; white-space:nowrap; }
.input-table .right1 { width:100%; padding:10px; border-bottom:1px solid #FFFFFF; background:#F5F9FC; }
.input-table .mid1 { padding:10px; border-bottom:1px solid #FFFFFF; background:#F5F9FC; }
.input-table .combo1 { padding:10px; border-bottom:1px solid #FFFFFF; background:#F5F9FC; }
.input-table .left2 { padding:10px; border-bottom:1px solid #FFFFFF; background:#F9FBFC; white-space:nowrap; }
.input-table .left2-topalign { vertical-align:top; padding:14px 10px 10px 10px; border-bottom:1px solid #FFFFFF; background:#F9FBFC; white-space:nowrap; }
.input-table .right2 { width:100%; padding:10px; border-bottom:1px solid #FFFFFF; background:#F9FBFC; }
.input-table .mid2 { padding:10px; border-bottom:1px solid #FFFFFF; background:#F9FBFC; }
.input-table .combo2 { padding:10px; border-bottom:1px solid #FFFFFF; background:#F9FBFC; }
.input-table .buttons { padding:5px; border:1px solid #D9D9D9; background:#F0F0F0; }

.button-blue1-52x24 { width:52px; height:24px; padding-bottom:2px; background:url(/images/common/buttons/blue1_52x24.gif); border:0px; font-size:11px; font-weight:bold; color:#FFFFFF; }
.button-blue1-61x19 { width:61px; height:19px; padding-bottom:2px; background:url(/images/common/buttons/blue1_61x19.gif); border:0px; font-size:11px; font-weight:bold; color:#FFFFFF; }
.button-blue1-121x25 { width:121px; height:25px; padding-bottom:2px; background:url(/images/common/buttons/blue1_121x25.gif); border:0px; font-size:11px; font-weight:bold; color:#FFFFFF; }
.button-blue1-152x24 { width:152px; height:24px; padding-bottom:2px; background:url(/images/common/buttons/blue1_152x24.gif); border:0px; font-size:11px; font-weight:bold; color:#FFFFFF; }
.button-blue1-220x24 { width:220px; height:24px; padding-bottom:3px; background:url(/images/common/buttons/blue1_220x24.gif); border:0px; font-size:11px; font-weight:bold; color:#FFFFFF; }
.button-blue2-101x25 { width:101px; height:25px; padding-bottom:2px; background:url(/images/common/buttons/blue2_101x25.gif); border:0px; font-weight:bold; color:#FFFFFF; }
.button-grey2-158x24 { width:158px; height:24px; padding-bottom:2px; background:url(/images/common/buttons/grey2_158x24.gif); border:0px; font-weight:bold; color:#FFFFFF; }

.smaller1 { font-size:11px; }
.smaller2 { font-size:10px; }
.smaller3 { font-size:9px; }
.smaller4 { font-size:8px;}
.larger1 { font-size:13px; }
.larger2 { font-size:14px; }
.larger3 { font-size:15px; }
.larger4 { font-size:16px; }
.larger5 { font-size:17px; }
.larger6 { font-size:18px; }

.br1px { line-height:1px; }
.br2px { line-height:2px; }
.br3px { line-height:3px; }
.br4px { line-height:4px; }
.br5px { line-height:5px; }
.br10px { line-height:10px; }

.footer td { color:#202020; }
.footer a { color:#393939; }
.footer a:hover { text-decoration:underline; }

.sectionbar-title { padding:0px 10px 0px 15px; font-size:12px; font-family:Verdana; font-weight:bold; color:#FFFFFF; white-space:nowrap; }
.sectionbar-action { text-align:right; padding:0px 10px 0px 10px; }
.sectionbar-action a { color:#FFFFFF; }
