/*Content Styles*/

TD
{
        font-family: Verdana;
		font-size: 8pt;
		font-style: normal;
		color: black;
}

TD.greenstyle
{
    font-family: Verdana;
    font-size: 8pt;
    font-style: normal;
    color: #6A8362;
}

TD.greenhighlight
{
    font-family: Verdana;
	background-color: #A6B9A0;
	font-weight: bold;
	font-size: 12pt;
    font-style: normal;
    color: green;
}

.highlight {
  background-color : #B6C9B1;
}

.OfficeWriterheading1
{
        font-family: Verdana; 
        font-size: 10pt;
   		font-style: normal;
   		color: #212B60;
		font-weight: bold
}

.OfficeWriterheading2
{
        font-family: Verdana; 
        font-size: 10pt;
   		font-style: normal;
   		color: #0D63AA;
		font-weight: bold
}

.OfficeWriterheading3
{
        font-family: Verdana; 
        font-size: 10pt;
   		font-style: normal;
   		color: #718969;
		font-weight: bold
}

.OfficeWriterheading4
{
        font-family: Verdana; 
        font-size: 11pt;
   		font-style: normal;
   		color: #212B60;
		font-weight: bold
}

.OfficeWriterheading5
{
        font-family: Verdana; 
        font-size: 11pt;
   		font-style: normal;
   		color: #666666;
		font-weight: Bold
}

.OfficeWriterheading6
{
        font-family: Verdana; 
        font-size: 10pt;
   		font-style: normal;
   		color: #666666;
		font-weight: Bold
}

.OfficeWriterheading7
{
        font-family: Verdana; 
        font-size: 11pt;
   		font-style: normal;
   		color: #0D63AA;
		font-weight: Bold
}
.OfficeWriterheading8
{
        font-family: Verdana; 
        font-size: 11pt;
   		font-style: normal;
   		color: #666666;
		font-weight: Bold
}

.OfficeWriterusagea
{
        font-family: Verdana; 
        font-size: 10pt;
   		font-style: normal;
   		color: #336666;
		font-weight: bold
}

.OfficeWriterusageb
{
        font-family: Verdana; 
        font-size: 10pt;
   		font-style: normal;
   		color: #6E8467;
		font-weight: bold
}

.OfficeWriterusagec
{
        font-family: Verdana; 
        font-size: 10pt;
   		font-style: normal;
   		color: #5E3568;
		font-weight: bold
}

.OfficeWritersmallblue
{
        font-family: Verdana; 
        text-decoration: underline;
        font-size: 8pt;
   		font-style: normal;
   		color: #0D63AA;
		font-weight: bold
}

.OfficeWritersmallblue2
{
        font-family: Verdana; 
        text-decoration: none;
        font-size: 8pt;
   		font-style: normal;
   		color: #0D63AA;
		font-weight: bold
}

.OfficeWritersmallblue3
{
        font-family: Verdana; 
        text-decoration: none;
        font-size: 8pt;
   		font-style: normal;
   		color: #0D63AA;
}

.OfficeWritersmallred
{
        font-family: Verdana; 
        text-decoration: underline;
        font-size: 8pt;
   		font-style: normal;
   		color: #660000;
		font-weight: bold
}

.OfficeWritersmallgreen
{
        font-family: Verdana; 
        text-decoration: underline;
        font-size: 8pt;
   		font-style: normal;
   		color: #4a5a45;
		font-weight: bold
}

.OfficeWritersmallgreen3
{
        font-family: Verdana; 
        text-decoration: none;
        font-size: 9pt;
   		font-style: normal;
   		color: #609b56;
		font-weight: bold
}

.OfficeWritergrey
{
        font-family: Verdana; 
        text-decoration: none;
        font-size: 8pt;
   		font-style: normal;
   		color: #666666;
}

.OfficeWritersmallgreen2
{
        font-family: Verdana; 
        text-decoration: none;
        font-size: 8pt;
   		font-style: normal;
   		color: #4a5a45;
}

.OfficeWritersmallred
{
        font-family: Verdana; 
        text-decoration: none;
        font-size: 8pt;
   		font-style: normal;
   		color: #CC0000;
}

.OfficeWritersmallgrey
{
        font-family: Verdana; 
        text-decoration: none;
        font-size: 8pt;
   		font-style: normal;
   		color: #81807A;
}

A:link
	{
		text-decoration: underline;
		color:#105FC1;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

A:visited
	{
		text-decoration: underline;
		color:#105FC1;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif
	}

A:active
	{
		text-decoration: underline;
		color:#105FC1;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif
	}


.FileUpheading1
{
 font-size:8pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:black;
 font-weight:bold;
 }
 
 .FileUpusagec
 {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
.SubmitButton
{
 FONT-SIZE: 14px;
 BACKGROUND: cornflowerblue;
 COLOR: white
}
	
/*WebApp styles*/	
.OWDownload
{
	width: 168px;
	height: 22px;
	background-image:url('../images/downloadofficewriter.gif') ;
	border-bottom:2px solid #cccccc;
	border-right:solid 1px #cccccc;
	text-align:left;
	color:#006699;
    word-spacing: normal;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.OWDownload:hover
{
	background-image:url('../images/downloadofficewriter-rollov.gif');
}

A.downlLink
{
	border:0px solid black;
	text-decoration: none;
	font-size:xx-small;
	text-align:right;
	color:#006699 !important;
	position:relative;
	top:6px;
	left:30px;	
}

.OWPurchase
{
	width: 168px;
	height: 22px;
	background-image:url('../images/purchaseofficewriter.gif') ;
	border-bottom:2px solid #cccccc;
	border-right:solid 1px #cccccc;
	text-align:left;
	color:#006699!important;
    word-spacing: normal;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.OWPurchase:hover
{	
	background-image:url('../images/purchaseofficewriter-rollov.gif');
}

.KbButton
{
	width: 168px;
	height: 22px;
	background-image:url('../images/kbbutton.gif') ;
	border-bottom:2px solid #cccccc;
	border-right:solid 1px #cccccc;
	text-align:left;
	color:#006699!important;
    word-spacing: normal;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.KbButton:hover
{	
	background-image:url('../images/kbbutton-rollov.gif');
}

.commentbox
{ 
	 background-color: #E9F2F9;
	 width: 350px;
	 padding: 8px;
 } 
 
.commentfooter
 { 
	 background: url(http://lib.store.yahoo.net/lib/softartisans/cssarrow.gif) 20px 0 no-repeat; 
	 padding-left: 58px;
	 padding-top: 1px; 
	 margin-bottom: 2em; 
	 font-size: 90%; color: #4A4A4A;
 } 
 
.search_box
 {
	background-color :White;
	border-bottom:1px solid #4B7C9F;
	border-left:1px solid #4B7C9F;
	border-right:1px solid #4B7C9F;
	border-style:solid solid solid solid;
	border-top:1px solid #4B7C9F;
	border-width:1px 1px 1px 1px;
	font-size:12px;
	height:15px;
	padding:2px 2px 0pt;
	vertical-align:top;
	width:100px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
       
}

.search_button
{	
	background-image:url('../images/searchbutton.gif');
	font-size:12px;
	height:19px;
	width:27px;	
	padding:2px 2px 2px 2px;
	font-weight:bold;
	border-bottom:1px solid #4B7C9F;
	border-left:1px solid #4B7C9F;
	border-right:1px solid #4B7C9F;
	border-top:1px solid #4B7C9F;
	border-width:1px 1px 1px 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.AllAroundBorder
{
	border-right-width:1px;
	border-right-color:#6EA1D0;
	border-right-style:solid;
	border-left-width:1px;
	border-left-color:#6EA1D0;
	border-left-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#6EA1D0;
	border-bottom-style:solid;
}
	
.LoginDiv
{
	 position :relative;
	 top:16px;
	 left:650px;
	 width:300px;
	 overflow:visible;
	 color:Black;
	 border:0px solid #4B7C9F;
	 text-align:right;
}
.SearchDiv
{
	position:relative;
	top:30px;
	left:720px;
	overflow:visible;
	height:20px;
	width:230px;
	text-align:right;
}

.MenuDiv
{
	position:relative !important;
	top:44px !important;
	left:250px !important;
	height:23px !important;
	width:550px !important;	
}
.HomeURLDiv
{
	/*background-image:url("./../images/topheader.jpg");*/
	height:100px;
	width:400px;
    cursor:pointer;
    top:0px;
    left:0px;
    position:absolute;
}


A.BlackLink
{
	color:Black !important;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	font-size:xx-small;
}
.H2Header 
{
 font-weight : bold;
 font-size : 15px;
 color : #003366;
 line-height : 18px;
 font-style : normal;
 font-family : Verdana, Arial, Helvetica, sans-serif;
}

/*email address obfuscation*/
.mail
{
  border-bottom:0px dotted #666; 
}

/*kbview*/
.SearchBox
{
	width: 100%;
	height: 100%;
	color: black;
	border:1px solid  #005a9b;
	border-collapse: collapse; 
	background-color: #d9d9d9;
}
.Bluehead
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	line-height: 18px;
	font-style: normal;
	color: #003366;
	font-weight: bold;
}

/*async error on kbview page*/
#AlertDiv
{
	width:250px;
    height:50px;
    padding: 5px; 
    border: #4B7C9F 1px solid;
    background-color: #d9d9d9; 
    text-align: left;
    visibility: hidden;
   
}
#AlertMessage
{ 
	
	position:relative;
	width:180px;
	color:Red;
	overflow:visible;
	
}
#AlertButtons
{
	 position:relative; 
	 left:180px;
	 top:-20px;
}
 .errorButtonOK
 {
  
    font-size:12px;
	height:19px;
	width:27px;	
	padding:2px 2px 2px 2px;
	font-weight:bold;
	border-bottom:1px solid #4B7C9F;
	border-left:1px solid #4B7C9F;
	border-right:1px solid #4B7C9F;
	border-top:1px solid #4B7C9F;
	border-width:1px 1px 1px 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
  }