﻿/* Main Menu Navigation */
/* GLOBALHEADER */
#globalheader {width: 960px; height: 49px; margin: 1px auto; position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { background-image: url(../images/nav/menu.jpg); 	_background-image: url(../images/nav/menu.jpg); 	background-repeat: no-repeat;  	float: left; 	width: 85px; 	height: 0; 	padding-top: 48px; /* height of header */	overflow:hidden;}


/* TAB BUTTONS */
#globalheader #globalnav li#gn-products a { background-position: 0 0; width:101px} /* Products*/
#globalheader #globalnav li#gn-downloads a { background-position: -101px 0;  width:117px}  /* Downloads*/
#globalheader #globalnav li#gn-advantages a { background-position: -218px 0;  width:119px} /*Advantages  */
#globalheader #globalnav li#gn-news a { background-position: -337px 0;  width:74px} /*News */
#globalheader #globalnav li#gn-about a { background-position: -411px 0;  width:107px} /* About Us*/
#globalheader #globalnav li#gn-support a { background-position: -518px 0;  width:83px} /* Support*/
#globalheader #globalnav li#gn-community a { background-position: -601px 0;  width:100px}/* Community*/
#globalheader #globalnav li#gn-blog a { background-position: -702px 0;  width:60px}/* Blog*/
#globalheader #globalnav li#gn-store a { background-position: -762px 0;  width:67px} /* Store*/
#globalheader #globalnav li#gn-myaccount a { background-position: -828px 0;  width:131px} /* -828px   My Account */

/* OVER TAB */
#globalheader #globalnav li#gn-products a:hover  { background-position: 0 -49px; } /* Products*/
#globalheader #globalnav li#gn-downloads a:hover  { background-position: -101px -49px; } /* -100px  Downloads*/
#globalheader #globalnav li#gn-advantages a:hover  { background-position: -218px -49px; } /*Advantages  */
#globalheader #globalnav li#gn-news a:hover  { background-position: -337px -49px; } /*News */
#globalheader #globalnav li#gn-about a:hover  { background-position: -409px -49px; } /* -411px -49px;  About Us*/
#globalheader #globalnav li#gn-support a:hover  { background-position: -518px -49px; } /* Support*/
#globalheader #globalnav li#gn-community a:hover  { background-position: -601px -49px; }/* Community*/
#globalheader #globalnav li#gn-blog a:hover  { background-position: -702px -49px; }/* Blog*/
#globalheader #globalnav li#gn-store a:hover  { background-position: -762px -49px; } /* Store*/
#globalheader #globalnav li#gn-myaccount a:hover  { background-position: -828px -49px; } /* My Account */

/* DROPDOWN MENUS  */
.float_left{float:left;}
.float_right{float:right;}

.menuboxbottom{background-image:url(../images/menu/menuboxbtmbg1.jpg);   height:9px; width:100%;  position:relative;  }
.menuboxbottomright{background-image:url(../images/menu/menuboxbtmr.jpg); height:9px; width:9px; position:relative; float:right;}
.menuborder {height:auto; width:100%; float:right ; }

/* PRODUCT DROPDOWN */
#productDropdown {background-image:url(../images/menu/menubkgdsp.jpg); background-color: #fff; border: 0px solid #9eb5d1; width: 520px;  height: auto;  display: none; margin-left:0px; position:absolute; z-index:1000; left:0; margin-top:48px;}
#productList { background-image:url(../images/menu/menubkgd154.jpg);  padding-right:10px; padding-left:3px; width: 154px;  height: auto;  border-bottom-color: #93b5d1; margin-left:16px; margin-right:16px; position:relative; z-index:5001;}
#productList p { padding-top: 7px;  margin: 0; color: #646464;  font-weight: bold; }
#productList p a:active, #productList p a:link, #productList p a:visited { text-decoration: none;  color: #646464;}
#productList p a:hover { color: #4eb0e9;}
.productListItems{ border-bottom: 1px solid #9eb5d1; padding-bottom: 10px; padding-left: 3px;}
.productListItems p{ line-height: 10pt; padding-bottom: 5px;}
.productListItems_all{ padding-bottom: 10px; padding-left: 12px;}
productList div { padding: 0 0 10px 10px;}
.productDropdownLogo { margin-top:40px; height:45px; font-size: 12pt;  color: #646464; }
#productDropdownScreenshot { height:112px; padding-bottom:8px; width: 130px;  margin-right:16px; display:none;}
.productDropdownDescription{ width: 165px;  color: #646464;  font-size: 10pt;  line-height: 13.5pt; }
#productList a { font-size:8pt;}
.products_on a { background-color:#fff; border-bottom:none; display:block;}
.products_on { padding-top:0 !important;}
.products_on a { position:relative; z-index:1001;}

/* DOWNLOADS*/
#downloadDropdown { background-image:url(../images/menu/menubkgdsp.jpg); background-color: #fff; border: 0px solid dimgray;  width: 520px;  height: 210px;  display: none; margin-left:101px; position:absolute; z-index:1000; left:0; margin-top:48px;}
#downloadList { background-image:url(../images/menu/menubkgd154.jpg);  padding-right:10px; padding-left:3px; width: 154px;  height: 210px;  border-bottom-color: #93b5d1; margin-left:16px; margin-right:16px; position:relative; z-index:5001;}
#downloadList p { padding-top: 7px;  margin: 0; color: #646464;  font-weight: bold;}
#downloadList p a:active, #downloadList p a:link, #downloadList p a:visited { text-decoration: none;  color: #646464;}
#downloadList p a:hover { color: #4eb0e9;}
.downloadListItems { border-bottom: 1px solid #9eb5d1; padding-bottom: 10px; padding-left: 3px;}
.downloadListItems p { line-height: 10pt; padding-bottom: 5px;}
.downloadListItems_all { padding-bottom: 10px; padding-left: 12px;}
downloadList div { padding: 0 0 10px 10px;}
.downloadDropdownLogo { margin-top:40px; height:45px; font-size: 12pt;  color: #646464; }
#downloadDropdownScreenshot { height:112px; padding-bottom:8px; width: 130px;  margin-right:16px; display:none;}
.downloadDropdownDescription { width: 165px;  color: #646464;  font-size: 10pt;  line-height: 13.5pt;}
#downloadList a {font-size:8pt;}
.download_on a {background-color:#fff; border-bottom:none; display:block;}
.download_on {padding-top:0 !important;}
.download_on a {position:relative; z-index:1001;}

/* m_advANTAGES*/
#m_advDropdown { background-image:url(../images/menu/menubkgdsp.jpg); background-color: #fff; border: 0px solid dimgray;  width: 520px;  height: 210px;  display: none; margin-left:217px; position:absolute; z-index:1000; left:0; margin-top:48px;}
#m_advList { background-image:url(../images/menu/menubkgd154.jpg);  padding-right:10px; padding-left:3px; width: 154px;  height: 210px;  border-bottom-color: #93b5d1; margin-left:16px; margin-right:16px; position:relative; z-index:5001;}
#m_advList p { padding-top: 7px;  margin: 0; color: #646464;  font-weight: bold;}
#m_advList p a:active, #m_advList p a:link, #m_advList p a:visited { text-decoration: none;  color: #646464;}
#m_advList p a:hover { color: #4eb0e9;}
.m_advListItems { border-bottom: 1px solid #9eb5d1; padding-bottom: 10px; padding-left: 3px;}
.m_advListItems p { line-height: 10pt; padding-bottom: 5px;}
.m_advListItems_all { padding-bottom: 10px; padding-left: 12px; }
m_advList div { padding: 0 0px 10px 10px;}
.m_advDropdownLogo { margin-top:40px; height:45px; font-size: 12pt;  color: #646464; }
#m_advDropdownScreenshot { height:112px; padding-bottom:8px; width: 130px;  margin-right:16px; display:none;}
.m_advDropdownDescription { width: 165px;  color: #646464;  font-size: 10pt;  line-height: 13.5pt;}
#m_advList a {font-size:8pt;}
.m_adv_on a {background-color:#fff; border-bottom:none; display:block;}
.m_adv_on {padding-top:0 !important;}
.m_adv_on a {position:relative; z-index:1001;}

/* NEWS/EVENTS*/
#m_newsDropdown {background-image:url(../images/menu/menubkgdsp.jpg); background-color: #fff; border: 0px solid dimgray;  width: 520px;  height: 210px;  display: none; margin-left:336px; position:absolute; z-index:1000; left:0; margin-top:48px;}
#m_newsList { background-image:url(../images/menu/menubkgd154.jpg);  padding-right:10px; padding-left:3px; width: 154px;  height: 210px;  border-bottom-color: #93b5d1; margin-left:16px; margin-right:16px; position:relative; z-index:5001;}
#m_newsList p { padding-top: 7px;  margin: 0; color: #646464;  font-weight: bold;}
#m_newsList p a:active, #m_newsList p a:link, #m_newsList p a:visited { text-decoration: none;  color: #646464;}
#m_newsList p a:hover { color: #4eb0e9;}
.m_newsListItems { border-bottom: 1px solid #9eb5d1; padding-bottom: 10px; padding-left: 3px;}
.m_newsListItems p { line-height: 10pt; padding-bottom: 5px;}
.m_newsListItems_all { padding-bottom: 10px; padding-left: 12px;}
m_newsList div { padding: 0 0 10px 10px;}
.m_newsDropdownLogo { margin-top:40px; height:45px; font-size: 12pt;  color: #646464; }
#m_newsDropdownScreenshot { height:112px; padding-bottom:8px; width: 130px;  margin-right:16px; display:none;}
.m_newsDropdownDescription { width: 165px;  color: #646464;  font-size: 10pt;  line-height: 13.5pt;}
#m_newsList a {font-size:8pt;}
.m_news_on a {background-color:#fff; border-bottom:none; display:block;}
.m_news_on {padding-top:0 !important;}
.m_news_on a {position:relative; z-index:1001;}

/* ABOUT */
#m_aboutDropdown {background-image:url(../images/menu/menubkgdsp.jpg); background-color: #fff; border: 0px solid dimgray;  width: 520px;  height: 210px;  display: none; margin-left:412px; position:absolute; z-index:10001; left:0; margin-top:48px;}
#m_aboutList { background-image:url(../images/menu/menubkgd154.jpg);  padding-right:10px; padding-left:3px; width: 154px;  height: 210px;  border-bottom-color: #93b5d1; margin-left:16px; margin-right:16px; position:relative; z-index:5001;}
#m_aboutList p { padding-top: 7px;  margin: 0; color: #646464;  font-weight: bold;}
#m_aboutList p a:active, #m_aboutList p a:link, #m_aboutList p a:visited { text-decoration: none;  color: #646464;}
#m_aboutList p a:hover { color: #4eb0e9;}
.m_aboutListItems { border-bottom: 1px solid #9eb5d1; padding-bottom: 10px; padding-left: 3px;}
.m_aboutListItems p { line-height: 10pt; padding-bottom: 5px;}
.m_aboutListItems_all { padding-bottom: 10px; padding-left: 12px;}
m_aboutList div { padding: 0 0 10px 10px;}
.m_aboutDropdownLogo { margin-top:40px; height:45px; font-size: 12pt;  color: #646464; }
#m_aboutDropdownScreenshot { height:112px; padding-bottom:8px; width: 130px;  margin-right:16px; display:none;}
.m_aboutDropdownDescription { width: 165px;  color: #646464;  font-size: 10pt;  line-height: 13.5pt;}
#m_aboutList a {font-size:8pt;}
.m_about_on a {background-color:#fff; border-bottom:none; display:block;}
.m_about_on {padding-top:0 !important;}
.m_about_on a {position:relative; z-index:1001;}

/* STORE */
#m_storeDropdown {background-image:url(../images/menu/menubkgdspstore.jpg); background-color: #fff; border: 0px solid dimgray;  width: 520px;  height: auto;  display: none; margin-left:305px; position:absolute; z-index:1000; left:0; margin-top:48px;}
#m_storeList { background-image:url(../images/menu/menubkgd154.jpg);  padding-right:10px; padding-left:3px; width: 154px;  height: 300px;  border-bottom-color: #93b5d1; margin-left:16px; margin-right:16px; position:relative; z-index:5001;}
#m_storeList p { padding-top: 7px;  margin: 0; color: #646464;  font-weight: bold;}
#m_storeList p a:active, #m_storeList p a:link, #m_storeList p a:visited { text-decoration: none;  color: #646464;}
#m_storeList p a:hover { color: #4eb0e9;}
.m_storeListItems { border-bottom: 1px solid #9eb5d1; padding-bottom: 10px; padding-left: 3px; text-align:right;font-weight:bold; }
.m_storeListItems p { line-height: 10pt; padding-bottom: 5px;}
.m_storeListItems_all { padding-bottom: 10px; padding-left: 12px;}
m_storeList div { padding: 0 0 10px 10px;}
.m_storeDropdownLogo { margin-top:40px; height:45px; font-size: 12pt;  color: #646464;  margin-left:16px; }
#m_storeDropdownScreenshot { height:112px; padding-bottom:8px; width: 130px;  margin-left:16px; display:none;}
.m_storeDropdownDescription {  width: 165px;  color: #646464;  font-size: 10pt;  line-height: 13.5pt;}
#m_storeList a {font-size:8pt;}
.m_store_on a {background-color:#fff; border-bottom:none; display:block;}
.m_store_on {padding-top:0 !important;}
.m_store_on a {position:relative; z-index:1001;}

/* NEW GLOBALFOOTER */
#globalfooter { width: 980px; color: #999; font-size: 10px; margin: 0px auto; padding-top: 18px; padding-bottom: 36px; text-align: left !important; } 
#globalfooter a { text-decoration: none; }
#globalfooter a:hover { text-decoration: underline; }
#globalfooter p { margin: 0; }
#globalfooter ul{ list-style: none; margin:0px; padding:0px;}
#globalfooter h3 { margin:0px; padding:0px; font-size: 11px; color:white;}
#globalfooter  .bottomHeader { padding-top:10px;}

#globalfooter  .twolines{ line-height:10px; padding-top:5px;}

.column {float:left;}
#directorynav .column { width: 122px; padding: 9px 0 0 18px; }

#directorynav #gf-cola { width: 150px; }
#directorynav #gf-colc { width: 100px; }
#directorynav #gf-colf { width: 100px; }
