@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,p,table,ul,ol,li,img,form,fieldset
{
margin:0;
padding:0;
border:0 none;
list-style:none;
}
body
{
background:#fff url(art/body-bg.gif) top left repeat-x;
}
.clearfix:after
{
content:'.';
display:block;
height:0;
clear:both;
visibility:hidden;
}
#wrap
{
width:972px;
margin:0 auto;
position:relative;
text-align:left;
}
#header
{
margin-top:18px;
height:84px;
}
#header h1 a
{
background:url(art/logo.png) no-repeat;
width:178px;
height:57px;
display:block;
float:left;
}
#header h1 strong
{
display:none;
}
#link
{
height:36px;
}
#link p
{
float:left;
font:11px Arial, Helvetica, sans-serif;
color:#737373;
line-height:18px;
margin-top:10px;
display:inline-block;
}
#link p a
{
color:#b82132;
text-decoration:none;
}
#link p a:hover
{
text-decoration:underline;
}
#link form
{
float:right;
margin-top:4px;
}
#link fieldset
{
float:right;
}
#link input
{
border:1px solid #d8d8d8;
background:url(art/glass.gif) 125px center no-repeat;
font:11px Arial, Helvetica, sans-serif;
color:#676767;
padding:5px 8px;
}
#banner
{
background:url(art/banner-bg.png) right no-repeat;
height:291px;
overflow:hidden;
width:972px;
position:relative;
}
#sldr
{
position:absolute;
height:291px;
}
#sldr div
{
width:972px;
height:291px;
float:left;
}
#banner img
{
float:left;
margin-right:28px;
}
#banner h1
{
background:url(art/banner-risk.png) no-repeat;
width:181px;
height:18px;
display:inline-block;
margin:28px 0 12px 0;
}
#banner .nb2 h1
{
background:url(art/banner-tips.png) no-repeat;
}
#banner .nb3 h1
{
background:url(art/banner-facts.png) no-repeat;
}
#banner h2
{
background:url(art/banner-retail.png) no-repeat;
width:356px;
height:49px;
display:inline-block;
margin-bottom:30px;
}
#banner .nb2 h2
{
background:url(art/banner-cardholders.png) no-repeat;
}
#banner .nb3 h2
{
background:url(art/banner-media.png) no-repeat;
}
#banner span
{
display:none;
}
#banner a
{
text-decoration:none;
font:11px Arial, Helvetica, sans-serif;
font-stretch:normal;
color:#575757;
display:block;
padding:5px 0 5px 30px;
margin:0 15px 5px 0;
}
#banner a:hover
{
color:#b82132;
}
#banner tr
{
vertical-align:top;
}
.panel1
{
background:url(art/banner-3d-bg.gif) left 5px no-repeat;
}
.panel1:hover
{
background:url(art/banner-3d-bg-hover.gif) left 5px no-repeat;
}
.panel2
{
background:url(art/banner-faq-bg.gif) left 5px no-repeat;
}
.panel2:hover
{
background:url(art/banner-faq-bg-hover.gif) left 5px no-repeat;
}
.panel3
{
background:url(art/banner-guide-bg.gif) left 5px no-repeat;
}
.panel3:hover
{
background:url(art/banner-guide-bg-hover.gif) left 5px no-repeat;
}
.panel4
{
background:url(art/banner-pci-bg.gif) left 5px no-repeat;
}
.panel4:hover
{
background:url(art/banner-pci-bg-hover.gif) left 5px no-repeat;
}
.panel5
{
background:url(art/banner-comp-bg.gif) left 5px no-repeat;
}
.panel5:hover
{
background:url(art/banner-comp-bg-hover.gif) left 5px no-repeat;
}
.panel6
{
background:url(art/banner-travel-bg.gif) left 5px no-repeat;
}
.panel6:hover
{
background:url(art/banner-travel-bg-hover.gif) left 5px no-repeat;
}
.panel7
{
background:url(art/banner-lost-bg.gif) left 5px no-repeat;
}
.panel7:hover
{
background:url(art/banner-lost-bg-hover.gif) left 5px no-repeat;
}
.panel8
{
background:url(art/banner-tips-bg.gif) left 5px no-repeat;
}
.panel8:hover
{
background:url(art/banner-tips-bg-hover.gif) left 5px no-repeat;
}

#ribbon 
{
height:90px;
position:relative;
}
#ribbon .prev
{
background:#dfdfdf url(art/prev.gif) center no-repeat;
width:44px;
left:-44px;
display:block;
height:89px;
padding:0;
position:absolute;
}
#ribbon .prev:hover
{
background:#dfdfdf url(art/prev-hover.gif) center no-repeat;
}
#ribbon .next
{
background:#dfdfdf url(art/next.gif) center no-repeat;
width:44px;
right:-44px;
padding:0;
height:89px;
position:absolute;
display:block;
}
#ribbon .next:hover
{
background:#dfdfdf url(art/next-hover.gif) center no-repeat;
}
#ribbon .prev span,#ribbon .next span
{
display:none;
}
#content
{
padding:30px 0;
margin:0;
background:url(art/content-bg.gif) top repeat-y;
width:972px;
}
.ctnt #content
{
background:none;
}
.ctnt #lft
{
width:630px;
padding:0;
margin:0;
}
.ctnt #lft h1
{
font:bold 35px Arial, Helvetica, sans-serif;
color:#373e3d;
margin-bottom:10px;
}
.ctnt #lft h2
{
font:bold 20px Arial, Helvetica, sans-serif;
color:#ad1525;
margin-bottom:10px;
}
.ctnt #lft h3
{
font:bold 16px Arial, Helvetica, sans-serif;
color:#ad1525;
margin-bottom:10px;
}
.ctnt #lft h4
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#373e3d;
margin-bottom:10px;
}
.ctnt #lft h5
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#373e3d;
margin-bottom:10px;
}
.ctnt #lft ul, .ctnt #lft ol
{
margin:0 0 30px 0;
}
.ctnt #lft ol
{
font:bold 14px Georgia, "Times New Roman", Times, serif;
color:#767676;
margin-left:35px;
}
.ctnt #lft ol li
{
list-style:outside decimal;
margin-left:20px;
}
.ctnt #lft ol p
{
font:12px Arial, Helvetica, sans-serif;
color:#313131;
display:inline;
line-height:19px;
}
.ctnt #lft ul li
{
background:url(art/blt1.gif) left 8px no-repeat;
padding-left:10px;
margin-left:47px;
font:12px Arial, Helvetica, sans-serif;
color:#313131;
line-height:19px;
}
#content #crumb li,#content #crumb ul
{
float:left;
}
#content #crumb
{
width:630px;
margin:0;
}
#content #crumb a
{
font:bold 10px Arial, Helvetica, sans-serif;
color:#b82132;
line-height:16px;
text-decoration:none;
background:url(art/crumb-arrow.gif) right center no-repeat;
padding-right:12px;
}
#content #crumb a:hover
{
text-decoration:underline;
}
#content #crumb li
{
font:bold 10px Arial, Helvetica, sans-serif;
color:#474747;
line-height:16px;
background:none;
padding:0;
margin:0 7px 0 0;
}
#content p
{
font:12px Arial, Helvetica, sans-serif;
color:#575757;
line-height:19px;
margin-bottom:10px;
}
#content a
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#427e80;
line-height:18px;
text-decoration:none;
}
#content a:hover
{
text-decoration:underline;
}
#lft
{
width:321px;
float:left;
}
#lft-top
{
background:#ffffff url(art/col-border.gif) left bottom repeat-x;
padding-bottom:15px;
}
#lft-top h1
{
background:url(art/h1-treat.png) no-repeat;
height:21px;
width:258px;
display:block;
margin-bottom:10px;
}
#lft-top h2
{
background:url(art/h2-thief.png) no-repeat;
width:71px;
height:13px;
margin-bottom:25px;
}
#lft span
{
display:none
}
#lft-top p
{
padding-right:20px;
}
#lft-btm
{
padding:25px 0;
}
#lft-btm h1
{
background:url(art/h1-subscribe.png) no-repeat;
width:194px;
height:17px;
display:block;
float:left;
margin-top:5px;
}
#lft-btm img
{
float:right;
margin-right:20px;
}
#lft-btm form
{
clear:both;
}
#lft-btm label
{
display:block;
margin-bottom:9px;
font:12px Arial, Helvetica, sans-serif;
color:#393939;
}
#lft-btm .text
{
width:268px;
height:22px;
border:1px solid #aaaaaa;
margin-bottom:13px;
font:12px Arial, Helvetica, sans-serif;
color:#393939;
}
#lft .submit
{
background:url(art/submit.gif) no-repeat;
width:58px;
height:27px;
display:block;
}
#lft .submit:hover
{
background-position:0 -27px;
}
.forms 
{
display:block;
}
.forms fieldset
{
padding:0 20px 20px 20px;
}
.forms input, .forms select, .forms textarea
{
margin-left:10px;
}
.forms select
{
width:128px;
float:left;
}
.forms .short
{
width:86px;
margin-bottom:5px;
float:left;
}
.forms .medium
{
width:192px;
margin-bottom:5px;
float:left;
}
.forms .long
{
width:340px;
margin-bottom:5px;
float:left;
}
.forms .text
{
border:1px solid #aaaaaa;
background:#fff;
font:12px Arial, Helvetica, sans-serif;
color:#242526;
padding:3px;
float:left;
}
.forms div
{
clear:both;
margin:4px 0;
position:relative;
}
.forms label, #content .cr p
{
margin:2px 0 0 0;
width:100px;
text-align:left;
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#575757;
}
.cr label
{
text-align:left;
width:auto;
float:none;
font:12px Arial, Helvetica, sans-serif;
color:#575757;
}
.forms .btn
{
margin:10px 28px 0 220px;
background:url(art/submit.gif) no-repeat;
width:58px;
height:27px;
display:block;
border:none;
}
.forms .btn:hover
{
background-position:0 -27px;
}

#lft .forms span
{
font:italic 11px Arial, Helvetica, sans-serif;
color:#575757;
float:left;
line-height:19px;
margin:0 0 0 10px;
display:inline;
}

#mid
{
float:left;
width:330px;
margin:0 1px;
}
#mid p
{
margin-left:30px;
padding-right:20px;
}
#mid span
{
display:none;
}
#mid-top a
{
background:url(art/dwld-ico.png) left center no-repeat;
margin-left:30px;
padding:2px 0 2px 21px;
}
#mid-top p a { margin-left:0px; }
#mid-top
{
background:url(art/col-border.gif) bottom left repeat-x;
padding-bottom:10px;
}
#mid-top h1
{
background:url(art/h1-aware.png) no-repeat;
width:214px;
height:22px;
display:block;
margin:0 0 10px 30px;
}
#mid-top h2
{
background:url(art/h2-guide.png) no-repeat;
width:173px;
height:13px;
display:block;
margin:0 0 25px 30px;
}
#mid-btm
{
padding:20px 0 20px 30px;
}
#mid-btm h1
{
background:url(art/h1-multimedia.png) no-repeat;
width:63px;
height:10px;
margin:0 0 13px 0;
display:block;
}
#mid-btm h4, #mid-btm h4 a
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#373e3d;
margin:5px 0px;
}
#mid-btm img
{
margin:0 0 13px 0px;
}
#mid-btm a
{
font-size:12px;
line-height:19px;
}
#mid-btm p
{
margin-left:0;
}
#mid-btm .share
{
background:url(art/share-video.png) no-repeat;
width:107px;
height:27px;
display:block;
}
#mid-btm .share:hover
{
background-position:0 -27px;
}
#rgt
{
float:right;
width:318px;
margin-left:1px;
}
.ctnt #rgt
{
width:290px;
margin:0;
}
.ctnt #rgt h4
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#53605d;
}
#right-nav
{
margin-top:30px;
}
#right-nav li
{
width:290px;
display:inline;
}
#right-nav a
{
display:block;
background:url(art/right-nav.png) 0 0 no-repeat;
}
#rgt ul li h2, #rgt h2 
{
font:bold 20px Arial, Helvetica, sans-serif;
color:#ad1525;
margin-bottom:5px;
}
#rgt .item1 a
{
height:31px;
}
#rgt .item1 a:hover
{
background-position:-290px 0;
}
#rgt .item2 a
{
height:49px;
background-position:0 -31px;
}
#rgt .item2 a:hover
{
background-position:-290px -31px;
}
#rgt .item3 a
{
height:47px;
background-position:0 -80px;
}
#rgt .item3 a:hover
{
background-position:-290px -80px;
}
#rgt .item4 a
{
height:37px;
background-position:0 -127px;
}
#rgt .item4 a:hover
{
background-position:-290px -127px;
}
#rgt .item5 a
{
height:52px;
background-position:0 -164px;
}
#rgt .item5 a:hover
{
background-position:-290px -164px;
}
#rgt .item6 a
{
height:80px;
background-position:0 -216px;
}
#rgt .item6 a:hover
{
background-position:-290px -216px;
}
#rgt .item7 a
{
height:80px;
background-position:0 -296px;
}
#rgt .item7 a:hover
{
background-position:-290px -296px;
}
#rgt .item8 a
{
height:80px;
background-position:0 -376px;
}
#rgt .item8 a:hover
{
background-position:-290px -376px;
}
#rgt-top
{
margin-bottom:35px;
padding-left:30px;
}
#rgt-top h1
{
background:url(art/h1-alert.png) no-repeat;
width:150px;
height:22px;
display:block;
margin:0 0 25px 0;
float:left;
}
#rgt span
{
display:none;
}
#rgt-top .rss
{
background:url(art/rss-ico.png) no-repeat;
width:14px;
height:14px;
float:left;
margin:5px 0 0 13px;
}
#rgt-top ul
{
clear:both;
margin:0 20px 25px 0;
font:10px Arial, Helvetica, sans-serif;
color:#575757;
line-height:18px;
}
#rgt-top ul li
{
margin-bottom:10px;
}
#rgt-top ul a
{
font-size:12px;
line-height:19px;
}
#rgt-top a.earlier
{
background:url(art/earlier-btn.png) 0 0 no-repeat;
height:27px;
width:93px;
display:block;
}
#rgt-top a.earlier:hover
{
background:url(art/earlier-btn.png) 0 -27px no-repeat;
}
#rgt-btm
{
background:#ededed;
padding:20px 0 20px 30px;
}
#rgt-btm h1
{
background:url(art/h1-latest-news.png) no-repeat;
width:71px;
height:10px;
display:block;
margin:0 0 15px 0;
}
#rgt-btm img
{
float:left;
margin:0 13px 0 0;
}
#rgt-btm p
{
font-size:15px;
color:#394646;
margin-right:13px;
line-height:18px;
}
#footer-wrap
{
height:115px;
background:url(images/footer-bg.gif) left repeat-x;
}
#footer
{
width:972px;
margin:0 auto;
padding-top:40px;
}
#footer p a
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#323131;
line-height:18px;
text-decoration:none;
margin-right:10px;
}
#footer .sub a
{
font-weight:normal;
color:#575757;
}
#footer a:hover
{
text-decoration:underline;
}
#footer-lft
{
float:left;
}
#footer-rgt
{
float:right;
text-align:right;
width:260px;
}
#footer-rgt img
{
float:right;
margin-left:10px;
}
#footer-rgt p
{
font:14px Arial, Helvetica, sans-serif;
color:#646464;
line-height:18px;
}
#footer-rgt p strong
{
font-weight:bold;
color:#353535;
}
/*ADxMenu.js - v4 (4.10)
www.aplus.co.yu/adxmenu/
(c)Copyright 2003, Aleksandar Vacic, www.aplus.co.yu
This work is licensed under the Creative Commons Attribution License.
To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/ or
send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/*this is beginning of functionality for the AdxMenu - do not modify this*/
#nav, #nav ul
{
margin:0;
padding:0;
border:0;
list-style-type:none;
display:block;
}
#nav li
{
margin:0;
padding:0;
border:0;
display:inline;
float:left;
position:relative;
z-index:5;
}
#nav li:hover
{
z-index:10000;
white-space:normal;
}
#nav li li
{
float:none;
display:block;
}
#nav ul
{
visibility:hidden;
position:absolute;
z-index:10;
left:0;
top:0;
}
#nav li:hover>ul
{
visibility:visible;
top:100%;
}
#nav li li:hover>ul
{
top:0;
left:100%;
}
#nav:after, #nav ul:after
{
content:".";
height:0;
display:block;
visibility:hidden;
clear:both;
}
#nav, #nav ul
{
display:inline-block;
min-height:0;
}
#nav a
{
text-decoration:none;
display:block;
position:relative;
}
/* Fix for IE5/Mac \*//*/
#nav a
{
float:left;
}
/* End Fix */
/*this is end of functionality for the AdxMenu*/
/*this is beginning of design for the AdxMenu - modify values here*/
#nav
{
width:474px;/*give width*/
background:url(art/nav.png) no-repeat;/*set bg*/
z-index:1000;
margin:15px 0 0 0;
float:right;
display:inline;
height:37px;
}
#nav span
{
display:none;/*hide links at top level*/
}
#nav a
{
height:37px;/*expand links to fill li's*/
}
#nav #pan1{width:61px;}/*set custom width,a's will follow cause they are display - block*/
#nav #pan2{width:106px;}
#nav #pan3{width:85px;}
#nav #pan4{width:59px;}
#nav #pan5{width:55px;}
#nav #pan6{width:108px;}
#nav #pan1 a:hover,#nav #pan1 .selected{background:url(art/nav.png) 0 -37px no-repeat;}/*set background to hover and selected states*/
#nav #pan2 a:hover,#nav #pan2 .selected{background:url(art/nav.png) -61px -37px no-repeat;}
#nav #pan3 a:hover,#nav #pan3 .selected{background:url(art/nav.png) -167px -37px no-repeat;}
#nav #pan4 a:hover,#nav #pan4 .selected{background:url(art/nav.png) -252px -37px no-repeat;}
#nav #pan5 a:hover,#nav #pan4 .selected{background:url(art/nav.png) -311px -37px no-repeat;}
#nav #pan6 a:hover,#nav #pan4 .selected{background:url(art/nav.png) -366px -37px no-repeat;}
/*this have to be separate from above to make sure IE6 reades above rules*/
#nav #pan1:hover>a{background:url(art/nav.png) 0 -37px no-repeat;}/*set background to hover and selected states*/
#nav #pan2:hover>a{background:url(art/nav.png) -61px -37px no-repeat;}
#nav #pan3:hover>a{background:url(art/nav.png) -167px -37px no-repeat;}
#nav #pan4:hover>a{background:url(art/nav.png) -252px -37px no-repeat;}
#nav #pan5:hover>a{background:url(art/nav.png) -311px -37px no-repeat;}
#nav #pan6:hover>a{background:url(art/nav.png) -366px -37px no-repeat;}
#pan6 ul
{
background:#fdfdfd;
padding:10px 0;
width:190px;
left:-82px;
}
#pan6 li
{
margin:0 10px;
}
#nav #pan6 li a
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#343c3b;
padding:5px 0px 5px 10px;
height:auto;
float:none;
background:none;
}
#nav #pan6 li a:hover
{
background:none;
background:#efefef;
color:#cc283d;
}
#slide
{
width:972px;/*give width*/
height:90px;
}
#slide strong
{
display:none;
}
#slide a
{
display:block;
height:90px;/*expand links to fill li's*/
font:11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
#slide li
{
float:left;
height:90px;
}
#slide img
{
float:left;
margin:22px 0 0 22px;
display:inline;
}
#slide span
{
float:left;
width:225px;
display:inline;
margin:45px 0 0 22px;
}
#slide #box1 a
{
width:323px;
background:#8f1a2a url(art/ribbon-nav.png) 0 0 no-repeat;
}
#slide #box1 a:hover,#slide #box1 .active
{
background:#c80d21 url(art/ribbon-nav.png) 0 -90px no-repeat;
}
#slide #box2 a
{
width:331px;
background:#8f1a2a url(art/ribbon-nav.png) -323px 0 no-repeat;
}
#slide #box2 a:hover,#slide #box2 .active
{
background:#c80d21 url(art/ribbon-nav.png) -323px -90px no-repeat;
}
#slide #box3 a
{
width:318px;
background:#8f1a2a url(art/ribbon-nav.png) -654px 0 no-repeat;
}
#slide #box3 a:hover,#slide #box3 .active
{
background:#c80d21 url(art/ribbon-nav.png) -654px -90px no-repeat;
}


#share_div{
float:left;
width:225px;
margin:40px 0 0 20px;
display:block;
}
#share_div .fb{
background:url(art/icon_facebook.gif) left center no-repeat;
color:transparent;
}
#share_div .twitter{
background:url(art/icon_twitter.gif) left center no-repeat;
color:transparent;

}

/*popup window started*/

.generic_dialog {
height:0;
left:0;
overflow:visible;
position:fixed; /*dw*/
top:0;
width:100%;
z-index:101;
}
#generic_dialog_iframe {
left:0;
position:absolute;
top:0;
z-index:3;
}
.generic_dialog .generic_dialog_popup {
height:0;
overflow:visible;
position:relative;
}
.generic_dialog div.dialog_loading {
background-color:#F2F2F2;
border:1px solid #606060;
font-size:24px;
padding:10px;
}
#generic_dialog_overlay {
display:block;
left:0;
position:absolute;
top:0;
width:100%;
z-index:100;
}
.dialog_body .dialog_content_img {
float:left;
margin-right:15px;
}
.dialog_body .dialog_content_txt {
float:left;
padding-bottom:5px;
width:300px;
}
.dialog_body .dialog_content_body {
padding-bottom:13px;
}
.dialog_body .form_label {
padding-right:5px;
}
.dark_dialog_overlay {
background-image:url(art/overlay.png);
background-repeat:repeat;
}
* html .dark_dialog_overlay {
background-color:transparent;
background-image:url(blank.gif);
}
.full_bleed .pop_dialog_table td.pop_content .dialog_body {
padding:0;
}
table.pop_dialog_table {
border-collapse:collapse;
direction:ltr;
margin:auto;
table-layout:fixed;
width:500px;
}
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright {
height:10px;
overflow:hidden;
padding:0 !important;
width:10px !important;
}
td.pop_topleft {
background:transparent url(art/top_left1.gif) no-repeat scroll 0 0;
}
td.pop_topright {
background:transparent url(art/top_right1.gif) no-repeat scroll 0 0px;
}
td.pop_bottomleft {
background:transparent url(art/bottom_left1.gif) no-repeat scroll 0 0px;
}
td.pop_bottomright {
background:transparent url(art/bottom_right1.gif) no-repeat scroll 0 0px;
}
td.pop_top, td.pop_bottom {
background:transparent url(art/both_side1.gif) repeat-x scroll 0 0px;
}
td.pop_side {
background:transparent url(art/side1.gif) repeat-y scroll 0px 0;

}
td.pop_content {
background-color:white;
direction:ltr;
padding:0;
}
.pop_dialog_rtl td.pop_content {
direction:rtl;
}
td.pop_content h2.dialog_title {
background:#6D84B4 none repeat scroll 0 0;
border:1px solid #3B5998;
color:white;
font-size:14px;
font-weight:bold;
margin:0;
}
td.pop_content h2.dialog_loading {
background:#6D84B4 url(indicator_white_small.gif) no-repeat scroll 400px 10px;
padding-right:40px;
}
td.pop_content h2 span {
display:block;
padding:4px 10px 5px;
}
td.pop_content .dialog_content {
background:#FFFFFF none repeat scroll 0 0;
border:11px solid #999999;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
}
td.pop_content .dialog_body {
border-bottom:1px solid #CCCCCC;
padding:10px;
}
td.pop_content .dialog_summary {
background:#F2F2F2 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
padding:8px 10px;
}
td.pop_content .dialog_buttons {
background:#F2F2F2 none repeat scroll 0 0;
padding:8px;
text-align:right;
}
td.pop_content .dialog_buttons input {
margin-left:5px;
}
td.pop_content .dialog_buttons_msg {
float:left;
padding:5px 0 0;
}
td.pop_content .dialog_footer {
background:#F2F2F2 none repeat scroll 0 50%;
}
.icon_fb, .icon_twitter, .icon_orkut, .icon_myspace, .icon_email, .icon_stumble{
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border:1px solid #CCCCCC;
height:23px;
overflow:hidden;
text-align:center;
margin:0 0 0 5px;
padding:0 4px 2px 22px;
font:13px Arial,Helvetica,sans-serif;
}
.icon_fb {
background:url(art/facebook.gif) no-repeat scroll 4px 3px transparent;
}
.icon_twitter {
background:url(art/twitter.gif) no-repeat scroll 4px 3px transparent;
}
.icon_orkut {
background:url(art/orkut.gif) no-repeat scroll 4px 3px transparent;
}
.icon_myspace {
background:url(art/myspace.gif) no-repeat scroll 4px 3px transparent;
}
.icon_email {
background:url(art/email.gif) no-repeat scroll 4px 5px transparent;
}
.icon_stumble {
background:url(art/stumple.gif) no-repeat scroll 4px 3px transparent;
}
.icon_close {
background:url(art/close.gif) no-repeat scroll 4px 3px transparent;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border:1px solid #CCCCCC;
height:23px;
overflow:hidden;
text-align:center;
padding:0 4px 2px 22px;
font:13px Arial,Helvetica,sans-serif;
}

/* david walsh custom */
#fb-modal	{ display:none; }
.info		{ width:280px; float:left; font-size:11px; color:#666; }
.info b	{ color:#000; }
.image	{ width:200px; float:left; margin-right:10px; }

#email_table
{
display:block;
margin:100px 0 0 150px;
}
#email_table td label
{
display:block;
margin-bottom:9px;
font:12px Arial, Helvetica, sans-serif;
color:#393939;
}
#text_name{
width:300px;
height:20px;
margin:0 0 5px 0;
padding:0 0 0 0;
font:12px Arial, Helvetica, sans-serif;
color:#393939;
}
#text_email{
width:300px;
height:20px;
margin:0 0 5px 0;
padding:0 0 0 0;
font:12px Arial, Helvetica, sans-serif;
color:#393939;
}
#text_name1{
width:300px;
height:20px;
margin:0 0 5px 0;
padding:0 0 0 0;
font:12px Arial, Helvetica, sans-serif;
color:#393939;
}
#text_email1{
width:300px;
height:20px;
margin:0 0 5px 0;
padding:0 0 0 0;
font:12px Arial, Helvetica, sans-serif;
color:#393939;
}

#email_text{
width:300px;
height:20px;
margin:0 0 5px 0;
padding:0 0 0 0;
font:12px Arial, Helvetica, sans-serif;
color:#393939;
}
#email_submit
{
margin:10px 28px 0 0px;
background:url(art/submit.gif) no-repeat;
width:58px;
height:27px;
display:block;
border:none;
}
#email_submit:hover
{
background-position:0 -27px;
}
