 

a:link  {
	color : #002F5D;
}

a:visited  {
	color : #002F5D;
}

a:active  {
	color : #002F5D;
}

a:hover  {
	color : #494949;
	text-decoration : none;
	
}


a.clsBottomItem  {
	color : #000000;
	text-decoration : none;
	font-size : 8pt;
}

a.clsLeftMenu  {
	color : #000000;
	text-decoration : none;
	font-weight : bold;
	font-size : 8pt;
}

a.clsLeftMenu:visited  {
	color : #000000;
}

a.clsLinkedHeading  {
	color : #000066;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}

a.clsTools  {
	color : #0B3586;
	font-weight : bold;
}

a.glossary  {
	color : #4682b4;
	font-size : 10pt;
	text-decoration : none;
}

body  {
	font-size : 80%;
	font-family : tahoma (hebrew), arial (hebrew), helvetica;
}

form.samples  {
	margin-bottom : 0;
}

h1  {
	font-size : 145%;
	margin-top : 1.10em;
	margin-bottom : .5em;
}

h1.clsSampHead  {
	margin-top : 5px;
	margin-bottom : 5px;
	font-size : 24px;
	font-weight : bold;
	font-family : tahoma (hebrew), arial (hebrew), helvetica;
}

h2  {
	font-size : 135%;
	margin-top : 1.25em;
	margin-bottom : .5em;
}

h2.clsSampTitle  {
	font-size : 128%;
	margin-top : .2em;
	margin-bottom : 0em;
}

h3  {
	font-size : 128%;
	margin-top : 1em;
	margin-bottom : 0em;
}

/* h3.clsGlossary  {
		font-size: 128%;
		margin-top: 1em;
		margin-bottom: -.3em;
	}*/
h4  {
	font-size : 120%;
	margin-top : .8 em;
	margin-bottom : 0em;
}

h5  {
	font-size : 110%;
	margin-top : .8 em;
	margin-bottom : 0em;
}

h6  {
	font-size : 70%;
	margin-top : .6em;
	margin-bottom : 0em;
}

img.clsFloatLeft  {
	float : left;
}

img.clsFloatRight  {
	float : right;
}

hr.clsTitle  {
	color : #666666;
	height : 1px;
}
p
{
	padding:0px;
	margin:0px;
}
p.copyright  {
	font-size : 60%;
	font-family : tahoma (hebrew), arial (hebrew), helvetica;
}

pre.clsCode  {
	font-family : Courier New;
	font-size : 110%;
	background : #EEEEEE;
	margin-top : 1em;
	margin-bottom : 1em;
	margin-left : 0pt;
	padding-top : 5pt;
	padding-bottom : 5pt;
	padding-left : 5pt;
	padding-right : 5pt;
}

table  {
	font-size : 100%;
	font-family : tahoma (hebrew), arial (hebrew), helvetica;
}

table.clsRef  {
	font-size : 9pt;
}

table.index  {
	font-size : 11;
}

td.index  {
	font-size : 10pt;
	width : auto;
}

td.clsShowHide  {
	width : 95;
	padding : 0;
	background-color : #FFFFFF;
}

td.clsTDNL  {
	padding : 0;
	background-color : #FFFFFF;
}

xmp  {
	font-family : Courier New;
	font-size : 110%;
	background : #EEEEEE;
	margin-top : 1em;
	margin-bottom : 1em;
	margin-left : 0pt;
	padding-top : 5pt;
	padding-bottom : 5pt;
	padding-left : 5pt;
	padding-right : 5pt;
}

.clsDemo  {
	font-size : 8pt;
	color : #00319C;
	text-decoration : underline;
}

.clsDocBody  {
	text-transform : uppercase;
	margin-left : 10pt;
	margin-right : 10pt;
}

.clsEntryText  {
	line-height : 12pt;
	font-size : 8pt;
}

.clsHeading  {
	color : navy;
	font-size : 11px;
	font-weight : bold;
}

.clsSampDocBody  {
	margin-left : 15px;
	margin-right : 10px;
}

.clsSampHead  {
	font-size : 18pt;
	font-weight : bold;
	font-family : tahoma, arial, helvetica;
}

.clsSampTitle  {
	font-size : 12px;
	font-weight : bold;
	font-family : tahoma, arial, helvetica;
}

.clsSampDnldMain  {
	font-size : 11px;
	font-family : tahoma, arial, helvetica;
}

.clsShowDesc  {
	cursor : hand;
}

.clsTools  {
	color : #0B3586;
	margin-top : 5px;
}

.clsToolsHome  {
	font-size : 9pt;
	line-height : 15pt;
}

.clsToolsTitle  {
	color : #00319C;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.clsHide  {
	display : none;
}

.clsShow  {}

.clsDefinition  {
	color : #000000;
	font-weight : normal;
	margin-bottom : 2px;
	margin-left : 16px;
	margin-top : 2px;
}

.clsDefHidden  {
	color : #003399;
	cursor : hand;
	font-weight : bold;
	list-style-image : url('/workshop/graphics/blueplus.gif');
}

.clsDefShown  {
	color : #003399;
	cursor : hand;
	font-weight : bold;
	list-style-image : url('/workshop/graphics/blueminus.gif');
}

.clsShowDiv  {
	height : 0px;
	left : 250px;
	position : absolute;
	top : 170px;
	visibility : hidden;
	width : 175px;
	z-index : 5;
}

a.biblo  {
	font-family : fantasy;
	color : #008080;
	text-align : left;
	border-color : #808080;
	clip : auto;
	overflow : scroll;
	font-weight : bold;
	font-style : italic;
	line-height : 1;
	text-decoration : overline;
}

input.heb  {
	text-align : right;
}



B.header {
	font : bolder;
	font-family : "Tahoma", "Times New Roman", "Arial";
	font-size : larger;
	font-weight : bold;
	color : Blue;
	margin : auto;
	text-align : center;
	text-transform : capitalize;
	visibility : visible;
	width : auto%;
}

span.light {
	font-family :verdana,arial;
	font-size : 11px;
	background-color:whitesmoke;
	border:1 solid gray;
	width:210;
	height:17;
	vertical-align:middle;
	
	
}

textarea.heb  {
	text-align : right;
}

select.heb  {
	text-align : right;
}

option.heb  {
	text-align : right;
}

a.light:link  {
	color : #FFFF00;
	font-weight : bold;
	list-style-type : square;
	list-style-position : outside;
}

a.light:visited  {
	color : #FFFF00;
	font-weight : bold;
}

a.light:active  {
	color : #FFFF00;
}

a.light:hover  {
	color : #FFFFFF;
}

ul  {}

.buttons{
	font-family:trebuchet, Arial, geneva;
    color:white;
    font-size=8pt;
	font-weight:bold;
    background-color:#4F78D9;
    border-color:#99CCFF;
}	

.plate{
	padding: 2pt;
	background: #002F5D;
	border-left: 1px white solid;
	border-right: 1px black solid;
	border-bottom: 1px black solid;
	border-top: 1px white solid;
	font-weight : bolder;
	color: #C6D6DE; 	
}
						
.plateTD{
	background-color:#CBD5DE;
	border-color:#CBD5DE;
}
						
.plateTableOff{
	background-color:#CFD7E4;
	border-color:#002F5D;
	border-left: 1px white solid;
	border-left: 1px black solid;
	border-bottom: 1px white solid;
	border-top: 1px black solid;
	padding: 1pt;
}					

.plateTable{	
	background-color:#CBD5DE;
	border-color:#002F5D;
	border-left: 1px white solid;
	border-right: 1px black solid;
	border-bottom: 1px black solid;
	border-top: 1px white solid;
	padding: 1pt;
}		
			
.formID{
	padding: 2pt;
	background: #CBD5DE;
	border-left: 1px white solid;
	border-right: 1px black solid;
	border-bottom: 1px black solid;
	border-top: 1px white solid;
}

.TRID{
	padding: 3pt;
	border-bottom: 1px black solid;
	border-top: 1px white solid;
}

input, select, textarea{
	font-size:11px;
	font-family:verdana,arial;
	background-color:whitesmoke;
	border:1 solid #7F9DB9;
}


/*
input.blue, textarea.blue, select.blue{
	font-family: trebuchet, verdana, Arial, geneva;
	color:#00008B;
	font-size=8pt;
	background-color: #FFFFCC;
	border-color: #99CCFF;
	background : #FFFFCC;
	font-weight : bold;
	text-align : left;
}

input.blue_white, textarea.blue_white, select.blue_white {
	font-family: trebuchet, verdana, Arial, geneva;
	font-size:12px;
	//background-color: #FFFFCC;
	border-color: #99CCFF;
	//background : #FFFFCC;
	text-align : left;
}

 
.inputBox{
	font-family: Arial; 
	font: bold; 
	border: thin; 
	border-bottom: medium; 
	color: #003399; 
}
*/

/* classes for validator */
.tfvHighlight{
	font-weight: bold;
	color: red;
}

.tfvNormal{
	font-weight: normal;
	color: black;
}

.pageHeadLine
{
	font-weight:bold;
	border-top:1 solid gray;
	border-bottom:1 solid gray;
	background-color:whitesmoke;
	text-align:left;
	height:20;
	padding-left:10;
	padding-right:10;
}
.AdminTable 
{
	WIDTH:92%;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
	border: solid #002F5D 2px;
	border-bottom: solid #002F5D 1px;
}
.ColumnHeader
{
	font-weight:bold;
	border-bottom: solid #002F5D 2px;
}
.ColumnRegularItem
{
	border-bottom: solid #002F5D 1px;
}
.partnerMasterTable
{
	width:100%;
	height:100%;
	margin-top: 2px;
}
.partnerLeft
{
	width:210px;
}
.TopCatogory
{
	background: #7F96AD url(../partners/images/arrow.gif) no-repeat 0 4px;
	padding-left: 1em;
	line-height: 20px;
	color: #fff;
	width: 208px;
	height: 20px;
	font-size: 1em;
	font-weight:bold;
}
.TopCatogory:hover
{
	background-color: #002F5D;
}
.TopSelectedCatogory
{
	background: #002F5D url(../partners/images/arrow.gif) no-repeat 0 4px;
	padding-left: 1em;
	line-height: 20px;
	color: #fff;
	width: 208px;
	height: 20px;
	font-size: 1em;
	font-weight:bold;
}
.seperator
{
	height: 5px;
}
.LinkContactForm
{
	background: #002F5D url(../partners/images/contactGo.gif) no-repeat 155px 8px;
	padding-left: 1em;
	line-height: 40px;
	color: #fff;
	width: 208px;
	height: 40px;
	font-size: 1em;
	font-weight: bold;
}
.DetailsTable
{
	width: 95%;
	margin-left:13px;
}
.SubCategoryTitle
{
	background: #CBD5DE;
	height: 20px;
	width: 100%;
	margin-bottom: 0px;
}
.SubSubCategoryTable
{
	width: 100%;
}
