/* Global */

#Pnlres {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: red;
	background-image: url(../images-template/warningIcon.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 5em;
	padding-top: 1em;
	width: 30em;
	min-height: 5em;
	}
.bigHeader {
	width: 585px;
	background-image: url(../Images-template/bigHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative; 
	margin-top: 2em;
	}
	
.bigHeader h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 1em;
	padding-left: .2em;
	color: #0066CC;
	text-align: left;
	}

.bigHeader p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: .2em;
	text-align: left;
	}

.bigHeader img {
	vertical-align: bottom;
	}
	
.shopCart {
	width: 750px;
	background-image: url(../Images-template/bigHeaderShop.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative; 
	margin-top: 2em;
	}
	
.shopCart h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 1em;
	padding-left: .2em;
	color: #0066CC;
	text-align: left;
	}

.shopCart p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: .2em;
	text-align: left;
	}

.shopCart img {
	vertical-align: bottom;

	}
		
	
		
.priceTable {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	padding-left: 0.2em;
}

.alertText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: red;
	background-image: url(../Images-template/warningIcon.gif);
	background-repeat: no-repeat;
	background-position: left;
	border: thin;
	width: 408px;
	padding-top: 2.2em;
	padding-left: 60px;
	vertical-align: top;
	margin: auto;
	margin-right: auto;
	display: block;
	}
	
.successText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00CC00;
	background-image: url(../Images-template/successIcon.gif);
	background-repeat: no-repeat;
	background-position: left;
	border: thin;
	width: 408px;
	padding-top: 2.2em;
	padding-left: 60px;
	vertical-align: top;w
	margin: auto;
	margin-right: auto;
	display: block;
	}
.stepActive {
	color: #F7941E;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;	
	border: none;
	padding-right: 3em;
	}
	
.stepNormal {
	color: #003399;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;	
	border: none;
	padding-right: 3em;	
	}
	
a, a:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
	}

a:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: underline;
	}
	
body {
	font-family: arial, helvetica, serif;
	text-align: center;
	font-size: 12px;
}

hr {
	height: 2px;
	color: #F7941E;
	}

.spaceMe { 
	height: 400px;
	width: 1px;
	position: absolute;
	}

.leftBody { 
	float: left;
	width: 10em;
	}
	
.leftBody div {
	height: 2.5em;
	}
	

.rightBody div {
	height: 2.5em;

	vertical-align: middle;}

#innerBoxContainer {
	width: 700px;
	height: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../Images-template/REGISTERbackground.gif);
	background-repeat: no-repeat;
	margin: auto;
	margin-right: auto;
	display: block;

}

#innerBoxFormContainer {
	width: 700px;
	height: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	margin: auto;
	margin-right: auto;
	display: block;
}
	
#insideBoxHeader {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: 300;
	color: #0E5CA7;
	text-transform: uppercase;
	width: 310px;
	padding-left: 10px;
	padding-top: 0.8em;
	height: 55px;
	float: left;
	}

#insideBoxHeader h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	height: 10px;
	text-transform: capitalize;
	position: relative;
	font-weight: normal;
	top: -1.3em;

	}
	
#leftContainer { 
	width: 26em;
	float: left;
	}

#rightContainer { 
	width: 26em;
	float: right;
	position: relative;
	right: 0.6em;
	}
	
#insideContainerDiv { 
	width: 23em;
	position: relative;
	padding-left: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	}
	
#insideBoxLeftContent {
	float: left;}
	
#insideBoxLeftContent div { 
	padding-left: 1em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 6em;
	height: 3em;
	vertical-align: middle;
	position: relative;
	}
	
#insideBoxRightContent {
	float: left;}
	
	
#insideBoxRightContent div {
	padding-right: 2em;
	height: 3em;
	width: 6em;
	}
	
/* Horizontal Level Navigation */
	#navDrop, #navDrop ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;

	}
	
	#navDrop li { /* all list items */
		position : relative;
		float : left;

	}
	
	#navDrop li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 10.6em;
		margin-top : -1.35em;	
	}
	
	#navDrop li ul ul { /* third-and-above-level lists */
		left: -999em;
	
	}
	
	#navDrop li a {
	width: 9.8em;
	text-align: left;
	color: #999999;
	text-decoration:none;
	display: block;
	font-size: 12px;
	text-decoration : none;
	line-height: 1.5;
	background-image: url(..//images-template/innerLinksBG.gif);
	background-repeat: repeat-y;
	background-color : #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;	
	z-index: auto;
	
	}
	
	#navDrop li a:hover {
	color: #003399;
		background-image: url(..//images-template/innerLinksBG.gif);
	background-repeat: repeat-y;
	background-color: #f2f2f2;
	line-height: 1.5;
}
	
	#navDrop li:hover ul ul, #navDrop li:hover ul ul ul, #navDrop li.sfhover ul ul, #navDrop li.sfhover ul ul ul {
		left: -999em;

	}
	
	#navDrop li:hover ul, #navDrop li li:hover ul, #navDrop li li li:hover ul, #navDrop li.sfhover ul, #navDrop li li.sfhover ul, #navDrop li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}

/* Vertical Navigation */

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
			z-index: 1;
}

#nav a {
	display: block;

}

#nav li { /* all list items */
	float: left;
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: white;
	width: 8em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding-left: 10px;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	text-align: left;
}

a.navLinks {
	font-weight: bold;
	color: #f2f2f2;
	text-decoration:none;
}

a:visited.navLinks {
	font-weight: bold;
	color: #f2f2f2;
	text-decoration:none;
	}

.greyNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 20px;
	text-align: center;
	}
	
.navigation {
 width: 950px;
 height: 27px;
 background-color: #19338F;
 padding-left: 10px;
}	

#nav a {
	text-decoration: none;
}


/* this is the dropdown boxes. */
#nav li li a {
	display: block;
	font-weight: normal;
	font-size: 12px;
	color: #999999;
	line-height: 15px;
	background-color: white;
	padding: 0.2em ;
	width: 120px;
}

#nav li li a:hover {
	color: #FF6633;
}

.topNavigation {
	width: 960px;
	height: 95px;
}

.cartInfo {
 float: right;
 padding-left: 10px;
 text-align: right;
 width: 437px;
 }
 
 .cartSearchBox {
 	background-image: url(../Images-template/searchTemplate.gif);
	background-repeat: no-repeat;
	width: 437px;
	height: 3.5em;
	padding-left: 1em;
	padding-top: 1.8em; 
	text-align: left;
	}
	
 .cartInfo h4 {
	color: #F7941E;
	margin: 0em;
	text-align: left;
 }
 
 .searchLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #19338F;
	padding-left: 10px;
	}
	
a.searchlink {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #4FA1CA;
	}
	
a:visited.searchLink {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #19338F;
}	

	#flashcontent {
	position: relative;
	float: left;
	background-image:url(../images-template/homeGreyFlash.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 516px;
	padding-top: 1em;
	height: 364px;
}

.content { 
	width: 960px;
	height: 375px;
	top: 5px;
	clear: left;
}

.homeRight { 
	width: 300px;
	height: 364px;
	float: right;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-right: 5em;
	padding-top: 1em;}
	
.footerNavigation {
 width: 950px;
 height: 27px;
 background-color: #19338F;
 padding-left: 10px;
 text-align: center;
 vertical-align: top;
 padding-top: 5px;
}	

.logoPlacement {
	float: left;
	padding-top: .2em;
}
	
/* For inner pages */

a.stMap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #003399;
	}
	
a:visited.stMap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #003399;
	}



.bottomInner {
float: left;

vertical-align: bottom;
left: -10px;
}

.innerContent { 
	width: 960px;
	background-image: url(..//images-template/innerLinksBG.gif); 
	background-repeat:repeat-y;
	clear: left;
}

.innerContentBox {
  width: 800px;
  min-height:400px;
  text-align: left;
  background-color: white;
  float: right;
  clear: right;
  }
  
.viewImagesBox {
	width: 150px;
	background-image: url(..//images-template/innerLinksBG.gif);
	background-color: #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;

	}
	
.viewImagesBy {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	
	}	

.bodyContent {
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: white;
	display: block;
	}


.viewImagesLinksBox {
	width: 150px;
	text-align: left;
	line-height: 15px;
	padding-left: 10px;
	float: left;

	}
	
a.viewImagesLinks { 
	color: #999999;
	font-size: 12px;
	background-color: #EBEBEB;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	}
	
a:visited.viewImagesLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	background-color: #EBEBEB;
	}
	
li.viewImagesLinks {
	background-color: white;
	}
	
a:hover.viewImagesLinks { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EBEBEB;
	color: #FF6633;
	}
	
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 10px;
	margin-top: -5px;
	color: #999999;
	}	
	
.hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 10px;
	margin-top: -5px;
	color: #999999;
	}	
	
/* Members Inner Page */
.memberNavigation {
 width: 950px;
 border: none;
 height: 22px;
 background-color: #2084C1;
 margin-left: auto;
 margin-right: auto;
 display: block;
 text-align: left;
 padding-top: 5px;
 padding-left: 10px;
 color: white;
}

.innerMembersContentBox {
  width: 800px;
  text-align: left;

  background-color: #EBEBEB;
  float: right;
  }
 
.viewMembersImagesBox {
	width: 150px;
	background-color: #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	}
	
.memberContent { 
	width: 960px;
	background-image: url(..//images-template/innerLinksBG.gif);
	background-repeat:repeat-y; 
	clear: left;
}	

.memberHomeContent { 
	width: 960px;
	height: 353px;

}	

/* Member home */
.memberHomeContentBox {
	width: 693px;
	height: 353px;
	background-image:url(..//images-template/memberHomeGreyFlash.gif); 
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	float: left;
	clear: left;
	text-align: left;
	}	
	/*checkout*/
	.collapsePanel {
	width: 100%;
	float:left;
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader
{
    width: 100%;
    height: 20px;
    color: white;
    background-color: steelblue;
    font-weight: bold;
    float: left;
    padding: 5px;
    cursor: pointer;
    vertical-align: middle;
}

/* Image Hovering */

.lastAttempt {
	position: relative;
	text-align: center;
	background-color: blue;
	vertical-align: bottom;
	z-index: 99;
	
		}
	
.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverBoxContent {
	width: 750px;
	}
.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}


.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -133px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	border: none;
	color: inherit;
	padding: 2px;
}

.hoverbox li
{
	list-style: none;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 20px;
	position: relative;
	width: 12em;
	vertical-align: bottom;
} 

.previewImage { 
	height: 11em;
	text-align: center;
	background-color: blue;
	position: relative;
	vertical-align: bottom;
	display: block;
	}

.hoverbox .preview
{
	border: none;
}
.hoverbox .previewTall {
	border: none;
}
.hoverbox a .previewTall
{
	display: none;
}

.hoverbox a:hover .previewTall
{
	display: block;
	position: absolute;
	top: -133px;
	left: 45px;
	z-index: 1;
}

.hoverBoxOtherLinks {
	width: 125px;
	height: 2em;
	position: relative;
	vertical-align: bottom;
	}
	
a.addToLightbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	color: #999999;
	text-decoration: none;}
	
a:hover.addToLightbox {
	text-decoration: underline;
	}
	
a:visited.addToLightbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;}
	
/* Lightbox Popup Box */
.yui-skin-sam .yui-button{display:-moz-inline-box;display:inline-block;}.yui-skin-sam .yui-button .first-child{display:block;*display:inline-block;}.yui-skin-sam .yui-button button,.yui-skin-sam .yui-button a{display:block;*display:inline-block;border:none;}.yui-skin-sam .yui-button button{background-color:transparent;*overflow:visible;cursor:pointer;}.yui-skin-sam .yui-button a{text-decoration:none;}.yui-skin-sam .yui-button{border-width:1px 0;border-style:solid;border-color:#808080;background:url(../build/assets/skins/sam/sprite.png) repeat-x 0 0;margin:auto .25em;}.yui-skin-sam .yui-button .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;*position:relative;*left:-1px;}.yui-skin-sam .yui-button button,.yui-skin-sam .yui-button a{padding:0 10px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}.yui-skin-sam .yui-split-button button,.yui-skin-sam .yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}.yui-skin-sam .yui-menu-button button{background-image:url(menu-button-arrow.png);}.yui-skin-sam .yui-split-button button{background-image:url(split-button-arrow.png);}.yui-skin-sam .yui-button-focus{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-focus .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-button-focus button,.yui-skin-sam .yui-button-focus a{color:#000;}.yui-skin-sam .yui-split-button-focus button{background-image:url(split-button-arrow-focus.png);}.yui-skin-sam .yui-button-hover{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-hover .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-button-hover button,.yui-skin-sam .yui-button-hover a{color:#000;}.yui-skin-sam .yui-split-button-hover button{background-image:url(split-button-arrow-hover.png);}.yui-skin-sam .yui-button-active{border-color:#7D98B8;background-position:0 -1700px;}.yui-skin-sam .yui-button-active .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-button-active button,.yui-skin-sam .yui-button-active a{color:#000;}.yui-skin-sam .yui-split-button-activeoption{border-color:#808080;background-position:0 0;}.yui-skin-sam .yui-split-button-activeoption .first-child{border-color:#808080;}.yui-skin-sam .yui-split-button-activeoption button{background-image:url(split-button-arrow-active.png);}.yui-skin-sam .yui-radio-button-checked,.yui-skin-sam .yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-radio-button-checked .first-child,.yui-skin-sam .yui-checkbox-button-checked .first-child{border-color:#304369;}.yui-skin-sam .yui-radio-button-checked button,.yui-skin-sam .yui-checkbox-button-checked button{color:#fff;}.yui-skin-sam .yui-button-disabled{border-color:#ccc;background-position:0 -1500px;}.yui-skin-sam .yui-button-disabled .first-child{border-color:#ccc;}.yui-skin-sam .yui-button-disabled button,.yui-skin-sam .yui-button-disabled a{color:#A6A6A6;cursor:default;}.yui-skin-sam .yui-menu-button-disabled button{background-image:url(menu-button-arrow-disabled.png);}.yui-skin-sam .yui-split-button-disabled button{background-image:url(split-button-arrow-disabled.png);}



/* Advanced Search Overlay Box */
	.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel-container form{margin:0;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;}.yui-panel-container select{_visibility:inherit;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-tt-shadow{position:absolute;}.yui-skin-sam .mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px 3px;}.yui-skin-sam .yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(../build/assets/skins/sam/sprite.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(../build/assets/skins/sam/sprite.png) no-repeat 0 -300px;cursor:pointer;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft .default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft .default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft .default button{color:#fff;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(../build/assets/skins/sam/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}
	
	.container { 
	position: relative;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 300px;
	text-align: left;
	float: right;
	height: 0em; 
	right: 11em;
	top: -2em;
	z-index: 99;
	}
	
	#leftAdvanced { 
		width: 80px;
		position: relative;
		text-align: left;
		float: left;
		}
	#rightAdvanced {
		text-align: left;}
		
	#advancedEntries {
		height: 30px;
		vertical-align: middle;
	}
	
	/* Loading Overlay */
	#yui-cms-loading {
    background:#FFFFFF;
    color: #333333;
    display: none;
}
    #yui-cms-loading #yui-cms-float {
        text-align: center;
        font-size: 80%;
        background-image: url(..//Images-template/loading_new.gif);
        background-repeat:no-repeat;
        background-position: top;
        padding-top: 20px;
    }
.watermark
{
	background: #FFAAFF;
}

.popupControl
{
    background-color: #cccccc;
    position: absolute;
    visibility: hidden;
    border-style: solid;
    border-color: #999999;
    border-width: 1px;
}
.approvevis
{
    visibility:visible;
}

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 100%;
}

#tgcloud a
{
    color: #0665C4;
}
#pht
{
    width: 100%;
    text-align: right;
    clear: both;
    font-size: 90%;
}
 #pht_bot
 {
     width: 100%;
    text-align: right;
    clear: both;
    font-size: 90%;
 }