body {
	color:#333333;
	background-color:#b6b6b6;
	left:0px;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
}

li {
	margin-bottom: 12px;	
}

img {border:none;}
a {border:none;text-decoration:underline;color:#044e9a;}
a:hover{text-decoration:underline; color: #DA5C00;}

a.menu {font-weight:bold; text-decoration: none;}
a.menu:active {font-weight:bold; text-decoration: none; color:#346214;}
a.menu:hover {font-weight:bold; color:#DA5C00; text-decoration: none;}

a.menu_green{font-weight:bold; color:#85a172; text-decoration: none; }
a.menu_green:hover{font-weight:bold; color:#346214; text-decoration: none;}

p {text-align:justify;}
.clear {clear: both; height: 5px;}

.iFields {
	width: 320px;
}

.header1 {
	color:#044e9a;
	font-size:20px;
	font-weight:bold;
}

h1 {
	color:#044e9a;
	font-size:24px;
	font-weight:bold;
	margin-top: 0px;
	line-height:25px;
}

.header2 {
	font-size:18px;
	color:#333333;
	line-height: 24px;
}

#flash_obj {
	width: 765px;
	height: 160px;
}

#g_search {
	visibility: visible;
	position:absolute;
	top:236px;
	left:440px;
	text-align:left;
	z-index:20;
}

#side_nav {
	width:254px;
	position:absolute;
	top:280px;
	left:0px;
	z-index:20;
	background-image: url(../images/sidebar_top_shadow.gif);
	background-repeat:repeat-x;
}

#newsletter_reg {
	background-image: url(../images/newsletterSignup2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	position:relative;
	left:0px;
	z-index:30;
	width:254px;
	height:118px;
	text-align:center;
	background-color: #ededed;
}

.newsletter_style{font-size:18px; color:#044e9a; font-weight:bold; padding-top:10px;}

#container {width:765px; text-align: left;}

#content {
	position: relative;
	background-image: url(../images/content_top_shadow.gif);
	background-repeat:repeat-x;
	background-color: #ffffff;
	left:254px;
	top: 50px;
	width:482px;
	min-height:490px;
	height:auto !important;
	height:490px;	
	padding:15px;
	padding-left:14px;
	
	margin-bottom:50px;
	
}

#nav_col {width:270px;}

.green {color:#385424;}

#logo_print { display: none;}

#logo {
	width: 765px;
	height: 70px;
	background-image: url(../images/mast_logo.jpg);
	text-align:left;
}

#navigation {
	position: absolute;
	text-align:left;
	
	margin-left:0px;
	height: 50px;
	width: 765px;
	background-image: url(../images/bkgd_searchbar.png);
}

#nav_about { border: 0px; width: 80px; height: 50px; background-image: url(../images/btn_aboutus.png); background-repeat: no-repeat;}
#nav_about:hover, #nav_about_on { border: 0px; width: 80px; height: 50px; background-image: url(../images/btn_aboutus.png); background-repeat: no-repeat; background-position: -80px; cursor: pointer;}

#nav_solutions { margin-left:80px; margin-top:-50px; border: 0px; width: 84px; height: 50px; background-image: url(../images/btn_solutions.png); }
#nav_solutions:hover, #nav_solutions_on { margin-left:80px; margin-top:-50px; border: 0px; width: 84px; height: 50px; background-image: url(../images/btn_solutions.png); background-position: -84px; cursor: pointer; }


#nav_products { margin-left:164px; margin-top:-50px; border: 0px; width: 91px; height: 50px; background-image: url(../images/btn_products.png); }
#nav_products:hover, #nav_products_on { margin-left:164px; margin-top:-50px; border: 0px; width: 91px; height: 50px; background-image: url(../images/btn_products.png); background-position: -91px; cursor: pointer;}

#nav_associates { margin-left:255px; margin-top:-50px; border: 0px; width: 88px; height: 50px; background-image: url(../images/btn_associates.png); }
#nav_associates:hover, #nav_associates_on { margin-left:255px; margin-top:-50px; border: 0px; width: 88px; height: 50px; background-image: url(../images/btn_associates.png); background-position: -88px; cursor: pointer;}

#nav_contact { margin-left:343px; margin-top:-50px; border: 0px; width: 88px; height: 50px; background-image: url(../images/btn_contact.png); }
#nav_contact:hover, #nav_contact_on { margin-left:343px; margin-top:-50px; border: 0px; width: 88px; height: 50px; background-image: url(../images/btn_contact.png); background-position: -88px; cursor: pointer;}

#stage {
	position:relative;
	top:5px;
	width:765px;
	border:1px solid black;
	background-color:#ededed;
}

a.page_footer:hover {text-decoration:underline;}
a.page_footer {font-weight:bold;}
.page_footer {
	text-decoration:none;
	color:black;
}
#footer {
	text-align:center;
	background-color:#b9b9b9;
	height:30px;
}


#print_footer {
	display:none;
}

#flash_obj {
	z-index:10;
}

.dots {
	height:10px;
	background-image:url(../images/dots.gif);
	background-repeat:repeat-x;
	clear:both;
}

.green_title {
	font-weight: bold;
	color: #375424;
}

img.pict {
background-color:#FFFFFF;
border:1px solid #DED5B3;
margin:0pt;
padding:4px;
}

.gsc-search-box {
	display:none;
}

.gsc-resultsHeader {
	display:none;
} 

.gsc-trailing-more-results {
	visibility:hidden;
}

#vaabuttons {
}


#becomevaa {
	background-image:url(../images/btn_become_vaa.jpg);
	background-repeat: no-repeat;
	width:240px;
	height:40px;
	left:0px;
	margin-top:0px;
}

#becomevaa:hover {
	cursor: pointer;
	background-position: -240px;
}

#becomevaaBanner {
	background-image:url(../images/becomeVAA_2.jpg);
	background-repeat: no-repeat;
	width:254px;
	height:118px;
	left:0px;
	margin-top:0px;
}
#becomevaaBanner:hover {background-position: -254px; cursor: pointer;}

#findvaa {
	background-image:url(../images/btn_find_vaa.jpg);
	background-repeat: no-repeat;
	margin-left:240px;
	margin-top:-40px;
}

#findvaa:hover {
	cursor: pointer;
	background-position: -240px;
}

#findvaaBanner {
	background-image:url(../images/findVAA.jpg);
	background-repeat: no-repeat;
	width:254px;
	height:118px;
	left:0px;
	margin-top:1px;
}
#findvaaBanner:hover {background-position: -254px; cursor: pointer;}

#freeAssessment {
	background-image:url(../images/btn-free-assessment.jpg);
	background-repeat: no-repeat;
	width:254px;
	height:118px;
	left:0px;
	margin-top:1px;
}
#freeAssessment:hover {background-position: -254px; cursor: pointer;}
