html {background-color:#000000;}
body {background-color:#000000;margin:0;padding:0;font-family:Georgia, verdana;color:#f6e9d4;font-size:16px;background:url(http://i.fast.trevicards.com/i/bg.jpg) repeat-x;height:auto;width:1241px;position: relative;}
#minWidth {background-color:#000000;margin:0pt auto;position:relative;text-align:left;width:1241px;position: absolute;left:0;top:0}
.clr {clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important}
img {border:0;}
h1 {text-align:left;margin:10px 0pt 5px 0px;font-size:24px;line-height:28px;color:#7d6028;font-weight:bold;font-family:Georgia, tahoma;text-align:center}
h2 {color:#7d6028;font-family:Georgia,"Times New Roman",serif;padding:0;margin:0 0 2px 0;font-size:16px;}
h3 {font-size:14px;margin:3px;color:#7d6028;}
form {margin:0;padding:0}
p{line-height:1.4em;margin: 0 0 5px 0}
img {border:0;text-decoration:none}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
input.text {border:1px solid #6E441E}
label {cursor:pointer; font-size:14px;}
#text {font-size: 11px}

#preloading img {position:absolute;left:0;top:0;width:1px;height:1px}

:focus, a:active {outline:none}

#topline {height:10px;background:url(http://i.fast.trevicards.com/i/line.gif)}
#bottomline {position:absolute;top:940px;width:100%;height:10px;background:#344535 url(http://i.fast.trevicards.com/i/lineBottom.gif)}
#logo {position:absolute;top:4px;left:21px;z-index:100;width:300px;height:97px;cursor: pointer;}
#light{position:absolute;left:256px;top:-1px;z-index:19;width:102px;height:82px}
#fire{position:absolute;left:124px;top:210px;z-index:22;width:43px;height:43px}
#puppet {width:189px;height:930px;position:absolute;left:0;}
#swfPuppetCont{width:189px;height:930px;position:absolute;left:210px;top:0px;overflow:hidden;z-index:15}
#money {position:absolute;top:846px;width:542px;height:94px;background:url(http://i.fast.trevicards.com/i/money.jpg) no-repeat;overflow:hidden}
#money img {position:absolute;left:0;top:0}
#money .blik1 {position:absolute;left:286px;top:70px}
#money .blik2 {position:absolute;left:188px;top:34px}

#menu {position:absolute;top:120px;left:0;z-index:11;background:url(http://i.fast.trevicards.com/i/fonar.gif) 0 no-repeat;width:284px;height:830px}
#menu #btnBack {position:absolute;top:55px;cursor:pointer;left:36px}
#menu .bg {position:absolute;left:25px}
#menu .mcont {position:absolute;left:10px;top:8px;}
#menu .m {position:absolute;left:64px;z-index:11;top:-600px;width:155px;height:50px;overflow: visible;}
#menu .m div a {color:#f7ab2a;text-decoration:none;font-weight:normal;font-family:arial;font-size:12px;width:140px;display:block}
#menu .layer{position:absolute;left:0;top:0;width:155px;height:58px;background:url(http://i.fast.trevicards.com/i/pix.png);cursor:pointer}

#lace {position:absolute;bottom:-57px;left:312px;width:10px;height:57px}
#lace img {margin-left:70px}
#potatoCont {position:absolute;z-index:60;overflow:hidden;}
.full {top:275px;left:380px;width:870px;height:680px;}
.truncated {top:827px;left:965px;width:250px;height:160px;overflow:hidden;}
#potato {width:870px;height:680px;/*border:1px solid green*/}
#potato img {display:none}
#potatomovie {position:absolute;bottom:0;width:250px;height:160px;right:5px;}
#swfpotato {position:absolute;top:0;left:0;}

.body {position:absolute;left:402px;z-index:220;width:840px;height:950px;z-index:11;top:-872px;background:url(http://i.fast.trevicards.com/i/suka.gif) no-repeat bottom}

.body .cont {overflow:hidden;padding:38px 38px 38px 38px;/*background:#DDC796 url(http://i.fast.trevicards.com/i/bgBody.jpg) repeat scroll 0 0;*/height:850px}
.body .text {position:relative;height:874px;overflow:hidden;width:763px;background:#DDC796 url(http://i.fast.trevicards.com/i/bgBody.jpg) repeat-x;}
.body h1 {padding:0pt 0pt 0 17px;font-family:Georgia,"Times New Roman",serif;font-size:24px;text-align:left;font-weight:normal}
#text #card_cont, #text #calendar_cont {position: absolute;left:0;top:0;width:754px;height:874px;}
#text #calendar_cont  {left: -1000px}
#minWidth .calendar #card_cont {left: -1000px}
#minWidth .calendar #calendar_cont {left:0}

#r1, #r2, #r3, #r4, #rc1, #rc2, #rc3, #rc4 {position:absolute}
#r1 {top:0;left:0;height:950px;width:42px;}
#r2 {top:0;left:0;width:840px;height:42px;}
#r3 {top:0;right:0;height:950px;width:42px;}
#r4 {bottom:0;left:0;width:840px;height:42px;}
#rc1 {left:0;top:1px;height:42px;width:42px;}
#rc2 {right:1px;top:0px;height:42px;width:42px;}
#rc3 {right:0;bottom:1px;height:42px;width:42px;}
#rc4 {left:1px;bottom:0;height:42px;width:42px;}

#ecard {position: relative;z-index:1;height: 437px; width: 570px;overflow: hidden;}
#pageflip {position: absolute;left: -50px}

body #VirtualKeyboardIME {z-index:12}

#covers {position: absolute;top:683px;left:12px;margin: 0;padding: 0;height:57px;border:1px solid white;background-color: #d5bf8e;z-index: 1}
#covers ul {padding: 0;margin: 7px 0 0 7px}
#covers li {float:left;width:91px;height:51px;list-style-type: none;margin: 0; padding: 0}
#covers li img {background-color: black;cursor: pointer;}

#tl {position:absolute;;width:200px;width: 300px}

.card_p1 #p1_titleImage {position: absolute;z-index:11;width: 197px;height: 244px;left:330px;top:79px; background:white url(http://i.fast.trevicards.com/i/empty/p1_titleImage.jpg) no-repeat;border:1px solid black;color: black;text-align: center;}
.card_p1 #p1_titleTextLayer {position: absolute;width:204px;height:89px;text-align:center; font-size: 11px;font-style: italic;top:334px;right:263px;cursor: pointer;z-index:11;background: url(http://i.fast.trevicards.com/i/labels/label_p1_01.gif)}
.card_p1 #p1_titleText {background-color: #eee;color:black;border:1px solid black;position: absolute;left:5px;top:5px;width:218px;height: 46px}
.card_p1 .vk_cont {position: absolute;left:65px;top:49px;width:651px;height:222px;}
.card_p1 .bt_ok, .card_p1 .bt_clear, .card_p1 .bt_cancel, card_p1 .bt_translate {top:280px}

.card_p1 .vk_overlay {position:absolute;left:7px;top:347px;width:751px;height:337px;background-color: #854606;z-index: 13;}
.card_p1 .vk_container {position:absolute;left:17px;top:357px;width:731px;height:280px;z-index: 13;}
.card_p1 .vk_container #txt {position: absolute;left:308px;top:-11px;border:1px solid black;height: 58px;width: 208px}
.card_p1 .vk_quotes {display: none}

.card_p2 .vk_overlay {position:absolute;left:7px;top:23px;width:751px;height:687px;background-color: #854606;z-index: 12;}
.card_p2 .vk_container {position:absolute;left:17px;top:67px;width:731px;height:280px;z-index: 13;}
.card_p2 .vk_container #txt {position: absolute;left:10px;top:0;border:1px solid black;height: 400px;width: 245px;border: 1px solid white}
.card_p2 .vk_cont {position: absolute;left:10px;top:407px;}
.card_p2 .vk_quotes {background-color:#854606;height:400px;left:260px;position:absolute;top:1px;width:472px;border: 1px solid white}
.card_p2 .quote_container {margin: 10px;position: relative;}
.card_p2 #tl {left:10px;top:-35px}

.card_p3 .vk_overlay {position:absolute;left:7px;top:23px;width:751px;height:687px;background-color: #854606;z-index: 12;}
.card_p3 .vk_container {position:absolute;left:17px;top:67px;width:731px;height:280px;z-index: 13;}
.card_p3 .vk_container #txt {position: absolute;right:0;top:0;border:1px solid black;height: 400px;width: 240px}
.card_p3 .vk_cont {position: absolute;left:76px;top:407px;width:500px;height:300px;}
.card_p3 .vk_quotes {background-color:#854606;height:400px;left:10px;position:absolute;top:1px;width:472px;border: 1px solid white}
.card_p3 .quote_container {margin: 10px;position: relative;}
.card_p3 #tl {right:0px;top:-35px}
.card_p3 .bt_ok {left:0}
.card_p3 .bt_clear {left:105px}
.card_p3 .bt_cancel {left:210px}


#p2_textLayerLeft, #p3_textLayerRight {position: absolute;top:74px;z-index: 11;width: 214px;height: 322px;background: white url(http://i.fast.trevicards.com/i/empty/p2_clickToEnter.jpg) no-repeat;cursor: pointer;}
#p2_textLayerLeft {left:53px;}
#p3_textLayerRight {left:322px;}

#p_control {position: absolute;top:430px;left:19px;width: 530px;z-index: 1}
#p_control .font {background-color:#B2A079;border:1px solid white;font-size:12px;height:18px;left:2px;padding:5px 0 0 5px;position:absolute;top:4px;width:78px;cursor: pointer;background: url(http://i.fast.trevicards.com/i/arrow.gif) 66px 3px no-repeat;color: #3A0A02}
#p_control .fontsize {background-color:#B2A079;border:1px solid white;font-size:12px;height:18px;left:88px;padding:5px 0 0 5px;position:absolute;top:4px;width:57px;cursor: pointer;background: url(http://i.fast.trevicards.com/i/arrow.gif) 45px 3px no-repeat;color: #3A0A02}
#p_control .left, #p_control .right {position: absolute;top:0;;width: 258px;height: 33px; background-color: #d5bf8e;border:1px solid white}
#p_control .left {left:0;display: none}
#p_control .right {right:0;display: none}
#p_control .txt_left, #p_control .txt_center, #p_control .txt_right, #p_control .txt_color {position: absolute;top:4px;width: 25px;height: 25px;cursor: pointer}

#p_control .txt_right {background: url(http://i.fast.trevicards.com/i/text.gif) no-repeat 0 0;right:28px}
#p_control .txt_center {background: url(http://i.fast.trevicards.com/i/text.gif) no-repeat -25px 0;right:54px}
#p_control .txt_left {background: url(http://i.fast.trevicards.com/i/text.gif) no-repeat -50px 0;right:80px}
#p_control .txt_color {background: url(http://i.fast.trevicards.com/i/text.gif) no-repeat -75px 0;right:2px}

#p_control .txt_right_sel {background: url(http://i.fast.trevicards.com/i/text.gif) no-repeat 0 -25px;right:28px}
#p_control .txt_center_sel {background: url(http://i.fast.trevicards.com/i/text.gif) no-repeat -25px -25px;right:54px}
#p_control .txt_left_sel {background: url(http://i.fast.trevicards.com/i/text.gif) no-repeat -50px -25px;right:80px	}
#p_control .txt_color_sel {background: url(http://i.fast.trevicards.com/i/text.gif) no-repeat -75px -25px;right:2px}

.vk_unloader {position: absolute;left: 0;top:0;width:765px;height:873px; opacity:0.2;z-index:10}

#text .vk_h {left:-1000px;position:absolute;}


.ribbonCont {position: absolute;top:486px;left:20px;z-index: 12;width: 720px}
#ribbon {height: 188px;background: url(http://i.fast.trevicards.com/i/ribbonBg.gif) repeat-x;position: relative;}
#ribbon .c1 {position: absolute;left:-10px;top:0; width: 10px;height: 188px;background: url(http://i.fast.trevicards.com/i/ribbonC.gif) 0 0 no-repeat;}
#ribbon .c2 {position: absolute;left: 720px;top:0;width:10px;height:188px; background: url(http://i.fast.trevicards.com/i/ribbonC.gif) -10px 0 no-repeat;}
#ribbon #mask {height: 160px;width: 713px;position: absolute;top:35px;left:3px;padding: 0;margin: 0}
#ribbon #mask ul {height:133px; list-style-type: none;margin: 10px 0 0  0;padding: 0;border: none;position: absolute;top: 0;left: 1px;background: url(http://i.fast.trevicards.com/i/ribbonBgIn.gif) repeat-x;}
#ribbon #mask li {list-style-position:outside;position: absolute;top:0;width: 86px;height: 126px;top:3px;z-index: 1}
	#ribbon #mask li span {display: none; }
	#ribbon #mask li img {width: 86px;height: 126px;cursor: pointer;position: absolute;left: 0;top:0;z-index: 1;background-color: black; }
#rArrLeft, #rArrRight {position: absolute;top:13px;right:55px;width: 48px;height: 22px;background: url(http://i.fast.trevicards.com/i/ribbonArrows.gif) 0 0 no-repeat;cursor: pointer;}
#rArrRight {right:5px;background: url(http://i.fast.trevicards.com/i/ribbonArrows.gif) -48px 0 no-repeat;}
#rArrLeft.hover {background: url(http://i.fast.trevicards.com/i/ribbonArrows.gif) 0 -22px no-repeat}
#rArrRight.hover {background: url(http://i.fast.trevicards.com/i/ribbonArrows.gif) -48px -22px no-repeat}
#ribbonCats {position: absolute;top:10px;left:10px}

#footer {position:absolute;top:990px;width:1000px;text-align:center;}
#footer .links a {color:white;font-size:11px;text-decoration:none;position:relative}
#footer .links a:hover, #footer .copy a:hover {text-decoration:underline}
#footer .links {text-align:center;margin-top:5px;color:gray;font-size:12px; width: 1240px;}
#footer .links a.inactive {color:gray}
#footer .copy {color:silver;text-align:center;font-size:11px;margin:5px 0 5px 0;}
#footer .copy a, #footer .links a.inactive{text-decoration:none}
#footer .copy a {color:white}
#footer .copy span {font-size:12px;}

.flist {background-color:#D5BF8E;border:1px solid white;display:none;left:0;list-style-type:none;margin:0;padding:0;position:absolute;top:459px;z-index:20;}
.flist li {padding: 0;margin: 0;list-style-type: none;}
.flist li a {color:#3A0A02;font-size:11px;padding:1px 0 1px 5px;display: block;text-decoration: none;width:132px;}
.flist li a span, .font span {display: none;}
.flist li a:hover {text-decoration: underline;background-color: #B2A079}
.flist_left {left:23px}
.flist_right {left:293px;}

.flistsize {background-color:#D5BF8E;border:1px solid white;display:none;left:0;list-style-type:none;margin:0;padding:0;position:absolute;top:459px;z-index:20;}
.flistsize li {padding: 0;margin: 0;list-style-type: none;}
.flistsize li a {color:#3A0A02;font-size:11px;padding:1px 0 1px 5px;display: block;text-decoration: none;width:57px;}
.flistsize li a span, .fontsize span {display: none;}
.flistsize li a:hover {text-decoration: underline;background-color: #B2A079}
.flistsize_left {left:108px}
.flistsize_right {left:378px;}

#calendar_image {position: absolute;z-index: 1;left: 285px;top:47px;width: 273px;height: 378px;}
#calendar_image img {position: absolute;left:0;top:0}
#calendar_image #layer {position: absolute;left: 0;top:0;width: 273px;height: 378px;background: url(http://i.fast.trevicards.com/i/pix.gif);z-index: 2}
#cal_loader {width: 273px;height: 378px;position: absolute;left:0;top:0;z-index: 1;background-color: #D7C094;border:1px solid #3B0304}
#cal_loader #logobrowngif {position: absolute;left:17px;top:100px}
#cal_loader #loading3gif {position: absolute;left:87px;top:177px}

#cal_img {position: absolute;left:0;top:0}

/** DROP DOWN. DO NOT CHANGE THIS BLOCK TO KEEP IT UP TO DATE, INHERIT IF YOU NEED CHANGE ANY STYLES **/
.dropdown {display: none;margin: 0;padding: 0;float: left;}
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative; }
.dropdown a { color:#816c5b; text-decoration:none; outline:none;}
.dropdown dt a {position:relative;background-color:#e4dfcb; display:block;width:194px;padding: 6px 0 6px 6px;border:1px solid white}
.dropdown dt a .dd_arrow {position: absolute;top:6px;right:0;width: 16px;height: 16px;background: url(http://i.fast.trevicards.com/i/arrow.gif) no-repeat;}
.dropdown dt a span {cursor:pointer; display:block;}
.dropdown dd ul { background:#e4dfcb none repeat scroll 0 0; color:#C5C0B0; display:none;left:0px; padding:0px; position:absolute; top:2px; list-style:none;border:1px solid white; z-index:1000;}
.dropdown span.v { display:none;}
.dropdown dd ul li {margin: 0;padding: 0;}
.dropdown dd ul li a {padding:2px 0 2px 6px;display:block;width: 170px}
.dropdown dd ul li a:hover { background-color:#eee;}
/** DROP DOWN END **/

.tmp_block {position: absolute;top:700px;z-index: 1}

#cover {position: absolute;left:0;top:0;z-index:1200;left:285px;top:7px}
#cover a {color:#3A0A02}
#cover dd ul, #cover dt a {background-color: #D5BF8E}
#cover dd ul {position: absolute;left:-179px;width: 545px}
#cover dd {width: 356px}
#cover dt a {height: 23px;font-size: 14px;padding:2px 0 2px 43px;width: 134px}
#cover dd ul li {float: left}
#cover dd ul li a {;padding: 2px 0 2px 43px;width: 134px;height:23px;font-size: 14px}
#cover dd ul li a:hover { background-color:#eee;height: 23px}
#cover dt a {background-image: url(http://i.fast.trevicards.com/i/cards/th_nobg.gif)}
#cover dt a, #cover dd ul li a {background-position: 3px 3px;background-repeat: no-repeat;}

#text_block {position: absolute;top:685px;left:10px;color: #170102}
#text_block_cont {width: 400px;height: 180px;}

#bn {width: 320px;height: 140px;position: absolute;top:685px;right: 14px;}

#m_year a {width: 80px}
#m_year dt a {padding: 2px 0 2px 6px}
#m_year dt a .dd_arrow {top:2px}

#m_month a {width: 100px}
#m_month dt a {padding: 2px 0 2px 6px}
#m_month dt a .dd_arrow {top:2px}

#y_year a {width: 80px}
#y_year dt a {padding: 2px 0 2px 6px}
#y_year dt a .dd_arrow {top:2px}

#c_layout a {width: 80px}
#c_layout dt a {padding: 2px 0 2px 6px}
#c_layout dt a .dd_arrow {top:2px}

#c_color a {width: 100px}
#c_color dt a {padding: 2px 0 2px 6px}
#c_color dt a .dd_arrow {top:2px}

.yearly #m_month {display: none;}
.monthly #m_month {display: block;}

.monthly .yearly {display: none;}
.monthly .monthly {display: block;}
.yearly .yearly {display: block;}
.yearly .monthly {display: none;}

#music {position: absolute;right:5px;top:140px; width: 189px;height: 98px;background: url(http://i.fast.trevicards.com/i/musicBg.gif) no-repeat;z-index: 12}
#planner {position: absolute;right:5px;top:234px; width: 189px;height: 98px;background: url(http://i.fast.trevicards.com/i/btnPlanner.gif) no-repeat;z-index: 12;cursor:pointer}
.calendar #music {display: none}
#music #snd {position: absolute;left:70px;top:30px}
#music dt a {width: 110px}
#dd_music {position: absolute;left: 55px;top:55px}
#dd_music dd ul li {float: left;}
#dd_music dd ul li a {width: 130px}


.rcat, .rcat2 {margin: 14px 0 0 5px;float:left }
#rcat dt a, #rcat2 dt a {padding:4px 0 4px 6px;}
#rcat2 dt a {width: 160px}
.dropdown dd,  .dropdown ul {z-index: 1000}

#quote_cat dt a {padding: 2px 0 2px 6px;}
#quote_cat a {font-size: 10px}
#quote_cat dt a .dd_arrow {top:3px;}
.quote {margin-bottom: 5px;cursor: pointer;font-size: 12px;padding: 3px}
.quote span {color:#EFCB86}
.quote.here span {color: white;}
.qauthor {text-align: right;font-size: 10px;font-style: italic;margin-right: 5px}
.bt_ok, .bt_clear, .bt_cancel {position: absolute;top:-35px;right:0;width: 99px;height: 30px;background: url(http://i.fast.trevicards.com/i/buttons.gif) no-repeat;cursor: pointer;}
.bt_ok {background-position: 0 -60px}
.bt_clear {background-position: 0 -30px;right: 107px}
.bt_cancel {background-position: 0 0;right: 220px}
.bt_translate {float: right;;width: 99px;height: 30px;background: url(http://i.fast.trevicards.com/i/buttons.gif) no-repeat 0 -90px;cursor: pointer;}
#pagesCont {text-align: center;}

#colorpicker {background-color:#9f7f32;height:280px;position:absolute;top: 465px;width:392px;z-index:15;}
#colorpicker .c {border:1px solid white;cursor:pointer;float:left;height:24px;margin:1px;width:24px;}
.cp_right {left: 169px;}
.cp_left {left:30px}

.btnSend {position: absolute;z-index: 1;top:43px;right: -5px;width: 94px; height: 31px;background: url(http://i.fast.trevicards.com/i/btnSend.gif?1284047381) no-repeat 0 -58px;color: white;text-decoration: none; padding-top:27px; font-family:Tahoma; font-size:20px; font-weight:bold; padding-left:95px; color: #FFFDBE;}
.btnPreview{position: absolute;z-index: 1;top:101px;right: -5px;width: 189px; height: 36px;background: url(http://i.fast.trevicards.com/i/btnPreview.gif?1284047381) no-repeat;color: white;text-decoration: none}

.btnCardCalendar {position: absolute;right: 5px; top:330px;width: 189px;height: 98px;background: url(http://i.fast.trevicards.com/i/btnCardCalendar.gif) no-repeat;cursor: pointer;}
.btnCC {background-position: 0 -98px}
.tmp_links {position: absolute;right: 5px; top:430px;width: 189px;height: 98px;cursor: pointer;}
#btnMembers {position: absolute; right: 0;top:0px;width: 189px;height:36px; background: url(http://i.fast.trevicards.com/i/btnMembers.gif) no-repeat;cursor: pointer;}
.btnMembership {position: absolute;z-index: 1;top:193px;right: 5px;width: 187px; height: 57px;background: url(http://i.fast.trevicards.com/i/btnMembership.gif) no-repeat;color: white;text-decoration: none}
.btnLogin{position: absolute;z-index: 1;top:250px;right: 5px;width: 187px; height: 35px;background: url(http://i.fast.trevicards.com/i/btnLogin.gif) no-repeat;color: white;text-decoration: none}
.btnSendCalendar {position: absolute;z-index: 1;top:43px;right: -5px;width: 89px; height: 35px;background: url(http://i.fast.trevicards.com/i/btnGetCalendar.gif?1284047381) no-repeat 0 0;color: white;text-decoration: none; font-family:Tahoma; font-size:20px; font-weight:bold; color: #FFFDBE; padding-top:27px; padding-left:100px; }

#authCont {position: absolute;right:4px;height: 30px;width:250px;top:3px;z-index: 1;font-family: tahoma}

#calendar_control {position: absolute;left: 10px;top:47px;z-index: 1;width: 262px;height: 379px;background: url(http://i.fast.trevicards.com/i/calendarBg.gif) no-repeat;}

#auth-info {background-color:#D5BF8E;border:1px solid #A47324;color:#000000;margin-top:0px;padding:1px 5px 1px 1px;text-align:center;overflow: hidden; white-space:nowrap;}

.twitter {display:block;float:left; margin-left:381px; background: url(http://i.fast.trevicards.com/i/twitter.gif) no-repeat;height: 24px;text-align: left;padding:5px 0 0 30px;}
.youtube {display:block;float:left; margin-left:57px; background: url(http://i.fast.trevicards.com/i/youtube-logo.gif) no-repeat;height: 35px;text-align: left;padding:5px 0 0 40px;}

#addbalance-box {}
#addbalance-box th {font-size:12px; padding-bottom: 7px}
#addbalance-box td {padding-bottom: 3px}
#addbalance-box input {margin-bottom: 7px; margin-top: 7px}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #F6E9D4;
}
.jScrollPaneDrag {
	position: absolute;
	background: #4F2905;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	background:transparent url(http://i.fast.trevicards.com/i/arrow_up.gif) repeat-x scroll 0 0;
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	background:transparent url(http://i.fast.trevicards.com/i/arrow_down.gif) repeat-x scroll 0 0;
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}
#fileQueue {
	width: 400px;
	height: 60px;
	overflow: auto;
	border: 1px solid #E5E5E5;
	margin-bottom: 10px;
}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxContent{background:#000; margin-top:20px;}
        #cboxLoadedContent{background:#000; padding:5px;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(http://i.fast.trevicards.com/i/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(http://i.fast.trevicards.com/i/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(http://i.fast.trevicards.com/i/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(http://i.fast.trevicards.com/i/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}

.cbox {color: #222;background-color: #eee;}
.cbox input.txt{font-size:16px;padding:6px;border: 1px solid silver}

.cbox .block {width:400px;border: 2px solid silver}
.cbox .block .c h1 {color: #222;background-color: silver;padding: 3px 0 3px 10px; font-size: 16px;font-weight: normal;text-align: left;margin: 0}
.cbox .l {padding: 3px 0 3px 10px;width: 150px} 
.cbox .l, .cbox .f {float: left;}
.cbox .c .item {margin:5px 0 5px 0}
.cbox .reg .c .item {margin:0px}
.cbox .c .message {margin: 15px 0 15px 10px; line-height: 22px; }

.cbox .error .block {border: 2px solid #FF3F3F}
	.cbox .error .block .c h1 {color: #fff; background-color: #FF3F3F;}
	.cbox .error .block input.error {border: 1px solid #FF3F3F; background-color: #FFEFEF}


.rem_day {position:relative;float:left;width:104px;height:123px;overflow:hidden;border-bottom:1px solid #3B0304;border-right:1px solid #3B0304;border-left:1px solid #3B0304;cursor:pointer}
.rem_day .d {font-size:9px;position:absolute;right:0;top:0;background-color:#C0A97D;padding:1px;font-family:arial}

.rem_day .e {margin:3px}
.rem_day .e a {display:block;font-size:11px;color:#552005;text-decoration:none;background-color:#F7AB2A;padding:3px}
.rem_day .e a:hover {text-decoration:underline;background-color:#FFD07F}
.rem_day .e div {background:url(http://i.fast.trevicards.com/i/pix.gif)}

#copyrights, #kb_mappingselector {display:none}

li.li-lev-1 {float:left; width: 100px;}
	li.li-lev-1 a {width: 86px !important; padding-left: 15px !important; }
li.li-lev-0 {clear: both; width: 200px;}
	li.li-lev-0 a {width: 192px !important;}
