/* FORM*/
.fieldcell-l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
  color: #102132; 
  border: 1px solid #284279; 
  margin-right: 0px; 
 }

/* Table */
.tbl { 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #ffffff;
	font-weight:bold;
	background-color:#109FE9;  /* Title BG */
	}
.tbl2 { 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #ffffff;
	background-color:#5CBFF4;  /*  Title Sub BG */
	}
.tbl-left { 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #585858;
	background-color:#f1f1f1;  /* Left Title  BG */
	}	
.tbl-top { 
	background-color:#000000;  /* Title Top line */
	}	
.tbl-top2 { 
	background-color:#CCCCCC;  /* Title Top line */
	}		
.tbl-bottom { 
	background-color:#cccccc;  /* Title Bottom Line */
	}	
.tbl-line { 
	background-color:#cccccc;   /* Title  Line */
	}		

.tbl-fbg { 
	background-color:#fafafa;   /* faq BG */
	}
	
.tbl-comp1 { 
	background-color:#ffe7c6;   /* compressor BG */
	}
	
.tbl-comp2 { 
	background-color:#f4e2fa;   /* compressor BG */
	}
	
.tbl-comp3 { 
	background-color:#f8ebfc;   /* compressor BG */
	}


/* NAV */
.style1 {
	color: #FF0000;
	font-weight: bold;
	font-size: 10.5px;
	letter-spacing:+1px;
	line-height:150%;
	font-family: Arial, Helvetica, sans-serif;
	}
.style1 a:hover{color: #FF0000;
	font-weight: bold;
	font-size: 10.5px;
	letter-spacing:+1px;
	line-height:150%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline}
	
.style2 {
	color: #FFFFFF;
	font-size: 10.5px;
	letter-spacing:+1px;
	line-height:150%;
	font-family: Arial, Helvetica, sans-serif;
	}

.style2 a:hover
	{color: #FF6600;
	font-size: 10.5px;
	letter-spacing:+1px;
	line-height:150%;
	font-family: Arial, Helvetica, sans-serif;
	}
	
/* copy */
td	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:12px;
	color:#585858;
	line-height:150%;
	text-align:justify;
	}
td a	{color:#060;text-decoration:none} 
td a:hover 	{color:#060;text-decoration:underline} 

.lmenu	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:14px;
	color:#060;
	line-height:250%;
	}
.lmenu a	{color:#060;text-decoration:none} 
.lmenu a:hover 	{color:#060;text-decoration:underline} 

.puptitle	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:16px;
	color:#663366;
	font-weight:bold;
	line-height:110%;
	}


.indexcopy a {text-decoration:none}
.indexcopy a:hover 	{color:#585858;text-decoration:underline} 

.copy	{ 
	font-family: Arial, Helvetica, geneva, sans-serif; 
	font-size:12.5px; 
	color:#585858;
	line-height:150%;
	}
.copy a					{color:#0070BC;text-decoration:none} 
.copy a:hover			{color:#FF6622;text-decoration:none}  
.copy2	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:12px;
	color:#585858;
	line-height:130%;	
	}
.copy2 a					{color:#0070BC;text-decoration:none} 
.copy2 a:hover			{color:#FF6622;text-decoration:none}  

.copy-b	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:11px;
	color:#808080;
	font-weight:bold;
	}
.copy-b a				{color:#0070BC;text-decoration:none} 
.copy-b a:hover			{color:#FF6622;text-decoration:none}

.copy-h {
	font-family: Arial, Helvetica, geneva, sans-serif; 
	font-size: 9px; 
	color: #585858;
	line-height:130%;	
}

.copy-t {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:14px;	
	font-weight:bold;
	color:#0070BC;
}
.copy-t a				{color:#0070BC;text-decoration:none} 
.copy-t a:hover			{color:#FF6622;text-decoration:none}

.copy-pt {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:14px;	
	font-weight:bold;
	color:#585858;
}

.copy-pt2 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:12px;	
	font-weight:bold;
	color:#585858;
}

.copy-pt3 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:11px;	
	font-weight:bold;
	color:#808080;
}



.gray	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:11px;
	color:#5A595A;
/*	letter-spacing:-0.1em;*/
}
.gray a					{color:#5A595A;text-decoration:none} 
.gray a:hover			{color:#5A595A;text-decoration:none}  

.gray2	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:12px;
	color:#5A595A;
}
.gray2 a					{color:#5A595A;text-decoration:none} 
.gray2 a:hover			{color:#FF6622;text-decoration:none}  



.white  {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #ffffff;
}
.white a					{color:#ffffff;text-decoration:underline} 
.white a:hover			{color:#ffffff;text-decoration:underline} 

.white-b {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #ffffff;
	font-weight:bold;
	background-color:#109FE9;
}
.white-b a					{color:#ffffff;text-decoration:underline} 
.white-b a:hover			{color:#FF6622;text-decoration:underline} 


.black  {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #000000;
} 

.black-b  {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #000000;
	font-weight:bold;
} 
/* ---START Title--------- */
.black-t  {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 14px; 
	color: #585858;
	font-weight:bold;
} 

.black-ts  {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 12px; 
	color: #585858;
	font-weight:bold;
}

.black-tss  {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 12px; 
	color: #808080;
	font-weight:bold;
}
/* ---END  Title ------- */
.model-ty  {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 17px; 
	color: #ff6622;
	font-weight:bold;	
	line-height:180%;	
} 

.orange-on {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-weight:bold;
	font-size: 11px;
	color:#ff6622;
}

/*board*/
.titlegreen{
	font-family: Arial,Helvetica, geneva,sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:170%;	
	color:#060;
}

.titleblue{
	font-family: Arial,Helvetica, geneva,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0070BC;
}

.boardblue	{
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #0074BA;
}
.boardblue2	{
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #0074BA;
	font-weight:bold;
}

.boardorg {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #FF6622;
	font-weight:bold;
}

.dw-st {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 13px; 
	font-weight:bold;
	color: #77787C;
}

.dw-st1 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	font-weight:bold;
	color: #0073BC;
}
.dw-st1 a				{color:#0070BC;text-decoration:none} 
.dw-st1 a:hover		{color:#FF6622;text-decoration:none} 



.news-gt{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#669900;
}
.news-g{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#669900;
}
.news-bt{
	font-family: arial, geneva, helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

/* Left menu text */
.menu {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-weight:bold;
	font-size: 11px;	
	color:#FF6622;
}
.menu a				{color:#585858;text-decoration:none} 
.menu a:hover		{color:#FF6622;text-decoration:none}  


.menu-org {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-weight:bold;
	font-size:11px;
	color:#FF6622;
}
.menu-org a				{color:#FF6622;text-decoration:none} 
.menu-org a:hover		{color:#FF6622;text-decoration:none}  

.menu_org {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-weight:bold;
	font-size:11px;
	color:#FF6622;
}
.menu_org a				{color:#FF6622;text-decoration:none} 
.menu_org a:hover		{color:#FF6622;text-decoration:none} 

.menu-w {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-weight:bold;
	font-size: 11px;	
	color:#ffffff;
}
.menu-w a				{color:#ffffff;text-decoration:none}  
.menu-w a:hover			{color:#ffffff;text-decoration:none}  

.menu-sorg {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:11px;
	font-weight:bold;
	color:#FF6622;
}
.menu-sorg a				{color:#FF6622;text-decoration:none} 
.menu-sorg a:hover			{color:#FF6622;text-decoration:none}

.menu_sorg {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:11px;
	font-weight:bold;
	color:#FF6622;
}
.menu_sorg a				{color:#FF6622;text-decoration:none} 
.menu_sorg a:hover			{color:#FF6622;text-decoration:none}

.menu-sorg2 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:11px;
	color:#FF6622;
}
 
.menu-tmbl {
	font-family: arial, geneva, helvetica, sans-serif;
	font-size:8px;
}

/* Margin */
.margin{
	margin-left:10px;
}

/* orange Text */
.copy-org {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #FF6622;
	line-height:130%;	
}
.copy-org2 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 12px; 
	color: #FF6622;
	line-height:130%;	
}

.copy-org3 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 16px; 
	color: #FF6622;
	line-height:130%;
	font-weight:bold;
}

.copy-green {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #585858;
	font-weight:bold;		
	line-height:130%;	
}

/*Popup Title */
.pop-title {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 18px; 
	color: #000000;
	font-weight:bold;	
}
.pop-title2 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 16px; 
	color: #000000;
	font-weight:bold;	
}

.heading {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 16px; 
	color: #628C8C;	
}

/* location*/
.lo {
	font-family: Arial, Helvetica, geneva, sans-serif; 
	font-size: 12px; 
	color: #666666;
}

.lo a				{color:#666699;text-decoration:none} 
.lo a:hover			{color:#FF6622;text-decoration:none}

/* Search */
.result {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 14px; 
	color: #9AAD01;
}
.result-s {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #9AAD01;
	font-weight:bold;	
}
.copy-ts {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:12px;	
	font-weight:bold;
	color:#585858;
}
.copy-ts a					{color:#0070BC;text-decoration:none} 
.copy-ts a:hover			{color:#FF6622;text-decoration:none}

.intro {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:12px;	
	
	color:#003366;
}


/* under bar */
.menu_w {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-weight:bold;
	font-size: 11px;	
	color:#ffffff;
}
.menu_w a				{color:#ffffff;text-decoration:none}  
.menu_w a:hover			{color:#ffffff;text-decoration:none} 

.white_b {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #ffffff;
	font-weight:bold;
}

.menu_s {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:11px;
	color:#6D6E71;
}
.menu_s a				{color:#585858;text-decoration:none} 
.menu_s a:hover			{color:#FF6622;text-decoration:none}
 
.orange_on {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-weight:bold;
	font-size: 11px;
	color:#ff6622;
}
 
.copy_b	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:11px;
	color:#808080;
	font-weight:bold;
	}
.copy_b a				{color:#0070BC;text-decoration:none} 
.copy_b a:hover			{color:#FF6622;text-decoration:none}

.copy_org2 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 12px; 
	color: #FF6622;
	line-height:130%;	
}

.copy_purple {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 13px; 
	color: #663399;
	line-height:130%;	
}
 
.copy_org3 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 16px; 
	color: #FF6622;
	line-height:130%;
	font-weight:bold;
}

.dw_st {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 13px; 
	font-weight:bold;
	color: #77787C;
}

.dw_st1 {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	font-weight:bold;
	color: #0073BC;
}
.dw_st1 a				{color:#0070BC;text-decoration:none} 
.dw_st1 a:hover		{color:#FF6622;text-decoration:none} 


/* Download Center */

.dc_title {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 17px; 
	font-weight:bold;
	color: #FF6622;
	line-height:90%;
}

.dc_mtit {
	font-family: arial, geneva, helvetica, sans-serif;
	font-size:17px;
	font-weight: bold;
	color:#585858;
}

.dc_mtitgreen {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 17px; 
	font-weight:bold;
	color: #9BAD01;
}

.dc_orange {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-weight:bold;
	font-size: 15px;
	color:#ff6622;
}

.dc_white  {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 11px; 
	color: #ffffff;
}

a.dc_white:link 			{color:#ffffff;text-decoration:none} 
a.dc_white:hover 			{color:#ffffff;text-decoration:none} 


.search_date  {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-weight:bold;
	font-size:11px; 
	color:#585858;
	line-height:130%;
	text-decoration:underline;
}

a.search_date:link 			{color:#585858;text-decoration:underline} 
a.search_date:hover 		{color:#585858;text-decoration:underline} 

.filelink	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:13px; 
	color:#585858;
	line-height:130%;	
	}

.searchField{
background:url('images/searchBg.gif') repeat-x;
height: 30px;
line-height:23px;
width: 110px;
border:none;
padding:0 0 0 4px;
padding-top:5px !important;padding-top:0; /*unfortunate hack for our friend ie */
margin:0;
float:left;
color:#777; /*this is only the colour for the holding text, we will change the colour for the inputted text via jQuery */
}

.searchStart{
height:30px ;
width: 24px;
background:url('images/searchStart.gif') no-repeat;
display:block;
cursor:pointer;
float:left;
}

.searchEnd{
height: 30px;
width: 15px;
background:url('images/searchEnd.gif') no-repeat;
display:block;
float:left;
}

.searchPopup{
width:160px;
height:35px;
margin-left:6px;
color:#7eb250;
font-size:10px;
}

.brandTitleBlue {
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size: 17px; 
	font-weight:bold;
	color: #4A81C1;
}

.opacityImg:hover	{
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
		
span.titlegreen a:hover{
	text-decoration: none;
}