body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f4f4f4;
    behavior: url("csshover3.htc"); 
}

.calHead {
    background-color:#D7E1F5;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: none;
	border-left: 1px solid #CCCCCC;
}

a:link {
	text-decoration: none;
}
a:visited {

	text-decoration: none;
}
a:hover {

	text-decoration: underline;
	cursor:pointer;
}
a:active {

	text-decoration: none;
}

a.today:link  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.today:visited  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.today:hover  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.today:active  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }

a.results:link  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.results:visited  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.results:hover  { color: #999999; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }

.celldayname { background-color: #FFE471}

.black10 {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default;
}
.black11 {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default;
}

.black10c{
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}

a.black10 {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:pointer;
}
a.black10:hover {
    text-decoration:underline;
	cursor:pointer;
}

.black10m {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family:"Courier New", Courier, mono;
	text-decoration: none;
}
a.black10 {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.plan1 {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	background-color: #E6E6E6;
	cursor:default
}
.plan2 {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	background-color: #FFFFFF;
	cursor:default
}
.black13 {
	color: #000000;
	font-weight: normal;
	font-size: 13px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default
}
.selected_text { color: #000000; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif}
.preday_text {
	color: #999999;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.ocb_text {
	color: #006600;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
a.monthtext:link { color: #003300; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.monthtext:visited { color: #003300; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.monthtext:hover { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: underline }

a.yeartext:link { color: #0000FF; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica; text-decoration: none }
a.yeartext:visited { color: #0000FF; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica; text-decoration: none }
a.yeartext:hover { color: #000000; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica; text-decoration: underline }

a.green_red11 { color: #006633; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none }
a.green_red11:hover { color: #CC0000; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; }
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	background-color: #FFFFF0;
	color: #444444;
	border: none #FFFFF0;
	width: 710px;
}

/*calendar bkgs */

.cellover { background-color: #DFDFDF;
color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.yearsLong { 
    background-color: #F4F4F4;
    color: #666666;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.cellOverLong { background-color: #DFDFDF;
color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:pointer
}
.cellbg {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#000000;
	cursor:default
}
.cellBgLong {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#CCCCCC;
	cursor:default
}
.cellBookLong {
	background-color: #B3CECD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}
.cellSelectedLong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    background-color:#004080;
	text-decoration: none;
	color:#FFFFFF
}
.cellbook {
	background-color: #EFCA59;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.cellconfirm {
	background-color: #54DF53;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000
}
.cellowner {
	background-color: #5ABBCF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000
}
.cellfriend {
	background-color: #748DCF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000
}
.cellbooks {
	background-color: #EFCA59;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	cursor:default
}
.cellconfirms {
	background-color: #54DF53;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	cursor:default

}
.cellowners {
	background-color: #5ABBCF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	cursor:default

}
.cellfriends {
	background-color: #748DCF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	cursor:default

}

.cellother {
background-color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	cursor:default

}
.yearNull {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
	cursor:default;
}
.cellNot {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#333333;
}
.cellselected {
    background-color:#004080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	text-decoration: none;
	cursor:default
}
.preday {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#CCCCCC;
	cursor:default
}
.cellPreBook {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#888888;
	cursor:default
}
/*end */
.tabOn {
color:#000000;
    background-color:#F4F4F4; 
font-weight:normal; 
font-size:11px;font-family:verdana, arial, helvetica;
text-decoration:none; 
cursor:default;
	padding: 2px 5px 4px 5px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.tabOff {
color:#666666; 
font-weight:normal; 
font-size:11px;font-family:verdana, arial, helvetica;
text-decoration: none; 
cursor:pointer; 
background-color:#CCCCCC;
padding: 2px 5px 4px 5px;
}

.tabOver{
color:#666666; 
font-weight:normal; 
font-size:11px;font-family:verdana, arial, helvetica;
text-decoration: none; 
cursor:pointer; 
background-color:#DFDFDF;
padding: 2px 5px 4px 5px;
}

.showButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #006633;
	text-align: center;
}
.dropvVarSize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	text-align: center;
}
.headText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.buttonVar10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #000000;
	text-align: center;
}
.blue9 {
	color: #003399;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	cursor:default
}
.blue9light {
    color:#A7C9ED;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	cursor:default
}
a.blue9 {
	color: #003399;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	
}
.green9 {
	color: #006633;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}

a.green9 {
	color: #006633;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
}

a.green9:hover {
    text-decoration:underline; 
	cursor:pointer;
	}

.green10 {
	color: #006633;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default
}
.green12 {
	color: #006633;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.redXXS {
	color: #FF0000;
	font-weight: normal;
	font-size: xx-small;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.red9 {
	color: #CD2323;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
a.red9 {
	color: #CD2323;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
}	
.red10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CD2323;
	text-decoration: none;
	cursor:default
}
.red12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CD2323;
	text-decoration: none;
}
.red14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CD2323;
	text-decoration: none;
	cursor:default;
}
.head14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666666;
	text-decoration: none;
	cursor:default;
}
.book {
	color: #F09100;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.celldayname2 {
	background-color: #FFE471;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.email {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #336633;
	text-decoration: none;
	font-weight: bold;
}

.dropdown_menu {
    font-family:"Courier New", Courier, mono;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #333333;

}
.blue10 {
	color: #003399;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.blue11 {
	color: #003399;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.brick11 {
	color: #CC3300;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default
}
.brick11s {
	color: #CC3300;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default;
	line-height:25px;
}
.brick9s {
	color: #CC3300;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default
}
.brick12 {
	color: #CC3300;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.green11 {
	color: #006633;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default
}
.green14 {
	color: #006633;
	font-weight: normal;
	font-size: 14px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default
}

.newButton {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5C8540;
	background-color: #E6FADF;
	border-top-color: #F3FFEF;
	border-right-color: #8CA782;
	border-bottom-color: #8CA782;
	border-left-color: #F3FFEF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	cursor:pointer;
	
}
.newBook {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#444444;
	background-color: #8DD75A;
	border-top-color: #F3FFEF;
	border-right-color: #8CA782;
	border-bottom-color: #8CA782;
	border-left-color: #F3FFEF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	cursor:pointer;
	
}
.action1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	background-color: #D7E1F5;
	text-align: center;
	width: auto;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #FFFFFF;
	cursor:pointer;
}
.grey9 {
	color: #666666;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default;
}

.grey9s {
	color: #666666;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:pointer
}

.grey9o {
	color: #CC3300;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:pointer
}

a.grey9 {
	color: #666666;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	cursor:pointer;
}

.grey9light {
	color: #999999;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default;
}
.greyMono9 {
	font-family: "Courier New", Courier, mono;
	font-size: 9px;
	color: #000000;
	cursor:default;
}
.grey10 {
	color: #666666;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default;
}

.grey10l {
	color: #cccccc;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}

.grey11 {
color: #666666; 
font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica;
cursor:default;
}
.grey12 {
	color: #666666;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}

.grey12light {
color: #CCCCCC; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica
}
.grey13 {
	color: #666666;
	font-weight: normal;
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
}


.black9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	cursor:default
}
.white10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF
}
.payment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #B5FFBD;
    color: #4861A9;
	text-align: center;
	text-decoration: none;
	border-top-color: #99FFCC;
	border-right-color: #66CC66;
	border-bottom-color: #66CC66;
	border-left-color: #99FFCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	cursor:pointer
}
.goButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #D7E1F5;
	color: #006633;
	text-align: center;
    border: none;
	cursor:pointer;
}
.whiteBox9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #999999;
	color: #000000;
}

.whiteBox9center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #999999;
	color: #000000;
	text-align: center;
}

.whiteBox9_owner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #CCCCCC;
	color: #000000;
	text-align: center;
}

.whiteBox9no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: none;
	color: #000000;
	text-align: center;
}
.whiteBox9b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #7896AF;
	color:#7896AF;
	text-align: center;
}
.whiteBox9noL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: none;
	color: #000000;
}

.whiteBox9right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #999999;
	color: #000000;
	text-align: right;
}
.check {
	background-image: url(images/reload.png);
}
.clearSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFCC33;
	color: #634F15;
	text-align: center;
	text-decoration: none;
	border-top: 1px solid #FFFB80;
	border-right: 1px solid #F9AF14;
	border-bottom: 1px solid #F9AF14;
	border-left: 1px solid #FFFB80;
}
.salesButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	background-color:#F6F6F6;
		border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
		border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-top-color: #e6e6e6;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #e6e6e6;
	padding-left: 3px;
	padding-right: 3px;
	cursor: pointer;
}
.decline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #E6E6E6;
    color: #666666;
	text-align: center;
	text-decoration: none;
	border-top: 1px solid #EFF4FF;
	border-right: 1px solid #939FC5;
	border-bottom: 1px solid #939FC5;
	border-left: 1px solid #EFF4FF;
	cursor:pointer;
}
.adminButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #D7E1F5;
    color: #333333;
	text-align: center;
	text-decoration: none;
	border-top: 1px solid #EFF4FF;
	border-right: 1px solid #939FC5;
	border-bottom: 1px solid #939FC5;
	border-left: 1px solid #EFF4FF;
	cursor:pointer;
}

.azButton {
font-size: 10px;
background-color:#00FF00;
color:#000000;
border-top: 1px solid #99FF66;
border-left: 1px solid #99FF66;
border-right: 1px solid #009900;
border-bottom: 1px solid #009900;
cursor:pointer
}
.axButton {
padding:1px 5px 2px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color:#BDFFAC;
color:#000000;
border-top: 1px solid #99FF66;
border-left: 1px solid #99FF66;
border-right: 1px solid #009900;
border-bottom: 1px solid #009900;
cursor:default
}
.showAgent1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #FFCC33;
	color: #634F15;
	padding-left:8px;
	text-decoration: none;
	cursor:default
}
.showAgent2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFCC33;
	font-size: 16px;
	padding: 0px 1px 0px 6px;}

.whiteBox9noR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: none;
	color: #000000;
	text-align: right;
}
.brick11box {
	color: #CC3300;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	border: 1px solid #CC3300;
}
.grey10box {
	color: #666666;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	border-left: 1px solid #DDDDDD;
	background-color: #FFFFFF;
}

.grey10box200 {
	color: #666666;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	background-color: #FFFFFF;
	width: 200px;
}

.grey10boxmenu {
	color: #5C8540;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #888888;
	border-left: 1px solid #BBBBBB;
	background-color: #E6FADF;
	border-bottom-style: none;
}

.subMenuOff {
    color:#999999;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #D7E1F5;
	background-color: #E6E6E6;
}

a.grey10boxmenu {
	color: #666666;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #888888;
	border-left: 1px solid #BBBBBB;
	background-color: #E6E6E6;
	border-bottom-style: none;
}


.white10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.white9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.whiteBox9grey9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #999999;
	color: #666666;
	text-align: center;
}
.brick10box {
	color: #CC3300;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	border: 1px solid #DDDDDD;
}
.brick11g {
	color: #CC3300;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	background-color: #E6E6E6;
}
.whiteBox10noGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	color: #666666;
	cursor: pointer;
}
.whiteBox10noL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	color: #000000;
}
.dateChange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	color: #000000;
}
.dateChangeB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	color: #000000;
	font-weight:bold;
}
.greyButton {
	color: #666666;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #888888;
	border-left: 1px solid #BBBBBB;
	background-color: #DDDDDD;
	border-bottom-color: #888888;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	cursor:pointer;
}
.edit {
	color: #946B30;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.brick10 {
	color: #CC3300;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}

.black9box {
	color: #000000;
	font-weight: normal;
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	border-left: 1px solid #DDDDDD;
	background-color: #FFFFFF;
}
.black18 {
	color: #000000;
	font-weight: normal;
	font-size: 18px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.black12 {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}
.black18 {
	color: #000000;
	font-weight: normal;
	font-size: 18px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}

.black11 {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	cursor:default
}
.update {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #FF0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FCCCCC;
	border-right-color: #B20403;
	border-bottom-color: #B20403;
	border-left-color: #FCCCCC;
	cursor:pointer;
}

.updateNo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
.greyBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color:#F6F6F6;
		border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
		border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-top-color: #e6e6e6;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #e6e6e6;
	padding: 1px;
	cursor: pointer;
}

.greyBoxNo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color:#F1FFE3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
		border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-top-color: #e6e6e6;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #e6e6e6;
	padding: 1px;
	cursor: default;
}

.greenBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#999999;
	background-color:#F6F6F6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-top-color: #e6e6e6;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #e6e6e6;
	padding-left: 3px;
	padding-right: 3px;
	cursor: default;
}

a.greenArrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#009933;
	background-color:#EDFFE5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-top-color: #e6e6e6;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #e6e6e6;
	padding-left: 3px;
	padding-right: 3px;
	cursor: pointer;
	text-decoration:none;
}

.greenArrowOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#CCCCCC;
	background-color:#EDFFE5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-top-color: #e6e6e6;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #e6e6e6;
	padding-left: 3px;
	padding-right: 3px;
	cursor: default;
	text-decoration:none;
}

.redBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FF6640;
	background-color:#F6F6F6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
		border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-top-color: #e6e6e6;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #e6e6e6;
	padding-left: 3px;
	padding-right: 3px;
	cursor: default;
}
.payBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#333333;
	background-color:#B5FFBD;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
		border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-top-color: #e6e6e6;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #e6e6e6;
	padding-left: 3px;
	padding-right: 3px;
	cursor: pointer;
}

.upload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#00CC00;
}

.find {
    font-family:"Courier New", Courier, mono;
	font-size: 10px;
	background-color: #FFFFFF;
	color:#000033;
}

.date {
    font-family:"Courier New", Courier, mono;
	font-size: 11px;
	font-weight:bold;
	background-color: #FFFFFF;
	color:#222222;
	padding-left:2px;
}

.datep {
    font-family:"Courier New", Courier, mono;
	font-size: 12px;
	font-weight:bold;
	background-color: #FFFFFF;
	color:#222222;
	padding-left:2px;
}

.date2 {
    font-family:"Courier New", Courier, mono;
	font-size: 10px;
	font-weight:bold;
	background-color: #FFFFFF;
	color:#666666;
	padding-left:2px;
}

.whiteSpace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#00FF00;
	cursor:default
}
.dayShow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#F4F4F4;
	font-size: 11px;
	color: #666666;
}

a.noLine:hover {
text-decoration:none
}

.help {
	background-color: #FBCACA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666600;
	cursor:pointer;
	padding:2px
}
.inv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	color: #000000;
	padding-left:3px
}

.index1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    border-bottom: 1px solid #A7B3BF;
	background-color: #D7E1F5;
	color:#000000;
	padding:1px
}

.index2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height:18px;
	text-align:center
}

#wrapper {
	width: 780px;
	margin: 0 auto;
}

h4 {
font-size: 11px;
font-weight:normal;
color: #666666;
}
.picNav {
background-color: silver;
 filter:alpha(opacity=75); /* IE's opacity*/
 opacity: 0.75;
	 }

.mid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	padding-right:3px;
}
#hoto {
cursor:pointer
}

#hotspot {
cursor:pointer
}

#hota {
cursor:pointer
}

.sort1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
cursor:pointer;
background-color:#D7E1F5;
background-image:url(images/sort1.png);
background-position:right;
background-repeat:no-repeat;
}

.sort2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
cursor:pointer;
background-color:#D7E1F5;
background-image:url(images/sort2.png);
background-position:right;
background-repeat:no-repeat;
}

.sort0{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
cursor:pointer;
background-color:#FFFFFF;
}

#toggleDet{
display: none;
}


#toggleNote {
display: none;
}

#toggleHelp {
display: none;
}

#toggleable div {
display: none;
}

#hotDet {
cursor:pointer;
}

.togglei{
display: none;
}

#hotNote {
cursor:pointer;
}

.half {
opacity: .5
}

.halfSilver {
background-color:silver;
opacity: .75
}

.border {
border-bottom:1px solid #CCCCCC; 
border-right:1px solid #CCCCCC
}

.help_text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#OOOOOO;
cursor:default;
padding-top:3px;
padding-bottom:3px;
background-color:#FFFFFF;
}

.help_text2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#OOOOOO;
cursor:default;
padding-top:3px;
padding-bottom:3px;
background-color:#E6E6E6;
}

