/* LINK STYLES */
a{color: #ff6600; text-decoration: none;}
a:hover{color: #ff6600; text-decoration: underline;}
a:visited {color: #ff6600; text-decoration: none;}
a:visited:hover {color: #ff6600; text-decoration: underline;} 

a.nav{color: #666; text-decoration: none;}
a.nav:hover{color: #2880bb; text-decoration: none;}
a.nav:visited {color: #666; text-decoration: none;}
a.nav:visited:hover {color: #2880bb; text-decoration: none;}

a.subnav{color: #666; text-decoration: none; display: block; width: 152px;}
a.subnav:hover{color: #2880bb; text-decoration: none; font-weight: bold;}
a.subnav:visited {color: #666; text-decoration: none;}
a.subnav:visited:hover {color: #2880bb; text-decoration: none; font-weight: bold;}

a.subnav_on{color: #666; text-decoration: none; font-weight: bold; display: block; width: 152px;}
a.subnav_on:hover{color: #2880bb; text-decoration: none; font-weight: bold;}
a.subnav_on:visited {color: #666; text-decoration: none; font-weight: bold;}
a.subnav_on:visited:hover {color: #2880bb; text-decoration: none; font-weight: bold;}

a.footer{color: #666; text-decoration: none;}
a.footer:hover{color: #666; text-decoration: underline;}
a.footer:visited {color: #666; text-decoration: none;}
a.footer:visited:hover {color: #666; text-decoration: underline;}

a.login{color: #2880bb; text-decoration: none;}
a.login:hover{color: #2880bb; text-decoration: underline;}
a.login:visited {color: #2880bb; text-decoration: none;}
a.login:visited:hover {color: #2880bb; text-decoration: underline;}

a.bullets{color: #064089; text-decoration: none;}
a.bullets:hover{color: #064089; text-decoration: underline;}
a.bullets:visited {color: #064089; text-decoration: none;}
a.bullets:visited:hover {color: #064089; text-decoration: underline;}

a.bullets_txt{color: #333; text-decoration: none;}
a.bullets_txt:hover{color: #333; text-decoration: none;}
a.bullets_txt:visited {color: #333; text-decoration: none;}
a.bullets_txt:visited:hover {color: #333; text-decoration: none;}

/* GLOBAL STYLES */
body {margin: 0px; background-image: url(../images/bg_inner_main.gif); background-position: top; background-repeat: repeat-x;}
td, div {font-family: verdana;}
ul {list-style-type: square; padding: 0; margin-left: 20px;}
.spacer_bottom {height: 30px;}

/* HEADER STYLES */
.hdr_bullets {font-family: Arial; font-size: 14px; color: #2880BB;}
.hdr_page {font-family: arial; font-size: 18px; color:#fff; font-weight: bold; padding-top:15px;}
.hdr_subnav_top {font-family: arial; font-size: 16px; color:#fff; font-weight: bold; padding-bottom: 6px;}
.hdr_blue {font-family: arial; font-size: 16px; color:#2880bb; font-weight: bold; }

/* TEXT STYLES */
.txt {font-size: 12px; line-height: 1.5;}
.txt_login {font-size: 10px; color: #333; font-weight: bold; padding-right: 22px; padding-bottom: 7px;}
.txt_login2 {font-size: 10px; color: #333; font-weight: bold;}
.txt_salesnum {font-size: 10px; color: #2880bb; font-weight: bold;}
.txt_nav {font-family: arial; font-size: 16px; font-weight: bold; padding-bottom: 18px; padding-right: 20px; padding-left: 20px;}
.txt_body {font-size: 12px; line-height: 1.5; color: #333; padding-top: 23px;}
.txt_bullets {font-size: 11px; line-height: 1.5; color: #333; padding-top: 5px; padding-bottom: 5px; }
.txt_front_lrg {font-size: 14px; line-height: 1.5; color: #333; padding-left: 20px;}
.txt_front_sm {font-size: 12px; line-height: 1.5; color: #064089; padding-left: 20px;}
.txt_subnav    { font-size: 12px; padding-top: 12px; padding-bottom: 12px; padding-left: 16px; border-bottom: 1px solid #ccc; width: 152px; text-align: left; display: block; }
.txt_subnav_on { font-size: 12px; padding-top: 12px; padding-bottom: 12px; padding-left: 16px; border-bottom: 1px solid #ccc; width: 152px; text-align: left; display: block; color: #2880bb; font-weight: bold; }
.txt_subnav_last {font-size: 12px; padding-top: 12px; padding-bottom: 12px; padding-left: 16px; width: 152px; text-align: left; display: block; }
.txt_subnav_last_on {font-size: 12px; color: #2880bb; font-weight: bold; padding-top: 12px; padding-bottom: 12px; padding-left: 16px; width: 152px; text-align: left; display: block; }
.txt_callout {font-size: 11px;}
.blue {color: #2880bb;}
.green {color: #7fc41c;}

/* FORM STYLES */
.txt_trial {font-size: 24px; font-weight: bold; color: #2880bb;}
.txt_form  {font-family: arial; font-size: 11px; font-weight: bold; color: #666; padding-bottom: 0px;}
.input_sm  {font-family: arial; font-size: 11px; border: 1px solid #999; width: 113px; height:18px;}
.input_lrg {font-family: arial; font-size: 11px; border: 1px solid #999; width: 238px; height:18px;}

/* BACKGROUND STYLES */
.bg_subnav {background-image: url(../images/bg_subnav.gif); background-position: bottom; background-repeat: repeat-x;}
.idx_callout {background-image: url(../images/bg_index_callout.gif); background-position: bottom; background-repeat: repeat-x;}
.idx_callout_webex {background-image: url(../images/bg_callout_webex.png);}

/*  FOOTER STYLES  */
.txt_footer_lft {font-size: 11px; padding-left: 25px; line-height: 1.2; padding-top: 10px; color: #666;}
.txt_footer_rt {font-size: 11px; padding-right: 25px; line-height: 1.2; padding-top: 10px; color: #666;}
.txt_footer_sm {font-size: 11px; color: #666;}

/* IMAGE STYLES */
.section_image {float:left; width:48px; margin:0px 10px 0px 0px;}
.img_right {float: right; margin-left: 10px; border: 1px solid #b6d7f3;}
.img_left {float: left; margin-right: 10px; border: 1px solid #b6d7f3;}
.img_quad {border: 1px solid #b6d7f3; display: block; width: 250px;}
.img {border: 1px solid #b6d7f3; display: block;}

/* FixPNG for IE6 */
/* FixPNG from Komodo */

* html .fixPNG {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/template/x.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}

