﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td { margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;margin:0;padding:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
html,body{ height:100%;}
body{padding:0;font-family: 'Quicksand',Tahoma, Helvetica,sans-serif;font-size:13px; margin:0px auto auto auto; color:#686868; height:100%; }
table{font-size: 13px;font-family:'Quicksand',Tahoma, Helvetica,sans-serif;color : #444;text-align:left}
input[type=text], input[type=submit],input[type=submit] { -webkit-appearance: none;border-radius: 0; }

.cover {height: 240px;width: 1123px;float: left;overflow: hidden;margin: 00px; }
.cover img {display: block;}				
.framecover{border-bottom: #F2F1EE 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.coverframe{ border-top: #ECEFF4 1px solid; border-bottom: #D8D6CD 1px solid; border-left: #D8D6CD 1px solid; border-right: #D8D6CD 1px solid; background-color:#FFFFFF; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px; }
/*Menu*/
#dd { margin:0;padding:0; } 
#dd { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-left: 0; padding-top: 0px;float:left;}
#dd li {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; font: 12px tahoma; float: left; padding-top: 0px; font-weight:bold}
#dd li a.mainmenu {text-align: center; padding-top: 10px;padding-bottom: 9px; padding-left: 10px; padding-right: 10px; display: block; color: #FBFAF9; text-decoration: none; font-size:12px; background-color:#413429; font-family: 'Quicksand',Tahoma, Helvetica,sans-serif; }
#dd li a.mainmenuactive {text-align: center; padding-top: 10px;padding-bottom: 9px; padding-left: 10px; padding-right: 10px; display: block; color: #413429; text-decoration: none; font-size:12px; background-color:#FFFFFF }
#dd li a.mainmenu:hover { background-color:#DCD3CB; color:#413429;}
.onhover {text-align: center; padding-top: 3px;padding-bottom: 3px; margin: -5px 1px 0px 0px; padding-left: 8px; padding-right: 8px; display: block; color: #FFFFFF; text-decoration: none;background: #4F849D; color: #ffffff; border-bottom: #000000 1px solid}
.submenu {margin-left:-1px;padding: 12px;position: absolute; border: #FBFAF9 1px solid; background: #FFFFFF; visibility: hidden; z-index: 3; }
.submenu a {text-align: left; padding-top: 8px; padding-bottom: 8px; padding-left: 14px; padding-right: 5px; display: block; font: 11px tahoma; color: #444; text-decoration: none; }
.submenu a:hover {padding-top: 8px; padding-bottom: 8px;text-decoration:underline}
.errorborder{ border-top: #BA5321 1px solid;background-color:#FFFFFF;border-left: #BA5321 1px solid;border-right: #BA5321 1px solid;border-bottom: #BA5321 1px solid }
.pagetitle{ font-size:15px;font-weight:bold; font-family: Tahoma, Helvetica, sans-serif; padding-left:0px;}
.pagetitlebig{ font-size:19px; font-family:  Tahoma, Helvetica, sans-serif; padding-left:0px; color:#333; font-weight:200;}
.warningtext{ font-size:11px;font-family:Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #C4390B; font-weight:bold; }
.messagetext{ font-size:11px;font-family:Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #555F12; font-weight:bold; }
.displaytitle{ font-size:13px;font-family:'Quicksand',tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; font-weight:bold; }
.web-bar{font-size:13px; cursor:pointer}
.web-bar:hover{font-size:13px; background-color:#F8FAE7}
.wallwarning{background-color:#EFC630;padding-left:6px;padding-right:6px;padding-bottom:3px;padding-top:3px;float:right;margin-right:0px;font-weight:bold;color:#FFFFFF;font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-right:5px;}
.errorwarning{background-color:#D74C0E;padding-left:6px;padding-right:6px;padding-bottom:3px;padding-top:3px;float:right;margin-right:0px;font-weight:bold;color:#FFFFFF;font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-right:5px;}
.windowtitle{font-size:12px; font-family:Tahoma; font-weight:bold; }
.formtexttitle{font-size:12px; font-weight:bold; color:#555555 }
.chartinfo{font-size:11px; color:#333; font-family:Geneva,  tahoma ,arial, Helvetica, sans-serif;}
.barsearch{ font-family:Tahoma,Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold; color:#777777; padding-left:5px; padding-right:5px; }
.barbuttonsearch{ padding-left:5px; }
.menusearch{ font-family:Tahoma,Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; color:#777777 }
.bluenormalsign{color:#55A2C6; font-size:14px; font-family:Tahoma,Arial,"Times New Roman", Times, serif; font-weight:bold; }
.welcometitle{ color:#444; font-size:22px;font-family: 'Source Sans Pro', sans-serif; }
.searchtitle{ color:#777; font-size:24px;font-family: 'Source Sans Pro', sans-serif; }
.welcometitlemedium{ color:#555; font-size:17px;font-family: 'Quicksand','Source Sans Pro', sans-serif; font-weight:300; }
.welcometitlesmall{ color:#444; font-size:15px;font-family: 'Quicksand','Source Sans Pro', sans-serif; font-weight:300; }
.welcometitletiny{ color:#444; font-size:13px;font-family: 'Quicksand','Source Sans Pro', sans-serif; font-weight:300; }
.welcometitlewarning{ color:#444; font-size:14px;font-family: 'Quicksand','Source Sans Pro', sans-serif; font-weight:300; }
.signtext{ font-size:14px; font-weight:bold; }
.imagesearchtitle{position:absolute;bottom:8px;left:5px;z-index:2; background-color:#000000; height:26px; font-size:11px; color:#FFFFFF;vertical-align: middle;line-height:26px;opacity:0.80;filter:alpha(opacity=80);-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); cursor:pointer; padding-left:5px; padding-right:5px;}
.searchmenu{ background-color:#FFFFFF }
.detailedsearchframe{ background-color:#FFFFFF }
/*Links*/
a.webbluebigbold{padding-right : 0px;padding-left : 0px;font-size:13px;font-family:tahoma ,arial, Helvetica, sans-serif;color: #3E8FB7;text-decoration : none;font-weight:bold; }			
a.webbluebigbold:hover {color: #D9AC11;text-decoration : underline;} 
a.webbluebigbold:visited {color: #6600A6;} 
.webgreenbigbold{padding-right : 0px;padding-left : 0px;font-size:12px;font-family:'Quicksand',tahoma ,arial, Helvetica, sans-serif;color: #729F06;text-decoration : none;}			

a.imagepopup{padding-right : 0px;padding-left : 0px;font-size:16px;font-family: Geneva,tahoma,arial,Helvetica, sans-serif;color: #392E24;text-decoration : none; font-weight:200; background-color:#F2EFEC; padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px;}
a.imagepopup:hover { color: #392E24;background-color:#E6E1DB;} 
a.homepagelink{padding-right : 0px;padding-left : 0px;font-size:13px;font-family:'Quicksand',Geneva,tahoma,arial,Helvetica, sans-serif;color: #333333;text-decoration : none;}
a.homepagelink:hover {padding-right : 0px;padding-left : 0px;color: #000000;text-decoration : underline;} 
a.projectlink{ padding-left:10px; padding-right : 0px;font-size:13px;font-family:'Quicksand',Geneva,tahoma,arial,Helvetica, sans-serif;color: #555;text-decoration : none; font-weight:bold; font-size:14px; }
a.projectlink:hover { padding-right : 0px;padding-left : 10px;color: #000000;text-decoration : underline;} 
a.rsslink{padding-right : 0px;padding-left : 7px;font-size:12px;font-family:Geneva,tahoma,arial,Helvetica, sans-serif;color: #413429;text-decoration : none; font-weight:bold;}
a.rsslink:hover {padding-right : 0px;padding-left : 7px;color: #413429;text-decoration : underline;} 
a.greythin{padding-right : 0px;padding-left : 0px;font-size:11px;font-family:Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #555;text-decoration : none;}			
a.greythin:hover {padding-right : 0px;padding-left : 0px;color: #444;text-decoration : underline;} 
a.blackthin{padding-right : 0px;padding-left : 5px;font-size:12px;font-family: 'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #000;text-decoration : none; font-weight:bold; }			
a.blackthin:hover {padding-right : 0px;padding-left : 5px;color: #000;text-decoration : underline;} 
a.blackfooter{padding-right : 0px;padding-left : 5px;font-size:12px;font-family: Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #32271F;text-decoration : none;}			
a.blackfooter:hover {padding-right : 0px;padding-left : 5px;color: #000;text-decoration : underline;} 
a.profile{padding-right : 0px;padding-left : 0px;font-size:12px;font-family: Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #604E3E;text-decoration : none; font-weight:bold; }			
a.profile:hover {padding-right : 0px;padding-left : 0px;color: #000;} 
a.greenbold{padding-right : 0px;padding-left : 0px;font-size:13px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #99AE00;text-decoration : none;font-weight:bold; }			
a.greenbold:hover {padding-right : 0px;padding-left : 0px;color: #D9AC11;text-decoration : underline;} 
a.whitebold{padding-right : 0px;padding-left : 0px;font-size:11px;font-family:Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration : none;font-weight:bold; }			
a.whitebold:hover {padding-right : 0px;padding-left : 0px;text-decoration : underline;} 
a.whitethin{padding-right : 0px;padding-left : 0px;font-size:11px;font-family:Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration : none;}			
a.whitethin:hover {padding-right : 0px;padding-left : 0px;text-decoration : underline;} 
a.bluethin{padding-right : 0px;padding-left : 0px;font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #55A2C6;text-decoration : none; font-weight:bold;}			
a.bluethin:hover {padding-right : 0px;padding-left : 0px;text-decoration : underline;} 
a.bluebig{padding-right : 0px;padding-left : 0px;font-size:12px;font-family:Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #55A2C6;text-decoration : none; font-weight:bold;}
a.bluebig:hover {padding-right : 0px;padding-left : 0px;text-decoration : underline;} 
a.greenbigbold{padding-right : 0px;padding-left : 0px;font-size:12px;font-family:tahoma ,arial, Helvetica, sans-serif;color: #A5BE00;text-decoration : none;font-weight:bold; }			
a.greenbigbold:hover {padding-right : 0px;padding-left : 0px;color: #D9AC11;text-decoration : underline;} 
a.yellowbold{padding-right : 0px;padding-left : 0px;font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #D9AC11;text-decoration : none;font-weight:bold; }			
a.yellowbold:hover {padding-right : 0px;padding-left : 0px;text-decoration : underline;} 
a.yellowthin{padding-right : 0px;padding-left : 0px;font-size:11px;font-family:Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #D9AC11;text-decoration : none;}			
a.yellowthin:hover {padding-right : 0px;padding-left : 0px;text-decoration : underline;} 
a.btnlink{font-size:15px;font-family:tahoma,Geneva,tahoma,arial,Helvetica, sans-serif;color: #3F95BE;text-decoration : none; font-weight:200; background-color:#D7EAF2; padding:10px; font-weight:bold; border:1px solid #CFE6EF; }
a.btnlink:hover {color: #34799A;text-decoration : none; } 
a.yellowbigbold{padding-right : 0px;padding-left : 0px;font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #EDBD16;text-decoration : none;font-weight:bold; }			
a.yellowbigbold:hover {padding-right : 0px;padding-left : 0px;text-decoration : underline;} 
.web-bar-link{ font-size:13px; color:#333; text-decoration:none; font-family: 'Quicksand',Geneva,tahoma,arial,Helvetica, sans-serif; }
.web-bar-link:hover{ text-decoration : none; }
a.brownbold{padding-right : 0px;padding-left : 2px;font-size:12px;font-family:'Quicksand',Geneva,tahoma,arial,Helvetica, sans-serif;color: #534335;text-decoration : none; font-weight:bold;}
a.brownbold:hover {padding-right : 0px;padding-left : 7px;color: #413429;text-decoration : underline;} 
.greenlink{ font-size:13px; color:#99AE00; text-decoration:none; font-family: 'Quicksand',Tahoma,   tahoma, sans-serif; font-weight:bold; }
.greenlink:hover{ text-decoration : none; }
a.greensmall{padding-right : 0px;padding-left : 0px;font-size:11px;font-family: Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #99AE00;text-decoration : none;}			
a.greensmall:hover {padding-right : 0px;padding-left : 0px;color: #D9AC11;text-decoration : underline;} 

/*Input*/
.ninput{padding-left:6px;height:32px; font-size: 13px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #666;border:1px solid #E4E4E4; background-color:#F7F7F7;font-weight:bold;outline: none;}
.finput{padding-left:3px;padding-bottom:3px;padding-top:2px;height:17px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #444444;border:1px solid #E4E4E4; background-color:#F7F7F7;font-weight:bold;outline: none;}
.sinput{padding-left:3px;padding-bottom:5px;padding-top:2px;height:17px; font-size: 12px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #888;border:1px solid #CFCFCF; background-color:#FCFCFC;font-weight:bold;outline: none;}
.sinputpopup{padding-left:3px;padding-bottom:4px;padding-top:3px;height:17px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #777777;border:1px solid #CFCFCF; background-color:#FCFCFC;font-weight:bold;outline: none;}
.binput{padding-left:5px;height:30px; line-height:30px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #333; background-color:#FFF;outline: none; border: #C9BCAD 1px solid;color:#333;}
.binputselect{padding-left:5px;padding-bottom:4px;padding-top:4px;height:30px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #333; background-color:#FFF;outline: none; border: #C9BCAD 1px solid;color:#333;}
.hinput{padding-left:7px;height:32px; font-size: 12px;font-family:'Quicksand',Geneva, tahoma, arial, Helvetica, sans-serif;color : #222222;border:1px solid #E1E1E1; background-color:#FFFFFF;box-sizing: border-box;}
.hinputselect{padding-left:7px;height:32px; font-size: 12px;font-family:'Quicksand',Geneva, tahoma, arial, Helvetica, sans-serif;color : #222222;border:1px solid #E1E1E1; background-color:#FFFFFF;box-sizing: border-box;}
.hinputnon{padding-bottom:4px;padding-top:3px;height:15px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #222222; background-color:#FFFFFF;}
.welcomesearch{padding-left:10px;padding-bottom:5px;padding-top:4px;height:25px; font-size: 14px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #222222;background-color:#FFFFFF;outline:none; border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-right: #B6CA47 1px solid; }
.welcomesearch:hover{border-top:1px solid #C8D771; border-bottom:1px solid #C8D771; border-left:1px solid #C8D771;}
.welcomesearch:click{padding-left:10px;padding-bottom:5px;padding-top:4px;height:25px; font-size: 14px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #222222;border:1px solid #E1E1E1; background-color:#FFFFFF;outline:none; border: #87B7DE 1px solid;}
.pinput{padding-bottom:4px;padding-top:4px;height:20px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #222222;background-color:#FFFFFF;}
.uinput{padding-left:3px;padding-bottom:1px;padding-top:1px;height:23px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #555555;border:1px solid #CCC; background-color:#FEFEFE;outline: none;}
.uinputselect{padding-right:2px;padding-left:3px;padding-bottom:2px;padding-top:2px;height:24px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #555555;border:1px solid #C4CDE0; background-color:#FFFFFF;outline: none;}
.minputs{padding-right:4px;padding-left:3px;height:32px; font-size: 12px;font-family: 'Quicksand', Geneva, tahoma, arial, Helvetica, sans-serif;color : #333333;border:1px solid #E1E1E1; background-color:#FFFFFF;margin:0px; box-sizing: border-box;}
.minputsdisabled{padding-right:4px;padding-left:3px;padding-bottom:5px;padding-top:4px;height:16px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #333333;border:1px solid #E1E1E1; background-color:#F1F1F1;height:25px;margin:0px;}
.minputsmall{padding-right:4px;padding-left:3px;padding-bottom:3px;padding-top:2px;height:22px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #333333;border:1px solid #CFCFCF; background-color:#FFFFFF;margin:5px;}
.yinput{padding-left:3px;padding-bottom:1px;padding-top:0px;height:19px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #111;border:1px solid #D6CEB1; background-color:#FFFFFF;font-style:italic;outline: none;}
.yinputselect{padding-right:2px;padding-left:3px;padding-bottom:2px;padding-top:2px;height:22px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #111;border:1px solid #D6CEB1; background-color:#FFFFFF;outline: none;}
.kinput{padding-right:4px;padding-left:3px;padding-bottom:3px;padding-top:2px;height:18px; font-size: 11px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #333333;border:1px solid #E1E1E1; background-color:#FFFFFF;margin:0px;}
.sinput{padding-left:3px;padding-bottom:5px;padding-top:2px;height:17px; font-size: 12px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #888;border:1px solid #CFCFCF; background-color:#FCFCFC;font-weight:bold;outline: none;}
.ainput{padding-left:10px;height:36px; font-size: 14px;font-family: 'Quicksand',Geneva, tahoma, arial, Helvetica, sans-serif;color : #666;border:1px solid #E3E3E3; background-color:#FCFCFC;font-weight:bold;outline: none; box-sizing: border-box;}
.ainputselect{ padding-left:10px;height:36px; background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>"); background-color:#FCFCFC; border:1px solid #E3E3E3; background-repeat:no-repeat; background-position: right 5px top 11px; background-size: 12px 12px; color:white; width:auto; font-family:'Quicksand',Geneva, tahoma, arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#999; text-align:left; border-radius:0px; -webkit-border-radius:0px; -webkit-appearance: none; outline:0; -webkit-transition:0.3s ease all; -moz-transition:0.3s ease all; -ms-transition:0.3s ease all; -o-transition:0.3s ease all; transition:0.3s ease all; box-sizing: border-box; }
.weatherinputselect{ background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>"); background-color:#FFFFFF; border:1px solid #FFFFFF; background-repeat:no-repeat; background-position: right 5px top 9px; background-size: 10px 10px; color:white; padding-top:7px; padding-bottom:7px; padding-right:30px; width:auto; font-family:'Quicksand',Geneva, tahoma, arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666; text-align:center; border-radius:0px; -webkit-border-radius:0px; -webkit-appearance: none; outline:0; -webkit-transition:0.3s ease all; -moz-transition:0.3s ease all; -ms-transition:0.3s ease all; -o-transition:0.3s ease all; transition:0.3s ease all; }

.sinputselect{ background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>"); background-color:#FCFCFC; border:1px solid #EFEFEF; background-repeat:no-repeat; background-position: right 5px top 9px; background-size: 10px 10px; color:white; padding-top:7px; padding-bottom:7px; padding-right:30px; padding-left:8px; width:auto; font-family:'Quicksand',Geneva, tahoma, arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; text-align:center; border-radius:0px; -webkit-border-radius:0px; -webkit-appearance: none; outline:0; -webkit-transition:0.3s ease all; -moz-transition:0.3s ease all; -ms-transition:0.3s ease all; -o-transition:0.3s ease all; transition:0.3s ease all; }
.sinputselect:hover{background-color:#F7F7F7; border:1px solid #E5E5E5;}
.sinputselect:active{background-color:#FFFFFF;}
.sinputs{padding-right:2px;padding-left:3px;padding-bottom:2px;padding-top:2px;height:24px; font-size: 13px;font-family:   Geneva, tahoma, arial, Helvetica, sans-serif;color : #111111;border:1px solid #EFEFEF; background-color:#FCFCFC;outline: none; }

.marketsearchinput{padding-left:3px;padding-bottom:3px;padding-top:3px;height:23px; font-size: 13px;font-family:   Geneva, tahoma, arial, Helvetica, sans-serif;color : #444444;border:1px solid #E4E4E4; background-color:#FCFCFC;outline: none;}
.marketsearchinputselect{padding-left:5px;padding-bottom:4px;padding-top:4px;height:30px; font-size: 12px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #444444; background-color:#FCFCFC;outline: none; border: #E4E4E4 1px solid;}
.marketsearchinputselectdisabled{padding-left:5px;padding-bottom:4px;padding-top:4px;height:30px; font-size: 12px;font-family: Geneva, tahoma, arial, Helvetica, sans-serif;color : #000000; background-color:#E9E9E9;outline: none; border: #C1C1C1 1px solid;}

.welcomeframe{ padding:10px; background-color:#F8F8F3; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; position:relative; box-sizing: border-box; }
.tabmenuselectp{ padding:0px 8px 00px 8px; height:42px; line-height:42px; font-weight:bold;color:#5B661E;cursor:pointer;background-color:#BACD4E;font-size:13px; border-radius:3px; box-sizing: border-box; margin-bottom:8px; }
.tabmenup{ padding:0px 8px 00px 8px; height:42px; line-height:42px;font-weight:bold;color:#5B661E;cursor:pointer;background-color:#EFEFE9;font-size:13px; border-radius:3px; box-sizing: border-box; margin-bottom:8px; }
.tabmenup:hover{ background-color:#DEDECF; }

.tabmenutabgreen_1{ height:0px;border-bottom:#F8F7F1 1px solid; }
.tabmenutabgreen_2{ height:0px;border-bottom:#EBE8DA 1px solid; }
.tabmenutabgreen_3{ height:0px;border-bottom:#FBFAF7 1px solid; }
/*Button*/
.btn-submit{border-width:1px;border-style:solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;font-size:14px;line-height:1.90;margin:0;overflow:visible;padding:2px 18px 2px;*padding:2px 10px 1px;text-decoration:none!important;vertical-align:top;width:auto; font-family:   Tahoma, Verdana, Arial, sans-serif;}
.btn-submit{background:#D9E78D;border-color:#D9E78D;color:#586415!important;white-space:nowrap;outline: none;}
.btn-submit:hover{background:#D2E278;border-color:#D2E278;color:#586415!important;white-space:nowrap;outline: none;}
.btn-submit:active{background:#BFD63F;border-color:#BFD63F;color:#444E10!important;white-space:nowrap;outline: none;}

.btn-yellow{border-width:1px;border-style:solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;font-size:14px;line-height:1.90;margin:0;overflow:visible;padding:2px 18px 2px;*padding:2px 10px 1px;text-decoration:none!important;vertical-align:top;width:auto; font-family:   Tahoma, Verdana, Arial, sans-serif;}
.btn-yellow{background:#F9EAAC;border-color:#F9EAAC;color:#AA8A0D!important;white-space:nowrap;outline: none;}
.btn-yellow:hover{background:#F8E49A;border-color:#F8E49A;color:#AA8A0D!important;white-space:nowrap;outline: none;}
.btn-yellow:active{background:#F7DC82;border-color:#F7DC82;color:#92730A!important;white-space:nowrap;outline: none;}

.btn-market-search{border-width:1px;border-style:solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;font-size:14px;line-height:1.98;margin:0;overflow:visible;padding:2px 18px 2px;*padding:2px 10px 1px;text-decoration:none!important;vertical-align:top;width:auto; font-family:   Tahoma, Verdana, Arial, sans-serif;}
.btn-market-search{background:#F9D7BD;border-color:#F9EAAC;color:#D74C0E!important;white-space:nowrap;outline: none;}
.btn-market-search:hover{background:#F8E49A;border-color:#F8E49A;color:#AA8A0D!important;white-space:nowrap;outline: none;}
.btn-market-search:active{background:#F7DC82;border-color:#F7DC82;color:#92730A!important;white-space:nowrap;outline: none;}

.btn-dark{border-width:1px;border-style:solid;cursor:pointer;font-size:11px;line-height:1.55;margin:0;overflow:visible;padding:3px 10px 3px;*padding:3px 10px 1px;text-decoration:none !important;vertical-align:top;width:auto;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;box-shadow: 0px 1px 1px #D9D9D9;-webkit-box-shadow: 0px 1px 0px #D9D9D9; -moz-box-shadow: 0px 1px 1px #D9D9D9;}
.btn-dark{background:#9FB222;background:-moz-linear-gradient(top, #D0E05F 0, #D0E05F 1px, #A5B722 1px, #99AA20 100%);background:-o-linear-gradient(top, #D0E05F 0, #D0E05F 1px, #D0E05F 1px, #D0E05F 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #D0E05F), color-stop(5%, #D0E05F), color-stop(5%, #A0B322), color-stop(100%, #99AA20));background:linear-gradient(top, #000 0%,#000 1px,#000 1px,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A5B722', endColorstr='#99AA20',GradientType=0 );border-color:#717D17;color:#fff !important;}
.btn-dark:hover{background:#90A01E;background:-moz-linear-gradient(top, #D0E05F 0, #D0E05F 1px, #93A31F 1px, #7D8B1B 100%);background:-o-linear-gradient(top, #D0E05F 0, #D0E05F 1px, #93A31F 1px, #04608e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #D0E05F), color-stop(5%, #D0E05F), color-stop(5%, #93A31F), color-stop(100%, #7D8B1B));background:linear-gradient(top, #69a0b6 0%,#69a0b6 1px,#277696 1px,#04608e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93A31F', endColorstr='#7D8B1B',GradientType=0 );border-color:#717D17}
.btn-dark:active{background:#656565;background:-moz-linear-gradient(top, #666 0, #666 100%);background:-o-linear-gradient(top, #666 0, #666 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #666), color-stop(100%, #666));background:linear-gradient(top, #666 0%,#666 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666', endColorstr='#666',GradientType=0 );border-color:#222}

.btn-brown{border-width:1px;border-style:solid;cursor:pointer;font-size:11px;line-height:1.55;margin:0;overflow:visible;padding:3px 10px 3px;*padding:3px 10px 1px;text-decoration:none !important;vertical-align:top;width:auto;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;box-shadow: 0px 1px 1px #675845;-webkit-box-shadow: 0px 1px 0px #A8957D; -moz-box-shadow: 0px 1px 1px #A8957D;outline: none;}
.btn-brown{background:#675845;background:-moz-linear-gradient(top, #D0E05F 0, #D0E05F 1px, #A5B722 1px, #99AA20 100%);background:-o-linear-gradient(top, #D0E05F 0, #D0E05F 1px, #D0E05F 1px, #D0E05F 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #9F8A71), color-stop(5%, #9F8A71), color-stop(5%, #5B4E3E), color-stop(100%, #5B4E3E));background:linear-gradient(top, #000 0%,#000 1px,#000 1px,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A5B722', endColorstr='#99AA20',GradientType=0 );border-color:#3F352C;color:#fff !important;;outline: none;}
.btn-brown:hover{background:#675845;background:-moz-linear-gradient(top, #D0E05F 0, #D0E05F 1px, #93A31F 1px, #7D8B1B 100%);background:-o-linear-gradient(top, #D0E05F 0, #D0E05F 1px, #93A31F 1px, #04608e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #D0E05F), color-stop(5%, #D0E05F), color-stop(5%, #93A31F), color-stop(100%, #7D8B1B));background:linear-gradient(top, #69a0b6 0%,#69a0b6 1px,#277696 1px,#04608e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93A31F', endColorstr='#7D8B1B',GradientType=0 );border-color:#717D17;outline: none;}
.btn-brown:active{background:#7B6953;background:-moz-linear-gradient(top, #666 0, #666 100%);background:-o-linear-gradient(top, #666 0, #666 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7B6953), color-stop(100%, #7B6953));background:linear-gradient(top, #7B6953 0%,#7B6953 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4B4032', endColorstr='#4B4032',GradientType=0 );border-color:#4B4032;outline: none;}

.btn-red{border-width:1px;border-style:solid;cursor:pointer;font-size:11px;line-height:1.55;margin:0;overflow:visible;padding:3px 10px 3px;*padding:3px 10px 1px;text-decoration:none !important;vertical-align:top;width:auto;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;box-shadow: 0px 1px 1px #D9D9D9;-webkit-box-shadow: 0px 1px 0px #D9D9D9; -moz-box-shadow: 0px 1px 1px #D9D9D9;outline: none;}
.btn-red{background:#9FB222;background:-moz-linear-gradient(top, #DF925E 0, #DF925E 1px, #A5B722 1px, #99AA20 100%);background:-o-linear-gradient(top, #DF925E 0, #DF925E 1px, #DF925E 1px, #DF925E 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DF925E), color-stop(5%, #DF925E), color-stop(5%, #B15F22), color-stop(100%, #A95720));background:linear-gradient(top, #000 0%,#000 1px,#000 1px,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A5B722', endColorstr='#99AA20',GradientType=0 );border-color:#7B3E16;color:#fff !important;outline: none;}
.btn-red:hover{background:#90A01E;background:-moz-linear-gradient(top, #DF925E 0, #DF925E 1px, #93A31F 1px, #7D8B1B 100%);background:-o-linear-gradient(top, #DF925E 0, #DF925E 1px, #93A31F 1px, #04608e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DF925E), color-stop(5%, #9B501E), color-stop(5%, #9B501E), color-stop(100%, #9B501E));background:linear-gradient(top, #69a0b6 0%,#69a0b6 1px,#277696 1px,#04608e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93A31F', endColorstr='#7D8B1B',GradientType=0 );border-color:#7B3E16;outline: none;}
.btn-red:active{background:#656565;background:-moz-linear-gradient(top, #666 0, #666 100%);background:-o-linear-gradient(top, #666 0, #666 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #666), color-stop(100%, #666));background:linear-gradient(top, #666 0%,#666 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666', endColorstr='#666',GradientType=0 );border-color:#222;outline: none;}

.btn-cancel{border-width:1px;border-style:solid;cursor:pointer;font-size:11px;line-height:1.55;margin:0;overflow:visible;padding:3px 10px 3px;*padding:3px 10px 1px;text-decoration:none !important;vertical-align:top;width:auto;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;box-shadow: 0px 1px 1px #D9D9D9;-webkit-box-shadow: 0px 1px 0px #D9D9D9; -moz-box-shadow: 0px 1px 1px #D9D9D9;}
.btn-cancel{background:#F1F1F1;background:-moz-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F5F6F6 1px, #E0E0E0 100%);background:-o-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F5F6F6 1px, #E0E0E0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(5%, #F5F6F6), color-stop(100%, #E0E0E0));background:linear-gradient(top, #000 0%,#000 1px,#000 1px,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F6F6', endColorstr='#E0E0E0',GradientType=0 );border-color:#999999;color:#333 !important;}
.btn-cancel:hover{background:#ECECEC;background:-moz-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F3F6F6 1px, #CFCFCF 100%);background:-o-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F3F6F6 1px, #CFCFCF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(5%, #F3F6F6), color-stop(100%, #CFCFCF));background:linear-gradient(top, #69a0b6 0%,#69a0b6 1px,#277696 1px,#04608e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEF6F6', endColorstr='#CFCFCF',GradientType=0 );border-color:#999999}
.btn-cancel:active{background:#F3F3F3;background:-moz-linear-gradient(top, #EEE 0, #EEE 100%);background:-o-linear-gradient(top, #EEE 0, #EEE 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #EEE), color-stop(100%, #EEE));background:linear-gradient(top, #EEE 0%,#EEE 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEE', endColorstr='#EEE',GradientType=0 );border-color:#999999}

.btn-page{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-width:1px;border-style:solid;cursor:pointer;font-size:11px;line-height:1.55;margin:0;overflow:visible;padding:3px 10px 3px;*padding:3px 10px 1px;text-decoration:none !important;vertical-align:top;width:auto;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;box-shadow: 0px 1px 1px #F1F1F1;-webkit-box-shadow: 0px 1px 0px #F1F1F1; -moz-box-shadow: 0px 1px 1px #F1F1F1;}
.btn-page{background:#FEFEFE;background:-moz-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #FCFCFC 1px, #FAFAFA 100%);background:-o-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #FCFCFC 1px, #FAFAFA 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(100%, #FCFCFC));background:linear-gradient(top, #000 0%,#000 1px,#000 1px,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#FAFAFA',GradientType=0 );border-color:#999999;color:#333 !important;}
.btn-page:hover{background:#F1F1F1;background:-moz-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F3F6F6 1px, #CFCFCF 100%);background:-o-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F3F6F6 1px, #CFCFCF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(5%, #F3F6F6), color-stop(100%, #CFCFCF));background:linear-gradient(top, #69a0b6 0%,#69a0b6 1px,#277696 1px,#04608e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEF6F6', endColorstr='#CFCFCF',GradientType=0 );border-color:#999999}
.btn-page:active{background:#F5F5F5;background:-moz-linear-gradient(top, #EEE 0, #EEE 100%);background:-o-linear-gradient(top, #EEE 0, #EEE 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #EEE), color-stop(100%, #EEE));background:linear-gradient(top, #EEE 0%,#EEE 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEE', endColorstr='#EEE',GradientType=0 );border-color:#999999}

.btn-grey{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-width:1px;border-style:solid;cursor:pointer;font-size:11px;line-height:1.60;margin:0;overflow:visible;padding:3px 10px 5px;*padding:3px 10px 1px;text-decoration:none !important;vertical-align:top;width:auto;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;box-shadow: 0px 2px 1px #F1F1F1;-webkit-box-shadow: 0px 1px 0px #F1F1F1; -moz-box-shadow: 0px 1px 1px #F1F1F1;}
.btn-grey{background:#F9F9F9;background:-moz-linear-gradient(top, #F9F9F9 0, #F9F9F9 1px, #F9F9F9 1px, #F9F9F9 100%);background:-o-linear-gradient(top, #F9F9F9 0, #FEFEFE 1px, #FCFCFC 1px, #F9F9F9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #F9F9F9), color-stop(5%, #FEFEFE), color-stop(5%, #F9F9F9), color-stop(100%, #F9F9F9));background:linear-gradient(top, #000 0%,#000 1px,#000 1px,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#FAFAFA',GradientType=0 );border-color:#CFCFCF;color:#666 !important;}
.btn-grey:hover{background:#F9F9F9;background:-moz-linear-gradient(top, #F9F9F9 0, #F9F9F9 1px, #F3F6F6 1px, #F9F9F9 100%);background:-o-linear-gradient(top, #F9F9F9 0, #FEFEFE 1px, #F9F9F9 1px, #CFCFCF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #F9F9F9), color-stop(5%, #FEFEFE), color-stop(5%, #F3F6F6), color-stop(100%, #F9F9F9));background:linear-gradient(top, #FFF 0%,#FFF 1px,#FFF 1px,#FFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEF6F6', endColorstr='#CFCFCF',GradientType=0 );border-color:#999999}
.btn-grey:active{background:#F9F9F9;background:-moz-linear-gradient(top, #F9F9F9 0, #F9F9F9 100%);background:-o-linear-gradient(top, #F9F9F9 0, #F9F9F9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #F9F9F9), color-stop(100%, #F9F9F9));background:linear-gradient(top, #F9F9F9 0%,#F9F9F9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEE', endColorstr='#EEE',GradientType=0 );border-color:#999999}

.btn-green{ background:#9DCF00; border:0px; padding:4.5px 9px 4.5px 9px; cursor:pointer;font-size:12px;line-height:1.60;margin:0px;overflow:visible;text-decoration:none !important;width:auto;font-weight:bold;font-family:'Quicksand',Tahoma, Geneva, sans-serif;color:#FDFEF9 !important; border-radius:3px; box-sizing: border-box; }
.btn-green:hover{background:#A8DF00;}
.btn-green:active{background:#89B700;}

.btn-search{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-width:1px;border-style:solid;cursor:pointer;font-size:11px;line-height:1.35;margin:0;overflow:visible;padding:3px 10px 3px;*padding:3px 10px 1px;text-decoration:none !important;vertical-align:top;width:auto;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;box-shadow: 0px 3px 1px #F1F1F1;-webkit-box-shadow: 0px 1px 0px #F1F1F1; -moz-box-shadow: 0px 1px 1px #F1F1F1;}
.btn-search{background:#FEFEFE;background:-moz-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #FCFCFC 1px, #FAFAFA 100%);background:-o-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #FCFCFC 1px, #FAFAFA 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(100%, #FCFCFC));background:linear-gradient(top, #000 0%,#000 1px,#000 1px,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#FAFAFA',GradientType=0 );border-color:#999999;color:#333 !important;}
.btn-search:hover{background:#F1F1F1;background:-moz-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F3F6F6 1px, #CFCFCF 100%);background:-o-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F3F6F6 1px, #CFCFCF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(5%, #F3F6F6), color-stop(100%, #CFCFCF));background:linear-gradient(top, #69a0b6 0%,#69a0b6 1px,#277696 1px,#04608e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEF6F6', endColorstr='#CFCFCF',GradientType=0 );border-color:#999999}
.btn-search:active{background:#F5F5F5;background:-moz-linear-gradient(top, #EEE 0, #EEE 100%);background:-o-linear-gradient(top, #EEE 0, #EEE 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #EEE), color-stop(100%, #EEE));background:linear-gradient(top, #EEE 0%,#EEE 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEE', endColorstr='#EEE',GradientType=0 );border-color:#999999}

.btn-photo{border-width:1px;border-style:solid;cursor:pointer;font-size:11px;line-height:1.55;margin:0;overflow:visible;padding:3px 10px 3px;*padding:3px 10px 1px;text-decoration:none !important;vertical-align:top;width:auto;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;box-shadow: 0px 0px 0px #D9D9D9;-webkit-box-shadow: 0px 0px 0px #D9D9D9; -moz-box-shadow: 0px 0px 0px #D9D9D9;}
.btn-photo{background:#F1F1F1;background:-moz-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F5F6F6 1px, #E0E0E0 100%);background:-o-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F5F6F6 1px, #E0E0E0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(5%, #F5F6F6), color-stop(100%, #E0E0E0));background:linear-gradient(top, #000 0%,#000 1px,#000 1px,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F6F6', endColorstr='#E0E0E0',GradientType=0 );border-color:#999999;color:#333 !important;}
.btn-photo:hover{background:#ECECEC;background:-moz-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F3F6F6 1px, #CFCFCF 100%);background:-o-linear-gradient(top, #FEFEFE 0, #FEFEFE 1px, #F3F6F6 1px, #CFCFCF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FEFEFE), color-stop(5%, #FEFEFE), color-stop(5%, #F3F6F6), color-stop(100%, #CFCFCF));background:linear-gradient(top, #69a0b6 0%,#69a0b6 1px,#277696 1px,#04608e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEF6F6', endColorstr='#CFCFCF',GradientType=0 );border-color:#999999}
.btn-photo:active{background:#F3F3F3;background:-moz-linear-gradient(top, #EEE 0, #EEE 100%);background:-o-linear-gradient(top, #EEE 0, #EEE 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #EEE), color-stop(100%, #EEE));background:linear-gradient(top, #EEE 0%,#EEE 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEE', endColorstr='#EEE',GradientType=0 );border-color:#999999}

/*Colors*/
.greysmall{color:#666; font-size:11px}
.greynormal{color:#666; font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;}
.greybig{color:#666; font-size:13px;}
.greyhuge{color:#666; font-size:16px;}
.greyopenbig{color:#777; font-size:13px;}

.greensmall{color:#A7BA23; font-size:11px}
.greennormal{color:#A7BA23; font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;}
.greenbig{color:#A7BA23; font-size:13px;}
.greenlarge{color:#A7BA23; font-size:14px}
.greenhuge{color:#A7BA23; font-size:16px}

.yellowsmall{color:#EFC630; font-size:11px}
.yellownormal{color:#EFC630; font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;}
.yellowbig{color:#EFC630; font-size:13px;}
.yellowhuge{color:#EFC630; font-size:16px}

.bluesmall{color:#55A2C6; font-size:11px}
.bluenormal{color:#55A2C6; font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;}
.bluebig{color:#55A2C6; font-size:13px}
.bluelarge{color:#55A2C6; font-size:14px}
.bluehuge{color:#55A2C6; font-size:16px}

.ograngesmall{color:#D74C0E; font-size:11px}
.ograngenormal{color:#D74C0E; font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;}
.orangebig{color:#D74C0E; font-size:13px}
.orangelarge{color:#D74C0E; font-size:15px}
.orangehuge{color:#D74C0E; font-size:16px}

.purplesmall{color:#AE4765; font-size:11px}
.purplenormal{color:#AE4765; font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;}
.purplebig{color:#AE4765; font-size:13px}
.purplehuge{color:#AE4765; font-size:16px}

.redsmall{color:#B0340B; font-size:11px}
.rednormal{color:#B0340B; font-size:12px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;}
.redbig{color:#B0340B; font-size:13px}
.redhuge{color:#B0340B; font-size:16px}

.greyframeheader{ color:#988470;font-weight:bold; background-color:#F5F3F1; padding-left:4px;padding-right:3px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;  }
.greyframecell{ padding-left:4px;padding-right:3px; border-bottom: #E7E7E7 1px dotted; }
.frameshadow{border-bottom: #FAFAF8 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.displayframe{ border: #EEEDEA 1px solid; background-color:#FAFAF8; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px; }
.profileframe{ border: #EAEAEA 1px solid; background-color:#FFFFFF; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px; }

.displayframegrey{ border: #F1F1F1 1px solid; background-color:#FFFFFF;}
.frameshadowgrey{border-bottom: #FAFAFA 2px solid; border-right: #FAFAFA 2px solid;}
.frameshadowgreyline{border-bottom: #F9F9F9 2px solid; border-top: #F9F9F9 2px solid; height:25px; padding-left:10px; padding-top:7px; background-color:#FCFCFC }

.displayframebrown{ border: #D7D0B5 1px solid; background-color:#FFFFFF;}
.frameshadowbrown{border-bottom: #EAE7D9 1px solid; border-right: #EAE7D9 1px solid;}

.frameshadow1{border-bottom: #F9FCEF 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.displayframe1{ background-color:#FAFFE8; border-radius:6px; padding:5px; }

.frameshadow2{border-bottom: #FDF7E1 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.displayframe2{ background-color:#FDF8E1; border-radius:6px; padding:5px; }

.frameshadow3{border-bottom: #D8E9F1 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.displayframe3{ background-color:#E8F1F7; border-radius:6px; padding:5px; }

.frameshadow4{border-bottom: #F7E8ED 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.displayframe4{ background-color:#F0D9E0; border-radius:6px; padding:5px; }

.frameshadow5{border-bottom: #F5F5F5 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.displayframe5{ background-color:#F6F6F6; border-radius:6px; padding:5px; }

.frameshadow6{border-bottom: #FDE0D7 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.displayframe6{ background-color:#FDEBE3; border-radius:6px; padding:5px; }

.frameshadow7{border-bottom: #F5F5F5 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.displayframe7{ background-color:#F3F3F3; border-radius:6px; padding:5px; }


.photoframesearch{ border: #F1F1F1 1px solid; background-color:#FEFEFE; }
.photoframe{ border: #F1F1F1 1px solid; background-color:#FEFEFE; }
.photoframedark{ border: #E5E5E5 1px solid; background-color:#FEFEFE; }
.photoframeout{ border: #FAFAFA 2px solid; background-color:#FEFEFE; }
.productframe{ border: #EAEAEA 1px solid; background-color:#FEFEFE; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-top:5px;padding:5px;}
.shopframe{ border: #FAFAFA 1px solid; background-color:#FFF; }
.shopframeout{ border: #FEFEFE 2px solid; background-color:#FFF; }


.photoframesmall{ border: #EAEAEA 1px solid; background-color:#FEFEFE; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:57px;width:60px;position:absolute;top:-10px;left:-5px;padding-top:4px;padding-left:4px;}
.photoframeoutsmall{ border-bottom: #F1F1F1 1px solid; border-right: #F1F1F1 1px solid; background-color:#FEFEFE; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:55px;width:63px;position:absolute;top:0px;left:25px;}

/*Right menu*/
.tabmenubrownline{ height:23px;padding-left:0px;padding-top:8px;color:#836D56;cursor:pointer; font-size:11px; background-color:#EEEBE8;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; font-weight:bold; border-bottom: #E9E4E0 1px solid;border-top: #E9E4E0 1px solid;  }
.tabmenubrownline:hover{ background-color:#EAE7E3; }
.tabmenugreenline{ height:23px;padding-left:0px;padding-top:8px;color:#858D16;cursor:pointer; font-size:11px; background-color:#FBFCEB;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; font-weight:bold; border-bottom: #F5F8D1 1px solid;border-top: #F5F8D1 1px solid;  }
.tabmenugreenline:hover{ background-color:#EAE7E3; }

.tabmenu{ padding-left:5px;padding-top:7px;padding-bottom:7px;color:#888;cursor:pointer; font-size:12px; background-color:#FFF; font-weight:bold; }
.tabmenu:hover{ padding-left:5px;padding-top:7px;padding-bottom:7px;color:#333;cursor:pointer;background-color:#F5F9DF; font-weight:bold;}
.tabmenuselect{ background-color:#D9E789;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; font-size:12px; color:#515B13; height:32px; }
.tabmenubrown{ height:24px;padding-left:0px;padding-top:9px;color:#584A3A;cursor:pointer; font-size:11px; background-color:#CFC5BA;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; font-weight:bold; }
.tabmenuopenbrown{ height:24px;padding-left:5px;color:#584A3A;cursor:pointer; font-size:13px; background-color:#F1EEEB;  font-family: 'Quicksand',Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:7px; padding-bottom:2px; font-weight:400; border: #EEEBE8 1px solid; }
.tabmenuopenbrown:hover{ background-color:#EEEBE8; }
.tabmenudarkbrown{ height:24px;padding-left:5px;color:#584A3A;cursor:pointer; font-size:13px; background-color:#DED7CF;  font-family: 'Quicksand',Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:9px; padding-bottom:2px; font-weight:600; border: #D7CEC6 1px solid; }
.tabmenudarkbrown:hover{ background-color:#DAD2CB; }
.tabmenuempty{ height:5px;}
.tabmenutabgreen_1{ height:0px;border-bottom:#F8F7F1 1px solid; }
.tabmenutabgreen_2{ height:0px;border-bottom:#EBE8DA 1px solid; }
.tabmenutabgreen_3{ height:0px;border-bottom:#FBFAF7 1px solid; }
.greymenu{ width:170px;height:17px;padding-left:4px;padding-top:4px;color:#333; border-bottom: #FFF 1px solid;border-top: #FFF 1px solid;}
.greymenuselected{ width:170px;height:17px;padding-left:4px;padding-top:4px;color:#333; border-bottom: #F7F7F7 1px solid;border-top: #F7F7F7 1px solid;background-color:#FCFCFC}
.greymenu:hover{ width:170px;height:17px;padding-left:4px;padding-top:4px;color:#333;background-color:#FBFBFB; border-bottom: #F5F5F5 1px solid;border-top: #F5F5F5 1px solid; }
.categorybrown{ height:23px;padding-left:0px;color:#584A3A;cursor:pointer; font-size:12px; background-color:#F9F8F7;  padding-top:4px;padding-bottom:4px; }
.categorybrown:hover{ background-color:#F7F5F4; }
.tabmenuframemain{ height:28px;padding-left:0px;color:#584A3A;border: #E0D9CF 1px solid;cursor:pointer; font-size:15px; background-color:#EBE6E0;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:3px;padding-bottom:0px; width:240px; margin-bottom:8px; text-align:left; padding-left: 10px;}
.tabmenuframe{ height:20px;padding-left:0px;color:#584A3A;border: #E0D9CF 1px solid;cursor:pointer; font-size:13px; background-color:#EBE6E0;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:8px;padding-bottom:4px; width:240px; margin-bottom:8px; text-align:left; padding-left: 10px;}
.tabmenuframe:hover{ height:20px;padding-left:0px;color:#3D3327;border: #DAD1C5 1px solid;cursor:pointer; font-size:13px; background-color:#E0D9CF;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:8px;padding-bottom:4px; width:240px; margin-bottom:8px; text-align:left; padding-left: 10px;}
.tabmenuframegreen{ height:20px;padding-left:0px;color:#606A15;border: #E2EC9D 1px solid;cursor:pointer; font-size:14px; background-color:#F2F7D5;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:8px;padding-bottom:4px; width:240px; margin-bottom:8px; text-align:center; padding-left: 10px;}
.tabmenuframegreen:hover{ height:20px;padding-left:0px;color:#3C420D;border: #D3E26D 1px solid;cursor:pointer; font-size:14px; background-color:#E2EC9D;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:8px;padding-bottom:4px; width:240px; margin-bottom:8px; text-align:center; padding-left: 10px;}
.tabmenuframewelcome{ height:25px;padding-left:0px;color:#584A3A;cursor:pointer; font-size:12px; background-color:#F7F4F2;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:8px;padding-bottom:0px; width:240px; margin-bottom:8px; text-align:left; padding-left: 6px;}
.tabmenuframewelcome:hover{ height:25px;padding-left:0px;color:#584A3A;cursor:pointer; font-size:12px; background-color:#EBE6E0;  font-family:Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:8px;padding-bottom:0px; width:240px; margin-bottom:8px; text-align:left; padding-left: 6px;}

.darksmall{color:#222222; font-size:12px}
.darknormal{color:#222222; font-size:13px;font-weight:bold;}
.darkbig{color:#222222; font-size:14px;font-weight:bold;}
.displaylineleft{border-left: #E1E1E1 1px dotted;}
.displaylineright{border-right: #E1E1E1 1px dotted;}
.displaylinebottom{border-bottom: #E7E7E7 1px dotted;}
.displaylinetop{border-top: #E7E7E7 1px dotted;}
.formframe{ border: #EAEAEA 1px solid; background-color:#FCFCFC;}

/*CSS Document*/
@charset "utf-8";
.datepicker { border-collapse: collapse; position: absolute; background:url('../images/calendarborder.png'); width:240px;z-index:999999999999; }
.datepicker tr.controls th { height: 28px; font-size: 10px; text-align:center;  }
.datepicker select { font-size: 11px; }
.datepicker tr.days th { height: 17px; text-align:center  }
.datepicker tfoot td { height: 17px; text-align: center; text-transform: capitalize;  }
.datepicker th, .datepicker tfoot td { }
.datepicker th span, .datepicker tfoot td span { }

.datepicker tbody td { width: 20px; height: 20px; text-align: center; }
.datepicker tbody td.date { cursor: pointer;  }
.datepicker tbody td.date.over { background-color: #E38E66; }
.datepicker tbody td.date.chosen { background-color: #F0C2AC; }
.today{color:#D9AC11; font-size:10px}
.close{color:#D9AC11; font-size:10px}
.content { min-height: 0.3em; width:96%;outline: none; background-color:#FFFFFF; border: 1px solid #E1E1E1; padding:4px; }

/*Autoloader*/
.ac_results { padding: 0px; border: 1px solid #CCC; background-color: white; overflow: hidden; z-index: 99999; color:#333333; box-shadow: 0px 0px 5px #CCC; -webkit-box-shadow: 0px 0px 5px #CCC; -moz-box-shadow: 0px 2px 5px #CCC; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc'); }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 6px 5px; cursor: default; display: block; font: normal 12px 'Quicksand', tahoma ,arial, Helvetica, sans-serif; line-height: 18px; overflow: hidden; border: 1px solid #FFFFFF; }
.ac_loading { background: white url('../images/inputloading.gif') right center no-repeat; }
.ac_odd { background-color: #FFFFFF; }
.ac_over { color:#111111; background-color: #EAF1BC; border: 1px solid #888888; font-weight:bold }

/*Tipsy*/
.tipsy { margin-left: 2px; padding: 5px; font-size: 11px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(../images/tipsy.gif); }
.tipsy-inner { padding: 6px 10px 6px 10px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px;}
.tipsy-north { background-position: top center;}
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; padding-top:-100px; }

.editphoto{ border: #444444 1px solid; background-color:#444444; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; color:#FFFFFF; height:24px; line-height:24px; position:absolute;top:8px;left:8px; cursor:pointer;padding:0px 6px 0px 6px;text-align:left; }
.delephoto{ background-color:#444444; color:#FFFFFF; height:24px; line-height:24px; position:absolute; bottom:8px;right:8px; cursor:pointer;padding:0px 6px 0px 6px;}
.phototext{ font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
/*Fixed Header*/
.headshadow{ height:20px; padding-bottom:15px;background-color:#2D2D2D;}
#fixedheader {  display:block;  top:0px;  left:0px; position:fixed;  padding:0px;  height: 22px; z-index:998; width:100%; } 
* html #fixedheader {  position:absolute; }
.fixedright{ border-right: #3A3127 1px solid; }

/*Classic Submenu*/
.msubmenu{ margin-bottom:10px; background-color:#FAFAFA;cursor:pointer;color:#666;border-top:#F3F3F3 1px solid;border-bottom:#F3F3F3 1px solid; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:7px;  background-image: url(../images/analyse.png); background-position:left; background-repeat:no-repeat; background-origin: content-box; }
.msubmenu:hover{background-color:#F5F5F5; }
.msubmenuonmobile{ margin-bottom:10px; background-color:#9EB022;cursor:pointer;color:#FFF;border-top:#9EB022 1px solid;border-bottom:#9EB022 1px solid; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:7px;  background-image: url(../images/analysewhite.png); background-position:left; background-repeat:no-repeat; background-origin: content-box; }
.msubmenuon{margin-bottom:10px; background-color:#9EB022;color:#FFFFFF;cursor:pointer; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:9px; background-image: url(../images/menuonright.png), url(../images/analysewhite.png); background-position:right,left; background-repeat:no-repeat, no-repeat; background-origin: border-box, content-box; }
.msubmenuboldon{background-color:#D6E46D;color:#FFFFFF;font-size:12px;cursor:pointer;cursor:pointer;border-top:#D6E46D 1px solid;border-left:#D6E46D 1px solid;border-right:#D6E46D 1px solid; padding-top:10px; padding-bottom:10px; padding-left:7px; padding-right:7px;  margin-left:2px; margin-right:2px; text-decoration:none }

.amsubmenu{background-color:#C9BCAF;cursor:pointer;color:#6F5948;padding-left:10px; padding-right:10px; height:24px; padding-top:3px; padding-bottom:3px; margin-left:2px; margin-right:2px; text-decoration:none; font-weight:bold;}
.amsubmenuwhite{background-color:#FFFFFF;cursor:pointer;color:#413429;padding-left:10px; padding-right:10px; height:24px; padding-top:3px; padding-bottom:3px; margin-left:2px; margin-right:2px; text-decoration:none; font-weight:bold;}
.amsubmenuon{background-color:#9EB022;color:#FFFFFF;font-size:13px;cursor:pointer;cursor:pointer; font-weight:bold; text-decoration:none }
.amsubmenu:hover{background-color:#F7F7F7; margin-left:2px; margin-right:2px; }
.amsubmenuboldon{background-color:#D6E46D;color:#FFFFFF;font-size:12px;cursor:pointer;cursor:pointer;border-top:#D6E46D 1px solid;border-left:#D6E46D 1px solid;border-right:#D6E46D 1px solid; padding-top:10px; padding-bottom:10px; padding-left:7px; padding-right:7px;  margin-left:2px; margin-right:2px; text-decoration:none }


/*Bar Menu*/
.mobilebar{background-color:#413429;cursor:pointer;color:#F5F3F1; font-weight:bold; padding-left:5px; padding-right:5px; height:34px; padding-top:7px; padding-bottom:7px; margin-left:2px; margin-right:2px; text-decoration:none; }
.mobilebarwhite{ text-decoration:none; color:#000000; padding-left:7px; padding-right:7px; padding-top:5px; padding-bottom:5px; margin-left:2px; margin-right:2px; text-decoration:none;  }
.mobilebarwhite:hover{ text-decoration:none; color:#000000; background-color:#F9F8F7; padding-left:5px; padding-right:5px; height:34px; padding-top:7px; padding-bottom:7px; margin-left:2px; margin-right:2px; text-decoration:none }

.bar{background-color:#413429;cursor:pointer;color:#F5F3F1; font-weight:bold; padding-left:14px; padding-right:14px; height:34px; padding-top:7px; padding-bottom:7px; margin-left:2px; margin-right:2px; text-decoration:none}
.barwhite{ text-decoration:none; color:#000000; padding-left:14px; padding-right:14px; padding-top:7px; padding-bottom:7px; margin-left:2px; margin-right:2px; text-decoration:none }
.barwhite:hover{ text-decoration:none; color:#000000; background-color:#F9F8F7; padding-left:14px; padding-right:14px; height:34px; padding-top:7px; padding-bottom:7px; margin-left:2px; margin-right:2px; text-decoration:none }

.demo-container { box-sizing: border-box; padding: 5px 5px 5px 5px; margin: 15px auto 50px auto; }
.demo-placeholder { width: 100%; height: 100%; line-height: 1.2em; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; }

.demo-container1 { box-sizing: border-box; padding: 5px 5px 5px 5px; margin: 15px auto 50px auto;  }
.demo-placeholder1 { width: 100%; height: 100%; line-height: 1.2em; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; }

.demo-container2 { box-sizing: border-box; padding: 5px 5px 5px 5px; margin: 15px auto 50px auto;  }
.demo-placeholder2 { width: 100%; height: 100%; line-height: 1.2em; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; }

.demo-container3 { box-sizing: border-box; padding: 5px 5px 5px 5px; margin: 15px auto 50px auto;  }
.demo-placeholder3 { width: 100%; height: 100%; line-height: 1.2em; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; }

.demo-container4 { box-sizing: border-box; padding: 5px 5px 5px 5px; margin: 15px auto 50px auto;  }
.demo-placeholder4 { width: 100%; height: 100%; line-height: 1.2em; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; }

.demo-container5 { box-sizing: border-box; padding: 5px 5px 5px 5px; margin: 15px auto 50px auto;  }
.demo-placeholder5 { width: 100%; height: 100%; line-height: 1.2em; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; }

.demo-container6 { box-sizing: border-box; padding: 5px 5px 5px 5px; margin: 15px auto 50px auto;  }
.demo-placeholder6 { width: 100%; height: 100%; line-height: 1.2em; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; }

.demo-container7 { box-sizing: border-box; padding: 5px 5px 5px 5px; margin: 15px auto 50px auto;  }
.demo-placeholder7	 { width: 100%; height: 100%; line-height: 1.2em; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; }

.trendmenu{ font-size:11px; font-weight:bold; color:#777; padding-left:5px; cursor:pointer;  }
.trendmenuselected{ font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#CFE05A; padding-left:5px; cursor:pointer; }

/*Fixed Footer*/
#fixed {  display:block;  bottom:0px;  right:15px; position:fixed;  padding:0px;  height: 27px; z-index:999999999; color:#FFFFFF; background:#413429; border-top: #1B1B1B 1px solid;border-left: #1B1B1B 1px solid;border-right: #1B1B1B 1px solid; width:120px; } 
* html #fixed {  position:absolute; }
.fixedright{ border-right: #292929 1px solid; }

#fixedfooter {  display:block;  bottom:0px;  left:0px; position:fixed;  padding:0px;  z-index:995; color:#FFFFFF; width:100%; background-color:#FFFFFF } 
* html #fixedfooter {  position:absolute; }
.fixedright{ border-right: #292929 1px solid; }
.searchdivtext{position:relative;float:left;height:29px; text-align: center;vertical-align: middle;line-height: 29px; padding-left:10px;padding-right:10px;}

/*Pagination*/
ul.pagination{ margin:0px; padding:0px; height:100%; overflow:hidden; font:13px; list-style-type:none; float:right; font-family:Tahoma,'Quicksand',Tahoma, Helvetica,sans-serif; }
ul.pagination li.details{ padding:7px 10px 7px 10px; font-size:13px; color:#666;  }
ul.pagination li.dot{padding: 3px 0;}
ul.pagination li{ float:left; margin:0px; padding:0px; margin-left:5px; }
ul.pagination li:first-child{ margin-left:0px; }
ul.pagination li a{ color:black; display:block; text-decoration:none; padding:7px 10px 7px 10px; }
ul.pagination li a img{ border:none; }
ul.pagination li.details{color:#666;}
ul.pagination li a{border:solid 1px;border-radius:3px;	-moz-border-radius:3px;-webkit-border-radius:3px;padding:7px 9px 7px 9px; font-family:Tahoma,'Quicksand',Tahoma, Helvetica,sans-serif; font-size:12px;}
ul.pagination li{padding-bottom:1px;}
ul.pagination li a:hover,
ul.pagination li a.current
{	
	color:#FFFFFF;
	box-shadow:0px 1px #413429;
	-moz-box-shadow:0px 1px #413429;
	-webkit-box-shadow:0px 1px #413429;
	text-shadow:0px 1px #413429;
	border-color:#413429;
	background:#413429;
}
ul.pagination li a {color:#413429;border-color:#F2EFEC;background:#F2EFEC; }	

/*Grid Grid Grid Grid Grid Grid Grid*/
.maingridframe{ padding-left:15px; padding-right:15px; }
.maingridframeheader{ background-color:#F5F5F5; font-weight:bold; padding-left:5px; color:#555555 }
.maingridframecell{ padding-left:5px; }
.maingridframecellempty{ background-color:#FFFFFF;}
.maingridframecellright{ padding-right:5px; text-align:right }
.maingridframecellcenter{ text-align:center }
.maingridframeheaderempty{ background-color:#F5F5F5; }
.maingridframeheaderright{ background-color:#F5F5F5; font-weight:bold; padding-right:5px; text-align:right }
.maingridframeheadercenter{ background-color:#F5F5F5; font-weight:bold; text-align:center }


.greyout{border-bottom: #FAFAFA 1px solid; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
.greyin{ border: #EEEEEE 1px solid; background-color:#FCFCFC; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px; }
.fontgreysoft{ font-size:12px; color:#888; font-family: 'Quicksand',Tahoma, Geneva,  tahoma ,arial, Helvetica, sans-serif; padding-top:9px; }

/*Tam menu*/
.tabs {display: flex;flex-wrap: wrap; }
.tabs label {order: 1;display: block;padding: 0.8rem 0.6rem;margin-right: 0.2rem;cursor: pointer;background: #E9F2F8;font-weight: bold;transition: background ease 0.2s; color:#55A2C6; border-top: #DFECF4 1px solid; border-left: #DFECF4 1px solid; border-right: #DFECF4 1px solid; border-bottom: #FAFAFA 1px solid; }
.tabs label:hover {order: 1;display: block;padding: 0.8rem 0.6rem;margin-right: 0.2rem;cursor: pointer;background: #E0EDF5;font-weight: bold;transition: background ease 0.2s; color:#357B9D; border-top: #C6DDEA 1px solid; border-left: #C6DDEA 1px solid; border-right: #C6DDEA 1px solid; border-bottom: #FAFAFA 1px solid; }
.tabs .tab {order: 99;flex-grow: 1;width: 100%;display: none;padding: 0.8rem;background: #FEFEFE; border: #FAFAFA 2px solid;}
.tabs input[type="radio"] {display: none;}
.tabs input[type="radio"]:checked + label {background: #FAFAFA; border: #FAFAFA 1px solid;}
.tabs input[type="radio"]:checked + label + .tab {display: block;}

@media (max-width: 45em) {
  .tabs .tab,
  .tabs label {order: initial;}
  .tabs label {width: 100%;margin-right: 0;margin-top: 0.1rem;}
}

/*Tam Green menu*/
.tabactive{background-color:#F9F8F7;cursor:pointer;color:#413429; padding-left:14px; padding-right:14px; padding-top:7px; padding-bottom:7px; margin-left:0px; margin-right:3px; text-decoration:none; border: #F2F0EE 1px solid; }
.tabactive:hover{ text-decoration:none; color:#000000; background-color:#EEECEA; border: #DFDDD9 1px solid; }
.tabpasive{ background-color:#FBFCEB; text-decoration:none; color:#83860F; padding-left:14px; padding-right:14px; padding-top:7px; padding-bottom:7px; margin-left:0px; margin-right:3px; text-decoration:none; border-top: #F5F7B9 1px solid; border-left: #F5F7B9 1px solid; border-right: #F5F7B9 1px solid; }

.mm { margin:10;padding:10; border: #ECECEC 1px solid; background-color:#F9F9F9; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; } 
.mm li {padding: 5px; list-style-type: none; margin: 0px; font: 13px tahoma,arial; cursor:pointer}
.libc {padding: 5px; list-style-type: none; margin: 0px; font: 13px tahoma,arial; cursor:pointer; background-color:#E2EC9B; color:#616B14}

.molframe{ border-bottom: #E5E5E5 1px solid;  border-top: #E5E5E5 1px solid;  border-right: #E5E5E5 1px solid; background-color:#F7F7F7; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;padding:5px; width:53px; height:50px;}
.molframeinner{ border-bottom: #E5E5E5 1px solid;  border-top: #E5E5E5 1px solid;  border-right: #E5E5E5 1px solid; background-color:#F7F7F7; -moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;padding:5px; width:78px; height:50px;}
.molframe:hover{ border-bottom: #C4C4C4 1px solid;  border-top: #C4C4C4 1px solid;  border-right: #C4C4C4 1px solid; cursor:pointer}
.tabframe{ border: #C4D3E3 1px solid; background-color:#E8EEF4; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px; width:90px; height:50px; cursor:pointer}
.tabframe:hover{ border: #89A9C9 1px solid; background-color:#E8EEF4; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px; width:90px; height:50px;}

.container {height: 50px;width: 90px;background-color: white;float: left;overflow: hidden;margin: 0px; }
.container img {display: block;}				
.portrait img {width: 100%;}
.landscape img {height: 100%;}
.cover {height: 240px;width: 973px;float: left;overflow: hidden;margin: 00px; }
.cover img {display: block;}				
.portrait img {width: 100%;}
.landscape img {height: 100%;}

/*Link*/
a.welcome-brown-small{padding-right : 0px;padding-left : 0px;font-size:11px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #F8F3EF;text-decoration : none;font-weight:bold; background-color:#413429; padding:6px 14px 8px 14px; border-radius: 3px; }			
a.welcome-brown-small:hover { background-color:#241E17; } 
a.welcome-yellow-small{padding-right : 0px;padding-left : 0px;font-size:11px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #F8F3EF;text-decoration : none;font-weight:bold; background-color:#DAAD12; padding:6px 14px 8px 14px; border-radius: 3px; margin-left:2px; }			
a.welcome-yellow-small:hover { background-color:#D0A611; } 


a.welcome-brown{padding-right : 0px;padding-left : 0px;font-size:13px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #F8F3EF;text-decoration : none;font-weight:bold; background-color:#413429; padding:10px 18px 12px 18px; border-radius: 3px; }			
a.welcome-brown:hover { background-color:#241E17; } 
a.welcome-yellow{padding-right : 0px;padding-left : 0px;font-size:13px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #F8F3EF;text-decoration : none;font-weight:bold; background-color:#DAAD12; padding:10px 18px 12px 18px; border-radius: 3px; margin-left:2px; }			
a.welcome-yellow:hover { background-color:#D0A611; } 
a.welcome-menu{ background-size:7px; background-image: url(../images/arrow-right.svg); background-position:0px 6px; background-repeat:no-repeat; background-origin: content-box; padding-right:8px;font-size:14px;font-family:'Quicksand',Geneva,  tahoma ,arial, Helvetica, sans-serif;color: #727272;text-decoration : none;font-weight:bold; }			
a.welcome-menu:hover { color: #4B4B4B; } 

.btn-openyellow{ background:#EFC73A; border:0px; padding:4.5px 9px 4.5px 9px; cursor:pointer;font-size:12px;line-height:1.60;margin:0px;overflow:visible;text-decoration:none !important;width:auto;font-weight:bold;font-family:'Quicksand',Tahoma, Geneva, sans-serif;color:#FDFEF9 !important; border-radius:3px; }
.btn-openyellow:hover{background:#F2D15E;}
.btn-openyellow:active{background:#EDBE1F;}
.btn-opengrey{ background:#A1A1A1; border:0px; padding:4.5px 9px 4.5px 9px; cursor:pointer;font-size:12px;line-height:1.60;margin:0px;overflow:visible;text-decoration:none !important;width:auto;font-weight:bold;font-family:'Quicksand',Tahoma, Geneva, sans-serif;color:#FDFEF9 !important; border-radius:3px; }
.btn-opengrey:hover{background:#A4A4A4;}
.btn-opengrey:active{background:#999999;}
.btn-openred{ background:#DB6933; border:0px; padding:4.5px 9px 4.5px 9px; cursor:pointer;font-size:12px;line-height:1.60;margin:0px;overflow:visible;text-decoration:none !important;width:auto;font-weight:bold;font-family:'Quicksand',Tahoma, Geneva, sans-serif;color:#FDFEF9 !important; border-radius:3px; }
.btn-openred:hover{background:#E07D4E;}
.btn-openred:active{background:#D96126;}
.btn-openblue{ background:#3BC8F5; border:0px; padding:4.5px 9px 4.5px 9px; cursor:pointer;font-size:12px;line-height:1.60;margin:0px;overflow:visible;text-decoration:none !important;width:auto;font-weight:bold;font-family:'Quicksand',Tahoma, Geneva, sans-serif;color:#FDFEF9 !important; border-radius:3px; }
.btn-openblue:hover{background:#4FCDF7;}
.btn-openblue:active{background:#24C0F4;}
.btn-openpurple{ background:#9280D6; border:0px; padding:4.5px 9px 4.5px 9px; cursor:pointer;font-size:12px;line-height:1.60;margin:0px;overflow:visible;text-decoration:none !important;width:auto;font-weight:bold;font-family:'Quicksand',Tahoma, Geneva, sans-serif;color:#FDFEF9 !important; border-radius:3px; }
.btn-openpurple:hover{background:#4FCDF7;}
.btn-openpurple:active{background:#24C0F4;}

.btn-brown-open{ background:#E2DCD6; border:0px; padding:4.5px 9px 4.5px 9px; cursor:pointer;font-size:12px;line-height:1.60;margin:0px;overflow:visible;text-decoration:none !important;width:auto;font-weight:bold;font-family:'Quicksand',Tahoma, Geneva, sans-serif;color:#604E3E !important; border-radius:3px; }
.btn-brown-open:hover{background:#D7CEC6;}
.btn-brown-open:active{background:#CABFB5;}

#gridtable, #quicktable{ border-collapse:separate  }
#gridtable thead[headstatus=true], #quicktable thead[headstatus=true] { position: -webkit-sticky; position: sticky; top: 46px; }
#gridtable thead[headstatus=false], #quicktable thead[headstatus=false] { position: -webkit-normal; position: normal;  }
#gridtable th, #quicktable th { white-space: nowrap; font-weight:bold; background-color:#F1EEEB; padding:4px; color:#584738; border-width : 0px; border-top:1px solid #DBD5CC; border-left:1px solid #DBD5CC; border-bottom:1px solid #DBD5CC; transition: all 1s ease-out;  }

#gridtable div[cellposition=top], #quicktable div[cellposition=top]{ padding-bottom:6px;padding-top:2px;  }
#gridtable div[cellposition=topright], #quicktable div[cellposition=top]{ padding-bottom:6px;padding-top:2px; text-align:right}
#gridtable div[cellposition=bottom], #quicktable div[cellposition=bottom]{ border-top:1px solid #E2DDD6; padding-top:6px;padding-bottom:1px; }
#gridtable div[cellposition=bottomright], #quicktable div[cellposition=bottom]{ border-top:1px solid #E2DDD6; padding-top:6px;padding-bottom:1px; text-align:right }

td[showmenu=true] { cursor:pointer; text-align:center; background-color:#F5F5F5; border-bottom:1px solid #FFF;font-weight:bold; }
td[showmenu=true]:hover{ cursor:pointer; background-image: url(../images/currentmenu.svg); background-position:right top; background-repeat:no-repeat; background-origin: content-box; background-size: 10px;  }
td[projectheader=true] { cursor:pointer; padding-left:3px; padding-right:3px; background-color:#F5F5F5; border-bottom:1px solid #FFF;font-weight:bold; }
td[projectcellcenter=true] { background-color:#F8F8F8;padding-left:3px;padding-right:3px;text-align:center; }
td[projectcellleft=true] { background-color:#F8F8F8;padding-left:3px;padding-right:3px;text-align:left; }

#gridtable .showmenu, #quicktable .showmenu { cursor:pointer; }
#gridtable .showmenu:hover, #quicktable .showmenu:hover { cursor:pointer; background-image: url(../images/currentmenu.svg); background-position:right top; background-repeat:no-repeat; background-origin: content-box; background-size: 10px;  }
#gridtable th[cellalign=right], #quicktable th[cellalign=right] { text-align:right; }
#gridtable th[cellalign=center], #quicktable th[cellalign=center] { text-align:center; }
#gridtable th[cellalign=endcenter], #quicktable th[cellalign=endcenter] { text-align:center; border-right:1px solid #DBD5CC; }
#gridtable th[cellalign=endleft], #quicktable th[cellalign=endleft] { text-align:left; border-right:1px solid #DBD5CC; }
#gridtable th[cellalign=endright], #quicktable th[cellalign=endright] { text-align:right; border-right:1px solid #DBD5CC; }
#gridtable th[cellalign=square], #quicktable th[cellalign=square] { border:1px solid #EAE6E1; }
#gridtable th[cellalign=headsquare], #quicktable th[cellalign=headsquare] { border:1px solid #E8E3DD; background-color:#F1EFED; color:#463C2F }

#gridtable td[cellalign=left], #quicktable td[cellalign=left]{ padding:4px; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; }
#gridtable td[cellalign=rowleft], #quicktable td[cellalign=rowleft]{ padding:4px; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; }
#gridtable td[cellalign=right], #quicktable td[cellalign=right]{ padding:4px;text-align:right; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; }
#gridtable td[cellalign=center], #quicktable td[cellalign=center]{ padding:4px;text-align:center; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; }
#gridtable td[cellalign=endcenter], #quicktable td[cellalign=endcenter]{ padding:4px;text-align:center; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; }
#gridtable td[cellalign=endright], #quicktable td[cellalign=endright]{ padding:4px;text-align:right; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; }
#gridtable td[cellalign=endleft], #quicktable td[cellalign=endleft]{ padding:4px;border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; }
#gridtable td[cellalign=rowendleft], #quicktable td[cellalign=rowendleft]{ padding:4px;border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; }

#gridtable td[cellalign=topleft], #quicktable td[cellalign=topleft]{ padding:4px; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-top:1px solid #ECE6D7; }
#gridtable td[cellalign=toprowleft], #quicktable td[cellalign=toprowleft]{ padding:4px; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-top:1px solid #ECE6D7; }
#gridtable td[cellalign=topright], #quicktable td[cellalign=topright]{ padding:4px;text-align:right; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-top:1px solid #ECE6D7; }
#gridtable td[cellalign=topcenter], #quicktable td[cellalign=topcenter]{ padding:4px;text-align:center; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-top:1px solid #ECE6D7; }
#gridtable td[cellalign=topendcenter], #quicktable td[cellalign=topendcenter]{ padding:4px;text-align:center; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; border-top:1px solid #ECE6D7; }
#gridtable td[cellalign=topendleft], #quicktable td[cellalign=topendleft]{ padding:4px;border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; border-top:1px solid #ECE6D7; }
#gridtable td[cellalign=toprowendleft], #quicktable td[cellalign=toprowendleft]{ padding:4px;border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; border-top:1px solid #ECE6D7; }

#gridtable td[cellalign=zeroleft], #quicktable td[cellalign=zeroleft]{ padding:0px; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; }
#gridtable td[cellalign=zeroright], #quicktable td[cellalign=zeroright]{ padding:0px;text-align:right; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; }
#gridtable td[cellalign=zerocenter], #quicktable td[cellalign=zerocenter]{ padding:0px;text-align:center; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; }
#gridtable td[cellalign=zeroendcenter], #quicktable td[cellalign=zeroendcenter]{ padding:0px;text-align:center; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; }
#gridtable td[cellalign=zeroendleft], #quicktable td[cellalign=zeroendleft]{ padding:0px;border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; }

#gridtable div[cellposition=celltop], #quicktable div[cellposition=celltop]{ padding:4px;  }
#gridtable div[cellposition=cellbottom], #quicktable div[cellposition=cellbottom]{ border-top:1px solid #F2F0EE; padding:4px; }

#gridtable td[cellalign=footleft]{ padding:4px; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; font-weight:bold; color:#5C4141; background-color:#FCFAF8 }
#gridtable td[cellalign=footright]{ padding:4px;text-align:right; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; font-weight:bold; color:#5C4141; background-color:#FCFAF8 }
#gridtable td[cellalign=footcenter]{ padding:4px;text-align:center; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; font-weight:bold; color:#5C4141; background-color:#FCFAF8 }
#gridtable td[cellalign=footendcenter]{ padding:4px;text-align:center; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; font-weight:bold; color:#5C4141; background-color:#FCFAF8 }
#gridtable td[cellalign=footendleft]{ padding:4px;text-align:left; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; font-weight:bold; color:#5C4141; background-color:#FCFAF8 }
#gridtable td[cellalign=footendright]{ padding:4px;text-align:right; border-bottom:1px solid #ECE6D7; border-left:1px solid #ECE6D7; border-right:1px solid #ECE6D7; font-weight:bold; color:#5C4141; background-color:#FCFAF8 }

#gridtable td[cellalign=frame0]{ border: #EFEFEF 1px solid; height:3px;background-color:#FBFBFB; padding-top:7px; padding-bottom:7px; padding-left:12px; padding-right:12px; text-align:center; margin-left:10px; box-shadow: 2px 2px 1px #FAFAFA; }
#gridtable td[cellalign=frame0]:hover{ border: #E7E7E7 1px solid; background-color:#F9F9F9; }
#gridtable .header0{ text-align:center; font-weight:bold; color:#444444; font-size:16px;  }
#gridtable .headerdotted0{ height:17px;padding:4px;width:40%;display: inline-block;border:1px dashed #ECECEC;vertical-align: top;  }
#gridtable .linecell0{ text-align:center; padding-bottom:12px; padding-top:10px; border-bottom: #ECECEC 1px solid;  }
#gridtable .cell0{ text-align:center; padding-bottom:12px; padding-top:10px;  }
#gridtable .table0{ text-align:right; border: #ECECEC 1px solid; font-size:11px; padding-left:3px; padding-right:3px; height:24px; width:25% }
#gridtable .tableheader0{ text-align:right; border: #ECECEC 1px solid; font-size:11px; padding-left:3px; padding-right:3px; height:24px; font-weight:bold; color:#666; width:25% }

#gridtable td[cellalign=frame1]{ border: #F0EAE1 1px solid; height:3px;background-color:#FAF8F5; padding-top:7px; padding-bottom:7px; padding-left:12px; padding-right:12px; text-align:center; margin-left:10px; box-shadow: 2px 2px 1px #FAFAFA; }
#gridtable td[cellalign=frame1]:hover{ border: #ECE4D9 1px solid; background-color:#F8F5F1; }
#gridtable .header1{ text-align:center; font-weight:bold; color:#655132; font-size:16px;  }
#gridtable .headerdotted1{ height:17px;padding:4px;width:40%;display: inline-block;border:1px dashed #F0EAE1;vertical-align: top;  }
#gridtable .linecell1{ text-align:center; padding-bottom:12px; padding-top:10px; border-bottom: #F0EAE1 1px solid;  }
#gridtable .cell1{ text-align:center; padding-bottom:12px; padding-top:10px;  }
#gridtable .table1{ text-align:right; border: #F0EAE1 1px solid; font-size:11px; padding-left:3px; padding-right:3px; height:24px; width:25% }
#gridtable .tableheader1{ text-align:right; border: #F0EAE1 1px solid; font-size:11px; padding-left:3px; padding-right:3px; height:24px; font-weight:bold; color:#655132; width:25% }

#gridtable td[cellalign=frame2]{ border: #EAF4B5 1px solid; height:3px;background-color:#FAFCED; padding-top:7px; padding-bottom:7px; padding-left:12px; padding-right:12px; text-align:center; margin-left:10px; box-shadow: 2px 2px 1px #FBFBFB; }
#gridtable td[cellalign=frame2]:hover{ border: #E3EF8F 1px solid; background-color:#F9FBE6; }
#gridtable .header2{ text-align:center; font-weight:bold; color:#738015; font-size:16px;  }
#gridtable .headerdotted2{ height:17px;padding:4px;width:40%;display: inline-block;border:1px dashed #ECF3BE;vertical-align: top;  }
#gridtable .linecell2{ text-align:center; padding-bottom:12px; padding-top:10px; border-bottom: #ECF3BE 1px solid;  }
#gridtable .cell2{ text-align:center; padding-bottom:12px; padding-top:10px;  }
#gridtable .table2{ text-align:right; border: #ECF3BE 1px solid; font-size:11px; padding-left:3px; padding-right:3px; height:24px; width:25% }
#gridtable .tableheader2{ text-align:right; border: #ECF3BE 1px solid; font-size:11px; padding-left:3px; padding-right:3px; height:24px; font-weight:bold; color:#96A71F; width:25% }

#gridtable td[cellalign=frame3]{ border: #FBEFC6 1px solid; height:3px;background-color:#FEFEE9; padding-top:7px; padding-bottom:7px; padding-left:12px; padding-right:12px; text-align:center; margin-left:10px; box-shadow: 2px 2px 1px #F9F9F9; }
#gridtable td[cellalign=frame3]:hover{ border: #FBEDBD 1px solid; background-color:#FEFEDE; }
#gridtable .header3{ text-align:center; font-weight:bold; color:#BF980F; font-size:16px;  }
#gridtable .headerdotted3{ height:17px;padding:4px;width:40%;display: inline-block;border:1px dashed #FBEFC6;vertical-align: top;  }
#gridtable .linecell3{ text-align:center; padding-bottom:12px; padding-top:10px; border-bottom: #FBEFC6 1px solid;  }
#gridtable .cell3{ text-align:center; padding-bottom:12px; padding-top:10px;  }
#gridtable .table3{ text-align:right; border: #FBEFC6 1px solid; font-size:11px; padding-left:3px; padding-right:3px; height:24px; width:25% }
#gridtable .tableheader3{ text-align:right; border: #ECECEC 1px solid; font-size:11px; padding-left:3px; padding-right:3px; height:24px; font-weight:bold; color:#D9AC11; width:25% }

/*Large Window*/
.largewindow{ background-image: url(../images/large.png);background-size: 100% 100%; width:100%; height:100%; padding:11px;box-sizing: border-box; }
.largewindowtext { height:40px; line-height:40px;box-sizing: border-box; font-size:12px;padding-left:8px; color:#555; background-color:#FFFFFF; font-weight:bold; text-align:left; margin-bottom:7px; }
.largewindowframe{ background-color:#FFF; height:calc(100vh - 190px) !important;overflow-y: auto; padding:5px;box-sizing: border-box; }
.largewindowfooter{ background-color:#F8F8F8;border-top: #E3E3DF 1px solid;height:38px;line-height:38px;box-sizing: border-box; width:100%; }
.largewindowfootertext{ color:#B05E21; font-size:11px; font-weight:bold; padding-left:8px; float:left; }
.largewindowfooterbutton{ padding-right:8px; text-align:right; float:right; padding-top:5px;  }