@charset "UTF-8";
/* Racelogix.com CSS Document */

/* - - - - - - TYPE and FIELD STYLES - - - - - - */


	#body{
	font-size:19px;
	}
	
   .greytext{
	color:777777;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 6.8pt;
	line-height: 10pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
    }
	
	.lightgreytext{
	color:#EBEBEB;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 8.5pt;
	line-height: 10pt;
	word-spacing: 1ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
    }
	
	.authorbiotext{
	color:777777;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 12pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
	}

   .bluetext{
	color:0066CC;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 12pt;
	word-spacing: 1ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
    }
	
	.signuptext{
	color:0066CC;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 12pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
    }
	
	.tabletext{
	color:222222;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 7.5pt;
	line-height: 14pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-indent: 0ex;
    }

	.tabletextactive{
	color:#009900;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 14pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-indent: 0ex;
    }
	
	.tabletextinactive{
	color:#CC0000;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 14pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-indent: 0ex;
    }
	
   .tabletextblue{
	color:0066CC;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 7.5pt;
	line-height: 14pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
    }

	.featuretext{
	color:#999999;
	text-align:left;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 9pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
    }
	
	.subheadertext{
	color:#FFFFFF;
	text-align: right;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
    }

	.rightlinktext{
	color:777777;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 0pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
    }
	
	/*hyperlink styles*/
	a:link {color: #808080; text-decoration: none; text-transform: none; }
	a:visited {color: #808080; text-decoration: none; text-transform: none; }
	a:active {color: #808080; text-decoration: none; text-transform: none; }
	a:hover {color: #0066CC; text-decoration: none; text-transform: none; }

	.articletitle{
	color:#0066CC;
	text-align: right;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 11pt;
	line-height: 5pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
	margin:0px;
    }

   .authoredby{
	color:777777;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 18pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-indent: 0ex;
	margin:0px;
    }

   .bodytext{
	color:666666;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10pt;
	line-height: 12pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	/* text-align: right;  why is this right aligned? -ddb */
	text-align: left;
	text-indent: 0ex;
	margin:0px;
    }
	
	.dropcap{
	float:left;
	color:#0066CC;
	font-size:80px;
	font-weight:bold;
	line-height:70px;
	padding-top:2px;
	font-family: arial;
	}

	.ageheader{
	color:0066CC;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	font-size: 8pt;
	line-height: 10pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	}

	.agetext{
	color:777777;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 9pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
    }

	.formtext{
	color:0066CC;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	font-size: 8pt;
	line-height: 10pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	}
	
	.formtextred{
	color:#FF0000;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	font-size: 8pt;
	line-height: 10pt;
	word-spacing: 0ex;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	}

	#accountcontainer{
	display:inline;
	float:left;
	width:87px;
	height:15px;
	margin-top:7px;
	margin-left:110px;
	border:0px;
	}
	
	#username{
	display:inline;
	float:left;
    width: 87px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	margin-top:0px;
    margin-left:0px;
    background-color:#CCCCCC;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }

	#passwordcontainer{
	display:inline;
	float:left;
	width:87px;
	height:15px;
	margin-top:7px;
	margin-left:64px;
	border:0px;
	}

	#password{
	display:inline;
	float:left;
    width: 87px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	margin-top:0px;
    margin-left:0px;
    background-color:#CCCCCC;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }

	#loginbuttoncontainer{
	float:left;
	width:43px;
	height:18px;
	margin-top:5px;
	margin-left:9px;
	border:0px;
	}

	#loginbutton{
	width:43px;
	height:18px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	background-image: url(../images/loginbutton.jpg);
	background-repeat:no-repeat;
	border:0px;
	}
	
	#logoutbuttoncontainer{
	display:inline;
	float:right;
	width:43px;
	height:18px;
	margin-top:5px;
	margin-left:0px;
	background-image: url(../images/logoutbutton.jpg);
	background-repeat:no-repeat;
	border:0px;
	}

	#query{
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:4px;
	padding-right:3px;
	margin-top:5px;
    margin-left:8px;
    background-color:#CCCCCC;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }

	#submitbutton{
	float:left;
	width:26px;
	height:27px;
	margin-top:0px;
	background-image:../images/submitbutton.jpg;
	background-repeat:no-repeat;
	border:0px;
	}
	
	
	
	
	
	


/* - - - - - - DIV ELEMENTS - - - - - - */

#MyTextArea {
    height: 350px;
    width: 450px;
}   

#container{ 
width:960px;
height:auto;
background-color:#999999; 
}

#header{ 
width:960px; 
height:110px;
background-color:#999999; 
}

#top_row_container{
float:left;
width:960px;
height:63px;
}

#second_row_container{
float:left;
width:960px;
height:30px;
}

#logo{
float:left;
width:294px;
height:63px;
margin:0px;
border:0px;
background-image: url(../images/racelogix_bg_01.jpg);
background-repeat:no-repeat;
}

#topspacer{
float:left;
width:464px;
height:63px;
margin:0px;
border:0px;
background-image: url(../images/racelogix_bg_02.jpg);
background-repeat:no-repeat;
}

#gotocart{
float:left;
width:202px;
height:63px;
margin:0px;
border:0px;
background-image: url(../images/racelogix_bg_03.jpg);
background-repeat:no-repeat;
}

#loginbox{
float:left;
width:417px;
height:30px;
margin:0px;
border:0px;
background-image: url(../images/racelogix_bg_04.jpg);
background-repeat:no-repeat;
}

#loggedinboxcontainer{
display:inline;
float:left;
width:417px;
height:30px;
margin:0px;
border:0px;
/*background-image: url(../images/loggedin_bg.jpg);*/
background-repeat:no-repeat;
}

	#loggedinbg1{
	display:inline;
	float:left;
	width:96px;
	height:30px;
	background-image: url(../images/loggedin_bg__01.jpg);
	background-repeat:no-repeat;
	}
	
	#loggedinbg2{
	display:inline;
	float:left;
	width:204px;
	height:30px;
	background-image: url(../images/loggedin_bg__02.jpg);
	background-repeat:no-repeat;
	}
	
	#loggedinbg3{
	display:inline;
	float:left;
	width:117px;
	height:30px;
	background-image: url(../images/loggedin_bg__03.jpg);
	background-repeat:no-repeat;
	}
	
#navcontainer{
float:left;
width:543px;
height:30px;
}
	
	
	#youraccountname{
	float:left;
	width:100px;
	height:14px;
	margin-top:8px;
	margin-left:0px;
	text-align:left;
	}

#navbutton1{
float:left;
width:49px;
height:30px;
}

		a.navbutton1-on{
		float:left;
		display:block;
		width:49px;
		height:30px;
		background-image: url(../images/navbutton1_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px -60px;
		}
			
		a.navbutton1-off{
		float:left;
		display:block;
		width:49px;
		height:30px;
		background-image: url(../images/navbutton1_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.navbutton1-off:hover{
		background-position:0pt -30px;
		}


#navbutton2{
float:left;
width:105px;
height:30px;
}

		a.navbutton2-on{
		float:left;
		display:block;
		width:105px;
		height:30px;
		background-image: url(../images/navbutton2_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px -60px;
		}
			
		a.navbutton2-off{
		float:left;
		display:block;
		width:105px;
		height:30px;
		background-image: url(../images/navbutton2_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.navbutton2-off:hover{
		background-position:0pt -30px;
		}

#navbutton3{
float:left;
width:79px;
height:30px;
}

		a.navbutton3-on{
		float:left;
		display:block;
		width:79px;
		height:30px;
		background-image: url(../images/navbutton3_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px -60px;
		}
			
		a.navbutton3-off{
		float:left;
		display:block;
		width:79px;
		height:30px;
		background-image: url(../images/navbutton3_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.navbutton3-off:hover{
		background-position:0pt -30px;
		}


#navbutton4{
float:left;
width:77px;
height:30px;
}

		a.navbutton4-on{
		float:left;
		display:block;
		width:77px;
		height:30px;
		background-image: url(../images/navbutton4_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px -60px;
		}
			
		a.navbutton4-off{
		float:left;
		display:block;
		width:77px;
		height:30px;
		background-image: url(../images/navbutton4_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.navbutton4-off:hover{
		background-position:0pt -30px;
		}

#navbutton5{
float:left;
width:101px;
height:30px;
}

		a.navbutton5-on{
		float:left;
		display:block;
		width:101px;
		height:30px;
		background-image: url(../images/navbutton5_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px -60px;
		}
			
		a.navbutton5-off{
		float:left;
		display:block;
		width:101px;
		height:30px;
		background-image: url(../images/navbutton5_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.navbutton5-off:hover{
		background-position:0pt -30px;
		}

#navbutton6{
float:left;
width:60px;
height:30px;
}

		a.navbutton6-on{
		float:left;
		display:block;
		width:60px;
		height:30px;
		background-image: url(../images/navbutton6_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px -60px;
		}
			
		a.navbutton6-off{
		float:left;
		display:block;
		width:60px;
		height:30px;
		background-image: url(../images/navbutton6_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.navbutton6-off:hover{
		background-position:0pt -30px;
		}

#navbutton7{
float:left;
width:72px;
height:30px;
}

		a.navbutton7-on{
		float:left;
		display:block;
		width:72px;
		height:30px;
		background-image: url(../images/navbutton7_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px -60px;
		}
			
		a.navbutton7-off{
		float:left;
		display:block;
		width:72px;
		height:30px;
		background-image: url(../images/navbutton7_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.navbutton7-off:hover{
		background-position:0pt -30px;
		}

#infobar{
float:left;
width:960px;
height:17px;
background-image: url(../images/racelogix_bg_12.jpg);
background-repeat:no-repeat;
text-align:left;
}

#signupcontainer{
display:inline;
float:left;
width:351px;
height:17px;
margin-left:46px;
margin-top:-3px;
text-align:left;
}

	#signuptextcontainer{
	float:left;
	text-align:left;
	width:auto;
	height:17px;	
	}
	
	#forgotpasstextcontainer{
	float:right;
	text-align:right;
	width:auto;
	height:17px;	
	}

#midsection{
display:block;
/* float:left; */
width:960px;
background-image: url(../images/racelogix_bg_13.jpg);
background-repeat:no-repeat;
}

#stretcher{
display:block;
/* float:left top; */
width:960px;
margin-top:-3px;
background-image: url(../images/racelogix_bg_14.jpg);
background-repeat:repeat-y;
}



#bottomcontainer{
width:960px;
height:31px;
}

#footer{
display:block;
float:left;
width:960px;
height:31px;
background-image: url(../images/racelogix_bg_15.jpg);
background-repeat:no-repeat;
}

#colorbar{
display:inline;
float:left;
margin-left:20px;
width:8px;
height:398px;
background-image: url(../images/colorbar.jpg);
background-repeat:no-repeat;
}

#bodycontainer{
display:block;
float:left;
width:909px;
}

#ministore{
display:inline;
float:left;
width:164px;
height:auto;
}

#searchbox{
display:block;
/* float:left; */
border:0px;
padding:0px;
width:164px;
height:52px;
background-image: url(../images/racelogix_bg_17.jpg);
background-repeat:no-repeat;
margin-top:0px;
}

#searcharea{
height: 30px;
margin:0px;
padding:0px;
}

#searchcontainer{
display:block;
float:left;
border:0px;
padding:0px;
width:164px;
height:30px;
/*background-image: url(../images/racelogix_bg_17.jpg);*/
background-repeat:no-repeat;
margin-top:22px;
}


#storebutton1{
float:left;
width:164px;
height:28px;
}			
		a.storebutton1-off{
		float:left;
		display:block;
		width:164px;
		height:28px;
		background-image: url(../images/storebutton1_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.storebutton1-off:hover{
		background-position:0pt -28px;
		}

#storebutton2{
float:left;
width:164px;
height:27px;
}

		a.storebutton2-off{
		float:left;
		display:block;
		width:164px;
		height:27px;
		background-image: url(../images/storebutton2_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.storebutton2-off:hover{
		background-position:0pt -27px;
		}

#storebutton3{
float:left;
width:164px;
height:27px;
}

		a.storebutton3-off{
		float:left;
		display:block;
		width:164px;
		height:27px;
		background-image: url(../images/storebutton3_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.storebutton3-off:hover{
		background-position:0pt -27px;
		}

#storebutton4{
float:left;
width:164px;
height:26px;
}

		a.storebutton4-off{
		float:left;
		display:block;
		width:164px;
		height:26px;
		background-image: url(../images/storebutton4_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.storebutton4-off:hover{
		background-position:0pt -26px;
		}

#storebutton5{
float:left;
width:164px;
height:27px;
}

		a.storebutton5-off{
		float:left;
		display:block;
		width:164px;
		height:27px;
		background-image: url(../images/storebutton5_ro.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		}
		
		a.storebutton5-off:hover{
		background-position:0pt -27px;
		}
		
#featureditempic{
display:block;
float:left;
width:164px;
height:auto;
background-color:#FFFFFF;
/*background-image: url(../images/racelogix_bg_24.jpg);
background-repeat:no-repeat;*/
}

#featureditemtxt{
display:block;
float:left;
width:164px;
height:auto;
padding:9px;
text-align:left;
background-image: url(../images/racelogix_bg_26.jpg);
background-repeat:no-repeat;
}

#featurebox{
display:block;
float:right;
width:745px; 
height:314px;
background-color:#999999;
}

#articlecontainer{
display:block;
float:right;
width:745px; 
height:auto;
background-color:#e6e6e6;
}

	#subheadercontainer{
	display:block;
	float:left;
	width:457px;
	height:41px;
	background-image: url(../images/subheaderbg.jpg);
	background-repeat:no-repeat;
	}
	
		#subheadertextbox{
		display:inline;
		float:left;
		width:428px;
		height:41px;
		text-align:right;
		}
	
			#subheadertext{
			display:block;
			float:left;
			width:417px;
			height:41px;
			}
			
			#spacer_subhead{
			display:block;
			width:417px;
			height:9px;
			}
	
	#askacoachpic{
	display:block;
	float:right;
	width:288px;
	height:147px; /*originally was 143px*/
	background-image: url(../images/askacoachpic.jpg);
	background-repeat:no-repeat;
	background-color:#e6e6e6;
	}

	#textsection{
	display:block;
	float:left;
	width:425px; /*457px originally*/
	height:auto;
	padding:15px;
	text-align:left;
	}
	
	#rightlinkscontainer{
	display:inline;
	float:right;
	width:288px;
	height:auto;
	}
	
		#rightlinkbg{
		display:inline;
		float:right;
		width:288px;
		height:37px;
		background-image: url(../images/rightlinkbg.jpg);
		background-repeat:no-repeat;
		}
		
		#rightlinktextbox{
		display:inline;
		float:left;
		width:288px;
		height:23px;
		margin-top:14px;
		margin-left:-10px;
		text-align:right;
		}


#agesplashcontainer{
display:block;
float:left;
width:745px; 
height:auto;
}

	#agesplashsubheadercontainer{
	display:block;
	float:left;
	width:560px;
	height:37px;
	background-image: url(../images/agesplash_subheaderbg.jpg);
	background-repeat:no-repeat;
	}
	
		#agesplashsubheadertextbox{
		display:block;
		float:left;
		width:560px;
		height:37px;
		text-align:right;
		}
	
			#agesplashsubheadertext{
			padding-right:28px;
			padding-top:11px;
/*			display:block;
			float:left;
			width:340px;
			height:37px;
			margin-top:18px;
			margin-left:79px;
*/			}
			
	#agesplashpic{
	display:block;
	float:right;
	width:185px;
	height:337px; /*originally was 143px*/
	background-image: url(../images/agesplash_pic.jpg);
	background-repeat:no-repeat;
	background-color:#e6e6e6;
	}	
	
		#agesplash20scontainer{
		display:inline;
		float:left;
		/*background-image: url(../images/agesplash_20s.jpg);*/
		background-repeat:no-repeat;
		width:133px;
		height:auto;
		}
			
			#agesplash20stextbox{
			display:inline;
			float:left;
			text-align:left;
			margin-left:12px;
			margin-top:0px;
			width:112px;
			height:auto;
			}
		
		#agesplash30scontainer{
		display:inline;
		float:left;
		background-image: url(../images/agesplash_30s.jpg);
		background-repeat:no-repeat;
		width:137px;
		height:auto;
		}
		
			#agesplash30stextbox{
			display:inline;
			float:left;
			text-align:left;
			margin-left:12px;
			margin-top:0px;
			width:116px;
			height:auto;
			}
			
		#agesplash40scontainer{
		display:inline;
		float:left;
		background-image: url(../images/agesplash_40s.jpg);
		background-repeat:no-repeat;
		width:137px;
		height:auto;
		}
		
			#agesplash40stextbox{
			display:inline;
			float:left;
			text-align:left;
			margin-left:14px;
			margin-top:0px;
			width:116px;
			height:auto;
			}
			
		#agesplash50scontainer{
		display:inline;
		float:left;
		background-image: url(../images/agesplash_50s.jpg);
		background-repeat:no-repeat;
		width:137px;
		height:auto;
		}
		
			#agesplash50stextbox{
			display:inline;
			float:left;
			text-align:left;
			margin-left:15px;
			margin-top:0px;
			width:112px;
			height:auto;
			}
		
		
#linkscontainer{
display:inline;
float:right;
width:745px; /*originally 745px*/ 
height:102px; /*originally 116px h*/
background-color:#CCCCCC;
}

	#linksfillerbar{
	display:inline;
	float:right;
	width:734px; /*originally 745px*/
	height:40px;
	margin:0px;
	padding:0px;
	background-image: url(../images/linksfillerbar.jpg);
	background-repeat:repeat;
	}


	#linkstextbox{
	display:inline;
	float:right;
	width:734px; /*originally 745px*/
	height:76px; /*originally 116px h*/
	margin:0px;
	padding:0px;
	text-align:right;
	margin-right:10px;
	margin-top:-12px;
	}


/*-------- ADMIN 'TABLE' DIVs---------*/

#table_container{
float:left;
width:425px;
height:auto;
}

#table_id{
float:left;
background-color:#d9d9d9;
height:20px;
width:36px;
padding-left:4px;
}

#table_title{
float:left;
background-color:#d9d9d9;
height:20px;
width:385px;//385
text-align:left;
}



#table_section{
float:left;
background-color:#e6e6e6;
height:20px;
width:190px;
padding-left:4px;
}

#table_activestatus{
float:left;
background-color:#e6e6e6;
height:20px;
width:60px;
}

#table_edit{
float:left;
background-color:#e6e6e6;
height:20px;
width:40px;
}

#table_delete{
float:left;
background-color:#e6e6e6;
height:20px;
width:50px;
}

#table_activate{
float:left;
background-color:#e6e6e6;
height:20px;
width:54px;
}




#table_imageurl{
float:left;
background-color:#d9d9d9;
height:20px;
width:421;
text-align:left;
padding-left:4px;
}

#table_linkurl{
float:left;
background-color:#e6e6e6;
height:20px;
width:421;
text-align:left;
padding-left:4px;
}

#table_divider{
float:left;
background-image: url(../images/tabledivider.jpg);
background-repeat:no-repeat;
width:425px;
height:35px;
}


#tabsbg{
width:425px;
height:34px;
margin-bottom:5px;
}

	#tabbg1{
	width:37px;
	height:26px;
	background-image: url(../images/tabbg_01.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	padding-top:8px;
	}

	#tabbg2{
	width:57px;
	height:26px;
	background-image: url(../images/tabbg_02.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	padding-top:8px;
	}
	
	#tabbg3{
	width:41px;
	height:26px;
	background-image: url(../images/tabbg_03.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	padding-top:8px;
	}
	
	#tabbg4{
	width:66px;
	height:26px;
	background-image: url(../images/tabbg_04.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	padding-top:8px;
	}
	
	#tabbg5{
	width:124px;
	height:26px;
	background-image: url(../images/tabbg_05.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	padding-top:8px;
	}
	
	
#signupformcontainer{
width:425px;
height:auto;
}
	
#signupformcolumn1{
display:block;
float:left;
width:195px;
height:600px;
padding-left:10px;
text-align:left;
}	
	
	#signup_username_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_username{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	#signup_password_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_password{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	#signup_email_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_email{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }
	
	#signup_website_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_website{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }
	
	#signup_fax_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_fax{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }
	
	#signup_phone_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_phone{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	#signup_firstname_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_firstname{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }
	
	#signup_lastname_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_lastname{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	#signup_address1_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_address1{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	#signup_address2_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_address2{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
#signupformcolumn2{
float:right;
width:195px;
height:600px;
padding-left:10px;
text-align:left;
}		

	#signup_city_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_city{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	#signup_state_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_state{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	#signup_zip_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_zip{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	#signup_billphone_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_billphone{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	#signup_company_container{
	display:inline;
	float:left;
	width:120px;
	height:15px;
	margin-top:5px;
	margin-left:0px;
	border:0px;
	}
	
	#signup_company{
	display:inline;
	float:left;
    width: 120px;
    height: 15px;
    border-style:none;
    border-width: 1px;
    border-color: #999999;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
    margin-left:0px;
    background-color:#cdcdcd;
	font-family: arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 7pt;
	word-spacing: 0ex;
	color:#666666;
    }	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	