/* Begin CSS Drop Down Menu */

a {
	color:#79A012;
	font-weight:500;
	}
a:hover {
	color:#4698CA;
	text-decoration:none;
	}
	
/* -------------------------------------------------Main Navigation Starts Here-------------------------------------------- */

#mainNav ul.dropdown,
#mainNav ul.dropdown li,
#mainNav ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

#mainNav ul.dropdown {
 position: relative;
 float: left;
}

#mainNav ul.dropdown li {
 float: left;
 font-size:12px;
 line-height: 10pt;
 vertical-align: middle;
 zoom: 1;
}

#mainNav ul.dropdown li.hover,
#mainNav ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

#mainNav ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

#mainNav ul.dropdown ul li {
 float: none;
 font-size:10px;
 font-weight:100;
}

#mainNav ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

#mainNav ul.dropdown li:hover > ul {
 visibility: visible;
}


/* --------------------------------------------------Sub Navigation Starts Here------------------------------------------------------*/
#subNav {
	width: 100%;
	}
h2.subnav {
	background:url(http://www.digitalartsolutions.com/images/H2_test.jpg) repeat-x;
	color:#FFFFFF;
	text-align:center;
	margin:0px;
	text-transform: uppercase;	
	font-size: 15px;
	padding-top:8px;
	height:32px;
	}
#subNav ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
#subNav ul li{
	padding: 0px;
	}
#subNav li a {
  	height: 23px;
	text-decoration: none;
	margin-bottom:1px;
	border-bottom:1px solid #FFFFFF;
	font-size:12px;
	font-weight:bold;
	display: block;
	background-color: #F4F4F2;
	padding: 7px 0px 0px 30px;
	background:url(../images/icons/subNav.png) no-repeat;
	background-position: left center;
	}	

#subNav li a:hover {
	background:url(../images/icons/subNav_over.png) no-repeat;
	background-position: left center;
	background-color:#EBEBEB;
	}
/* ---------------------------------Buttons -----------------------------------*/
a.button {
	background-color: #F4F4F2;
	border: 1px solid #79A012;
	margin:3px 3px;
	text-align:center;
	padding:7px;
	display:block;
	float:right;
	font-size:10px;
	text-decoration:none;
}
a.button:hover {
	border: 1px solid #4698CA;
	background-color:#DAD9D4;
	}

.purchase {
	background:url(../images/icons/purchase.png) no-repeat 0px 4px;
	text-indent:22px;
	}
.info {
	background:url(../images/icons/info.png) no-repeat 0px 4px;
	text-indent:22px;
	}
.demo {
	background:url(../images/icons/liveDemo_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.pdf {
	background:url(../images/icons/pdf_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.testimonials {
	background:url(../images/icons/testimonial.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.catalog {
	background:url(../images/icons/catalog_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.protected {
	background:url(../images/icons/protected_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.login {
	background:url(../images/icons/login_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.signup {
	background:url(../images/icons/signup_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.download {
	background:url(../images/icons/download_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.video {
	background:url(../images/icons/video_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.webcasts{
	background:url(../images/icons/webcasts_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.freeartwork{
	background:url(../images/icons/freeartwork_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.packages{
	background:url(../images/icons/packages_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.systems{
	background:url(../images/icons/systems_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.faq{
	background:url(../images/icons/faq_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.special{
	background:url(../images/icons/special_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.warning{
	background:url(../images/icons/warning_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.customersales{
	background:url(../images/icons/wallet_16.png) no-repeat 4px 4px;
	text-indent:22px;
	}
.newsletter{
	background:url(../images/icons/newsletter_small.png) no-repeat 4px 4px;
	text-indent:22px;
	}
/* ---------------------------------Multi-Page Doc Nav -----------------------------------*/
.multiPageDoc {
	margin:20px;
	}

.multiPageDoc li {
	display:inline;
	list-style:none;
	}
.multiPageDoc li a{
	border:1px solid #79A012;
	margin:4px;
	padding:5px 10px;
	}
	
.multiPageDoc li a:hover{
	border:1px solid #4698CA;
	color:#4698CA;
	background-color:#EBEBEB;
	}

