html, body {
	padding: 0px;
	margin: 0px;
	width:100%;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

body {
	color:#555555;
	background:#eeeeee url('http://www.svax.com/guave-cms/includes/1/design/1/ui/bg.png') repeat-y center center;
}

.floatingText {
	line-height:18px;
}

div.layoutDiv {
	width:951px;
	border-left:15px solid white;
	border-right:15px solid white;
	position:absolute;
	background:white;
	left:50%;
	margin-left:-490px;
}

div.pressable {
	cursor:pointer;
}

div.member:hover div{
	background-color:#eeeeee;
}

div.memberSmall {
	padding:10px;
	height:16px;
}

div.headerDiv {
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/header.png') no-repeat 0 0 ;
	height:157px;
	width:100%;
}

div.underlayDiv {
	height:46px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/topbg.png') no-repeat 0 0 ;
}

div.searchDiv {
	width:200px;
	position:relative;
	top:-17px;
	left:620px;
}

div.sortAll {
	cursor:pointer;
	display:block;
	float:left;
	height:20px;
	width:66px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/show_all.png') no-repeat 0 0;
	text-indent:-9999px;
}


div.sortAllHover {
	cursor:pointer;
	display:block;
	float:left;
	height:20px;
	width:66px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/show_all_hover.png') no-repeat 0 0;
	text-indent:-9999px;
}

div.sortAll:hover {
	cursor:pointer;
	display:block;
	float:left;
	height:20px;
	width:66px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/show_all_hover.png') no-repeat 0 0;
	text-indent:-9999px;
}

div.sortABC {
	cursor:pointer;
	display:block;
	float:left;
	height:20px;
	width:66px;
	margin-right:5px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/abc_search.png') no-repeat 0 0;
	text-indent:-9999px;
}

.sortABC:hover {
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/abc_search_hover.png') no-repeat 0 0;
}

.sortABCHover {
	margin-right:5px;
	cursor:pointer;
	display:block;
	float:left;
	height:20px;
	width:66px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/abc_search_hover.png') no-repeat 0 0;
	text-indent:-9999px;
}

div.abcSort_company {
	position:absolute;
	z-index:999;
	top:265px;
	left:50%;
	margin-left:-194px;
	width:334px;
	height:248px;
	padding:8px;
	line-height:20px;
	text-align:center;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/abcField.gif') no-repeat 0 0;
}

div.abcSort_name {
	position:absolute;
	z-index:999;
	top:290px;
	left:50%;
	margin-left:-194px;
	width:334px;
	height:248px;
	padding:8px;
	line-height:20px;
	text-align:center;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/abcField.gif') no-repeat 0 0;
}

.sortUp {
	margin-right:5px;
	float:left;
	height:19px;
	width:19px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/sort_asc.png') no-repeat 0 0;
	cursor:pointer;
}

.sortUp:hover {
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/sort_asc_hover.png') no-repeat 0 0;
}

.sortUpHover {
	cursor:pointer;
	margin-right:5px;
	float:left;
	height:19px;
	width:19px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/sort_asc_hover.png') no-repeat 0 0;
}

.sortDown {
	cursor:pointer;
	margin-right:5px;
	float:left;
	height:19px;
	width:19px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/sort_desc.png') no-repeat 0 0;
}


.sortDown:hover {
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/sort_desc_hover.png') no-repeat 0 0;
}

.sortDownHover {

	cursor:pointer;
	margin-right:5px;
	float:left;
	height:19px;
	width:19px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/sort_desc_hover.png') no-repeat 0 0;
}

.abcSortBtn {
	font:12px Arial, Helvetica, sans-serif;
	color:white;
	cursor:pointer;
	width:45px;
	padding-top:14px;
	height:30px;
	float:left;
}

.abcSortBtn:hover {
	padding-top:10px;
	height:34px;
	font-weight:bold;
	font:22px Arial, Helvetica, sans-serif;
	background-color:#777;
	width:45px;
}

div.abcCloseBtn {
	margin-left:305px;
	border:1px solid #777;
	width:20px;
	color:white;
	cursor:pointer;
}

input.chkbx {
	background:#ebebeb;
	padding:0;
}

div.searchDiv input {
	background-color:#333333;
	border:none;
	padding:3px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#aaaaaa;
}

div.footerDiv {
	width:951px;
	height:78px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/footer.png') no-repeat 0 0;
}

div.centralContentDiv {
	min-height:930px;
	height: auto !important;
	height:930px;
	width:630px;
	margin-left:30px;
}

div.centralContentDivStart {
	min-height:1150px;
	height: auto !important;
	height:1150px;
	width:630px;
	margin-left:30px;
}

div.innerContent {
	line-height:18px;
	width:600px;
}

div.centralContentDivWide div.innerContent {
	line-height:18px;
	width:900px;
}

div.mainContentDiv {
	width:915px;
	text-align:left;
}

div.contentInfoBox {
	float:right;
	padding:10px;
	width:220px;
	background-color:#ebebeb;
	padding-bottom:25px;
	margin-top:30px;
}

div.StartNewMembers {
	width:285px;
	float:left;
	margin-right:40px;
}

div.StartNewMember {
	width:275px;
	float:left;
/*	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/arrow.gif') no-repeat 255px 20px;*/
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}

/*div.StartNewMember:hover {
	background:#eee url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/arrow_hover.gif') no-repeat 255px 20px;
}

div.StartNewMember:hover span{
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/stair2.png') no-repeat 255px 15px;
}*/

div.StartNewMember span{
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/stair.png') no-repeat 0px 0px;
	top:0px;
	left:0px;
	display:block;
	float:left;
	margin-right:10px;
	width:24px;
	height:30px;
}


div.StartNewJobs {
	width:285px;
	float:left;
}

div.StartNewJob{
	width:285px;
	float:left;
/*	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/arrow.gif') no-repeat 255px 15px;*/
	padding-left:5px;
	padding-bottom:10px;
	padding-top:10px;
/*	cursor:pointer;*/
}

/*div.StartNewJob:hover {
	background:#eee url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/arrow_hover.gif') no-repeat 255px 15px;
}*/

div.StartTopEvent {
	width:608px;
	clear:left;
	padding-top:25px;
}

div.shortText {
	line-height:15px;
}

div.podCast {
	clear:left;
	width:610px;
	height:53px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/podcast.jpg') no-repeat 0px 5px;
	text-indent:-9000px;
	cursor:pointer;
}

div.podCast:hover {
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/podcast_hover.jpg') no-repeat 0px 5px;
	cursor:pointer;
}

div.weeklyTop {
	cursor:pointer;
	float:left;
	width:179px;
	margin-right:43px;
}

div.weeklyTop3 {
	cursor:pointer;
	float:left;
	width:160px;
}

div.StartNewVideo {
	width:290px;
	overflow-x:hidden;
	padding-top:25px;
	float:left;
	margin-right:38px;
}

div.StartTopOffers {
	padding-top:25px;
	width:278px;
	overlay-x:hidden;
	float:left;
}

div.moreEvents {
	float:left;
	margin-right:38px;
	margin-bottom:15px;
	width:289px;
	height:165px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/moreevents.jpg');
	text-indent:-9000px;
	cursor:pointer;
}

div.moreEvents:hover {
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/moreevents_hover.jpg');
}


div.moreVids {
	float:left;
	margin-right:38px;
	margin-bottom:15px;
	width:280px;
	height:184px;
	cursor:pointer;
	padding:4px;
	border:1px solid #d4d4d4;
}

div.myAccount {
	line-height:18px;
}

div.Services {
	margin-left:8px;
}

div.Testimonials {
	margin-left:8px;
}

div.Recommend {
	margin-left:8px;
}

div.myAccuntMenu {
	width:200px;
	margin-left:8px;
}

div.myAccuntMenu div{
	cursor:pointer;
	padding-left:15px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/arrow_small_gray.png') no-repeat 0px 3px;
}

div.myAccuntMenu div:hover{
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/arrow_small_gray.png') no-repeat 3px 3px;
	color:#f1820b;
}

.red {
	color:#f1820b;
}

.chkBox{
	float:left;
	margin-top:-2px;	
	height:25px;
	width:25px;
}

div.footerText{
	font:12px Arial, Helvetica, sans-serif;
	color:white;
	position:relative;
	top:50px;
	margin-left:10px;
}

div.footerText a {
	font:12px Arial, Helvetica, sans-serif;
	color:white;
	margin-top:50px;
}

div.footerText a:hover {
	text-decoration:underline;
}

div.button, input.button{
	cursor:pointer;
	color:white;
	width:65px;
	height:16px;
	padding-top:3px;
	text-align:center;
	vertical-align:middle;
	background:red url('http://www.svax.com/guave-cms/includes/1/design/1/ui/buttonbg.png') no-repeat center center;
}

input.button{
	cursor:pointer;
	color:white;
	width:65px;
	background:red url('http://www.svax.com/guave-cms/includes/1/design/1/ui/buttonbg.png') no-repeat center center;
	margin:0;
	padding:0;
	height:18px;
	padding-bottom:2px;
}


textarea {
	padding:4px;
	background:#d4d4d4;
	border:0px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

div.button:hover, input.button:hover{
	border:1px inset white;
}

div.firstStart {
	margin-left:32px;
	height:330px;
}

div.firstStartContentInfoBox {
	top:565px;
	left:680px;
	position:absolute;
	padding:10px;
	width:220px;
	background-color:#ebebeb;
}

div.firstAlternative {
	text-indent:-9999px;
	background:white url('http://www.svax.com/guave-cms/includes/1/design/1/firststart_alternative.jpg') no-repeat 0 0;
	height:330px;
}

div.closeButton {
	cursor:pointer;
	width:20px;
	height:20px;
	position:relative;
	top:-8px;
	left:861px;
}

div.membership {
	cursor:pointer;
	width:200px;
	height:270px;
	float:left;
}

div.membership2 {
	float:left;
	position:relative;
	left:430px;
	top:90px;
	height:45px;
	cursor:pointer;
	width:230px;
}

/* ############################ MENU STYLES ##################### */

div.menuDiv {
	position:relative;
	top:128px;
	height:30px;
	left:30px;
	width:800px;
}

div.domMenu_menuElement{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/mpbg.png') no-repeat 0px 2px;
	color:white;
	text-align:center;
	padding-top:7px;
	cursor:hand;
	height:23px;
	width:112px;
}

div.domMenu_SubmenuElement{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:none;
	background:#E1C590;
	color:#000000;
	text-align:center;
	padding:5px;
	cursor:hand;
	height:15px;
}


.domMenuActive {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	text-align:center;
	cursor:hand;
	padding-top:7px;
	height:23px;
	width:123px;	
	color:#555555;
	margin-top: -7px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/mpbg_hover.png') no-repeat 0px 2px;
}

div.domMenu_menuElementHover{
	color:#555555;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/mpbg_hover.png') no-repeat 0px 2px;
}

div.domMenu_SubmenuElementHover{
	color:#ffffff;
}


/* ############################ SUB MENU STYLES ##################### */

div.subMenu_menuElement{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	background:transparent;
	color:#666;
	text-align:center;
	padding-top:8px;
	cursor:hand;
	height:23px;
	width:123px;
}

.subMenu_MenuActive {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	background:transparent;
	color:#333;
	text-align:center;
	cursor:hand;
	height:23px;
	width:123px;
	font-weight:bold;
}

div.subMenu_menuElementHover{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	border:none;
	background:transparent;
	color:#333;
	text-align:center;
	padding-top:8px;
	cursor:hand;
	height:23px;
	width:123px;
	font-weight:bold;
}

div.subMenu_subMenuElement{
	font:12px Arial, Arial, Helvetica, sans-serif;
	background:#eee;
	color:#000000;
	text-align:center;
	cursor:hand;
	padding-top:2px;
	height:16px;
	border:1px solid #bbb;
	width:118px;
	margin-left:20px;
	margin-bottom:-1px;
}

div.subMenu_subMenuElementHover{
	background:#ddd;
}

.subMenu_menuBar {
	margin-left:30px;
	width:100px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/arrow.gif') no-repeat -2px 8px;
}


/* ################## HEADLINE STYLES ################################## */


h1 {
	margin-top:12px;
	font: 14px Arial;
	color: #f1820b;
	margin-bottom:3px; 
}

h2 {
	font: 14px Arial;
	color: #555555;
	margin-bottom:3px; 
	margin-top:12px;
}

h2 div.additionalH2 {
	width:100%; 
	height:0px;
	position:relative;
	top:-14px;
	color:#f1820b;
	left:325px;
}

/* ################################################################### */

span.underline {
	display:block;
	border-top:1px solid #dddddd;
	height:15px;
	padding:0px;
	margin:0px;
	line-height:0;
}

span.underlineDark {
	line-height:0;
	padding:0;
	display:block;
	border-bottom:1px solid #cccccc;
	height:7px;
	overlay:hidden;
	margin-bottom:8px;
}

span.bottomline {
	clear:left;
	display:block;
	border-bottom:1px solid #dddddd;
	height:15px;
	padding:0px;	
}


a {
	color:#f1820b;
	font-weight:bold;
	text-decoration:none;
	font:12px Arial;
}

a.button {
	padding-left:14px;
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/arrow_small_red.png') no-repeat -2px 1px;
}

a.button:hover {
	background:transparent url('http://www.svax.com/guave-cms/includes/1/design/1/ui/icons/arrow_small_red.png') no-repeat 1px 1px;
}

div.pageFlip {
	width:100%;
	padding:5px;
	text-align:right;
}

div.pageFlip, img {
	position:relative;
	top:3px;
}

div.gbComment {
	color:#dddddd;
}

/* ########################### MESSAGES AND ERRORS ##################################### */

div.success {
	/* STYLE FOR ALL MESSAGES */
	border:1px solid #64a0cd;
	font-weight:bold;
	color:#64a0cd;
	margin-bottom:3px;
	width:878px;
	margin-left:30px;
	padding:5px;
}

div.error {
	padding:5px;
	border:1px solid #CC3333;
	font-weight:bold;
	color:#CC3333;
	margin-bottom:3px;
}

.formTextinputError {
	background-color: #CC3333;	
}

.formSelectError {
	background-color: #CC3333;	
}


/* ######################### FORMS AND BUTTONS ############################## */

div.formText {
	width:100px;
	float:left;
}

input {
	background-color:#d4d4d4;
	border:none;
	padding:4px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	padding:1px solid red;
}

div.form {
	width:600px;
}

.form input {
	width:300px;
}

.form .chkbx {
	background-color:white;
	padding:0;
	width:15px;
}

.form select {
	width:310px;
	border:1px solid #ddd;
}

div.selectBtn {
	background-image:url('select_bg.png');
	height:20px;
	width:244px;
	position:absolute;
	cursor:pointer;
	display:inline;
	margin-left:-244px;
	text-align:left;
}

div.selectBtn label{
	padding:4px;
	color:gray;
	font:11px Verdana;
	margin-top:5px;
	position:relative;
	top:2px;
}

div.skinnedSelect select {
	height: 27px;
	width:244px;
	float: left;
	position: absolute;
	z-index: 2;
	margin-left:-244px;
	margin-top: 2px;
	padding-top: 0px;
	display:inline;
	background-color: #ffffff;
	-moz-opacity: 0;
	filter:alpha(opacity: 0);
	opacity: 0;
	cursor: pointer;
}

div.galleryMain {
	position:relative;
	left:5px;
	width:100%;
	text-align:center;
}


img.thumb {
	border:1px solid #ddd;
}

img.contentThumb {
	border:1px solid #ccc;
	padding:3px;
}

div.galleryImage {
	float:left;
	margin-right:10px;
	margin-bottom:16px;	
}

div.galleryImage img, div.videoImage img {
	padding:4px;
	border:1px solid #d4d4d4;
	margin-bottom:5px;
}

div.registerChoiceDiv {
	padding-top:8px;
	padding-left:30px;
	height:70px;
	background:url('http://www.svax.com/guave-cms/includes/1/design/1/ui/inactiveDiv.jpg') no-repeat 0 0;
	cursor:Pointer;
}

div.registerChoiceDiv:hover {
	background:url('http://www.svax.com/guave-cms/includes/1/design/1/ui/activeDiv.jpg') no-repeat 0 0;
}

div.registerChoiceCheckedDiv {
	background:url('http://www.svax.com/guave-cms/includes/1/design/1/ui/activeDiv.jpg') no-repeat 0 0;
	padding-top:8px;
	padding-left:30px;
	height:70px;
	cursor:Pointer;
}

div.registerChoiceCheckedDiv:hover {
	background:url('http://www.svax.com/guave-cms/includes/1/design/1/ui/activeDiv.jpg') no-repeat 0 0;
}

div.videoImage {
	width:185px;
	height:170px;
	cursor:pointer;
	float:left;
	margin-left:0px;
	padding-right:15px;
	margin-bottom:16px;	
}

.formSpacer {
	width:200px;
	display:block;
	float:left;
	height:25px;
}

.startTable td,  {
	padding-top: 5px;
	padding-bottom: 5px;
}

.startDiv p {
	padding:0px;
	margin:0px;
}

;
