
body{
background-color: #8f8f8e;
margin-bottom:0px;
margin-left:0px;
margin-top:0px;
margin-right:0px;
padding:0px;
padding-bottom:0px;
}

.submit_btn{
 background-image:url(../images/submit.gif);
 background-position: top left;
 background-repeat:no-repeat;
 width:58px;
 height:21px;
 border:0px;
 cursor:pointer;
 }
 
 .reset_btn{
 background-image:url(../images/reset.gif);
 background-position: top left;
 background-repeat:no-repeat;
 width:58px;
 height:21px;
 border:0px;
  cursor:pointer;
 }
h2 {
	font-size: 16px;
	font-family:Times New Roman, Times, serif;
	color: #4ba135;
	font-weight: bold;
	padding-top:15px;
	padding-bottom:15px;
	margin:0px;
}
.h2_class{
	font-size: 16px;
	font-family:Times New Roman, Times, serif;
	color: #4ba135;
	font-weight: bold;
	padding-top:15px;
	padding-bottom:15px;
	margin:0px;
}
h4 {
	font-size: 16px;
	font-family:Times New Roman, Times, serif;
	color: #a0d311;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
	margin:0px;
}

h3{
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4ba135;
	font-weight: bold;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
}
.h3_class{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4ba135;
	font-weight: bold;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b6b6b6;
	margin: 0px;
	float: right;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.heading
{
color:#fbe5cf;
font-family:Times New Roman, Times, serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
}

.tableborder
{
border:solid 1px #edeade;
}


.bg_top
{background-image:url(../images/bg_top.jpg);
width:176;
background-repeat:no-repeat;
background-position:right;
}

.subheading
{
color:#a0d311;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.top{
background-image:url(../images/top_bg.gif);
background-repeat:no-repeat;
}


.conadd{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4ba135;
	font-weight:normal;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
}

.bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 72%;
	color: #5a5a5a;
	font-weight: normal;
}

.bodytxt_link {
	font-family: Arial, Helvetica, sans-serif;
	color: #5baa2e;
	font-weight: normal;
	text-decoration:none;
	outline:none;
	}
.bodytxt_link_sm {
	font-family: Arial, Helvetica, sans-serif;
	color: #5baa2e;
	text-decoration:none;
	outline:none;
	font-size:12px;
	}
.st1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	outline:none;
	font-size:11px;
	}

.bodytxt_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-weight: normal;
	text-decoration:none;
	outline:none;
}


.bodytxt_link_back {
	font-family: Arial, Helvetica, sans-serif;
	font-size:72%;
	color: #5baa2e;
	font-weight: normal;
	text-decoration:none;
	outline:none;
	}
	
	
	.bodytxt_link_back:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:72%;
	color: #5a5a5a;
	font-weight: normal;
	text-decoration:none;
	outline:none;
	}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	color:#626363;
	width:190px;
	border: 1px solid #99ce14;
}
.textbox_over {
	background-color:#F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #99ce14;
	color:#626363;
	width:190px;
}
.textbox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	color:#626363;
	width:190px;
	height:53px;
	border: 1px solid #99ce14;
}

.textbox_over1 {
	background-color:#F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #99ce14;
	color:#626363;
	width:192px;
	height:51px;
}
.stextbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	color:#626363;
	width:119px;
	border: 1px solid #99ce14;
}
.stextbox_over {
	background-color:#F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #99ce14;
	color:#626363;
	width:119px;
}

.search
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#7e7e7e;
font-weight:bold;
text-decoration:none;
}

.subnavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-decoration:none;
}

.footer {
  font-family: Tahoma;
  font-size: 10px;
  color: #828385;
}

.footer_sub {
  font-family: Tahoma;
  font-size: 10px;
  color: #828385;
}

.footerlink {
  font-family: Tahoma;
  font-size: 10px;
  color: #e9e7e1;
  text-decoration: none;
  outline:none;
}

.footerlink:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #696967;
  text-decoration: none;
  outline:none;
}

.footerlink1 {
  font-family: Tahoma;
  font-size: 10px;
  color: #e9e7e1;
  text-decoration: none;
}
.footerlink1_sub {
  font-family: Tahoma;
  font-size: 10px;
  color: #cbcbcb;
  text-decoration: none;
}

.footerlink_sub {
  font-family: Tahoma;
  font-size: 10px;
  color: #cbcbcb;
  text-decoration: none;
  outline:none;
}

.footerlink_sub:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #696967;
  text-decoration: none;
  outline:none;
}

.bg_body
{
background-image:url(../images/bg_body1.jpg);
background-repeat:repeat-x;
}

.bg_inner
{
background-image:url(../images/bg_inner.jpg);
background-repeat:repeat-x;
}

.custom_bg
{
background-repeat:no-repeat;
background-image:url(../images/custom_bottom.jpg);
}

.tagmar_bg
{
background-image:url(../images/tagmar_bg.jpg);
background-repeat:no-repeat;
}
.tag_bg
{
background-image:url(../images/tag_bg.jpg);
background-repeat:repeat-y;
}

.custom_text
{
font-family:Arial, Helvetica, sans-serif;
color:#5c5b5b;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-left:15px;
padding-right:10px;
}
.custom_top
{
font-family:Arial, Helvetica, sans-serif;
color:#5c5b5b;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:15px;
padding-right:10px;
}

.sub_bodypadding
{
padding-left:25px;
padding-top:10px;
padding-right:25px; 
/*padding-bottom:10px;*/
}
.sub_bodypadding1
{
padding-left:8px;
padding-top:10px;
padding-right:25px; 
/*padding-bottom:10px;*/
}


.padding_left_8
{padding-left:8px;}

.padding_left_15
{padding-left:15px;}

.padding_left_10
{padding-left:10px;}

.padding_left_34
{padding-left:34px;}

.padding_bottom_25
{padding-bottom:25px;}

.padding_bottom_10
{padding-bottom:10px;}

.padding_top_10
{padding-top:10px;}

.padding_top_5
{padding-top:5px;}

.padding_top_15
{padding-top:15px;}

.padding_right_25
{padding-right:25px;}

.padding_right_50
{padding-right:50px;}

.padding_right_10
{padding-right:10px;}

.padding_right_15
{padding-right:15px;}

.padding_right_40
{padding-right:40px;}


.menudiv
{
	position:relative;
	padding:0px;
	margin:0px;

}

.topnav{
border-bottom:1px solid #ffffff; 
cursor:pointer;
}

.topnav1{
cursor:pointer;
}

hr{
color:#cccccc;
height:1px;
}

.height_1{
height:1px;
}

.span_hr{
background-color:#CCCCCC;
height:1px;
}

li{
padding-bottom:5px;
}

ul{
padding-bottom:5px;
}

.drop_down{
font-family:Arial, Helvetica, sans-serif;
color:#696967;
font-size:12px;
text-decoration:none;
font-weight:normal;
background-color:#d5e9d0;
display:block;
outline:none;
}

.drop_down:hover{
font-family:Arial, Helvetica, sans-serif;
color:#4aa035;
font-size:12px;
text-decoration:none;
font-weight:normal;
background-color:#b5dc5d;
display:block;
outline:none;
}

.topnav{
border-bottom:1px solid #b8bbb4; 
cursor:pointer;
}

.padding_dropdown
{
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
}

.side_nav
{
background-image:url(../images/arrow.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#d5e9d0;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#696967;
text-decoration:none;
display:block;
padding-bottom:5px;
padding-top:5px;
outline:none;
}
.side_nav:hover
{
background-image:url(../images/arrow1.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#b5dc5d;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#4ba135;
text-decoration:none;
display:block;
padding-bottom:5px;
padding-top:5px;
outline:none;
}

.side_nav_hover
{
background-image:url(../images/arrow1.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#b5dc5d;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4ba135;
text-decoration:none;
display:block;
padding-bottom:5px;
padding-top:5px;
outline:none;
}

.errors
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
text-decoration:none;
}

.txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a5a5a;
	font-weight: normal;
}
.submit_img
{
	border-width:0px;
	width:58px;
	height:22px;
	cursor: pointer;
	background-image:url(../images/submit.gif);
}
.reset_img
{
	border-width:0px;
	background-image:url(../images/images/reset.gif);
	width:58px;
	height:22px;
	cursor: pointer;
}

.asterix{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

.nooutline{outline:none;}

.flash{
width:760px;
height:288px;}

.gallery_bg{
background-image:url(../images/water_mark.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.gallery_padding{
padding-left:10px;
padding-right:10px;
padding-bottom:11px;}

.thumb_img_brd{
border:solid 2px #ffffff;}

 .cursor{cursor:pointer;}
 
 .list{
 list-style-image:url(../images/green_bullets.jpg);
 list-style-position:outside;
 }

.shift_right{
padding-left:25px;
} 
.school_shift_right{
padding-left:12px;
} 
.quot_shift_right{
padding-left:12px;
} 
.pname{
color:#a0d311;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.pshortdesc{
color:#5a5a5a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.prefcode{
color:#5a5a5a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.imgborder
{
border:solid 1px #CCCCCC;
}
.long_name
{
color:#4ba135;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.price_head
{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#5a5a5a;
background-color:#dddddd;
}
.price_content1
{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#4ba136;
background-color:#FFFFFF;
}
.price_content2
{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#5a5a5a;
}
.price_content3
{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#5a5a5a;
background-color:#e5eee3;
}
.main_heading1
{
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#78b968;
}
.main_heading2
{
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#a0d311;
}

a.help
{
	position:relative;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:100%;
	color:#5d5d5d;
}
a.help:hover
{
	z-index:25;
	cursor:help;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:100%;
	color:#5d5d5d;
}
a.help span
{
	display:none;
}

a.help:hover span
{
	display:block;
	position:absolute;
	background-color:#eeeceb;
	top:3em;
	left:3em;
	width:15em;
	border:1px solid #000000;
	color:#5d5d5d;
	text-align:left;
	padding:2px;
	text-decoration:none;
}

img{
border:0px;}
.pagination
{
color:#5a5a5a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.nb{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#a0d311;
font-weight:bold;
font-size:12px;
}
.nl{
color:#5a5a5a;
text-decoration:none;
outline:none;
}
.nl:hover{
color:#a0d311;
text-decoration:none;
outline:none;
}
.rpc_image{
color:#5a5a5a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:8px;
}
.head_cut{
background-color:#4BA136;
}
.head_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#4BA136;
}
.showhide{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4BA136;
cursor:pointer;
}
.bodytxt_sheet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 72%;
	color:#4BA136;
	font-weight: normal;
	cursor:pointer;
}

.move_right{
padding-left:300px;
}

.bodytxt_link_seo {
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-weight: normal;
	text-decoration:none;
	outline:none;
	}
.bodytxt_link_seo:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #5baa2e;
	font-weight: normal;
	text-decoration:none;
	outline:none;
}

.nopad_mar{
padding:0px;
margin:0px;
}

.h1_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b6b6b6;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-decoration:none;
	}

.h1_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-decoration:none;
}