/* HTML Tags start */
body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
	background-color: #EAEFE7;
	background-image: url(../images/bg-body.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
}

p{
margin:2px;
padding:2px;
}

h1{
margin:4px 0px 0px 2px;
padding:4px 0px 0px 2px;
}

h2{
margin:4px 0px 0px 2px;
padding:4px 0px 0px 2px;
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #518000;
	text-decoration:underline;
}

form{
	margin: 0px;
	padding: 0px;
}
/* HTML Tags end */

.content{
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
}

.body_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
}

.main_heading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #A47758;
}

.sub_heading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #606060;
}

.google_search{
	padding: 11px;
	background-color: #FFFFFF;
}

.txt_search{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.newsletter_subscription{
	padding:11;
	background-color: #FFFFFF;
}
/* Contents ends */


/* Navigations start */
.nav_links{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #D1D1D1;	
}

.nav_links a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
}

.nav_links a:hover{
	font-weight: bold;
	color: #D3EA01;
	text-decoration: none;	
}

.menu_links{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #606060;	
}

.menu_links{
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
}

.menu_links:hover{
	font-weight: bold;
	color: #188001;
	text-decoration: none;	
}

.menu_links_static{
	padding: 5px;
	font-weight: bold;
	color: #A47758;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #606060;
}
.links:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #606060;
}

.brd_crumbs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #188001;
	margin:4px 0px 0px 2px;
	padding:4px 0px 0px 2px;
	text-decoration: none;
}

.brd_crumbs:hover{
	margin:4px 0px 0px 2px;
	padding:4px 0px 0px 2px;
	color: #606060;
	text-decoration: none;
}

.brd_crumbs_static
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #606060;
	line-height:25px;
	margin:4px 0px 0px 2px;
	padding:4px 0px 0px 2px;
}

.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
}
/* Navigations End */


/* Backgrounds start */
.table_border{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #156303;
	border: 1px solid #156303;
}
.tbl_header{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #FFFFFF;
	background-color: #156303;
}
.bg_white{
	background-color: #FFFFFF;
}

.bg_green{
	background-color: #156303;
}

.bg_nav_links{
	background-image: url(../images/bg-top-nav.jpg);
}

.bg_google_ad{
	background-color: #F1F2D3;
}

.bg_left_col{
	background-image: url(../images/bg-left-col.jpg);
	background-position: left top;
	background-repeat: repeat-y;
}

.bg_right_col{
	background-image: url(../images/bg-right-col.jpg);
	background-position: right top;
	background-repeat: repeat-y;
}

.bg_left_nav{
	background-color: #FFFFFF;
}

/* Backgrounds end */

/* Footers start */

.footer_text{
	padding-top: 11px;
	padding-bottom: 35px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
}

.footer_text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.footer_text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #188001;
	text-decoration: none;
}
/* Footers end */

/* start links on sites other than navigation */

.bottom_links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#606060;
	cursor: pointer;
	text-decoration: underline;
}
.bottom_links:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #606060;
	cursor: pointer;
	text-decoration: underline;
}

.bottom_links_static{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#606060;
	text-decoration: none;
}

/* end links on sites other than navigation */

.smalltext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #606060;
	text-decoration: none;
}

.smllnote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #606060;
	text-decoration: none;
}
.err
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF2400;
}
.asterisk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF2400;
}

a.smll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	text-decoration: none;
	font-weight: normal;
}
a.smll:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	text-decoration: none;
	font-weight: normal;
}
a.smll:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	text-decoration: none;
	font-weight: normal;
}

.highlighted{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #188001;
	text-decoration: underline;
}

/****** onClick of add answer button login in poup *******/
#login_form {
	background: #FFFFFF;
	border: 1px solid #156303;
	display: none;
	position: absolute;
	width: 320px;
	z-index: 999;
}

.login_heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#188001;
text-decoration:none;
}
.login_formfields {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#188001;
text-decoration:none;
}
.login_link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#188001;
text-decoration:underline;
}

.login_link:hover {
text-decoration:underline;
}