@charset "UTF-8";
/* CSS Document */
.bubble {
color:#BFBFBF;
color: #505050;
overflow:hidden;
-moz-border-radius: 14px;
-webkit-border-radius: 14px;

}
.bubble div { }
.bubbleTitleBar {
	position:absolute;
	top:4px;
	left:4px;
	width:99%;
	height:28px;
	padding:0px;
	margin:0px;
	z-index:4;
	cursor:move;
	background-position: top right;
	background-color:#CCCCCC;
	-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.bubbleNoTitleBar {
	position:absolute;
	top:4px;
	left:4px;
	width:96%;
	height:20px;
	padding: 0px;
	z-index:4;
	cursor:move;
	background-position:center;
	background-color:#CCCCCC;
	-moz-border-radius: 10px;
-webkit-border-radius: 10px;

}
.bubbleTitleBar:hover {
cursor:move;
}
.bubbleTitleLabel {
	position:absolute;
	top:7px;
	left:40px;
	width:auto;
	height:17px;
	overflow:hidden;
	z-index:12;
	cursor:move;
	color:#000000;
	background-color:#CCCCCC;
	padding:3px;
}
.bubbleNavigator {
	position:absolute;
	top:7px;
	right:100px;
	width:340px;
	height:19px;
	overflow:hidden;
	z-index:12;
	cursor:move;
}
.bubbleNavigator input[type=text]{
float:left;
border:1px Solid #777777;
width:300px;
color:#B7B7B7;
padding:0px 0px 1px 2px;
background-color:#DDDDDD;
}
.bubbleNavigator img {
float:left;
border:none;
margin-left:4px;
}
.bubbleAnchorLink {
	position:absolute;
	top:8px;
	right:80px;
	width:auto;
	height:17px;
	width:16px;
	height:14px;
	padding:2px 3px 3px 3px;
	z-index:100;
	-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color:#666666;
	
	
	overflow:hidden;
	z-index:12;
	cursor:move;
}
/*
html > body > div #container > div #contactSoloDiv .bubble > div .bubbleAnchorLink > a > img #contactSoloAnchorImage
*/
.bubbleAnchorLink a img {
border:none;
}

.bubbleCollapseButton {
	position:absolute;
	top:8px;
	left:8px;
	width:16px;
	height:14px;
	padding:2px 3px 3px 3px;
	z-index:100;
	-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color:#666666;
}
.bubbleCollapseButton a {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.bubbleCollapseButton img {
	border:0px;
}
.bubbleContent {
	position:absolute;
	width:99%;
	height:100%;
	top:4px;
	left:4px;
	z-index:1;
	overflow:hidden;
	padding:28px 4px 6px 1px;
	margin:0px 0px 0px 0px;
	-moz-border-radius: 10px;
-webkit-border-radius: 10px;
	
}

.bubbleContent p {
	margin-left:10px;
	
}
.bubbleContent a {
color:#000033;
text-decoration:none;
}
.bubbleA {
	background-image:none;
	background-color:#FFFFFF;
	border:1px Solid #CCCCCC;
}
.bubbleB {
	background-color:transparent;
	background-image:url(/lib/aria5/graphics/skin/default/bubbleB.png);
}
.bubbleB a {
color:#6699FF;
text-decoration:none;
}
.bubbleB h2 {
color:#669999;
margin-left:10px;
}
.bubbleCloseButton {
	/*border:1px solid Blue;*/

	position:absolute;
	right:24px;
	top:8px;
width:16px;
	height:14px;
	padding:2px 3px 3px 3px;
	z-index:100;
	-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color:#666666;
	
	
}
.bubbleBarButton {
	
	position:absolute;
	right:52px;
	top:8px;
	width:16px;
	height:14px;
	padding:2px 3px 3px 3px;
	z-index:100;
	-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color:#666666;
	z-index: 100;
}
.bubbleCloseButton a img, .bubbleBarButton a img {
	border:0px;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
}
.bubbleTopLeft {
	/*border:1px solid Green;*/
	width:120px; 
	height:28px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
	background-repeat:no-repeat;
	background-position:top left;
	cursor:move;
}
.bubbleTopRight {
	/*border:1px solid Green;*/
	width:50px; 
	height:28px;
	position:absolute;
	right:0px;
	top:0px;
	z-index:5;
	background-repeat:no-repeat;
	background-position:top right;
}
.bubbleBottomLeft {
	width:20px; 
	height:20px;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:2;
	background-position:bottom left;
}
.bubbleBottomRight {
	width:120px; 
	height:32px;
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:2;
	cursor:se-resize;
	background-position:bottom right;
	background-repeat:no-repeat;
}
.resizeArea {
border:4px Solid White;
}
.bubbleTopEdge {
	/*border:1px solid Green;*/
	width:99%; height:2px;
	position:absolute;
	left:10px;
	top:0px;
	z-index:1;
}
.bubbleBottomEdge {
	width:100%; 
	position:absolute;
	left:14px;
	bottom:0px;
	height:2px;
	z-index:1;
	background-position:bottom right;
}
.bubbleLeftEdge {
	/*border:1px solid Green;*/
	width:2px; 
	height:100%;
	position:absolute;
	left:0px;
	top:28px;
	z-index:1;
	background-position:bottom left;
}
.bubbleRightEdge {
	width:6px; 
	height:100%;
	position:absolute;
	right:0px;
	top:28px;
	z-index:1;
	background-repeat:repeat-y;
	background-position:bottom right;
	overflow:hidden;
}
.bubbleBackground {
/*
	background-color:#0C1E34;
	background-color:#1A2D48;
	
	background-image:url(/lib/aria5/graphics/skin/default/bubbleContentBackground.png);*/
	
	position:absolute;
	z-index:0;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	background-position:bottom right;
	background-color:#1A2D48;
	background-color:#FFFFFF;
	-moz-border-radius: 14px;
-webkit-border-radius: 14px;
}
/*
.bubbleBottomEdge { background-image:url(/lib/aria5/graphics/skin/default/bubbleBottomEdge.png); }

.bubbleBottomLeft { background-image:url(/lib/aria5/graphics/skin/default/bubbleBottomLeft.png); }
.bubbleBottomRight { background-image:url(/lib/aria5/graphics/skin/default/bubbleBottomRight.png); }
.bubbleLeftEdge { background-image:url(/lib/aria5/graphics/skin/default/bubbleLeftEdge.png); }
.bubbleNoTitleBar { background-image:url(/lib/aria5/graphics/skin/default/bubbleNoTitleBar.png); }
.bubbleRightEdge { background-image:url(/lib/aria5/graphics/skin/default/bubbleRightEdge.png);   }
.bubbleTitleBar { background-image:url(/lib/aria5/graphics/skin/default/bubbleTitleBar.png); }
.bubbleTopEdge { background-image:url(/lib/aria5/graphics/skin/default/bubbleTopEdge.png); }
.bubbleTopLeft { background-image:url(/lib/aria5/graphics/skin/default/bubbleTopLeft.png); z-index:10;}
.bubbleTopRight { background-image:url(/lib/aria5/graphics/skin/default/bubbleTopRight.png); }
*/
.bubbleCollapseButton, .bubbleTitleLabel {
display:block;
}
.bubbleTopEdge {
display:none;
}
.bubbleTitleBar, .bubbleNoTitleBar {
display:block;
}
.bubbleWrap {
width:auto;
height:auto;
}
/* stretch image */
.bubBack {
width:100%;
height:100%;
}

/* Scrollbar Properties */


.scrArrowToStart, .scrDrag, .scrArrowToEnd {
/*border:1px Solid Green; */
}
/* Scrollbar Properties */

.ergoScroll {
position:absolute;
right:9px;
width:18px;
overflow:hidden;
z-index:1;
top:29px;
height:95%;
}
/* scr stands for 'scroll' */
.scrArrowToStart {position:absolute; left:0px;top:28px;width:18px;height:13px;
background-image:url(/lib/aria5/graphics/skin/default/toTopArrow.gif);
background-repeat:no-repeat;z-index:1;}
.scrDrag {position:absolute;left:0px;width:18px;height:80px;
background-image:url(/lib/aria5/graphics/skin/default/dragHandle.gif);z-index:0;
}
.scrArrowToEnd {position:absolute; right:0px;bottom:31px;width:18px;height:13px;
background-image:url(/lib/aria5/graphics/skin/default/toBottomArrow.gif);
background-repeat:no-repeat;z-index:1;}
.scrArrowToStart:hover, .scrDrag:hover, .scrArrowToEnd:hover { cursor:pointer; }


