body
{margin:0;font-family:verdana,arial,serif;font-size:12px;background:transparent url(/assets/v1/images/bkg.jpg) 0 0 repeat-x;}

form,input
{margin:0;padding:0;}

object 
{outline:none;}

.clear
{clear:both;}

#ddOpacity,
#ddEcard,
#ddEcardResponse
{display:none;position:absolute;top:0;left:0;width:100%;}

#ddOpacity
{z-index:1;min-width:1002px;height:900px;background:#4F2605;opacity:.75;filter: alpha(opacity=75);}

/* ecard rules */
#ddEcard
{text-align:center;z-index:3;}

#ddEcard .eCardWrapper
{margin:0 auto;width:658px;height:334px;margin-top:70px;z-index:5;}

#ecardLoad
{width:1px;height:1px;overflow:hidden;visibility:hidden;}

#ddEcard .eCardWrapper .eCard_truth,
#ddEcard .eCardWrapper .eCard_friends,
#ddEcard .eCardWrapper .eCard_toldyouso
{width:658px;height:334px;background:transparent url(/assets/v1/images/ec_background_truth.png) 0 0 no-repeat;position:relative;}

#ddEcard .eCardWrapper .eCard_friends
{background-image:url(/assets/v1/images/ec_background_friends.png);}

#ddEcard .eCardWrapper .eCard_toldyouso
{background-image:url(/assets/v1/images/ec_background_toldyouso.png);}

#ddEcard .eCardWrapper #eCardCtnt
{text-align:left;padding:74px 20px 12px 340px;}

#ddEcard .eCardWrapper #eCardMsg
{text-align:left;padding:74px 12px 12px 336px;position:relative;text-align:center;color:#ee6e27;font-size:13px;line-height:16px;font-weight:bold;font-family:arial,verdana,serif;}

#ddEcard .eCardWrapper #eCardMsg div
{padding:30px 0 0 0;}

#ddEcard .eCardWrapper #eCardMsg div a
{display:block;margin-top:10px;}

#ddEcard .eCardWrapper .eCardSend
{position:absolute;right:12px;top:204px;width:102px;height:32px;}

#ddEcard .eCardWrapper .eCardCancel
{position:absolute;right:12px;top:240px;width:102px;height:32px;}

#ddEcard .eCardWrapper a#ddeCardClose
{display:block;width:25px;height:23px;position:absolute;right:5px;top:3px;}

#ddEcard #ecError
{display:none;position:absolute;top:40px;left:25px;width:278px;overflow:hidden;text-align:left;}

#ddEcard #ecError .ecErrorTop,
#ddEcard #ecError .ecErrorBot
{width:278px;height:13px;background:transparent url(/assets/v1/images/ec_errtop.png) 0 0 no-repeat;}

#ddEcard #ecError .ecErrorBot
{background-image:url(/assets/v1/images/ec_errbot.png);}

#ddEcard #ecError span
{display:block;margin-left:1px;background:#fff;border:1px solid #d9d9d9;border-width:0 1px;color:#e69941;padding:0 9px;word-wrap:break-word;}

* html #ddEcard #ecError span
{margin-top:-1px;}

#ddEcard #ecError a
{display:block;float:right;width:16px;height:16px;background:transparent url(/assets/v1/images/ec_err_close.gif) 0 0 no-repeat;}

#ddEcard #ecError a:hover
{background-position:bottom left;}

#ddEcard input.eCardChk
{display:inline;padding-top:8px;}

#ddEcard input.eCardTxt,
#ddEcard input.eCardTxt2
{width:290px;margin:5px 0 8px 0;border:1px solid #ccc;padding:3px 1px;color:#858585;font-weight:bold;font-family:arial,verdana,serif;}

#ddEcard input.eCardTxt2
{width:160px;}

#ddEcard .ecRt
{text-align:right;}

#ddEcard i
{font-size:10px;line-height:12px;font-family:arial,verdana,serif;}

#ddEcard .eCardHeader
{position:absolute;width:279px;height:16px;top:54px;right:40px;}

* html #ddEcard .eCardHeader
{right:22px;}

#ddEcard .eCardRequired
{padding:14px 0 0 0;}

#dd_ecardForm
{background:#fff;}

/* error rules */
#ddGlErrorWrapper
{width:654px;margin:0 auto;}

#ddGlErrorWrapper .ddGlError
{margin-top:60px;width:654px;height:469px;background:transparent url(/assets/v1/images/err_bg.png) 0 0 no-repeat;}

#ddGlErrorWrapper .ddGlError .ddGlErrCtnt
{padding:50px 100px 0 100px;text-align:center;}

#ddGlErrorWrapper .ddGlError img
{margin-bottom:20px;}

#ddGlErrorWrapper .ddGlError p
{margin:4px 0 50px 0;padding:0;font-size:12px;line-height:16px;color:#858585;font-weight:bold;font-family:helvetica,arial,serif;}

#ddGlErrorWrapper .ddGlError p.errnum
{font-weight:normal;font-size:20px;line-height:24px;color:#d06202;}

#ddGlWrapper
{margin:0 auto;padding:0 0 50px 0;}

#ddGlFlashContainer
{height:650px;position:relative;}

#ddGlFlash
{}

a#ddGlWatch
{display:block;position:absolute;bottom:22px;right:0;width:208px;height:59px;background:transparent url(/assets/v1/images/watch.png) 0 0 no-repeat;}

/* response rules */
#ddEcardResponse .ddEcardResponseWrapper
{width:600px;margin:0 auto;margin-top:120px;}

#ddEcardResponse .ddEcardResponseWrapper div
{background:#fff;border:1px solid #ccc;padding:20px;font-size:20px;line-height:24px;text-align:center;color:#E88235;}

#ddEcardResponse .ddEcardResponseWrapper div img
{}

/* iframe */
#ddGlEmailFrame
{width:1px;height:1px;visibility:hidden;}

/* no flash */
#ddGlAlternate
{display:none;}

#ddGlErrorWrapper .ddGlError .noflash p,
#ddGlErrorWrapper .ddGlError .noflash p.sm
{font-size:24px;line-height:30px;color:#fc068f;font-weight:normal;margin-bottom:30px;}

#ddGlErrorWrapper .ddGlError .noflash p.sm
{font-size:14px;}

#ddGlErrorWrapper .ddGlError .noflash p a
{color:#fc068f;}

/* footer */
#ddGlFooter
{width:980px;margin:0 auto;border-top:1px solid #ccc;}

.ddGlFootLC,
.ddGlFootRC,
.ddGlFootLC1,
.ddGlFootLC2,
.ddGlFootLC3
{float:left;}

.ddGlFootLC
{width:550px;}

.ddGlFootRC
{width:430px;text-align:right;}

.ddGlFootLC1,
.ddGlFootLC2,
.ddGlFootLC3
{width:170px;margin-left:8px;}

.ddGlFootLC2
{width:130px;}

.ddGlFootLC3
{width:210px;}

.ddGlSrch
{position:relative;padding:8px 0 0 0;}

.ddGlSrch a#ddGlFndStore
{position:absolute;right:10px;top:12px;;display:block;width:63px;height:12px;background:transparent url(/assets/v1/images/search.gif) 0 0 no-repeat;}

.ddGlSrch input
{margin-right:79px;border:1px solid #a2a2a2;color:#b8b8b8;font-size:14px;line-height:16px;padding:0px 5px 3px 0;text-align:right;width:170px;}

.ddGlFootRC p
{font-size:10px;color:#8d8d8d;line-height:12px;padding:4px 10px 0 0;margin:0;font-family:arial,serif;letter-spacing:.3px;}

.ddGlFootRC p a
{color:#8d8d8d;text-decoration:none;}

.ddGlFootRC p a:hover
{color: #FF6600;text-decoration: underline;}

.ddGlFootLC ul
{margin:8px 0 0 0;padding:0;list-style:none;}

.ddGlFootLC ul li
{margin:0 0 1px 16px;padding:0;}

.ddGlFootLC ul li a
{text-decoration:none;color:#999;font-size:9px;line-height:11px;}
.ddGlFootLC ul li a:hover
{color: #FF6600;text-decoration: underline;}

.ddGlFootRC div img
{margin:29px 10px 2px 0;}

.ddGlFootLC div img
{margin:0 0 0 10px;}

.ddGlFootLC .ddGlFootLC1 img,
.ddGlFootLC .ddGlFootLC2 img,
.ddGlFootLC .ddGlFootLC3 img
{display:block;margin:24px 0 0 0;}