/*
USING OBLONG PRIMER CSS VERSION 6.6
KNOWN IE8 INCOMPATABILITIES = SEVERAL

MINIMUM SPECIFICITY = tag + class = 1 + 10 = 11

*/

/*RESET*/
html.reset {overflow-y:scroll;}
.reset body{vertical-align:baseline;word-wrap:break-word;}
.reset{text-align:left;vertical-align:top;}
.reset *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;text-align:inherit;text-decoration:inherit;text-transform:inherit;border-color:inherit;margin:0;padding:0;word-wrap:inherit;vertical-align:inherit;}
.reset p{margin-bottom:16px;}
.reset ul,.reset ol{padding-left:16px;margin-bottom:16px;}
.reset a,.reset object,.reset embed,.reset input,.reset button{outline:none;}
.reset img{border-width:0;vertical-align:top;}

form[name]{display:block;}
form[name]:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
form[name] fieldset{display:block;border:0 none;}
input[type],textarea[name],select,.reset select{text-align:left;display:inline-block;float:left;color:#000;background:#fff;font-family:arial;font-size:12px;line-height:16px;border:1px solid #D1D1D1;}
input[type]{width:222px;height:16px;margin:2px 0;padding:3px 4px;}
input[type=submit],input[type=button],input[type=reset],input[type=checkbox],input[type=radio],input[type=file]{width:auto !important;height:auto !important;border:0 none !important;}
input[type=checkbox],input[type=radio]{margin-right:4px;}
select,.reset select{outline:0 none;margin:2px 0;padding:3px 2px 2px 0;}
select[name] option{color:#000;}
textarea[name]{resize:none;overflow-y:scroll;width:222px;margin:2px 0;padding:3px 4px;}
form label[for]{text-align:left;display:inline-block;float:left;clear:left;min-width:100px;min-height:18px;line-height:18px;border:1px solid transparent;margin:2px 4px 2px 0;padding:2px 4px 2px 0;}
form[id] label{text-align:left;display:inline-block;float:left;clear:left;min-width:100px;min-height:18px;line-height:18px;border:1px solid transparent;margin:2px 4px 2px 0;padding:2px 4px 2px 0;}

.reset a,a:active,a:link,a:visited{color:inherit;}
.reset a{text-decoration:underline;outline:none;}
a:hover{text-decoration:underline;}

.reset i,.reset em{font-style:italic;}
.reset b,.reset strong{font-weight:700;}
.reset u{text-decoration:underline;}
.reset strike{text-decoration:line-through;}
.reset table,.reset tr,.reset td{border-width:inherit;}
.reset table{display:table;border-collapse:collapse;border-spacing:0 0;text-align:center;}
.reset th,.reset td{vertical-align:middle;border:1px solid #000;}
.reset th{font-weight:700;}
.reset sup{font-family:arial;font-size:64%;line-height:0;font-weight:700;}

/*FONTS*/
@font-face{font-family:'HelveticaNeue47LightCondensed';src:url('fonts/HelveticaNeue47LightCondensed.eot');src:url('fonts/HelveticaNeue47LightCondensed.woff') format('woff'),url('fonts/HelveticaNeue47LightCondensed.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeue57Condensed';src:url('fonts/HelveticaNeue57Condensed.eot');src:url('fonts/HelveticaNeue57Condensed.woff') format('woff'),url('fonts/HelveticaNeue57Condensed.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'VAGRoundedStdBold';src:url('fonts/VAGRoundedStdBold.eot');src:url('fonts/VAGRoundedStdBold.woff') format('woff'),url('fonts/VAGRoundedStdBold.ttf') format('truetype');font-weight:normal;font-style:normal;}

@font-face{font-family:'PlacardCondensed';src:url('fonts/PlacardCondensed.eot');src:url('fonts/PlacardCondensed.woff') format('woff'),url('fonts/PlacardCondensed.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'TwCenMT';src:url('fonts/TwCenMT.eot');src:url('fonts/TwCenMT.woff') format('woff'),url('fonts/TwCenMT.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Hooge_05_55_Cyr2';src:url('fonts/Hooge_05_55_Cyr2.eot');src:url('fonts/Hooge_05_55_Cyr2.woff') format('woff'),url('fonts/Hooge_05_55_Cyr2.ttf') format('truetype');font-weight:normal;font-style:normal;}

/*GENERIC*/
html .arial{font-family:Arial,Helvetica,sans-serif;}
.reset hr,div.hr,div.cl{display:block;float:none!important;clear:both;width:0;height:0;font-size:0;line-height:0;}
.reset hr,div.hr{width:auto;border:0;margin:0;}
html .fl{float:left;clear:none;}
html .fr{float:right;clear:none;}
html .rel{position:relative;}
html .bl:before{content:'\a';white-space:pre;}
html .br:after{content:'\a';white-space:pre;}

/*BUTTON - WUFOO CLONE*/
html .button{display:block;float:left;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:Arial;font-size:14px;text-decoration:none!important;font-weight:700;color:#000;cursor:pointer;width:auto;height:auto;overflow:visible;line-height:17px!important;margin:2px 7px 2px 0;padding:5px 10px 5px 7px;}
button.button[type]{line-height:17px;padding:5px 10px 5px 7px;}
:first-child+html .button[type]{padding:4px 10px 3px 7px;}
.button img{border:none;width:16px;height:16px;margin:1px 4px -3px 1px !important;padding:0;}
.button:hover,.button.hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369;}
.button.confirm{color:#529214;}
.button.confirm:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.button.cancel{color:#d12f19;}
.button.cancel:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.button.empty,.button.empty img{background:none;border:none;width:auto;height:auto;margin:0!important;padding:0!important;}
.button.disabled{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.button.disabled:hover{background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;color:#000;cursor:default;}
.reset button.inline,.button.inline{display:inline;float:none;margin:-1px 0 0;padding:3px 2px;}
.button.mini{margin:2px 6px 0 0;}
.button.mini img{display:block;float:left;margin:-3px -9px -3px -6px !important;}
.button.mini span{float:left;margin:-3px 0 -4px -5px;padding-right:10px;text-transform:uppercase;}

/*DEBUG/ERROR MESSAGES*/
div.debug_msg{font-family:arial;margin:12px auto;}
div.ok_msg,div.warning_msg,div.error_msg{font-size:11px;line-height:13px;position:relative;z-index:999;padding:11px 11px 11px 26px;}
div.ok_msg{border:1px solid #20ac00;background:#f6fdf6 url(images/icon-ok.png) no-repeat scroll 7px 10px;color:#20ac00;}
div.warning_msg{border:1px solid #FCEFA1;background:#FBF9EE url(images/icon-info.png) no-repeat scroll 7px 10px;color:#363636;}
div.error_msg{border:1px solid #CD0A0A;background:#FEF1EC url(images/icon-error.png) no-repeat scroll 7px 10px;color:#CD0A0A;}
.warning_msg a,.warning_msg a:hover{color:blue;text-decoration:underline;}

/*OTHER BUTTONS*/
div.btn-close{cursor:pointer;display:block;float:left;width:16px;height:16px;background:transparent url(images/close.png) no-repeat 0 0 scroll;position:relative;top:3px;}
div.btn-close:hover{background:transparent url(images/close.png) no-repeat 0 -16px scroll;}
.debug_msg .btn-close{position:absolute;top:2px;right:2px;}

/*FILE INPUT*/
.reset .file-elm{vertical-align:top;width:auto!important;}
.reset .file-elm img{vertical-align:top;cursor:pointer;}
.reset .file-btn{position:relative;float:left;overflow:hidden;cursor:pointer;}
.reset .file-btn input{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);font-size:236px!important;height:236px;position:absolute;z-index:99;top:0;right:-2px;}
.reset .file-lbl{}
.reset .file-clr{}

/*OTHER INPUTS*/
textarea.blank,input.blank,input.disabled,select.blank{color:#AAA;}
select.locked{background-color:#EEE;color:#AAA;}
input.locked{padding-right:22px;background:#EEE url(../images/icons/lock.png) no-repeat right 3px scroll;color:#AAA;}
input.required{padding-right:22px;background:#FF9 url(../images/icons/bullet_yellow.png) no-repeat right 3px scroll;}
input.warning{background:#FC9 url(../images/icons/bullet_orange.png) no-repeat right 3px scroll;padding-right:22px;}
input.error{padding-right:22px;background:#FCC url(../images/icons/bullet_red.png) no-repeat right 3px scroll;}
input.ok{padding-right:22px;background:#CFC url(../images/icons/bullet_green.png) no-repeat right 3px scroll;}
input.active.blank{padding-right:22px;background:#EEE url(../images/icons/bullet_black.png) no-repeat right 3px scroll;}
label.required{margin-left:-4px;width:16px;background:transparent url(../images/icons/bullet_orange.png) no-repeat left center scroll;}
label.failed{margin-left:-4px;width:16px;background:transparent url(../images/icons/bullet_error.png) no-repeat left center scroll;}
label.allowed{margin-left:-4px;width:16px;background:transparent url(../images/icons/bullet_green.png) no-repeat left center scroll;}

body .small-text * {padding-top:0px;margin-top:0px;font-size:11px;}

/*SWITCHES*/
button.del-sw{margin:0!important;}
div.sw{background:transparent url(images/tag-grey.png) no-repeat left top scroll;float:left;clear:none;height:22px;color:#CCC;font-size:12px;line-height:21px;font-weight:400;cursor:pointer;text-decoration:none!important;margin:0 2px 2px;padding:0 6px 0 18px;font-family:arial;}
.sw.selected{color:#FFF!important;opacity:1;}
.sw .on{display:none;}
.sw .off{display:inline;}
.sw.selected .on{display:inline;}
.sw.selected .off{display:none;}
.sw.disabled{background-image:url(images/tag-grey66.png);background-color:transparent;color:#BBB;cursor:default!important;}
.tags-white .sw{background-image:url(tag-white.png);color:#BBB;opacity:1;border-right:1px solid #d4d4d4;}
.tags-grey .sw{background-image:url(images/tag-grey.png);color:#666;cursor:auto!important;}
.tags-blue .sw.selected{background-image:url(images/tag-blue.png);}
.tags-green .sw.selected{background-image:url(images/tag-green.png);}
.tags-red .sw.selected{background-image:url(images/tag-red.png);}
.tags-yellow .sw.selected{background-image:url(images/tag-yellow.png);}
.tags-violet .sw.selected{background-image:url(images/tag-violet.png);}
.tags-pink .sw.selected{background-image:url(images/tag-pink.png);}
.tags-teal .sw.selected{background-image:url(images/tag-teal.png);}
.tags-orange .sw.selected{background-image:url(images/tag-orange.png);}
.tags-white .sw.selected{color:#555;}
.reset .sw-title{text-align:right;float:left;width:40px;height:22px;font-weight:700;font-size:11px;line-height:18px;color:#CCC;opacity:1;cursor:default;margin:0;padding:2px;}
.no-tags .sw{background:none;padding:0;}

/*TABLE STYLES
.popup table{width:100%;}
.popup th,.popup td{border:1px solid #555;padding:8px 8px 9px;text-align:left;}
.popup th{background-color:#303030;font-weight:700;}
.popup td{background-color:#3d3d3d;}
.popup td p{margin:0;}
.popup tr:nth-child(odd) td{background-color:#444;}*/
.popup table{width:100%;}
.popup th,.popup td{border:1px solid #555;padding:2px 3px 3px;text-align:left;font-size:12px;font-family:"Calibri","Arial";}
.popup th{background-color:#303030;font-weight:700;}
.popup td{background-color:#3d3d3d;}
.popup td p{margin:0;}
/*
.popup tr:nth-child(odd) td{background-color:#444;}
.popup tr:first-child td:first-child{width:25%;}
*/

table.outline{width:100%;margin:16px 0 12px;float:left;clear:both;}
.outline th,.outline td{border:1px solid #555;padding:8px 8px 9px;text-align:left;}
.outline th{background-color:#303030;font-weight:700;}
.outline td{background-color:#3d3d3d;}
.outline tr:nth-child(odd) td{background-color:#444;}

table.table{font-family:arial;width:100%;}
.table>tbody>tr,.table>tbody>tr>th,.table>tbody>tr>td{overflow:visible;white-space:nowrap;word-wrap:break-word;text-align:left;border:0 none;}
.table>tbody>tr>th,.table>tbody>tr.header>td{/*width:128px;*/height:21px;line-height:22px;background-color:#9BF;border-bottom:1px solid #fff;font-size:12px;color:#000;padding:0 24px 0 4px;position:inherit;font-weight:bold;}
.table>tbody>tr.header>td+td{border-left:1px solid #FFFFFF;}
.table>tbody>tr>th[data-param]{cursor:pointer;}
.table>tbody>tr>th.asc{background-color:#69f;background-image:url(images/arrowdown.gif);background-position:right top;background-repeat:no-repeat;cursor:pointer;}
.table>tbody>tr>th.desc{background-color:#69f;background-image:url(images/arrowup.gif);background-position:right top;background-repeat:no-repeat;cursor:pointer;}
.table>tbody>tr.even{background-color:#e9e9e9;}
.table>tbody>tr.odd{background-color:#cdf;}
.table>tbody>tr.orange{background-color:#fc9;}
.table>tbody>tr.orange.even{background-color:#FB6;}
.table>tbody>tr.yellow{background-color:#FF9;}
.table>tbody>tr.yellow.even{background-color:#EE7;}
.table>tbody>tr.red{background-color:#FBC;}
.table>tbody>tr.red.even{background-color:#faa;}
.table>tbody>tr.green{background-color:#CFC;}
.table>tbody>tr.green.even{background-color:#9E9;}
.table>tbody>tr.strike{background-color:silver;text-decoration:line-through;color:#000;}
.table>tbody>tr.submit{background-color:#CFC;}
.table>tbody>tr>td{color:#000;font-size:12px;line-height:20px;border:0 none;position:relative;padding:0 4px;}
.table>tbody>tr>td>a{color:#000;text-decoration:underline;float:left;}
.table>tbody>tr>td>.btn{display:block;float:right;margin-left:4px;cursor:pointer;}
.table>tbody>tr>td>.btn>img{display:block;}
.table>tbody>tr>td>input{font-family:arial;font-size:12px;line-height:13px;text-align:left;text-decoration:none;color:#000;background-color:#FF9;width:100%;height:16px;border:1px solid #EE7;margin:0 -6px 0 -4px;padding:1px 6px 1px 2px;}
div.select-options{background:#fff;position:absolute;z-index:999;margin:20px 0 0 -4px;padding:0 4px;border:1px solid #CCC;border-top:0;box-shadow:0 2px 4px rgba(0,0,0,.2);text-decoration:none;}
div.select-options span{margin:0 -4px;padding:2px 4px;color:#000;display:block;clear:both;}
div.select-options span:hover,div.select-options span.selected{background:#ccc;}

.mce-btn button{padding:3px 8px 3px 7px!important;}
.mce-btn i{font-style:normal;}


/*DEV TOOL BAR*/
.admin body{padding-top:29px;}
div.obdb,nav.obdb{position:fixed;top:0;width:100%;height:29px;border-bottom:1px solid #000;background:#2d2d2d none no-repeat top left scroll;color:#CCC;z-index:99999;font-family:arial;font-size:12px;line-height:16px;letter-spacing:0;-moz-box-shadow:0 2px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3);margin:0 0 16px;padding:0;}
.obdb a{text-decoration:none !important;display:block;color:#ccc;}
.obdb a.disabled{opacity:.5;}
.obdb .disabled:hover{cursor:default;background:transparent;}
.obdb img.icon{margin:3px 4px -3px 0;vertical-align:baseline;}
.obdb li{position:relative;float:left;display:block;line-height:29px;border-left:1px solid transparent;border-right:1px solid transparent;margin:0 0 0 -1px;padding:0 8px;}
ul.obml{height:100%;float:left;display:block;margin:0;padding:0;}
ul.obmr{height:100%;float:right;margin:0;padding:0;}
.obmr #dev-tools{float:right;background-image:none;padding-right:4px!important;}
.obmr .drop-list{left:auto;right:-1px;overflow:hidden;}
body .drop-switch{background:transparent url(images/dropdown.gif) no-repeat right 6px scroll;padding-right:32px!important;cursor:pointer;}
body .drop-switch:hover,.drop-switch.selected{background:#3D3D3D url(images/dropdown.gif) no-repeat right 6px scroll;}
li.drop-switch:hover,li.drop-switch.selected{border-left:1px solid #444;border-right:1px solid #444;}
div.drop-list{font-weight:400;display:none;position:absolute;top:100%;left:-1px;padding-bottom:8px;float:left;min-width:150px;max-height:550px;background-color:#2D2D2D;border:1px solid #000;border-top:1px solid #111;-moz-box-shadow:3px 2px 2px rgba(0,0,0,.3);-webkit-box-shadow:3px 2px 2px rgba(0,0,0,.3);box-shadow:3px 2px 2px rgba(0,0,0,.3);cursor:auto;}
.drop-list .drop-switch{background:none;padding:0 8px!important;}
.drop-list .drop-switch:hover,.drop-list .drop-switch.selected{background:#3D3D3D none;}
.drop-list .drop-switch .drop-list{width:100%;margin-top:-1px;top:auto;left:100%;border-top:1px solid #111;}
div.drop-list>*{display:block;cursor:pointer;padding:0 8px;}
div.drop-list>:hover{background:#3D3D3D none repeat-x top left scroll;}
div.obdb ul[class*=toolset-]{display:none;}
#page_constants{display:none;}
#debug-switch{cursor:pointer;}
#debug-switch:after{background:transparent url(images/on-off-switch.png) no-repeat 0 0 scroll;background-position:-33px 0;border-radius:13px;content:"";display:block;float:right;height:20px;margin:5px 0 0 8px;width:51px;}
#debug-switch.selected:after{background-position:0 0;}
#debug-switch:after{
-webkit-transition: background-position 250ms cubic-bezier(.075,.820,.165,1);
   -moz-transition: background-position 250ms cubic-bezier(.075,.820,.165,1);
    -ms-transition: background-position 250ms cubic-bezier(.075,.820,.165,1);
     -o-transition: background-position 250ms cubic-bezier(.075,.820,.165,1);
        transition: background-position 250ms cubic-bezier(.075,.820,.165,1); /* easeOutCirc */
}

/*AUTOCOMPLETE SUGGESTIONS*/
form[name=search] .rel{top:3px;}
#fgnd,#bgnd{font-family:arial;width:256px;border:0 none;border-right:6px solid #FFF;padding-right:22px;background:#FFF none repeat 0 0 scroll;margin:0;}
#fgnd{position:relative;z-index:99;background:transparent;-webkit-transition:width 250ms cubic-bezier(.075,.820,.165,1);-moz-transition:width 250ms cubic-bezier(.075,.820,.165,1);-ms-transition:width 250ms cubic-bezier(.075,.820,.165,1);-o-transition:width 250ms cubic-bezier(.075,.820,.165,1);transition:width 250ms cubic-bezier(.075,.820,.165,1);}
#fgnd.blank{color:#AAA;width:111px;}
#bgnd,#bgnd-wrap{color:silver;position:absolute;z-index:2;left:0;}
#bgnd-wrap{width:100%;}
#bgnd-wrap #bgnd-inner{margin-bottom:3px;border:0 none;border-right:6px solid #FFF;background:#FFF url(images/search.gif) no-repeat right 4px scroll;padding:3px 22px 4px 4px;}
#bgnd-wrap #bgnd{position:relative;width:100%;border:0;margin:0;padding:0;}
#back b{font-weight:400;}
#suggestions{font-family:arial;width:288px;line-height:24px;border-top:1px solid #CCC;background-color:#FFF;display:none;position:absolute;top:23px;left:0;z-index:100;box-shadow:0 2px 4px rgba(0,0,0,.2);}
#suggestions a{color:#333;display:block;text-decoration:none;margin:0;padding:0 5px;}
#suggestions a>span{font-size:88%;color:#aaa;font-family:HelveticaNeue57Condensed;margin-left:4px;}
#suggestions a>img{vertical-align:middle;}
#suggestions a.selected,#suggestions a:hover{background:none repeat scroll 0 0 #DDD;color:#000;text-decoration:none;}
div.google-blue{cursor:hand;background-color:#4D90FE;background-image:linear-gradient(centertop,#4D90FE,#4787ED);border:1px solid #3079ED;border-radius:2px 2px 2px 2px;color:#FFF;line-height:24px;margin:1px 0 0 4px;}

/*TARGETER*/
#target-label{position:absolute;top:0;left:0;z-index:3971;background-color:#EB1B23;border-right:2px solid #EB1B23;color:#FFF;display:inline;font-family:arial;font-weight:700;font-size:11px;cursor:pointer;padding:0 0 2px 2px;}
#target-top,#target-right,#target-bottom,#target-left{background-color:#EB1B23;width:2px;height:2px;position:absolute;top:0;left:0;z-index:3950;}

/*POPUP*/
div.popup-wrap{width:100%;height:auto;position:absolute!important;top:0;left:0;z-index:1001;padding:0;}
div.popup-bgnd{position:absolute;z-index:-2;width:100%;height:100%;top:0;left:0;background-image:none;background-color:#000;opacity:.75;filter:progid: DXImageTransform.Microsoft.Alpha(opacity=75);}
div.popup-close{width:30px;height:30px;background:url(images/popup-button-close.png) no-repeat scroll left top;position:absolute;top:-12px;right:-15px;z-index:1999;cursor:pointer;}
div.popup{font-family:HelveticaNeue57Condensed,Helvetica,Arial;font-size:13px;line-height:16px;color:#EEE;background-color:#2D2D2D;position:relative;text-align:left;margin:30px auto;padding:12px;border:10px solid rgba(255,255,255,.4);border-radius:8px;box-shadow:0px 0px 1000px rgba(255,255,255,.25);}
div.popup .debug_msg{margin:0 0 16px;}
div.popup h2{width:auto;color:inherit;font-family:inherit;font-style:normal;font-weight:400;font-size:16px;line-height:20px;border-bottom:2px solid #EB1B23;text-transform:uppercase;margin:0 0 8px;padding:6px 0 10px;vertical-align:middle;}
div.popup h2 span{color:#999;font-size:75%;}
div.popup h3{background:#222;border:1px solid #1D1D1D;clear:none;color:#FFF;display:table;font-family:arial;font-size:12px;min-height:18px;line-height:18px;text-shadow:-1px -1px #111;width:auto;margin:2px 4px 2px -4px;padding:3px 5px;text-transform:none;}
div.popup a,div.popup a:active,div.popup a:link,div.popup a:visited{color:#EB1B23;text-decoration:underline;}
div.popup .ui-widget{font-family:inherit;}





/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*OPTIS CUSTOM STYLES*/

.optis body{background-color:#000;height:100%;font-family:HelveticaNeue57Condensed,Helvetica,Arial;font-size:13px;line-height:16px;color:#FFF;text-decoration:none;}
.optis a{color:#CDCDCD;text-decoration:none;outline:none;}
a:hover{color:#EEEEEE;}
.optis h1{font-weight:400;color:#EEE;font-size:24px;line-height:30px;text-transform:uppercase;margin:0 0 10px;}
.optis h2{font-weight:400;font-size:18px;line-height:26px;text-transform:uppercase;margin:0 0 10px;}
.optis h3{display:table;font-size:13px;height:18px;width:auto;color:#FFF;line-height:18px;margin:2px 4px 2px 0;padding:2px 4px 2px 0;border:1px solid transparent;}
#client-info label{text-align:left;display:inline-block;float:left;clear:left;min-width:100px;min-height:18px;line-height:18px;border:1px solid transparent;margin:2px 4px 2px 0;padding:2px 4px 2px 0;}

#page_wrapper{min-width:960px;text-align:left;margin:0 auto;padding:0 10px 0 6px;}
#header{width:213px;height:100px;background:transparent url(../images/gfx/oblongtech-logo-white.png) no-repeat 0 28px scroll;display:block;}
#footer{font-size:12px;line-height:16px;text-transform:uppercase;padding:10px 0;}

div.content{position:relative;z-index:8;color:#999;margin:0;padding:10px 0 0;}
.content .panel{background-color:#404040;border:1px solid #555;position:relative;margin:0 0 10px;padding:16px;}
.content .panel p{margin:0 0 10px;}
.content .lcol,.content .rcol{float:right;padding:0 0 0 5px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.content .lcol{float:left;padding:0 5px 0 0;}

#message_board{margin:10px 0 0;}
div.msg{position:relative;border-top:1px solid #555;padding:8px 0 0;}
.msg .button{float:right;}
.msg h3{color:#ccc;background:none;float:none;margin:0;padding:4px 0;}
.msg h4{font-size:12px;line-height:14px;}
.msg p{color:#FFF;margin:0;}
.msg .other{color:orange;}
.msg .outbound{color:#FFF;}
.msg .inbound,.msg a.inbound:hover{color:#8e9;}
.msg .system{color:#dc0;}
.msg .admin{color:#f43;}

#sortable{display:block;margin:0;padding:0;}
li.dial{opacity:1;position:relative;display:block;float:left;vertical-align:top;margin:0 10px 2px 0;}
.dial .inner{display:block;width:144px;height:137px;border:1px solid #DCDCDC;background:#FFF none no-repeat center center scroll;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;cursor:hand;padding:10px;}
.dial div{opacity:0.35;}
.dial div:hover{opacity:.7;}
.dial .inner:hover{background-color:#FFF;}
.dial .bottom{width:142px;display:block;}

.pagenav{display:table;margin:0 auto;}
.pagenav a.button{margin-right:4px;padding:2px 5px 3px;color:#000;}
.pagenav a.button img{display:block;margin:1px -2px 0!important;}
.pagenav .hidden{visibility:hidden;}
.pagenav a.selected{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369;}

label.legend{min-width:0;clear:left;}
.legend span{padding:2px 4px;color:#000;}
.legend span.normal{background-color:#cdf;}
.legend span.orange{background-color:#fb6;}
.legend span.yellow{background-color:#ee7;}
.legend span.red{background-color:#faa;}
.legend span.green{background-color:#9e9;}
.legend span.strike{background-color:#c0c0c0;text-decoration:line-through;color:#000;}

#invoices_params .fl{margin-right:6px;}

