﻿BODY {
	width:100%;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #182433;/*position:absolute;*/
}
#Content {
	MARGIN:auto; padding:auto;WIDTH: 985px;position:relative;
}

IMG {
	BORDER: none;
}

a {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-LEFT: 10px; COLOR: #b4bbc3; TEXT-DECORATION: none
}

a: hover{
	COLOR: #b4bbc3;
}

#Top {
	DISPLAY: block;margin-top:5px;/* MARGIN: 0px auto 6px;/* width:750px;*/
}
#TopLeft {
	DISPLAY: inline; FLOAT: left; WIDTH: auto;POSITION: relative;
}
#TopRight {
	DISPLAY: inline; FLOAT: right; WIDTH: auto; POSITION: relative
}

#TopLeftRow1 {
	 PADDING-BOTTOM: 3px; PADDING-TOP:1px; color:black;
}
#TopLeftRow1 a{
	color:#79a2be;/*5989d5;/*#abcded;/*#293239/*#39495d; */font-size:1em;
}
#TopLeftRow2 {
	BACKGROUND-IMAGE: url(images/leftgrad3.png);_behavior: url(iepngfix.htc);PADDING-BOTTOM: 1px; COLOR: #a2abb5; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-y; FONT-STYLE: italic; width:700px;padding-left:10px;
}

#TopRightRow1 {
	float:right;
	MARGIN: 3px 0px 5px 0px;
	padding-right:10px;
	padding-top:3px;
}
#TopRightRow1 A {
	FONT-WEIGHT: bold; FONT-SIZE:0.85em; MARGIN: 0px 0px 0px 10px; COLOR: #a2abb5; TEXT-DECORATION: none
}
#TopRightRow2 {
	PADDING-RIGHT: 0px; /*PADDING-LEFT: 200px*/float:right; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; BACKGROUND-IMAGE: url(images/rightgrad3.png);/*behavior: url(iepngfix.htc);*//*OneLineGradient.png);*/ /*PADDING-BOTTOM: 3px;*/ COLOR: #a2abb5; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 38px;clear:right;padding-right:10px;width:220px;
}
 #TopRightRow2 {_behavior: url(iepngfix.htc);}


#TopLeftRow2 #buttonBar {
	DISPLAY: inline; MARGIN: 0px 0px 6px 35px; VERTICAL-ALIGN: middle
}
#buttonBar {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #a2abb5; FONT-STYLE: normal
}

#buttonBar A:hover{
	FONT-WEIGHT: bolder; FONT-SIZE: 1.2em; COLOR: #a2abb5; FONT-STYLE: normal
}


#TopLeftRow2 A {
	FONT-WEIGHT: bold; MARGIN: 0px 7px; CURSOR: pointer; COLOR: #a2abb5; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.MainTitle{
FONT-WEIGHT: bold; FONT-SIZE: 0.85em; FONT-STYLE: normal; display:inline; color:#39495d;
}
#Bottom {
	MARGIN: 0px 0px 0px 3px
	padding-top:10px;
	width:750px;
	clear:both;
	/*position:relative:
	top:-200px;*/
}
#Bottom A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN-LEFT: 10px; COLOR: #b4bbc3; TEXT-DECORATION: none
}
#BottomRow1 {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-LEFT: 10px; COLOR: #b4bbc3;
}
#BottomRow2 {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN-LEFT: 10px; COLOR: #39495d
}
.AccordionTitle, .AccordionContent
{
  /*position:relative;*/
  height:400px;
}

/*.AccordionContent > img{behavior: url(iepngfix.htc);}
.AccordionTitle > img{behavior: url(iepngfix.htc);}*/

.AccordionContainer
{
background-color:black;
margin-top:5px;
padding-top:30px;
padding-left:5px;
padding-right:0px;
padding-bottom:10px;
/*height:70px;*/
CLEAR: both; DISPLAY: block;/* MARGIN: 9px auto 3px;*/
WIDTH: 980px;
/*HEIGHT: 552px;*/
/*position:relative;*/
}

.AccordionTitle
{
/*	position:relative;*/
  width:10px;
  overflow:hidden;
  cursor:pointer;
  padding:0px;
  margin:0px;
  /*font-family:Arial;
  font-size:8pt;
  font-weight:bold;
  MARGIN: 9px auto 3px;*/
  /*vertical-align:middle;
  text-align:center;
  background-repeat:repeat-x;
  display:table-cell;*/
  /*background-image:url('title_repeater.jpg');*/
  width:60px;
  height:430px;
  -moz-user-select:none;
}

.AccordionContent
{
  width:570px;
  /*overflow:hidden;*/
  display:none;
}

.AccordionContent .transImg{
	width:380px;
	height:380px;
	display:inline-block;
}

.ContentFloat
{
	float:right;
	Width:130px;
	font-weight: bold;
    font-size: 1.6em;
	padding:20px;
	text-align: center;
	display:none;
}

#ContentFloat5{
	display:inline;
}

.ContentText{
	position:absolute;
	WIDTH:985px;
	left:0px;
	top:520px;
	margin:auto;
	/*padding:auto;*/
	/*height:100px;
	/*z-index:200;*/
	
}

.subContentRight
{
	position:relative;
	width:400px;
	float:right;
	/*padding-left:50%;*/
	padding-right:30px;
	color:#67a0e6;
	/*left:50%;*/
}

#leftbottom h3{color:#67a0e6;}

#featuresTick {position:absolute;top:430px;padding-left:450px;/*auto;*/ WIDTH: 985px;text-align:left;/*center;*//* padding-right:50px;*/height:100px;/*overflow:hidden;*/font-weight:800;font-size:1.10em;font-family:Arial;color:#95abc3;}
#featuresTick li{
	list-style:none;
	list-style-image: url(images/diamondtiny.png);/*sdiamond5.png)/*bdiamond.gif);/*ballr1.gif);*/
	/*font:normal 500 100% Segoe UI, Arial,Verdana,Helvetica,sans-serif;*/
	/*padding:5px;/*3%;*/
	/*margin:5px;/*10%;*/
	list-style-position:outside;
	display:none;
        
}
#featuresTick li .featureInfo{
	background-color:white;
	border:solid 2px blue;
	position:absolute;
	display:block;
	z-index:200;
	top:20px;
	width:200px;
	left:450px;
	display:none;
    color:#294f7b;
	text-align:center;
}


#pageTitle h1{display:inline-block;FONT-WEIGHT: bold; FONT-SIZE: 1.5em;padding-left:50px;}

#centerdiv2{
	background-color:silver;
	color:black;
	padding-top:50px;
	position:relative;
	/*padding:10%;*/
	/*BACKGROUND-IMAGE: url(images/secback.png);*/
}


#pageTitle
{
background-color:black;
margin-top:5px;
padding-top:20px;
padding-left:0px;
padding-right:0px;
height:60px;
CLEAR: both; DISPLAY: block;/* MARGIN: 9px auto 3px;*/
WIDTH: 100%; /*980px;*/
HEIGHT: 250px;
}

	#carousel{
		background-color:#000000;
		width:100%;
		height:200px;/*350px;/*200px*/
		position:relative;
		/*border:1px solid #FFFFFF;*/
		TOP: 20px;
	       	margin:auto;
		/*padding:10px;*/
		
	}
	
	#carousel A{
		/*width:100%;
		height:auto;
		border:0px solid #FFFFFF;
		display:block;*/
		position:absolute;
		border:none;
		width:10%;
		display:none;
		text-decoration:none;
		
	}
	
	#carousel A span{color:silver;/*position:absolute; top:75px;*/}

	#carousel img{
		width:100%;
		height:100%;
		border:none;
	}
	
	#carousel .refimg{
		/*width:100%;*/
		margin-top:5px;
		height:50%;
		filter:flipv progid:DXImageTransform.Microsoft.Alpha(opacity=30, style=1, finishOpacity=0, startx=0, starty=0, finishx=0,finishy=40);
		/*border:none;*/
	}

	#itemInfoWrap{
		/*float:right;*/
		width:100%;/*230px;*/
		margin:auto;
		background-image:url(images/back22.png);
		/*behavior: url(iepngfix.htc);*/
		padding-top:25px;
		color:white;
		/*padding-left:20px;*/
		/*height:280px;
		overflow:auto;*/
		position:relative;
	}
	#itemInfo{
		/*float:right;*/
		width:50%;/*230px;*/
		margin:auto;
		padding:20px;
		/*background-image:url(images/itembacTwoLinesGradient.png);
		behavior: url(iepngfix.htc);*/
	}
	#infoTitle{FONT-WEIGHT: bold; FONT-SIZE: 1.2em; padding-bottom:10px;/*width:50%;margin:auto;*/}
	#infoContent{/*width:50%; margin:auto;*/}

	.cards{
	/*padding:100px;
	height:200px;*/
	/*background-color:#000000;*/
	position:relative;/* will cause any child absolute to be position relative to parent*/
	
}

#popCards2 {
	width:370px;
	display:inline-block;
	position:absolute;
}

#popCards1 .card{
	height:75px;
	width:50px;
	margin-left:5px;/*-15px*/
	visibility:hidden;
	position:relative;
	z-index:10;
	float:left;
	margin-bottom:7px;
	/*background-color:#000000;*/
	/*width:100px;
	height:100px;*/
	 /* width:570px;
  overflow:hidden;*/
}
#popCards2 .card{
	height:85px;
	width:120px;
	/*margin-bottom:10px;*/
	/*margin-left:-10px;*/
	/*visibility:hidden;*/
	/*position:relative;*/
	z-index:10;
	/*background-color:#000000;*/
	/*width:100px;
	height:100px;*/
	 /* width:570px;*/
}

#popCards1 .largeCard{
	width:400px;
	/*top:-200px;*/
	/*left:-400px;*/
	position:absolute;
	z-index:950;
	display:none;
}

#popCards2 .largeCard{
	width:400px;
	position:absolute;
	z-index:950;
	/*visibility:visible;*/
	display:none;
}


.flydiv{
	position:absolute;
	/*top:0px;
	left:0px;*/
	height:300px;
	width:350px;
	background-color:transparent;
	
}
.flydiv a{
	position:absolute;
	/*layer-background-color:transparent;*/
	/*visibility:visible;*/
	top:0px;/*-50px;*/
	left:0px;/*-50px;*/
	width:0px;/*50px;*/
	height:0px;/*50px;*/
	font-size:1px;
	background-color:transparent;
	border-width:0px;
	TEXT-DECORATION: none;

}

.flydiv a img{
		width:100%;
		border:none;
}

.flyInfo{
	height:400px;
	position:absolute;
	z-index:900;
	display:none;
	background-color:black;
}


#pagebody{
	/*background-image:url(images/mainback.jpg);*/
	padding-top:30px;
	width:800px;
	padding-bottom:0px;
	font-size:12px;
	line-height:1.5em;
	color:black;
	background-color:white;
	margin:auto;
	padding-bottom:50px;
	font-family:Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	MARGIN:auto;
	position:relative;
}

#pageTitle1
{
	background-color:black;
	margin-top:2px;
	clear: both;
	display: block;
	width: 985px;
	font: normal 900 120% Segoe UI, Arial,Verdana,Helvetica,sans-serif;/*"Times New Roman", Times, serif;*/
	text-align:center;
	color:white;
	margin:0px;
	padding:0px;
	height:275px;
	background-image:url(images/back22.png);/*23*/
	_behavior: url(iepngfix.htc);
	/*background-position: bottom left;*/
}

.titleimg{
	float:left;
	position:relative;
	top:20px;
	left:80px;
	z-index:900;
}


#pageTitle h1{width:100%;margin:auto;FONT-WEIGHT: bold; FONT-SIZE: 1.5em;padding-left:50px;/*text-align:center;*/}

.titletext{
	position:relative;
	top:100px;
	text-align:center;
	color:silver;
}



.pheader{
	font: normal bolder 110% Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	border:2px groove;
	background-color: #4f5f6f;/*C8C8F0;*/
	padding-left:1%;
	padding-right:0%;
	margin-bottom: 0;
	text-align:left;
	color:white;
	/*color:#005D00;/*#83CD33;*/
}

.pheader a{
	color:silver;/*660099;/*83CD33;	*/
}

.pbody{
	/*border:2px groove;*/
	background-image:url(images/back23.png);
	/*behavior: url(iepngfix.htc);*/
	background-color:#c5cbcb;
	padding-top:10px;
	padding-bottom:50px;
	text-align:left;
	/*clear:left;*/
	padding:10px;
  }


.pbody a{
	color:black;
}

.pbody div{
	clear:both;
}

.pimg{
	float:right;
	padding:5px;
	margin: 0px 0px 0px 0px;
	border-top:none;
	border-right:none;
	border:none;
	position:relative;
	top:-2px;
	right:2px;
}

.pimg img{
	border:2px inset;
	height:50px;
	width:80px;
}


.psection{
	width:80%;
	display:inline-block;
	margin:auto;
	margin-bottom:20px;
	position:relative;
}

#leftbottom{display:inline-block;width:430px;margin-left:15px;font-size:1em;color:silver;position:relative;}
#leftbottom  h3{font-size:1.2em;font-weight:bolder;margin-bottom:10px;margin-top:0px;margin-left:0px;color:silver;padding-top:0px;}

#Accordion5Content{display:inline-block;}

#Accordion5{visibility:hidden;}

#TopLeftRow1 img {_behavior: url(iepngfix.htc);}
.transImg {_behavior: url(iepngfix.htc);}

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

a.tt:hover{ z-index:25; color: #aaaaff; /*background:;*/}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(images/bubble.gif) no-repeat bottom;
}
#mainbaner {
	position:absolute;
	top:460px;
	margin-left:50%;
	font:normal 800 3em Segoe UI, Arial,Verdana,Helvetica,sans-serif;
}