html{overflow:-moz-scrollbars-vertical;}
body{color:#000;background:#CCC;text-align:center;margin:0;padding:0;}
body,input,td{font:normal normal normal 12px Arial,sans-serif;}
a{text-decoration:none;color:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
img{border:none;}
form{padding:0;margin:0;font:normal normal normal 12px Arial,sans-serif;}
a.powered_by {font-weight:normal; color:#999;}
#container{margin:auto;width:780px;text-align:left;background:#FFF;border:solid 1px #000;}

#header_small{position:relative; height:44px; background:#EEE; margin:0px; border-bottom:solid 1px #000; line-height:22px;}
#header_small .logo{position:absolute; top:0px; left:5px;}
#header_small .top{float:right; height:22px;}
#header_small .bottom{float:right; height:22px;}

#footer{background:#BBB;height:21px;font-size:10px;border-top:#000 solid 1px; margin:0px;}
#footer div{width:380px;height:21px;line-height:21px;padding:0px 5px;text-align:center;}
#footer div.left{float:left;text-align:left;font-weight:bold;}
#footer div.right{float:right;text-align:right;color:#FFF;}

#page_content{overflow:hidden;}

* { font: inherit; }
p { font: inherit; }
body, td, input { font-family: Arial,sans-serif; }

#lt #lt_tabs_details .tabs .tab {width:63px;}
#page_content #lt_detail{float:left; width:180px;padding:5px; overflow:hidden;}
#page_content #lt_detail .section{height:100%; background:rgb(156, 156, 156); font-size:12px; padding:0; margin:0;}
#page_content #lt_detail label.size{float:left; width:105px; height:22px; line-height:22px; margin:0 5px;}
#page_content #lt_detail input.size{float:right; width:47px; height:20px; line-height:20px; margin:1px 2px; border:solid 1px #000000; text-align:left; font-size:14px;}
#page_content #lt_detail label.option{float:left; width:141px; height:24px; line-height:24px; margin:0 4px;}
#page_content #lt_detail input.option{float:right; border:none; margin:0 2px; height:22px; font-size:14px}
#page_content #lt_detail label.amount{float:left;  width:50px; line-height:26px; margin:0 5px;}
#page_content #lt_detail input.amount{float:right; width:89px; margin:1px 5px; border:solid 1px #000000; font-size:18px; text-align:right;}
#page_content #lt_detail .buttons{height:22px; clear:both; padding:2px 0; text-align:center; }
#page_content #lt_detail .buttons .preview{width:90px; text-align:center; float:left; padding:0;}
#page_content #lt_detail .buttons .purchase{width:90px; text-align:center; float:right; padding:0;}



#page_content #lt_tool{float:right; width:580px; }
#lt_tool .left {float:left; width:280px; padding:5px; overflow:hidden;}
#lt_tool .right {float:right; width:280px; padding:5px; overflow:hidden;}



#lt_tool .row label {width:75px; float:left; padding:0 5px; margin: auto; height: auto; line-height:normal; text-align: left;}
#lt_tool .row select {width:185px; float:left;}

#lt_tool #message_text {width:270px; height:120px; display:block; margin:0 auto 3px; border:solid 1px #000000; font-size:16px;}

#lt_tool #lt-buttonbar {height:16px; width:266px; margin:0 auto;padding:2px; background: #ffffff; border: 1px solid #000;}

#lt_tool #lt-buttonbar img {padding:0 1px;}
#lt_tool #lt-buttonbar .spacer {padding: 0 5px;}

#lt_notifier{background:#B7B7B7; height:21px; line-height:21px; padding:0 10px 0 10px; font-size:14px; float:none; clear:both; border-top:solid 1px #000000; border-bottom:solid 1px #000000;}
#lt_preview{width:100%; text-align:center;}
#lt_preview div{border:none; height:100px; text-align:center; line-height:100px;}
#lt_preview img{border:none; margin:5px;}


#lt .tabs {height:20px; background-color:transparent; }
#lt .tabs .tab { float:left; width:24%; height:18px; cursor:pointer; text-align:center; margin:0 0 2px; padding:0px; }
#lt .tabs .tab .tab-content { float:none; clear:both; padding:2px; height:18px; background-color:transparent;}
#lt .tabs .tab .icon { width:auto; height:auto; margin:auto; }
#lt .tabs .tab .title { display:block; }
#lt .tabs .selected {}
#lt .tabs .highlighted {color:#546E94;}
#lt .tabs-top { background:transparent url(http://www.stickylife.com/images/tools/lt/blackpixel.gif) repeat-x scroll bottom left; }
#lt .tabs-top .selected .tab-t { background:#C3D9FF url(http://www.stickylife.com/images/tools/lt/blackpixel.gif) repeat-x scroll top left; }
#lt .tabs-top .selected .tab-r { background:transparent url(http://www.stickylife.com/images/tools/lt/blackpixel.gif) repeat-y scroll top right; }
#lt .tabs-top .selected .tab-l { background:transparent url(http://www.stickylife.com/images/tools/lt/blackpixel.gif) repeat-y scroll top left;}
#lt .tabs-top .selected .tab-tl { background:transparent url(http://www.stickylife.com/images/tools/lt/white_tl.gif) no-repeat scroll top left;}
#lt .tabs-top .selected .tab-tr { background:transparent url(http://www.stickylife.com/images/tools/lt/white_tr.gif) no-repeat scroll top right;}
#lt .tabs-bottom { background:#CCC url(http://www.stickylife.com/images/tools/lt/blackpixel.gif) repeat-x scroll top left; }
#lt .panes {background-color:#FFF; overflow:hidden;}
#lt .panes .pane { display:none; }
#lt .panes .selected { display:block; height:100%; }
#lt .panes .pane .body-content {height:155px;padding-top:2px;}
#lt .panes .pane .body-t {background-color:#c3d9ff;}
#lt .panes .pane .body-r { background:transparent url(http://www.stickylife.com/images/tools/lt/blackpixel.gif) repeat-y scroll top right;}
#lt .panes .pane .body-b { background:transparent url(http://www.stickylife.com/images/tools/lt/blackpixel.gif) repeat-x scroll bottom left;}
#lt .panes .pane .body-l { background:transparent url(http://www.stickylife.com/images/tools/lt/blackpixel.gif) repeat-y scroll top left;}
