body {
	font: 9pt/10pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-image: url(/media/images/tile.jpg);
	scrollbar-3dlight-color: #CCC;
	scrollbar-arrow-color: #333;
	scrollbar-base-color: #116132;
	scrollbar-darkshadow-color: #BBB;
	scrollbar-face-color: #FFCC33;
	scrollbar-highlight-color: #DDD;
	scrollbar-shadow-color: #000;
	scrollbar-track-color: #116132;
	margin: 6px 10px 0 6px;
	/* background: #D0E0E0 url(/images/bg1.gif) fixed; */
}

/* this is a nice green color #D8E6DA */

a:link {color: #00F}
a:visited {color: }
a:hover {
	color: #FFF;
	background-color: #11F;
}
a:active {color: #D10}

p {
	text-indent: 20px;
	padding: 0;
}

/* ---------- GUI ------------*/

.o40 {filter: alpha(opacity=40); opacity: .4}
.o60 {filter: alpha(opacity=60); opacity: .6}
.o100 {filter: alpha(opacity=100); opacity: 1}

.tab1, .tab1_hi, .tab1_sel, .tab2, .tab2_hi, .tab2_sel {
	font: 9pt/12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	background: #D0E0E0 url(/images/tab_corner.gif) no-repeat top right;
	padding: 2px 2px 0;
	color: #009;
	white-space: nowrap;
	position: relative;
	cursor: pointer;
}

.tab1 img, .tab1_hi img, .tab1_sel img, .tab2 img, .tab2_hi img, .tab2_sel img {
	position: relative;
	top: 2px;
}

.tab1_hi {
	background-color: #F6FAFF;
	border-bottom: 1px solid #D0E0E0;
	top: -1px;
}

.tab1_sel {
	background-color: #FFF;
	top: -2px;
	color: #00F;
	border-bottom: 2px solid #FFF;
}

.tab2 {
	background-color: #C3C7CB;
	border-bottom-color: #C3C7CB;
	color: #006;
}

.tab2_hi {
	background-color: #C3C7CB;
	border-bottom-color: #C3C7CB;
	border-width: 2px 0;
	color: #009;
}

.tab2_sel {
	background-color: #D0D4D8;
	border-width: 1px 0 3px;
	color: #00F;
}

#subnav {
	font: 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 12px;
	padding: 1px 0 0;
	background: #DDB;
	border-bottom: 2px solid #137;
	color: #442;
}

#subnav_small2 {
	font: bold 10px Verdana, sans-serif;
	background: #DDB;
	color: #442;
}

#subnav ul {
	margin: 0;
	padding: 0 25px;
	background: no-repeat 5px 0;
}

#subnav ul li {display: inline}

#subnav ul li .beta {
	position: relative;
	left: 9px;
}

#subnav ul li.dropdown {
	font-weight: bold;
	position: relative;
	padding: 1px 8px 3px 3px;
	border-top: 2px solid #FFF;
	cursor: default;
}

#subnav a:hover,
#subnav ul li.dropdown:hover,
#subnav ul li.dropdown.sfhover {
	background: #137;
	color: #FFF;
	border-color: #137;
}

#subnav a {
	padding: 1px 3px 0;
	border-top: 2px solid #FFF;
	text-decoration: none;
	font-weight: bold;
	color: #137;
	margin: 0 4px;
}

#subnav ul ul {
	position: absolute;
	left: -999em;
	font-size: .9em;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #137;
	top: 21px;
	border-bottom: 8px solid #DDB;
}

#subnav ul li:hover ul,
#subnav ul li.sfhover ul {
	left: 0;
	white-space: nowrap;
	padding: 4px 0;
}

#subnav ul ul li:hover,
#subnav ul ul li.sfhover {
	
}

#subnav ul ul li {margin-right: 3px}

#subnav ul ul li a {
	color: #FFF;
	border: none;
	font-weight: normal;
}

#subnav ul ul li a:hover {
	color: #FF0;
	text-decoration: underline;
}

.win_head_icon_hi, .win_head_hi {
	background: #707A82;
	padding: 1px;
}

.win_head_title_hi {
	font: bold 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFF;
}

/*.win_head_icon {background: #888888; padding:1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FF00AADD',endColorstr='#CC0000DD');}
.win_head {background: #224499; padding:1px;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FF00AADD',endColorstr='#CC0000DD');}
.win_head_title {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-align: left; color: #FFFFFF;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FF00AADD',endColorstr='#CC0000DD');}
.win_head_bt {text-align: right; whitespace:nowrap;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FF00AADD',endColorstr='#CC0000DD');}
*/
.win_head_icon {
	padding: 1px;
}

.win_head_icon img {margin: 1px 4px 2px 2px}

.win_head {
	background: #137 url(../images/win-title_bg.gif) repeat-x;
	padding: 1px;
	/* filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,startColorstr='#113377',endColorstr='#666666'); */
}

.win_head_title {
	font: bold 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFF;
}

.win_head_bt {
	text-align: right;
	white-space: nowrap;
}

.win_head_bt a:hover {background: transparent}

.win_head_bt a img {
	filter: alpha(opacity=60);
	opacity: .6;
	border: none;
}

.win_head_bt a:hover img {
	filter: alpha(opacity=100);
	opacity: 1.0;
}

.toolbox_header, .toolbox_headerA {
	background-color: #DDB;
	color: #000;
	font: bold 10px Verdana, sans-serif;
	cursor: default;
}
.toolbox_headerA {background-color: yellow;}
.toolbox_bt {
	margin: 4px 4px 4px 1px;
	font: 8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.toolbox_bt a {text-decoration: none}

.entity_view {font: 9pt Arial, Helvetica, sans-serif}


/* ---------- for tables and data display ---------- */

.fldname, .fldnameL, .fldnameC, .fldname_hi,
.fldnameL_hi, .fldnameC_hi, .fldname_on, .fldnameL_on,
.fldnameC_on, .fldname_od, .fldname_oa, .fldnameL_od,
.fldnameL_oa, .fldnameC_od, .fldnameC_oa {
	font: bold 9pt Arial, Helvetica, sans-serif;
	color: #137;
	text-align: right;
	background-color: #D0E0E0;
	border-color: #000 #4490AA #4490AA #000;
	border-style: solid;
	border-width: 0 1px 1px 0;
}
.fldnameL, .fldnameL_hi, .fldnameL_on, .fldnameL_od, .fldnameL_oa {text-align: left}
.fldnameC, .fldnameC_hi, .fldnameC_on, .fldnameC_od, .fldnameC_oa {text-align: center}

.fldname_hi, .fldnameL_hi, .fldnameC_hi, .fldname_on,
.fldnameL_on, .fldnameC_on, .fldname_od, .fldname_oa,
.fldnameL_od, .fldnameL_oa, .fldnameC_od, .fldnameC_oa {background-color:#E6F6F6; cursor:pointer}

.fldname_on, .fldnameL_on, .fldnameC_on, .fldname_od,
.fldname_oa, .fldnameL_od, .fldnameL_oa, .fldnameC_od,
.fldnameC_oa {background-color: #FFF}

.fldname_od, .fldnameL_od, .fldnameC_od {border-top-color:#4490AA; border-top-width:3px}
.fldname_oa, .fldnameL_oa, .fldnameC_oa {border-bottom-width: 3px}


.datatrsummary {
	background-color: #D0E0E0;
	color: #137;
	font: 9pt Arial, Helvetica, sans-serif;
}

.fldsep, th, caption, .fldsepW {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	background-color: #137;
	padding: 2px;
}

.fldsepW {
	color: white;
	font: 9pt Arial, Helvetica, sans-serif;
	border-color: #000 #D0E0E0 #D0E0E0 #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}
.fldsep {
	padding: 0;
}

th {
	background-color: #EFEFFF;
	/*padding: auto;*/
}

caption {font-size:12pt; background-color:#EFEFFF}

.datatd, .datatdC, .datatdR, .datatdNB, .datatdNBR, .datatdNBL, .dataRole {
	font: 9pt Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #FFF;
	border-color: #000 #D0E0E0 #D0E0E0 #000;
	border-style: solid;
	border-width: 0 1px 1px 0;
}
.datatdC {text-align: center}
.datatdR {text-align: right}
.datatdNB {border-style: none; text-align: center;}
.datatdNBL {border-style: none; text-align: left;}
.datatdNBR {border-style: none; text-align: right;}
.dataRole {background-color: yellow; text-align: center; font: bold;}

.datatd_noclr {
	font: 9pt Arial, Helvetica, sans-serif;
	border-color: #000 #D0E0E0 #D0E0E0 #000;
	border-style: solid;
	border-width: 0 1px 1px 0;
}

.h1_replace {
	font: bold 17pt Arial;
	text-align: center;
	margin-bottom: 1.5em;
}

.h2_replace {
	font: bold 15pt Arial;
	text-align: center;
}

.formdata, .formdataR {
	font: 12pt Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #116132;
	border-style: none;
}

.formdataR {text-align: right;}

.formheader {
	font: bold 11pt Arial, Helvetica, sans-serif;
	text-align: left;
	color: #115533;
	border-color: #FFF #FFF #FFCC33 #FFF;
	border-style: solid;
	border-width: 0 0 2px 0;
}

.acme_head {
	font: 9pt Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-align: center;
	background-color: #8FBC8F;
	border-color: black black black black;
	border-style: solid;
	border-width: 2px 2px 2px 1px;
}

.acme_body {
	font: 9pt Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #FFF;
	border-color: #FFF black black black;
	border-style: solid;
	border-width: 0px 2px 1px 1px;
}
.acme_print {
	font: 9pt Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #FFF;
	border-color: #FFF #FFF black #FFF;
	border-style: solid;
	border-width: 0px 0px 3px 0px;
}
.acme_bill {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.datatr {background-color:#FFF; padding:6px}
.datatr1, .datatr2 {background-color:#E9EEF3; padding:6px}

.textTD {
	font: 9pt Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #FFF;
	border-style: none;
	margin: 0px;
	padding: 10px;
}

.leftmenuTD {
	font: 9pt Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #FFF;
	border-style: none;
	padding-left: 3px;
	padding-top: 10px;
}

.centerheadTD, .leftheadTD {
	font: 9pt Arial, Helvetica, sans-serif;
	background-color: #FFF;
	border-style: none;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.centerheadTD {
	text-align: center;
}

.imgpad {
	border: 1px solid #333333 ;
	padding: 7px 7px 7px 7px ;
	margin-left: 15px;
}

.menuHead {
	font-weight: bold;
	background-color: #116132;
	color: #FFFFFF; 
	padding: 4px 1px;
	margin: 0;
	vertical-align: middle;
}

.comment_head {
	background-color: #008000;
	font: 11pt Tahoma, Arial, sans-serif;
	color: #FFFFFF;
	border-color: #004A00;
	border-style: solid;
	border-width: 0px 0px 4px 0px;
}

.comment_body {
	font: 10pt Verdana, Arial, sans-serif;
	background-color: #FFFFFF;
	border-color: #116132;
	padding-left: 12px;
	padding-bottom: 5px;
	padding-right: 12px;
	border-style: solid;
	border-width: 0px 2px 2px 2px;
}

.event_main, .event_main_thin {
	font: 10pt Verdana, Arial, sans-serif;
	background-color: #FFFFFF;
	border-color: #116132;
	padding: 5px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.event_main_thin {
	border-width: 1px 1px 1px 1px;
	padding: 0px;
}

.event_main_thin_noclr {
	font: 10pt Verdana, Arial, sans-serif;
	border-color: #116132;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	padding: 0px;
}

.event_head {
	font: 9pt Verdana, Arial, sans-serif;
	background-color: #116132;
	color: #FFF;
	border-color: #116132;
	padding: 3px;
	padding-bottom: 4px;
	border-style: none;
	border-width: 1px 1px 1px 1px;	
}

.gallerypic {
	font: 9pt Verdana, Arial, sans-serif;
	border-color: #116132;
	padding: 15px;
	border-style: none;
	border-width: 1px 1px 1px 1px;	
}

.datatable, .datatableC {
	background-color: #FFF;
	border: 0;
	padding: 0;
	margin: 4px;
	border-collapse: collapse;
	width: 98%;
}
.datatableC {text-align: center}

.sharptable, .sharptableR, .sharptableAB, .sharptableAB2 {
	border-color: #FFF #137 #137 #FFF;
	border-style: solid;
	border-width: 1px 2px 2px 1px;
}
.sharptableR {border-width: 0 2px 0 0}

.sharptableAB {border-color: #FFF #137 #FFF #137;
	border-width: 2px 2px 2px 2px;}

.sharptableAB2 {border-color: #137 #137 #137 #137;
	border-width: 2px 2px 2px 2px;}


.sepMaintbl {
border-color: #FFF #163 #FFF #FFF;
border-style: solid;
border-width: 0px 2px 0 0;
}

.clearTbl {
border-style: none;
text-align: center;

}

.leftmenu_container {
border-color: #FFF #163 #FFF #FFF;
border-style: solid;
border-width: 0 2px 0 0;
margin-right: 3px;
}

.menubar, .menubar_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.menubar_top {
	color: #FFFFFF;
	font-weight: bold;
}



/*  ---------- FORM items  ---------- */

input, select, textarea, .gradient {
	border-color: #333 #F0F3F8 #F0F3F8 #333;
	border-style: solid;
	border-width: 1px;
	font: 9pt Verdana, sans-serif;
	background: #FFF url(../images/input-grad.gif) repeat-x;
	/* filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EEEEFF',endColorstr='#FFFFF3'); */
}

input.button_grn {
	border-color: #004A00;
	color: #FFF;
	font-weight: bold;
	background: #008000;
	filter:;
}

input.button_yell {
	border-color: #004A00;
	color: #001;
	font-weight: bold;
	background: #FFCC33;
	filter:;
}

.missing {
	border: 1px solid #F00;
	font: 13px Verdana, sans-serif;
	background: #FFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#FFFFF3',endColorstr='#FFEEFF');
}

input.button {
	font-weight: bold;
	border-color: #F0F3F8 #333 #333 #F0F3F8;
	border-width: 1px 2px 2px 1px;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EEEEFF',endColorstr='#FFFFF3');
}

input.button2 {
	border-color: #178;
	color: #178;
	font-weight: bold;
	background: #D0E0E0;
	filter:;
}

input.buttonyes, input.buttonno, input.buttonmaybe {
	border-color: #0F0 #0C0 #0C0 #0F0;
	border-width: 2px;
	color: #FFF;
	font-weight: bold;
	background: #178;
	filter:;
}
input.buttonno {border-color: #F00 #C00 #C00 #F00}
input.buttonmaybe {border-color: #00F #00C #00C #00F}

input.plain {
	border: 0;
	color: #FFF;
	font: bold 11px Verdana, sans-serif;
	background:;
	filter:;
}

/* For heirachrical select boxes */
.parent_0 {background-color: #EDD}  /* Dead entities */
.child1_0 {background-color: #DCC}
.child2_0 {background-color: #CBB}
.child3_0 {background-color: #BAA}
.child4_0 {background-color: #A99}
.child5_0 {background-color: #988}
.child6_0 {background-color: #766}
.child7_0 {background-color: #655}
.child8_0 {background-color: #322}
.child9_0 {background-color: #100}

.parent_20 {background-color: #DDE}  /* Leads entities */
.child1_20 {background-color: #CCD}
.child2_20 {background-color: #BBC}
.child3_20 {background-color: #AAB}
.child4_20 {background-color: #99A}
.child5_20 {background-color: #889}
.child6_20 {background-color: #667}
.child7_20 {background-color: #556}
.child8_20 {background-color: #223}
.child9_20 {background-color: #001}

.parent_50 {background-color: #EED}  /* Prospect entities */
.child1_50 {background-color: #DDC}
.child2_50 {background-color: #CCB}
.child3_50 {background-color: #BBA}
.child4_50 {background-color: #AA9}
.child5_50 {background-color: #998}
.child6_50 {background-color: #776}
.child7_50 {background-color: #665}
.child8_50 {background-color: #332}
.child9_50 {background-color: #110}

.parent_100 {background-color: #FFF}    /* Customer entities */
.child1_100 {background-color: #EEE}
.child2_100 {background-color: #DDD}
.child3_100 {background-color: #CCC}
.child4_100 {background-color: #BBB}
.child5_100 {background-color: #AAA}
.child6_100 {background-color: #999}
.child7_100 {background-color: #111}
.child8_100 {background-color: #333}
.child9_100 {background-color: #000}

.parent_153 {background-color: #EFE}    /* Maintenance Customer entities */
.child1_153 {background-color: #DED}
.child2_153 {background-color: #CDC}
.child3_153 {background-color: #BCB}
.child4_153 {background-color: #ABA}
.child5_153 {background-color: #9A9}
.child6_153 {background-color: #898}
.child7_153 {background-color: #565}
.child8_153 {background-color: #232}
.child9_153 {background-color: #010}

.parent_155 {background-color: #DEFFDE}    /* Maintenance Customer entities */
.child1_155 {background-color: #CDEECD}
.child2_155 {background-color: #BCDDBC}
.child3_155 {background-color: #ABCCAB}
.child4_155 {background-color: #9ABB9A}
.child5_155 {background-color: #89AA89}
.child6_155 {background-color: #789978}
.child7_155 {background-color: #456645}
.child8_155 {background-color: #123312}
.child9_155 {background-color: #020}

.child6_0, .child6_20, .child6_50, .child6_100, .child6_153, .child6_155,
.child7_0, .child7_20, .child7_50, .child7_100, .child7_153, .child7_155,
.child8_0, .child8_20, .child8_50, .child8_100, .child8_153, .child8_155,
.child9_0, .child9_20, .child9_50, .child9_100, .child9_153, .child9_155 {color: #FFF}


/* ---------- Inbox ---------- */
.inbox {
	font-size: 7pt;
	line-height: 9pt;
	scrollbar-3dlight-color: #C5D8D8;
	scrollbar-arrow-color: #018D8D;
	scrollbar-base-color: #C5D8D8;
	scrollbar-darkshadow-color: #018D8D;
	scrollbar-face-color: #C5D8D8;
	scrollbar-highlight-color: #ECF8F8;
	scrollbar-shadow-color: #000;
	scrollbar-track-color: #018D8D;
}


/*  ---------- for notification/error messages  ---------- */

.warning, .error, .caution, .note {
	font: bold 9pt/10pt Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0;
	padding: 4px;
	border-style: solid;
	border-color: #E00 #F00;
	border-width: 3px 2px;
	color: red;
	background: #FFF;
}
.caution {border-color:#770 #990; border-width:2px 1px; color: #990}
.note {border-color:#BBB; border-width:1px; color:#000}

/* For calendar/event items */
.afterhrs {background-color: #6AFF8F} /*hour drop down*/
.nitehrs {background-color: #DDD} /*hour drop down*/

.blank {background-color: #D0E0E0}

.fill {
	background: #FFF;
	padding: 1px;
	/*cursor: crosshair;*/
	border-color: #034 #178 #178 #034;
	border-style: solid;
	border-width: 0 2px 2px 0;
} /* blank spaces and cal bkgnd */

.header, .header_hi {
	background: #A5B7C7;
	color: #FFF;
	font: bold 10px Verdana, sans-serif;
	cursor: pointer;
}
.header_hi {background: #C5D7E7}

.header_event, .header_days, .header_days_sep {
	background: #DDB;
	color: #000;
	font: bold 10px Verdana, sans-serif;
}

.header_event_hi {
	background: #FFD;
	color: #000;
	font: 10px Verdana, sans-serif;
}

.header_days {
	background: #FFF;
	color: #333;
}

.header_days_sep {
	background: #A5B7C7;
	color: #A5B7C7;
}

.header:link, .header:visited, .header:active, .header:hover {
	color: #FFF;
	background: none;
	font-weight: bold;
	text-decoration: none;
}
.header:hover {color: #DFD}

.default {
	background: #D0E0E0;
	color: #4A5B4E;
	font: 11px Verdana, sans-serif;
	border: 1px solid #D0E0E0;
	text-align: left;
	vertical-align: top;
	cursor: pointer;
}

.default_hi, .today_event_hi {
	background: #F9FDFF;
	font: 11px Verdana, sans-serif;
	border: 1px solid #999;
}

.today, td.today_event, td.event, .event_hi {
	background: #D0E0E0;
	color: #000;
	font: bold 11px Verdana, sans-serif;
	border: 1px solid red;
	text-align: left;
	vertical-align: top;
}

.today_hi {
	background: #F9FDFF;
	color: #000;
	font: bold 11px Verdana, sans-serif;
	border: 1px solid red;
}

td.today_event {
	background: #FF6;
	font-weight: normal;
	scrollbar-3dlight-color: #DD5;
	scrollbar-arrow-color: #330;
	scrollbar-base-color: #FF6;
	scrollbar-darkshadow-color: #FF6;
	scrollbar-face-color: #FF6;
	scrollbar-highlight-color: #FFFFF0;
	scrollbar-shadow-color: #000;
	scrollbar-track-color: #FF6;
}

.today_event_hi {
	background: #FFE;
	color: #000;
}

td.event, .event_hi {
	background: #E5F5E0;
	font-weight: normal;
	border-color: #E5F5E0;
	scrollbar-3dlight-color: #FFF;
	scrollbar-arrow-color: #330;
	scrollbar-base-color: #E5F5E0;
	scrollbar-darkshadow-color: #E5F5E0;
	scrollbar-face-color: #E5F5E0;
	scrollbar-highlight-color: #FFFFF0;
	scrollbar-shadow-color: #000;
	scrollbar-track-color: #E5F5E0;
}

.event_hi {background: #FFE}

.event_box { }
.event_box2 {border-top: 1px dashed #888}
.eventd_box { }
.eventd_box2 {border-top: 2px dashed #DDB}


legend {
	font: bold 10pt/10pt Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #100;
	border: 2px solid #3F3F3F;
	padding: .25em;
}

fieldset {
	margin: 1.5%;
	border: 3px solid #3F3F3F;
	padding: 1em;
	background: inherit;
}

h1 {text-align:center; line-height:16pt}
h2 {text-align:center; line-height:12pt}

.black:link {color: #000}
.whitebg {background: #FFF}
.help {cursor: help}
.headline {
	font: bold 20pt/22pt Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

.item {
	text-indent: -7px;
	margin: 0;
	padding: 1px;
}

.verticaltext {writing-mode:tb-rl; filter:flipv flipv}

.winContainer {
	width: 100%;
	overflow: auto;
}