/* Default CSS Stylesheet for Supplier: HAPNZ */
	
body, table, .HotPres, td {font-size: 12px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; line-height:20px; color:#4e4e4e; }

form{margin:0; padding:0;}

#homenav a {font-size: 12px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; line-height:17px; color:#6C6C6E; text-decoration:none;}
#homenav a.link, a.visited {font-size: 12px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; line-height:17px; color:#6C6C6E; text-decoration:underline;}
#homenav a:hover {font-size: 12px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; line-height:17px; color:#6C6C6E; text-decoration:underline;}

/* fix for firefox and mac extra paragraph lines at top - removes all paragraphs to breaklines */
p { padding: 0; }

hr { border: 0; color: #F0F0F0; background-color: #F0F0F0; height: 1px; }

h1, .HotName, .cs1 { font-size: 14px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; color:#4e4e4e; margin:0; padding:0; }
h2, .cs2{font-size: 14px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; color:#98C92F; margin:0; padding:0;}
h3, .cs3{font-size: 12px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; color:#4e4e4e; padding:0;}
h4, .cs4{font-size: 12px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; color:#98C92F; padding:0;}

a.processmenu1:link, a.processmenu1:visited, a.processmenu1:active {font-size: 16px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; line-height:20px; color:#FAB153; text-decoration:none;}
a.processmenu1:hover {font-size: 16px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; line-height:20px; color:#FAB153; text-decoration:underline;}

a.processmenu2:link, a.processmenu2:visited, a.processmenu2:active {font-size: 11px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; line-height:14px; color:#6C6C6E; text-decoration:none;}
a.processmenu2:hover {font-size: 11px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-weight: bold; line-height:14px; color:#6C6C6E; text-decoration:underline;}


.searchtext { height:16px; 
	border-right: #999999 1px inset;
	border-top: #999999 1px inset;
	border-bottom: #999999 1px inset;	
	border-left: #999999 1px inset;	
	padding-top:4px;
	padding-left:6px;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif;
	background-color: #ffffff;                     
}

input {  font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-size: 12px; line-height: 14px; }
select { font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-size: 12px; line-height: 14px; }
TEXTAREA { font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-size: 12px; line-height: 14px; }

a{color: #0000ff; }
a:link, a:visited{text-decoration:underline;}
a:hover{text-decoration:none; color:#565658}
img{  border: 0px solid #ffffff !important; }

.FooterTop, .FooterTop a:link, .FooterTop a:visited{ font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-size: 10px; color:#000000; text-decoration: none; text-align: center !important; margin: 0;}
.FooterBottom, .FooterBottom a:link, .FooterBottom a:visited{ font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; font-size: 10px; color:#000000; text-decoration: none; text-align: center !important; margin: 0;}

.SubHeading{font-size: 14px; text-decoration:none; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; color:#4e4e4e; letter-spacing:0px;}  
.HotNameSub{font-weight: bold; font-size: 12px; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif;}  
.HotH{font-weight: bold; font-size: 12px; text-decoration:none;}
.HotPresGreen{ font-family:Helvetica; font-size:12px; color:#195809;}
.HotPres{font-family:Calibri; font-size:13px; line-height:150%;}
.HotPres2{font-family:Calibri; font-size:10px;}
.HotPresHead{ font-family:Helvetica; font-size:13px; color:#4d4d4d;}
.HotPresGreenHead{ font-family:Helvetica; font-size:12px; color:#195809; font-weight:bolder; line-height:200%;}
.HotPresServiceHead{ font-family:Helvetica; font-size:14px; color:#195809; font-weight:bolder; line-height:0px;}
.HotPresSmall{font-size: 10px; text-decoration:none; font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif; line-height:120%; color:#4e4e4e;}
.HotPresPic{font-size: 12px;font-style: italic;text-align: justify;text-decoration: none;}
.HotPresH{font-size: 12px;text-align: justify;text-decoration:none;}
.KidsFont{font-family:calibri; font-size:12px; color:#000000; font-weight:normal;}
.HotStandard{font-family:Calibri; font-size:13px; line-height:200%;}
.PicTextStandard2{padding-right:20px;}
.HotPresGreen a {color: #195809;}

/* style of all the links in the top menu */

.RadMenu_MenuTop .rmLink
{
	color:#4e4e4e;
	text-decoration:none;
	font-size: 12px; 
	font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif;
	font-weight: bold;
	cursor: hand;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
}

.RadMenu_MenuTop .rmText
{

}
.RadMenu_MenuTop .rmHorizontal .rmText {padding: 8px 6px 0 2px ! important;}

.RadMenu_MenuTop .rmVertical .rmText, .RadMenu_MenuTop .rmHotizontal .rmVertical .rmText {padding-top: 5px ! important;}

.RadMenu_MenuTop .rmSlide, .RadMenu_Context {padding: 0px 8px 0px 8px ! important; width:100%;}

.RadMenu_MenuTop .rmLink:hover
{
	text-decoration:none;
	cursor: hand;
	color: #ffffff;
}

/* the top menu item (of a menu level) when it is the selected page, or one of its children are selected */
.RadMenu_MenuTop .rmFocused
{
	text-decoration:none;
	cursor: hand;
}

/* the popout container of child menu links from the top menu */
.RadMenu_MenuTop .rmGroup
{
	background-color:#98C92F;
	cursor: hand;
	text-align: left;
	font-size: 12px; 
	font-family: "Myriad Pro", HelveticaNeue, Helvetica, Arial, verdana, sans-serif;
	font-weight: bold;
}

/* the links inside a popout from the top menu */
.RadMenu_MenuTop .rmGroup .rmLink
{
	padding:4px 20px 2px 10px ;
	text-decoration:none;
	cursor: hand;
	font-weight: bold;
}
.RadMenu_MenuTop .rmGroup .rmLink:hover
{
	text-decoration:none;
	cursor: hand;
}

.RadMenu_MenuTopWP .rmLeftImage
{
	margin-right:0px;
	margin-left:0px;
}
