﻿/* Begin Globals Styles */

*, html {
	margin: 0;
	padding: 0;
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	color: #666666;
} 


body{padding-top: 107px;}

a {color: #006699;text-decoration: none;}
a:hover {color: #FF6E0C;}

ul{ padding-left:20px; list-style-type:square;}

h1 {
	font-size:11pt;
	color: #006699;
}
h2{
	font-size:11pt;
	color:#006699;
}
h3{
	font-size:10pt;
	color:#006699;
}

.superscript{ font-size:8pt; }
.required{ color:Orange; }
.image-link {border:0;}

.main-content-left{ width: 850px;text-align: left; margin-top: 10px; margin-right: auto; /* firefox */ margin-left: auto; /* firefox */ }
.main-content-center { width: 563px; text-align: left; margin-top: 10px; margin-right: auto; /* firefox */margin-left: auto; /* firefox */}
.error-summary li {color:red; list-style:none;} /* Validation Summary */
.italicize{  font-style:italic;}
.center-align{ text-align:center;  width:100%; }
.no-border { border:0px; }

/* Rounded Corner Box */
.box-small {float:left; width:276px; background:#FDFDFD;}
.box-medium {float:left; width:420px; background:#FDFDFD;}
.box-large {float:left; width:563px; background:#FDFDFD;}
.box-large-left {float:left; width:563px; background:#FDFDFD; margin-right:11px;}
.box-x-large {float:left; width: 850; background:#FDFDFD;}

.box-t {background: top url(../Images/box_t.gif) repeat-x;}
.box-r {background: right url(../Images/box_r.gif) repeat-y;}
.box-b {background: bottom url(../Images/box_b.gif) repeat-x;}
.box-l {background: left url(../Images/box_l.gif) repeat-y;}
.box-tr {background: top right url(../Images/box_tr.gif) no-repeat;}
.box-br {background: bottom right url(../Images/box_br.gif) no-repeat;}
.box-bl {background: bottom left url(../Images/box_bl.gif) no-repeat;}
.box-tl {background: top left url(../Images/box_tl.gif) no-repeat;}
.box-title{padding: 5px 0 10px 8px;}
.box-content {	padding: 0px 8px 0px 8px; }
.box-content-dynamic-height { padding: 0px 8px 10px 8px; }
/* End Global Styles */

/* Main.Master Page */
.high-resolution {overflow-y:hidden; margin: 0;}
.low-resolution {margin: 0; padding-top: 107px;}
.header-high-resolution {position: absolute; top: 0; left: 0; height: 107px;	width: 100%; text-align: center; background-image: url('../Images/Bkgrnd_Header.gif'); background-repeat:repeat-x; overflow-y:scroll;}
.header-low-resolution {position: absolute; top: 0;	left: 0; height: 107px; width: 100%;	text-align: center;	background-image: url('../Images/Bkgrnd_Header.gif'); background-repeat:repeat-x;}
.body-high-resolution {height: 100%; width: 100%; text-align: center; overflow-y:scroll;}
.body-low-resolution { height: 100%; width: 100%; text-align: center;}

#header-content { width: 854px;	margin-right: auto; /* firefox */ margin-left: auto;  /* firefox */}
#footer {margin-top: 10px; width: 100%; text-align: center;float:left;}
#footer-content {width: 850px; text-align: left;  margin-left:auto; /* firefox */	margin-right:auto; /*firefox*/}


#banner { height: 52px; }
#banner img { display:inline; border:0;}


#topnav {height: 23px;}
#topnav ul {list-style: none;margin: 0;	padding: 0; /* firefox */}
#topnav-left {float: left;width: 50%;}
#topnav-left li {float: left;}
#topnav-left li a{display:block; float:left;}

#topnav-right {float: right; width: 40%; padding-top: .2em;}
#topnav-right li {font-size: .8em;float: right;	border-left: 1px solid #000000;padding: 0em .6em 0em .6em;}
#topnav-right li.first {border-left: none;}

.link-default {width: 65px;height: 23px;background-image: url('../Images/Nav_Active_Home.gif');}
.link-default:hover {width: 65px;height: 23px;	background-image: url('../Images/Nav_Hover_Home.gif');}
.link-default-selected {width: 65px;height: 23px;background-image: url('../Images/Nav_Selected_Home.gif');display:block; float:left; }
.link-solutions {width: 94px; height: 23px;	background-image: url('../Images/Nav_Active_Solutions.gif');}
.link-solutions:hover {width: 94px; height: 23px; background-image: url('../Images/Nav_Hover_Solutions.gif');}
.link-solutions-selected {width: 94px; height: 23px; background-image: url('../Images/Nav_Selected_Solutions.gif');}
.link-support {	width: 78px;height: 23px; background-image: url('../Images/Nav_Active_Support.gif');}
.link-support:hover {width: 78px; height: 23px;	background-image: url('../Images/Nav_Hover_Support.gif');}
.link-support-selected {width: 78px; height: 23px; background-image: url('../Images/Nav_Selected_Support.gif');}


/* Solutions Master Page */
#sub-header-solutions{ background-image: url(../Images/Bkgrnd_SubNavigation_Orange.gif); background-repeat: repeat-x; height:32px;}
#sub-header-solutions a:hover { color:#006699;}
.link-selected-solutions{display:inline-block; height:20px;	padding:0 8px 0 8px; text-align:center;	background-image: url(../Images/SubNav_Selected_Orange.gif); background-repeat:repeat-x;}

/* Support Master Page */
#sub-header-support{background-image: url(../Images/Bkgrnd_SubNavigation_Green.gif); background-repeat: repeat-x; height:32px;}
.link-selected-support{display:inline-block; height:20px;	padding:0 8px 0 8px; text-align:center;	background-image: url(../Images/SubNav_Selected_Green.gif); background-repeat:repeat-x;}

/* Sub Headers - all pages*/
.sub-header-content { width:850px; text-align:left; height:32px; margin-left:auto; /* firefox */ margin-right:auto; /* firefox */}
.sub-header-left{height:20px; width:50%; padding-top:12px; float:left; }
.sub-header-left ul{list-style: none; margin: 0; padding: 0; /* firefox */}
.sub-header-left li {float: left;}
.sub-header-left-link{ height:20px; padding:0 8px 0 8px; text-align:center;color:white;}
.sub-header-right{ height:32px;  float:right; text-align:right; }
.sub-header-right img{display:block;}

/* Default Page */
#sub-header-default{ background-image: url(../Images/Shadow_Header.gif); background-repeat: repeat-x;	height: 32px;}
#top-content {width: 100%; height: 264px;}
#bottom-content {width: 100%; margin-top: 10px;}
#flash-box {float:left; width: 563px; margin-right: 10px;}
#quicklinks-box {float:left; width: 277px;}
#quicklinks-box img { display: block; }
#left-box {	 margin-right: 10px;}
#alert-box{ margin-top:10px;}
.box-content-default{padding: 0px 8px 13px 8px; height:200px; }

.track-it { width:127px; height:59px; display:block; background-image: url('../Images/Icon_TrackIt.gif');}
.track-it:hover {width:127px; height:59px; display:block; background-image: url('../Images/Icon_TrackIt_Hover.gif'); }

.link-stories { width:276px; height:66px; background-image: url('../Images/Button_Active_Stories.gif'); display:block;  }
.link-stories:hover { width:276px; height:66px; background-image: url('../Images/Button_Hover_Stories.gif'); display:block;}
.link-questions {width:276px; height:66px; background-image: url('../Images/Button_Active_Questions.gif'); display:block;}
.link-questions:hover {width:276px; height:66px; background-image: url('../Images/Button_Hover_Questions.gif'); display:block;}
.link-demos{width:276px; height:66px; background-image: url('../Images/Button_Active_Demos.gif'); display:block;}
.link-demos:hover{width:276px; height:66px; background-image: url('../Images/Button_Hover_Demos.gif'); display:block;}
.link-get-started{width:276px; height:66px; background-image: url('../Images/Button_Active_GetStarted.gif'); display:block;}
.link-get-started:hover{width:276px; height:66px; background-image: url('../Images/Button_Hover_GetStarted.gif'); display:block;}


/* Alert Web Control */
#alert-control { width:850px;}
#alert-control table{width:100%;height:32px; }
#alert-control table .left{width:173px;}
#alert-control table .center{width:672px; padding-left:5px; background-image:url('../Images/Bkgrnd_NewsAlerts_Center.gif'); background-repeat:repeat-x; }
#alert-control table .right{width:5px; background-image:url('../Images/Bkgrnd_NewsAlerts_Right.gif'); }


/* GetStarted Page */
#getstarted-wizard{width:600px; margin-top: 10px; margin-right: auto; /* firefox */ margin-left: auto; /* firefox */}
.step-table{text-align:center;}
.step-td{border-left:1px #F0F0F0 solid; border-bottom:thin #F0F0F0 solid;border-top:thin #F0F0F0 solid;width:18px;height:18px;}
.step-td-last{border:1px #F0F0F0 solid;	width:18px;height:18px;}
.step-td-current{ background-color:#FE9541; width:18px; height:18px; color:white;}
.wizard-left {width:110px; height: 400px; vertical-align:top; padding:2px 2px 0 2px;}
.wizard-right{width:490px; height: 400px; vertical-align:top; padding-top: 2px;}
.wizard-button{	border: 1px solid #4B91CC; background-image: url('../Images/Bkgrnd_Button.gif'); background-repeat: repeat-x; height: 20px;}
.wizard-box{background:#FDFDFD;}


/* Solutions Page */
#solutions-box ul{ padding-left:20px;}
#solutions-box .box-content { height:870px;}
#brochure-box table { margin-left:20px; }
#brochure-box .box-content{ height:636px;}

#get-started-box {margin-bottom: 10px;}
#get-started-box .box-content { height:192px; }

/* Solutions FAQs Page */
#solutions-faqs .box-content { height:1060px;}
#solutions-faqs ol {padding-left:30px; list-style-type:lower-alpha;}

#solution-faq-contact-us .box-content { height:826px;}


/* Success Stories Page */
#success-stories .box-content { height:744px;}
#case-studies ul{ padding-left:20px; list-style-image:url('../Images/pdficon_small.gif');}
#case-studies ul li{ padding-left:4px; }
#case-studies .box-content { height:510px; }

/* Contact Us Page */
#contact-us tr{ vertical-align:top;}
#contact-us ul{ padding-left:0;}

/* NewsAlerts Page */
#news-alerts { min-height: 400px;  }

/* Full Service Solution Page */
#full-service-solution .box-content {height:680px;}
#full-service-solution ul{ padding-left:20px;}
#full-service-get-started .box-content{ height:680px;}

/* Support Page */
.support-left{vertical-align:top; padding:2px 8px 0 2px;}
.support-right{vertical-align:top; padding-top: 2px;}

#support-faq .box-content{height:750px;}
#support-faq-contact-us .box-content{height:750px;}

/* About Us Page */
#about-box .box-content { height:380px; }
#about-get-started .box-content{ height:470px;  }