﻿/*
Copyright (c) 2008, Gopro Inc. All rights reserved.
version: 1.0.0
*/

body {
	text-align:center;	
	font:12px arial;
	*font-size:small;
	*font:x-small;
}

body * {
	line-height:1.22em;
	float: none;
}

#goproToolbarContainer {
	/*
	background-color:#EFEFEF;
	color:#666666;
	border-bottom:solid 1px #B3B3B3;
	*/
	background-image:url(../../images/_images_v5/body_BG.jpg);
	background-repeat:repeat-x;
	height:36px;
}

.constrainWidth970px {
	margin:0 auto 0 auto;
	text-align:left;
	min-width:970px;
	width:970px;
}

#ygma {
	font:12px arial;
}

#ygma div {
	clear:none;
}

#ygma {
	position:relative;
	text-align:left;
	margin-top: 6px;
}

#ygma * {
	line-height:1.22em;
}

#ygma #ygnav {
	font:12px arial;
	float:left;
	padding:5px 0 3px 8px;
	*padding-top:3px;
}

#ygma #ygnav a {
	color: #444;
	font-weight: bold;

}

#ygma #ygnav a:hover {
	color:#ffffff;
	font-weight:bold;
	border-bottom:1px solid  #ffffff;
	background-color: #cc9933;
	margin-bottom:2px;
	text-decoration:none;
}

#ygma #ygmalogin {
	font-size:122%;
}

#ygma .ygbt {
	padding:0 5px;
	font:bold 11px arial;
	color:#000;
	overflow:visible;
	background:#FFDD8C;
	cursor:pointer;
	cursor:hand;
}

#ygma #ygsp {
	font:normal 107% arial;
	margin:-1px 3px;
	*margin:0 3px;
	width:208px;
	*width:45%;
}

#ygma #ygmalogo {
	margin:0 0 0 5px;
}

#ygma .yzq_x {
	width:0;
	height:0;
}

#ygma .ygbt {
	background:#CE9200 url(../../images/globe/common_sprite.gif) 0 -507px repeat-x;
	border:1px solid #999B9A;
	margin-bottom:-1px;
	padding:1px 5px;
}

#ygmains1 img,#ygma fieldset {
	float:none;
}

#ygnav,#ygmahelp {
	list-style:none;
}

#ygnav li,#ygmahelp li {
	display:inline;
	margin-right:7px;
	list-style:none;
}

#goproHeaderContainer {
	position:relative;
	color:#fff;
	text-align:left;
}

#goproHeaderContainer a:hover {
	text-decoration:underline;
}

#goproUniHeaderContainer {
	position:relative;
	height:60px;
}

#goproLogoContainer {
	position:absolute;
	display:block;
	text-decoration:none;
	left:0px;
	top:7px;
	width:200px;
	height:69px;
}

#goproSignInContainer {
	position:absolute;
	top:2px;
	left:250px;
	width:700px;
	height:40px;
	padding-left:15px;
	text-align:left;
}

#goproSignInContainer span {
	color:#505050;
	font:12px arial;
}

#goproSignInContainer div {
	font:12px arial;
	color:#F25DF8;
}

#goproSignInContainer div a {
	color:#fff;
	margin:0;
}

#goproSignInContainer div a:hover {
	text-decoration:underline;
}

#goproTabsContainer {
	position:relative;
	padding-left:0px;
	float: right;
	width: 800px;
}

#goproTabsContainer li {
	position:relative;
	display:block;
	font:12px Arial;
	color:#fff;
	height:35px;
	float:left;
	text-decoration:none;
	padding:0px 9px 0 9px;
	background-color: transparent;
	background-image: url(../../images/_images_v5/Section_nav_link_BG.jpg);
	background-repeat: repeat-x;
	background-position: right;
}

#goproTabsContainer div {
	position:absolute;
	left:0;
	top:0;
	width:3px;
	height:25px;
	background:transparent url(../../images/globe/common_sprite.gif) 0 -342px no-repeat;
}

#goproTabsContainer span {
	position:absolute;
	right:0;
	top:0;
	width:7px;
	height:25px;
	background:transparent url(../../images/globe/common_sprite.gif) 0 -400px no-repeat;
}

#goproTabsContainer a {
	display:block;
	margin-top:10px!important;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	font-size: 14px;
}

.activeTab {
	height:25px;
	background:transparent url(../../images/globe/common_sprite.gif) 0 -289px repeat-x!important;
}

.activeTab div {
	background:transparent url(../../images/globe/common_sprite.gif) 0 -263px no-repeat!important;
	height:25px;
	position:absolute;
	right:0;
	top:0;
}

.activeTab span {
	background:transparent url(../../images/globe/common_sprite.gif) 0 -315px no-repeat!important;
	height:25px;
	width:7px;
	position:absolute;
	right:0;
	top:0;
}

#goproSubNavContainer {
	height:6px;
	background-color:#cc0000;	
}

#goproBodyContainer {
	background-color:#fff;
	padding-top:5px;
	padding-bottom:10px;
	height:auto;
	min-height:350px;
}

* html #goproBodyContainer {
	height:350px;
}

