body{
text-align:center;
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size: .8em;
line-height: 120%;
margin:5px 0px 5px 0px;
background: #a781a3;
}
/* ================================================ */
              /* Box definitions below */
/* ================================================ */
.cb {margin:0.5em 0;}
	/* Top corners and border */
.cbb{
  display: none !important;
}

.bt {
	height:17px;
	margin:0 0 0 18px;
	background:url(box.png) no-repeat 100% 0;
}
.bt div {
	position:relative;
	left:-18px;
	width:18px;
	height:17px;
	background:url(box.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
}

	/* Bottom corners and border */
.bb {
	height:14px;
	margin:0 0 0 12px;
	background:url(box.png) no-repeat 100% 100%;
}
.bb div {
	position:relative;
	left:-12px;
	width:12px;
	height:16px;
	background:url(box.png) no-repeat 0 100%;
	font-size:0;
	line-height:0;
}

	/* Left border */
.i1 {
	padding:0 0 0 12px;
	background:url(borders.png) repeat-y 0 0;
}
	/* Right border */
.i2 {
	padding:0 12px 0 0;
	background:url(borders.png) repeat-y 100% 0;
}
	/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.i3 {
	display:block;
	margin:0;
	padding:1px 10px;
	background:#fff;
}
	/* Make the content wrapper auto clearing so it will contain floats (see http://positioniseverything.net/easyclearing.html). */
.i3:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.i3 {display:inline-block;}
.i3 {display:block;}
/* Default CSS ends here */

/*.one .bt {
	height:17px;
	margin:0 0 0 18px;
	background:url(box.png) no-repeat 100% 0;
}
one .bt div {
	position:relative;
	left:-18px;
	width:18px;
	height:17px;
	background:url(box.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
}
one .bb {
	height:14px;
	margin:0 0 0 12px;
	background:url(box.png) no-repeat 100% 100%;
}
one .bb div {
	position:relative;
	left:-12px;
	width:12px;
	height:16px;
	background:url(box.png) no-repeat 0 100%;
	font-size:0;
	line-height:0;
}*/
/* alternate color box */
.one {
  float: none;
  width: 99%;
}

.one .i1,
.one .i2 { background-image:url(borders.png); }
.one .bt,
.one .bt div,
.one .bb,
.one .bb div { background-image:url(boxAlt.png); }

/* ================================================ */
              /* End box definitions below */
/* ================================================ */
#wrapper {
width:100%;
text-align: left;
margin:0 auto;
border: 1px #326614 dotted;
padding:0px 2px;
background: #83c47b;}
#wrapperadmin {
width:95%;
text-align: left;
margin:0 auto;
border: 1px #326614 dotted;
padding:6px;
background: #F5F5F5;}
#wrappersmall {
width:85%;
text-align: left;
margin:0 auto;
border: 1px #326614 dotted;
padding:0px 2px;
background: #83c47b;
}
#masthead{
width:99%;
position: relative;
}


/*begin main tabs navigation*/

#mainnav {
display: none; }

/*end main tabs navigation*/

.translate{
display: none;
}
.translatemenu {
display: none;
}
.resourcesNav a{
  font-size: .9em;
  color: blue;
  text-decoration: none;
}
.resourcesNav a:hover{
text-decoration: underline;
}
#wrapper #textsize input {
display: none;
}
#wrapper #textsize{
display: none;
}

/* begin sidebar and subnav */
#sidebar{
width:23%;
float: left;
}
#sidebar p.announce{
  background-color: #F1C89E;
  font-size: 1em !important;
  margin: .1em -.5em;
  padding: .5em;
  font-size: 110%;
  border: 1px dotted #FF9900;
}

#sidebar .i3{
background: #F7F6F3;
}
#sidebar ul.subnav{
display:none
}
#sidebar ul.subnav li a {
display: block;
width:100%;
text-decoration: none;
border-bottom: 1px #ff9700 solid;
color: #4b7146;
font-weight:bold;
padding:.5em;
}
#sidebar ul.subnav li a:hover{
display: block;
width:100%;
color: #745971;
background: #eae8de;
}
#sidebar ul.subnav li .selected{
display: block;
width:100%;
color: #542954 !important;
background: #E4E4C9;
border-right:6px solid #FF9700;
padding-right: 0px;
}
#sidebar ul.subnav li a:visited{
display: block;
width:100%;
text-decoration: none;
border-bottom: 1px #ff9700 solid;
font-weight:bold;
}
/* .content list in sidebar */
#sidebar ul.content{
 padding:1em 0em;
list-style-type: square !important;
margin: 3px 8px 3px -.5em;
}
#sidebar ul.content li{
  line-height: 130%;
  margin-bottom: .5em;
}
#sidebar ul.content2{      /* this simulates sidebar.announce salmon background paragraph */
  background-color:#F1C89E;
  margin:auto -.5em;
  padding:.5em 0em .5em .5em
}
#sidebar ul.content2 li{
  line-height: 120%;
  padding: .5em 0em;
}

 /* list item .content class when located elsewhere */
#mainContent ul.content li a {
text-decoration: underline;
}
#mainContent ul.content{
 padding:1em 0em;
list-style-type: square;
margin-left: 1em;
  list-style-image: url(images/pclipbrown.gif)
}
#mainContent ul.content li{
  line-height: 130%;
  margin-bottom: .5em;
}

#mainContent ul.bullet{
 padding:1em 0em;
margin-left: 1em;
margin-top: 0;
  list-style-image: url(images/arrowtargetbullet2.gif)
}
#mainContent ul.bullet li ul{
list-style-image: none !important;
  list-style: square;
}
#mainContent ul.bullet li{
  line-height: 130%;
  margin-bottom: .5em;
  padding-left: 1em;
}
#mainContent ul.bullet li a{
  font-weight: bold;
}
.faq{
  margin:1em;
}
table.raoul p{
  margin: .3em 1em 0em -10px;
  text-indent: -20px;
  font-weight: bold;
  font-size: 85%;
}
/*table.raoul td{
  text-align: left;
  padding: 0;
  margin: 0;
}*/

/* end sidebar and subnav */

/* #content refers to the skip to content links */

#masthead ul.skip {
display: none;
}
.skip li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
height: 1px;
}
.skip li a, .skip li a:visited{
  color: #BA7E33;
  font-size:.9em;
  font-weight: normal;
  text-decoration: none;
  background-image: url(images/whitepixel.jpg);
  background-repeat:repeat;
}
.skip li a:hover{
background-color: #663300;
color: #FFFFFF;
padding: 0;
background-image: none;
}

/* content wrapper without top padding for 1 or 2 col layout */
#content1{
width:99%;
float: right;
/*background-color:#F7F6F3;*/
background-color:#fff;
}
/* content wrapper with top padding for 1 or 2 col layout */
#content2{
width:99%;
float: right;
padding-top: 10px;
background-color:#fff;
}
/* content3 is for 3 col layout */
#content3{
width:76%;
float: right;
background-color:#fff;
}
#mainContent {
width:76%;
float: left;
}
#mainContent .i3{
  background: #F7F6F3;
}
#contentIntro{
  float: none;
  width: 99%;
  padding: 0;
}
#contentIntro p{
  text-indent: -25px;
  margin: 6px 6px 6px 35px;
}
#contentIntro .i3{
  background: #F7F6F3;
  padding: 0px 6px;
}
#contentIntro ul{
  margin:5px 5px -5px 5px;
  padding:1px;
}
#contentIntro ul li{
  list-style-image: url(images/bulletPencil.gif);
  padding:0px 0px 4px 4px;
}
#contentIntro ul li ol li{
  list-style-image: none;
}
#contentIntro ul li ol{
  margin-top: 6px;
}
/* use columns for 2 column layout inside any DIV */
div.column{
float:left;
width:48%;
margin:0px
}
#mainContent1{
width:60%;
float: left;
}
#mainContent1 .i3{
  background: #F7F6F3;
}
#mainContent2{
width:99%;
float: left;
}
#mainContent2 .i3{
  background: #F7F6F3;
}
#secondaryContent1{
width:39%;
float: right;
}
#secondaryContent1 .i3{
background: #F7F6F3;
}
#secondaryContent1 ul{
padding:1px;
list-style-type: none;
margin: 3px 0px 3px 15px;
font-size:1em;
}
#secondaryContent1 ul li{
list-style-image:url(images/bulletPencil.gif);
padding:0px 0px 6px 6px;
}

#secondaryContent1 li a:link {
display: block;
width:100%;
text-decoration: underline;
font-weight:bold;
}
#secondaryContent1 li a:hover{
display: block;
width:100%;
color: #745971;
background: #eae8de;
}
#secondaryContent1 li a:visited{
display: block;
width:100%;
color: #8f8f8f;
font-weight:bold;
}
#news{
  color: #000000;
  font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
  font-size: 1em;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 0px;
}
#news ul{
  margin:5px 5px 5px 0px;
  padding:1px;
}

#news ul li{
  list-style-image: url(images/bulletPencil.gif);
  padding:0px 0px 14px 4px;
}
#news ul li ul li{
list-style-image: none;
  list-style-type: square;
  margin-bottom: 0px;
}
#wrapper #footer{
display: none
}
#footer #credits{
  float: left;
  width: 70%;
  line-height: 135%;
}
#footer #validation{
  float: right;
  text-align: center;
  width: 29%;
  line-height: 135%;
  font-size: 80%;
  font-weight: normal;
}
/* use for pages where validation is the only element in the page footer */
#footer2 #validation{
  float: none;
  text-align: center;
  width: 100%;
  line-height: 135%;
  font-size: 80%;
  font-weight: normal;
}
/* add this class to clear floats */
.alert{
  color: #FF0000;
  font-weight: bold;
}
.alertnormal{
   color: #FF0000;
}
dl.glossary dt{
  font-weight: bold;
}
dl.glossary dt a{
  color:#000000;
}
.n{
  font-weight: normal;
}
.greentext{
  color: #009900;
}
.vhost{
  font-size: 90%;
}
div.resourcesNav{
  margin-bottom: 4px;
}

.required{
  font-weight: bold;
  color: #FF0000;
  font-size: 150%;
}

.question{
  font-weight: bold;
  color:#660099;
}
/* contact page style below */
.contact{
  width: 100%;
  background-image: url(images/gradiant1.jpg);
  background-repeat: repeat-y;
  border-bottom: 1px dotted #CC0033;
  background-color: #FFFFFF;
}
p.person{
  float: left;
  width: 50%;
  padding: 1em 0em 1em 1em;
  font-weight: bold;
  color: #663333;
  margin: 0em !important;
}
p.photo{
  float: right;
  width: 45%;
  text-align: center;
  padding: 1em 0em;
  margin: 0em !important;
}
.contact img{
  border: 1px solid #666666;
}
/* sponsor page style below */
.sponsors p{
  padding: 1em;
  border-bottom: 1px dotted #CC0033;
}
.sponsors img{
  float:left;
  padding:0em 1em .5em 0em;
}
/*.infotip {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #339900;
  font-size: 12px;
  font-weight: bold;
  background-color: White;
  margin-bottom: 3px;
}*/

.thinborder {
  border: thin;
  border-color: #727272 #727272 #727272 #727272;
  border-style: solid;
  border-width: 1px;
  padding: 5px;
  background-color: #F5F5F5;
}
table.subscribe {
	border-width: 0px 0px 0px 0px;
	border-spacing: 1px;
	border-style: outset outset outset outset;
	border-color: purple purple purple purple;
	border-collapse: collapse;
	background-color: white;
	width: auto;
	font-size:1em;
	font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
}
table.subscribe td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: orange purple orange purple;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
  vertical-align: top
}
table.subscribe th {
	border-width: 0px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: orange #E19300 orange purple;
	background-color: purple;
	color:#FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.subscribe th.end{
  border-right: solid 1px purple;
}

table.subscribe td.text, col.text{
text-align:right;
}
table.subscribe caption{
  font-size: 1.2em;
  font-weight: bold;
  margin: 0;
  padding: .2em;
  background-color: #CCCCCC;
  border-width: 1px;
  border-style: solid solid none solid;
  border-color: #999999;
}

table.subscribe input.btn{
   color:#050;
   font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
table.subscribe input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;
   cursor:pointer;
   color:#990000}
table.subscribe a.showtip, a:visited.showtip, a.showtip, a:hover.showtip, .showtip label{
border-bottom: 1px dashed #0000CC;
text-decoration:none;
color:#000000;
font-weight: normal;
font-size:100%;
vertical-align:0%;
padding-bottom: 0px;
cursor: help;
}
table.subscribe td.cart{
  text-align: center;
  vertical-align: middle;
}
table.subscribe td img{
  padding: 0;
  margin: 3px 10px 3px 3px;
  float: left;
  border: 1px dotted #888888;
}
table.data, table.data2 {
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #a781a3 #a781a3 #a781a3 #a781a3;
	border-collapse: collapse;
	background-color: transparent;
}
table.data th, table.data2 th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
    background-color: #83C47B;
	border-color: #d5d0ba #d5d0ba #d5d0ba #d5d0ba;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.data td, table.data2 td {
	border-width: 1px 1px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid none none;
	border-color: #d5d0ba #d5d0ba #d5d0ba #d5d0ba;
	background-color: transparent;
    text-align: left;
    vertical-align: top;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.data td{
  font-weight: bold;
}
table.data2 td{
  font-weight: normal;
}
table.data td.item, table.data .item{
  font-weight: normal;
}
table.data .description, table.data2 .description{
  font-weight: normal;
  text-align: right;
  background-color: #e6eed2;
  }

/* end secondaryContent1 */

/* CSS for general table based forms */

table.genform {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #a781a3;
	border-collapse: collapse;
	background-color: transparent;
}
table.genform th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
    background-color: #83C47B;
	border-color: #d5d0ba #d5d0ba #d5d0ba #d5d0ba;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.genform td {
	border-width: 1px 1px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid none none;
	border-color: #d5d0ba #d5d0ba #d5d0ba #d5d0ba;
	background-color: transparent;
    text-align: left;
    vertical-align: top;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.genform td{
  font-weight: bold;
}
table.genform td{
  font-weight: normal;
}
table.genform td.item{
  font-weight: normal;
}
table.genform .description{
  font-weight: normal;
  text-align: right;
  background-color: #e6eed2;
  }


/* Begin Specific link type styling */

a[href^="http:"]
{
background: url(icons/icon_external.gif) no-repeat right top;
	padding-right:15px;
	}
a[href^="http://www.inclusivechildcare.org"], a[href^="http://inclusivechildcare.org"]
{
background-image: none;
	padding-right:0;
	}
a[href$=".pdf"] {
background: url(icons/icon_pdf.gif) no-repeat right top;
	padding-right:15px;
}
a[href$=".doc"] {
background: url(icons/icon_doc.gif) no-repeat right top;
	padding-right:15px;
	}
a[href^="mailto:"] {
background: url(icons/icon_mailto.gif) no-repeat right top;
	padding-right:15px;
}
a[href$=".xls"] {
background: url(icons/icon_xls.gif) no-repeat right top;
	padding-right:15px;
}
a[href$=".ppt"] {
background: url(icons/icon_ppt.gif) no-repeat right top;
	padding-right:15px;
}
a[href$=".swf"] {
background: url(icons/swf.gif) no-repeat right top;
	padding-right:15px;
}
a.popup {
background: url(icons/icon_popup.gif) no-repeat right top;
	padding-right:15px;
}
a[href$=".ppt"] {
background: url(icons/icon_ppt.gif) no-repeat right top;
	padding-right:15px;
}
/* End specific link style type */

/* Normal styling */
address{
text-align: left;
font-style: normal;
font-weight: bold;
}
a{
  color: #855C81;
  }
a.quicklink, a:hover.quicklink, a:visited.quicklink{
  font-size: 75%;
  font-weight: bold;
  color: blue;
  background-color: #FFFF66;
  padding-left: 3px;
  line-height: 120%;
}
a.quicklinklarge, a:hover.quicklinklarge, a:visited.quicklinklarge{
  font-size: 110%;
  font-weight: bold;
  color: blue;
  background-color: #FFFF66;
  padding-left: 3px;
  line-height: 120%;
}
a.footerlink{
  text-decoration: none;
}
a:hover.footerlink{
  text-decoration: underline;
}
a:active.footerlink{
  color: red;
}
h1 {
/*background: url(images/CICClogo375x81.gif) no-repeat 0px 0px;*/;
font-size:130%;
background:transparent;
text-align: center;
}
h2{
color: #584B3F;
margin: 0em 0em 1em;
font-size: 1.3em;
text-align: center;
padding: .2em .2em .2em .2em;
letter-spacing: 0.1em;
width: auto;
background: #DDD7D2 url(images/h2-title.jpg) no-repeat bottom left;
}
h2.subhead{
background: #DDD7D2 url(images/h2-title2.jpg) no-repeat left bottom;
border-left:6px solid #FF9700;
}

#sidebar h2{
color: #584B3F;
background: url(images/h2-sidebar.jpg) left no-repeat bottom;
font-size: 1.3em;
letter-spacing: .08em;
text-align: center;
padding: .2em .2em .3em .2em;
margin: 0em 0em 1em 0em;
}
h3{
color: black;
margin: 10px 0px;
font-size: 1.1em;
text-align: left;
letter-spacing: 0.08em;
background: url(images/h2-backg.jpg) no-repeat bottom left;
padding: .2em .2em .3em 30px;
margin: 1.5em 0em .2em;
}
h3 a.nostyle{
  color: black;
  text-decoration: none;
}
h3 a:hover.nostyle{
  text-decoration: underline;
}

h4{
  font-size: 1.1em;
}

acronym, dfn {
background:#F2F1ED none repeat scroll 0%;
border-width:0pt;
color:#000000;
cursor:help;
}
p{
line-height: 120%;
margin: .5em auto;
}
p.center{
  line-height: 120%;
  margin: 0 auto;
  text-align: center;
}

#mainContent p{
  margin-left:2em ;
}

ul{
  list-style: square;
  /* the margin rule below affects .skip positioning (skip to content links) */
  /*margin: 1em 2em; */
}

/*.cbb h1 {
	margin:0 -10px;
	padding:0.3em 10px;
	background:#efece6;
	font:bold 1.2em/1 Arial, Helvetica, sans-serif;
}*/



/* Custom CSS
================================================*/
/* You can use different borders for different boxes on the same page. Just adjust the CSS. Here are a few examples, one of which uses the GIF images instead of the PNG images. Note that you can also adjust borders, heights and paddings this way. Remember to adjust the IE CSS as well. */

/*.one {
	position:absolute;
	top:0;
	right:0;
}
/*Give the absolutely positioned box a width (including IE 7)*/
/*.one {width:70%;}*/
/*.two {
	float:left;
	width:45%;
}
.two .i1,
.two .i2 { background-image:url(borders.gif); }
.two .bt,
.two .bt div,
.two .bb,
.two .bb div { background-image:url(box.gif); }

#three {
	float:left;
	clear:both;
	width:80%;
}
#three .cb {
	float:left;
	width:40%;
}  */

/* Just a bit of styling for this demo page. Adjust as you wish. */
#absolute-wrapper {
	position:relative;
	height:9em;
}
.cb li {margin-left:1em;}
 .clear{
clear: both;
}
.clearfix:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
 /* * html hack for IE pre 7 */
* html .clearfix {height:1px;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
* html .i1,
* html .i2 {background-image:url(borders.gif);}
* html .bt,
* html .bt div,
* html .bb,
* html .bb div {background-image:url(box.gif);}
* html .one .i1,
* html .one .i2 { background-image:url(borders.gif); }
* html .one .bt,
* html .one .bt div,
* html .one .bb,
* html .one .bb div { background-image:url(boxAlt.gif); }
/* Set a height to fix up some rendering issues. */
* html .i1,
* html .i3 {height:1px;}
* html #wrappersmall {
background: #f8f8f8;
border: 1px #606060 solid;
width: 100%;
}
* html #wrapper {
background: #f8f8f8;
border: 1px #606060 solid;
width: 100%;
}
* html #wrapper #textsize{
display: none;
}
* html #wrapper .translate{
display: none;
}

* html #mainContent1{
width: 59%;
}
* html #mainContent {
width: 75%;
}
* html #secondaryContent1{
width:39%;
}
* html .translate{
display: none;
}
* html #sidebar h2{
letter-spacing: .04em;
padding: .2em 0em .3em;
margin: 0em -.2em 1em;
}
* html #sidebar ul{
margin: 3px -6px 3px -1.5em;
}
* html #sidebar li a{
  width: 90%;
  margin-right: -8px;
}
* html #sidebar li a:hover{
  width: 90%;
  margin-right: -8px;
}* html #sidebar li a:selected{
  width: 90%;
  margin-right: -6px;
  padding-right: 0px;
}
* html #sidebar li a:visited{
  width:90%;
  margin-right: -8px;
}
img{
  border: none;
}
label{
  display: block;
}
label.other{
  display: inline;
}
input:focus, textarea:focus{
  background: #FFFFCC;
}
legend {
  font-weight: bold;
  padding: 0px 4px;
}
fieldset {
  margin: 1em 0;
  padding: 1em;
  border: 1px solid #996600;
}
#sidebar fieldset {
  margin: 6px -6px;
  padding: .5em;
  border: 1px solid #996600;
}
a.showtip, a:visited.showtip, a.showtip, a:hover.showtip{
border-bottom: 1px dashed #0033CC;
text-decoration:none;
color: #483D8B;
font-weight: normal !important;
vertical-align:0%;
padding-bottom: 0px;
}
#subscribe{
  max-width: 300px;
  text-align: left;
  line-height: 150%;
}
#sidebar #subscribe{
  max-width: 100%;
  text-align: left;
  line-height: 150%;
  margin: 10px 0px;
  padding: 0;
}
#subscribe p{
  margin: 2px 0px 8px;
  padding: 0;
}
input.btn{
   color:#050;
   font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;
   cursor:pointer;
   color:#990000}