﻿html, body
{
	margin:0;padding:0;
	height:100%;
}
a img{
	border:none;
}
div.clear{
	clear:both;
	height:0px;overflow:hidden;
}
div.main 
{
	width:963px;
	border:solid 0px white;
	text-align:left;
	overflow:hidden;
	position:relative;
}
div.menu{
	height:28px;width:929px;
	overflow:hidden;
	border-right:solid 1px #2c3b54;
}
div.content-main{
	padding-left:34px;
	float:left;
	width:929px;
}
div#installDiv{
	position:absolute;
	top:48px;left:711px;
	width:200px;
	text-align:right;
	margin-bottom:-2px;
}
	div#installDiv img{ border:none; } 
	div#installDiv div{
		color:White;
		font: 6.5pt verdana;
		position:relative;
		top:-1px;
	} 
		div#installDiv div a{
			text-decoration:underline;
			font:6.5pt verdana;
			color:#6ba9e6;
			margin:0px;
		}
div.foot1{
	height:9px;
	padding:0px 34px;
}
	div.foot1 img{
		margin-bottom:3px;
	}
div.foot2{
	height:41px;
	text-align:center;
	color:White;
}
	div.foot2 img{
		position:relative;
		top:-13px;
		z-index:-1;
		margin-bottom:-22px;
	}
	div.foot2 span{
		color:#498acc;
		font:7pt verdana;
		margin-right:5px
	}
div.bottom-logo{
	width:120px;	
}
div.active_tab{background:#1e2633;}
div.top_tab
{
	text-align:center;
	float:left;
	vertical-align:middle;
	height:26px;
}
	div.top_tab.t1{
		width:12px;
	}
	div.top_tab.t2{
		width:66px;
	}
	div.top_tab.t3{
		width:66px;
	}
	div.top_tab.t4{
		width:99px;
	}
	div.top_tab.t5{
		width:77px;
	}
	div.top_tab.t6{
		width:96px;
	}
	div.top_tab.t7{
		width:70px;
	}
	
	div.top_tab.t3,div.top_tab.t4,div.top_tab.t5,div.top_tab.t6,div.top_tab.t7{
	height:24px;
	border:solid 1px transparent;
	}
	div.top_tab a, div.top_tab a:visited
	{
		color:#5babfd;
		text-decoration:none;
		font:9pt Segoe UI, arial, helvetica;
		text-align:center;
		display:block;
		padding-top:4px;
		height:23px;
		vertical-align:middle;
	}
	.top_tab a:active, .top_tab a:hover, div.top_tab.active_tab a
	{
		color:#ffcc00 !important;
		text-decoration:none;
		font:9pt Segoe UI, arial, helvetica;
	}

div.inactive_tab
{
	color:#5babfd;
}
.top_tab_sep
{
	height:21px;
	overflow:hidden;
	font:9pt Segoe UI, arial, helvetica;
	color:#5babfd;
	float:left;
	margin:0  0 -5px 0;padding:0;
	position:relative;
	top:5px;
	background:transparent;
}

a, a:visited
{
	color:#5babfd;
	text-decoration:none;
	font:Segoe UI, arial, helvetica;
	font-size:inherit;	
}
a:active, a:hover
{
	color:#ffcc00;
	text-decoration:none;
	font:Segoe UI, arial, helvetica;
	font-size:inherit;
}
a.menu-item{
	font-size:11px;
}
A.reg
{
	font:9pt Verdana, arial, helvetica;
}
A.white
{
	font:9pt Verdana, arial, helvetica;
	color:White;
}



.active_tab a
{
	color:#ffcc00;
}

a.footer
{
	color:White;
	text-decoration:none;
	font:7pt verdan, arial, helveticaa;
	margin:0px 5px;	
}
div.title1
{
	font:22pt Segoe UI, arial, helvetica;
	color:#ffcc00;
	margin:0px 0px 5px 0x;
	line-height:normal;
}
div.title2
{
	font:19pt Segoe UI, arial, helvetica;
	color:#ffcc00;
	margin:0px 0px -10px 0px;
	line-height:normal;
}
div.title3
{
	font:14pt Segoe UI, arial, helvetica;
	color:#ffffff;
	margin:5px 0px;
	line-height:normal;
}
div.title4
{
	font:14pt Segoe UI, arial, helvetica;
	color:#ffcc00;
	margin:0px 0px 14px 0px;
	line-height:normal;
}

div.title5
{
	font:12pt Segoe UI, arial, helvetica;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	line-height:normal;
}
div.title6
{
	font: 10pt Segoe UI, arial, helvetica;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	line-height:normal;
}

.main_text, p, li, td, div, span
{
	font:9pt Verdana;
	color:#798ea8;
}
p {
	margin:5px 0px 10px 0px;	
}
td
{
	vertical-align:top;	
}

div.leftNav_active
{
	width:108px;
	border:solid 1px #556272;
	padding:6px 15px;
}
div.leftNav
{
	width:108px;
	padding:6px 15px;
}
div.leftNav ul,div.leftNav_active ul
{
	margin:0 0 0 12px;padding:0;
}
.leftNav A:liNK,.leftNav A:VISITED
{
	color:#5babfd;
	text-decoration:none;
	font:9pt Segoe UI, arial, helvetica;
}
.leftNav A:ACTIVE,.leftNav A:HOVER, .leftNav_active A, .tour_active_tab A
{
	color:#ffcc00;
	text-decoration:none;
	font:9pt Segoe UI, arial, helvetica;
	width:130px;
}
div.tour_tile
{
	float:left;margin:0px 20px 10px 0px;
	height:73px;width:330px;
	overflow:hidden;
	font:12pt Segoe UI, arial, helvetica;
	color:White;
	cursor:pointer;
}

div.active_tour
{
	float:left;margin:0px 20px 10px 0px;
	height:73px;width:330px;
	overflow:hidden;
	font:12pt Segoe UI, arial, helvetica;
	color:White;
	cursor:pointer;
}
ul, ol
{
	margin-top:5px;
	margin-bottom:0px;	
}

textarea, input
{
	font:9pt Verdana;
	color:#1c2231;
	overflow:auto;
}

div.content_box
{
	border:solid 1px #39445f;
	background-color:#283040;
	padding:8px;
	margin-bottom:8px;
}
div.hsep
{
	width:680px;
	border-bottom:solid 1px #445889;
	margin:10px 0;
}
.indent
{
	margin-left:16px;
}

.hidden
{
	height:0px;width:0px;	
	visibility:hidden;
	overflow:hidden;
}

.selected_tour
{
	width:330px;height:157px;
	position:absolute;
	top:-1000px;left:auto;
}
.selected_tour_left
{
	height:134px;width:3px;	
}
.selected_tour_right
{
	height:134px;width:3px;	
}
.selected_tour_stretch
{
	height:134px;width:324px;	
}

div.tour_tile TD, div.tour_tile div
{
	cursor:pointer;	
}
div.Sys_Requirements
{
	position:absolute;
	border:none;
	width:527px;
	height:316px;
	overflow:hidden;
	top:58px;right:30px;
	text-align:left;
	color:Black;
	display:none;
}
div.Sys_Requirements li
{
	color:white;
	margin:1px;
}
div.Sys_Requirements ul
{
	margin:38px 8px 8px 30px;	
}



div.leftNavContainer
{
	width:150px;
	padding-top:44px;
	padding-left:3px;
	vertical-align:top;
	float:left;
}
div.rightContentContainer
{
	padding-top:26px;
	width:700px;
	float:left;
}
div.menu-container{
	position:absolute;
	display:none;
	background:#1e2633;
	border:solid 1px #33425f;
	z-index:2;
	min-width:99px;
	padding:1px 0;
}
div.menu-container div{
	position:absolute;
	background:#1e2633;
	top:-1px;left:0;
	height:2px;
}
div.menu-container a{
	display:block;
	padding:3px 6px;
	margin:0 1px;
	border:solid 1px #1e2633;
}
div.menu-container a:hover{
	background:#1f2b43;
	border:solid 1px #2e3e60;
}
div.dome img{
	float:right;
	margin:8px;
	border:solid 1px black;

}