﻿/* Hadara Technologies */

body {

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal; /* normal, bold */;

	font-style: normal; /* normal,  italic */;

	font-variant: normal; /* normal, small-caps */;

	text-transform: none; /* none, uppercase,  lowercase,  capitalize */;

	text-decoration: none; /* overline underline */;

	color: #333333;

	margin: 0;

}

table {

	border-collapse: collapse;

}

p, dl, dd, dt, span, blockquote, div, q, th {

	font-size: 12px;

	margin: 0;

	color: #333333;

}

td {

	font-size: 12px; //7pt

	margin: 0;

	color: #333333;

}

ol {

margin: 12px;

    font-size: 12px;

	list-style-position: outside;

	list-style-type: decimal; /* square circle disc decimal */;

	color: #333333;



}	





ul { 



	font-size: 12px;

	list-style-type: square;

	list-style-position: none;

  	color: #333333;

	margin: 5;

	padding: 5;







}



li {

	list-style-type: square;  /* square circle disc decimal */

	list-style-position: none;

	color: #333333;

			padding: 3;



	 margin: 3;

	margin-top: 3px;

	margin-right: 3px;

	font-size: 12px;





}



.intro { 

	line-height: 50%;

	list-style-type: square;

	list-style-position: outside;

	color: #333333;

	margin: 12px;

}





.lisquare {

	font-size: 12px;

	margin:20px;

	list-style-type: circle;  /* square circle disc decimal */

	list-style-position: outside;

	color: #333333;

	margin: 12px;

}



/* links */

a:link, a:active, a:visited {

	color: #000000;

	text-decoration: underline;

	font-size: 12px;

}

a:hover {

	color: #000000;

	text-decoration: underline;

	font-size: 12px;

}





a:link.ititle-white, a:active.ititle-white, a:visited.ititle-white {

	color: #ffffff;

	text-decoration: none;

	font-weight: normal;

	font-size: 13px;

}

a:hover.ititle-white {

	color: #ffffff;  //#C7EC80

	text-decoration: none;

	font-weight: bold;

}



a:link.ititle-whitee, a:active.ititle-whitee, a:visited.ititle-whitee{
	color: #7EC624;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
a:hover.ititle-whitee{
	color: #397DD0; //#C7EC80
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}


a:link.ititle-black, a:active.ititle-black, a:visited.ititle-black {

	color: #000000;

	text-decoration: none;

	font-weight: normal;

	font-size: 12px;

}

a:hover.ititle-black {

	color: #C7EC80;

	text-decoration: none;

	font-weight: normal;

	font-size: 12px;

}





a:link.care, a:active.care, a:visited.care {

	color: #747474;

	text-decoration: none;

}

a:hover.care {

	color: #747474;

	text-decoration: underline;

}

a:link.MenuIcon, a:active.MenuIcon, a:visited.MenuIcon {

	color: #333333;

	text-decoration: none;

}

a:hover.MenuIcon {

	color: #333333;

	text-decoration: none;

}
a:link.TopLinks, a:active.TopLinks, a:visited.TopLinks {
	color: #4EB947;
	text-decoration: none;
	font-size: 9px;
}
a:hover.TopLinks {
	color: #397DD2;
	text-decoration: none;
	font-size: 9px;
}




a:link.TopLinksLarge, a:active.TopLinksLarge, a:visited.TopLinksLarge {

	color: #4EB947;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}

a:hover.TopLinksLarge {

	color: #82CB64;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}





a:link.TopLinksGreen, a:active.TopLinksGreen, a:visited.TopLinksGreen {

	color: #64B745;

	font-size: 8pt;

	font-weight: bold;

	text-decoration: none;

}

a:hover.TopLinksGreen {

	color: #82CB64;

	font-size: 8pt;

	font-weight: bold;

	text-decoration: none;

}

a:link.DropMenu, a:active.DropMenu, a:visited.DropMenu {

	color: #666666;

	text-decoration: none;

}

a:hover.DropMenu {

	color: #333333;

	text-decoration: none;

}

a:link.BottomLinks, a:active.BottomLinks ,a:visited.BottomLinks{

	color: #72C127;

	font-size: 7pt;

	text-decoration: none;

}



a:hover.BottomLinks {

	color: #397DD2;

	font-size: 7pt;

	text-decoration: none;

}


a:link.hadara, a:active.hadara,a:visited.hadara{

	color: #3c3c3c;

	font-size: 7pt;

	text-decoration: none;

}

a:hover.hadara{

	color: #333333;

	font-size: 7pt;

	text-decoration: none;

}


a:link.BottomLinksBold, a:active.BottomLinksBold{

	color: #333333;

	font-size: 9px;

	text-decoration: none;

}
a:visited.BottomLinksBold {

	color: #397DD2;

	font-size: 9px;

	text-decoration: none;

}
a:hover.BottomLinksBold {

	color: #72C127;

	font-size: 9px;

	text-decoration: none;

}

a:link.SideLinks, a:active.SideLinks, a:visited.SideLinks {

	color: #C5C5C5;

	font-size: 8pt;

	text-decoration: none;

}

a:hover.SideLinks {

	color: #999999;

	font-size: 8pt;

	text-decoration: none;

}

a:link.menu1, a:active.menu1, a:visited.menu1 {

	color: #4EB947;

	text-decoration: none;

	font-weight: bold;

}

a:hover.menu1 {

	color: #666666;

	text-decoration: none;

	font-weight: bold;

}

a:link.MainMenu, a:active.MainMenu, a:visited.MainMenu {

	color: #4EB947;

	text-decoration: none;

}

a:hover.MainMenu {

	color: #666666;

	text-decoration: none;

}

a:link.smenu1, a:active.smenu1, a:visited.smenu1 {

	color: #666666;

	text-decoration: none;

	font-weight: bold;

}

a:hover.smenu1 {

	color: #4EB947;

	text-decoration: none;

	font-weight: bold;

}

a:link.inlink, a:active.inlink, a:visited.inlink {

	color: #4EB947;

	text-decoration: underline;

	font-weight: normal;

}

a:hover.inlink {

	color: #4EB947;

	text-decoration: underline;

	font-weight: normal;

}

a:link.menu2, a:active.menu2, a:visited.menu2 {

	color: #333333;

	text-decoration: none;

}

a:hover.menu2 {

	color: #333333;

	text-decoration: none;

	margin-right: 8px;

}

a:link.menuSel, a:active.menuSel, a:visited.menuSel {

	color: #333333;

	text-decoration: none;

	font-weight: normal;

	margin-right: 8px;

}

a:hover.menuSel {

	color: #333333;

    text-decoration: none;

	font-weight: normal;

	margin-right: 1px;

}

a:link.more, a:active.more, a:visited.more {
	color: #397DD2;
	text-decoration: none;
	font-weight: normal;
    text-transform: uppercase;	
}
a:hover.more {
	color: #4EB947;
	text-decoration: none;
	font-weight: normal;
    text-transform: uppercase;	
}



a:link.path, a:active.path, a:visited.path {

	color: #333333;

	text-decoration: none;

	font-size: 9px;

}

a:hover.path {

	color: #999999;

	text-decoration: none;

	font-size: 9px;

}



a:link.ButtonLinks, a:active.ButtonLinks, a:visited.ButtonLinks{
	color: #397DD2;
	text-decoration: none;
	font-size: 9px;
}
a:hover.ButtonLinks{
	color: #4EB947;
	text-decoration: none;
	font-size: 9px;
}




a:link.SMap, a:active.SMap, a:visited.SMap {

	color: #333333;

	text-decoration: underline;

	font-weight: normal;

	font-size: 13px;

}

a:hover.SMap {

	color: #4EB947;

	text-decoration: underline;

	font-weight: normal;

}





a:link.SMapL2, a:active.SMapL2, a:visited.SMapL2 {

	color: #333333;

	text-decoration: underline;

	font-weight: normal;

	font-size: 12px;

}

a:hover.SMapL2 {

	color: #4EB947;

	text-decoration: underline;

	font-weight: normal;

}





/* forms */

input, select, textarea, option{

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	border: 1pt solid #E0E0E0;

	background-color: #EEEEEE;

	padding: 0.25px;

	letter-spacing: 0pt;

}



.RadioCheckbox {

	font-size: 12px;

	padding: 0.25px;

	border: 0pt solid #FFFFFF;

	background-color: #FFFFFF;

	letter-spacing: 0pt;

}



.search  {

    color: #666666;

	font-size: 9px;

	border: 1pt solid #999999;

	background-color: #FFFFFF;

	padding: 1px;

	letter-spacing: 0pt;

}



input.form, select.form, textarea.form, option.form, button.form {

	font-size: 12px;

	border: 1pt solid #E0E0E0;

	background-color: #EEEEEE;

	padding: 1px;

	letter-spacing: 0pt;

}

/* classes */

.ititle {

	color: #8ABE3F;

	text-transform: uppercase;

    font-size:13px;

    font-weight: normal; 

}



.ptitle	{ 

  color: #B8E65F;

  text-transform:uppercase;

  font-size:14px;

  font-weight: normal; 

} 



.stitle {

	color: #4EB947;

	text-transform: uppercase;

    font-size:12px;

    font-weight: normal; 

}



.otitle {

	color: #333333;

	font-size: 12pt;

	text-transform: uppercase;

}

.copy {

	color: #999999;

	font-weight: normal;

	font-size: 12px;

}

.fcopy {

	color: #FFFFFF;

	font-weight: normal;

	font-size: 12px;

}



.copy_dh {

	color: #FFFFFF;

	font-weight: normal;

	font-size: 12px;

}

.fcopy_dh {

	color: #FFFFFF;

	font-weight: normal;

	font-size: 12px;

}





.Sep {

	color: #72C127;

	font-weight: normal;

	font-size: 12px;

	margin: 3px;

}

.BSep {

	color: #397DD2;

	font-weight: normal;

	font-size: 12px;

	margin: 3px;

}



.MSep { 

 color: #72C127; 

 font-weight: normal; 

 font-size: 14px;

 margin: 0px;

}





/*  inner styles */

.tableBorderS1 {

	border: 0px solid #E0E0E0;

	padding: 0;

}

.tableBorderS2 {

	border: 1px solid #E0E0E0;

	padding: 0;

}

#drop_down_menu_items {

	position: absolute;

	display: none;

	background-color: #EEEEEE;

	z-index: 1;

	scrollbar-3dlight-color: #E0E0E0;

	scrollbar-arrow-color: #FFFFFF;

	scrollbar-base-color: #E0E0E0;

	scrollbar-darkshadow-color: #E0E0E0;

	scrollbar-face-color: #E0E0E0;

	scrollbar-highlight-color: #E0E0E0;

	scrollbar-shadow-color: #E0E0E0;

	scrollbar-track-color: #EEEEEE;

}

.ObjBG {

	background-color: #EEEEEE;

}

.ObjBG:hover {

	background-color: #F5F4EA;

}

.TextGreen {

	COLOR: #4CAC27;

}

.TextGray {

	COLOR: #999999;

	font-size: 	font-size: 12px;

//; 8px

}

.WordGreen {

	COLOR: #4CFF00;

}

.logocolor {

	COLOR: #4EB947;

}

.TdBottomBorder {

	border-bottom: 1pt dotted #666666;

}

.bluecolor {

	COLOR: #0000FF;

}

.ArrowsSep {

	FONT-SIZE: 6pt; color: #4EB947;

}

.title {

	COLOR: #4EB947;

}

.faqs_style {

	display: none;

}

/* end inner styles */

/* table style */

.mtable {



	/*border-collapse:collapse*/

	

	border-top-color: #4EB947;

	border-bottom-color: #4EB947;

	border-left-color: #4EB947;

	border-right-color: #4EB947;

	

	border-top: 0px;

	border-bottom: 0px;

	border-left: 0px;

	border-right: 0px;

	

	/*background-color: #A6D592;*/

	/*border-style: dotted;*/

}



.top {

	border-bottom-color: #4EB947;

	border-right-color: #4EB947;

	

	border-top: 0px;

	border-bottom: 1px;

	border-left: 0px;

	border-right: 1px;

	

	/*border-bottom-style: dotted;

	border-right-style: dotted;*/

	

}



.topcor {

	border-bottom-color: #4EB947;

	

	border-top: 0px;

	border-bottom: 1px;

	border-left: 0px;

	border-right: 0px;

	

	/*border-bottom-style: dotted;*/

	

	

}

.rows {

	border-bottom-color: #666666;

	border-right-color: #4EB947;

	

	border-top: 0px;

	border-bottom: 1px;

	border-left: 0px;

	border-right: 1px;

	

	/*border-bottom-style: dotted;

	border-right-style: dotted;*/

	

}

.rowscor {

	border-bottom-color: #666666;

	

	border-top: 0px;

	border-bottom: 1px;

	border-left: 0px;

	border-right: 0px;

	

	/*border-bottom-style: dotted;*/

}

.bottom {

	border-right-color: #4EB947;

	

	border-top: 0px;

	border-bottom: 0px;

	border-left: 0px;

	border-right: 1px;

	

	/*border-right-style: dotted;*/

}



.bottomcor {

	/*border-right-color: #4EB947;*/

	

	border-top: 0px;

	border-bottom: 0px;

	border-left: 0px;

	border-right: 0px;

	

}

/****************************************/

.itop {

	border-bottom-color: #4EB947;

	border-right-color: #666666;

	

	border-top: 0px;

	border-bottom: 1px;

	border-left: 0px;

	border-right: 1px;

	

	/*border-bottom-style: dotted;

	border-right-style: dotted;*/

}

.itopcor {

	border-bottom-color: #4EB947;

	

	border-top: 0px;

	border-bottom: 1px;

	border-left: 0px;

	border-right: 0px;

	

	/*border-bottom-style: dotted;

	border-right-style: dotted;*/

}

.irows {

	border-bottom-color: #4EB947;

	border-right-color: #666666;

	

	border-top: 0px;

	border-bottom: 1px;

	border-left: 0px;

	border-right: 1px;

	

	/*border-bottom-style: dotted;

	border-right-style: dotted;*/

}

.irowscor {

	border-bottom-color: #4EB947;

	

	border-top: 0px;

	border-bottom: 1px;

	border-left: 0px;

	border-right: 0px;

	

	/*border-bottom-style: dotted;*/

}

.ibottom {

	border-right-color: #666666;

	

	border-top: 0px;

	border-bottom: 0px;

	border-left: 0px;

	border-right: 1px;

	

	/*border-right-style: dotted;*/

}

.ibottomcor {

	

	/*border-right-color: #666666;*/

	

	border-top: 0px;

	border-bottom: 0px;

	border-left: 0px;

	border-right: 0px;

}

/* end table style*/

/* End CSS */