/*
-----------------------------------------------
Grey Box Method - Layout CSS
----------------------------------------------- */

body {
	font: 12px/1.6 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	background: url(../images/pattern/13.png) 0 0 scroll #fff;
	color: #333;
	font-size: 11px;
	padding: 0 0 40px;
}


/* anchors
----------------------------------------------- */
a {
	color: #255C90;
	font-weight:bold;
	text-decoration: none;
}
a:hover {
	color:#317ABF;
}


/*divid
------------------------------------------------*/

hr {
border: 0;
clear: both;
height: 1px;
background: #ccc;
margin: 0 auto;
margin-top: 10px;
margin-bottom: 10px;
}


/* 960 grid system container
----------------------------------------------- */
.container_12,
.container_16 {
}


/* =Spacing
--------------------------------------------------------------------------------*/

ol
{list-style: decimal;
}

ul
{list-style: square;
}

li
{margin-left: 30px;
margin-bottom: 10px;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset
{margin-bottom: 20px;
}

/* headings
----------------------------------------------- */
h1, h2, h3, h4, h5, h6 {line-height:1.2em; margin-bottom:10px; margin-top: 15px;}
h1{font-size: 21px;
}
h2{font-size: 19px;
}
h3{font-size: 17px;
}
h4{font-size: 16px;
}
h5{font-size: 14px;
}
h6{font-size: 12px;
}
h1 a {
	font-weight:normal;
}
.block .block_in h2 {
font-size: 18px;
background: none;
padding: 0;
border: 0;
margin: 0;
margin-bottom:10px; 
margin-top: 15px;
color: #444;
}


/* branding
----------------------------------------------- */
h1#branding {
	font-weight:normal;
	font-size:3em;
	text-align:left;
	background:#aaa;
	padding:.7em 1em;
	margin-bottom:0;
}


/* page heading
----------------------------------------------- */
h2#page-heading {
	font-weight:normal;
	padding:.5em;
	margin:0 0 10px 0;
	border-bottom:1px solid #ccc;
}

img {
margin: 5px;
margin-bottom: 12px;
}

strong, b {
font-weight:700;
}

em {
font-style:italic;
}

/* links margin */
.margin1 a { margin-left: 1px; margin-right: 1px }
.margin5 a { margin-left: 5px; margin-right: 5px }
.margin10 a { margin-left: 10px; margin-right: 10px }
.margin20 a { margin-left: 20px; margin-right: 20px }
.margin25 a { margin-left: 25px; margin-right: 25px }
.margin30 a { margin-left: 30px; margin-right: 30px }
.margin40 a { margin-left: 40px; margin-right: 40px }
.margin50 a { margin-left: 50px; margin-right: 50px }

.textcenter { text-align: center }
.textleft { text-align: left }
.textright{ text-align: right }

.alignleft {
float:left;
margin-right:10px;
margin-left: 0;
}

.alignright {
float:right;
margin-left:10px;
margin-right: 0;
}

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
}

.relative {
position:relative;
}

.left {
float:left;
}

.right {
float:right;
}

.center {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

img.center {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.img_border {
	padding: 3px;
	border: 1px solid #ccc;
	background-color: #fff;
}

.light_box_demo img {
border: 1px solid #333;
}

.sizew100 {	width: 100px;	}
.sizew200 {	width: 200px;	}
.sizew300 {	width: 300px;	}
.sizew400 {	width: 400px;	}
.sizew500 {	width: 500px;	}
.sizew600 {	width: 600px;	}
.sizew700 {	width: 700px;	}
.sizew800 {	width: 800px;	}
.sizew900 {	width: 900px;	}
.sizew1000 {	width: 1000px;	}
.sizew150 {	width: 150px;	}
.sizew250 {	width: 250px;	}
.sizew350 {	width: 350px;	}
.sizew450 {	width: 450px;	}
.sizew550 {	width: 550px;	}
.sizew650 {	width: 650px;	}
.sizew750 {	width: 750px;	}
.sizew850 {	width: 850px;	}
.sizew950 {	width: 950px;	}

/*text color*/
.text-red {color: #FF0000 !important;}
.text-white {color: #FFF !important;}
.text-black {color: #000 !important;}
.text-green {color: #008000 !important;}
.text-blue {color: #0000FF !important;}
.text-yellow {color: #FFFF00 !important;}
.text-orange {color: #FFA500 !important;}
.text-purple {color: #800080 !important;}
.text-cadetblue {color: #5F9EA0 !important;}
.text-coral {color: #FF7F50 !important;}
.text-lightblue {color: #6495ED !important;}
.text-darkcyan {color: #008B8B !important;}
.text-indianred {color: #CD5C5C !important;}
.text-olive {color: #808000 !important;}
.text-slategray {color: #708090 !important;}
.text-tomato {color: #FD6347 !important;}

/* boxes
----------------------------------------------- */
.box {
	background:#fff;
	margin-bottom:20px;
	padding:0;
	position: relative;
	overflow: hidden;
	border: 1px solid #ccc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow:0 0 10px #DCDCDC inset;
	-moz-box-shadow:0 0 10px #DCDCDC inset;
	box-shadow:0 0 10px #DCDCDC inset;
}
.box h2 {
	font-family: "Helvetica", Arial, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#fafafa;
	background: url(../images/1.png) 0 0;
	margin:5px;
	padding:12px;
	padding-left: 15px;
	padding-right: 45px;
	border: 1px solid #1D2C43;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.block {
	padding:0;
}

.block_in {
	padding:12px;
}

.box div.hide {
display: block;
width: 40px;
position: absolute;
right: 10px;
top: 14px;
cursor: pointer;
font-size: 10px;
text-transform: uppercase;
text-align: center;
border: 1px solid #1D2C43;
background: #f5f5f5;
background: -moz-linear-gradient(top, #f6f6f6 0%, #dfdfdf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#dfdfdf));
background: -webkit-linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
background: -o-linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
background: -ms-linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dfdfdf',GradientType=0 );
background: linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-box-shadow:0 0 4px #DCDCDC inset;
-moz-box-shadow:0 0 4px #DCDCDC inset;
box-shadow:0 0 4px #DCDCDC inset;
}

.box div.hide:hover {
background: #fff;
}

.box div.hide span.h {	display: block;}
.box div.hide span.s {	display: none;}
.box div.show  span.h {	display: none;}
.box div.show  span.s {	display: block;}

.closed div.hide span.h {	display: none;}
.closed div.hide span.s {	display: block;}
.closed div.show  span.h {	display: block;}
.closed div.show  span.s {	display: none;}


/* paragraphs, quotes and lists
----------------------------------------------- */
p {
	margin-bottom:1em;
}
blockquote {
	font-family: Georgia, 'Times New Roman', serif;
	font-size:1.2em;
	padding-left:1em;
	border-left:4px solid #ccc;
}
blockquote cite {
	font-size:.9em;
}
ul, ol {
	padding-top:0;
}

/* Code, PRE
--------------------------------------------*/
code, pre {
	display:block;
	padding:0 15px;
	border:0;
	border-top: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	border-left: 5px solid #ccc;
	color: #2F4F4F;
	background:url('../images/pre_code_bg.png') repeat scroll 0 0 transparent;
	font-size:11px;
	line-height:22px;
	margin: 15px 0;
	overflow:hidden;
	font-family:Lucida Console, "Times New Roman", Times, serif;
}

/* table
----------------------------------------------- */
table {
	width:100%;
	border:1px solid #bbb;
	margin-bottom:10px;
}
col.colC {
	width:8em;
}
th, td {
	padding:.2em 1em;
	text-align:left;
}
thead {
	border:0;
	border-left: 0;
	border-right: 0;
}
thead th {
	background:#ddd;
	padding:.4em 1em .2em;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	height: 24px;
	line-height: 24px;
}
thead th.table-head {
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	color:#fff;
	background:#555;
	border:1px solid #555;
}
tbody th,
tbody td {
	border:1px solid #bbb;
	#background:#f0f0f0;
}
tbody tr.odd th,
tbody tr.odd td {
	background:#fff;
}
tfoot th,
tfoot td {
	border-top:2px solid #666;
	background:#eee;
}
tfoot tr.total th,
tfoot tr.total td {
	border-top:6px double #666;
}
tfoot tr.total th {
	text-transform:uppercase;
}
th.currency,
td.currency {
	text-align:right;
}


/* forms
----------------------------------------------- */
form {
	overflow:hidden;
}
fieldset {
	border:1px solid #bbb;
	padding:10px;
	position:relative;
	background:#e9e9e9;
	margin-bottom:10px;
}
legend {
	font-size:1.1em;
	padding:.4em .8em;
	background:#fff;
	border:1px solid #bbb;
}
fieldset.login p {
	margin-bottom:1em;
	margin-top:0pt;
}
fieldset p label {
	width:98%;
}
fieldset p input {
	width:98%;
}
fieldset p select {
	width:99%;
}
fieldset.login p label {
	float:left;
	line-height:2em;
	margin-right:3%;
	text-align:right;
	width:32%;
}
fieldset.login p input {
	width:60%;
}
fieldset.login input.button {
	margin-left:35%;
}
form p.notice {
	font-weight:bold;
}
input.search.text {
	width:66%;
}
input.search.button {
	width:28%;
	margin-left:2%;
}


.form_place{
margin-bottom: 12px;
margin-top: 12px;
}


input.i-format[type="text"], input.i-format[type="password"]{
width: auto;
min-width: 100%;
height: 28px;
line-height: 28px;
padding-left: 1%;
border: 1px solid #999;
}

textarea.default{
width: auto;
min-width: 100%;
}

textarea{
height: 200px;
line-height: 24px;
padding-left: 1%;
border: 1px solid #999;
}

input[type="text"], input[type="password"]{
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: 0;
border: 1px solid #aaa;
line-height: 20px;
background-color: #fff;
outline: none;
height: 28px;
line-height: 28px;
}

textarea{
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: 0;
border: 1px solid #aaa;
line-height: 20px;
background-color: #fff;
outline: none;
line-height: 24px;
font-family: "Helvetica Neue", Arial, sans-serif;
}

input[type="submit"], input[type="reset"]{
	cursor: pointer;
    outline: none;
	margin: 0;
	padding: 6px 12px;
}


/* Text field size */
.input100 { width: 100px !important; line-height: 24px; border: 1px solid #aaa; color: #555;}
.input200 { width: 200px !important; line-height: 24px; border: 1px solid #aaa; color: #555;}
.input300 { width: 300px !important; line-height: 24px; border: 1px solid #aaa; color: #555;}
.input400 { width: 400px !important; line-height: 24px; border: 1px solid #aaa; color: #555;}
.input500 { width: 500px !important; line-height: 24px; border: 1px solid #aaa; color: #555;}
.input600 { width: 600px !important; line-height: 24px; border: 1px solid #aaa; color: #555;}
.input700 { width: 700px !important; line-height: 24px; border: 1px solid #aaa; color: #555;}
.input800 { width: 800px !important; line-height: 24px; border: 1px solid #aaa; color: #555;}

.input10pc,.input20pc,.input30pc,.input40pc,.input50pc,.input60pc,.input70pc,.input80pc,.input90pc, .input100pc{
 line-height: 24px; border: 1px solid #999 !important; color: #555; padding-left: .25em; padding-right: .25em;
}
.input10pc { width: 9% !important;}
.input20pc  { width: 19% !important;}
.input30pc  { width: 29% !important;}
.input40pc  { width: 39% !important;}
.input50pc  { width: 49% !important;}
.input60pc  { width: 59% !important;}
.input70pc  { width: 69% !important;}
.input80pc  { width: 79% !important;}
.input90pc  { width: 89% !important;}
.input100pc  { width: 99% !important;}

.submit {
margin-right: 8px !important;
}

.form_row {
margin-left: 0 !important;
margin-right: 0 !important;
} 

.form_row .grid_10 {
margin-right: 0 !important;
} 

.form_row  {
position: relative;
min-height: 36px;
line-height: 24px;
padding-top: 10px;
padding-bottom: 10px;
vertical-align: middle;
border: 0;
} 

.form_row  .grid_2{
padding-top: 2px;/*Fix to center text verticaly*/
}

.form_row  label, .form_row  .field_name {
margin-left: 0;
font-weight: 400;
}

.block_content {
margin-left: 10px;
margin-right: 10px;
}

.input_tips {
margin-left: 5px;
font-size: 10px;
color: #777;
}

.validEmail{
top: 22px;
right: 15px;
position: absolute;
width: 16px;
height: 16px;
}

select {
text-shadow: none !important;
}

.rich_editor {
margin-left: 14px;
}



/* Sidebar */
section.sidebar
{
  position:absolute;
  top:0;
  left:0;
  width:200px;
  height:100%;
  background: url(../images/pattern/31.png) #222;/* Sidebar background */
  color: #fff;
}

@media screen {
  body>section.sidebar
  {
    position:fixed;
  }
}

* html body
{
  overflow:hidden;
}

* html section#wrapper
{
  height:100%;
  overflow:auto;
}

/* Page content */
.container
{
  overflow:hidden;
  clear:both;
  float:left;
  margin-left:184px;
  width:auto;
  margin-right: 20px;
  color:#444;
}

.page_content
{
  font-family:Helvetica, Arial, sans-serif;
  padding:20px;
  font-size:12px;
  line-height:1.6em;
  width:100%;
  min-width: 800px;
}

.page_content p
{
  margin:10px 0 20px;
}

.page_content
{
  font-size:12px;
  line-height:1.6em;
}

a.logo {
display: block;
margin-left:0;
margin-top:4px;
margin-bottom: 0;
height: 68px;
width: 200px;
background: url(../images/logo.png) no-repeat 0 0 scroll;
outline: none;
}

/* == Sidebar Menu == */
ul#menu {
list-style:none;
width: 100%;
margin:0;
margin-top: 20px;
float:left;
position:relative;
font-size:12px;
}

#menu li {
position:relative;
background:none;
padding:0;
margin:0;
float:none;
}

#menu li a {
color: #fff;
font-weight: 700;
display:block;
padding: 7px 0 7px 55px;
line-height: 24px;
text-decoration:none;
border:0;
position:relative;
outline: none;
margin: 2px 5px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#menu li a:hover {
	color:#eee !important;
	background: url(../images/1.png) repeat 0 0;
}
#menu li a.active, #menu li a.active:hover {
	color:#fff !important;
	background: url(../images/1.png) repeat 0 0;
}

#menu li a.selected, #menu li a.selected:hover {
	color:#fff !important;
	background: url(../images/1.png) repeat 0 0;
}

#menu li a span {
position:absolute;
left:17px;
top:7px;
height:24px;
width:24px;
display:block;
}

#menu li a span.icon1 {
background:url(../images/fugue/icons24/home.png) 0 0 no-repeat;
}
#menu li a span.icon2 {
background:url(../images/fugue/icons24/equalizer.png) 0 0 no-repeat;
}
#menu li a span.icon3 {
background:url(../images/fugue/icons24/inbox-image.png) 0 0 no-repeat;
}
#menu li a span.icon4 {
background:url(../images/fugue/icons24/calendar-blue.png) 0 0 no-repeat;
}
#menu li a span.icon5 {
background:url(../images/fugue/icons24/blue-folder-open.png) 0 0 no-repeat;
}
#menu li a span.icon6 {
background:url(../images/fugue/icons24/system-monitor.png) 0 0 no-repeat;
}
#menu li a span.icon7 {
background:url(../images/fugue/icons24/target.png) 0 0 no-repeat;
}
#menu li a span.icon8 {
background:url(../images/fugue/icons24/application-sidebar.png) 0 0 no-repeat;
}
#menu li a span.icon9 {
background:url(../images/fugue/icons24/table.png) 0 0 no-repeat;
}
#menu li a span.icon10 {
background:url(../images/fugue/icons24/newspaper.png) 0 0 no-repeat;
}

ul#menu ul {
	display: none;
	margin-bottom: 3px !important;
	margin-left: 6px;
	margin-right: 6px;
	background: #ddd;
	padding:4px 0;
	border: 1px solid #fff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

ul#menu ul li {
	margin: 0;
	padding: 0;
	clear: both;
	list-style: none;
	margin: 1px 0;
}

ul#menu ul li a {
	padding-left: 10px;
	font-size: 11px;
	font-weight: normal;
	outline:0;
	margin:0 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #333;
}

ul#menu ul li a:hover, ul#menu ul li a.selected, ul#menu ul li a.selected:hover, ul#menu ul li a.active, ul#menu ul li a.active:hover{
	background:#4682B4;
	color:#fff;
}

ul#menu ul ul li a {
	color:#fff;
	padding-left: 40px;
}

ul#menu ul ul li a:hover {
	background-color:#333;
	color:#fff;
}

ul#menu em{
	position: absolute;
	left: 6px;
	top: 7px;
	font-size: 14px;
}

/* Top panel */
.top_panel{
margin-top: -22px;
}

.top_panel .box {
background: url(../images/pattern/17.png) 0 0 fixed #eee;
padding-top: 0;
padding-bottom: 5px;
margin-bottom: 30px;
border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
-webkit-box-shadow: 0 1px 0 0 #B9B9B9;
-moz-box-shadow: 0 1px 0 0 #B9B9B9;
box-shadow: 0 1px 0 0 #B9B9B9;
}

.top_panel{
margin-top: -22px;
}


.panel_item {
margin: 2px 5px;
padding: 0;
padding-top: 12px;
}

.panel_item li {
display:inline-block;
background:none;
position:relative;
margin-left: 0;
margin-right: 10px;
}

.panel_item li a {
font: 11px/1.6 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
display:block;
padding:0;
font-weight:400;
line-height:30px;
text-decoration:none;
color:#333;
border: 1px solid #ccc;
position: relative;
padding:0 12px;
margin: 1px ;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */

-webkit-box-shadow: 0px 1px 1px 0px #B9B9B9;
-moz-box-shadow: 0px 1px 1px 0px #B9B9B9;
box-shadow: 0px 1px 1px 0px #B9B9B9;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
zoom:1;
}

.panel_item li a:hover, .panel_item li a.hov, .panel_item li a.active {
	color:#000 !important;
	background: #fff;
}

.panel_item li a span.number {
background: #FD6347;
color: #fff;
position: absolute;
top: -7px;
right: -10px;
padding: 0 4px;
font-size: 10px;
line-height: 20px;
min-width: 11px;
text-align: center;
border-radius: 1em;
-moz-border-radius: 1em;
-webkit-border-radius: 1em;
-webkit-box-shadow: 0px 1px 2px 0px #B9B9B9;
-moz-box-shadow: 0px 1px 2px 0px #B9B9B9;
box-shadow: 0px 1px 2px 0px #B9B9B9;
}

.panel_item li.right {
float: right;
margin-right: 0;
margin-left: 10px;
}

.panel_item li.right a {
padding-left: 30px !important;
}

.panel_item li a span.logout{
position:absolute;
left:7px;
top:7px;
height:16px;
width:216px;
display:block;
background: url(../images/fugue/icons/control-power.png) 0 0 no-repeat;
}

#searchform {
background: url(../images/search.png) no-repeat 0 0;
height: 73px;
margin-right: -20px;
width: 220px;
position: relative;
}

#searchform input {
position: absolute;
top: 24px;
left: 13px;
width: 170px;
padding: 0 5px;
border: 0;
background: transparent;
line-height: 24px;
height: 24px;
color: #ddd;
outline: none;
}

#searchform input::-webkit-input-placeholder {
    color: #eee;
}
#searchform input:-moz-placeholder {
    color: #eee;
}


/* BUTTONS
-----------------------------------------------------*/
.button {
text-decoration: none !important;
color: #333;	
font: 100% Arial, Helvetica, sans-serif;
padding: 5px 13px;
margin: 0 3px 5px 0;
border: solid 1px #aaa;
background: #f5f5f5;
background: -moz-linear-gradient(top, #f6f6f6 0%, #dfdfdf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#dfdfdf));
background: -webkit-linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
background: -o-linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
background: -ms-linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dfdfdf',GradientType=0 );
background: linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
vertical-align: middle;
display: inline-block;
zoom:1;
*display:inline;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(255,255,255,.3);
-moz-box-shadow: 0 1px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(255,255,255,.3);
box-shadow: 0 1px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(255,255,255,.3);
}
.button:hover {
text-decoration: none;
background: #f6f6f6;
}

/* color */

.button.orange {
border-color: #a3620a;
background: #f9800f;
background: -moz-linear-gradient(top, #ff9a22 0%, #f46e01 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9a22), color-stop(100%,#f46e01));
background: -webkit-linear-gradient(top, #ff9a22 0%,#f46e01 100%);
background: -o-linear-gradient(top, #ff9a22 0%,#f46e01 100%);
background: -ms-linear-gradient(top, #ff9a22 0%,#f46e01 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9a22', endColorstr='#f46e01',GradientType=0 );
background: linear-gradient(top, #ff9a22 0%,#f46e01 100%);
color: #fff !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}
.button.orange:hover {
background: #ff9a22;
}
.button.orange.flat {
background: #f9800f;
}

.button.blue {
border-color: #0076a3;
background: #49b3fc;
background: -moz-linear-gradient(top, #76c7ff 0%, #1da0fa 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#76c7ff), color-stop(100%,#1da0fa));
background: -webkit-linear-gradient(top, #76c7ff 0%,#1da0fa 100%);
background: -o-linear-gradient(top, #76c7ff 0%,#1da0fa 100%);
background: -ms-linear-gradient(top, #76c7ff 0%,#1da0fa 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76c7ff', endColorstr='#1da0fa',GradientType=0 );
background: linear-gradient(top, #76c7ff 0%,#1da0fa 100%);
color: #fff !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.1);
}
.button.blue:hover {
background: #76c7ff;
}
.button.blue.flat {
background: #49b3fc;
}

.button.green {
border-color: #4e7521;
background: #76ab3b;
background: -moz-linear-gradient(top, #90c356 0%, #649a27 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90c356), color-stop(100%,#649a27));
background: -webkit-linear-gradient(top, #90c356 0%,#649a27 100%);
background: -o-linear-gradient(top, #90c356 0%,#649a27 100%);
background: -ms-linear-gradient(top, #90c356 0%,#649a27 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#90c356', endColorstr='#649a27',GradientType=0 );
background: linear-gradient(top, #90c356 0%,#649a27 100%);
color: #fff !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}
.button.green:hover {
background: #90c356;
}
.button.green.flat {
background: #76ab3b;
}

.button.red {
border-color: #9e0b0f;
background: #e41d24;
background: -moz-linear-gradient(top, #fb4e55 0%, #d7020a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb4e55), color-stop(100%,#d7020a));
background: -webkit-linear-gradient(top, #fb4e55 0%,#d7020a 100%);
background: -o-linear-gradient(top, #fb4e55 0%,#d7020a 100%);
background: -ms-linear-gradient(top, #fb4e55 0%,#d7020a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb4e55', endColorstr='#d7020a',GradientType=0 );
background: linear-gradient(top, #fb4e55 0%,#d7020a 100%);
color: #fff !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}
.button.red:hover {
background: #fb4e55;
}
.button.red.flat {
background: #e41d24;
}

.button.black {
border-color: #000000;
background: #111;
background: -moz-linear-gradient(top, #4f4f4f 0%, #030303 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f4f4f), color-stop(100%,#030303));
background: -webkit-linear-gradient(top, #4f4f4f 0%,#030303 100%);
background: -o-linear-gradient(top, #4f4f4f 0%,#030303 100%);
background: -ms-linear-gradient(top, #4f4f4f 0%,#030303 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f', endColorstr='#030303',GradientType=0 );
background: linear-gradient(top, #4f4f4f 0%,#030303 100%);
color: #eee !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.6);
}
.button.black:hover {
background: #4f4f4f;
}
.button.black.flat {
background: #111;
}

.button.purple {
border-color: #350d4c;
background: #7933ac;
background: -moz-linear-gradient(top, #9655c6 0%, #661e9b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9655c6), color-stop(100%,#661e9b));
background: -webkit-linear-gradient(top, #9655c6 0%,#661e9b 100%);
background: -o-linear-gradient(top, #9655c6 0%,#661e9b 100%);
background: -ms-linear-gradient(top, #9655c6 0%,#661e9b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9655c6', endColorstr='#661e9b',GradientType=0 );
background: linear-gradient(top, #9655c6 0%,#661e9b 100%);
color: #fff !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.3);
}
.button.purple:hover {
background: #9655c6;
}
.button.purple.flat {
background: #7933ac;
}

.button.gray {
border-color: #656565;
background: #888888;
background: -moz-linear-gradient(top, #adadad 0%, #707070 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adadad), color-stop(100%,#707070));
background: -webkit-linear-gradient(top, #adadad 0%,#707070 100%);
background: -o-linear-gradient(top, #adadad 0%,#707070 100%);
background: -ms-linear-gradient(top, #adadad 0%,#707070 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#707070',GradientType=0 );
background: linear-gradient(top, #adadad 0%,#707070 100%);
color: #fff !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}
.button.gray:hover {
background: #adadad;
}
.button.gray.flat {
background: #888888;
}

.button.lightblue {
border: 1px solid #5189B3;
background: #88bfe8; /* Old browsers */
background: -moz-linear-gradient(top,  #88bfe8 0%, #70b0e0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88bfe8), color-stop(100%,#70b0e0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #88bfe8 0%,#70b0e0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #88bfe8 0%,#70b0e0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #88bfe8 0%,#70b0e0 100%); /* IE10+ */
background: linear-gradient(top,  #88bfe8 0%,#70b0e0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#70b0e0',GradientType=0 ); /* IE6-9 */
color: #fff !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}
.button.lightblue.flat { 
background: #88bfe8;
}
.button.lightblue:hover {
background: #88bfe8;
}

.button.slategray {
border: 1px solid #111;
background: #828c95; /* Old browsers */
background: -moz-linear-gradient(top,  #828c95 2%, #28343b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#828c95), color-stop(100%,#28343b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #828c95 2%,#28343b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #828c95 2%,#28343b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #828c95 2%,#28343b 100%); /* IE10+ */
background: linear-gradient(top,  #828c95 2%,#28343b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#828c95', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */
color: #fff !important;
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}
.button.slategray.flat { 
background: #828c95;
}
.button.slategray:hover {
background: #828c95;
}

/* button size */
.button.small {
font-size: 85%;
font-weight: normal;
padding: 2px 6px;
text-shadow: none;
}
.button.medium {
font-size: 120%;
font-weight: bold;
padding: 7px 16px;
}
.button.large {
font-size: 150%;
font-weight: bold;
padding: 9px 20px;
}

/* button shape */
.button.rect {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.button.rounded {
-webkit-border-radius: 20em;
-moz-border-radius: 20em;
border-radius: 20em;
}

/* button embossed */
.button.embossed {
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.2), inset 0 -3px 0 rgba(255,255,255,.2);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.2), inset 0 -3px 0 rgba(255,255,255,.2);
box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.2), inset 0 -3px 0 rgba(255,255,255,.2);
padding-top: 4px;
padding-bottom: 6px;
}
.button.embossed.small,
.button.small.embossed {
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.2), inset 0 -2px 0 rgba(255,255,255,.2);
-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.2), inset 0 -2px 0 rgba(255,255,255,.2);
box-shadow: inset 0 -1px 0 rgba(0,0,0,.2), inset 0 -2px 0 rgba(255,255,255,.2);
padding-top: 1px;
padding-bottom: 2px;
}
.button.embossed.large,
.button.large.embossed {
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.2), inset 0 -4px 0 rgba(255,255,255,.2);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.2), inset 0 -4px 0 rgba(255,255,255,.2);
box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.2), inset 0 -4px 0 rgba(255,255,255,.2);
padding-top: 6px;
padding-bottom: 10px;
}
.button.embossed.xlarge,
.button.xlarge.embossed {
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.2), inset 0 -5px 0 rgba(255,255,255,.2);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.2), inset 0 -5px 0 rgba(255,255,255,.2);
box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.2), inset 0 -5px 0 rgba(255,255,255,.2);
padding-top: 10px;
padding-bottom: 14px;
}


/* Info messages ( Alerts ) 
---------------------------------------------*/
.alert {
	padding:10px 10px;
	margin:12px 0 20px;
	width: auto;
	padding-left:55px;
	font-style:normal;
	font-family:Helvetica, Arial, "Times New Roman", Times, serif;
	font-size:12px;
	background:#eee;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 10px 8px;
	cursor: pointer;
}

.info_msg{
	background-color: #E3F7FC;
	background-image:url(../images/fugue/icons24/information.png);
	border:1px solid #8ed9f6;
	color:#2e6093;
}

.note_msg {
	background-color: #FFFBC8;
	background-image: url(../images/fugue/icons24/thumb-up.png);
	border:1px solid #f5d145;
	color:#8F680E;
}

.error_msg {
	background-color:#FFC8D1;  
	background-image: url(../images/fugue/icons24/cross-circle.png);
	border:1px solid #D96E66;
	color:#cd0a0a;
}

.tip_msg {
	background-color:#E6FFE9;
	background-image: url(../images/fugue/icons24/light-bulb-off.png);
	border:1px solid #BCDB58;
	color:#38762C;
}
.succes_msg {
	background-color:#DDFFCD;
	background-image: url(../images/fugue/icons24/tick.png);
	border:1px solid #b7db58;
	color:#38762C;
}

.saved_msg {
	background-color:#B5D8FA;
	background-image: url(../images/fugue/icons24/disk-black.png);
	border:1px solid #6495ED;
	color:#36414B;
}

.exclamation_msg {
	background-color:#FFCE91;
	background-image: url(../images/fugue/icons24/exclamation.png);
	border:1px solid #FF8C00;
	color:#FF4500;
}

.battery_msg {
	background-color:#708090;
	background-image: url(../images/fugue/icons24/battery.png);
	border:1px solid #2B3238;
	color:#FFF;
}

/* Lists 
----------------------------------------------------*/
ul.list1, ul.list2, ul.list3, ul.list4, ul.list5, ul.list6,
ul.list7, ul.list8, ul.list9, ul.list10, ul.list11, ul.list12, ul.list13, ul.list14, ul.list15, ul.list16 {
	margin:0;
}
ul.list1 li, ul.list2 li, ul.list3 li , ul.list4 li, ul.list5 li, ul.list6 li,
ul.list7 li , ul.list8 li, ul.list9 li, ul.list10 li, ul.list11 li , ul.list12 li , ul.list13 li, ul.list14 li, ul.list15 li, ul.list16 li  {
	margin-bottom:10px;
	margin-left: 10px;
	padding-left:24px;
	display:block;
	list-style: none;
}

ul.list1 li {
	background:url('../images/fugue/icons/tick.png') no-repeat left center transparent;
}
ul.list2 li {
	background:url('../images/fugue/icons/cross-script.png') no-repeat left center transparent;
}
ul.list3 li {
	background:url('../images/fugue/icons/minus.png') no-repeat left center transparent;
}
ul.list4 li {
	background:url('../images/fugue/icons/new-text.png') no-repeat left center transparent;
}
ul.list5 li {
	background:url('../images/fugue/icons/medal-red.png') no-repeat left center transparent;
}
ul.list6 li {
	background:url('../images/fugue/icons/hand-point.png') no-repeat left center transparent;
}
ul.list7 li {
	background:url('../images/fugue/icons/thumb-up.png') no-repeat left center transparent;
}
ul.list8 li {
	background:url('../images/fugue/icons/leaf.png') no-repeat left center transparent;
}
ul.list9 li {
	background:url('../images/fugue/icons/plus.png') no-repeat left center transparent;
}
ul.list10 li {
	background:url('../images/fugue/icons/smiley-wink.png') no-repeat left center transparent;
}
ul.list11 li {
	background:url('../images/fugue/icons/arrow-curve-000-left.png') no-repeat left center transparent;
}
ul.list12 li {
	background:url('../images/fugue/icons/layers-ungroup.png') no-repeat left center transparent;
}
ul.list13 li {
	background:url('../images/fugue/icons/address-book.png') no-repeat left center transparent;
}
ul.list14 li {
	background:url('../images/fugue/icons/mobile-phone--plus.png') no-repeat left center transparent;
}
ul.list15 li {
	background:url('../images/fugue/icons/mail-open.png') no-repeat left center transparent;
}
ul.list16 li {
	background:url('../images/fugue/icons/block.png') no-repeat left center transparent;
}


/* Hightlight text */

mark {
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;
	-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;
	box-shadow:0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;
	padding: 3px 12px;
	border: 1px solid #fff;
}
a:hover mark {
background: #708090;
color: #fff;
}

mark.style1{
	background-color:#eee;
	color:#333;
}
mark.style2 {
	background-color:#FF6;
	color:#000;
}
mark.style3 {
	background-color:#333;
	color:#f5f5f5;
}
mark.style4 {
	background-color:#CD5C5C;
	color:#f5f5f5;
}
mark.style5 {
	background-color:#6495ED;
	color:#fff;
}
mark.style6 {
	background-color:#008B8B;
	color:#fff;
}
mark.style7 {
	color:#fff;
	background-color:#FF8C00;
}
mark.style8 {
	background-color:#2E8B57;
	color:#fff;
}
mark.style9 {
	background-color:#3D5578;
	color:#fff;
}
mark.style10 {
	background-color:#A52A2A;
	color:#fff;
}
mark.style11 {
	color:#fff;
	background-color:#4169E1;
}
mark.style12 {
	background-color:#A0522D;
	color:#fff;
}

/* HOME PAGE (index.html)
-------------------------------------------------------*/
.site_content li {
margin: 0;
padding: 0;
width: 100%;
list-style: none;
font-weight: 700;
padding-bottom: 12px;
margin-top: 12px;
border-bottom: 1px solid #ddd;
font-size: 14px;
font-style: italic;
}
.site_content li mark{
font-size: 12px;
font-weight: 700;
font-style: normal;
}
.site_content li:last-of-type {
border-bottom: 0;
padding-bottom: 5px;
}
/* GALLERY
------------------------------------------------------*/

ul.gallery {
margin: 5px;
margin-top: 7px;
padding: 0;
}

ul.gallery img {
margin:0;
padding: 0;
border: 1px solid #aaa;
}

ul.gallery li {
margin: 5px 4px;
padding: 0;
list-style: none;
display: inline-block;
position: relative;
background: url(../images/pattern/2.png) 0 0;
}

ul.gallery .img_edit {
position: absolute;
display: none;
width: 30px;
height: 30px;
bottom: 50%;
left: 50%;
margin-left: -31px;
margin-bottom: -15px;
background: url(../images/edit.png) no-repeat center center;
}

ul.gallery .img_delete {
position: absolute;
display: none;
width: 30px;
height: 30px;
bottom: 50%;
right: 50%;
margin-right: -31px;
margin-bottom: -15px;
background: url(../images/delete.png) no-repeat center center;
}

ul.gallery li:hover .img_edit,ul.gallery li:hover .img_delete  {
display: block;
}


/* GALLERY
------------------------------------------------------*/

ul.gallery1 {
margin: 5px;
margin-top: 7px;
padding: 0;
}

ul.gallery1 img {
margin:0;
padding: 0;
border: 1px solid #aaa;
}

ul.gallery1 li {
margin: 5px 4px;
padding: 0;
list-style: none;
display: inline-block;
position: relative;
background: url(../images/pattern/2.png) 0 0;
}

ul.gallery1 .img_edit, ul.gallery1 .img_delete  {
position: absolute;
display: none;
width: 50px;
height: 18px;
line-height: 18px;
left: 50%;
margin-left: -40px;
text-align: center;
}
ul.gallery1 .img_edit {
bottom: 50%;
margin-bottom: 4px;
}
ul.gallery1 .img_delete {
bottom: 50%;
margin-bottom: -34px;
}

ul.gallery1 li:hover .img_edit,ul.gallery1 li:hover .img_delete  {
display: block;
}

/* Plugins styles */
.simple_slider{
margin: 10px 0 30px 5px;
width: 100%;
}

#multiple_vertical_slider span {
	height:120px;
	float:left;
	margin:15px;
}

.amount {
	color:#999; 
	font-weight:bold;
}

#ui-datepicker-div {
z-index: 999 !important;
font-size: 11px !important;
}

/* Login page
--------------------------------------------*/
.login_box {
	display: block;
	width: 300px;
	background:#fff;
	margin-bottom:20px;
	padding:0;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -150px;
	margin-top: -120px;
	overflow: hidden;
	border: 1px solid #aaa;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow:0 0 10px #DCDCDC inset;
	-moz-box-shadow:0 0 10px #DCDCDC inset;
	box-shadow:0 0 10px #DCDCDC inset;
}
.login_box h2 {
	font-family: "Helvetica", Arial, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#fafafa;
	background: url(../images/1.png) 0 0;
	margin:5px;
	padding:12px;
	padding-left: 15px;
	padding-right: 45px;
	border: 1px solid #1D2C43;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.login_box h2 .title {
	display: block;
	margin-right: -20px;
	text-align: center;
	text-transform: capitalize;
}
.login_submit{
margin-right: 12px !important;
}
.login_block_in {
padding: 12px;
}
a.lostpassword {
text-align: left;
color: #56749E;
margin-left: 16px;
line-height: 30px;
}

a.lostpassword:hover {
text-align: left;
color: #21559E;
}
.login_block_in .username, .login_block_in .password {
display: block;
padding: 0 5px;
margin: 0;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
width: 240px;
height: 32px;
line-height: 32px;
color: #555;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-box-shadow:0 0 10px #DCDCDC inset;
-moz-box-shadow:0 0 10px #DCDCDC inset;
box-shadow:0 0 10px #DCDCDC inset;
}
.login_block_in .username:focus, .login_block_in .password:focus {
-webkit-box-shadow:0 0 10px #DCDCDC inset;
-moz-box-shadow:0 0 10px #DCDCDC inset;
box-shadow:0 0 10px #DCDCDC inset;
}

.login_background {
background: url(../images/pattern/19.png) #ddd;
}
/*
CUSTOM ELEMENTS
-------------------------------------------*/

/* Icons */

.call_button, .call_button2 {
position: relative;
display: inline-block;
margin: 10px 5px;
min-width: 70px;
height: 70px;
background: #ddd;
border: 1px solid #ccc;
background: #fcfff4; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfff4 0%, #dbdbdb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfff4 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfff4 0%,#dbdbdb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfff4 0%,#dbdbdb 100%); /* IE10+ */
background: linear-gradient(top,  #fcfff4 0%,#dbdbdb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */

-webkit-box-shadow: 0px 1px 1px 0px #B9B9B9;
-moz-box-shadow: 0px 1px 1px 0px #B9B9B9;
box-shadow: 0px 1px 1px 0px #B9B9B9;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
zoom:1;
}

.call_button2 {
min-width: 38px;
height: 38px;
}

.call_button:hover, .call_button2:hover {background: #eee;}

span.m_icon {
display: block;
width: 32px;
height: 32px;
position: absolute;
top: 8px;
left: 50%;
margin-left: -16px;
background-position: center center;
background-repeat: no-repeat;
}

span.m_text3 {
display: block;
width: auto;
height: 32px;
padding: 9px 6px 9px 56px;
text-align: center;
}

span.m_text {
display: block;
width: auto;
height: 32px;
position: relative;
top: 44px;
padding-left: 2px;
padding-right: 2px;
text-align: center;
}

span.m_icon2 {
display: block;
width: 32px;
height: 32px;
position: absolute;
top: 4px;
left: 50%;
margin-left: -16px;
background-position: center center;
background-repeat: no-repeat;
}

span.m_icon3 {
display: block;
width: 32px;
height: 32px;
position: absolute;
top: 50%;
left: 0;
margin-top: -16px;
padding-right: 14px;
background-position: center center;
background-repeat: no-repeat;
border-right: 1px solid #ccc;
}

span.b_icon {
display: block;
width: 16px;
height: 16px;
position: relative;
float: left;
margin-left: -4px;
margin-right: 8px;
background-position: center center;
background-repeat: no-repeat;
}

span.b_icon2 {
display: block;
width: 16px;
height: 16px;
position: relative;
float: left;
margin-left: -6px;
margin-right: -6px;
background-position: center center;
background-repeat: no-repeat;
}

span.b_text {
display: block;
width: auto;
height: 16px;
position: relative;
top: 2px;
right: 0;
padding-left: 2px;
padding-right: 2px;
}

/*	GLYPHISH ICONS
---------------------------------------------------------------------*/
.icon span.a1 {background-image: url(../images/icons/1.png);}
.icon span.a2 {background-image: url(../images/icons/2.png);}
.icon span.a3 {background-image: url(../images/icons/3.png);}
.icon span.a4 {background-image: url(../images/icons/4.png);}
.icon span.a5 {background-image: url(../images/icons/5.png);}
.icon span.a6 {background-image: url(../images/icons/6.png);}
.icon span.a7 {background-image: url(../images/icons/7.png);}
.icon span.a8 {background-image: url(../images/icons/8.png);}
.icon span.a9 {background-image: url(../images/icons/9.png);}
.icon span.a10 {background-image: url(../images/icons/10.png);}
.icon span.a11 {background-image: url(../images/icons/11.png);}
.icon span.a12 {background-image: url(../images/icons/12.png);}
.icon span.a13 {background-image: url(../images/icons/13.png);}
.icon span.a14 {background-image: url(../images/icons/14.png);}
.icon span.a15 {background-image: url(../images/icons/15.png);}
.icon span.a16 {background-image: url(../images/icons/16.png);}
.icon span.a17 {background-image: url(../images/icons/17.png);}
.icon span.a18 {background-image: url(../images/icons/18.png);}
.icon span.a19 {background-image: url(../images/icons/19.png);}
.icon span.a20 {background-image: url(../images/icons/20.png);}
.icon span.a21 {background-image: url(../images/icons/21.png);}
.icon span.a22 {background-image: url(../images/icons/22.png);}
.icon span.a23 {background-image: url(../images/icons/23.png);}
.icon span.a24 {background-image: url(../images/icons/24.png);}
.icon span.a25 {background-image: url(../images/icons/25.png);}
.icon span.a26 {background-image: url(../images/icons/26.png);}
.icon span.a27 {background-image: url(../images/icons/27.png);}
.icon span.a28 {background-image: url(../images/icons/28.png);}
.icon span.a29 {background-image: url(../images/icons/29.png);}
.icon span.a30 {background-image: url(../images/icons/30.png);}
.icon span.a31 {background-image: url(../images/icons/31.png);}
.icon span.a32 {background-image: url(../images/icons/32.png);}
.icon span.a33 {background-image: url(../images/icons/33.png);}
.icon span.a34 {background-image: url(../images/icons/34.png);}
.icon span.a35 {background-image: url(../images/icons/35.png);}
.icon span.a36 {background-image: url(../images/icons/36.png);}
.icon span.a37 {background-image: url(../images/icons/37.png);}
.icon span.a38 {background-image: url(../images/icons/38.png);}
.icon span.a39 {background-image: url(../images/icons/39.png);}
.icon span.a40 {background-image: url(../images/icons/40.png);}
.icon span.a41 {background-image: url(../images/icons/41.png);}
.icon span.a42 {background-image: url(../images/icons/42.png);}
.icon span.a43 {background-image: url(../images/icons/43.png);}
.icon span.a44 {background-image: url(../images/icons/44.png);}
.icon span.a45 {background-image: url(../images/icons/45.png);}
.icon span.a46 {background-image: url(../images/icons/46.png);}
.icon span.a47 {background-image: url(../images/icons/47.png);}
.icon span.a48 {background-image: url(../images/icons/48.png);}
.icon span.a49 {background-image: url(../images/icons/49.png);}
.icon span.a50 {background-image: url(../images/icons/50.png);}
.icon span.a51 {background-image: url(../images/icons/51.png);}
.icon span.a52 {background-image: url(../images/icons/52.png);}
.icon span.a53 {background-image: url(../images/icons/53.png);}
.icon span.a54 {background-image: url(../images/icons/54.png);}
.icon span.a55 {background-image: url(../images/icons/55.png);}
.icon span.a56 {background-image: url(../images/icons/56.png);}
.icon span.a57 {background-image: url(../images/icons/57.png);}
.icon span.a58 {background-image: url(../images/icons/58.png);}
.icon span.a59 {background-image: url(../images/icons/59.png);}
.icon span.a60 {background-image: url(../images/icons/60.png);}
.icon span.a61 {background-image: url(../images/icons/61.png);}
.icon span.a62 {background-image: url(../images/icons/62.png);}
.icon span.a63 {background-image: url(../images/icons/63.png);}
.icon span.a64 {background-image: url(../images/icons/64.png);}
.icon span.a65 {background-image: url(../images/icons/65.png);}
.icon span.a66 {background-image: url(../images/icons/66.png);}
.icon span.a67 {background-image: url(../images/icons/67.png);}
.icon span.a68 {background-image: url(../images/icons/68.png);}
.icon span.a69 {background-image: url(../images/icons/69.png);}
.icon span.a70 {background-image: url(../images/icons/70.png);}
.icon span.a71 {background-image: url(../images/icons/71.png);}
.icon span.a72 {background-image: url(../images/icons/72.png);}
.icon span.a73 {background-image: url(../images/icons/73.png);}
.icon span.a74 {background-image: url(../images/icons/74.png);}
.icon span.a75 {background-image: url(../images/icons/75.png);}
.icon span.a76 {background-image: url(../images/icons/76.png);}
.icon span.a77 {background-image: url(../images/icons/77.png);}
.icon span.a78 {background-image: url(../images/icons/78.png);}
.icon span.a79 {background-image: url(../images/icons/79.png);}
.icon span.a80 {background-image: url(../images/icons/80.png);}
.icon span.a81 {background-image: url(../images/icons/81.png);}
.icon span.a82 {background-image: url(../images/icons/82.png);}
.icon span.a83 {background-image: url(../images/icons/83.png);}
.icon span.a84 {background-image: url(../images/icons/84.png);}
.icon span.a85 {background-image: url(../images/icons/85.png);}
.icon span.a86 {background-image: url(../images/icons/86.png);}
.icon span.a87 {background-image: url(../images/icons/87.png);}
.icon span.a88 {background-image: url(../images/icons/88.png);}
.icon span.a89 {background-image: url(../images/icons/89.png);}
.icon span.a90 {background-image: url(../images/icons/90.png);}
.icon span.a91 {background-image: url(../images/icons/91.png);}
.icon span.a92 {background-image: url(../images/icons/92.png);}
.icon span.a93 {background-image: url(../images/icons/93.png);}
.icon span.a94 {background-image: url(../images/icons/94.png);}
.icon span.a95 {background-image: url(../images/icons/95.png);}
.icon span.a96 {background-image: url(../images/icons/96.png);}
.icon span.a97 {background-image: url(../images/icons/97.png);}
.icon span.a98 {background-image: url(../images/icons/98.png);}
.icon span.a99 {background-image: url(../images/icons/99.png);}
.icon span.a100 {background-image: url(../images/icons/100.png);}
.icon span.a101 {background-image: url(../images/icons/101.png);}
.icon span.a102 {background-image: url(../images/icons/102.png);}
.icon span.a103 {background-image: url(../images/icons/103.png);}
.icon span.a104 {background-image: url(../images/icons/104.png);}
.icon span.a105 {background-image: url(../images/icons/105.png);}
.icon span.a106 {background-image: url(../images/icons/106.png);}
.icon span.a107 {background-image: url(../images/icons/107.png);}
.icon span.a108 {background-image: url(../images/icons/108.png);}
.icon span.a109 {background-image: url(../images/icons/109.png);}
.icon span.a110 {background-image: url(../images/icons/110.png);}
.icon span.a111 {background-image: url(../images/icons/111.png);}
.icon span.a112 {background-image: url(../images/icons/112.png);}
.icon span.a113 {background-image: url(../images/icons/113.png);}
.icon span.a114 {background-image: url(../images/icons/114.png);}
.icon span.a115 {background-image: url(../images/icons/115.png);}
.icon span.a116 {background-image: url(../images/icons/116.png);}
.icon span.a117 {background-image: url(../images/icons/117.png);}
.icon span.a118 {background-image: url(../images/icons/118.png);}
.icon span.a119 {background-image: url(../images/icons/119.png);}
.icon span.a120 {background-image: url(../images/icons/120.png);}
.icon span.a121 {background-image: url(../images/icons/121.png);}
.icon span.a122 {background-image: url(../images/icons/122.png);}
.icon span.a123 {background-image: url(../images/icons/123.png);}
.icon span.a124 {background-image: url(../images/icons/124.png);}
.icon span.a125 {background-image: url(../images/icons/125.png);}
.icon span.a126 {background-image: url(../images/icons/126.png);}
.icon span.a127 {background-image: url(../images/icons/127.png);}
.icon span.a128 {background-image: url(../images/icons/128.png);}
.icon span.a129 {background-image: url(../images/icons/129.png);}
.icon span.a130 {background-image: url(../images/icons/130.png);}
.icon span.a131 {background-image: url(../images/icons/131.png);}
.icon span.a132 {background-image: url(../images/icons/132.png);}
.icon span.a133 {background-image: url(../images/icons/133.png);}
.icon span.a134 {background-image: url(../images/icons/134.png);}
.icon span.a135 {background-image: url(../images/icons/135.png);}
.icon span.a136 {background-image: url(../images/icons/136.png);}
.icon span.a137 {background-image: url(../images/icons/137.png);}
.icon span.a138 {background-image: url(../images/icons/138.png);}
.icon span.a139 {background-image: url(../images/icons/139.png);}
.icon span.a140 {background-image: url(../images/icons/140.png);}
.icon span.a141 {background-image: url(../images/icons/141.png);}
.icon span.a142 {background-image: url(../images/icons/142.png);}
.icon span.a143 {background-image: url(../images/icons/143.png);}
.icon span.a144 {background-image: url(../images/icons/144.png);}
.icon span.a145 {background-image: url(../images/icons/145.png);}
.icon span.a146 {background-image: url(../images/icons/146.png);}
.icon span.a147 {background-image: url(../images/icons/147.png);}
.icon span.a148 {background-image: url(../images/icons/148.png);}
.icon span.a149 {background-image: url(../images/icons/149.png);}
.icon span.a150 {background-image: url(../images/icons/150.png);}
.icon span.a151 {background-image: url(../images/icons/151.png);}
.icon span.a152 {background-image: url(../images/icons/152.png);}
.icon span.a153 {background-image: url(../images/icons/153.png);}
.icon span.a154 {background-image: url(../images/icons/154.png);}
.icon span.a155 {background-image: url(../images/icons/155.png);}
.icon span.a156 {background-image: url(../images/icons/156.png);}
.icon span.a157 {background-image: url(../images/icons/157.png);}
.icon span.a158 {background-image: url(../images/icons/158.png);}
.icon span.a159 {background-image: url(../images/icons/159.png);}
.icon span.a160 {background-image: url(../images/icons/160.png);}
.icon span.a161 {background-image: url(../images/icons/161.png);}
.icon span.a162 {background-image: url(../images/icons/162.png);}
.icon span.a163 {background-image: url(../images/icons/163.png);}
.icon span.a164 {background-image: url(../images/icons/164.png);}
.icon span.a165 {background-image: url(../images/icons/165.png);}
.icon span.a166 {background-image: url(../images/icons/166.png);}
.icon span.a167 {background-image: url(../images/icons/167.png);}
.icon span.a168 {background-image: url(../images/icons/168.png);}
.icon span.a169 {background-image: url(../images/icons/169.png);}
.icon span.a170 {background-image: url(../images/icons/170.png);}
.icon span.a171 {background-image: url(../images/icons/171.png);}
.icon span.a172 {background-image: url(../images/icons/172.png);}
.icon span.a173 {background-image: url(../images/icons/173.png);}
.icon span.a174 {background-image: url(../images/icons/174.png);}
.icon span.a175 {background-image: url(../images/icons/175.png);}
.icon span.a176 {background-image: url(../images/icons/176.png);}
.icon span.a177 {background-image: url(../images/icons/177.png);}
.icon span.a178 {background-image: url(../images/icons/178.png);}
.icon span.a179 {background-image: url(../images/icons/179.png);}
.icon span.a180 {background-image: url(../images/icons/180.png);}
.icon span.a181 {background-image: url(../images/icons/181.png);}
.icon span.a182 {background-image: url(../images/icons/182.png);}
.icon span.a183 {background-image: url(../images/icons/183.png);}
.icon span.a184 {background-image: url(../images/icons/184.png);}
.icon span.a185 {background-image: url(../images/icons/185.png);}
.icon span.a186 {background-image: url(../images/icons/186.png);}
.icon span.a187 {background-image: url(../images/icons/187.png);}
.icon span.a188 {background-image: url(../images/icons/188.png);}
.icon span.a189 {background-image: url(../images/icons/189.png);}
.icon span.a190 {background-image: url(../images/icons/190.png);}
.icon span.a191 {background-image: url(../images/icons/191.png);}
.icon span.a192 {background-image: url(../images/icons/192.png);}
.icon span.a193 {background-image: url(../images/icons/193.png);}
.icon span.a194 {background-image: url(../images/icons/194.png);}
.icon span.a195 {background-image: url(../images/icons/195.png);}
.icon span.a196 {background-image: url(../images/icons/196.png);}
.icon span.a197 {background-image: url(../images/icons/197.png);}
.icon span.a198 {background-image: url(../images/icons/198.png);}
.icon span.a199 {background-image: url(../images/icons/199.png);}
.icon span.a200 {background-image: url(../images/icons/200.png);}

/*	FUGUE ICONS
---------------------------------------------------------------------*/
.icon span.b1 {background-image: url(../images/fugue/icons/abacus.png);}
.icon span.b2 {background-image: url(../images/fugue/icons/acorn.png);}
.icon span.b3 {background-image: url(../images/fugue/icons/address-book.png);}
.icon span.b4 {background-image: url(../images/fugue/icons/address-book--arrow.png);}
.icon span.b5 {background-image: url(../images/fugue/icons/address-book--exclamation.png);}
.icon span.b6 {background-image: url(../images/fugue/icons/address-book--minus.png);}
.icon span.b7 {background-image: url(../images/fugue/icons/address-book--pencil.png);}
.icon span.b8 {background-image: url(../images/fugue/icons/address-book--plus.png);}
.icon span.b9 {background-image: url(../images/fugue/icons/address-book-blue.png);}
.icon span.b10 {background-image: url(../images/fugue/icons/address-book-open.png);}
.icon span.b11 {background-image: url(../images/fugue/icons/alarm-clock.png);}
.icon span.b12{background-image: url(../images/fugue/icons/alarm-clock--arrow.png);}
.icon span.b13 {background-image: url(../images/fugue/icons/alarm-clock--exclamation.png);}
.icon span.b14 {background-image: url(../images/fugue/icons/alarm-clock--minus.png);}
.icon span.b15 {background-image: url(../images/fugue/icons/alarm-clock--pencil.png);}
.icon span.b16 {background-image: url(../images/fugue/icons/alarm-clock--plus.png);}
.icon span.b17 {background-image: url(../images/fugue/icons/alarm-clock-blue.png);}
.icon span.b18 {background-image: url(../images/fugue/icons/alarm-clock-select.png);}
.icon span.b19 {background-image: url(../images/fugue/icons/alarm-clock-select-remain.png);}
.icon span.b20 {background-image: url(../images/fugue/icons/anchor.png);}
.icon span.b21 {background-image: url(../images/fugue/icons/android.png);}
.icon span.b22 {background-image: url(../images/fugue/icons/animal.png);}
.icon span.b23 {background-image: url(../images/fugue/icons/animal-dog.png);}
.icon span.b24 {background-image: url(../images/fugue/icons/animal-monkey.png);}
.icon span.b25 {background-image: url(../images/fugue/icons/animal-monkey-sulky.png);}
.icon span.b26 {background-image: url(../images/fugue/icons/animal-penguin.png);}
.icon span.b27 {background-image: url(../images/fugue/icons/application.png);}
.icon span.b28 {background-image: url(../images/fugue/icons/application--arrow.png);}
.icon span.b29 {background-image: url(../images/fugue/icons/application--exclamation.png);}
.icon span.b30 {background-image: url(../images/fugue/icons/application--minus.png);}
.icon span.b31 {background-image: url(../images/fugue/icons/application--pencil.png);}
.icon span.b32 {background-image: url(../images/fugue/icons/application--plus.png);}
.icon span.b33 {background-image: url(../images/fugue/icons/application-block.png);}
.icon span.b34 {background-image: url(../images/fugue/icons/application-blog.png);}
.icon span.b35 {background-image: url(../images/fugue/icons/application-blue.png);}
.icon span.b36 {background-image: url(../images/fugue/icons/application-browser.png);}
.icon span.b37 {background-image: url(../images/fugue/icons/application-detail.png);}
.icon span.b38 {background-image: url(../images/fugue/icons/application-dialog.png);}
.icon span.b39 {background-image: url(../images/fugue/icons/application-dock.png);}
.icon span.b40 {background-image: url(../images/fugue/icons/application-dock-090.png);}
.icon span.b41 {background-image: url(../images/fugue/icons/application-dock-180.png);}
.icon span.b42 {background-image: url(../images/fugue/icons/application-dock-270.png);}
.icon span.b43 {background-image: url(../images/fugue/icons/application-dock-tab.png);}
.icon span.b44 {background-image: url(../images/fugue/icons/application-document.png);}
.icon span.b45 {background-image: url(../images/fugue/icons/application-documents.png);}
.icon span.b46 {background-image: url(../images/fugue/icons/application-export.png);}
.icon span.b47 {background-image: url(../images/fugue/icons/application-form.png);}
.icon span.b48 {background-image: url(../images/fugue/icons/application-home.png);}
.icon span.b49 {background-image: url(../images/fugue/icons/application-icon.png);}
.icon span.b50 {background-image: url(../images/fugue/icons/application-image.png);}
.icon span.b51 {background-image: url(../images/fugue/icons/application-import.png);}
.icon span.b52 {background-image: url(../images/fugue/icons/application-list.png);}
.icon span.b53 {background-image: url(../images/fugue/icons/application-medium.png);}
.icon span.b54 {background-image: url(../images/fugue/icons/application-monitor.png);}
.icon span.b55 {background-image: url(../images/fugue/icons/application-network.png);}
.icon span.b56 {background-image: url(../images/fugue/icons/application-plus.png);}
.icon span.b57 {background-image: url(../images/fugue/icons/application-plus-black.png);}
.icon span.b58 {background-image: url(../images/fugue/icons/application-rename.png);}
.icon span.b59 {background-image: url(../images/fugue/icons/application-resize.png);}
.icon span.b60 {background-image: url(../images/fugue/icons/application-resize-actual.png);}
.icon span.b61 {background-image: url(../images/fugue/icons/application-resize-full.png);}
.icon span.b62 {background-image: url(../images/fugue/icons/application-run.png);}
.icon span.b63 {background-image: url(../images/fugue/icons/application-search-result.png);}
.icon span.b64 {background-image: url(../images/fugue/icons/application-share.png);}
.icon span.b65 {background-image: url(../images/fugue/icons/application-sidebar.png);}
.icon span.b66 {background-image: url(../images/fugue/icons/application-sidebar-collapse.png);}
.icon span.b67 {background-image: url(../images/fugue/icons/application-sidebar-expand.png);}
.icon span.b68 {background-image: url(../images/fugue/icons/application-sidebar-list.png);}
.icon span.b69 {background-image: url(../images/fugue/icons/application-small.png);}
.icon span.b70 {background-image: url(../images/fugue/icons/application-small-blue.png);}
.icon span.b71 {background-image: url(../images/fugue/icons/application-small-list.png);}
.icon span.b72 {background-image: url(../images/fugue/icons/application-small-list-blue.png);}
.icon span.b73 {background-image: url(../images/fugue/icons/application-split.png);}
.icon span.b74 {background-image: url(../images/fugue/icons/application-split-tile.png);}
.icon span.b75 {background-image: url(../images/fugue/icons/application-split-vertical.png);}
.icon span.b76 {background-image: url(../images/fugue/icons/application-sub.png);}
.icon span.b77 {background-image: url(../images/fugue/icons/application-table.png);}
.icon span.b78 {background-image: url(../images/fugue/icons/application-task.png);}
.icon span.b79 {background-image: url(../images/fugue/icons/application-terminal.png);}
.icon span.b80 {background-image: url(../images/fugue/icons/application-text.png);}
.icon span.b81 {background-image: url(../images/fugue/icons/application-text-image.png);}
.icon span.b82 {background-image: url(../images/fugue/icons/application-tile.png);}
.icon span.b83 {background-image: url(../images/fugue/icons/application-tile-horizontal.png);}
.icon span.b84 {background-image: url(../images/fugue/icons/application-tile-vertical.png);}
.icon span.b85 {background-image: url(../images/fugue/icons/application-tree.png);}
.icon span.b86 {background-image: url(../images/fugue/icons/application-wave.png);}
.icon span.b87 {background-image: url(../images/fugue/icons/applications.png);}
.icon span.b88 {background-image: url(../images/fugue/icons/applications-blue.png);}
.icon span.b89 {background-image: url(../images/fugue/icons/applications-stack.png);}
.icon span.b90 {background-image: url(../images/fugue/icons/arrow.png);}
.icon span.b91 {background-image: url(../images/fugue/icons/arrow-000-medium.png);}
.icon span.b92 {background-image: url(../images/fugue/icons/arrow-000-small.png);}
.icon span.b93 {background-image: url(../images/fugue/icons/arrow-045.png);}
.icon span.b94 {background-image: url(../images/fugue/icons/arrow-045-medium.png);}
.icon span.b95 {background-image: url(../images/fugue/icons/arrow-045-small.png);}
.icon span.b96 {background-image: url(../images/fugue/icons/arrow-090.png);}
.icon span.b97 {background-image: url(../images/fugue/icons/arrow-090-medium.png);}
.icon span.b97 {background-image: url(../images/fugue/icons/arrow-090-small.png);}
.icon span.b98 {background-image: url(../images/fugue/icons/arrow-135.png);}
.icon span.b99 {background-image: url(../images/fugue/icons/arrow-135-medium.png);}
.icon span.b100 {background-image: url(../images/fugue/icons/arrow-135-small.png);}
.icon span.b101 {background-image: url(../images/fugue/icons/arrow-180.png);}
.icon span.b102 {background-image: url(../images/fugue/icons/arrow-180-medium.png);}
.icon span.b103 {background-image: url(../images/fugue/icons/arrow-180-small.png);}
.icon span.b104 {background-image: url(../images/fugue/icons/arrow-225.png);}
.icon span.b105 {background-image: url(../images/fugue/icons/arrow-225-medium.png);}
.icon span.b106 {background-image: url(../images/fugue/icons/arrow-225-small.png);}
.icon span.b107 {background-image: url(../images/fugue/icons/arrow-270.png);}
.icon span.b108 {background-image: url(../images/fugue/icons/arrow-270-medium.png);}
.icon span.b109 {background-image: url(../images/fugue/icons/arrow-270-small.png);}
.icon span.b110 {background-image: url(../images/fugue/icons/arrow-315.png);}
.icon span.b111 {background-image: url(../images/fugue/icons/arrow-315-medium.png);}
.icon span.b112 {background-image: url(../images/fugue/icons/arrow-315-small.png);}
.icon span.b113 {background-image: url(../images/fugue/icons/arrow-branch.png);}
.icon span.b114 {background-image: url(../images/fugue/icons/arrow-branch-000-left.png);}
.icon span.b115 {background-image: url(../images/fugue/icons/arrow-branch-090.png);}
.icon span.b116 {background-image: url(../images/fugue/icons/arrow-branch-090-left.png);}
.icon span.b117 {background-image: url(../images/fugue/icons/arrow-branch-180.png);}
.icon span.b118 {background-image: url(../images/fugue/icons/arrow-branch-180-left.png);}
.icon span.b119 {background-image: url(../images/fugue/icons/arrow-branch-270.png);}
.icon span.b120 {background-image: url(../images/fugue/icons/arrow-branch-270-left.png);}
.icon span.b121 {background-image: url(../images/fugue/icons/arrow-circle.png);}
.icon span.b122 {background-image: url(../images/fugue/icons/arrow-circle-045-left.png);}
.icon span.b123 {background-image: url(../images/fugue/icons/arrow-circle-135.png);}
.icon span.b124 {background-image: url(../images/fugue/icons/arrow-circle-135-left.png);}
.icon span.b125 {background-image: url(../images/fugue/icons/arrow-circle-225.png);}
.icon span.b126 {background-image: url(../images/fugue/icons/arrow-circle-225-left.png);}
.icon span.b127 {background-image: url(../images/fugue/icons/arrow-circle-315.png);}
.icon span.b128 {background-image: url(../images/fugue/icons/arrow-circle-315-left.png);}
.icon span.b129 {background-image: url(../images/fugue/icons/arrow-circle-double.png);}
.icon span.b130 {background-image: url(../images/fugue/icons/arrow-circle-double-135.png);}
.icon span.b131 {background-image: url(../images/fugue/icons/arrow-continue.png);}
.icon span.b132 {background-image: url(../images/fugue/icons/arrow-continue-000-top.png);}
.icon span.b133 {background-image: url(../images/fugue/icons/arrow-continue-090.png);}
.icon span.b134 {background-image: url(../images/fugue/icons/arrow-continue-090-left.png);}
.icon span.b135 {background-image: url(../images/fugue/icons/arrow-continue-180.png);}
.icon span.b136 {background-image: url(../images/fugue/icons/arrow-continue-180-top.png);}
.icon span.b137 {background-image: url(../images/fugue/icons/arrow-continue-270.png);}
.icon span.b138 {background-image: url(../images/fugue/icons/arrow-continue-270-left.png);}
.icon span.b139 {background-image: url(../images/fugue/icons/arrow-curve.png);}
.icon span.b140 {background-image: url(../images/fugue/icons/arrow-curve-000-double.png);}
.icon span.b141 {background-image: url(../images/fugue/icons/arrow-curve-000-left.png);}
.icon span.b142 {background-image: url(../images/fugue/icons/arrow-curve-090.png);}
.icon span.b143 {background-image: url(../images/fugue/icons/arrow-curve-090-left.png);}
.icon span.b144 {background-image: url(../images/fugue/icons/arrow-curve-180.png);}
.icon span.b145 {background-image: url(../images/fugue/icons/arrow-curve-180-double.png);}
.icon span.b146 {background-image: url(../images/fugue/icons/arrow-curve-180-left.png);}
.icon span.b147 {background-image: url(../images/fugue/icons/arrow-curve-270.png);}
.icon span.b148 {background-image: url(../images/fugue/icons/arrow-curve-270-left.png);}
.icon span.b149 {background-image: url(../images/fugue/icons/arrow-in.png);}
.icon span.b150 {background-image: url(../images/fugue/icons/arrow-in-out.png);}
.icon span.b151 {background-image: url(../images/fugue/icons/arrow-join.png);}
.icon span.b152 {background-image: url(../images/fugue/icons/arrow-join-090.png);}
.icon span.b153 {background-image: url(../images/fugue/icons/arrow-join-180.png);}
.icon span.b154 {background-image: url(../images/fugue/icons/arrow-join-270.png);}
.icon span.b155 {background-image: url(../images/fugue/icons/arrow-merge.png);}
.icon span.b156 {background-image: url(../images/fugue/icons/arrow-merge-000-left.png);}
.icon span.b157 {background-image: url(../images/fugue/icons/arrow-merge-090.png);}
.icon span.b158 {background-image: url(../images/fugue/icons/arrow-merge-090-left.png);}
.icon span.b159 {background-image: url(../images/fugue/icons/arrow-merge-180.png);}
.icon span.b160 {background-image: url(../images/fugue/icons/arrow-merge-180-left.png);}
.icon span.b161 {background-image: url(../images/fugue/icons/arrow-merge-270.png);}
.icon span.b162 {background-image: url(../images/fugue/icons/arrow-merge-270-left.png);}
.icon span.b163 {background-image: url(../images/fugue/icons/arrow-move.png);}
.icon span.b164 {background-image: url(../images/fugue/icons/arrow-out.png);}
.icon span.b165 {background-image: url(../images/fugue/icons/arrow-repeat.png);}
.icon span.b166 {background-image: url(../images/fugue/icons/arrow-repeat-once.png);}
.icon span.b167 {background-image: url(../images/fugue/icons/arrow-resize.png);}
.icon span.b168 {background-image: url(../images/fugue/icons/arrow-resize-045.png);}
.icon span.b169 {background-image: url(../images/fugue/icons/arrow-resize-090.png);}
.icon span.b170 {background-image: url(../images/fugue/icons/arrow-resize-135.png);}
.icon span.b171 {background-image: url(../images/fugue/icons/arrow-return.png);}
.icon span.b172 {background-image: url(../images/fugue/icons/arrow-return-000-left.png);}
.icon span.b173 {background-image: url(../images/fugue/icons/arrow-return-090.png);}
.icon span.b174 {background-image: url(../images/fugue/icons/arrow-return-090-left.png);}
.icon span.b175 {background-image: url(../images/fugue/icons/arrow-return-180.png);}
.icon span.b176 {background-image: url(../images/fugue/icons/arrow-return-180-left.png);}
.icon span.b177 {background-image: url(../images/fugue/icons/arrow-return-270.png);}
.icon span.b178 {background-image: url(../images/fugue/icons/arrow-return-270-left.png);}
.icon span.b179 {background-image: url(../images/fugue/icons/arrow-retweet.png);}
.icon span.b180 {background-image: url(../images/fugue/icons/arrow-skip.png);}
.icon span.b181 {background-image: url(../images/fugue/icons/arrow-skip-090.png);}
.icon span.b182 {background-image: url(../images/fugue/icons/arrow-skip-180.png);}
.icon span.b183 {background-image: url(../images/fugue/icons/arrow-skip-270.png);}
.icon span.b184 {background-image: url(../images/fugue/icons/arrow-split.png);}
.icon span.b185 {background-image: url(../images/fugue/icons/arrow-split-090.png);}
.icon span.b186 {background-image: url(../images/fugue/icons/arrow-split-180.png);}
.icon span.b187 {background-image: url(../images/fugue/icons/arrow-split-270.png);}
.icon span.b188 {background-image: url(../images/fugue/icons/arrow-step.png);}
.icon span.b189 {background-image: url(../images/fugue/icons/arrow-step-out.png);}
.icon span.b190 {background-image: url(../images/fugue/icons/arrow-step-over.png);}
.icon span.b191 {background-image: url(../images/fugue/icons/arrow-stop.png);}
.icon span.b192 {background-image: url(../images/fugue/icons/arrow-stop-090.png);}
.icon span.b193 {background-image: url(../images/fugue/icons/arrow-stop-180.png);}
.icon span.b194 {background-image: url(../images/fugue/icons/arrow-stop-270.png);}
.icon span.b195 {background-image: url(../images/fugue/icons/arrow-switch.png);}
.icon span.b196 {background-image: url(../images/fugue/icons/arrow-switch-090.png);}
.icon span.b197 {background-image: url(../images/fugue/icons/arrow-switch-180.png);}
.icon span.b198 {background-image: url(../images/fugue/icons/arrow-switch-270.png);}
.icon span.b199 {background-image: url(../images/fugue/icons/arrow-transition.png);}
.icon span.b200 {background-image: url(../images/fugue/icons/arrow-transition-090.png);}
.icon span.b201 {background-image: url(../images/fugue/icons/arrow-transition-180.png);}
.icon span.b202 {background-image: url(../images/fugue/icons/arrow-transition-270.png);}
.icon span.b203 {background-image: url(../images/fugue/icons/arrow-turn.png);}
.icon span.b204 {background-image: url(../images/fugue/icons/arrow-turn-000-left.png);}
.icon span.b205 {background-image: url(../images/fugue/icons/arrow-turn-090.png);}
.icon span.b206 {background-image: url(../images/fugue/icons/arrow-turn-090-left.png);}
.icon span.b207 {background-image: url(../images/fugue/icons/arrow-turn-180.png);}
.icon span.b208 {background-image: url(../images/fugue/icons/arrow-turn-180-left.png);}
.icon span.b209 {background-image: url(../images/fugue/icons/arrow-turn-270.png);}
.icon span.b210 {background-image: url(../images/fugue/icons/arrow-turn-270-left.png);}
.icon span.b211 {background-image: url(../images/fugue/icons/asterisk.png);}
.icon span.b212 {background-image: url(../images/fugue/icons/asterisk-small.png);}
.icon span.b213 {background-image: url(../images/fugue/icons/asterisk-small-yellow.png);}
.icon span.b214 {background-image: url(../images/fugue/icons/asterisk-yellow.png);}
.icon span.b215 {background-image: url(../images/fugue/icons/at-sign.png);}
.icon span.b216 {background-image: url(../images/fugue/icons/at-sign-balloon.png);}
.icon span.b217 {background-image: url(../images/fugue/icons/at-sign-document.png);}
.icon span.b218 {background-image: url(../images/fugue/icons/at-sign-small.png);}
.icon span.b219 {background-image: url(../images/fugue/icons/auction-hammer.png);}
.icon span.b220 {background-image: url(../images/fugue/icons/auction-hammer--arrow.png);}
.icon span.b221 {background-image: url(../images/fugue/icons/auction-hammer--exclamation.png);}
.icon span.b222 {background-image: url(../images/fugue/icons/auction-hammer--minus.png);}
.icon span.b223 {background-image: url(../images/fugue/icons/auction-hammer--pencil.png);}
.icon span.b224 {background-image: url(../images/fugue/icons/auction-hammer--plus.png);}
.icon span.b225 {background-image: url(../images/fugue/icons/auction-hammer-gavel.png);}





