
/*
** Reset Styles
*/

*
{
 zoom: 1;
 margin: 0;
 padding: 0;
 outline: 0 none;
}

IMG
{
 border: 0;
 vertical-align: middle;
}

*::-moz-focus-inner {
 border:0;
}


/*
** Global Styles
*/

HTML
{
 height: 100%;
}

BODY
{
 min-width: 960px;
 height: 100%;
}

BUTTON
{
 cursor: pointer;
}


/*
** Structure - Page
*/

.wpage {
 position: relative;
 min-height: 100%;
}


/*
** Structure - Content
*/
/*
#wcont:after {
 content: '.';
 clear: both;
 display: block;
 height: 0;
 line-height: 0;
 text-indent: -10000px;
 font-size: 0;
}
*/

/*
** Structure - Body
*/

.wbody {
 float: left;
 width: 100%;
}

.body {
 position: relative;
}


/*
** Structure - Left Sidebar
*/

.wlsbar {
 float: left;
 margin-left: -100%;
}

.lsbar {
 position: relative;
}


/*
** Structure - Right Sidebar
*/

.wrsbar {
 float: left;
 margin-left: -100%;
}

.rsbar {
 position: relative;
}


/*
** Structure - Footer
*/

.wfoot {
 position: absolute;
 left: 0;
 right: 0;
 bottom: 0;
}


/*
** Common Styles
*/

.wrap {
 margin: auto;
 padding: 0 20px;
 /*width: 960px;*/
 min-width: 940px;
 max-width: 1160px;
}

.hide
{
 display: none;
}

.clear,
.clear-left,
.clear-right {
 content: '.';
 clear: both;
 display: block;
 height: 0;
 line-height: 0;
 font-size: 0;
}

.clear-left {
 clear: left;
}

.clear-right {
 clear: right;
}

.bajax {
 display: inline-block;
 text-decoration: none;
}

.ajax {
 display: inline-block;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 text-decoration: none;
 cursor: pointer;
}

.bajax .ajax {
 line-height: normal;
}

.vam {
 vertical-align: middle;
}

.center {
 text-align: center;
}

