﻿body {
}


.master1footer
{
	font-family:Arial;
	font-size:10px;
	color:#ffffff;	
	text-decoration:none;
}

.master1nav
{
	font-family:Arial;
	font-size:12px;
	color:#005596;
	font-weight:bold;
	text-decoration:none;
}

.seclevelnav
{
	font-family:Arial;
	font-size:12px;
	color:#FAA327;
	font-weight:bold;
	text-decoration:none;
}
.logout
{
	font-family:Arial;
	font-size:12px;
	color:white;
	text-decoration:none;
}
.maintxt
{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	line-height: 1.5em;
}

.ddltxt
{
	font-family:Arial;
	font-size:16px;
	text-align:justify;
	line-height: 19px;
}

.maintxt2
{
	font-family:Arial;
	font-weight: bold;
	font-size:12px;
	text-align:justify;
	line-height: 17px;
	color:#ae0002;
	text-decoration: none;
}

.bodyheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ae0002;
	font-weight:bold;
}

.bodyheaderwhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
}

.bodyheaderblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#020064;
	font-weight:bold;
}


.logintxt
{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}

.loginheader
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#006699;
}
.TextBox
{
	font-family:Arial;
	font-size:10px;
		
	
}

.Label
{
	font-family:Arial;
	font-size:10px;
		
	
}
.RadioButtonList
{
	font-family:Arial;
	font-size:10px;
		
	
}
.CheckBoxList
{
	font-family:Arial;
	font-size:10px;
		
}
.Button
{
	font-family:Arial;
	font-size:10px;
	height:19px;	
	
}
.FileUpload
{
	font-family:Arial;
	font-size:10px;
	height:19px;	
	
}
.DropDown
{
	font-family:Arial;
	font-size:10px;
	height:19px;	
	
}

.adminheader
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	
}

.adminheaderlg
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	
}

.adminbody
{
	font-family:Arial;
	font-size:10px;

}
a.bodylink
{
	text-decoration: none;
	color: #ae0002;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.bodylink:hover
{
	text-decoration: none;
	color: #020064;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.mainnavlink
{
	text-decoration: none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.mainnavlink:hover
{
	text-decoration: underline;
	color: #b0ad82;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.navlink
{
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.navlink:hover
{
	text-decoration: underline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.newslink
{
	text-decoration: none;
	color: #333333;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.newslink:hover
{
	text-decoration: underline;
	color: #ebe8c3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.mainheader
{
	color: #020064;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
	
}

.mainheader a:hover
{
	color: #020064;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	
}



.mainheader2
{
	color: #9A4822;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.mainheader2 a:hover
{
	color: #020064;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.mainbodycopy2
{
	color: #9A4822;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.mainbodycopy
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

.articletitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style:italic;
}

.newsheadline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	font-weight:bold;
}

.newsbody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
}


.footertxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	
}

a.companylink
{
	text-decoration: none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.companylink:hover
{
	text-decoration: underline;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.companydetailheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	
}

.companydetailheaderlg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	
}


.companydetailbody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

a.companysearchlink
{
	text-decoration: none;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.companysearchlink:hover
{
	text-decoration: underline;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.featuredlink
{
	text-decoration: none;
	color: #333333;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.featuredlink:hover
{
	text-decoration: underline;
	color: #ebe8c3;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.featuredresourcesheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#333333;
}
.featuredresourcesbody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
}

a.pdflink
{
	text-decoration: none;
		color: #9A4822;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.pdflink:hover
{
	text-decoration: underline;
	color: #020064;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.pagetitle
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}



/*#sidenav
{
	padding:0em;
	background:url('images/AZVL site-navigation.png');
	background-repeat: no-repeat;
	
	
    list-style: none;	
	
}

#sidenav a
{
	display:block;
	background:url('images/AZVL site-navigation.png');
	height:34px;
	width:217px;
	background-repeat: no-repeat;
	background-position: 0 ;
	text-indent: -900%;

}*/

#sidenav a.link1:hover { height:30; width: 50px; margin-top:47px; background-position:-244px -46px;}
#sidenav a.link1 { height:30;width: 50px; margin-top:46px; margin-right: 138px; background-position:0px -9000px;}

#sidenav a.link2:hover {height:26; width: 80px; margin-right: 110px; background-position:-244px -68px;}
#sidenav a.link2 {height:26; width: 80px; margin-right: 110px; background-position:0px -9000px;}
#sidenav a.link3:hover {height:35; width: 110px; margin-right: 85px; margin-top:35px; background-position:-239px -134px;}
#sidenav a.link3 {height:35; width: 110px; margin-right: 85px; margin-top:35px; background-position:0px -9000px;}
#sidenav a.link4:hover { height:23; width: 80px; margin-top: 1px; margin-right: 100px; background-position:-254px -170px;}
#sidenav a.link4 { height:23; width: 80px; margin-top: 1px; margin-right: 100px; background-position:0px -9000px;}


.profileheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	
}

.profilebody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	
}

.header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style:italic;
	color: White;
}

/* Second level of dogtag Nav */

#sidenav
{
	padding:0em;
	margin: 0;
	background:url('images/AZVL site-navigation-ALL.png');	
	background-repeat: no-repeat;
	background-position: 0 0;	
	height:400px;
	overflow: visible;	
	display:  inherit;
    list-style: none;
   
   
    
    
    
	
}

#sidenav a
{
	display:block;
	background:url('images/AZVL site-navigation-ALL.png');	
	width:100px;
	background-repeat: no-repeat;
	background-position: 0 0 ;
	text-indent: -900%;
	overflow: hidden;
	position: inherit;
	padding-bottom: 0px;
	
	

}

#sidenav a.link5:hover { height:25; background-position:-238px -218px;}
#sidenav a.link5 { height:25; width: 100px; margin-top: 18px; margin-left: 10px; margin-right: 95px;background-position:0px -9000px;}

#sidenav a.link6:hover {height:39; background-position:-236px -240px;}
#sidenav a.link6 { height:39; width: 90px; margin-left: 20px; margin-right: 107px; background-position:0px -1000px;}
#sidenav a.link7:hover {height:28; background-position:-236px -310px; margin-right: 107px;}
#sidenav a.link7 {height:28; width: 90px; margin-top: 30px; background-position:0px -1000px; margin-right: 107px;}
#sidenav a.link8:hover { height:30; background-position:-261px -336px; margin-right:89px; }
#sidenav a.link8 {height:30; width: 85px; margin-left: 16px; background-position:0px -1000px; margin-right: 89px; }


#signup
{
	
	width: 195px;
	height: 195px;	
	position: relative;   
	margin-right: 20px;
	margin-top: 12px;
	display: inherit;
	padding: 0px;	
	background-image: url('images/newsletter.png');
	background-position: inherit;
	background-repeat: no-repeat;
	overflow: visible;
	
	
}

.signupheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 13px;	
	text-align: left;
	padding: 5px;
	margin-top: 57px;
	margin-left: 13px;
	color: #ffffff;
	
	
}

.bodyred
{
	text-decoration: none;
	color: #ae0002;
	font-family: Arial Black;
	font-size: 12px;
}

.private
{
	text-decoration: none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
}

.private a
{
	text-decoration: none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
}

.private a:hover
{	
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	text-decoration: underline;
}

#privacy
{
	width: 195px;
	float: none;	
	position: relative;
	margin-right: 15px;
	z-index:3;
	
	
}

.catsmall
{
	text-decoration: none;
	color: Black;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#sidebarcell
{
	background-color: #010066;
	background-image: url('images/sidebargrad.jpg'); background-repeat: repeat-x;
	display: inherit;
	width: 250px;
	
	position: inherit;
	float: right;
}

#socpanel
{
	background-image: url('images/socpanel.png');
	background-repeat: no-repeat;
	width: 195px;
	height: 195px;	
	display: block;	
	position: static;
	margin-right: 22px;
	margin-bottom: 0px;
	text-align: left;
	
		
}

#twitter
{
	margin-left: 24px;
	margin-top: 50px;
	position: absolute;
}

#facebook
{
	margin-left: 24px;
	margin-top: 115px;
	position: absolute;
}

#meetup
{
	margin-left: 102px;
	margin-top: 33px;
	position: absolute;
}

#linkedin
{
	margin-left: 105px;
	margin-top: 95px;
	position: absolute;
}

/*---------------slideshow------------------*/

#slideshow {
    position:relative;
    height:100%;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}


#slideshow IMG.last-active {
    z-index:6;
    
   
}

.sponsors
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ae0002;
	font-weight:bold;
}

#addsponsor 
{
	position: relative; width: 500px; text-align: left;
}

#addsponsor li 
{
	
	list-style-type: none;
	
}