/* FONT */
#rail_a .pgsubheading {font-weight: bold;}
#rail_a .pgsubheading2 {font-weight: bold; text-decoration: underline;}
#rail_a .subheading1 {color: #fff;}
#rail_a .v1 {font-size:11px;}
#rail_a .largetitle {font-size:18px; font-weight:bold; margin-bottom: 5px;}
#rail_a .pgheading {font-weight: bold; text-transform:uppercase;}
#rail_a .a_name {color: #000;}
#rail_a .state {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000; font-weight:bold;}
#rail_a .blue {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #0072B8; font-weight:bold;}
#rail_a .green {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #4DB848; font-weight:bold;}
#rail_a .content { font-size: 12px; }
#rail_a .legal { line-height: 1.3em; }
#rail_a .legal h1 { font-size: 1.7em; line-height: 1.5em; }
#rail_a .legal h2 { font-size: 1.3em; line-height: 1.5em; }

/* LIST */
#rail_a .arrow_img { list-style: url("http://media.centredaily.com/images/panel_arrow_0.gif") disc; margin-left:7px;}
#rail_a ul li { list-style: disc;}
#rail_a .outline1 li {list-style-type: upper-roman; margin-left: 30px;}
#rail_a .outline1 li ol li {list-style-type: upper-alpha; margin-left: 30px;}
#rail_a .outline1 li ol li ol li{list-style-type: decimal; margin-left: 30px;}
#rail_a .outline1 li ol li ol li ol li{list-style-type: lower-alpha; margin-left: 30px;}
#rail_a .outline1 li ol li ol li ol li ol li{list-style-type: decimal; margin-left: 30px;}
#rail_a .outline2 li {list-style-type: decimal; margin-left: 30px;}
#rail_a ol { list-style: decimal inside; }

/* PADDING */
#rail_a ul {padding-left:15px;}
#rail_a p {padding-bottom: 0.5em;}
#rail_a li {padding-bottom: 3px;}
#rail_a .top_padding {padding-top:5px;}
#rail_a .top_padding2 {padding-top:1px;}
#rail_a .lft_padding {padding-left:10px;}
#rail_a .rt_padding {padding-right:5px;}
#rail_a hr {padding-top: 10px; padding-bottom: 10px;}

/* OTHER */
#rail_a .rt_align {text-align: right;}
#rail_a .address {text-align: center; margin-bottom: 20px;}
#rail_a .copyright {text-align: center; margin-bottom: 10px; font-weight: bold;}
#rail_a .box  {border: 2px solid #ccc; margin-bottom: 20px; text-align: center;}
#rail_a .box2  {border: 1px solid #ccc; margin-bottom: 20px; padding: 10px 30px 10px 30px;}
#rail_a .box ul {margin-bottom: 0px;}
#rail_a .p_container {border-left-width: 0; border-right-width: 0; border-bottom-width: 0; border-top: 1px solid #ccc;  padding-bottom: 10px; margin-left: 0px;}
#rail_a .heading {border-bottom: #039 groove; border-width: thick; padding-bottom: 5px;}
#rail_a .arrow {color:#f00; letter-spacing:1px; font-size:11px; font-weight:bold;}
#rail_a .navbg1 {background-color:#039; font-weight: bold;} 
#rail_a .hr {border-bottom: #ccc solid; border-bottom-width: 1px;}
#rail_a .hr2 {border-bottom: #039 solid; border-bottom-width: 2px; margin-bottom:5px;}
#rail_a .logo {float: left;}
#rail_a .paper {margin-left:150px;}
#rail_a .paper .top {text-align: right;}
#rail_a ul {margin-bottom:10px;}
#rail_a .hlt_text {background:#ddd; padding:2px 5px 2px 5px}

#rail_a .container {position: relative;}
#rail_a .label {width: 110px; text-align: right; display:block;}
#rail_a .input {position: absolute; left: 130px; top: 0;}

.privacy_and_terms { }
.privacy_and_terms h4 { font-size: 16px; padding-bottom: 5px; }
.privacy_and_terms h5 { font-size: 12px; padding-bottom: 15px; }
.privacy_and_terms span { font-weight: bold; }
.privacy_and_terms ol li { list-style-type: decimal; margin-left: 15px; }

.legal h2 { border: none; }


