/***** GLOBAL STYLES 
a {color: #003399; text-decoration: none;}
a:visited {color: #003399;}
a:active, a:hover {color: #003399;}*****/

/***** MAIN CONTENT *****/
#header_background {background: #014E82;}
#header_text {FONT-SIZE: 11px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: #FFFFFF; padding: 0 0px 0px -10px;}
#sub_text_header {float: left; width: 581px; margin-right: 7px; }
#sub_text_grey {font-size: 160%; font-weight: bold; width: 566px; padding: 15px 0 10px 15px;}
#sub_text_green {width: 559px; margin: 0 7px 10px 15px;}
#sub_text_black {color: #0A4991; text-decoration: underline;}
#copy a:active {color: #FF0000;}
#copy a:visited {color: #80537D;}
#copy a:hover {color: #FF0000;}
.copy_or {font-weight: bold; line-height: 2.25em;}
#error {font-weight: bold; color: #F38922; background: url(../../images/icon_error_lg.gif) 15px 10px no-repeat; width: 529px; padding: 10px 7px 15px 45px;}

#title_copy_photo {width: 100%; height: 210px; padding-bottom: 10px;}
#title_copy {width: 287px; float: left;}
#pg_title_short {font-size: 160%; font-weight: bold; padding: 15px 7px 15px 15px;}
#copy_short {padding: 0 7px 15px 15px;}
#photo {width: 287px; float: right;}

#disclaimer {font-size: 85%; color: #999; width: 566px; margin: 15px 0 0 15px;}
#disclaimer a {color: #0A4991; text-decoration: underline;}
#disclaimer a:active {color: #FF0000;}
#disclaimer a:visited {color: #80537D;}
#disclaimer a:hover {color: #FF0000;}


#section_head_title {margin: 1px 0; background: #E4E4E4; width: 100%; height: 30px;}
#section_head_title .title {font: bold 130% Arial; padding: 6px 15px; float: left;}
#section_head_title a {background: url(../../images/icon_edit.gif) no-repeat; color: #0A4991; font-size: 85%; font-weight: bold; text-decoration: underline; float: right; margin-top: 8px; padding: 0 10px 0 15px;}
#section_head_title a:active {color: #FF0000;}
#section_head_title a:visited {color: #80537D;}
#section_head_title a:hover {color: #FF0000;}

#section_head_short {border-top: 2px solid #ff0000; border-bottom: 1px solid #7F7F7F; background: #FFF; width: 287px;}
#section_head_short_title {margin: 1px 0; background: #E4E4E4; width: 287px; height: 30px;}
#section_head_short_title .title {display: block; font: bold 130% Arial; padding: 6px 15px;}
#sec_head_alt {border-top: 2px solid #ff0000; width: 100%;}

#subhead {border-top: 1px solid #7F7F7F; border-bottom: 1px solid #7F7F7F; background: #fff; width: 100%;}
#subhead_title {margin: 1px 0; background: #f5f5f5; width: 100%; height: 27px;}
#subhead_title .title {display: block; font: bold 85% Arial; padding: 6px 15px;}

/* page dividers */
#hr_light {border-bottom: 1px solid #CCC; width: 100%;}
#hr_dark {border-bottom: 1px solid #7F7F7F; width: 100%;}
#or_separator {font-size: 160%; font-weight: bold; color: #ff0000; text-transform: uppercase; width: 100%; text-align: center;}

/* tabs */
#tabs {float:left; width:100%; line-height:normal; background: url(../../images/tab_bg.gif) top left repeat-x; height:37px;}
#tabs ul {margin:0 0 0 10px; padding:0; list-style:none;}
#tabs li {float:left; background:url(../../images/tab_right.gif) no-repeat right top; margin:0; padding:0; height: 26px;}
#tabs a {display:block; background:url(../../images/tab_left.gif) no-repeat left top; padding:6px 10px; font-size: 12px; font-weight: bold; text-decoration: none; color: #039; }
#tabs a:hover {text-decoration: underline;}
#tabs #current {background-image:url(../../images/tab_right_on.gif);}
#tabs #current a {background-image:url(../../images/tab_left_on.gif); color: #FFF;}

/* forms */
.formlabel {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; padding: 0 5px 12px  1px;}
.formrequired {FONT-SIZE: 13px; COLOR: #FF0000;}
.formsublabel {FONT-SIZE: 12px; COLOR: #000000;}
.formrequired {FONT-SIZE: 13px; COLOR: #FF0000;}
.formerror {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #F38922; padding: 0 5px 12px  1px;}
.inputform {FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none; padding: 0 5px 0px  1px;}
.dropdown {FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none;}
.t_12_dgry {FONT-SIZE: 12px; COLOR: #666666; padding: 0 0px 0px  43px;}

/*==== plain text ====*/
.t_or {FONT-SIZE: 19px;	COLOR: #ff0000;	FONT-WEIGHT: bold;}
.pgtitle {FONT-SIZE: 18px; FONT-FAMILY: Arial; FONT-WEIGHT: bold;}
.pgsubtitle {FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: bold;}
.disclaimer {FONT-SIZE: 11px; COLOR: #999999;}
.t_recommended {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #347199;}
.formlabel {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000;}
.formsublabel {FONT-SIZE: 12px; COLOR: #000000;}
.formrequired {FONT-SIZE: 13px; COLOR: #FF0000;}
.formerror {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #F38922;}
.error_b {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #F38922;}
.txt {FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000;}
.iframe_title {FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: #798073;}
.iframe_subtitle {FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: #4c4c4c; padding: 0 0px 0px -10px;}
.iframe_content {FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: normal; COLOR: #000000;}
.iframe_example {FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: #6c6324;}
.iframe_redheader {FONT-SIZE: 14px; COLOR: #dc2323; FONT-FAMILY: Arial; FONT-WEIGHT: bold;}
.t_12_b_dgry {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #666666;}
.highlighttext{background-color:yellow; font-weight:bold;}
.t_module_blk {FONT-SIZE: 11px;	COLOR: #3399ff;	FONT-WEIGHT: bold;}
.t_or {FONT-SIZE: 19px;	COLOR: #ff0000;	FONT-WEIGHT: bold;}

/* buttons */
#buttons {width: 100%; border-top: 1px solid #7F7F7F; padding-top: 7px;}
#buttons .secondary {float: left; padding-left: 5px;}
#buttons #primary {float: right; padding-right: 5px;}
#buttons #primary .btn1 {padding-right: 7px;}
#buttons #primary .btn2 {}

/* popups */
#popup_sm {width: 448px;}
#popup_lg {width: 595px;}
#popup_header {background: #000 url(../../images/logo_vz_sec.gif) no-repeat; width: 100%; height: 37px;}
#popup_header a {font-size: 85%; color: #fff; float: right; padding: 10px 10px 0 0;}
#popup_header a:hover {color: #F00;}
#popup_footer {background: #000; width: 100%; height: 25px; line-height: 1.5em; text-align: center; vertical-align: middle;}
#popup_footer a {font-size: 85%; color: #fff;}
#popup_footer a:hover {color: #F00;}
#popup_pg_title {font-size: 160%; font-weight: bold; padding: 20px 15px 15px 15px;}
#popup_copy {padding: 0 7px 10px 15px;}
#popup_section_head {border-top: 2px solid #ff0000; border-bottom: 1px solid #7F7F7F; background: #FFF; margin: 0 7px 10px 15px;}
#popup_head_title {margin: 1px 0; background: #E4E4E4; width: 100%; height: 30px;}
#popup_head_title .title {display: block; font: bold 130% Arial; padding: 6px 15px;}

/***** 5TH COLUMN *****/
div#fifth {float: left; margin: 0; padding: 0; width: 162px;}
#sl {margin-bottom: 7px; border-top: 2px solid #5D93D7; background: #FFF; width: 162px;}
#sl_title {margin-top: 1px; background: #D5E6FA; width: 162px; height: 22px;}
#sl_body {margin-top: 1px; background: #EBF2FA; width: 162px;}
#sl_title .title {display: block; font-weight: bold; padding: 3px 0 0 10px;}
#sl_body .body {display: block; font-size: 85%; padding: 7px 8px 3px 10px;}
#sl_body a {display: block; font-size: 85%; color: #0A4991; padding: 3px 8px 9px 10px; text-align: right;}
#sl_body a:active {color: #FF0000;}
#sl_body a:hover {color: #FF0000;}
#sl_body a:visited {color: #80537D;}

#pi {margin-bottom: 7px; border-top: 2px solid #ECD44F; background: #FFF; width: 162px;}
#pi_title {margin-top: 1px; background: #FBF0B7; width: 162px; height: 22px;}
#pi_body {margin-top: 1px; background: #FBF6DC; width: 162px;}
#pi_title .title {display: block; font-weight: bold; padding: 3px 0 0 10px;}
#pi_body {display: block; font-size: 85%; padding: 4px 0;}
div#complete {color: #999; vertical-align: center; background: url(../../images/icon_grn_checkmark.gif) 10px 50% no-repeat; padding: 3px 0 3px 25px;}
#pi_body #current {font-weight: bold; vertical-align: center; background: #FFF; padding: 3px 0 3px 25px;}
#pi_body #incomplete {vertical-align: center; padding: 3px 0 3px 25px;}

#fp {margin-bottom: 7px; border-top: 2px solid #ECD44F; background: #FFF; width: 162px;}
#fp_title {margin-top: 1px; background: #FBF0B7; width: 162px; height: 22px;}
#fp_body {margin-top: 1px; background: #FBF6DC; width: 162px;}
#fp_title .title {display: block; font-weight: bold; padding: 3px 0 0 10px;}
#fp_body .body {display: block; font-size: 85%; padding: 7px 8px 3px 10px;}
#fp_body a {display: block; font-size: 85%; color: #0A4991; padding: 3px 8px 9px 10px; text-align: right;}
#fp_body a:active {color: #FF0000;}
#fp_body a:hover {color: #FF0000;}
#fp_body a:visited {color: #80537D;}

#tools {margin-bottom: 7px; border-top: 2px solid #74B495; background: #FFF; width: 162px;}
#tools_title {margin-top: 1px; background: #D4E5DD; width: 162px; height: 22px;}
#tools_body {margin-top: 1px; background: #ECF3F0; width: 162px;}
#tools_title .title {display: block; font-weight: bold; padding: 3px 0 0 10px;}
#tools_body .body {display: block; font-size: 85%; padding: 7px 8px 3px 10px;}
#tools_body a {display: block; font-size: 85%; color: #0A4991; padding: 3px 8px 9px 10px; text-align: right;}
#tools_body a:active {color: #FF0000;}
#tools_body a:hover {color: #FF0000;}
#tools_body a:visited {color: #80537D;}

#res {margin-bottom: 7px; border-top: 2px solid #A0A0A0; background: #FFF; width: 162px;}
#res_title {margin-top: 1px; background: #DCDCDC; width: 162px; height: 22px;}
#res_body {margin-top: 1px; background: #F5F5F5; width: 162px;}
#res_title .title {display: block; font-weight: bold; padding: 3px 0 0 10px;}
#res_body .body {display: block; font-size: 85%; padding: 7px 8px 3px 10px;}
#res_body ul {list-style-type: none; margin: 0 0 0 .75em; padding: 2px 0 10px 0;}
#res_body li {background-image: url(../../images/bul_square_dot.gif); background-repeat: no-repeat; background-position: 0px .6em; padding: 2px 0 2px 11px;}
#res_body a {font-size: 85%; color: #0A4991;}
#res_body a:active {color: #FF0000;}
#res_body a:hover {color: #FF0000;}
#res_body a:visited {color: #80537D;}

#fb {margin-bottom: 7px; border-top: 2px solid #A0A0A0; background: #FFF; width: 162px;}
#fb_title {margin-top: 1px; background: #DCDCDC; width: 162px; height: 22px;}
#fb_body {margin-top: 1px; background: #F5F5F5; width: 162px;}
.txtarea_fb { font-size: 110%; color: #000000; padding: 0px 3px 0px 3px; width: 134px;} 
#fb_title .title {display: block; font-weight: bold; padding: 3px 0 0 10px;}
#fb_body .body {display: block; font-size: 85%; padding: 7px 8px 3px 10px;}
#fb_body a {display: block; font-size: 85%; color: #0A4991; padding: 3px 8px 9px 10px; text-align: right;}
#fb_body a:active {color: #FF0000;}
#fb_body a:hover {color: #FF0000;}
#fb_body a:visited {color: #80537D;}

/***** FOOTER *****/
div#footer {background: black; width: 757px; height: 25px; float: left;}
#f_nav {font-size: 85%; color: #fff; padding: 4px 0; margin: 0 0 0 165px;}
#f_nav a {color: #fff;}
#f_nav a:hover {color: #F00;}
#f_nav .copyright {padding-right: 20px;}
#f_nav .divider {padding: 0 6px;}