
@CHARSET "ISO-8859-1";
.height-1, .height-2, .height-3, .height-4, .height-5, .height-6, .height-7, .height-8, .height-9{display:block;}
.height-1 {height:30px;}
.height-2 {height:70px;}
.height-3 {height:110px;}
.height-4 {height:150px;}
.height-5 {height:190px;}
.height-6 {height:230px;}
.height-7 {height:270px;}
.height-8 {height:310px;}
.height-9 {height:350px;}


.alt { 
  color: #666; 
  font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; 
  font-style: italic;
  font-weight: normal;
}

		
body{padding:0px; margin:0px;color: #656565;background-color: #ededed;background-attachment: scroll;background-position: 0% 0%;}
img{border:none;}
h1, h2, h3, h4, h5, h6{color:#6f9bda;}
h1{font-size:2.5em;border-bottom:thin solid #6f9bda;}
a{color:#467ab0;}
a:hover{text-decoration:none;color:#000000;}
a:visited{}
ul.arrow{list-style-type:none;list-style-position:inside;}
ul.arrow li{vertical-align:middle;line-height:1.5em;margin-left:-5px;}
ul.arrow li:before{
	content: "\0020 \0020 \0020 \00BB \0020";
	color: #6f9bda;
}
th{background-image:url(../images/style/highlight2.png); background-repeat:repeat-x;}
td.schedule {text-align:center; table-layout:center;}
tr.schedule {background:#EFF5FF;}
td.heading {background:#C8DCFF; text-align:center; font-weight:bold;}

table .date{width:100px;vertical-align:top}
table .title{overflow:hidden;}
table{border:1px solid Silver;}

.errors{ list-style-type: none; list-style-image: none; list-style-position: outside;}
.noborder{border-style:none;border-width:0px;}
.border{border-style:solid;border-width:1px;border-color:#000000;}
.menubar{width:980px;}
.scroll{overflow-y:auto;}
.no-scroll{overflow:visible;}
.logo{float:right; background-color:#ffffff;}

#Header{}
#wrapper{ background-image:url(../images/style/page_midSlice.gif);background-repeat:repeat-y;background-position:center;}
#wrapper:after{content:'.';background-image: url(../images/style/page_bottom.gif);background-position:center;background-repeat:no-repeat;height:4px;display:block;}
#Footer{}

#universalNav{position:relative; top:0; right:0px; height:31px; text-align:right; font-size:.95em; line-height:30px; padding:0px; margin:0 auto; }
#universalNav li{display:inline}
#universalNav li a{padding:0 10px; border-right:1px solid #ccc; text-decoration:none}
#universalNav li a:visited{text-decoration:none}
#universalNav li a:hover{text-decoration: underline}
#universalNav li.last a{padding: 0 0 0 6px; border:0}
#universalNav li.language{padding-left:23px}

#imageAd{width:720px; height: 300px; background:purple; float:left;}

/** Iconified Lists *********************************************/
	ul.iconlist{ list-style-type: none; list-style-image: none; list-style-position: outside; }
	ul.iconlist li{	padding: 0px 0px 13px 70px;	margin-bottom: 14px; background: transparent none no-repeat scroll left top; border-bottom: 1px solid #707070; min-height: 53px;}
	ul.iconlist li.support{	background-image:url(../images/icons/life-saver.png);}
	ul.iconlist li.contact{ background-image:url(../images/icons/envelope-write.png);}
	ul.iconlist li.locations{ background-image:url(../images/icons/globe.png);}
	ul.iconlist li.careers{ background-image:url(../images/icons/person.png);}
	
	.pdf{ 	background-image:url(../images/icons/document-pdf.png);}
	.mp3{ 	background-image:url(../images/icons/document-mp3.png);}
	.ppt{ 	background-image:url(../images/icons/document-ppt.png);}
	.doc{ 	background-image:url(../images/icons/document-doc.png);}
	.jpg{ 	background-image:url(../images/icons/document-jpg.png);}
	.zip{ 	background-image:url(../images/icons/document-zip.png);}
	.htm{   background-image:url(../images/icons/silverlight.jpg);}
	.print{ 	background-image:url(../images/icons/printer.png);}
	.support{	background-image:url(../images/icons/life-saver.png);}
	.rss{background:transparent no-repeat url(../images/icons/feed-icon-28x28.png) center left;height:30px;padding-left:30px;}

	
	ul.productlist{list-style-type: none; list-style-image: none; list-style-position: outside; }
	ul.productlist img{ float:left; padding-right:5px;}
	ul.productlist h3, ul.productlist p {padding-left:115px;}
	ul.productlist li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #707070;}
	/*.virtua{	background-image:url(/images/icons/virtua.png);}
	.visualizer{	background-image:url(/images/icons/visualizer.png);}
	.vital{	background-image:url(/images/icons/vital.png);}
	.fastrac{	background-image:url(/images/icons/fastrac.png);}*/
/** END Iconified Links *****************************************/



/** Partners **************************************************/
div.partner{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #cfcfcf;}
div.partner h2, div.partner p{margin-left: 270px;}
div.partner img{float:left;}
/** END Partners **********************************************/


/** Widget Styles *********************************************/
	.widget{padding:0 0 0 0px;margin:0 0 10px 0;position:relative;}
	.widget h2{font-style:normal;font-weight:600;font-size:1em; line-height:1em;padding:0.75em;background-image:url(../images/style/highlight.png); background-repeat:repeat-x;border-bottom:1px solid #707070;}
	.widget div{padding: 0 5px 0 5px;}
	.widget ul.nav{display:block;line-height:30px;padding:0px; margin:0px;position:absolute;bottom:0;left:0;border-top:1px solid #707070;width:100%;background-image:url(../images/style/highlight.png); background-repeat:repeat-x;}
	.widget ul.nav li{display:block;float:left;padding-right:10px;height:30px;}
	.widget ul.nav li a{border-right:1px solid #ccc;padding-right:10px;}
	.widget ul.nav li.last a{border:none;}
	.widget img.float{float:left; padding:2px;}
	.blue h2, .blue ul.nav{background-color:#6f9bda;color:#ffffff;}
	.grey h2, .grey ul.nav{background-color:#d6d6d6;}
	.lightblue h2, .lightblue ul.nav{background-color:#abc7ec;color:#467ab0;}
	.lightblue ul.nav a{color:#467ab0;}
	.lightblue ul.nav a:hover, .lightblue ul.nav a:active {color:#000000;}
	.purple h2, .purple ul.nav{background-color:#6666cc;color:#467ab0;}
	
	/** Types of Widgets **************************************/
		/** Iconified Widgets **************************************/
		.iconified{}
		.iconified h2{background-repeat:no-repeat; background-position:left top; padding-left:60px; height:50px;}
		
		
		/** Cell Widgets **************************************/
		.cell{border-style:solid;border-width:1px;border-color:silver;}
		.cell ul.nav{}
		.cell ul.iconlinks{list-style-type: none; list-style-image: none; list-style-position: outside;}
		.cell ul.iconlinks a{padding: 0px 0px 13px 55px;margin-bottom: 14px; background-repeat:no-repeat; border-bottom: 1px solid #707070; min-height: 53px; display:block;}
		.cell ul.iconlinks a:hover, .cell ul.iconlinks a:focus, .cell ul.iconlinks a:active{}


	/** END Types of Widgets ************************************/
	
	/** Specific Widgets ****************************************/
		#latestNewsWidget{}
		/** Upcoming Events Widget ******************************/
		
		/** Hot Links Widget ************************************/
		#hotLinksWidget{height:475px; padding-top:10px; border-style:none;}
		
		/** Product Details Widget ******************************/
		#productDetailsWidget{}
		
		/** Subnav Widget ***************************************/
		#subNavWidget{border-style:none;}
		
		/** Fading Ad Widget ************************************/
		#fadingAdWidget{height:223px;overflow:hidden;padding:0px;border-style:solid;border-width:1px;border-color:#000000;}
		ul#fadingAd{list-style:none;margin:0px;padding:0px;}
		ul#fadingAd li{display:block;width:670px;height:223px;position:relative;top:0px;right:0px;}
		ul#fadingAd .content{position:absolute;width:280px;height:126px;top:20px;right:20px;}
		ul#fadingAd #virtuaFade { background-image:url(../images/fade/virtua.png); }
		ul#fadingAd #visualizerFade { background-image:url(../images/fade/visualizer.png); }
		ul#fadingAd #fastracFade { background-image:url(../images/fade/fastrac.png); }
		ul#fadingAd #vitalFade { background-image:url(../images/fade/vital.png); }
                ul#fadingAd #rdaFade { background-image:url(../images/fade/rda.png); }
                ul#fadingAd #rda2Fade { background-image:url(../images/fade/rda.png); }
                ul#fadingAd #rda3Fade { background-image:url(../images/fade/rda.png); }
                ul#fadingAd #rda4Fade { background-image:url(../images/fade/rda.png); }
		
		/** Google Map ******************************************/
		#MapControls{}
		.MapControl{color:#afafaf}
		#PlotFastrac{}
		#PlotVirtua{}
		#PlotVisualizer{}
		#PlotVITAL_wrapper{ background-color:#7ec498; color:#000000;}
		#MapStatistics{overflow:hidden;}
		#MapConsole{width:100%;height:200px;overflow-y:auto;overflow-x:hidden;}
		.GoogleMapPopup{}
		.GoogleMapPopup h1{font-size:1.5em;}
		
	/** END Specific Widgets ************************************/
/** END Widget Styles *******************************************/


/** Press release Styles *********************************************/
.press_contact{float:left; font-size:80%;}
.press_contact span{display:block;}
.press_time{float:right;font-weight:bold;}
.press_content{clear:both;padding-top:2em;}
.press_content h1{margin-left:auto;margin-right:auto;text-align:center;font-style:italic; border:none; font-size:2em;}
.press_footer{border-top:thin solid Silver; font-size:80%; }
/** END Press release Styles *****************************************/


/** Sitemap Styles ***************************************************/
ul.sitemap{list-style-type: none; list-style-image: none; list-style-position:outside; }
ul.sitemap > li{width:300px;margin:2px;padding:2px;}
.sitemap ul{list-style-type: none; list-style-image: none; list-style-position:outside;}
/** END Sitemap Styles ***********************************************/


p{padding-bottom:2px;padding-top:2px;margin-top:0px;margin-bottom:0px;padding-left:4px;}
form p input, form p select, form p option, form div input{padding-left:4px; margin-left:8px;}
div.indent{margin-left:10px;}
.menu h1{text-align:center;}
.menu h2{text-align:center; margin-bottom:0;}
.menu h3{text-align:center; margin-top:0; margin-bottom:0;}
.menu h4{text-align:center;}
