/*Css for Extend Nav*/

#header #nav{
	/*z-index:6000;
	position: absolute;bottom:0px;left:0px;*/
	padding:0;
	margin:0;
	border:solid 0px red;
	background: url(../images/nav3_bk.gif) 0px 0px repeat-x;
	background-color:#ffffff;
	height:52px;
	list-style:none;
	}
	ul#nav a {
		position: relative;
		display: block;
		padding:5px 8px 5px 8px;
		margin:0;
		font-size:.75em;
		font-weight:normal;
		text-transform:uppercase;
		text-decoration:none;
		border:solid 0px #cccccc;
		border-width:0px 1px 0px 0px;
		/*z-index:6500;*/}
		
		ul#nav a:link,
		ul#nav a:active,
		ul#nav a:hover,
		ul#nav a:visited {
			text-decoration:none;
			color:#000000;
			}
		ul#nav a:hover{background-color:#faaa47;}
	
	#nav li{ 							
		position: relative;
		float:left;
		padding:0;
		margin:0;
		list-style:none;
		}
		#nav li ul { 						
			position: absolute;
			width: 180px !important;
			width: 170px;
			left: -9999px;
			border:solid 1px #000000;
			border-width:1px 1px 0px 1px;
			background-color:#ffffff;
			}
			#nav li ul ul { 				
				margin: -25px 0 0 160px !important;
				margin: -25px 0 0 150px;
				}
		#nav li li a{
			margin:0;
			padding:3px 10px 3px 10px !important;
			padding:3px 5px 3px 5px;
			width: 160px !important;
			width: 150px;
			border-bottom:1px solid #808080 !important;
			border-bottom:1px solid #808080;
			}

		#nav li:hover ul ul, 
		#nav li:hover ul ul ul, 
		#nav li.sfhover ul ul, 
		#nav li.sfhover ul ul ul {left: -9999px;}

		#nav li:hover ul, 
		#nav li li:hover ul, 
		#nav li li li:hover ul, 
		#nav li.sfhover ul, 
		#nav li li.sfhover ul, 
		#nav li li li.sfhover ul {left: auto;}


		#nav a.index,
		#nav a.about,
		#nav a.digital-media,
		#nav a.mobile-marketing,
		#nav a.professional-services,
		#nav a.products,
		#nav a.portfolio,
		#nav a.faqs,
		#nav a.webblog,
		#nav a.contact-us,
		#nav a.admin{background: url(../Images/bk_nav.gif) 0px 0px no-repeat;}



		#nav .selected_tabLevel1 a.about,
		#nav a.about:hover {background-position:-70px -52px;}
		#nav a.about{background-position:-70px 0px;width:84px;}

		#nav a.digital-media{background-position:-152px 0px;width:115px;}
		#nav .selected_tabLevel1 a.digital-media,
		#nav a.digital-media:hover {background-position:-152px -52px;}

		#nav a.mobile-marketing{background-position:-268px 0px;width:149px;}
		#nav .selected_tabLevel1 a.mobile-marketing,
		#nav a.mobile-marketing:hover {background-position:-268px -52px;}

		#nav a.professional-services{background-position:-418px 0px;width:179px;}
		#nav .selected_tabLevel1 a.professional-services,
		#nav a.professional-services:hover {background-position:-418px -52px;}

		#nav a.products{background-position:-598px 0px;width:87px;}
		#nav .selected_tabLevel1 a.products,
		#nav a.products:hover {background-position:-598px -52px;}

		#nav a.portfolio{background-position:-686px 0px;width:80px;}
		#nav .selected_tabLevel1 a.portfolio,
		#nav a.portfolio:hover {background-position:-686px -52px;}

		#nav a.webblog{background-position:-767px 0px;width:77px;}
		#nav .selected_tabLevel1 a.webblog,
		#nav a.webblog:hover {background-position:-767px -52px;}

		#nav a.contact-us{background-position:-845px 0px;width:100px;}
		#nav .selected_tabLevel1 a.contact-us,
		#nav a.contact-us:hover {background-position:-845px -52px;}

		#nav a.admin{background-position:-946px 0px;width:80px;}
		#nav .selected_tabLevel1 a.admin,
		#nav a.admin:hover {background-position:-946px -52px;}


		#nav a.pax-home,
		#nav a.pax-about,
		#nav a.pax-contact-us,
		#nav a.pax-solutions,
		#nav a.pax-case-studies,
		#nav a.pax-features,
		#nav a.pax-faqs,

		#nav a.mobile-home,
		#nav a.mobile-about,
		#nav a.mobile-contact-us,
		#nav a.mobile-case-studies,
		#nav a.mobile-features,
		#nav a.mobile-faqs,

		#nav a.cm-home,
		#nav a.cm-about,
		#nav a.cm-contact-us,
		#nav a.cm-case-studies,
		#nav a.cm-features,
		#nav a.cm-faqs,
		
		#nav a.index,
		#nav a.about,
		#nav a.digital-media,
		#nav a.mobile-marketing,
		#nav a.professional-services,
		#nav a.products,
		#nav a.portfolio,
		#nav a.webblog,
		#nav a.faqs,
		#nav a.contact-us,
		#nav a.admin{
			margin:0;
			height:0px;	
			overflow: hidden;
			padding:37px 0px 0px 0px;
			border:solid 0px red;
			}






/*

		#nav a.index {display:none;/*background: url(../Images/bk_nav.gif) 0px 0px no-repeat;width:82px;*/}
		
		#nav a.pax-home,
		#nav a.mobile-home,
		#nav a.cm-home{background: url(../Images/bk_nav.gif) 15px 0px no-repeat;width:88px;}

		#nav a.pax-about,
		#nav a.mobile-about,
		#nav a.cm-about{background: url(../Images/bk_nav.gif) -83px 0px no-repeat;width:68px;}


		#nav a.pax-features,
		#nav a.mobile-features,
		#nav a.cm-features{background: url(../Images/bk_nav.gif) -824px 0px no-repeat;width:92px;}
				
		#nav a.pax-services,
		#nav a.mobile-services,
		#nav a.cm-services{background: url(../Images/bk_nav.gif) -151px 0px no-repeat;width:88px;}

		#nav a.pax-solutions,
		#nav a.mobile-solutions,
		#nav a.cm-solutions,
		#nav a.solutions{background: url(../Images/bk_nav.gif) -239px 0px no-repeat;width:93px;}
		
		#nav a.work{background: url(../Images/bk_nav.gif) -332px 0px no-repeat;width:66px;}

		#nav a.pax-case-studies,
		#nav a.mobile-case-studies,
		#nav a.cm-case-studies,
		#nav a.case-studies{background: url(../Images/bk_nav.gif) -398px 0px no-repeat;width:122px;}


		#nav a.pax-faqs,
		#nav a.mobile-faqs,
		#nav a.cm-faqs,
		#nav a.faqs{background: url(../Images/bk_nav.gif) -686px 0px no-repeat;width:64px;}


		#nav a.blog{background: url(../Images/bk_nav.gif) -520px 0px no-repeat;width:58px;}

		#nav a.pax-contact-us,
		#nav a.mobile-contact-us,
		#nav a.cm-contact-us{background: url(../Images/bk_nav.gif) -578px 0px no-repeat;width:108px;}
		
		
		#nav a.index:hover {background-position:0px -50px;}


		#nav .selected_tabLevel2 a.pax-home,
		#nav a.pax-home:hover {background-position:15px -50px;}
	
		#nav .selected_tabLevel2 a.pax-about,
		#nav a.pax-about:hover {background-position:-83px -50px;}

		#nav .selected_tabLevel2 a.pax-contact-us,
		#nav a.pax-contact-us:hover {background-position:-578px -50px;}

		#nav .selected_tabLevel2 a.pax-case-studies,
		#nav a.pax-case-studies:hover {background-position:-398px -50px;}

		#nav .selected_tabLevel2 a.pax-features,
		#nav a.pax-features:hover {background-position:-824px -50px;}

		#nav .selected_tabLevel2 a.pax-faqs,
		#nav a.pax-faqs:hover {background-position:-686px -50px;}

		#nav .selected_tabLevel2 a.pax-solutions,
		#nav a.pax-solutions:hover {background-position:-239px -50px;}


		#nav .selected_tabLevel2 a.mobile-home,
		#nav a.mobile-home:hover {background-position:15px -50px;}
	
		#nav .selected_tabLevel2 a.mobile-about,
		#nav a.mobile-about:hover {background-position:-83px -50px;}

		#nav .selected_tabLevel2 a.mobile-contact-us,
		#nav a.mobile-contact-us:hover {background-position:-578px -50px;}

		#nav .selected_tabLevel2 a.mobile-case-studies,
		#nav a.mobile-case-studies:hover {background-position:-398px -50px;}

		#nav .selected_tabLevel2 a.mobile-features,
		#nav a.mobile-features:hover {background-position:-824px -50px;}

		#nav .selected_tabLevel2 a.mobile-faqs,
		#nav a.mobile-faqs:hover {background-position:-686px -50px;}

	
		#nav .selected_tabLevel2 a.cm-home,
		#nav a.cm-home:hover {background-position:15px -50px;}
	
		#nav .selected_tabLevel2 a.cm-about,
		#nav a.cm-about:hover {background-position:-83px -50px;}

		#nav .selected_tabLevel2 a.cm-contact-us,
		#nav a.cm-contact-us:hover {background-position:-578px -50px;}

		#nav .selected_tabLevel2 a.cm-case-studies,
		#nav a.cm-case-studies:hover {background-position:-398px -50px;}

		#nav .selected_tabLevel2 a.cm-features,
		#nav a.cm-features:hover {background-position:-824px -50px;}

		#nav .selected_tabLevel2 a.cm-faqs,
		#nav a.cm-faqs:hover {background-position:-686px -50px;}


		


		
		
		#nav .selected_tabLevel0 a.solutions,
		#nav a.solutions:hover {background-position:-239px -50px;}

		#nav .selected_tabLevel0 a.work,
		#nav a.work:hover {background-position:-332px -50px;}
		
		#nav .selected_tabLevel0 a.case-studies,
		#nav a.case-studies:hover {background-position:-398px -50px;}

		#nav .selected_tabLevel0 a.faqs,
		#nav a.faqs:hover {background-position:-686px -50px;}

		#nav .selected_tabLevel0 a.blog,
		#nav a.blog:hover {background-position:-520px -50px;}



		#nav .selected_tabLevel2 a.pax-home,
		#nav .selected_tabLevel2 a.pax-about,
		#nav .selected_tabLevel2 a.pax-contact-us,
		#nav .selected_tabLevel2 a.pax-solutions,
		#nav .selected_tabLevel2 a.pax-case-studies,
		#nav .selected_tabLevel2 a.pax-features,
		#nav .selected_tabLevel2 a.pax-faqs,


		#nav .selected_tabLevel2 a.mobile-home,
		#nav .selected_tabLevel2 a.mobile-about,
		#nav .selected_tabLevel2 a.mobile-contact-us,
		#nav .selected_tabLevel2 a.mobile-case-studies,
		#nav .selected_tabLevel2 a.mobile-features,
		#nav .selected_tabLevel2 a.mobile-faqs,


		#nav .selected_tabLevel2 a.cm-home,
		#nav .selected_tabLevel2 a.cm-about,
		#nav .selected_tabLevel2 a.cm-contact-us,
		#nav .selected_tabLevel2 a.cm-case-studies,
		#nav .selected_tabLevel2 a.cm-features,
		#nav .selected_tabLevel2 a.cm-faqs,


		#nav .selected_tabLevel0 a.about,
		#nav .selected_tabLevel0 a.digital-media,
		#nav .selected_tabLevel0 a.mobile-marketing,
		#nav .selected_tabLevel0 a.professional-services,
		#nav .selected_tabLevel0 a.products,
		#nav .selected_tabLevel0 a.portfolio,
		#nav .selected_tabLevel0 a.faqs,
		#nav .selected_tabLevel0 a.webblog,
		#nav .selected_tabLevel0 a.admin{background-color:#faaa47;}
*/








.admincampaign{
	clear:both;
	height:30px;
	margin:5px 0px 0px 0px;
	padding:0;
	overflow:hidden;
	border:solid 0px green;	
	}
	.admincampaign li {
		float:left;
		display:block;
		padding:0;
		margin:0px 2px 0px 0px;
		}
	.admincampaign input.btnEdit{
		
		padding:3px 10px 3px 10px;
		margin:0px 0px 0px 0px;
		}



#container ul.admin{
	position:relative;
	border:solid 0px red;
	padding:0;
	margin:0;
	list-style:none;
	line-height:1em;
	clear:both;
	height:25px;
	z-index:7000;
	} 
	ul.admin a{
		position: relative;
		display: block;
		padding:5px 10px 5px 10px;
		margin:0;
		font-size: .75em;
		font-weight:normal;
		text-decoration:none;
		/*border:solid 0px #cccccc;
		border-width:0px 1px 0px 0px;*/
		}
		ul.admin a:hover{background-color:#dddddd;color:#000000;}
	ul.admin li { 
		position: relative;
		float: left;
		border:solid 0px red;
		margin:0;
		padding:0;
		}
		ul.admin li ul { 						
			position: absolute;
			width: 180px !important;
			width: 170px;
			left: -9999px;
			border:solid 1px #000000;
			border-width:1px 1px 0px 1px;
			background-color:#ffffff;
			}
			ul.admin li ul ul { 				
				margin: -25px 0 0 160px !important;
				margin: -25px 0 0 150px;
				}
		ul.admin li li a{
			margin:0;
			padding:3px 10px 3px 10px !important;
			padding:3px 5px 3px 5px;
			width: 160px !important;
			width: 150px;
			border-bottom:1px solid #808080 !important;
			border-bottom:1px solid #808080;
			}

		ul.admin li:hover ul ul, 
		ul.admin li:hover ul ul ul, 
		ul.admin li.sfhover ul ul, 
		ul.admin li.sfhover ul ul ul {left: -9999px;}

		ul.admin li:hover ul, 
		ul.admin li li:hover ul, 
		ul.admin li li li:hover ul, 
		ul.admin li.sfhover ul, 
		ul.admin li li.sfhover ul, 
		ul.admin li li li.sfhover ul {left: auto;}


		ul.admin input.btnEdit,
		ul.admin a.btnEdit{
			padding:4px 10px 4px 10px;
			margin:0px 1px 0px 0px;
			border:solid 1px #000000;
			}
		ul.admin a.btnDelete{
			padding:4px 10px 4px 10px;
			margin:0px 1px 0px 0px;
			border:solid 1px #000000;
			}
		ul.admin a.btnUp{
			width:25px;
			padding:4px 0px 4px 0px !important;
			padding:4px 0px 4px 0px;
			margin:0px 1px 0px 0px;
			border:solid 1px #000000;
			}
		ul.admin a.btnDown{
			width:40px;
			padding:4px 0px 4px 0px !important;
			padding:4px 0px 4px 0px;
			margin:0px 1px 0px 0px;
			border:solid 1px #000000;
			}

		ul.admin a.btnSelected{
			text-decoration:none;
			border:solid 1px #000000;
			padding:4px 10px 4px 10px;
			margin:0px 1px 0px 0px;
			color:blue;
			}
		ul.admin a.btnSelected{background-color:#FFFFFF;text-align:left;}

.subtabs{
	margin: 0; 
	padding:0px 10px 0px 0px;
	height: 50px !important;
	height: 26px;
	background-color:#8c8c8c;
	border:solid 0px red;
	} 
	.subtabs select{
		width:300px;
		margin:20px 10px 0px 10px;
		}

	ul.subtabs li {
		margin:20px 0px 0px 5px;
		padding: 0;
		float:left;
		list-style-type: none;
		background-color:#9d9b9c;
		background: url(../Images/subtab-left.gif) top left no-repeat;
		border:solid 0px blue;
		}
	ul.subtabs a {
		font-size:12px;
		font-weight:normal;
		text-align:center;
		display:block;
		padding:8px 10px 7px 10px;
		margin:0px 0px 0px 0px;
		text-decoration:none;
		border-right:solid 0px white;
		background: url(../Images/subtab-right1.gif) top right no-repeat;
		color:#000000;
		border:solid 0px blue;
		}
	ul.subtabs select {
		margin:4px 0px 0px 0px;
		padding: 0;
		border:solid 0px blue;
		}
	ul.subtabs a:hover {
		color:#000000;
		background-position: -34px right;
		border:solid 0px blue;
		}
	ul.subtabs a:active, 
	ul.subtabs a.selected {
		background-position: -34px right;
		color:#f39a24;
		border:solid 0px red;
		}
ul.subsubtabs{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:solid 1px #DDDDDD;
	border-width:0px 0px 1px 0px;
	height:25px;
	}
	ul.subsubtabs li {
		margin:0px 20px 0px 0px;
		padding: 0;
		float:left;
		list-style-type: none;
		border:solid 0px blue;
		}
		ul.subsubtabs a {
			font-size:12px;
			font-weight:normal;
			text-align:center;
			display:block;
			padding:5px 5px 3px 5px;
			margin:0px 0px 0px 0px;
			text-decoration:none;
			border-right:solid 0px white;
			color:#000000;
			border:solid 0px red;
			}
.formWrap{position:relative;}
.formWrap select.subOwners{position:absolute;top:15px;right:15px;width:150px;}

