td {
	text-align: left;
	font-family:tahoma, verdana, tahoma, helvetica, arial;
	font-size:11px;
	color:#727272;
	line-height:12px;
}
a {
	text-decoration: underline;
	color:#727272;
	font-family:tahoma;
}

body { 	margin:0px;padding:0px;	}
.copy{
font-family:tahoma, verdana, tahoma, helvetica, arial;
font-size:11px;
color:#87886F;
text-decoration:none;
}


.top_m {color:#6F704D; text-decoration:none;}
.bot_t {color:#A7A7A7; text-decoration:none; font-family:verdana; font-size:10px}

.gray {color:#727272; text-decoration:none}
.green {color:#777B51; text-decoration:none}
.small {font-size:9px}
.u {text-decoration:underline}


.form { width:326px;
		height:18px;
		font-family:tahoma, verdana, tahoma, helvetica, arial;
		font-size:11px;
		border-style:none;
		border-width:0;
		border-color:white;
		background-color:white;
		color:#898989;
		margin-left:0px;
		margin-right:0px}
		
		
.textarea {
	width:650px;
	height:146px;
	font-family:tahoma, verdana, tahoma, helvetica, arial;
	font-size:11px;



		border-style:none;
		border-width:0;
		border-color:white;
		background-color:white;
	color:#898989;
	overflow:auto;
	margin-left:0px;
	margin-right:0px;
	font-style: normal;
	line-height: normal;


}
		
.search { width:141px;
		height:19px;
		font-family:tahoma, verdana, tahoma, helvetica, arial;
		font-size:11px;
		border-style:none;
		border-width:0;
		border-color:white;
		background-color:white;
		color:white;
		margin-left:0px;
		margin-right:0px}
		


a:hover{text-decoration:underline;}

#under{text-decoration:underline;}
.green1 {
	font-family:tahoma, verdana, tahoma, helvetica, arial;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #666600;
}
.textarea1 {

	width:325px;
	height:120px;
	font-family:tahoma, verdana, tahoma, helvetica, arial;
	font-size:11px;



		border-style:none;
		border-width:0;
		border-color:white;
		background-color:white;
	color:#898989;
	overflow:auto;
	margin-left:0px;
	margin-right:0px;
	font-style: normal;
	line-height: normal;
}

.bak2top {
      font-family:tahoma, verdana, tahoma, helvetica, arial;
      font-size: 10px;
      font-weight: bold;
      color: #777B51;
	  
}
#dropmenudiv{
	font:normal 10px/18px Tahoma;
	z-index:100;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0 solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	color: #999999;
	position: absolute;
	right: auto;
	list-style-type: none;
	display: table-row-group;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #CCCCCC;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	color: #999999;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #EDEEE4;
}
.Small_green {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #777B51;
}
.floating {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #0000FF;
	background-color: #BDB76B;
	border: 0px solid;
	border-color: #0000FF;
	padding: 2px;
}
#dhtmltooltip{
position: absolute;
font-family:tahoma, verdana, tahoma, helvetica, arial;
font-size:10px;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


.spreedsheetinputbox {
      width:43px;
	  font-family:tahoma, verdana, tahoma, helvetica, arial;
      font-size: 10px;
      	  
}

.spreedsheetperiod {
      width:70px;
	  font-family:tahoma, verdana, tahoma, helvetica, arial;
      font-size: 10px;
      	  
}


.spreedsheettotalbox {
      width:60px;
	  font-family:tahoma, verdana, tahoma, helvetica, arial;
      font-size:10px;
	  border-left:none; 
	  border-right:none; 
	  border-top:none; 
	  border-bottom:1px solid #CCCCCC
	 
      	  
}

.spreedsheedate {
      width:50px;
	  height:14px;
	  font-family:tahoma, verdana, tahoma, helvetica, arial;
      font-size:10px;
	  border-left:none; 
	  border-right:none; 
	  border-top:none; 
	  border-bottom:1px solid #CCCCCC;
	  
	  
	 
	       	  
}
.showstate1 {
cursor:hand;
cursor:pointer;
float: left;
margin-top: 2px;
margin-right: 3px;
}
.showstate11 {
cursor:hand;
cursor:pointer;
float: left;
margin-top: 2px;
margin-right: 3px;
}
.showstate111 {
cursor:hand;
cursor:pointer;
float: left;
margin-top: 2px;
margin-right: 3px;
}
.showstate112 {
cursor:hand;
cursor:pointer;
float: left;
margin-top: 2px;
margin-right: 3px;
}
.showstate1121 {
cursor:hand;
cursor:pointer;
float: left;
margin-top: 2px;
margin-right: 3px;
}
.showstate11211 {
cursor:hand;
cursor:pointer;
float: right;
margin-top: 2px;
margin-right: 3px;
}
.showstate1111 {
cursor:hand;
cursor:pointer;
float: left;
margin-top: 2px;
margin-right: 3px;
}
#tabff6 {
	overflow: hidden; height: 7px
}

#tabff9 {
	border-right: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	overflow: hidden; 
	border-left: #ccc 1px solid; 
	border-bottom: #ccc 1px solid; 
	height: 126px; 
	background-color: #fff; 
	padding-top: 4px; 
	width: 100%
}
.tabs_ff102 {
	overflow: hidden; width: 622px; height: 172px
}
.tabff3 {
	position: absolute;
	width: 622px;
}
.tabff35 {
	width: 622px; position: absolute; visibility: hidden
}
.tabff30 {
	width: 622px; position: absolute; visibility: hidden
}
.tabff31 {
	width: 622px; position: absolute; visibility: hidden
}
.tabff33 {
	width: 622px; position: absolute;visibility: hidden
}
.tabff38 {
	width: 622px; position: absolute; visibility: hidden
}

.tabff_2 {
	color: #777B51; font-weight: bold; float: left; width: 102px; height: 20px; text-align: center; background: url(/icons/wt2.gif) #edeee4 no-repeat; border-bottom: #ccc 1px solid
}
.tabff_2h {
	font-weight: bold; float: left; width: 102px; height: 20px; text-align: center; background: url(/icons/wt1.gif) no-repeat
}
.tabff_2 a {
	display: block; color: #777B51; padding-top: 4px; text-decoration: none
}
.tabff_2h a {
	display: block; padding-top: 4px; text-decoration: underline
}
.tab_ff12 {
	float: left; width: 2px; border-bottom: #ccc 1px solid; height: 20px
}
.tabff5 {
	float: left; width: 305px
}
.tabff13 {
	float: left; width: 305px
}
.tabff4 {
	border-right: #ccc 1px solid; border-top: #ccc 0px solid; overflow: hidden; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid; height: 165px 

}
.tabff21 {
	background: url(/icons/wt7.gif) no-repeat; height: 7px
}

#tabff11 {
	background: url(/icons/wt7.gif) no-repeat; height: 7px
}

.tab_ff14 {
	padding-right: 8px; padding-left: 8px; padding-bottom: 8px; overflow: hidden; padding-top: 8px; height: 140px
}
.tab_ff15 {
	font-size: 0px; background: url(/icons/green2.png) no-repeat; width: 299px; height: 7px
}
.tab_ff16 {
	width: 299px; height: 135px; background-color: #EEF5D6
}
.tab_ff20 {
	font-size: 0px; background: url(/icons/green1.png) no-repeat; width: 299px; height: 7px
}
.w3cbutton4 {
  margin: 1em 0;
  width: 9em;
  font-family: helvetica,arial,sans-serif;
  font-size: 70%;
  font-weight: bold;
}
.w3cbutton4 a {
  display: block;
  width: 100%;
}
.w3cbutton4 a:link,
.w3cbutton4 a:visited,
.w3cbutton4 a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.w3cbutton4 a:link,
.w3cbutton4 a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.w3cbutton4 a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.w3cbutton4 span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}

.cssbutton {
  margin: 1em 0;
  width: 9em;
  font-family: helvetica,arial,sans-serif;
  font-size: 70%;
  font-weight: bold;
}
.cssbutton a {
  display: block;
  width: 100%;
}
.cssbutton a:link,
.cssbutton a:visited,
.cssbutton a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.cssbutton a:link,
.cssbutton a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.cssbutton a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.cssbutton span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}

.webdesginbutton {
  margin: 1em 0;
  width: 9em;
  font-family: helvetica,arial,sans-serif;
  font-size: 70%;
  font-weight: bold;
  padding-top:8px;
}
.webdesginbutton a {
  display: block;
  width: 100%;
}
.webdesginbutton a:link,
.webdesginbutton a:visited,
.webdesginbutton a:hover {
  background-color: #FFFFCC;
  color: #000;
  text-decoration: none;
}
.webdesginbutton a:link,
.webdesginbutton a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.webdesginbutton a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.webdesginbutton span.w3c {
  padding: 0 0.4em;
  color: #CC0000;
}
.validator {
color: #FF0000; 
font-weight: normal; 
font-family:tahoma, verdana, tahoma, helvetica, arial;
text-decoration:none;
font-size:10px;
}


 
 /* Button for acceptiong quote */

.Acceptquote {
  margin: 1em 0;
  width: 16em;/* this changes with of whole button */
  font-family: helvetica,arial,sans-serif;
  font-size: 100%;
  font-weight: bold;
   
}
.Acceptquote a {
  display: block;
  width: 100%;
  
}
.Acceptquote a:link,
.Acceptquote a:visited,
.Acceptquote a:hover {
  background-color: #FFFFCC;
  color: #727272;
  text-decoration: none;
}
.Acceptquote a:link,
.Acceptquote a:visited {  /*  */
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
  height:20px; /* this changes hight of button */
  padding-top:8px; /* this changes the text placement inside the button */
  padding-left: 3px; /* this changes the text placement inside the button */
}
.Acceptquote a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.Acceptquote span.Acceptquotee {
  padding: 0 0.9em;
  color: #CC0000;
}