﻿body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; }
form { margin: 0px; }
div { font-size: 13px; line-height: 130%; }
table { font-size: 13px; line-height: 130%; border: 0px; }
img { border: 0px; }
ol { margin-top: 5px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; margin-left: 10px; }
ul { margin-top: 5px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; margin-left: 10px; }
li { padding-bottom: 5px; }

.t18b { font-size: 18px; font-weight: bold; }
.t18b2 { font-size: 18px; font-weight: bold; line-height: 110%; }
.t18 { font-size: 18px; font-weight: normal; }
.t16b { font-size: 16px; font-weight: bold; }
.t16 { font-size: 16px; font-weight: normal; }
.t162 { font-size: 16px; font-weight: normal; line-height: 110%; }
.t14 { font-size: 14px; font-weight: normal; }
.t12 { font-size: 12px; font-weight: normal; }
.t12i { font-size: 12px; font-style: italic; }
.t12padt5 { font-size: 12px; font-style: italic; padding-top: 5px; }
.t11 { font-size: 11px; font-weight: normal; }

.videocaption { font-size: 12px; color:#321484; text-align: center; padding-top: 3px; line-height: 110% }

.headertxt { font-size: 21px; color: white; font-weight: bold; padding: 17px 0 0 20px; }
.headertxt2 { font-size: 21px; color: white; font-weight: bold; padding: 13px 0 0 20px; line-height: 110%; }
.headersubtxt { font-size: 16px; color: #99ccff; font-weight: bold; padding: 0px 0 0 20px; line-height: 110%; }
.contentinnerlg { padding: 8px 28px 10px 28px; line-height: 140%; }
.contentinnersm { padding: 0 28px 0 28px; }

.txtblock1 { padding: 10px 8px 12px 8px; border-bottom: 1px #c8c2d1 solid; font-size: 14px; }
.txtblock2 { padding: 12px 8px 15px 8px; border-bottom: 1px #c8c2d1 solid; font-size: 16px; }


/* new layout styles */
.headerboxfull { width: 908px; height: 63px; background-color: #282574; background-image: url(images/headerbg_full.jpg); }
.headerboxhalf { width: 442px; height: 63px; background-color: #282574; background-image: url(images/headerbg_half.jpg); }
.headerboxhalf2 { width: 442px; height: 63px; background-color: #282574; background-image: url(images/headerbg_half2.jpg); }
.contentboxfull { width: 908px; background-color: #f7f5fa; background-image: url(images/contentbg_full.jpg); background-repeat: repeat-y; }
.contentboxhalf { width: 442px; background-color: #f7f5fa; background-image: url(images/contentbg_half.jpg); background-repeat: repeat-y; }

.citiesrowdiv2 { text-align: center; height: 35px; background-color: #282574; background-image: url(images/bgrepeater_citiesrow2.jpg); background-repeat: repeat-x; }
.citiestxt2 { text-align: center; vertical-align: middle; font-size: 18px; font-weight: bold; color: #faaf3a; line-height: 110%; }
.citiesdivider2 { padding-left: 20px; padding-right: 20px; }
/* end new styles */

/* original styles */
.headerboxlg { width: 508px; height: 64px; background-color: #282574; background-image: url(images/headerbg_lg.jpg); }
.headerboxsm { width: 388px; height: 65px; background-color: #282574; background-image: url(images/headerbg_sm.jpg); }
.contentboxlg { width: 508px; background-color: #f7f5fa; background-image: url(images/contentbg_lg.jpg); background-repeat: repeat-y; }
.contentboxsm { width: 388px; background-color: #f7f5fa; background-image: url(images/contentbg_sm.jpg); background-repeat: repeat-y; }

.citiesrowdiv { text-align: center; height: 66px; background-color: #282574; background-image: url(images/bgrepeater_citiesrow.jpg); background-repeat: repeat-x; }
.citiestxt { text-align: center; vertical-align: middle; font-size: 19px; font-weight: bold; color: #faaf3a; }
.citiesdivider { padding-left: 6px; padding-right: 6px; }
/* end original */


.footerrow { padding: 10px; font-size: 11px; font-weight: normal; color: #dcdcdc; background-color: #303593; }

a:link, a:visited { color: #66ccff; text-decoration: none; }
a:hover, a:active { text-decoration: underline; }

