
/* for calling out important messages */
.alert { color: #A00 !important; }

body
{
	background-color: #d8d7d7;
	font-family: verdana, sans-serif;
	margin: 10px auto 0px 10px;
}

h1{
	font: normal bold 14px/16px verdana,sans-serif;
	color: #333;
}

h1#FAQh1
{
	font: normal bold 14px/16px verdana,sans-serif;
	color: #333;
	margin-bottom: 25px;
}

h1#FAQTitle
{
	font: normal bold 11px/12px verdana,sans-serif;
	color: #333;
	cursor:pointer;
}
h2{
	font: normal bold 14px/16px verdana,sans-serif;
}
h3{
	font: normal bold 11px/12px verdana,sans-serif;
	color: #333;
}
h3 > a
{
	cursor: pointer;
}
h4{
	font: normal italic 11px/12px verdana,sans-serif;

}
h5{
	font: normal normal 10px/12px verdana,sans-serif;
}
h6{
	font: normal bold 10px/12px verdana,sans-serif;
	color: #666;
}

h1#LandingPageH1
{
	font: normal normal 11px/16px verdana,sans-serif;
	color: #666;
}

.ColorWhite
{
	color: #fff;
}

.Color3333333
{
	color: #333333;
}

.Pad15
{
	padding: 15px 0px 0px 15px;
}

.BlueBackground
{
	background: url('../images/GradientBlue.png') repeat-x;
}

.BoxTextDark
{
	margin: 20px 0px 0px 0px;
	padding: 0;
	font: normal normal normal 11px/16px verdana, sans-serif;
	color: #666;
	clear:both;
}

.BoxTextDark2
{
	font: normal normal normal 11px/16px verdana, sans-serif;
	color: #666;
	clear:both;
}

.BoxTextDarkFirst
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	font: normal normal normal 11px/16px verdana, sans-serif;
	color: #666;
}

.BoxTextDarkLast
{
	margin: 20px 0px 12px 0px;
	padding: 0;
	font: normal normal normal 11px/16px verdana, sans-serif;
	color: #666;
	clear:both;
}


.BoxTextLt
{
	font: normal normal normal 11px/16px verdana, sans-serif;
	color: #333;
}



/* BEGIN: Container */

#ContainerOuter
{
	margin: 0;
}

#Logo
{
	float:left;
	margin: 16px 0px 20px 50px;
}

#Logo img
{
	border: 0;
}

#FrameTop
{
	background: transparent url('../images/TopBar.png') no-repeat;
	width: 980px;
	height: 82px;
}

#FrameMiddle
{
	width: 978px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px #a2a1a1 solid;
	border-right: 1px #a2a1a1 solid;
	background-color: #fff;
	padding: 50px 0px 50px 0px;
	margin: 0;
	
}
#FrameBottom
{
	background: transparent url('../images/FrameBottom.jpg') no-repeat;
	margin: 0px;
	width: 980px;
	height: 10px;
}

/* END: Container */

#PrivacyContentOuter
{
	padding: 30px 50px;
	text-align: left;
}

#PrivacyContentOuter p
{
	font: normal normal 11px/14px verdana,sans-serif;
	color: #666;
}
	
#InvitationContentOuter
{
	padding: 30px 50px;
	text-align: left;
}

#InvitationContentOuter p
{
	font: normal normal 11px/14px verdana,sans-serif;
	color: #666;
}

#InvitationContentOuter div
{
	font: normal normal 11px/14px verdana,sans-serif;
	color: #666;
}



#ContentArea
{
	margin: 0px 49px 0px 49px;
}

#ContentMiddle{
	background: url('../images/GradientBlue.png') repeat-x;
	width: 878px;
	height: 100%;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px #d9d9d9 solid;
	border-right: 1px #d9d9d9 solid;
	margin: 0px;
	vertical-align: top;
}

#ContentBottom{
	background: transparent url('../images/CurveBottom.jpg') no-repeat;
	width: 880px;
	height: 10px;
}

#ContentBottomDefault
{
background: transparent url('../images/CurveBottomDefault.png') no-repeat;
	width: 880px;
	height: 10px;
}

#SupportLeftHeader
{
	background: transparent url('../images/BrowseBar.png') no-repeat;
	width: 220px;
	height: 31px;
	padding: 0;
	margin: 2px 0px 0px 30px;
	vertical-align: top;
}


#SupportRightHeader
{
	background: transparent url('../images/CurveTopRight.png') no-repeat;
	width: 660px;
	height: 31px;
	padding: 0;
	margin: 0;
	vertical-align: top;

}


#LandingLeftHeader
{
	background: transparent url('../images/CurveTopLeft.png') no-repeat;
	width: 660px;
	height: 31px;
	padding: 0;
	margin: 0;
	vertical-align: top;
}


#LandingRightHeader
{
	background: transparent url('../images/FeaturesBar.png') no-repeat;
	width: 220px;
	height: 31px;
	padding: 0;
	margin: 2px 0px 0px 15px;
	vertical-align: top;

}

.LandingDownloadButton
{
	padding: 0px 0px 3px 0px;
}

.LandingDownloadButton img
{
	border: 0;
}

.LandingDownloadText
{
	font: normal normal 11px/14px verdana, sans-serif;
	color: #333;
}


#LeftBorder
{
	width: 1px;
	height: 100%;
	background-color:#d9d9d9;
}

#RightBorder
{
	width: 1px;
	height: 100%;
	background-color:#d9d9d9;

}


#LeftMoreInfoBox
{
	background: transparent url('../images/InfoGradient.png') no-repeat;
	border-top: 1px #d9d9d9 solid;
	border-right: 1px #d9d9d9 solid;
	border-bottom: 1px #d9d9d9 solid;
	width: 218px;
	height: 283px;
	padding: 15px 15px 15px 30px;
}

#LeftMoreInfoBox div
{
	font: normal normal 12px/14px verdana,sans-serif;
	color:#666;
 }

#LandingLeftPage
{
	margin:0;
	padding: 0px;
	width: 658px;
	background: url('../images/GradientBlue.png') repeat-x;
}

#LandingLeftPageInner
{
	margin:0;
	padding: 0px 40px 0px 40px;
	width: 578px;

}


#LandingRightPage
{
	margin: 0;
	padding:0;
	width: 220px;
	background: url('../images/GradientBlue.png') repeat-x;
}


#SupportLeftPage
{
	width: 220px;
	background: url('../images/GradientBlue.png') repeat-x;
}

#SupportRightPage
{
	width: 518px;
	background: url('../images/GradientBlue.png') repeat-x;
	margin: 0;
	padding: 0px 70px 0px 70px;
	font: normal normal 11px/16px verdana, sans-serif;
	color: #666;
}

#SupportRightPage p
{
	font: normal normal 11px/16px verdana, sans-serif;
	color: #666;
}

#SupportRightPage h3
{
	font: normal bold 11px/16px verdana, sans-serif;
	color: #333;
}

#SupportRightPage h3 > a
{
	color: #333;
}


#SupportRightPage h3 > a:hover
{
	color: #999;
}


#SupportRightPage p.footnote
{
	font: normal normal 9px/11px verdana, sans-serif;
	color: #999;
}


#FeaturesBoxOuter
{
	border-left: 1px #d9d9d9 solid;
	margin:0;
	padding: 15px 15px 60px 15px;

}

#FeaturesIcons
{
	margin: 20px 0px 12px 0px;
}


.FeaturesIconImg
{
	vertical-align:middle;
	float:left;
}

.FeaturesIconText
{
	vertical-align:middle;
	padding: 11px 0px 0px 15px;
	float: left;
	font-weight: bold;
}



ul#LandingSystemRequirements {
 	/* making ie and firefox equal */
	padding: 0px;
	margin: -15px 0px 0px 0px;
	*margin: -15px 0px 0px 0px;
	list-style: none;
  	background-color: transparent;
	overflow: hidden;
	z-index: 6000 !important;
}

ul#LandingSystemRequirements li
{
	font: normal normal 10px/14px verdana, sans-serif;
	color: #666666;
}

td#InterfaceImage
{
	margin: 0px;
	padding: 30px 40px 0px 0px;	
}

td#InterfaceText
{
	margin: 0px;
	padding: 30px 0px 0px 0px;
	vertical-align:top;
	font: normal normal 18px/22px verdana,sans-serif;
	color: #666;
}

td#DownloadImage
{
	margin: 0px;
	padding: 20px 40px 0px 0px;	

}

td#DownloadText
{
	font: normal normal 18px/22px verdana,sans-serif;
	color: #666;

}

#SupportSubNavOuter
{
	margin: 10px 0px 15px 30px;
}

ul#SupportSubNav{
 	/* making ie and firefox equal */
	padding: 0px;
	margin: 0px 0px 0px 0px;
	*margin: 0px 0px 0px 0px;
	list-style: none;
  	background-color: transparent;
	overflow: hidden;
	z-index: 6000 !important;
}

ul#SupportSubNav li
{
	font: normal normal 11px/28px verdana, sans-serif;
	color: #666;
}

ul#SupportSubNav li > a
{
	text-decoration: none;
	color:#666;
}

ul#SupportSubNav li > a:visited
{
	color: #666;
	text-decoration: none;
}

ul#SupportSubNav li > a.selected
{
	color: #3366cc;
	text-decoration: none;

}

.FAQList
{
	color: #999;
}


.FAQList a
{
	color: #999;
}



/* BEGIN  Footer */

#Footer{
	width: 978px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px #a2a1a1 solid;
	border-right: 1px #a2a1a1 solid;
	
	background-color: #fff;
}


.FooterInnerShell{
	width: 928px;
	background-color: #fff;
	padding: 0px 0px 0px 50px;
}


#FooterLineOuter
{
	width: 880px;
	background-color: #fff;
	border-top: 1px solid #666;
	padding: 0px 0px 4px 0px;
}

#FooterLine
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 880px;
	height: 1px;
	background-color: #fff;
}

/* BEGIN: Bottom Navigation Styles */



.BotNavSpacer
{
	width:1px;
	height: 15px;
	background-color: #666;
}


.BottomNavOuter {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 40px;
	z-index: 6000 !important;
	display: block;
	clear:both;
	width: 880px;
}


ul#BottomNavItems {
 	/* making ie and firefox equal */
	padding: 0px;
	margin: 0px;
	/*padding: 0px 0px 0px 25px; */
	*margin: 0px;
	list-style: none;
  	height: 20px;
	background-color: #fff;
	overflow: hidden;
	z-index: 6000 !important;
}

ul#BottomNavItems li{
  /*float the main list items*/
  float: left;
  margin:0px;
  padding: 0px 15px 0px 15px;
  list-style: none;
  height:20px;
  display: inline;
  z-index: 6000 !important;
  overflow:visible;
  
  font: normal normal 10px/12px verdana;
  color: #3366cc;
}

ul#BottomNavItems li.BotNavSpacer
{
	height: 15px;
	width: 1px;
	margin: 0;
	padding: 0px;
	overflow:hidden;
}

ul#BottomNavItems li:hover.BotNavSpacer{
  	height: 15px;
	width: 1px;
	margin: 0;
	padding: 0px;
	overflow:hidden;
}


ul#BottomNavItems li.LastNavItem
{
	float:right;
	font: normal normal 10px/12px verdana;
	vertical-align:top;
	padding: 0px;
	color: #666;
}

ul#BottomNavItems li.LastNavItem > div
{
	padding: 0px;
	margin: 0px;
}

ul#BottomNavItems li.LastNavItem > img
{
	vertical-align:middle;
	border: 0
}

span#VerdiemLogo
{
	vertical-align:middle;
	float:left;
	padding: 8px 10px 5px 0px;
}

span#CopyrightCopy
{
	vertical-align:middle;
	float: left;
	padding: 3px 0px 0px 0px;
	display:inline;

}

.rightheader {
	font-size: 12px;
	color: #fff;
	font-family: Verdana;
	margin-top: 8px;
	margin-left: 45px;
}

.LeftHeader {
	font-size: 12px;
	color: #fff;
	font-family: Verdana;
	margin-top: 8px;
	margin-left: 30px;
}


ul#BottomNavItems li.LastNavItem, ul#BottomNavItems li.LastNavItem a, ul#BottomNavItems li.LastNavItem:hover, ul#BottomNavItems li.LastNavItem:hover a, ul#BottomNavItems li.LastNavItem#selected, ul#BottomNavItems li.LastNavItem#selected a
{
	font: normal normal 10px/12px verdana;
	vertical-align:top;
	padding: 0px;
	color: #666;

}

ul#BottomNavItems li.LastNavItem img
{
	border: 0;
	padding: 15px 0px -15px 0px;
}

ul#BottomNavItems li img{
	border:0;
}

ul#BottomNavItems li a {
  /*for all links in the list*/
  /*background-color: #e4d1bd*/
  background-color:Transparent;
  font: normal normal 10px/12px verdana;
  color: #3366cc;
  text-decoration: none;
}

ul#BottomNavItems li:hover {
  color: #3366cc;
  padding: 0px 15px 0px 15px;
  list-style: none;
  display: inline;
  z-index: 6000 !important;
}

ul#BottomNavItems li:hover a
{
	color: #3366cc;
}


ul#BottomNavItems li#selected{
  color: #3366cc;
  padding: 0px 15px 0px 15px;
  list-style: none;
  display: inline;
  z-index: 6000 !important;
}

ul#BottomNavItems li#selected a
{
	color: #3366cc;

}

.faq-text {
	visibility:hidden;
	display:none;
	color: #666;
}

.faq-text a {
	color: #3366cc;
	text-decoration: none;
}

.faq-text a:visited {
	color: #3366cc;
	text-decoration: none;
}

.faq-text a:selected {
	color: #3366cc;
	text-decoration: none;
}

.faq-text a:hover {
	color: #3366cc;
	text-decoration: none;
}

.footerlinks {
  font: normal normal 10px/12px verdana;
  color: #3366cc;
}

.footerlinks a {
  color: #3366cc;
  padding: 0px 15px 0px 15px;
  text-decoration: none;
}

.footerlinks a:hover {
  color: #3366cc;
  padding: 0px 15px 0px 15px;
  text-decoration: none;
}

.footerlinks a:visited {
  color: #3366cc;
  padding: 0px 15px 0px 15px;
  text-decoration: none;
}

.footerlinks a:selected {
  color: #3366cc;
  padding: 0px 15px 0px 15px;
  text-decoration: none;
}

.footercopyright {
	text-align: right;
  font: normal normal 10px/12px verdana;
	color: #666;
}

.footerspacer {
  padding: 0px 15px 0px 15px;
}
/* END  Footer */


