﻿/*
 * Author:				IntranetData Resource Corp. (IDRC)
 * Help Desk:			(714) 955-4833 | Skype: intranetdata
 * Web Standard:		CSS 2.2 | XHMTL 1.1
 * Application:			iD PhoneDex.net 2.0.02
 * Naming Convention:	De-Facto Hybrid Planetary Scheme Practices */


/*
 *
 * PLANETARY Objects */

html, body {
    margin: 0px 0px 0px 0px; 
    width: 100%; 
    height: 100%; 
    background: #1B6293 url(../images/pdex_body_bg.gif) top left repeat;
    font-family: Arial, Verdana, Helvetica, San-serif;
}

/*
 *
 * GLOBAL LINKING (GL) Classes  */

/* link #list -planetary */
a.list:link			{color: #0775c2; text-decoration: none;}
a.list:visited		{color: #0775c2; text-decoration: none;}
a.list:hover		{color: #ffffff; text-decoration: none;}

a.news:link			{color: #1b6194; text-decoration: none;}
a.news:visited		{color: #1b6194; text-decoration: none;}
a.news:hover		{color: #7c8a06; text-decoration: none;}

a.mbgen:link		{color: #1b6194; text-decoration: none;}
a.mbgen:visited     {color: #1b6194; text-decoration: none;}
a.mbgen:hover		{color: #7c8a06; text-decoration: none;}

a.mbgenbw:link		{color: #7c8a06; text-decoration: none;}
a.mbgenbw:visited   {color: #7c8a06; text-decoration: none;}
a.mbgenbw:hover		{color: #1b6194; text-decoration: none;}

a.mbgen8:link		{font-size: .8em; color: #1b6194; text-decoration: none;}
a.mbgen8:visited    {font-size: .8em; color: #1b6194; text-decoration: none;}
a.mbgen8:hover		{font-size: .8em; color: #7c8a06; text-decoration: none;}

a.mbgen9:link		{font-size: .9em; color: #1b6194; text-decoration: none;}
a.mbgen9:visited    {font-size: .9em; color: #1b6194; text-decoration: none;}
a.mbgen9:hover		{font-size: .9em; color: #7c8a06; text-decoration: none;}

a.tnav_hm			{display: block; width: 80px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_hm.gif'); background-repeat: no-repeat;}
a.tnav_hm:link		{display: block; width: 80px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_hm.gif'); background-repeat: no-repeat;}
a.tnav_hm:visited	{display: block; width: 80px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_hm.gif'); background-repeat: no-repeat;}
a.tnav_hm:hover		{display: block; width: 80px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_on_hm.gif'); background-repeat: no-repeat;}

a.tnav_abus			{display: block; width: 87px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_about.gif'); background-repeat: no-repeat;}
a.tnav_abus:link	{display: block; width: 87px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_about.gif'); background-repeat: no-repeat;}
a.tnav_abus:visited	{display: block; width: 87px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_about.gif'); background-repeat: no-repeat;}
a.tnav_abus:hover	{display: block; width: 87px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_on_about.gif'); background-repeat: no-repeat;}

a.tnav_feat			{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_features.gif'); background-repeat: no-repeat;}
a.tnav_feat:link	{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_features.gif'); background-repeat: no-repeat;}
a.tnav_feat:visited	{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_features.gif'); background-repeat: no-repeat;}
a.tnav_feat:hover	{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_on_features.gif'); background-repeat: no-repeat;}

a.tnav_purc			{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_purchase.gif'); background-repeat: no-repeat;}
a.tnav_purc:link    {display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_purchase.gif'); background-repeat: no-repeat;}
a.tnav_purc:visited	{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_purchase.gif'); background-repeat: no-repeat;}
a.tnav_purc:hover	{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_on_purchase.gif'); background-repeat: no-repeat;}

a.tnav_sup			{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_support.gif'); background-repeat: no-repeat;}
a.tnav_sup:link		{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_support.gif'); background-repeat: no-repeat;}
a.tnav_sup:visited	{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_off_support.gif'); background-repeat: no-repeat;}
a.tnav_sup:hover	{display: block; width: 126px; height: 36px; background-color: transparent; background-image: url('../images/btn_tnav_on_support.gif'); background-repeat: no-repeat;}

a.fotlink:link		{font-size: .75em; color: #afbf28; text-decoration: none;}
a.fotlink:visited	{font-size: .75em; color: #afbf28; text-decoration: none;}
a.fotlink:hover		{font-size: .75em; color: #ffffff; text-decoration: none;}



/*
 *
 * GLOBAL MASTHEAD (MH) Objects  */

/* #div masthead crown strip - planetary */
#div_plnt_top {
    height: 8px; 
    background-color: #17547e;
}

/* #div mb outer - planetary */
#div_plnt_mb_outer {
    margin-left: auto; 
    margin-right: auto; 
    text-align: center; 
    width: 931px; 
    min-height: 96%; 
    background-color: #1b6194;
}

/* #div mb inner - planetary */
#div_plnt_mb_inner {
	height: 100%;
}

/* #div masthead outer - global */
#div_masthead_outer_global {
	float: left; 
	width: 931px; 
	height: 120px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: center; 
}

/* #div masthead inner phonedex logo - global */
#div_mastead_left_inner {
	float: left; 
	width: 365px; 
	height: 120px; 
}

/* #div masthead top header - global */
#div_mgi_top {
	float: left; 
	width: 931px; 
	height: 20px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: center; 
	background-image: url('../images/msthd_hdr_subtop.gif'); 
	background-repeat: no-repeat;
}

/* #div mgi (Masthead Global Inner) - global */
#div_mgi_global {
	float: left; 
	width: 931px; 
	height: 51px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: center; 
}

/* #div mgi textbox outer - global */
#div_mgi_txtbox_outer {
	float: left; 
	width: 405px;
}


/* #div mgi left border - global */
#div_mgi_lft_brdr {
	float: left; 
	margin-left: 1px; 
	width: 51px; 
	height: 177px; 
	background-image: url('../images/msthd_inner_lft_brdr.gif'); 
	background-repeat: no-repeat;
}

/* #div mgi textbox - global */
#div_mgi_demo_txtbox {
	float: left; 
	width: 353px; 
	height: 128px; 
	text-align: left;
	background-image: url('../images/msthd_inner_demo_top.gif'); 
	background-repeat: no-repeat; 
}

#div_mgi_demo_txtbox_btm {
	clear: left; 
	float: left; 
	margin-top: -49px; 
	margin-left: 52px; 
	width: 171px; 
	height: 49px; 
	text-align: left; 
	background-image: url('../images/msthd_inner_demo_lft_bot.gif'); 
	background-repeat: no-repeat;
}

#div_mgi_demo_txtbox_btn {
	float: left; 
	margin-top: -49px; 
	margin-left: 223px; 
	width: 182px; 
	height: 49px;
}

#div_mgi_inner_rttop {
	float: left; 
	width: 526px; 
	height: 177px; 
	background-image: url('../images/msthd_inner_pctop.gif'); 
	background-repeat: no-repeat;
}

#div_mgi_sub_btm_lft {
	float: left; 
	width: 405px; 
	height: 105px; 
	background-image: url('../images/msthd_inner_sub_bot_lft.gif'); 
	background-repeat: no-repeat; 
}

#div_mgi_sub_btm_rt {
	float: left; 
	width: 526px; 
	height: 105px; 
	background-image: url('../images/msthd_inner_sub_bot_rt.gif'); 
	background-repeat: no-repeat; 
}

#div_mgi_top_filr {
	clear: both; 
	float: left; 
	margin-top: 230px; 
	width: 931px; 
	height: 12px; 
	background-image: url('../images/mb_top_filr.gif'); 
	background-repeat: no-repeat;
}



/*
 *
 * GLOBAL MAINBODY (MB) Objects  */

#div_mb_cplate_bkgd {
	float: left; 
	margin-left: 15px; 
	width: 901px; 
	background-color: #ffffff; 
	background-image: url('../images/sb_inner_lft_bkgd.gif'); 
	background-repeat: repeat-y;
}

#div_mb_sb_lft_brdr {
	clear: both; 
	float: left; 
	margin-left: 0px; 
	width: 50px; 
	height: 1px; 
	background-color: #eef3f6; 
}

#div_mb_sb_form_outer {
	float: left; 
	width: 260px; 
	background-color: #ffffff; 
	text-align: left; 
}

#div_mb_sb_hdr_news {
	margin-top: 1px; 
	margin-left: 11px; 
	width: 239px; 
	height: 27px; 
	background-image: url('../images/sb_lft_hdr_news.gif'); 
	background-repeat: no-repeat;
}

#div_mb_sb_news_outer {
	float: left; 
	margin-left: 11px; 
	width: 239px; 
	height: 75px; 
	border-left: 1px solid #eef3f6; 
	border-right: 1px solid #eef3f6; 
	border-bottom: 1px solid #eef3f6; 
	font-size: .7em;}

#div_mb_sb_news_inner {
	margin-top: 6px;
}

#div_mb_sb_form_cplate {
	float: left; 
	margin-top: 1px; 
	margin-left: 11px; 
	width: 239px; 
	height: 27px; 
	/*background-image: url('../images/sb_lft_hdr_learn_more.gif');
	background-repeat: no-repeat;*/
}

#div_mb_sb_form_inner {
	float: left; 
	margin-left: 11px; 
	width: 239px; 
	border-left: 1px solid #eef3f6; 
	border-right: 1px solid #eef3f6; 
	border-bottom: 1px solid #eef3f6;
}

#div_mb_sb_form_fields {
	margin-top: 6px;
}

input.field {
	background-color: #ebebeb;
	border: 1px solid #c5c4c4
}

input.submit {
	float: right; 
	margin-top: 6px; 
	margin-right: 3px;
	background-color: #afbf28;
	border: 0px;
	color: #000000;
}

#div_mb_pinfo_outer {
	float: left; 
	width: 591px; 
	background-color: #eef3f6; 
	text-align: left;
}

#div_mb_pinfo_hdr {
	margin-left: 25px; 
	margin-top: 10px; 
	width: 298px; 
	height: 20px; 
}

#div_mb_pinfo_dload {
	float: right; 
	margin-top: -23px; 
	margin-right: 30px; 
	width: 230px; 
	height: 20px; 
	text-align: right; 
}

/*
 * * -- change page height -- */
#div_mb_pinfo_txtlabel {
	float: left; 
	margin-top: 15px; 
	margin-left: 10px; 
	width: 530px; 
	height: 169px;
	font-size: .75em;
}

#div_mb_prod_feature_txtlabel {
	float: left; 
	margin-top: 15px; 
	margin-left: 10px; 
	background-color: #ffffff;
}

#div_mb_sec_feature_txtlabel {
	float: left; 
	margin-top: 15px; 
	margin-left: 15px; 
	background-color: #ffffff;
}

li.bullet {
	margin-left: -33px; 
	list-style-type: none; 
	padding-left: 1.2em; 
	background-position: 0 .3em; 
	background-image: url('../images/icon_checkmark.gif'); 
	background-repeat: no-repeat;
}

#div_mb_fot_subtop {
	float: left; 
	width: 606px; 
	height: 14px; 
	background-image: url('../images/fot_top_subtop.gif'); 
	background-repeat: no-repeat;
}

#div_mb_bnav_hm {
	float: left;
	margin-left: 0px; 
	width: 232px; 
	height: 35px; 
}

#div_mb_bnav_about {
	float: left; 
	width: 69px; 
	height: 35px; 
}

#div_mb_bnav_feat {
	float: left; 
	width: 108px; 
	height: 35px; 
}

#div_mb_bnav_faq {
	float: left; 
	width: 86px; 
	height: 35px; 
	border: 0px;
}

#div_mb_bnav_rt_filr {
	float: left; 
	margin-right: 0px; 
	width: 96px; 
	height: 35px; 
}



/*
 *
 * GLOBAL FOOTER (FOT) Objects  */

#div_fot_top_sub {
	float: left; 
	width: 931px; 
	height: 26px; 
	background-image: url('../images/fot_top_sub.gif'); 
	background-repeat: no-repeat;
}

#div_fot_txtlabel {
	float: left; 
	margin-left: 25px; 
	width: 750px; 
	height: 66px; 
	text-align: left;
}

#div_fot_idrc_logo {
	float: right; 
	margin-top: 10px; 
	margin-right: 25px; 
	width: 120px; 
	height: 56px;
}

/* #div footer - planetary */
#plnt_fot_btm {
    height: 32px; 
    background-color: #17547e;
}


/*
 *
 * HIGHSLIDE (HS) Objects  */

.highslide {
	cursor: url('../images/zoomin.cur'), pointer;
    outline: none;
}

.highslide-active-anchor img {
	visibility: hidden;
}

.highslide img {
	border: 2px solid gray;
}

.highslide:hover img {
	border: 2px solid silver;
}

.highslide-wrapper {
	background: white;
}

.highslide-image {
    border-bottom: 1px solid white;
}

.highslide-image-blur {
}

.highslide-caption {
    display: none;
    
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}

.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url('../images/loader.white.gif');
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}

a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background-image: url('../images/fullexpand.gif');
	background-repeat: no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}

.highslide-display-none {
    display: none;
}


































