/*@font-face {font-family: "Amazr";   src: url("fonts/amaze/AMAZR.TTF");}*/

/* Reset browser defaults */

html,body,div,pre,code,table,td,tr,th,a,input,h1,h2,h3,h4,h5,h6,p,textarea,select,span,iframe,ul,li,img,form
{
	    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	    font-size:14px;
	    line-height:normal;
	    font-size-adjust:none;
	    font-stretch:normal;
	    font-style:normal;
	    font-variant:normal;
	    font-weight:normal;   
	    color: black;
   		margin: 0px;
		padding: 0px;
		word-wrap: break-word;
		background: transparent;
}

body
{
		width: 100%;
		height: 100%;
		min-height: 100%;
		min-width: 100%;
}

.page-wrapper
{
		width: 100%;
		height: 100%;
		min-height: 200px;
		min-width: 960px;
		background: transparent;
		border: 0px dashed  #B32317;
		float: left;
}

.page-inner-wrapper
{
		width: 958px;
		height:  112px;
		min-height: 340px;
		min-width: 958px;
		background: White url("../images/structure/body-background.png") repeat-x top top;
		margin-left: 16%;
		margin-right: 16%;
		padding: 0px;
		margin-top: 0px;
		top: 0px;
		bottom: 0px;
		overflow: hidden;
}


.page-inner-wrapper-extend
{
		width: 958px;
		height:  212px;
		min-height: 340px;
		min-width: 958px;
		background: White;
		margin-left: 16%;
		margin-right: 16%;
		padding: 0px;
		margin-top: 0px;
		top: 0px;
		bottom: 0px;
		overflow: hidden;
}

.page-header
{
		width: 958px;
		height: 81px;
		min-height: 81px;
		min-width: 958px;
		background: WhiteSmoke;
		border: 0px dashed  #B32317;	
		margin-left: auto;
		margin-right: auto;
		top: 0px;
		bottom: 0px;
}

.beta-ribbon
{
		background: transparent url("../images/corporate/beta_ribbon.gif") left top no-repeat;
		height: 52px;
		min-height: 52px;
		width: 52px;
		min-width: 52px;
		cursor: default;	
		float: left;
		margin: 0px;
		padding: 0px;
}

.logo
{
		width: 140px;
		height: 48px;
		min-width: 140px;
		min-height: 48px;
		background: transparent url("../images/centaurLogoleft.jpg") no-repeat 0px center;
		float: left;
		margin-left: 24px;
		margin-top: 12px;
		border: 0px dashed Green;
		cursor: pointer;
}

.page-sub-header
{
		width: 960px;
		height: 32px;
		min-height: 32px;
		min-width: 960px;
		background: #0476B1;
		border: 0px dashed  #B32317;	
		margin-left: auto;
		margin-right: auto;
		top: 0px;
		bottom: 0px;
		font: inherit;
		color: White;
		padding-top: 7px !important;
		text-align: center;
}


.sub-header-links
{
		float: left !important;
		width: auto !important;
		min-width: 70px !important;
		height: auto !important;
		min-height: 21px !important;
		background: transparent !important;
		margin-right: 4% !important;
		margin-left: 1% !important;
		margin-top: 7px !important;
		border: 0px dashed SteelBlue;
		clear: both;
		font: inherit;
		color: White;
}

.sub-header-links a
{
		border-right: 1px solid WhiteSmoke;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 2px;
		font: inherit;
		font-size: 11px;
		font-weight: bold;
		height: 16px;
		color: White;
		text-decoration: none;
}

.sub-header-links a:hover
{
		color: Orange;
		text-decoration: none;
}

.active-link
{
		color: Orange !important;
		text-decoration: none;
		cursor: default !important;
}

.no-border
{
		border: none !important;
}

.page-footer
{
		width: 958px;
		height: 30px;
		min-height: 30px;
		min-width: 958px;
		background: url("../images/structure/header-background.png") repeat-x left -50px;
		margin-left: 16%;
		margin-right: 16%;
		top: 0px;
		bottom: 0px;
}

.page-footer-row
{
		width: 958px;
		min-width: 958px;
		color: DimGray;
		float: left;	
		font-size: 11px;
		font-weight: bold;
		background: transparent;
		padding-left: 1%;
		padding-top: 8px;
}

.page-footer-row-text
{
		padding-right: 8px;
		padding-left: 8px;
		color: DimGray;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		float: left;
		border: 0px dashed SteelBlue;
		margin-top: 4px;	
}


.page-footer-row a
{
		padding-right: 8px;
		padding-left: 8px;
		border-right: 1px solid Gray;
		color: DimGray;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		float: right;
}

.page-footer-row a:hover
{
		color: DimGray;
		text-decoration: underline;
}

.clear-fix-right
{
		padding-right: 0px !important;
		margin-right: 0px !important;
}

.clear-fix-left
{
		padding-left: 0px !important;
		margin-left: 0px !important;
}

.release-badge
{
		font: inherit;
		color: Gainsboro;
		font-weight: bold;
		font-size: 11px;
}

.left
{
		float: left !important;
}

.right
{
		float: right !important;
}

.title
{
		padding: 20px;
		padding-top: 0px;
		font: inherit;
		font-size: 20px;
		color: SteelBlue;
		clear: both;
		font-weight: bold;
		float: center;
		margin-left: 300px;
}

.title-content
{
		padding: 20px;
		padding-top: 0px;
		font: inherit;
		font-size: 12px;
		color: Gray;
		clear: both;
		font-weight: bold;
		border: 0px dashed SteelBlue;
		float: left;
		width: 100%;
		margin-left: 180px;
}

.title-content-link
{
		padding: 20px;
		padding-top: 40px;
		margin-top: 0px;
		margin-left: 380px;
		font: inherit;
		font-size: 12px;
		height: 150px;
		width: 200px;
		color: Gray;
		font-weight: bold;
		border: 0px dashed red;
		text-align: center;
		float: left;
		display: inline;
}

.title-content-link a
{
		font: inherit;
		font-size: 12px;
		color: SteelBlue;
		font-weight: bold;
		text-decoration: none;
		cursor: pointer;
}

.title-content-link a:hover
{
		text-decoration: underline;
}

.firefox
{
		background: url("../images/structure/firefox.png") center 60px no-repeat !important;
}


.chrome
{
		background: url("../images/structure/chrome.png") center 60px no-repeat !important;
}

.safari
{
		background: url("../images/structure/safari.png") center 60px no-repeat !important;
}


.jazzy
{
		padding: 20px;
		padding-top: 20px;
		font: inherit;
		font-size: 22px;
		color: DarkRed;
		clear: both;
		font-weight: bold;
		border: 0px dashed SteelBlue;
		float: left;
		width: 100%;
		text-align: center;
}