/* AVM css 
changes 20161228 nav  tab alignment
*/

body    { font-family: Arial; font-size: 10pt; color: #000000; background-color:#333333 ; background-position:center; background-repeat:repeat-y; margin-top:0;
 }
/* background-image:url(homePageButtons/mainbg.gif); */

td, p   { font-family: Arial; font-size: 10pt; color: #000000 ;}

a			{ font-family: Arial; color: #000000 }
a:hover 	{ color:red }

h1{font-family: Arial; font-size: 10pt; color: navy; font-weight: bold
}

.h1{font-family: Arial; font-size: 10pt; color: navy; font-weight: bold
}
.prodtabprodcode{
font-family: Arial; font-size: 10pt; color: #ff0000; font-weight: bold 
}

.prodtabprodname{
font-family: Arial; font-size: 10pt; color: #ffffff; font-weight: bold 
}

.prodheadprodname{
font-family: Arial; font-size: 12pt; color: #000000;  font-weight: bold  
}

.prodcolorcode{
font-family: Arial; font-size: 8pt; color: #000000;   
}

.featuresHead{
font-family: Arial; font-size: 10pt; color: #ff0000; font-weight: bold  
}

.homemodeltext{
font-family: Arial; font-size: 8pt; color: #0000ff;   
}

.homepagetab{
font-family: Arial; font-size: 14pt; color: #ffffff; font-weight: bold;
}


.homepagelink{
font-family: Arial; font-size: 10pt; color: #0000ff;   
}

.homepagelink a{
	color: #000000; 
}

.homepagelink a:hover{
	color: #ff0000; background-color:#ffffff; 
}

.someother{
font-family: Arial; font-size: 14pt; color: #ff33ff; font-weight: bold  
}

.leftmenubg {
background-color:#ddddee ; 
}

/* top nav tabs */
	/* margin here is the margin around the whole nav bar especially left right */
	.top_nav ul {
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 0px ;
	height: 21px;
	}
	/* margin here is space between tabs */
	.top_nav li {
	float: left;
	margin: 0 1px;
	
	}
	
	.top_nav  ul a {
	/* wifdth controls teh width of a tab and how many across dcdce9*/
	background:  #fff;
	height: 20px;
	line-height: 20px;
	float: left;
	width: 183px;
	display: block;
	border: 1px solid #aaaaaa;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	} 
	
	.top_nav  ul a:link{
	color:#000000;
	}
	.top_nav  ul a:visited{
	color:#000000;
	}
	.top_nav  ul a:hover{
	color:#FF0000;
	background-color:#aaa;
	}

/* end top nav tabs */

/* top sub tabs */
	/* margin here is the margin around the whole nav bar especially left right */
	.sub_nav ul {
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 0px ;
	height: 41px;
	}
	/* margin here is space between tabs */
	.sub_nav li {
	float: left;
	margin: 0 2px;
	
	}
	
	.sub_nav  ul a {
	/* wifdth controls teh width of a tab and how many across dcdce9 replaced by padding left right*/
	background:#D7EfFF;
	height: 20px;
	line-height: 20px;
	float: left;
	/* width: 139px; */
padding-left: 25px;
padding-right: 30px;
	display: block;
	border: 1px solid #aaaaaa;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	} 
	
	.sub_nav  ul a:link{
	color:#000000;
	}
	.sub_nav  ul a:visited{
	color:#000000;
	}
	.sub_nav  ul a:hover{
	color:#FF0000;
	background-color:#aaa;
	}

/* end sub nav tabs */