/*

	Neon CRM v4 color scheme
			#7194A2
			#446075
			#163C59
			#335767
			#D8D8D8
*/
/*
#wrapper {
	background-image: none;
}
*/
/* ---------- header ---------- */

#header {
    background-color: #446075;
    background-image: none;
}

#header #search #field form input#search-button {
    background-color: #7194A2;
    color: #fff;
}

#header #search #details {
    color: #fff;
}

#header #search #details a {
    color: #fff;
}

#header #search #details a:hover {
    color: #fff;
    border-bottom: dotted 1px #fff;
}

#banner {
    background-color: #163C59;
    color: #fff;
}

#banner a {
    color: #fff;
}

#banner #welcome {
    color: #fff;
}

#banner #user {
    background-color: #7194A2;
    color: #fff;
}

#banner #user a {
    color: #fff;
}

#banner #user a:hover {
    border-bottom: dotted 1px #fff;
}

/* ---------- navigation ---------- */

#nav ul.menu li {
    background-image: none;
    background-color: #7194A2;
}

#nav ul.menu li:hover {
    background-color: #163C59;
}

#nav ul.menu li:hover a {
    color: #;
}

#nav ul.menu li a {
    color: #fff;
}

#nav ul.menu li a:hover {
    color: #;
}

/* ---------- sub-navigation ---------- */

#nav, #nav ul.menu li ul {
    background-image: none;
    background-color: #446075;
}

#nav ul.menu li ul li {
    background-color: #446075;
}

#nav ul.menu li ul li:hover {
    background-color: #163C59;
}

#nav ul.menu li ul li a {
    color: #fff;
}

#nav ul.menu li ul li a:hover {
    color: #fff;
}

/* ---------- content ---------- */

div.section-header {
    background-color: #335767;
}

.sectionHeader {
    background-color: #335767;
}

.sectionLine {
    background-color: #335767;
}

.contentHeader {
    color: #335767;
}

#wrapper #content h1 {
    color: #335767;
}

#wrapper #content a, #wrapper #content #upload a {
    color: #0599D1;
}

/* ---------- right canlendar ---------- */
.calendarBgcolor {
    background-color: #335767;
}

.calMotif {
    background-color: #335767;
}

/* ---------- sidebar ---------- */

#sidebar #calendar table tr th {
    background-color: #163C59;
}

#sidebar #todo #todo-list {
    background-color: #D8D8D8;
    background-image: none;
}

#sidebar #todo #todo-list ul li, #sidebar #todo #todo-list ul li a {
    color: #0599D1;
}

#sidebar #todo #todo-list ul li a:hover {
    border-bottom: dotted 1px #0599D1;
}


/* ---------- footer ---------- */

#wrapper #footer a:hover {
    color: #0599D1;
}

#showSplashDiv {
    margin:10px 15px 0px 10px;
    background-color:#335767;
    height: 28px;
    line-height:28px;
}
a.trymore,a.trymore:link,a.trymore:visited,a.trymore:hover,a.trymore:active{
    color: #FFFFFF;
    font-family: 'Arial','Helvetica';
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

/**Begin Add by YangYongli 2012-11-30 Shopping cart**/
.shoppingCartPopover {
    background-color: #ebebeb;
    color: #163c74;
}
#shoppingCartTitle {
    background-color: #163c59;
    color: #ffffff;
}
#shoppingCartContent {
    background-color: #ebebeb;
    border: #163c59 1px solid;
}

#shoppingCartSubtotal td {
    border-top: #163c59 1px solid;
    border-bottom: #163c59 1px solid;
}
/**End Add by YangYongli 2012-11-30 Shopping cart**/

input.primary {
    background: #556f8e;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1NmY4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjNjNTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #556f8e 0%, #163c59 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#556f8e), color-stop(100%,#163c59));
    background: -webkit-linear-gradient(top,  #556f8e 0%,#163c59 100%);
    background: -o-linear-gradient(top,  #556f8e 0%,#163c59 100%);
    background: -ms-linear-gradient(top,  #556f8e 0%,#163c59 100%);
    background: linear-gradient(to bottom,  #556f8e 0%,#163c59 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#556f8e', endColorstr='#163c59',GradientType=0 );
    border: #163c59 solid 1px;
}
input.primary:hover {
    border: solid 1px #333;
}
input.primary:active {
    background: #163c59;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2M2M1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NTZmOGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #163c59 0%, #556f8e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#163c59), color-stop(100%,#556f8e));
    background: -webkit-linear-gradient(top,  #163c59 0%,#556f8e 100%);
    background: -o-linear-gradient(top,  #163c59 0%,#556f8e 100%);
    background: -ms-linear-gradient(top,  #163c59 0%,#556f8e 100%);
    background: linear-gradient(to bottom,  #163c59 0%,#556f8e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#163c59', endColorstr='#556f8e',GradientType=0 );
}
input.button:disabled {
    cursor: not-allowed;
    opacity: 0.5;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.storeTable{
    border-spacing: 0px;
    border-collapse:collapse;
}

.storeTable td{
    padding: 5px;
    border: 1px solid #163C59;
}
.storeTable tr.head td{
    background-color: #163C59; color: #fff;
}
.storeTable tr.sub{
    background-color: #cccccc;
}
table#filters th{
    background: -moz-linear-gradient(top,  #163c59 0%, #556f8e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#163c59), color-stop(100%,#556f8e));
    background: -webkit-linear-gradient(top,  #163c59 0%,#556f8e 100%);
    background: -o-linear-gradient(top,  #163c59 0%,#556f8e 100%);
    background: -ms-linear-gradient(top,  #163c59 0%,#556f8e 100%);
    background: linear-gradient(to bottom,  #163c59 0%,#556f8e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#163c59', endColorstr='#556f8e',GradientType=0 );
}
table#filters th.even-oblique-label {
    background: #7194A2; /* Old browsers */
    background: -moz-linear-gradient(top, #7194A2 0%, #306e9c 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7194A2), color-stop(100%,#7194A2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #7194A2 0%,#7194A2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #7194A2 0%,#7194A2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #7194A2 0%,#7194A2 100%); /* IE10+ */
    background: linear-gradient(to bottom, #7194A2 0%,#7194A2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7194A2', endColorstr='#7194A2',GradientType=0 ); /* IE6-9 */
}
table#filters tr.title th {
    background: #7194A2; /* Old browsers */
    background: -moz-linear-gradient(top, #7194A2 0%, #7194A2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7194A2), color-stop(100%,#7194A2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #7194A2 0%,#7194A2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #7194A2 0%,#7194A2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #7194A2 0%,#7194A2 100%); /* IE10+ */
    background: linear-gradient(to bottom, #7194A2 0%,#7194A2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7194A2', endColorstr='#7194A2',GradientType=0 ); /* IE6-9 */
}