* html img {behavior:url(/content/PaymentLocations/includes/htc/iepngfix.htc); border:0;}

h1 {padding:0;margin:0;font:bold 20px/20px arial,sans-serif;}
h2 {padding:0;margin:0;font:bold 16px/16px arial,sans-serif;}
h3 {padding:0;margin:0;font:bold 14px/14px arial,sans-serif;}
h4 {padding:0;margin:0;font:bold 12px/12px arial,sans-serif;}
h5 {padding:0;margin:0;font:normal 12px/12px arial,sans-serif;}

.main .q {background: url(/content/paymentlocations/images/bul_Q.gif) no-repeat left 3px; margin:0 0 5px 10px; padding-left:18px; font-size:12px; font-weight:bold;}
.main .a {background: url(/content/paymentlocations/images/bul_A.gif) no-repeat left 3px; margin-left:10px; padding-left:18px; font-size:12px;}

a.backtotop {background: url(/content/paymentlocations/images/bul_arrow_black.gif) no-repeat left 5px; margin-left:10px; padding-left:8px;}

.small_text {font-size:11px;line-height:14px;}
table.clean {width:100%;}
table.clean td {border:0;padding:2px 0;padding-bottom:0; font-size:12px;}
.divider{border-bottom:1px solid #CCC; margin:0px 0px 10px 0px; padding-top:5px;}

#page {margin:0 auto;padding:0;width:760px;text-align:left;background:#fff;} 

#lc {float:left;width:170px;} 
#lc div.pad {float:left;padding:0 10px 0 10px;} 

#rc {float:left;width:580px;margin-right:10px;}

.clr {clear:both;}
.fixer_10 {clear:both;overflow:hidden;width:auto;height:10px;}
.fixer_20 {clear:both;overflow:hidden;width:auto;height:20px;}
.hidden {position:absolute;left:-1000em;height:1px;overflow:hidden;}
.visible {position:static;left:0;}

/* ELEMENTS */

/* body copy */
p.body_border {padding:10px 0 0 10px;margin:20px 0 0 0;border-top:1px solid #ccc;position:relative;left:-10px;}
p.body_small {font-size:11px;}
p.legal {font-size:11px;color:#666666;}

/* input buttons */
button, button span, button span span, button span span span {display:inline;float:left;padding:0;margin:0;border:0;width:auto;height:auto;line-height:21px;cursor:pointer;color:#fff;font-weight:bold;text-decoration:none;font-family:arial;overflow:visible;}
button {background:transparent;}
button span {padding-left:10px;padding-right:0px;}
button span span {padding-left:0px;padding-right:10px;}
button span span span {padding-left:0px;padding-right:0px;}
button.input_primary span {background:url(../i/input_buttons/_red_button_left.gif) transparent no-repeat top left;}
button.input_primary span span {background:url(../i/input_buttons/_red_button_right.gif) transparent no-repeat top right;}
button.input_primary span span span {background:url(../i/input_buttons/_red_button_1px.gif) #DA0000 repeat-x;}
button.input_secondary span {background:url(../i/input_buttons/black_button_left.gif) transparent no-repeat top left;}
button.input_secondary span span {background:url(../i/input_buttons/black_button_right.gif) transparent no-repeat top right;}
button.input_secondary span span span {background:url(../i/input_buttons/black_button_1px.gif) #000000 repeat-x;}
button.input_interface span {padding-left:5px;padding-right:0px;background:url(../i/input_buttons/big_gray_button_left.gif) transparent no-repeat top left;}
button.input_interface span span {padding-left:0px;padding-right:5px;background:url(../i/input_buttons/big_gray_button_right.gif) transparent no-repeat top right;}
button.input_interface span span span {padding-left:5px;background:url(../i/input_buttons/big_gray_button_1px.gif) #CFCFCF repeat-x;color:#000;}
button.input_interface_sm span {padding-left:5px;padding-right:0px;background:url(../i/input_buttons/small_gray_button_left.gif) transparent no-repeat top left;}
button.input_interface_sm span span {padding-left:0px;padding-right:5px;background:url(../i/input_buttons/small_gray_button_right.gif) transparent no-repeat top right;}
button.input_interface_sm span span span {padding-left:5px;background:url(../i/input_buttons/small_gray_button_1px.gif) #CFCFCF repeat-x;color:#000;font-size:11px;line-height:18px;}
button.input_disabled {-moz-opacity:0.5;filter:alpha(opacity=50);opacity:0.5;}

div.input_primary, div.input_primary div, div.input_primary div div {cursor:pointer;font-weight:bold; font-size:12px; line-height:21px;}
div.input_primary {float:left;background:url(../../images/_red_button_left.gif) no-repeat top left;padding-left:10px}
div.input_primary div {background:url(../../images/_red_button_right.gif) transparent no-repeat top right;padding-right:10px;}
div.input_primary div div {background:url(../../images/_red_button_1px.gif)  repeat-x;padding:0;}
div.input_secondary, div.input_secondary div, div.input_secondary div div {cursor:pointer;color:#fff;font-weight:bold;line-height:21px;}
div.input_secondary {float:left;background:url(../i/input_buttons/black_button_left.gif) transparent no-repeat top left;padding-left:10px;}
div.input_secondary div {background:url(../i/input_buttons/black_button_right.gif) transparent no-repeat top right;padding-right:10px;}
div.input_secondary div div {background:url(../i/input_buttons/black_button_1px.gif) #000000 repeat-x;padding:0;}
div.input_interface, div.input_interface div, div.input_interface div div {cursor:pointer;color:#000;font-weight:bold;line-height:21px;}
div.input_interface {float:left;background:url(../i/input_buttons/big_gray_button_left.gif) transparent no-repeat top left;padding-left:5px;}
div.input_interface div {background:url(../i/input_buttons/big_gray_button_right.gif) transparent no-repeat top right;padding-right:5px;}
div.input_interface div div {background:url(../i/input_buttons/big_gray_button_1px.gif) #CFCFCF repeat-x;padding:0;}
div.input_interface_sm, div.input_interface_sm div, div.input_interface_sm div div {cursor:pointer;color:#000;font-weight:bold;font-size:11px;line-height:18px;}
div.input_interface_sm {float:left;background:url(../i/input_buttons/small_gray_button_left.gif) transparent no-repeat top left;padding-left:5px;}
div.input_interface_sm div {background:url(../i/input_buttons/small_gray_button_right.gif) transparent no-repeat top right;padding-right:5px;}
div.input_interface_sm div div {background:url(../i/input_buttons/small_gray_button_1px.gif) #CFCFCF repeat-x;padding:0;}
div.input_disabled {-moz-opacity:0.5;filter:alpha(opacity=50);opacity:0.5;}

/* call to action buttons */
button, button span, button span span, button span span span {display:inline;float:left;padding:0;margin:0;border:0;width:auto;height:auto;line-height:21px;cursor:pointer;color:#fff;font-weight:bold;text-decoration:none;overflow:visible;}
button {background:transparent;}
button span {padding-left:10px;padding-right:0px;}
button span span {padding-left:0px;padding-right:10px;}
button span span span {padding-left:0px;padding-right:0px;}
button.cta_primary span {background:url(../i/cta_buttons/red_button_left.gif) transparent no-repeat top left;}
button.cta_primary span span {background:url(../i/cta_buttons/red_button_right.gif) transparent no-repeat top right;}
button.cta_primary span span span {background:url(../i/cta_buttons/red_button_1px.gif) #DA0000 repeat-x;}

div.cta_primary, div.cta_primary div, div.cta_primary div div {cursor:pointer;color:#fff;font-weight:bold;line-height:21px;}
div.cta_primary {float:left;background:url(../i/cta_buttons/red_button_left.gif) transparent no-repeat top left;padding-left:10px;}
div.cta_primary div {background:url(../i/cta_buttons/red_button_right.gif) transparent no-repeat top right;padding-right:10px;}
div.cta_primary div div {background:url(../i/cta_buttons/red_button_1px.gif) #DA0000 repeat-x;padding:0;}

/* close buttons */
a.close_primary {cursor:pointer;background:url(../i/close_button/close_button.png) transparent no-repeat right;padding: 0 20px 1px 0;}

/* directional buttons */
a.dir_anchor {background:url(../i/dir_buttons/down_button.png) transparent no-repeat top left;padding: 0 0 0 20px;}
a.dir_top {background:url(../i/dir_buttons/up_button.png) transparent no-repeat top left;padding: 0 0 0 20px;}

/* expand/collapse buttons */
a.expand_button {background:url(../i/exp_coll_buttons/plus_button.png) transparent no-repeat top left;padding: 0 0 0 20px;}
a.collapse_button {background:url(../i/exp_coll_buttons/minus_button.png) transparent no-repeat top left;padding: 0 0 0 20px;}

/* emphasized links */
a.emphasized_link {background:url(../../images/emph_links/left_link.gif) transparent no-repeat left;padding-left:10px;font-weight:bold;}
a.emphasized_link_sm {background:url(../i/emph_links/left_link_sm.gif) transparent no-repeat left;padding-left:10px;font-weight:bold;font-size:11px;}

/* lists */ 
ul {list-style: none;margin:6px 0 10px 0;padding:0;} 
ul li {background:transparent url(../i/3x3_block.gif) no-repeat 0px 6px;padding:0 0 0 8px;margin:0 0 4px 0;} 
ul li ul {margin-left:22px;} 

ul.clean li {background:none;padding:0;line-height:17px;}
ul.clean_bullet li {background:transparent url(../i/3x3_block.gif) no-repeat 0px 8px;line-height:17px;} 
ul.indent {margin:20px 10px 20px 30px;} 
ul.emphasis {margin:10px 0 0 0;padding-bottom:10px;}
ul.emphasis li {display:block;margin:0 0 10px 0;padding:0 0 0 10px;background:url(../i/content_lists/left_link.gif) no-repeat transparent 0px 4px;color:#000;font-weight:bold;}
ul.emphasis li a {font-weight:normal;color:#0066CC;}
ul.alink {margin:10px 0 0 0;padding-bottom:10px;}
ul.alink li {display:block;background:none;padding:0;margin:0 0 10px 0;}
ul.alink li a {display:block;padding:0 0 0 20px;background:transparent url(../i/dir_buttons/down_button.png) no-repeat;color:#0066CC;} 

table.list_module {width:100%;background:url(../i/anchor_links/anchors_bg_1px.gif) repeat-x #f2f2f2;border-top:1px solid #ccc;} 
table.list_module td {padding:0 10px 0 10px;}

div.alink_footer {margin-top:30px;border-top:1px solid #ccc;}
div.alink_footer a {color:#0066CC;}
div.alink_footer div.left {float:left;padding:10px;} 
div.alink_footer div.right {float:right;padding:10px;}


/* headers & subheaders */
/* p.h1_subhead {padding-bottom:5px;margin:0;font:normal 15px arial,sans-serif;}
h2.h2_border {padding:10px 10px 0 10px;margin:0;font:bold 16px arial,sans-serif;border-top:1px solid #ccc;}

h3.head_subhead, h3.head_subhead span, h3.head_subhead span span, h3.head_subhead span span a {display:block;margin:0px;padding:0px;color:#fff;font-weight:bold;font-size:14px;line-height:25px;}

h3.head_subhead {background:transparent url(../i/headers_subheaders/png/header_red_left.png) no-repeat left top;padding:0 0 0 10px;}
h3.head_subhead span {background:transparent url(../i/headers_subheaders/png/header_red_right.png) no-repeat right top;padding:0 10px 0 0;}
h3.head_subhead span span {background:#cd0000 url(../i/headers_subheaders/png/header_red_1px.png) repeat-x;}
h3.head_subhead span span a {background:transparent url(../i/headers_subheaders/png/header_red_carat.png) no-repeat left;padding-left:10px;text-decoration:underline;}

div.head_subhead_text {background:#ccc url(../i/headers_subheaders/border_gradient_1x40.gif) repeat-x bottom left;color:#000;}
div.head_subhead_text div.head_subhead_pad {background:#fff;padding:7px 9px 0 9px;margin:0 1px 0 1px;overflow:auto;}*/

/* required widget: tables */
h3.head_tblhead, h3.head_tblhead span, h3.head_tblhead span span {display:block;margin:0;padding:0;color:#000;font-weight:bold;font-size:14px;line-height:25px;}

h3.head_tblhead {background:transparent url(../../images/gray_header_left.gif) no-repeat left top;padding:0 0 0 10px;}
h3.head_tblhead span {background:transparent url(../../images/gray_header_right.gif) no-repeat right top;padding:0 10px 0 0;}
h3.head_tblhead span span {background:#ccc url(../../images/gray_1px.gif) repeat-x;}
h3.head_tblhead span span a {background:transparent url(../../images/header_gray_carat.png) no-repeat left;padding-left:10px;text-decoration:underline;color:#000;}

h3.head_colhead, h3.head_colhead span, h3.head_colhead span span {display:block;margin:0px;padding:0px;color:#000;font-size:12px;font-weight:bold;}

h3.head_colhead {background:transparent url(../i/headers_subheaders/png/gray_header_left.png) no-repeat left top;padding:0 0 0 10px;}
h3.head_colhead span {background:transparent url(../i/headers_subheaders/png/gray_header_right.png) no-repeat right top;padding:0 10px 0 0;}
h3.head_colhead span span {background:#ccc url(../i/headers_subheaders/png/gray_1px.png) repeat-x;padding:4px 0 4px 0;}

div.head_colhead_text {background:#ccc url(../i/headers_subheaders/border_gradient_1x40.gif) repeat-x bottom left;color:#000;}
div.head_colhead_text div.head_colhead_pad {background:#fff;padding:7px 9px 0 9px;margin:0 1px 0 1px;overflow:auto;}


/* WIDGETS */

/* tooltips */
div#tip_holder {position:absolute;top:0;background:url(../i/s.gif);z-index:100;}
div.tooltip {cursor:pointer;}
div.tip {background:#fff;padding:2px 4px 11px 4px;position:absolute;left:-1000em;font:12px arial,sans-serif;}
div#tip_holder table#tip_table td img {display:block;}
div#tip_holder table#tip_table, div#tip_holder table#tip_table td {margin:0;padding:0;border-collapse:collapse;}

/* pagination */
div.pag_wrapper {clear:both;width:100%;}
div.pag_wrapper p {margin:0px;padding:0 0 5px 0;}
div.pag_wrapper a {color:#0066CC;}
div#pag_top_nav {padding:0 10px 10px 10px;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;margin-bottom:10px;background:url(../i/pagination/pagination_top_1px_long.gif) repeat-x;}
div#pag_top_nav span.gray {color:#999;}
div#pag_top_nav div.pages {float:right; font-size:12px;}
div#pag_top_nav div.pages a.left {background:url(../i/pagination/left_button_small.gif) transparent no-repeat top left;padding: 0 0 0 20px;}
div#pag_top_nav div.pages a.right {background:url(../i/pagination/right_button_small.gif) transparent no-repeat top right;padding: 0 20px 0 0;}
div#pag_top_nav div.pages .current {font-weight:bold;}
div#pag_top_nav div.all {margin-left:15px;float:right;}
div#pag_top_nav div.results {padding:0 0 5px 0;}
div#pag_top_nav div.related {clear:right;border-top:1px dotted #c8c8c8;padding:5px 0 0 0;}
div#pag_top_nav div.related p.small {font:normal 11px arial;margin:0;padding:0;}

div#pag_bottom_nav {padding:10px 10px 10px 10px;margin-top:20px;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:1px solid #c8c8c8;background:url(../../images/pagination_bottom_1px.gif) repeat-x;}
div#pag_bottom_nav span.gray {color:#999;}
div#pag_bottom_nav div.pages {float:right; font-size:12px;}
div#pag_bottom_nav div.pages a.left {background:url(../i/pagination/left_button_small.gif) transparent no-repeat top left;padding: 0 0 0 20px;}
div#pag_bottom_nav div.pages a.right {background:url(../i/pagination/right_button_small.gif) transparent no-repeat top right;padding: 0 20px 0 0;}
div#pag_bottom_nav div.pages .current {font-weight:bold;}
div#pag_bottom_nav div.all {margin-left:15px;float:right;}
div#pag_bottom_nav div.results {float:left; padding:0 0 5px 0;}
div#pag_bottom_nav br {clear:both;}

div.pag_top_cap {height:5px;padding-left:5px;background:url(../../images/pagination_top_left.gif) transparent no-repeat left;overflow:hidden;}
div.pag_top_cap div {height:5px;padding-right:5px;background:url(../../images/pagination/pagination_top_right.gif) transparent no-repeat right;overflow:hidden;}
div.pag_top_cap div div {height:5px;background:url(../../images/pagination/pagination_top_1x5px.gif) repeat-x;overflow:hidden;}
div.pag_bottom_cap {height:5px;padding-left:5px;background:url(../../images/pagination/pagination_bottom_left.gif) transparent no-repeat left;overflow:hidden;}
div.pag_bottom_cap div {height:5px;padding-right:5px;background:url(../../images/pagination/pagination_bottom_right.gif) transparent no-repeat right;overflow:hidden;}
div.pag_bottom_cap div div {height:5px;background:url(../../images/pagination_bottom_1x5px.gif) repeat-x;overflow:hidden;}


/* tables */
/* required element: headers & subheaders: head_tblhead */
.table_content {clear:both;width:100%;border-collapse:collapse; position:relative;}
.table_content th {padding:5px 10px 5px 10px;background:#999999;color:#fff;border:1px solid #cdcdcd;}
.table_content th a {color:#fff;}
.table_content th.active {background:#666666;}
.table_content th.active a {background:url(../i/tables/table_arrow_on.gif) no-repeat right;padding-right:15px;text-decoration:none;}
.table_content td {padding:10px;border:1px solid #cdcdcd;}
.table_content tr.row_light {background:#f2f2f2;}
.table_content tr.row_dark {background:#e5e5e5;}
.table_content tr.row_highlight {background:#ffffcc;}
.table_content tr.sub_col_heading {background:#b8b7b7;}
.table_content tr.sub_col_heading td {font-weight:bold;padding:5px 10px 5px 10px;}

/* mapping controls */
table.map_pog td a, table.map_pog td a img {display:block;}

/* search module */
/* required elements: input buttons - div */
div#search_module div.input_primary {float:left;}
div#search_module form {display:block;float:left;}
div#search_module form fieldset {display:block;float:left;border:0;}
div#search_module input {display:block;float:left;width:150px;margin-right:5px;}

div#search_module_subset div.input_secondary {float:left;}
div#search_module_subset form {display:block;float:left;}
div#search_module_subset form fieldset {display:block;float:left;border:0;}
div#search_module_subset input {display:block;float:left;width:150px;margin-right:5px;}

/* alphanumeric index */
div.alpha_module {background:url(../i/alphanumeric/anchors_bg_1px.gif) repeat-x #f2f2f2;border-top:1px solid #ccc;color:#666;}
div.alpha_module div {padding:10px 10px 20px 10px;}
div.alpha_module a {margin-right:7px;color:#0066CC;}
div.alpha_module span {margin-right:7px;color:#666;}
div.alpha_module a.numeric {margin-right:15px;}
div.alpha_module a.on_state {color:#000;font-weight:bold;text-decoration:none;}

/* content space piping */
div.piping_module {clear:both;background:url(../i/content_piping/1px_gray.gif) repeat-x #f2f2f2;color:#999;font-size:11px;line-height:11px;}
div.piping_module div.pad {float:none;padding:10px 10px 15px 10px;}
div.piping_module a {color:#0066CC;}
div.piping_module span {color:#000;font-weight:bold;}

/* content containers */
div.cc_content {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:transparent url(../../images/gradient.gif) repeat-x bottom;padding:10px 9px 10px 9px;}
div.cc_content_nohead {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:transparent url(../../images/gradient.gif) repeat-x bottom;padding:0 10px 10px 10px;}
div.cc_top_cap {height:10px;padding-left:10px;background:transparent url(../../images/top_left.gif) no-repeat left;overflow:hidden;}
div.cc_top_cap div {height:10px;padding-right:10px;padding-left:0px;background:transparent url(../../images/top_right.gif) no-repeat right;overflow:hidden;}
div.cc_top_cap div div {height:10px;background:transparent url(../../images/top_1px.gif) repeat-x;overflow:hidden;}
div.cc_bottom_cap {margin:0 0 10px 0; _margin:0 1px 10px 1px; height:0px;padding-left:10px;background:transparent url(../../images/bottom_left.gif) no-repeat left top;overflow:hidden;}
div.cc_bottom_cap div {height:10px;padding-right:10px;background: transparent url(../../images/bottom_right.gif) no-repeat right;overflow:hidden;}
div.cc_bottom_cap div div{height:10px;background:transparent url(../../images/bottom_1px.gif) repeat-x;overflow:hidden;}
div.cc_bottom_cap_w {margin:0 0 10px 0; height:10px;padding-left:10px;background:transparent url(../../images/bottom_left_w.gif) no-repeat left top;overflow:hidden;}
div.cc_bottom_cap_w div {height:10px;padding-right:10px;background: transparent url(../../images/bottom_right_w.gif) no-repeat right;overflow:hidden;}
div.cc_bottom_cap_w div div{height:10px;background:transparent url(../../images/bottom_1px_w.gif) repeat-x;overflow:hidden;}



/* footnotes/disclaimer text */
a.footnote {position:relative;top:-3px;vertical-align:top;font-size:9px;text-decoration:none;}
div.footnote_mod {border-top:1px solid #ccc;padding:10px 20px 0 10px;margin-top:30px;color:#666;font-size:11px;}
div.footnote_mod a {text-decoration:none;}
div.footnote_mod p {margin:0 0 15px 0;}

.testclass{background:#000066; font-size:25px; font-family:Arial, Helvetica, sans-serif; border: 1px solid #9900FF}

.main_content{background:url(../../images/bg_content.gif) repeat-y; width:762px; margin-top:0; padding:20px 0 0 0; line-height:1.1em;}
