/*CSS OVER RIDE*/
#globalHeader 
{
height:138px; /*change to 218px when flash and 138w/o*/
}
#topNav
{
height:60px; /*change to 80px when flash and 60w/o*/
}

H5 {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; FONT-FAMILY: arial
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.top_left {
	FONT-SIZE: 3pt; BACKGROUND-IMAGE: url(/media/img/top_left.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
.top_middle {
	FONT-SIZE: 3pt; BACKGROUND-IMAGE: url(/media/img/top_middle.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px
}
.top_right {
	FONT-SIZE: 3pt; BACKGROUND-IMAGE: url(/media/img/top_right.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
.middle_left {
	BACKGROUND-IMAGE: url(/media/img/middle_left.gif); WIDTH: 30px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 50px
}
.middle_middle {
	BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.middle_right {
	BACKGROUND-IMAGE: url(/media/img/middle_right.gif); WIDTH: 30px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 30px
}
.bottom_left {
	BACKGROUND-IMAGE: url(/media/img/bottom_left.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
.bottom_middle {
	BACKGROUND-IMAGE: url(/media/img/bottom_middle.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px
}
.bottom_right {
	BACKGROUND-IMAGE: url(/media/img/bottom_right.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(/media/img/back.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: verdana; BACKGROUND-COLOR: gray; TEXT-ALIGN: right; spacing: 0px
}
TD.right {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; TEXT-ALIGN: left
}
TABLE.content {
	MARGIN-TOP: 5px; FONT-SIZE: 10pt; WIDTH: 735px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: verdana; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
TD.break {
	BORDER-BOTTOM: #404040 2px dashed
}
TABLE#box {
	CLEAR: none; PADDING-RIGHT: 20px; DISPLAY: inline; FLOAT: right; VISIBILITY: visible; VERTICAL-ALIGN: top; POSITION: static
}
TABLE#box LI {
	MARGIN-TOP: 3px; FONT-SIZE: 8pt; LIST-STYLE-IMAGE: none; MARGIN-LEFT: 0px; COLOR: #0060a7; LIST-STYLE-TYPE: none
}
A {
	FONT-SIZE: 10pt
}
A:hover {
	COLOR: red
}
#contactUs {
	FONT-SIZE: 12px; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
testimonials styles .trade {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
P.test {
	PADDING-LEFT: 5px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; FONT-FAMILY: Verdana, Tahoma
}
.test1 {
	CLEAR: none; DISPLAY: block; FLOAT: left; POSITION: relative
}
.test2 {
	CLEAR: none; DISPLAY: block; FLOAT: right; POSITION: relative
}
TD.testimonials H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TD.testimonials {
	WIDTH: 200px
}
P.test {
	PADDING-LEFT: 5px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; FONT-FAMILY: Verdana, Tahoma
}
TD.testleft {
	WIDTH: 262px
}
SPAN.testimonial DIV.test_overflow {
	OVERFLOW: auto; HEIGHT: 275px
}
TD.test_right {
	VERTICAL-ALIGN: top; WIDTH: 185px; TEXT-ALIGN: center
}
DIV.overflow LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; LIST-STYLE-IMAGE: url(/media/img/bulletblue6.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: -3px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#sol LI {
	MARGIN-TOP: 3px; FONT-SIZE: 9pt; MARGIN-LEFT: 30px; TEXT-ALIGN: left; OVERFLOW: hidden;
}
UL#solMark {
  position:relative; left:10px; overflow: hidden; float::none; z-index: 99;
}
UL#solMark LI {
  display: block; width: 215px; margin-bottom: 7px;	overflow: hidden; 
  MARGIN-TOP: 3px; FONT-SIZE: 9pt; MARGIN-LEFT: 0px; TEXT-ALIGN: left; 
}
UL#solQuote LI {
	MARGIN-TOP: 3px; FONT-SIZE: 9pt; MARGIN-LEFT: 0px; TEXT-ALIGN: left; OVERFLOW: hidden;
}
H5#sol {
	MARGIN-LEFT: 0px; TEXT-ALIGN: center
}

#divMinReq{
border:thin solid #0066FF; 
text-align:left; 
width:180px; 
padding-left:3;
background-color:#ffffff;
list-style: none;
}
#divMinReq UL{
list-style: none;
width:160px; 
margin-left:5px;
padding-left:0;
font-size: 10px;
}
#divMinReq UL li{
margin:0;
list-style: none;
padding-left:5;
}
#minReqHeader {
margin-top:120px;
font: bold 11px Arial;
}

/******************/
/*comparison chart*/
/******************/
#compChart{
border:1px solid #003366;
}
#compChart td{
text-align:center;
height:16px;
font:12px verdana bold;
color: #00014C;
}
#compChart tr{
border-top:1px thin #003366;
}
#compChart .tdCol1, #compChart .tdCol1a{
background-color:#ffffff;
width:200px;
text-align:left;
font:11px verdana bold;
}
#compChart .tdCol1a{
padding-left:10px;
}
#compChart .tdCol2{
background-color:#99ccff;
width:100px;
text-align:center;
font:11px verdana bold;
}
#compChart .tdCol3{
background-color:#6699ff;
width:100px;
text-align:center;
font:11px verdana bold;
}
#compChart .tdCol4{
background-color:#0066cc;
width:100px;
text-align:center;
font:11px verdana bold;
}
li {
list-style-image:none;
}
.validation_error{
color:red;
font:10px bold Arial;
}
table#videoTbl h2{
color:#ffffff;
font:13px Arial bold;
font-weight:strong;
}
table#videoTbl h3{
color:#ffffff;
font:12px Arial bold;
font-weight:strong;
}
table#videoTbl ul{
color:#ffffff;
font:12px bold Arial;
}
table#videoTbl ul li{
color:#000000;
font:11px  Arial;
}
table#videoTbl A:active,table#videoTbl A:Link, table#videoTbl A:Visited {
color:#000000;
font:11px  Arial;
}
table#videoTbl A:hover{
color:red;
text-decoration:underline;
}
table#videoTbl p{
margin-top:10px;
color:#ffffff;
font:11px Arial;
}
div#tourCombo ul li, div#tourCombo A:active,div#tourCombo A:Link, div#tourCombo A:Visited {
color:#ffffff;
font:11px  Arial;
}
div#crumb_videos{
padding:2px;
text-align:center;
font:11px  Arial;
}
div#crumb_videos A:active,div#crumb_videos A:Link, div#crumb_videos A:Visited {
font:11px  Arial;
}
A#crumb_Link2{
padding-right: 20px;
background: url(/media/img/icon_popup.gif) no-repeat center right;
}

Table#webinarDates{
font:11px  Arial;
width:700px;
}
Table#webinarDates input{
width:11px;
}