@charset "utf-8";
/*   
   Created by Janis Kelemen.
   All rights reserved.
*/

/* CSS Reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin : 0;
padding : 0;
border : 0;
font-size:12px;
font-weight:normal;
vertical-align : baseline;
font-family : Arial, Helvetica, sans-serif;
}
body {
width : 100%;
background: url(../img/bg.png);
}
a {
	color: #324452;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
*:focus {
	outline:none;
}
h1, h2, h3, h4, h5 {
	margin: 5px 0px 10px;
}
h1{
	font-size: 32px;
}
h2{
	font-size: 20px
}
h3{
	font-size: 17px;
}
h4{
	font-size: 16px;
}
h5{
	font-size: 14px;
}
h6{
	font-size: 12px;
}
.right{
	float:right;
}
.left{
	float:left;
}
a.remove{
	color:#999;
	font-size:11px;
}
a.remove:hover{
	color:red;
}
a.reset{
	font-size:10px;
	color:blue;
}
a.inactive{
	color:#CCC;
}
a.inactive:hover{
	color:#CCC !important;
	background: #f2f2f2;
}
a.upd{
	font-size:11px;
}
#loader {
	margin:0px 10px;
	visibility: hidden;
}
#header {
	height: 180px;
/*	background: #324452;*/
	
}
#top, 
#menu, 
#statusbar, 
#content,
#footer {
	width:1280px;
	margin: 0px auto;
}

#footer{
	color:#666;
	padding: 5px 0 30px 0;
}
#top {
	height: 80px;
}
#top img.logo{
	margin: 20px 10px;
}
#menu {
	height:60px;
	background:#ffffff;
	-moz-border-radius: 4px 4px 0px 0px; 
  	-webkit-border-radius: 4px 4px 0px 0px; 
  	border-radius: 4px 4px 0px 0px;
}
#menu ul{
	list-style: none;
	width: 100%;
}
#menu ul li{
	float: left;
	height: 60px;
	padding: 0px 5px;
	border-right:1px solid #efefef;
	background-position: center 15px;
	background-repeat: no-repeat;
}
#menu ul li.icon_dashboard{
	background-image: url(../img/dashboard.png);
}
#menu ul li.icon_projects{
	background-image: url(../img/projects.png);
}
#menu ul li.icon_clients{
	background-image: url(../img/clients.png);
}
#menu ul li.icon_invoices{
	background-image: url(../img/invoices.png);
}
#menu ul li.icon_tickets{
	background-image: url(../img/tickets.png);
}
#menu ul li.icon_settings{
	background-image: url(../img/gear.png);
}
#menu ul li.icon_messages{
	background-image: url(../img/messages.png);
}
#menu ul li.icon_items{
	background-image: url(../img/items.png);
}
#menu ul li.icon_quotations{
	background-image: url(../img/quotations.png);
}

#menu ul li a{
	display:block;
	color:#7d7e7e;
	height:25px;
	padding: 35px 10px 0px;
	font-weight: 400;
	font-size: 12px;
	font-weight: 700;
}
#menu ul li a:hover{
	color: #000;
}
#menu ul li a.active{
	background-image: url(../img/menu_active.png);
	background-position: center 55px;
	background-repeat: no-repeat;
}
#menu ul li .amount_info{
	display: block;
	position: absolute;
	-moz-border-radius: 8px; 
  	-webkit-border-radius: 8px; 
  	border-radius: 8px;
  	padding: 2px 5px;
  	color:#FFF;
  	font-size: 10px;
  	font-weight: bold;
	background: #e00000;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2FkMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlODAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e00000 0%, #ad0000 71%, #e80000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e00000), color-stop(71%,#ad0000), color-stop(100%,#e80000));
	background: -webkit-linear-gradient(top,  #e00000 0%,#ad0000 71%,#e80000 100%);
	background: -o-linear-gradient(top,  #e00000 0%,#ad0000 71%,#e80000 100%);
	background: -ms-linear-gradient(top,  #e00000 0%,#ad0000 71%,#e80000 100%);
	background: linear-gradient(to bottom,  #e00000 0%,#ad0000 71%,#e80000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e00000', endColorstr='#e80000',GradientType=0 );
	margin:-65px 0 0 60px;
	-moz-box-shadow: 0px 0px 3px #000000;
	-webkit-box-shadow: 0px 0px 3px #000000;
	box-shadow: 0px 0px 3px #000000;
}
#header #agent_info {
	height:28px;
	width:320px;
	line-height:28px;
	position: absolute;
	float: right;
	padding:0px 8px;
	margin:0px 20px 0 945px;
	top:0px;
	color:#333;
	background:#fff;
	-moz-border-radius: 0 0 6px 6px; 
  	-webkit-border-radius: 0 0 6px 6px;
  	border-radius: 0 0 6px 6px;
  	border:0;
	font-size:10px;
}
#header #agent_info a{
	color:#444;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;	
}
#header #agent_info a.logout{
	border-left:1px solid #e8e8e8;
	display: block;
	width:30px;
	height:28px;
	margin:0 0 0 10px;
	float:right;
	background:url(../img/power.png);
	background-position: 12px center;
	background-repeat: no-repeat;
}
#header #agent_info .language{
	padding:1px 5px 0;
	float:right;
	height:27px;
	width:26px;
	line-height:28px;
	display: block;
	border-left:1px solid #e8e8e8;
	background:url(../img/sort_desc_disabled.png) 22px 0px no-repeat;
}
#header #agent_info .language:hover{ 
	background:url(../img/sort_desc.png) 22px 0px no-repeat;
	cursor: pointer;
}
#header #agent_info a.inbox {
	border-left:1px solid #e8e8e8;
	margin:0 0 0 5px;
	padding:0 10px;
	height:28px;
	line-height: 28px;
	display: block;
	float:right;
}
#header #agent_info a.inbox:hover{
	background: #f9f9f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 1%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f9f9f9), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #f9f9f9 1%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #f9f9f9 1%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 1%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #f9f9f9 1%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f2f2f2',GradientType=0 );

}
#header #agent_info a.inbox span{
	background:red;
	color:#FFF;
	font-weight: bold;
	font-size: 10px;
	padding:0 5px 1px;
	margin:0 0 0 3px;
	-moz-border-radius: 4px; 
  	-webkit-border-radius: 4px;
  	border-radius: 4px;
  	background: #ffa84c;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdiMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d));
	background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%);
	background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%);
	background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%);
	background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 );

}
#header #agent_info a.inbox span.message_icon{
	background:url(../img/messages.png) no-repeat;
	padding:2px 9px;
}
ul#langmenu{
	position: absolute;
	z-index:99999999;
	left: 251px; top: 28px;
	list-style:none;
	width:46px;  
    background: #fff;
-moz-box-shadow: 2px 2px 2px black;
-webkit-box-shadow: 2px 2px 2px black;
box-shadow: 2px 2px 2px black;
    margin: 0; padding: 0;  
    display: none;
    float: left;  
}
ul#langmenu li{
	padding:2px 0 0 14px;
	line-height:24px;
	border-top:1px solid #e8e8e8;
}
ul#langmenu li:hover{
	background:#e8e8e8;
}
#statusbar {
	height:40px;
	background: url(../img/statusbar.png);
	line-height: 40px;
	
}
#statusbar h3 {
	margin:0px 15px;
	color:#fff;
	float:left;
}
#statusbar a#logout{
	float:right;
	display:block;
	height:30px;
	padding:5px;
	
}
#content {
	background: #ffffff;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	
}
#sidebar{
	float: left;
	width: 170px;
}
#sidebar .title {
	margin-top:25px;
	font-size:11px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	padding:0 10px;
	color:#444;
	border-top: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	background: #eaeaea;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #eaeaea 0%, #dbdbdb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#dbdbdb));
background: -webkit-linear-gradient(top,  #eaeaea 0%,#dbdbdb 100%);
background: -o-linear-gradient(top,  #eaeaea 0%,#dbdbdb 100%);
background: -ms-linear-gradient(top,  #eaeaea 0%,#dbdbdb 100%);
background: linear-gradient(top,  #eaeaea 0%,#dbdbdb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#dbdbdb',GradientType=0 );


}
#sidebar #sticky {
	height:20px;
	padding:5px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	background: #f2f2f2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #e2e2e2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e2e2e2));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%);
	background: linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e2e2e2',GradientType=0 );
}
#sidebar #sticky a{
		font-size:11px;
}
#sticky #progressbar {
	height:4px;
	line-height:6px;
}
#sticky #progressbar span {
	height:4px;
	line-height:4px;
	display: block;
	
}
#sidebar ul {
	list-style: none;
	border-right:1px solid #d3d4d4;
}
#sidebar ul li {
	height: 28px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #d1d1d1;
	background: #f2f2f2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #e2e2e2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e2e2e2));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%);
	background: linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e2e2e2',GradientType=0 );

}
#sidebar ul li a{
	height: 28px;
	width:200px;
	padding-left: 15px;
	display:table-cell;
    vertical-align: middle;
	text-decoration: none;
	color:#636161;
}

#sidebar ul li a.active, #sidebar ul li a:hover{

	color:#333;
	text-shadow: #FFF 1px 1px 1px;
	font-weight:bold;
	background: #f2f2f2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #dddddd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#dddddd));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#dddddd 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#dddddd 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#dddddd 100%);
	background: linear-gradient(top,  #f2f2f2 0%,#dddddd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dddddd',GradientType=0 );

}
#sidebar ul li a.active{ 
	padding:0 0 0 25px;
}
#sidebar ul li li {
	padding:0 0 0 20px;
}
#sidebar .info {
	margin:10px 0px;
	border:1px solid #CCC;
}
#dashlets {
	clear:both;
	height:80px;
}
#dashlets div{
	text-shadow: #FFF 1px 1px 1px;
	box-shadow:0 0px 2px #888;
	color:#444;
	font-size:12px;
	display:block;
	float:left;
	text-align:center;
	width:177px;
	line-height:16px;
	padding:15px 5px;
	margin:0 10px 10px 0;
	border:0px solid #CCC;
	-moz-border-radius: 6px; 
  	-webkit-border-radius: 6px; 
  	border-radius: 6px;
  	background: #f9fcf7;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZmNmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9fcf7 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9fcf7), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #f9fcf7 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #f9fcf7 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #f9fcf7 0%,#f2f2f2 100%);
	background: linear-gradient(top,  #f9fcf7 0%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f2f2f2',GradientType=0 );

}
#dashlets div:hover{
	box-shadow:0 0px 2px #444 !important;

}
#dashlets div.last{
	margin-right:0px !important;

}
#dashlets h5{
	margin:0;
}
#dashlets h2{
	color:#999;
	font-size:24px;
	font-family:Arial;
	font-weight:bold;
	text-shadow: #DDD 0px 1px 1px;
	margin:0 0 5px;
}
#dashlets h5{
	color:#999;
}

#main {
	float: left;
/*	width: 778px;*/
width: 1050px;
	padding: 15px 25px;
}
#main #options {
	height:30px;
}
.modalframe{
	height:auto;
	width:450px;
	padding:10px;
	background:#FFF;
}
.wide{
	height:auto;
	width:750px !important;
	padding:10px;
	background:#FFF;
}
.modaltop {
	text-shadow: #000000 1px 1px 1px;
	color:#FFF;
	font-size:12px;
	display:block;
	text-transform: uppercase;
	height:30px;
	line-height:30px;
	padding:0 10px;
	border-bottom:1px solid #000;
	-moz-border-radius: 4px 4px 0 0; 
  	-webkit-border-radius: 4px 4px 0 0; 
  	border-radius: 4px 4px 0 0; 
	background: #3b5964;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiNTk2NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjNmNGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #3b5964 0%, #223f4b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b5964), color-stop(100%,#223f4b));
	background: -webkit-linear-gradient(top,  #3b5964 0%,#223f4b 100%);
	background: -o-linear-gradient(top,  #3b5964 0%,#223f4b 100%);
	background: -ms-linear-gradient(top,  #3b5964 0%,#223f4b 100%);
	background: linear-gradient(top,  #3b5964 0%,#223f4b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b5964', endColorstr='#223f4b',GradientType=0 );


}
.subcont{
	border: 1px solid #e1e1e1;
	padding:0 10px 10px;
	line-height:22px;
	font-size:11px;
}
.subcont ul {
	list-style:none;
}
.subcont ul li{
	font-size:11px;
	padding:2px;
	color:#222;
	clear:both;
	border-bottom:1px solid #e1e1e1;
}
.subcont ul li span{
	width: 150px;
	display: block;
	float: left;
	margin:0 15px 0 0;
	color:#444;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	white-space: nowrap;
}
.subcont ul li a{
	color:#0364A5;
}
.col1{
/*	width:384px;*/
width:520px;
	margin: 0 10px 0 0;
	float: left;
}
.col2{
/*	width:384px;*/
width:520px;
	margin: 0;
	float: left;
}
.timer {
	font-size:11px;
	height:10px;
	width:10px;
	line-height:10px;
	float:right;
	color: #666;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display: block;
	font-weight:bold;
	background: url(../img/stop.png);
}
.start{
	background: url(../img/start.png) !important;
}

.timer_space {
	font-size:22px;
	height:10px;
	line-height:30px;
	padding: 0 4px;
	color: #666;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	font-weight:bold;
	display: block;
	float:left;

}
.reset {
	position: absolute;
	margin:3px 0 0 5px;
}
/* Form Style */

input[type=text], input[type=password], input[type=file] ,textarea, select {
	font-size:12px;
	color:#333;
	padding-left:5px;
	margin:2px 0px 10px;
	line-height:22px;
	border: 1px solid #d3d3d3;
	background: #f6f6f6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f6f6f6 0%, #f1f1f1 52%, #f0f0f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(52%,#f1f1f1), color-stop(100%,#f0f0f0));
	background: -webkit-linear-gradient(top,  #f6f6f6 0%,#f1f1f1 52%,#f0f0f0 100%);
	background: -o-linear-gradient(top,  #f6f6f6 0%,#f1f1f1 52%,#f0f0f0 100%);
	background: -ms-linear-gradient(top,  #f6f6f6 0%,#f1f1f1 52%,#f0f0f0 100%);
	background: linear-gradient(top,  #f6f6f6 0%,#f1f1f1 52%,#f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#f0f0f0',GradientType=0 );

}

input[type=text], input[type=password], input[type=file], select {
	height:25px;
	line-height:22px;
	width:300px;
}
input[type=file], table input[type=file] {
	padding:5px 0 0 5px !important;
}
input:focus{
	outline-color: #92b8e2;
	outline-width: 1px;
	outline-offset: 1px;
}
textarea {
	display: block;
	width:300px;
	height:55px;
	margin:2px 0px;
}

label{
	color: #666; 
	 margin:0px 2px; 
	 text-align:left;  
	 float: left;
	 
}
label.error{
	position: absolute;
}
input.small{
	width:80px;
}
input[readonly="readonly"]{
	color:#999;
}
table input[type=text], table input[type=password], table input[type=file] , table textarea, table select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding-left:5px;
	line-height:18px;
}
table input[type=text], table input[type=password], table input[type=file], table select {
	display: block;
	margin:0px;
	height:20px;
	width:300px;
}

/* Table */

table {
	width: 100%;
	margin: 0px auto;
	border-collapse: collapse;
	border: 1px solid #e1e1e1;	

 }
.table_head {
	height:30px;
	line-height:30px;
	color:#333;
	padding:0 10px;
	border-top:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	-moz-border-radius: 4px 4px 0 0; 
  	-webkit-border-radius: 4px 4px 0 0; 
  	border-radius: 4px 4px 0 0; 
	background: #f9f9f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #f4f4f4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f4f4f4));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f4f4f4 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#f4f4f4 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#f4f4f4 100%);
	background: linear-gradient(top,  #f9f9f9 0%,#f4f4f4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f4f4f4',GradientType=0 );
}
 .table_head h6, .table_head img{
 	float:left;
 }
 .table_head img{
 	margin:7px 5px 0 0;
 }
table thead th {
	border: 1px solid #e1e1e1;
	text-align:left;
	cursor:pointer;
	color:#777;
	font-weight:bold;
	font-size:11px;
	white-space: nowrap;
	padding-right: 15px;
	
} 
table thead tr {
	background: #fcfcfc;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fcfcfc 0%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f7f7f7));
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f7f7f7 100%);
	background: -o-linear-gradient(top,  #fcfcfc 0%,#f7f7f7 100%);
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#f7f7f7 100%);
	background: linear-gradient(top,  #fcfcfc 0%,#f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f7f7f7',GradientType=0 );
}
table td.option {
	text-align:center;
	vertical-align: middle;
	width: 30px;
    white-space: nowrap;
}

#settings td.bottom {
	background: #f9f9f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #f4f4f4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f4f4f4));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f4f4f4 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#f4f4f4 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#f4f4f4 100%);
	background: linear-gradient(top,  #f9f9f9 0%,#f4f4f4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f4f4f4',GradientType=0 );
}

/* 
 * DataTables sorting
 */

.sorting_asc {
	background: url('../img/sort_asc.png') no-repeat center right;
}

.sorting_desc {
	background: url('../img/sort_desc.png') no-repeat center right;
}

.sorting {
	background: url('../img/sort_both.png') no-repeat center right;
}

.sorting_asc_disabled {
	background: url('../img/sort_asc_disabled.png') no-repeat center right;
}

.sorting_desc_disabled {
	background: url('../img/sort_desc_disabled.png') no-repeat center right;
}


tr{
	font-size:11px;
	background: #ffffff;
	height: 20px;
	line-height:20px;
}
tr:hover, tr.active, tr.even:hover{
	background: #f7f7f7;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f7f7f7 0%, #efefef 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#efefef));
	background: -webkit-linear-gradient(top,  #f7f7f7 0%,#efefef 100%);
	background: -o-linear-gradient(top,  #f7f7f7 0%,#efefef 100%);
	background: -ms-linear-gradient(top,  #f7f7f7 0%,#efefef 100%);
	background: linear-gradient(top,  #f7f7f7 0%,#efefef 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#efefef',GradientType=0 );
}

tr.even {
	background: #f5f5f5;
}
td, th {
	padding: 5px;
	border: 1px solid #e1e1e1;
	color:#666;
	font-size:11px;
}
td small{
	font-size:9px;
	color:#888;
}
tr.noborder td {
	border:0px !important;
}
table#projects tr, table#media tr, table#clients tr, table#invoices tr, table#cprojects tr, table#cinvoices tr, table#quotations tr, table#messages tr, table#cmessages tr {
	cursor: pointer;
}
.dataTables_filter { position:absolute; margin:-28px 0 0 845px;}
.dataTables_filter label{ width:auto; height:auto; margin:6px 0 0 0; float:right;}
.dataTables_filter input{ margin:-30px 0 0 5px; height:16px; color:#666; width:130px; font-size:11px; line-height:16px;
 	-moz-border-radius: 0 4px 0 0; -webkit-border-radius: 0 4px 0 0; border-radius: 0 4px 0 0; 
 	}
.dataTables_info {
	font-size:11px;
	color:#777;
	margin:2px;
	float:left;
}
.dataTables_paginate {
	float:right;
	margin:5px 0px;
}
.paginate_enabled_next, .paginate_enabled_previous, .paginate_disabled_previous, .paginate_disabled_next{
	color:#777;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px;
	margin:0 3px;
	line-height:20px;
	border:1px solid #D3D3D3;
	text-shadow:#FFF 0 1px;
	background: #f2f2f2;
	-moz-border-radius: 2px 0 0 2px;
  	-webkit-border-radius: 2px 0 0 2px; 
  	border-radius: 2px 0 0 2px; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 100%);
	background: linear-gradient(top,  #f2f2f2 0%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 );
}
.paginate_enabled_next{
	cursor:pointer;
	border-left:0px;
	margin:0 0 0 -3px;
	-moz-border-radius: 0 2px 2px 0;  
  	-webkit-border-radius: 0 2px 2px 0;  
  	border-radius: 0 2px 2px 0;
}
.paginate_disabled_next{
	border-left:0px;
	color:#CCC;
	margin:0 0 0 -3px;
	-moz-border-radius: 0 2px 2px 0;  
  	-webkit-border-radius: 0 2px 2px 0;  
  	border-radius: 0 2px 2px 0;
}
.paginate_enabled_previous{
	cursor:pointer;
}
.paginate_disabled_previous{
	color:#CCC;
}
.dataTables_length{
	display: none;

}

/* Buttons */
.red:hover, .green:hover, .yellow:hover, .grey:hover{ 
	color:#222;
}
.red, .green, .yellow, .grey, #quotemessage.success{
	font-size:11px;
	font-weight:700;
	color:#444;
	margin:0 0 5px;
	text-decoration:none;
	padding:4px 8px;
	-moz-border-radius: 4px; 
  	-webkit-border-radius: 4px; 
  	border-radius: 4px;
	box-shadow:0 1px 1px rgba(0,0,0,0.08);
	text-shadow:0 1px 0 rgba(255,255,255,0.3);

}
.green, #quotemessage.success{
	border:1px solid #6CAD5A;
	background: #e2fed4;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZmVkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjYmNmZDliIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FiZmM4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #e2fed4 0%, #bcfd9b 5%, #abfc82 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2fed4), color-stop(5%,#bcfd9b), color-stop(100%,#abfc82));
	background: -webkit-linear-gradient(top,  #e2fed4 0%,#bcfd9b 5%,#abfc82 100%);
	background: -o-linear-gradient(top,  #e2fed4 0%,#bcfd9b 5%,#abfc82 100%);
	background: -ms-linear-gradient(top,  #e2fed4 0%,#bcfd9b 5%,#abfc82 100%);
	background: linear-gradient(top,  #e2fed4 0%,#bcfd9b 5%,#abfc82 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2fed4', endColorstr='#abfc82',GradientType=0 );

}
.yellow{
	border:1px solid #CEAD6B;
	background: #fef1d4;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZjFkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmRkZTliIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjZDY4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #fef1d4 0%, #fdde9b 5%, #fcd682 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef1d4), color-stop(5%,#fdde9b), color-stop(100%,#fcd682));
	background: -webkit-linear-gradient(top,  #fef1d4 0%,#fdde9b 5%,#fcd682 100%);
	background: -o-linear-gradient(top,  #fef1d4 0%,#fdde9b 5%,#fcd682 100%);
	background: -ms-linear-gradient(top,  #fef1d4 0%,#fdde9b 5%,#fcd682 100%);
	background: linear-gradient(top,  #fef1d4 0%,#fdde9b 5%,#fcd682 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef1d4', endColorstr='#fcd682',GradientType=0 );

}
.red, .icon_trash.ui-state-hover{
	border:1px solid #C36079;
  	background: #ffd3d3;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmY5OTk5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmN2Y3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffd3d3 0%, #ff9999 5%, #ff7f7f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd3d3), color-stop(5%,#ff9999), color-stop(100%,#ff7f7f));
	background: -webkit-linear-gradient(top,  #ffd3d3 0%,#ff9999 5%,#ff7f7f 100%);
	background: -o-linear-gradient(top,  #ffd3d3 0%,#ff9999 5%,#ff7f7f 100%);
	background: -ms-linear-gradient(top,  #ffd3d3 0%,#ff9999 5%,#ff7f7f 100%);
	background: linear-gradient(top,  #ffd3d3 0%,#ff9999 5%,#ff7f7f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd3d3', endColorstr='#ff7f7f',GradientType=0 );

}

.grey{
	border:1px solid #C4C4C4;
  	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q4ZDhkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 7%, #d8d8d8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(7%,#eeeeee), color-stop(100%,#d8d8d8));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 7%,#d8d8d8 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 7%,#d8d8d8 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 7%,#d8d8d8 100%);
	background: linear-gradient(top,  #ffffff 0%,#eeeeee 7%,#d8d8d8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8d8d8',GradientType=0 );


}
.grey:hover{
	border:1px solid #999;
}

input[type=submit]{
	font-size:12px;
	color:#666;
	padding:4px 8px;
	margin:2px 0px 5px;
	/*line-height:23px;
	height:25px;*/
	border: 1px solid #d3d3d3;
	cursor: pointer;
	background: #f6f6f6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f6f6f6 0%, #f1f1f1 52%, #f0f0f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(52%,#f1f1f1), color-stop(100%,#f0f0f0));
	background: -webkit-linear-gradient(top,  #f6f6f6 0%,#f1f1f1 52%,#f0f0f0 100%);
	background: -o-linear-gradient(top,  #f6f6f6 0%,#f1f1f1 52%,#f0f0f0 100%);
	background: -ms-linear-gradient(top,  #f6f6f6 0%,#f1f1f1 52%,#f0f0f0 100%);
	background: linear-gradient(top,  #f6f6f6 0%,#f1f1f1 52%,#f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#f0f0f0',GradientType=0 );
	-moz-border-radius: 4px; 
  	-webkit-border-radius: 4px; 
  	border-radius: 4px;
}
input[type=submit]:hover{
	color: #FFF;
	border: 1px solid #87a1b5;
	background: #5cbaff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjYmFmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iIzJlYTZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzI1YTJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNGEyZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #5cbaff 0%, #2ea6ff 64%, #25a2ff 82%, #24a2ff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5cbaff), color-stop(64%,#2ea6ff), color-stop(82%,#25a2ff), color-stop(100%,#24a2ff));
	background: -webkit-linear-gradient(top,  #5cbaff 0%,#2ea6ff 64%,#25a2ff 82%,#24a2ff 100%);
	background: -o-linear-gradient(top,  #5cbaff 0%,#2ea6ff 64%,#25a2ff 82%,#24a2ff 100%);
	background: -ms-linear-gradient(top,  #5cbaff 0%,#2ea6ff 64%,#25a2ff 82%,#24a2ff 100%);
	background: linear-gradient(top,  #5cbaff 0%,#2ea6ff 64%,#25a2ff 82%,#24a2ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5cbaff', endColorstr='#24a2ff',GradientType=0 );
}
.button /*, #login input[type=submit]*/ {
	padding: 4px 10px;
	margin: 10px 5px;
	height:25px;
	line-height: 25px;
	font-size:12px;
	font-weight: bold;
	-moz-border-radius: 6px; 
  	-webkit-border-radius: 6px; 
  	border-radius: 6px; 
  	-moz-box-shadow: 0 0 1px #000;
	-webkit-box-shadow: 0 0 1px#000;
	box-shadow: 0 0 1px #000;
	
}

.blue {
	color:#FFF;
	background: #6db3f2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjNTRhM2VlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjMzY5MGYwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFlNjlkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #6db3f2 0%, #54a3ee 6%, #3690f0 15%, #1e69de 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(6%,#54a3ee), color-stop(15%,#3690f0), color-stop(100%,#1e69de));
	background: -webkit-linear-gradient(top,  #6db3f2 0%,#54a3ee 6%,#3690f0 15%,#1e69de 100%);
	background: -o-linear-gradient(top,  #6db3f2 0%,#54a3ee 6%,#3690f0 15%,#1e69de 100%);
	background: -ms-linear-gradient(top,  #6db3f2 0%,#54a3ee 6%,#3690f0 15%,#1e69de 100%);
	background: linear-gradient(top,  #6db3f2 0%,#54a3ee 6%,#3690f0 15%,#1e69de 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 );

}
.blue:hover {
	background: #1e69de;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNjlkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk0JSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZGIzZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1e69de 0%, #3690f0 85%, #54a3ee 94%, #6db3f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e69de), color-stop(85%,#3690f0), color-stop(94%,#54a3ee), color-stop(100%,#6db3f2));
	background: -webkit-linear-gradient(top,  #1e69de 0%,#3690f0 85%,#54a3ee 94%,#6db3f2 100%);
	background: -o-linear-gradient(top,  #1e69de 0%,#3690f0 85%,#54a3ee 94%,#6db3f2 100%);
	background: -ms-linear-gradient(top,  #1e69de 0%,#3690f0 85%,#54a3ee 94%,#6db3f2 100%);
	background: linear-gradient(top,  #1e69de 0%,#3690f0 85%,#54a3ee 94%,#6db3f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e69de', endColorstr='#6db3f2',GradientType=0 );

}

/* Login */

#login {
	margin: 5px auto;
	width: 250px;
	padding: 20px;
	background: url(../img/bg.png);
}

#login label{
	float:none !important;
	font-weight:bold;
	line-height:14px !important; 
	margin:0px 5px; 
}
#login input[type=text], #login input[type=password] {
	display: block;
	margin:5px 0px !important;
	width:245px;
}
#login input[type=submit] {
	float: right;
	
	margin:0;
}
#login .bottom {
	margin:10px 0;
}
#login .bottom label{
	line-height: 14px;
}
#login .button {

	
}
.login_top {
	text-align: center;
	padding: 140px 0 0 0;
}


/* Flash Messages */
div.error, div.warning, div.success{
  	height:25px;
 	float:right;
  	line-height:25px;
  	padding: 0px 5px;
  	margin:5px;
  	border:1px solid #202020;	
  	background:#2e2e2e;
}
div.error.login, div.warning.login, div.success.login {
	width:350px;
	margin: 5px auto;
}
div.success{
	background: #adea1e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZWExZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzg3ZGQwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4M2UwMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #adea1e 0%, #87dd06 56%, #83e002 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adea1e), color-stop(56%,#87dd06), color-stop(100%,#83e002));
	background: -webkit-linear-gradient(top,  #adea1e 0%,#87dd06 56%,#83e002 100%);
	background: -o-linear-gradient(top,  #adea1e 0%,#87dd06 56%,#83e002 100%);
	background: -ms-linear-gradient(top,  #adea1e 0%,#87dd06 56%,#83e002 100%);
	background: linear-gradient(top,  #adea1e 0%,#87dd06 56%,#83e002 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adea1e', endColorstr='#83e002',GradientType=0 );


}
div.error {
	color:#870608;
	background: #ffb1ad;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjFhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjg3ODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffb1ad 0%, #ff8787 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb1ad), color-stop(100%,#ff8787));
	background: -webkit-linear-gradient(top,  #ffb1ad 0%,#ff8787 100%);
	background: -o-linear-gradient(top,  #ffb1ad 0%,#ff8787 100%);
	background: -ms-linear-gradient(top,  #ffb1ad 0%,#ff8787 100%);
	background: linear-gradient(top,  #ffb1ad 0%,#ff8787 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb1ad', endColorstr='#ff8787',GradientType=0 );

}
div.warning {
	color:#D6CB04;
	background: #efefa2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGZmODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #efefa2 0%, #fdff87 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefa2), color-stop(100%,#fdff87));
	background: -webkit-linear-gradient(top,  #efefa2 0%,#fdff87 100%);
	background: -o-linear-gradient(top,  #efefa2 0%,#fdff87 100%);
	background: -ms-linear-gradient(top,  #efefa2 0%,#fdff87 100%);
	background: linear-gradient(top,  #efefa2 0%,#fdff87 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefa2', endColorstr='#fdff87',GradientType=0 );


}
div.error span, div.success span, div.warning span{
	
	padding:0 0 0 20px;
}
div.error span {
	background:url(../img/error.png) no-repeat;
}
div.warning span {
	background:url(../img/warning.png) no-repeat;
}
div.success span {
	background:url(../img/success.png) no-repeat;
	color:#022D0C;
 	font-weight:bold !important;
 	font-family:sans-serif;
 	font-size:12px;
}	

label.error {
float: left;
color: #FFF;
padding:3px 5px;
vertical-align: top;
margin: 6px 0px 0 8px;
max-width:130px;
text-shadow:none;
border:0;
background: #f8877b;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ODc3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODc1NzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f8877b 0%, #f87575 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8877b), color-stop(100%,#f87575));
background: -webkit-linear-gradient(top,  #f8877b 0%,#f87575 100%);
background: -o-linear-gradient(top,  #f8877b 0%,#f87575 100%);
background: -ms-linear-gradient(top,  #f8877b 0%,#f87575 100%);
background: linear-gradient(top,  #f8877b 0%,#f87575 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8877b', endColorstr='#f87575',GradientType=0 );

}




#progressbar {
	float:left;
	height:10px;
	line-height:10px;
	margin: 0px !important;
	background-color:#FFF;
}
#progressbar span {
	height:10px;
	line-height:10px;
	display: block;

}
#progressbar span small{
	padding:0px 5px; 
	position:absolute;
	font-size:8px;
	color: #333;
	font-weight:bold;
}
#big_progress {
	margin:10px 0;
	height:8px; 
}
#big_progress span {
	line-height:8px;
	height:8px;
}
#big_progress, #progressbar{
	width:100%;
	-moz-border-radius: 4px; 
  	-webkit-border-radius: 4px;
  	border-radius: 4px;
  	-webkit-box-shadow: inset 0px 0px 1px 1px #D9D9D9;
	-moz-box-shadow: inset 0px 0px 1px 1px #D9D9D9;
	box-shadow: inset 0px 0px 1px 1px #D9D9D9;
	background: #eaeaea;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #eaeaea 0%, #efefef 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#efefef));
	background: -webkit-linear-gradient(top,  #eaeaea 0%,#efefef 100%);
	background: -o-linear-gradient(top,  #eaeaea 0%,#efefef 100%);
	background: -ms-linear-gradient(top,  #eaeaea 0%,#efefef 100%);
	background: linear-gradient(top,  #eaeaea 0%,#efefef 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#efefef',GradientType=0 );

}
#big_progress span, #progressbar span{
	-moz-border-radius: 4px; 
  	-webkit-border-radius: 4px;
  	border-radius: 4px;
  	-webkit-box-shadow: inset 0px 0px 1px 1px #5B8FC6;
	-moz-box-shadow: inset 0px 0px 1px 1px #5B8FC6;
	box-shadow: inset 0px 0px 1px 1px #5B8FC6;
	display: block;
	background: #8ed2e5;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlZDJlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZGFmZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #8ed2e5 0%, #4dafd6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ed2e5), color-stop(100%,#4dafd6));
	background: -webkit-linear-gradient(top,  #8ed2e5 0%,#4dafd6 100%);
	background: -o-linear-gradient(top,  #8ed2e5 0%,#4dafd6 100%);
	background: -ms-linear-gradient(top,  #8ed2e5 0%,#4dafd6 100%);
	background: linear-gradient(top,  #8ed2e5 0%,#4dafd6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ed2e5', endColorstr='#4dafd6',GradientType=0 );

}
#big_progress span.done, #progressbar span.done{
	-moz-border-radius: 4px; 
  	-webkit-border-radius: 4px;
  	border-radius: 4px;
  	-webkit-box-shadow: inset 0px 0px 1px 1px #6FBC45;
	-moz-box-shadow: inset 0px 0px 1px 1px #6FBC45;
	box-shadow: inset 0px 0px 1px 1px #6FBC45;
	display: block;
	background: #bae58f;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhZTU4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OWQ2NGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #bae58f 0%, #89d64e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bae58f), color-stop(100%,#89d64e));
	background: -webkit-linear-gradient(top,  #bae58f 0%,#89d64e 100%);
	background: -o-linear-gradient(top,  #bae58f 0%,#89d64e 100%);
	background: -ms-linear-gradient(top,  #bae58f 0%,#89d64e 100%);
	background: linear-gradient(top,  #bae58f 0%,#89d64e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bae58f', endColorstr='#89d64e',GradientType=0 );


}
#main #overview {
	padding: 10px;
	-webkit-box-shadow: inset 0px 0px 1px 1px #D9D9D9;
	-moz-box-shadow: inset 0px 0px 1px 1px #D9D9D9;
	box-shadow: inset 0px 0px 1px 1px #D9D9D9;
	background: #eaeaea;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #eaeaea 0%, #efefef 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#efefef));
	background: -webkit-linear-gradient(top,  #eaeaea 0%,#efefef 100%);
	background: -o-linear-gradient(top,  #eaeaea 0%,#efefef 100%);
	background: -ms-linear-gradient(top,  #eaeaea 0%,#efefef 100%);
	background: linear-gradient(top,  #eaeaea 0%,#efefef 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#efefef',GradientType=0 );
}
#main #overview h2 { margin: 0px 0 5px; padding:0 0 5px; border-bottom:1px solid #D9D9D9; color:#555;}
#main #overview p { color:#777;}
#main #overview small { color:#777; float:right; margin:10px 0 0 0; font-size:10px; }
#invoices .Sent {
	color:#ff920a;
}
#invoices .Paid {
	color:green;
}
#invoices .Open {
	color:red;
}

.delete, .edit{
	color:#999;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px;
	line-height:20px;
	border:1px solid #D3D3D3;
	text-shadow:#FFF 0 1px;
	background: #f2f2f2;
	-moz-border-radius: 2px 0 0 2px;
  	-webkit-border-radius: 2px 0 0 2px; 
  	border-radius: 2px 0 0 2px; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 100%);
	background: linear-gradient(top,  #f2f2f2 0%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 );
}
.edit:hover, .delete:hover { background:#E0E0E0; color:#777; border-color:#C9C9C9;}
.edit {
	border-left:0px;
	margin:0 0 0 -3px;
	-moz-border-radius: 0 2px 2px 0;  
  	-webkit-border-radius: 0 2px 2px 0;  
  	border-radius: 0 2px 2px 0; 
}
#items .edit {
	margin-left:-5px;
}

.icon_trash {
	margin:0 10px;
}


.listicon{
	text-align:center;
	width: 15px;
    white-space: nowrap;
}
ul.tasks li {
	background: rgb(255,217,122);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZDk3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2Q1NmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,217,122,1) 1%, rgba(252,213,106,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,217,122,1)), color-stop(100%,rgba(252,213,106,1)));
background: -webkit-linear-gradient(top,  rgba(255,217,122,1) 1%,rgba(252,213,106,1) 100%);
background: -o-linear-gradient(top,  rgba(255,217,122,1) 1%,rgba(252,213,106,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,217,122,1) 1%,rgba(252,213,106,1) 100%);
background: linear-gradient(top,  rgba(255,217,122,1) 1%,rgba(252,213,106,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd97a', endColorstr='#fcd56a',GradientType=0 );

	border:1px solid #EBF46B;
	padding:2px 8px;
	margin: 0px 0px 10px 0px;
}

table#tasks tr.open {
	background: #f9f9f9;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjlmNGNmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmFjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #f9f9f9 0%, #f9f4cf 6%, #fffac6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(6%,#f9f4cf), color-stop(100%,#fffac6));
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f9f4cf 6%,#fffac6 100%);
background: -o-linear-gradient(top,  #f9f9f9 0%,#f9f4cf 6%,#fffac6 100%);
background: -ms-linear-gradient(top,  #f9f9f9 0%,#f9f4cf 6%,#fffac6 100%);
background: linear-gradient(top,  #f9f9f9 0%,#f9f4cf 6%,#fffac6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#fffac6',GradientType=0 );

}
table#tasks tr.done {
background: #f9f9f9;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZTlmOWNmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U4ZmZjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #f9f9f9 0%, #e9f9cf 6%, #e8ffc7 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(6%,#e9f9cf), color-stop(100%,#e8ffc7));
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e9f9cf 6%,#e8ffc7 100%);
background: -o-linear-gradient(top,  #f9f9f9 0%,#e9f9cf 6%,#e8ffc7 100%);
background: -ms-linear-gradient(top,  #f9f9f9 0%,#e9f9cf 6%,#e8ffc7 100%);
background: linear-gradient(top,  #f9f9f9 0%,#e9f9cf 6%,#e8ffc7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e8ffc7',GradientType=0 );
}
table#tasks td.done{
	background: url(../img/task_done.png) no-repeat center;
}
table#tasks td.open{
	background: url(../img/task_open.png) no-repeat center;
}
table#tasks td.done{
	background: url(../img/task_done.png) no-repeat center;
}
table#tasks td.hold{
	background: url(../img/task_hold.png) no-repeat center;
}
table#media td#icon{
	background: url(../img/unknown.png) no-repeat center;
}
table#media td#icon.docx, table#media td#icon.doc, table#media td#icon.xls, table#media td#icon.txt, table#media td#icon.xlsx, table#media td#icon.pst, table#media td#icon.pstx{
	background: url(../img/office.png) no-repeat center;
}
table#media td#icon.psd{
	background: url(../img/photoshop.png) no-repeat center;
}
table#media td#icon.jpg, table#media td#icon.png, table#media td#icon.gif, table#media td#icon.bmp, table#media td#icon.jpeg{
	background: url(../img/image.png) no-repeat center;
}
table#media td#icon.wmv, table#media td#icon.avi, table#media td#icon.mpeg, table#media td#icon.mkv{
	background: url(../img/movie.png) no-repeat center;
}
table#media td#icon.pdf{
	background: url(../img/pdf.png) no-repeat center;
}
table#media td#icon.mp3, table#media td#icon.ogg{
	background: url(../img/music.png) no-repeat center;
}
.imagearea{
		border-bottom:1px solid #CCC;
		padding:5px 0px;
}
.imagearea img{
	max-width:750px; 
	border:3px solid #FFF;
	-moz-box-shadow: 0px 0px 3px #000;
	-webkit-box-shadow: 0px 0px 3px #000;
	box-shadow: 0px 0px 3px #000;
}
.fileinfo{
	display:block;
	width:auto;
	padding: 15px 10px 10px 90px;
	margin:7px 0 0 0px;
	color:#333;
	text-shadow: #FFF 1px 1px 1px;
	background:url(../img/none-file.png) no-repeat 10px center;

}
.fileinfo.jpg {
	background:url(../img/jpg-file.png) no-repeat 10px center !important;
}
.fileinfo.avi {
	background:url(../img/avi-file.png) no-repeat 10px center !important;
}
.fileinfo.bat {
	background:url(../img/bat-file.png) no-repeat 10px center !important;
}
.fileinfo.bmp {
	background:url(../img/bmp-file.png) no-repeat 10px center !important;
}
.fileinfo.dll {
	background:url(../img/dll-file.png) no-repeat 10px center !important;
}
.fileinfo.doc, .fileinfo.docx {
	background:url(../img/doc-file.png) no-repeat 10px center !important;
}
.fileinfo.dx {
	background:url(../img/dx-file.png) no-repeat 10px center !important;
}
.fileinfo.gif {
	background:url(../img/gif-file.png) no-repeat 10px center !important;
}
.fileinfo.html, .fileinfo.htm {
	background:url(../img/html-file.png) no-repeat 10px center !important;
}
.fileinfo.inf {
	background:url(../img/inf-file.png) no-repeat 10px center !important;
}
.fileinfo.mid {
	background:url(../img/mid-file.png) no-repeat 10px center !important;
}
.fileinfo.mp3 {
	background:url(../img/mp3-file.png) no-repeat 10px center !important;
}
.fileinfo.mpeg, .fileinfo.mpg {
	background:url(../img/mpeg-file.png) no-repeat 10px center !important;
}
.fileinfo.pdf {
	background:url(../img/pdf-file.png) no-repeat 10px center !important;
}
.fileinfo.png {
	background:url(../img/png-file.png) no-repeat 10px center !important;
}
.fileinfo.pst {
	background:url(../img/pst-file.png) no-repeat 10px center !important;
}
.fileinfo.rtf {
	background:url(../img/rtf-file.png) no-repeat 10px center !important;
}
.fileinfo.tif {
	background:url(../img/tif-file.png) no-repeat 10px center !important;
}
.fileinfo.txt {
	background:url(../img/txt-file.png) no-repeat 10px center !important;
}
.fileinfo.vbs {
	background:url(../img/vbs-file.png) no-repeat 10px center !important;
}
.fileinfo.video {
	background:url(../img/video-file.png) no-repeat 10px center !important;
}
.fileinfo.wav {
	background:url(../img/wav-file.png) no-repeat 10px center !important;
}
.fileinfo.wma {
	background:url(../img/wma-file.png) no-repeat 10px center !important;
}
.fileinfo.zip {
	background:url(../img/zip-file.png) no-repeat 10px center !important;
}
.fileinfo li{
	list-style:none;
	line-height:18px;
}
.fileinfo li span{
	display: block;
	float:left;
	color:#666;
	width:110px;
	text-shadow: #FFF 1px 1px 1px;
}
.download {
	width:135px;
	height:37px;
	background:url(../img/download.png) no-repeat center;
	display: block;
	float:right; 
	margin:-55px 5px 0 0
}
.messageinput{
	width:770px;
	height:45px;

}
#view_media label[for=text].error {
	margin:7px 0 0 100px;
}
.message {
	margin:20px 0px;
	padding:10px;
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border: 1px solid #E6E6E6;

}
.message .details {
	float: left;
	width:20%;
	display: block;
}
.message .text {
	float: left;
	width:80%;
	display: block;
	color:#555;
}
.message .name {
	font-weight:bold;
	color:#666;
	height:16px;
	display: block;
}
.message .date {
	color:#999;
	display: block;
}
.large{
	height:150px;
}
.message hr{
	border-top:1px solid #CCC;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	height:0px;
	margin:0px 0 8px;
}
.message h2{
	font-size:12px;
	font-weight: bold;
	margin:3px 0;

}
#loading {
	position: absolute;
	display: none;
	left:50%;
	top:35%;
	background:#FFF;
	border:1px solid #CCC;
	width:300px;
	height:auto;
	margin:0 0 0 -150px;
	box-shadow:0 1px 1px rgba(0,0,0,0.08);
	text-align:center;
	padding:25px;
}
/* Selectmenu
----------------------------------*/
.ui-selectmenu { display: block; display: inline-block; position: relative; margin:2px 0 10px;  vertical-align: middle; text-decoration: none; overflow: hidden; zoom: 1; }
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; position:absolute; top: 0; display: none; z-index: 1005;} /* z-index: 1005 to make selectmenu work with dialog */
.ui-selectmenu-menu  ul { padding:0; margin:0; list-style:none; position: relative; overflow: auto; overflow-y: auto ; overflow-x: hidden; } 
.ui-selectmenu-open { display: block; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status { line-height: 1.4em; display: block; padding: .405em 2.1em .405em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled { cursor: default; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/* for optgroups */
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding: .6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }
/* IE6 workaround (dotted transparent borders) */
* html .ui-selectmenu-menu li { border-color: pink; filter:chroma(color=pink); width:100%; }
* html .ui-selectmenu-menu li a { position: relative }
/* IE7 workaround (opacity disabled) */
*+html .ui-state-disabled, *+html .ui-state-disabled a { color: silver; }


.tooltipsy
{
       padding: 3px 5px;
        max-width: 200px;
        font-size:10px;
        color: #FFFFFF;
        background-color: #444444;
        border: 1px solid #666666;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        text-shadow: none;
}

#top.quote{
	width:750px;
}

div.question{
	font-weight: bold;
}
#mainfull {
	width:700px;
	margin:10px auto;
	background:#fff;
	border:1px solid #d2d2d2;
	padding:0px 45px;
}
#mainfull hr{
	border-top:1px solid #EFEFEF;
	border-left:0px;
	margin:20px 0;
}
#mainfull h3{
	color:#444;
	text-shadow: 1px 0px 1px #999;
	text-transform: uppercase;

}
#mainfull span {
	font-weight: bold;
	color:#333;
	clear:both;
	display: block;
	line-height: 25px;
	text-shadow: 1px 0px 1px #999;
	margin:5px 0 0;
}
.answer {
	margin:0 10px;
}
#mainfull input[type='radio'], .styledRadio {
	float:left;
	width: 15px;
	line-height: 20px;
	height:20px;
	margin:5px 5px 0;
}
#mainfull div.radiobutton{
	height:20px;
	line-height: 25px;
	margin:5px 0 0;

 }
#mainfull label.error{
	position:relative;
	margin: 5px 0px 0 5px !important;
}
#mainfull textarea{
	width:60%;
	float:left;
	padding:10px;
	height:100px;
	border:1px solid #E0E0E0;
	background: #f2f2f2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 1%, #f9f9f9 27%, #f9f9f9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2f2f2), color-stop(27%,#f9f9f9), color-stop(100%,#f9f9f9));
	background: -webkit-linear-gradient(top,  #f2f2f2 1%,#f9f9f9 27%,#f9f9f9 100%);
	background: -o-linear-gradient(top,  #f2f2f2 1%,#f9f9f9 27%,#f9f9f9 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 1%,#f9f9f9 27%,#f9f9f9 100%);
	background: linear-gradient(to bottom,  #f2f2f2 1%,#f9f9f9 27%,#f9f9f9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f9f9f9',GradientType=0 );

}
#mainfull input{
	width:60%;
	float:left;
	line-height: 24px;
	padding:0 10px;
	font-size: 11px;
	color:#444;
	border:1px solid #E0E0E0;
	background: #f2f2f2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 1%, #f9f9f9 27%, #f9f9f9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2f2f2), color-stop(27%,#f9f9f9), color-stop(100%,#f9f9f9));
	background: -webkit-linear-gradient(top,  #f2f2f2 1%,#f9f9f9 27%,#f9f9f9 100%);
	background: -o-linear-gradient(top,  #f2f2f2 1%,#f9f9f9 27%,#f9f9f9 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 1%,#f9f9f9 27%,#f9f9f9 100%);
	background: linear-gradient(to bottom,  #f2f2f2 1%,#f9f9f9 27%,#f9f9f9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f9f9f9',GradientType=0 );
}

#mainfull .bottom{
	background: #f2f2f2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e8e8e8));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e8e8e8',GradientType=0 );
	border-top:1px solid #CCC;
	text-align:left;
	padding:10px;
	margin:15px -45px 0 -45px;
}
#mainfull input[type="submit"] {
	margin:0px 0 0 35px !important;
}
#mainfull .btn-grey {
		border-color: #C4C4C4 !important;
}
#mainfull a.btn, input[type="submit"]{
	float:none !important;
	display: inline-block;
	padding: 4px 10px;
	width:auto !important;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: whiteSmoke;
	background-image: -ms-linear-gradient(top, white, #E6E6E6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#E6E6E6));
	background-image: -webkit-linear-gradient(top, white, #E6E6E6);
	background-image: -o-linear-gradient(top, white, #E6E6E6);
	background-image: linear-gradient(top, white, #E6E6E6);
	background-image: -moz-linear-gradient(top, white, #E6E6E6);
	background-repeat: repeat-x;
	border: 1px solid #999;
	border-color: #E6E6E6 #E6E6E6 #BFBFBF;
	border-bottom-color: #B3B3B3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);

}
#mainfull .btn-blue{
	color: #FFF !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
	background-color: #0074CC !important;
	background-image: -ms-linear-gradient(top, #08C, #05C) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08C), to(#05C)) !important;
	background-image: -webkit-linear-gradient(top, #08C, #05C) !important;
	background-image: -o-linear-gradient(top, #08C, #05C) !important;
	background-image: -moz-linear-gradient(top, #08C, #05C) !important;
	background-image: linear-gradient(top, #08C, #05C) !important;
	background-repeat: repeat-x !important;
	border-color: #05C #05C #003580 !important;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0) !important;
	filter: progid:dximagetransform.microsoft.gradient(enabled=false) !important;
}
#mainfull a.btn-blue:hover {
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
}

#mainfull div.top{
	display: block;
	height:12px;
	list-style:none;
	background: #f2f2f2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e8e8e8));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e8e8e8',GradientType=0 );
	border-bottom:1px solid #CCC;
	text-align:left;
	padding:10px 45px;
	margin:0px -45px 20px;
	color:#555;
	font-weight: bold;
	font-size:15px;
	text-shadow: 0px 1px 1px white;
}

#mainfull span.language{
	float:right !important;
	margin:-3px -25px 0 0;
	cursor:pointer;
	}
#mainfull ul#langmenu{
	position: absolute;
	z-index:99999999;
	top:auto; left:auto;
	margin:5px 0 0 695px;
	list-style:none;
	width:46px;  
    background: #fff;
	-moz-box-shadow: 0px 1px 2px black;
	-webkit-box-shadow: 0px 1px 2px black;
	box-shadow: 0px 1px 2px black;
	}
#quotemessage.success {
	float:none !important;
	clear:both !important;
	position:static !important;
	display:block !important;
	width:770px;
	margin:10px auto;
	}
        .filtr{
        background: #5cbaff!important;
    }
    .filtr:hover{
        background-color: whiteSmoke!important;
        color: #000!important;
    }



/*----Form Filter----*/

.filter{
	height: 28px;
	width: 100%;
	margin-bottom: 20px;
}
.form-filter{
	height: 28px;
	width: 100%;
}
.form-select{
	height: 100%;
}
.form-datapicker{
	height: 90%;
}

/*Pop Up*/
.b-container{
	z-index: 100;
	width:100%;
	height:100%;
	background-color: #ccc;
	margin:0px auto;
	padding:10px;
	font-size:30px;
	color: #fff;
}
.b-popup{
	z-index: 100;
	width:100%;
	min-height:100%;
	background-color: rgba(0,0,0,0.5);
	overflow:hidden;
	position:absolute;
	top:0px;
	left: 0px;
}
.b-popup .b-popup-content{
	 margin:40px auto 0px auto;
	 width:85%;
	 height: 100%;
	 padding:10px;
	 background-color: #c5c5c5;
	 border-radius:5px;
	 box-shadow: 0px 0px 10px #000;
 }
.b-popup .b-popup-content a{
	float: right;
}


/*End Pop Up*/
