/*  
 * GXD Framework 0.1 Beta
 * 
 * Author: Evgueni Naverniouk
 * Date: 2010/05/25
 * License: Used for MagicSpam.com with permission from author
 *
 */

*{outline:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,.reset{background:transparent;border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;-moz-box-shadow:none;padding:0;-webkit-box-shadow:none}table{border-collapse:separate;border-spacing:0}a img{border:0}html,body{background:#FFF;color:#000;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.res800{min-width:800px}.res1280{min-width:1000px}.res1600{min-width:1400px}.res800 .wrapper{width:800px}.res1280 .wrapper{width:1000px}.res1600 .wrapper{width:1400px}.resMax .wrapper{width:100%}.posCenter{text-align:center}.posCenter .wrapper{margin:0 auto;text-align:left}.posFluid{text-align:left}.clear{clear:both}.left{float:left}.right{float:right}.valigntop{vertical-align:top}.valignbottom{vertical-align:bottom}.center{margin:0 auto}.nowrap{white-space:nowrap}.block{display:block}.inline{border:0;display:inline-block;padding:0;vertical-align:middle}.hidden{display:none!important}.visible{display:block!important}.grid1{width:20px}.grid2{width:60px}.grid3{width:100px}.grid4{width:140px}.grid5{width:180px}.grid6{width:220px}.grid7{width:260px}.grid8{width:300px}.grid9{width:340px}.grid10{width:380px}.grid11{width:420px}.grid12{width:460px}.grid13{width:500px}.grid14{width:540px}.grid15{width:580px}.grid16{width:620px}.grid17{width:660px}.grid18{width:700px}.grid19{width:740px}.grid20{width:780px}.grid21{width:820px}.grid22{width:860px}.grid23{width:900px}.grid24{width:940px}.grid25{width:980px}.grid26{width:1020px}.grid27{width:1060px}.grid28{width:1100px}.gridbox{padding:20px;vertical-align:top}.gridbox.inline{margin-right:-4px}.nopadb{padding-bottom:0}.nopadl{padding-left:0}.nopadr{padding-right:0}.nopadt{padding-top:0}.showgrid{background:url(../img/gxd/showgrid.gif) repeat;border-bottom:1px dotted #C1C1C1;border-right:1px dotted #C1C1C1}.showgrid .gridbox{opacity:0.6}.blue{color:#2A60D3}.green{color:#729502}.orange{color:#FB0}.red{color:#C00}::-moz-selection{background:#2A60D3;color:#FFF}::selection{background:#2A60D3;color:#FFF}a::-moz-selection{background:#333;color:#FFF}a::selection{background:#333;color:#FFF}a{color:#2A60D3;cursor:pointer;text-decoration:none}a:hover,a:focus{color:#141414;text-decoration:underline}p a{text-decoration:underline}p a:focus{background:#444;border-radius:4px;color:#FFF;margin:-1px -3px;-moz-border-radius:4px;padding:1px 3px;text-decoration:none;text-shadow:#111 0 1px 1px;-webkit-border-radius:4px}h2 + p,h3 + p,h4 + p,p + p,p + h2,p + h3,p + h4,p + dl{margin-top:1em}.textcenter{text-align:center}.textleft{text-align:left}.textright{text-align:right}.textjustify{text-align:justify}em{color:#666;font-style:italic}blockquote{color:#666;font-size:0.9em;font-style:italic;margin:1.5em}h1,h2,h3,h4,h5,h6{color:#111;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-weight:normal}h1{font-size:2em;line-height:100%;margin-bottom:0.5em}h2{font-size:1.5em;margin-bottom:0.3em}h3{font-size:1.2em;margin-bottom:0.2em}h4,h5,h6{margin-bottom:0.1em}h4{font-size:1.0em}h5{font-size:0.9em}h6{font-size:0.8em}p{color:#000;font-size:0.75em;line-height:140%;text-align:justify}img.left,.pictureframe.left{margin:0 20px 20px 0}img.right,.pictureframe.right{margin:0 0 20px 20px}pre,code{background:#FFFFEB;border:1px solid #CCC;color:#555;display:block;font-family:"Lucida Grande","Lucida Sans",Geneva,Verdana,sans-serif;font-size:11px;margin:12px 0;overflow-x:auto;padding:6px 9px 7px}pre code{border:0;margin:0;padding:0}ul,ol{line-height:180%;margin:10px 0;padding-left:30px}ul,dl{color:#666;font-size:0.75em;list-style:square}ol{color:#999;font-style:italic;font-size:1.2em}ul li,ol p,dt{color:#222}ol p{font-size:0.7em;font-style:normal;line-height:160%}li ul{font-size:0.9em;list-style:circle}li ol{font-size:0.8em;list-style:lower-roman}dt,dd{border-bottom:1px solid #DDD;font-weight:bold;padding:4px;white-space:nowrap}dt{clear:left}dd{clear:right;font-weight:normal;padding:4px 4px 4px 0}ul.flat{list-style:none;margin:0;padding:0}ul.menu{border:1px solid #999;border-bottom:0}ul.menu a{border-bottom:1px solid #999;display:block;padding:2px 4px}ul.horizontal li{float:left}.table{background:#7B8A92;border:1px solid #DDD;border-radius:4px;border-spacing:1px;box-shadow:#CCC 2px 2px 4px;font-size:12px;-moz-border-radius:4px;-moz-box-shadow:#CCC 2px 2px 4px;-webkit-border-radius:4px;-webkit-box-shadow:#CCC 2px 2px 4px;width:100%}.table thead,.table tfoot{background:#D4D4D4 url(../img/gxd/thead.gif) repeat-x}.table th{border:1px solid #FFF;color:#111;font-size:12px;font-weight:bold;padding:2px 4px;text-shadow:#FFF 0 0 1px}.table .subheader th{background:#444;color:#FFF;font-size:11px;text-shadow:#333 0 0 1px}.table tbody{background:#FFF}.table tbody td{background:#F4F7FB url(../img/gxd/tr.gif) repeat-x;color:#212730;font-size:11px;padding:3px 4px}.table .important td{background:#CBDAF1 url(../img/gxd/tr-important.gif) repeat-x}.table .accent td{background:#EEDBF1 url(../img/gxd/tr-accent.gif) repeat-x}.table .clickable:hover td{background:#ECEC63 url(../img/gxd/tr-hover.gif) repeat-x;cursor:pointer}.table .checked td,.table .checked:hover td{background:#B3D2B7 url(../img/gxd/tr-checked.gif) repeat-x}.table tfoot{font-size:11px;text-align:right}.tablelist{border:0;border-spacing:0;font-size:12px;width:100%}.tablelist td{border-bottom:1px solid #C6C6C6;padding:2px 8px}.tablelist .clickable:hover td{background:#F4F7FB url(../img/gxd/tr.gif) repeat-x;cursor:pointer}table.login{width:300px}table.login label{font-size:12px;width:80px}table.login input{width:180px}.form{background:transparent;border:0;border-radius:0;border-spacing:0;box-shadow:#000 0 0 0;-moz-border-radius:0;-moz-box-shadow:#000 0 0 0;-webkit-border-radius:0;-webkit-box-shadow:#000 0 0 0}.form td{padding:3px;vertical-align:middle}.form label{font-size:14px;font-weight:normal;width:80px}.form .textinput input{padding:4px;width:300px}.form td.divider{border-top:2px solid #DDD;padding:0 0 4px}dl .alt,tr.alt td{background:#EEE}label{cursor:pointer;font-weight:bold}select{cursor:pointer}.textinput{border:1px solid #999;border-radius:4px;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px}input[type="text"]:hover,input[type="password"]:hover{background-position:0 -4px}.big input[type="text"],.big input[type="password"]{font-size:14px;padding:4px 6px}form span.required{color:#900;font-size:12px;padding:0 4px}textarea{border:1px solid #999;color:#333;margin:0 auto;-moz-border-radius:3px;padding:2px 4px;-webkit-border-radius:3px;width:100%}.formselectbox{position:relative}.formselect{list-style:none;padding:0;position:absolute;width:300px}.formselect li{display:none;font-weight:bold}.formselect li.selected{display:list-item}.formselect .arrow{border-left:1px solid #AAA;display:block;height:29px;position:absolute;right:-8px;top:0;width:20px}.formselect:hover li{display:list-item}.formselect li a{background:#FFF;border:1px solid #AAA;display:block;font-size:14px;margin:-1px 0 0;padding:3px 0 3px 12px;width:300px}.formselect li a:hover{background:#EEE}hr{background:#AAA;border:0;color:#AAA;height:1px;margin:6px 0;width:100%}.pictureframe{background:#EEE;border:1px solid #FFF;border-radius:4px;box-shadow:#BBB 2px 2px 5px;display:inline-block;line-height:0;-moz-border-radius:4px;-moz-box-shadow:#BBB 2px 2px 5px;padding:3px;vertical-align:top;-webkit-border-radius:4px;-webkit-box-shadow:#BBB 2px 2px 5px}.pictureframe img{border:1px solid #FFF}.pictureframe .caption{color:#333;display:block;font-size:11px;line-height:normal;text-align:right;padding:2px 6px}.button-w,.bigbutton-w{background:url(../img/gxd/button.png) no-repeat;border:medium none;display:inline-block;height:23px;padding:0 0 0 3px}.button-w *,.bigbutton-w *{cursor:pointer}.button,.bigbutton{background:url(../img/gxd/button.png) no-repeat 100% 0;border:0;color:#333;cursor:pointer;display:block;font-size:11px;font-weight:bold;height:23px;line-height:23px;margin:0;padding:0 10px 0 8px;text-decoration:none;text-shadow:#FFF 0 1px 1px}.button-w:hover,.button-w:focus,.button-w.on{background-position:0 -30px;text-decoration:none}.button-w:active{background-position:0 -60px}.button-w:hover .button,.button-w:focus .button,.button-w.on .button{background-position:100% -30px;color:#111}.button-w:active .button{background-position:100% -60px}.bigbutton-w{background:url(../img/gxd/bigbutton.png) no-repeat;height:46px}.bigbutton{background:url(../img/gxd/bigbutton.png) repeat-x 100% 0;font-size:14px;height:46px;line-height:46px}.double .bigbutton{font-size:12px;line-height:12px;padding-top:10px;text-align:center}.bigbutton-w:hover,.bigbutton-w:focus,.bigbutton-w.on{background-position:0 -60px;text-decoration:none}.bigbutton-w:active{background-position:0 -120px}.bigbutton-w:hover .bigbutton,.bigbutton-w:focus .bigbutton,.bigbutton-w.on .bigbutton{background-position:100% -60px;color:#111}.bigbutton-w:active .bigbutton{background-position:100% -120px}button.bigbutton,input.bigbutton{padding-bottom:6px}.error,.notice,.success{border-radius:6px;font-size:12px;-moz-border-radius:6px;padding:2px;text-align:center;-webkit-border-radius:6px}.error{background:#FBE3E4;border:2px solid #FBC2C4;color:#8A1F11}.notice{background:#FFF6BF;border:2px solid #FFD324;color:#514721}.success{background:#E6EFC2;border:2px solid #C6D880;color:#264409}
