@charset "utf-8";
/* CSS Document */

a {
	text-decoration:none;
	color:#333;
}
a img {
	border-width:0px;
}
a:hover {
	text-decoration:underline;
}
body {
	margin:0px;
}

h1 {
  font-size: 16px;
  font-family:Verdana, Arial, Helvetica, sans-serif;  
  font-weight: bold;
  color:#333;
}
h2 {
  font-size: 16px;
  font-family:Verdana, Arial, Helvetica, sans-serif;  
  font-weight: bold;
  color:#333;
}

P.normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
TABLE.normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
TD.normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
TD.font_green_icons {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color : #52a83a;
} 
.font_heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#333
}
.font_black {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666
}
.font_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666
}
.font_white {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF
}
.font_green {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7e9224
}
.font_heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
.font_path {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:5px;
font-size:10px;
color:#333
}
.font_green_sm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#7e9224
}
A.font_green_icons:link, A.font_green_icons:visited {
color : #52a83a;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-decoration: none;
}
A.font_green_icons:hover {
color : #52a83a;
text-decoration: underline;
}

.font_footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff
}
.font_footer_menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333
}
.font_times_head {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#333
}
.font_times {
	font-family:"Times New Roman", Times, serif;
	font-size:9px;
	color:#333
}
.font_verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333
}
.font_times_mid {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333
}
.font_times_largest {
font-family:"Times New Roman", Times, serif;
font-size:30px;
color:#333
}
.font_green_lrg  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
color:#52a83a
}
.font_grey_sm  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333
}
.font_price  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#7e9224;
}
.titles  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#52a83a
}

.form {
 font-size:10px;
 font-family: Verdana;
}
.form1 {
 font-size:10px;
 font-family: Verdana;
}

.PaymentMessageSuccess{
 font-family: Verdana;
 font-weight: normal;
 font-size:12px;
 color: #009900;	
 text-align:center;
}

.PaymentMessageFailure{
 font-family: Verdana;
 font-weight: bold;
 font-size:12px;
 color: #FF0000;	
 text-align:center;
}

.PaymentMessageCancel{
 font-family: Verdana;
 font-weight: bold;
 font-size:12px;
 color: #FF9900;
 text-align:center;
}

/* common styling */
.menu {width:153px;  position:relative; margin:3; font-size:11px; margin:5px 0;}
.menu ul li a, .menu ul li a:visited {display:block; padding-right:5px; text-decoration:none; color:#7e9224; width:148px; height:20px; text-align:right; border:1px solid #fff; border-width:1px 1px 0 0; background:#ccd86a; line-height:19px; font-size:11px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:0px; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#7e9224;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:153px; width:153px;}
.menu ul li:hover ul li li.hide a.hide {background:#ccc; color:#fff;}
.menu ul li:hover ul li:hover li.hide a.hide {width:150px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#7e9224; color:#fff; width:150px;}
.menu ul li:hover ul li a:hover {background:#83522e; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;}
.menu ul li:hover ul li:hover ul li a {display:block; width:200px; background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; color:#fff;}

