/*GerOffice.com Main Css Page greg*/


/* Tag Styles 
=====================================================================*/
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #2c2c2c;
	margin: 0px;
}
h1, h2, h3, h4, h5, h6, pre,
blockquote, ul, ol, dl, address {
	margin: 0;
	padding: 0;
}
h1 {
	font-size: 20px;
	color: #444444;
}
h2 {
	font-size: 16px;
	color: #444444;
}

/* Class Styles 
=====================================================================*/
.home3topleft {
     font-size:18px;
	 font:Arial, Helvetica, sans-serif;
	 color:#444444;
}
.newheading {
     font-size:28px;
	 font:Arial, Helvetica, sans-serif;
	 color:#676767;
}
.newheadingbold {
     font-size:30px;
	 font-weight:bold;
	 font:Arial, Helvetica, sans-serif;
	 color:#676767;
}
.planincludes {
     font-size:14px;
	 font:Arial, Helvetica, sans-serif;
	 color:#444444
}
.Flashbanner {
     font-size:16px;
	 font:Arial, Helvetica, sans-serif;
	 color:#444444
}
.bannerText {
	font-size:13px;
	font-weight: bold;
	color: #fff;
	float: right;
	margin: -25px 10px 0 0;
	position: relative;
	z-index: 500;
}
a.bannerText  {
	color: #fff;
	text-decoration: underline;
}
a:visited.bannerText  {
	color: #fff;
	text-decoration: underline;
}
a:hover.bannerText  {
	color: #fc3;
	text-decoration: underline;
}
a:active.bannerText  {
	color: #fc3;
	text-decoration: none;
}
.button {
	display: block;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.buttonPadding {
	padding: 11px 7px 0px;
	margin: 0px;
	display: block;
}

.cleaner {
	clear:both;
	font-size:1px;
	border:none;
	margin:0;
	padding:0;
	height: 1px;
	background: transparent;
}
fieldset{
	width: 400px;
	margin: 1.5em auto 1.5em auto;
	display: block;
	font-size: 11px; 
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	clear: both;
	}
* html fieldset{
	padding: 5px;
	}

/*new cleaner only 0px spacer */
.cleaner_2 {
	clear:both;
	font-size:0px;
	border:none;
	margin:0;
	padding:0;
	height: 0px;
	background: transparent;
}

.companyContainer {
	color: #444;
	font-size: 11px;
	background-color:#FFFFFF;
	background: url("images/company/bottom.container.bg.none.gif"/*tpa=http://www.geroffice.com/images/company/bottom.container.bg.none.gif*/) repeat-y;
}
.companyContainerSm {
	color: #444;
	font-size: 11px;
	background-color:#FFFFFF;
	background: url("images/company/bottom.container.bg.none.sm.gif"/*tpa=http://www.geroffice.com/images/company/bottom.container.bg.none.sm.gif*/) repeat-y;
}
.connectorDevelop {
	background: url("images/develop/develop.connector.gif"/*tpa=http://www.geroffice.com/images/develop/develop.connector.gif*/) no-repeat 8px 109px;
}
.connectorPersonal {
	background: url("images/personal/middle.connector.gif"/*tpa=http://www.geroffice.com/images/personal/middle.connector.gif*/) no-repeat 8px 109px;
}
.connectorSmallBusiness {
	background: url("images/smallb/middle.connector.gif"/*tpa=http://www.geroffice.com/images/smallb/middle.connector.gif*/) no-repeat 188px 109px;
}
.developActive {
	font-size: 16px;
	font-weight: bold;
	color: #444;
	line-height: 16px;
	padding: 0px 0px 16px;
}
.developContainer {
	background: url("images/develop/bottom.container.bg.gif"/*tpa=http://www.geroffice.com/images/develop/bottom.container.bg.gif*/) repeat-y;
}

/*Added for PCMag page*/
.pcmagContainerBg {
	background: url("PCMag/images/pcmag.bottom.container.bg.gif"/*tpa=http://www.geroffice.com/PCMag/images/pcmag.bottom.container.bg.gif*/) no-repeat;
}

/*Added for development sections without dividing lines*/
.developContainerNl {
	background: url("images/develop/bottom.container.bg.nl.gif"/*tpa=http://www.geroffice.com/images/develop/bottom.container.bg.nl.gif*/) repeat-y;
}
.developContainer3Col {
	background: url("images/develop/bottom.container.bg.3col.gif"/*tpa=http://www.geroffice.com/images/develop/bottom.container.bg.3col.gif*/) repeat-y;
}

/*  Added for Website design*/
.developContainer3ColWD {
	background: url("images/develop/bottom.container.bg.3col_wd.gif"/*tpa=http://www.geroffice.com/images/develop/bottom.container.bg.3col_wd.gif*/) repeat-y;
}

/* Added for Resell Section */
.developContainerResell {
	background: url("images/develop/bottom.container.bg.resell.gif"/*tpa=http://www.geroffice.com/images/develop/bottom.container.bg.resell.gif*/) repeat-y;
}

.AdvantaContainerResell {
	background: url("advanta/images/advanta-container-bg.gif"/*tpa=http://www.geroffice.com/advanta/images/advanta-container-bg.gif*/) repeat-y;
}

.developContainer a:hover, .developContainer3Col a:hover, .resellSmallColumn a:hover, .middleSection a:hover {
	color:#66ccff;
}
.developGeneric {
		background: url("images/develop/large.button.gif"/*tpa=http://www.geroffice.com/images/develop/large.button.gif*/) no-repeat 0 -103px;
}
.developGenericTour {
		background: url("images/develop/large.button.tour.gif"/*tpa=http://www.geroffice.com/images/develop/large.button.tour.gif*/) no-repeat left bottom;
}
.developGenericTour:hover {
		background: url("images/develop/large.button.tour.gif"/*tpa=http://www.geroffice.com/images/develop/large.button.tour.gif*/) no-repeat left top;
}
.developGenericMore {
		background: url("images/develop/large.button.more.gif"/*tpa=http://www.geroffice.com/images/develop/large.button.more.gif*/) no-repeat left bottom;
}
.developGenericMore:hover {
		background: url("images/develop/large.button.more.gif"/*tpa=http://www.geroffice.com/images/develop/large.button.more.gif*/) no-repeat left top;
}
.developGeneric:hover {
	background: url("images/develop/large.button.gif"/*tpa=http://www.geroffice.com/images/develop/large.button.gif*/) no-repeat;
}
.goPosition {
	float: right;
	margin-right: 16px;
	margin-top: 3px;
}
.grayBar {
	color: #444;
	background: #ccc;
	width: 100%;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px solid #CCCCCC;
}
.hostingHolder2Col {
	width: 345px;
	height: 195px;
	margin: 0px;
	padding: 0px;
}
.hostingHolder3Col {
	width: 227px;
	height: 250px;
	margin: 0px;
	padding: 0px;
}
.hostingHolder2Col a, .hostingHolder3Col a, .resellSmallColumn a, .middleSection a {
	color: #000;
}
.hostingHolder2Col h2, .hostingHolder3Col h2, .smallbizHolder2Col h2, .personalColLeft h2, .resellSmallColumn h2, .bottomSection h2 {
	color: #66ccff;
	font-size: 24px;
	font-weight: normal;
	letter-spacing: -1px;
}
.hostingHolder3Col h3, .smallbizHolder2Col h3 {
	font-size: 16px;
	font-weight: normal;
}
.hostingHolder2Col h4, .hostingHolder3Col h4, .resellSmallColumn h4, .bottomSection h4, .smallbizHolder2Col h4 {
	font-size: 12px;
	margin-bottom: 7px;
}
.indexDomainButton {
	background: url("images/index/domain.large.button.gif"/*tpa=http://www.geroffice.com/images/index/domain.large.button.gif*/) no-repeat left top;
	height: 176px;
	width: 180px;
	display: block;
	position: relative;
}
.indexDomainButton .button{
	background: url("images/index/domain.buy.button.gif"/*tpa=http://www.geroffice.com/images/index/domain.buy.button.gif*/) no-repeat left bottom;
}
.indexDomainButton .button:hover{
	background: url("images/index/domain.buy.button.gif"/*tpa=http://www.geroffice.com/images/index/domain.buy.button.gif*/) no-repeat left top;
}
.indexDomainButton form {
	margin: 0px;
	padding: 5px 0px 0px;
}
.indexDomainButton select, .indexDomainButton input {
	font-size:10px;
	margin: 0px;
	padding: 0px;
}

/*New buttons for the Domain sections*/
.indexDomainButton_1 {
	background: url("images/index/domain.large.button_2.gif"/*tpa=http://www.geroffice.com/images/index/domain.large.button_2.gif*/) no-repeat left top;
	height: 176px;
	width: 180px;
	display: block;
	position: relative;
}
.indexDomainButton_1 .button{
	background: url("images/index/domain.buy_2.gif"/*tpa=http://www.geroffice.com/images/index/domain.buy_2.gif*/) no-repeat left bottom;
}
.indexDomainButton_1 .button:hover{
	background: url("images/index/domain.buy_2.gif"/*tpa=http://www.geroffice.com/images/index/domain.buy_2.gif*/) no-repeat left top;
}
.indexDomainButton_1 form {
	margin: 0px;
	padding: 5px 0px 0px;
}
.indexDomainButton_1 select, .indexDomainButton input {
	font-size:10px;
	margin: 0px;
	padding: 0px;
}

/*Large Blue button background with Windows logo*/
.indexDomainButton_2 {
	background: url("images/index/domain.large.button_2.gif"/*tpa=http://www.geroffice.com/images/index/domain.large.button_2.gif*/) no-repeat left top;
	height: 176px;
	width: 180px;
	display: block;
	position: relative;
}
.indexDomainButton_2 .button{
	background: url("images/index/domain.buy_3.gif"/*tpa=http://www.geroffice.com/images/index/domain.buy_3.gif*/) no-repeat left bottom;
}
.indexDomainButton_2 .button:hover{
	background: url("images/index/domain.buy_3.gif"/*tpa=http://www.geroffice.com/images/index/domain.buy_3.gif*/) no-repeat left top;
}
.indexDomainButton_2 form {
	margin: 0px;
	padding: 5px 0px 0px;
}

.indexDomainButton select, .indexDomainButton input {
	font-size:10px;
	margin: 0px;
	padding: 0px;
}
.indexSearchButton {
	background: url("images/index/search.large.button.gif"/*tpa=http://www.geroffice.com/images/index/search.large.button.gif*/) no-repeat left top;
	height: 97px;
	width: 368px;
	display: block;
	position: relative;
}
.indexSearchButton .button{
	background: url("images/index/domain.search.button.gif"/*tpa=http://www.geroffice.com/images/index/domain.search.button.gif*/) no-repeat left bottom;
}
.indexSearchButton .button:hover{
	background: url("images/index/domain.search.button.gif"/*tpa=http://www.geroffice.com/images/index/domain.search.button.gif*/) no-repeat left top;
}
.indexSearchButton form {
	margin: 0px;
	padding: 5px 0px 0px;
}
.indexSearchButton select, .indexSearchButton input {
	font-size:10px;
	margin: 0px;
	padding: 0px;
}
.indexPublishButton {
	background: url("images/index/publish.large.button.gif"/*tpa=http://www.geroffice.com/images/index/publish.large.button.gif*/) no-repeat left top;
	height: 97px;
	width: 368px;
	display: block;
	position: relative;
}
.indexPublishButton .button{
	background: url("images/index/domain.publish.button.gif"/*tpa=http://www.geroffice.com/images/index/domain.publish.button.gif*/) no-repeat left bottom;
}
.indexPublishButton .button:hover{
	background: url("images/index/domain.publish.button.gif"/*tpa=http://www.geroffice.com/images/index/domain.publish.button.gif*/) no-repeat left top;
}
.indexPublishButton form {
	margin: 0px;
	padding: 5px 0px 0px;
}
.indexPublishButton select, .indexPublishButton input {
	font-size:10px;
	margin: 0px;
	padding: 0px;
}

/*Large Yellow button with Question Mark */
.indexLearnButton {
	background: url("images/index/learnmore.large.button.gif"/*tpa=http://www.geroffice.com/images/index/learnmore.large.button.gif*/) no-repeat left top;
	height: 176px;
	width: 180px;
	display: block;
	position: relative;
}

.indexLearnButton .button{
	background: url("images/index/learnmore.learn.button.gif"/*tpa=http://www.geroffice.com/images/index/learnmore.learn.button.gif*/) no-repeat left bottom;
}
.indexLearnButton .button:hover{
	background: url("images/index/learnmore.learn.button.gif"/*tpa=http://www.geroffice.com/images/index/learnmore.learn.button.gif*/) no-repeat left top;
}
.indexPersonalButton {
	background: url("images/index/personal.large.button.gif"/*tpa=http://www.geroffice.com/images/index/personal.large.button.gif*/) no-repeat left top;
	height: 176px;
	width: 180px;
	display: block;
	position: relative;
}
.indexPersonalButton .button{
	background: url("images/index/p.buy.button.gif"/*tpa=http://www.geroffice.com/images/index/p.buy.button.gif*/) no-repeat left bottom;
}
.indexPersonalButton .button:hover{
	background: url("images/index/p.buy.button.gif"/*tpa=http://www.geroffice.com/images/index/p.buy.button.gif*/) no-repeat left top;
}

/*Large Orange Button*/
.indexPersonalButton_2 {
	background: url("images/index/personal.large.button.gif"/*tpa=http://www.geroffice.com/images/index/personal.large.button.gif*/) no-repeat left top;
	height: 176px;
	width: 180px;
	display: block;
	position: relative;
}
.indexPersonalButton_2 .button{
	background: url("images/index/p.buy.button-2.gif"/*tpa=http://www.geroffice.com/images/index/p.buy.button-2.gif*/) no-repeat left bottom;
}
.indexPersonalButton_2 .button:hover{
	background: url("images/index/p.buy.button-2.gif"/*tpa=http://www.geroffice.com/images/index/p.buy.button-2.gif*/) no-repeat left top;
}

.indexSBButton {
	background: url("images/index/smallb.large.button.gif"/*tpa=http://www.geroffice.com/images/index/smallb.large.button.gif*/) no-repeat left top;
	height: 176px;
	width: 180px;
	display: block;
	position: relative;
}
.indexSBButton .button{
	background: url("images/index/smallb.buy.button.gif"/*tpa=http://www.geroffice.com/images/index/smallb.buy.button.gif*/) no-repeat left bottom;
}
.indexSBButton .button:hover{
	background: url("images/index/smallb.buy.button.gif"/*tpa=http://www.geroffice.com/images/index/smallb.buy.button.gif*/) no-repeat left top;
}

/*Large Green Button */
.indexSBButton_2 {
	background: url("images/index/smallb.large.button.gif"/*tpa=http://www.geroffice.com/images/index/smallb.large.button.gif*/) no-repeat left top;
	height: 176px;
	width: 180px;
	display: block;
	position: relative;
}
.indexSBButton_2 .button{
	background: url("images/index/smallb.buy.button-2.gif"/*tpa=http://www.geroffice.com/images/index/smallb.buy.button-2.gif*/) no-repeat left bottom;
}
.indexSBButton_2 .button:hover{
	background: url("images/index/smallb.buy.button-2.gif"/*tpa=http://www.geroffice.com/images/index/smallb.buy.button-2.gif*/) no-repeat left top;
}
.indexDomainButton_1 h2, .indexDomainButton_2 h2, .indexSBButton_2 h2, .indexSearchButton h2, .indexPersonalButton_2 h2, .indexPersonalButton h2, .indexSBButton h2, .indexDomainButton h2, .indexLearnButton h2 {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 18px;
	line-height: 19px;
}
.largeButton {
	height: 82px;
	width: 164px;
	padding: 10px 8px;
	display: block;
	text-decoration: none;
}
.largeButton h2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 16px;
	padding: 0px 0px 16px;
}
.indexDomainButton_1 h3, .indexDomainButton_2 h3, .indexSBButton_2 h3, .indexSearchButton h3, .largeButton h3, .largeButtonActive h3, .indexPersonalButton h3, .indexPersonalButton_2 h3, .indexSBButton h3, .indexDomainButton h3, .indexLearnButton h3 {
	font-size: 10px;
	color: #333;
}
.largeButtonActive {
	height: 82px;
	width: 164px;
	padding: 10px 8px;
	text-decoration: none;
	display: block;
}
.leftColumn {
	float: left;
	width: 354px;
	color: #444;
	font-size: 11px;
}
.leftColumn a, .rightColumn a {
	color: #000;
}
.linuxBG {
	background: url("images/develop/linux.shadow.jpg"/*tpa=http://www.geroffice.com/images/develop/linux.shadow.jpg*/) no-repeat 255px 5px;
}
.linux3Col {
	background: url("images/develop/linux.shadow.jpg"/*tpa=http://www.geroffice.com/images/develop/linux.shadow.jpg*/) no-repeat right bottom;
}
.fullColumn {
	float: left;
	width: 700px;
	color: #444;
	font-size: 11px;
	background-color:#FFFFFF;
}
.leftColumn td, .rightColumn td, .threeCol td {
	font: 10px Arial, Helvetica, sans-serif;
}
.on {
	background: #f1f1f1;
}

.onHeader {
	background: #ccc;
}
.onHeaderStandalone {
	background: #ccc;
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	border-bottom: 1px solid #fff;
}
.onYellow {
	color: #e8002a;
	background: #ffcc33;
	text-align: center;
}
.personalActive {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	line-height: 16px;
	padding: 0px 0px 16px;
}
.personalContainer {
	background: url("images/personal/bottom.container.bg.gif"/*tpa=http://www.geroffice.com/images/personal/bottom.container.bg.gif*/) repeat-y;
}
.personalContainer2 {
	background: url("images/index/bottom.container-2.gif"/*tpa=http://www.geroffice.com/images/index/bottom.container-2.gif*/) repeat-y;
}
.NewHomepersonalContainer {
	background: url("images/index/new.home.bottom.container.gif"/*tpa=http://www.geroffice.com/images/index/new.home.bottom.container.gif*/) repeat-y;
}

/*New container for personal section*/
.personalContainer_2 {
	background: url("images/personal/bottom.container2.gif"/*tpa=http://www.geroffice.com/images/personal/bottom.container2.gif*/) repeat-y;
}
.personalContainer_3 {
	background: url("images/personal/bottom.container3.gif"/*tpa=http://www.geroffice.com/images/personal/bottom.container3.gif*/) repeat-y;
}

.personalFeaturesBlog {
	background: url("images/personal/blog.icon.gif"/*tpa=http://www.geroffice.com/images/personal/blog.icon.gif*/) no-repeat 5px top;
}
.personalFeaturesEmail {
	background: url("images/personal/email.icon.gif"/*tpa=http://www.geroffice.com/images/personal/email.icon.gif*/) no-repeat 5px top;
}
.personalFeaturesPhotos {
	background: url("images/personal/photos.icon.gif"/*tpa=http://www.geroffice.com/images/personal/photos.icon.gif*/) no-repeat 5px top;
}
.personalFeaturesResume {
	background: url("images/personal/resume.icon.gif"/*tpa=http://www.geroffice.com/images/personal/resume.icon.gif*/) no-repeat 5px top;
}
.personalFeaturesWizard {
	background: url("images/index/wizard_homepage-butt.jpg"/*tpa=http://www.geroffice.com/images/index/wizard_homepage-butt.jpg*/) no-repeat 1px top;
}
.personalFeaturesWeb {
	background: url("images/personal/mouse.icon.gif"/*tpa=http://www.geroffice.com/images/personal/mouse.icon.gif*/) no-repeat 5px top;
}
.personalFeaturesWebAddy {
	background: url("images/personal/www.icon.gif"/*tpa=http://www.geroffice.com/images/personal/www.icon.gif*/) no-repeat 5px top;
}
.personalFeaturesWebTrends {
	background: url("images/personal/webtrends.icon.gif"/*tpa=http://www.geroffice.com/images/personal/webtrends.icon.gif*/) no-repeat 5px top;
}
.personalFeaturesSellOnline {
	background: url("images/personal/sellonline.icon.gif"/*tpa=http://www.geroffice.com/images/personal/sellonline.icon.gif*/) no-repeat 5px top;
}

/*Right side nav bar for new 1995 home page Green vertical Icons */
.NewHomeFeaturesConnect {
	background: url("images/index/connect-icon.gif"/*tpa=http://www.geroffice.com/images/index/connect-icon.gif*/) no-repeat 5px top;
}
.NewHomeFeaturesDesign {
	background: url("images/index/design-icon.gif"/*tpa=http://www.geroffice.com/images/index/design-icon.gif*/) no-repeat 5px top;
}
.NewHomeFeaturesEmail {
	background: url("images/index/email-icon.gif"/*tpa=http://www.geroffice.com/images/index/email-icon.gif*/) no-repeat 5px top;
}
.NewHomeFeaturesMarket {
	background: url("images/index/cursor-icon.gif"/*tpa=http://www.geroffice.com/images/index/cursor-icon.gif*/) no-repeat 5px top;
}
.NewHomeFeaturesPromote {
	background: url("images/index/megaphone-icon.gif"/*tpa=http://www.geroffice.com/images/index/megaphone-icon.gif*/) no-repeat 5px top;
}
.NewHomeFeaturesStats {
	background: url("images/index/stats-icon.gif"/*tpa=http://www.geroffice.com/images/index/stats-icon.gif*/) no-repeat 5px top;
}

.personalGeneric {
	background: url("images/personal/large.button.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.gif*/) no-repeat left bottom;
}
.personalGeneric:hover {
	background: url("images/personal/large.button.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.gif*/) no-repeat left top;
}
.personalGenericMore_4 {
	background: url("images/personal/large.button.more.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.more.gif*/) no-repeat left bottom;
}
.personalGenericMore_4:hover {
	background: url("images/personal/large.button.more.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.more.gif*/) no-repeat left top;
}

.windowsGenericMore {
	background: url("images/personal/windows.large.button.more.gif"/*tpa=http://www.geroffice.com/images/personal/windows.large.button.more.gif*/) no-repeat left bottom;
}
.windowsGenericMore:hover {
	background: url("images/personal/windows.large.button.more.gif"/*tpa=http://www.geroffice.com/images/personal/windows.large.button.more.gif*/) no-repeat left top;
}

.windowsGenericMore_2 {
	background: url("images/personal/windows.large.button.more2.gif"/*tpa=http://www.geroffice.com/images/personal/windows.large.button.more2.gif*/) no-repeat left bottom;
}
.windowsGenericMore_2:hover {
	background: url("images/personal/windows.large.button.more2.gif"/*tpa=http://www.geroffice.com/images/personal/windows.large.button.more2.gif*/) no-repeat left top;
}


.learnGenericMore {
	background: url("images/personal/learn.large.button.more.gif"/*tpa=http://www.geroffice.com/images/personal/learn.large.button.more.gif*/) no-repeat left bottom;
}
.learnGenericMore:hover {
	background: url("images/personal/learn.large.button.more.gif"/*tpa=http://www.geroffice.com/images/personal/learn.large.button.more.gif*/) no-repeat left top;
}

.learnGenericMore_2 {
	background: url("images/personal/learn.large.button.more_2.gif"/*tpa=http://www.geroffice.com/images/personal/learn.large.button.more_2.gif*/) no-repeat left bottom;
}
.learnGenericMore_2:hover {
	background: url("images/personal/learn.large.button.more_2.gif"/*tpa=http://www.geroffice.com/images/personal/learn.large.button.more_2.gif*/) no-repeat left top;
}

.learnGenericMore_3 {
	background: url("images/index/new.home.learn.gif"/*tpa=http://www.geroffice.com/images/index/new.home.learn.gif*/) no-repeat left bottom;
}
.learnGenericMore_3:hover {
	background: url("images/index/new.home.learn.gif"/*tpa=http://www.geroffice.com/images/index/new.home.learn.gif*/) no-repeat left top;
}

.personalGenericTour {
	background: url("images/personal/large.button.tour.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.tour.gif*/) no-repeat left bottom;
}
.personalGenericTour:hover {
	background: url("images/personal/large.button.tour.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.tour.gif*/) no-repeat left top;
}
.personalGenericMore {
	background: url("images/index/new.home.personal.gif"/*tpa=http://www.geroffice.com/images/index/new.home.personal.gif*/) no-repeat left bottom;
}
.personalGenericMore:hover {
	background: url("images/index/new.home.personal.gif"/*tpa=http://www.geroffice.com/images/index/new.home.personal.gif*/) no-repeat left top;
}
.resellSmallColumn {
	float: left;
	width: 259px;
}
.rightColumn {
	float: right;
	width: 354px;
	color: #444;
	font-size: 11px;
}
.smallBusImage {
	background: url("images/rotating/sb.image.jpg"/*tpa=http://www.geroffice.com/images/rotating/sb.image.jpg*/) no-repeat left top;
}
.smallbActive {
	font-size: 16px;
	font-weight: bold;
	color: #66cc33;
	line-height: 16px;
}
.smallbContainer {
	background: url("images/smallb/bottom.container.bg.gif"/*tpa=http://www.geroffice.com/images/smallb/bottom.container.bg.gif*/) repeat-y;
}
.smallbGeneric {
	background: url("images/smallb/large.button.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.gif*/) no-repeat left bottom;
}
.smallbGeneric:hover {
	background: url("images/smallb/large.button.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.gif*/) no-repeat left top;
}
.smallbMore {
	background: url("images/smallb/large.button.more.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.more.gif*/) no-repeat left bottom;
}
.smallbMore:hover {
	background: url("images/smallb/large.button.more.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.more.gif*/) no-repeat left top;
}

.smallbMore_2 {
	background: url("images/smallb/large.button.more2.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.more2.gif*/) no-repeat left bottom;
}
.smallbMore_2:hover {
	background: url("images/smallb/large.button.more2.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.more2.gif*/) no-repeat left top;
}

.smallbMore_3 {
	background: url("images/smallb/large.button.more3.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.more3.gif*/) no-repeat left bottom;
}
.smallbMore_3:hover {
	background: url("images/smallb/large.button.more3.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.more3.gif*/) no-repeat left top;
}

.smallbMore_4 {
	background: url("images/smallb/large.button.more4.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.more4.gif*/) no-repeat left bottom;
}
.smallbMore_4:hover {
	background: url("images/smallb/large.button.more4.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.more4.gif*/) no-repeat left top;
}

.smallbTour {
	background: url("images/smallb/large.button.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.gif*/) no-repeat left bottom;
}
.smallbTour:hover {
	background: url("images/smallb/large.button.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.gif*/) no-repeat left top;
}

.signUpnow {
	background: url("images/personal/large.button.blank1.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.blank1.gif*/) no-repeat left bottom;
}
/*.signUpnow:hover {
	background: url("images/personal/large.button.blank1.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.blank1.gif*/) no-repeat left top;
}*/

.signUpnow_2 {
	background: url("images/personal/large.button.blank2.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.blank2.gif*/) no-repeat left bottom;
}
/*.signUpnow:hover {
	background: url("images/personal/large.button.blank2.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.blank2.gif*/) no-repeat left top;
}*/
.stylizedUL {
	float: left;
	width: 165px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.stylizedUL li {
	background:url("images/shared/list.dash.gif"/*tpa=http://www.geroffice.com/images/shared/list.dash.gif*/) no-repeat left 5px;
	margin: 0px;
	padding: 0px 0px 0px 7px;
}
.subNavOn {
	color: #444;
	width: 548px;
	background-color: #FFF;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px 4px 8px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 5;
	filter: progid:dximagetransform.microsoft.alpha(opacity=90); 
	-moz-opacity: 0.80;

}

/*Old subNavOn Style - keep it for now just in case things go loco 

.subNavOn {
	display: block;
	color: #444;
	width: 548px;
	background-color: #FFF;
	float: right;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px 4px 8px;
	position: relative;
	left: 0px;
	top: 0px;
}*/

.subNavOff {
	display: none;
}

.subNavElementOn {
	color: #FF0000;
	text-decoration: none;
}

.subNavElementOff {
	color: #444;
	text-decoration: none;
}

.subNav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.subNav li {
	display: inline;
	padding-right: 15px;
}
.threeCol {
	float: left;
	width: 227px;
	margin-right: 21px;
	font-size: 11px;
	color: #444;
}
.underButtonText {
	width: 166px;
	padding: 11px 7px 0px;
	display: block;
	font-size: 11px;
	color: #ccc;
}
.windowsBG {
	background: url("images/develop/window.shadow.jpg"/*tpa=http://www.geroffice.com/images/develop/window.shadow.jpg*/) no-repeat 255px 12px;	
}

/* ID Styles 
=====================================================================*/
#blog {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 117px;
	background: url("images/shared/blog.icon.gif"/*tpa=http://www.geroffice.com/images/shared/blog.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#bottomContainer {
	padding: 0px 10px 10px;
	width: 724px;
	margin-left: 8px;
}
#bottomContainerPc {
	padding: 0px 10px 10px;
	width: 724px;
	height: 784px;
	margin-left: 8px;
}
#bottomContainer td {
	font-size: 11px;
	color: #444;
}
#bottomContainerSm {
	padding: 0;
	margin: 0;
	width: 556px;
	float: left;
}
#bottomContainerSm h1, #bottomContainerSm h2, #bottomContainerSm h3, #bottomContainerSm h4, #bottomContainerSm ul, #bottomContainerSm p {
	margin-left: 12px;
	margin-right: 12px;
}
#bottomContainerSm p {
	margin: 0px 12px 12px 14px;
}
#bottomContainerSm p a {
	color: #444;
}
#bottomContainerSm p a:HOVER {
	color: #66ccff;
}
#bottomContainerSm ul {
	margin-top: 0;
	margin-left: 32px;
	margin-right: 12px;
}
#bottomSubNav {
	float: left; 
	display: inline; 
	width: 180px; 
	margin:0 8px 0 8px;
	background-color: #747679;
	font-size: 12px;
}

/*new bottomSubNav1 Style - keep it for now just in case things go loco */
#bottomSubNav1 {
	float: left;
	display: inline;
	margin:0 0px 0 0px;
	font-size: 12px;
	width: 180px;
	height: 100%;
	background-image: url(images/homepage/hp_1_sidebar.jpg);
	background-repeat: no-repeat;
	background-position: left 28px;
	text-align: left;
}

#bottomSubNav_2 {
	float: left; 
	display: inline; 
	width: 180px; 
	margin:0 8px 0 8px;
	font-size: 12px;
}
#bottomSubNav h2 {
	font-size: 14px;
	padding: 0 0 10px 10px;
	color: #FFFFFF;
}
#bottomSubNav img {
	float: none;
}
#bottomSubNav ul {
	margin: 0 10px 0 25px;
}
#bottomSubNav ul ul {
	margin: 0 10px 0 0;
	display: none;
}
#bottomSubNav li {
	color: #0000ff;
	list-style: none;
}
#bottomSubNav a {
	text-decoration: none;
	font-weight: bold;
	color: #fff;
}
#bottomSubNav li li a {
	font-weight: normal;
}
#bottomSubNav li li {
	padding-left: 12px;
	background: url("images/shared/bottomsubnav.bullet.gif"/*tpa=http://www.geroffice.com/images/shared/bottomsubnav.bullet.gif*/) no-repeat 0 4px;
}
#bottomSubNav li.on {
	list-style: disc;
	color: #FFCE31;
	background: none;
}
#bottomSubNav li.on ul {
	display: block;
}
#bottomSubNav li.on li {
	list-style: none;
}
#bottomSubNav li.on li a {
	color: #fff;
}
#bottomSubNav li.on a, #bottomSubNav li li.on a, #bottomSubNav li li.on, #bottomSubNav a:hover, #bottomSubNav li li a:hover {
	color: #FFCE31;
}
#bottomSubNav li.on li.on {
	background-image: url("images/shared/bottomsubnav.bullet.on.gif"/*tpa=http://www.geroffice.com/images/shared/bottomsubnav.bullet.on.gif*/);
}




#bottomSubNav_1 {
	float: left;
	display: inline;
	width: 180px;
	background-color: #747679;
	font-size: 12px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 6px;
}
#bottomSubNav_1 h2 {
	font-size: 14px;
	padding: 0 0 10px 10px;
	color: #FFFFFF;
}
#bottomSubNav_1 img {
	float: none;
}
#bottomSubNav_1 ul {
	margin: 0 10px 0 25px;
}
#bottomSubNav_1 ul ul {
	margin: 0 10px 0 0;
	display: none;
}
#bottomSubNav_1 li {
	color: #0000ff;
	list-style: none;
}
#bottomSubNav_1 a {
	text-decoration: none;
	font-weight: bold;
	color: #fff;
}
#bottomSubNav_1 li li a {
	font-weight: normal;
}
#bottomSubNav_1 li li {
	padding-left: 12px;
	background: url("images/shared/bottomsubnav.bullet.gif"/*tpa=http://www.geroffice.com/images/shared/bottomsubnav.bullet.gif*/) no-repeat 0 4px;
}
#bottomSubNav_1 li.on {
	list-style: disc;
	color: #FFCE31;
	background: none;
}
#bottomSubNav_1 li.on ul {
	display: block;
}
#bottomSubNav_1 li.on li {
	list-style: none;
}
#bottomSubNav_1 li.on li a {
	color: #fff;
}
#bottomSubNav_1 li.on a, #bottomSubNav_1 li li.on a, #bottomSubNav_1 li li.on, #bottomSubNav_1 a:hover, #bottomSubNav_1 li li a:hover {
	color: #FFCE31;
	font-weight: bold;
}
#bottomSubNav_1 li.on li.on {
	background-image: url("images/shared/bottomsubnav.bullet.on.gif"/*tpa=http://www.geroffice.com/images/shared/bottomsubnav.bullet.on.gif*/);
}




#container {
	width: 760px;
	margin-left: -387px;
	padding-right: 7px;
	padding-left: 7px;
	position: absolute;
	left: 50%;
	top: 0px;
	background: #2c2c2c url("images/shared/conatiner.bg.gif"/*tpa=http://www.geroffice.com/images/shared/conatiner.bg.gif*/) repeat-y;
}
#design {
	display: block;
	padding: 25px 22px 0px 45px;
	height: 65px;
	width: 136px;
	background: url("images/shared/design.icon.gif"/*tpa=http://www.geroffice.com/images/shared/design.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#designsb {
	display: block;
	padding: 25px 22px 0px 45px;
	height: 65px;
	width: 136px;
	background: url("images/smallb/design.icon.gif"/*tpa=http://www.geroffice.com/images/smallb/design.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#developActive {
	background: url("images/develop/large.button.active.gif"/*tpa=http://www.geroffice.com/images/develop/large.button.active.gif*/) no-repeat;
}
#ecommerce {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 128px;
	background: url("images/shared/ecommerce.icon.gif"/*tpa=http://www.geroffice.com/images/shared/ecommerce.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#ecommercesb {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 128px;
	background: url("images/smallb/ecommerce.icon.gif"/*tpa=http://www.geroffice.com/images/smallb/ecommerce.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#email {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 117px;
	background: url("images/shared/email.icon.gif"/*tpa=http://www.geroffice.com/images/shared/email.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#emailsb {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 117px;
	background: url("images/smallb/30email.icon.gif"/*tpa=http://www.geroffice.com/images/smallb/30email.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#footer {
	padding: 0px 10px 20px;
	width: 540px;
	float: right;
	margin-right: 8px;
	color: #fff;
	line-height:130%;
}
#footer h2 {
	font-size: 17px;
	margin: 0px 0px 18px;
	padding: 0px;
	font-weight: bold;
}
#footer p {
	font-size: 12px;
	margin: 18px 0px;
	padding: 0px;
	line-height:130%;
}
#footer a {
	color: #fff;
}
#ieFloatKiller {
	width: 752px;
	background: url("images/shared/web.logo.interland.gif"/*tpa=http://www.geroffice.com/images/shared/web.logo.interland.gif*/) no-repeat 0px 40px;
}
#ieFloatKiller1 {
	width: 752px;
	background: url("images/homepage/hp_1_logo1.jpg"/*tpa=http://www.geroffice.com/images/homepage/hp_1_logo1.jpg*/) no-repeat 0px 40px;
}
#ieFloatKiller2 {
	width: 752px;
	background: url("images/homepage/hp_1_logo2.jpg"/*tpa=http://www.geroffice.com/images/homepage/hp_1_logo2.jpg*/) no-repeat 0px 40px;
}
#ieHFloatKiller {
	width: 752px;
}
#ieH1FloatKiller {
	width: 790px;
}
#largeButtonHolder {
	width: 744px;
	height: 110px;
	margin: 0px;
	padding: 7px 0px 0px 8px;
}
#largeButtonHolder ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#largeButtonHolder li {
	display: block;
	float: left;
	margin: 0px 8px 0px 0px;
	padding: 0px;
}
/*html>body #largeButtonHolder li a {
	width: auto;
}*/
#linkHome {
	float:left; 
	position:relative; 
	width:182px; 
	height:69px; 
	left:0px; 
	top:60px;
}
#linkMore {
	float:left; 
	position:relative; 
	width:140px; 
	height:34px; 
	left:0px; 
	top:14px;
}
#mainImage {
	float: right;
	height: 131px;
	width: 556px;
	position: relative;
	z-index: 1;
}
#mainImage p {
	font-size:13px;
	padding-left:352px;
	padding-top:94px;
	font-weight: bold;
	color: #FFFFFF;
}
#mainImageSub {
	float: right;
	height: 110px;
	width: 556px;
	position: relative;
}
#mainImageSub a {
	font-size:13px;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	left: 352px;
	top: 75px;
	text-decoration: none;
}
#nav {
	font-size: 11px;
	font-weight:600;
	line-height:normal;
	float: right;
	width: 556px;
}
#nav img {
	float: left;
}
#nav li {
	padding: 0px;
	float: left;
	background-image: url("images/shared/norm.right.gif"/*tpa=http://www.geroffice.com/images/shared/norm.right.gif*/);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px 1px 0px 0px;
}
#nav li a {
	display: block;
	text-decoration: none;
	background-image: url("images/shared/norm.left.gif"/*tpa=http://www.geroffice.com/images/shared/norm.left.gif*/);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 8px;
	width: 120px;
	color: #FFFFFF;
}
#nav li.on {
	background-image: url("images/shared/norm.right.on.gif"/*tpa=http://www.geroffice.com/images/shared/norm.right.on.gif*/);
}
#nav li.on a {
	background-image: url("images/shared/norm.left.on.gif"/*tpa=http://www.geroffice.com/images/shared/norm.left.on.gif*/);
	color: #444;
}
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#nav #current {
	background-image: url("images/shared/norm.right.on.gif"/*tpa=http://www.geroffice.com/images/shared/norm.right.on.gif*/);
}
#nav #current a {
	background-image: url("images/shared/norm.left.on.gif"/*tpa=http://www.geroffice.com/images/shared/norm.left.on.gif*/);
	color: #444;
}
#personalActive {
	background: url("images/personal/large.button.active.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.active.gif*/) no-repeat;
}

/*New buttons for personal page*/
#personalActive_2 {
	background: url("images/personal/large.button.active2.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.active2.gif*/) no-repeat;
}
#personalActive_3 {
	background: url("images/personal/large.button.active3.gif"/*tpa=http://www.geroffice.com/images/personal/large.button.active3.gif*/) no-repeat;
}

#personalColLeft, #resellColLeft {
	float: left;
	width: 540px;
	margin-right: 21px;
	font-size: 11px;
	color: #444;
}
#personalColLeft h4 {
	font-size: 13px;
	font-weight: normal;
}
#personalColRight, #resellColRight {
	float: left;
	width: 163px;
	background: #f1f1f1;
	font-size: 11px;
	color: #444;
}
#personalColRight  a {
	color: #444;
}
#personalColRight  a:hover {
	color: #FF9900;
}
#personalColRight ul {
	margin:0px;
	padding:0px;
	list-style: none;
}
#personalColRight li {
	padding-left: 52px;
	padding-bottom: 18px;
	margin: 0px;
}

/* Created for the Wizard link on the home page */
#WizardLink {
	float: left;
	width: 163px;
	height: 89px;
	font-size: 11px;
	color: #444;
}
#WizardLink  a {
	color: #444;
}
#WizardLink  a:hover {
	color: #FF9900;
}
#WizardLink ul {
	margin:0px;
	padding:0px;
	list-style: none;
}
#WizardLink li {
	padding-left: 8px;
	padding-top: 40px;
	padding-bottom: 20px;
	margin: 0px;
}
/*End Wizard Link section */

#photo {
	position: relative;
	z-index: 1;
	left: 0px;
	bottom: 0px;
}
#prospects {
	display: block;
	padding: 25px 22px 0px 45px;
	height: 65px;
	width: 136px;
	background: url("images/shared/connect.icon.gif"/*tpa=http://www.geroffice.com/images/shared/connect.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#prospectssb {
	display: block;
	padding: 25px 22px 0px 45px;
	height: 65px;
	width: 136px;
	background: url("images/smallb/connect.icon.gif"/*tpa=http://www.geroffice.com/images/smallb/connect.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#sell {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 128px;
	background: url("images/shared/sell.icon.gif"/*tpa=http://www.geroffice.com/images/shared/sell.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#sellsb {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 128px;
	background: url("images/smallb/sell.icon.gif"/*tpa=http://www.geroffice.com/images/smallb/sell.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#smallbActive {
	background: url("images/smallb/large.button.active.gif"/*tpa=http://www.geroffice.com/images/smallb/large.button.active.gif*/) no-repeat;
}
#topSection {
	
	height: 34px;
	width: 548px;
	color: #FFFFFF;
}
#topSection a {
	color: #fff;
	text-decoration: none;
	
}
#topSection a:HOVER {
	color: #fc3;
	text-decoration: underline;
	
}
#topSection form {
	float: right;
	padding: 9px 0px 0px;
	margin: 0px;
}
#topSection input {
	font-size: 10px;
	background-color: #e2e2e2;
	border: 1px solid #747679;
	
}
#topSection p {
	font-size: 12px;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 0px;
	padding-left: 8px;
	margin: 0px;
}
#websitesb {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 117px;
	background: url("images/smallb/www.icon.gif"/*tpa=http://www.geroffice.com/images/smallb/www.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#website {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 117px;
	background: url("images/shared/www.icon.gif"/*tpa=http://www.geroffice.com/images/shared/www.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#webtrendssb {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 117px;
	background: url("images/smallb/webtrends.icon.gif"/*tpa=http://www.geroffice.com/images/smallb/webtrends.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
#webtrends {
	display: block;
	padding: 25px 8px 0px 45px;
	height: 65px;
	width: 117px;
	background: url("images/shared/webtrends.icon.gif"/*tpa=http://www.geroffice.com/images/shared/webtrends.icon.gif*/) no-repeat 0px 21px;
	float: left;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}
/*Around the rugged rocks the ragged rascal ran*/
#bottomContainerWebsiteBuilding {

	padding: 0px 10px 10px;
	width: 735px;
	margin-left: 8px;
}

/*-------------- =wrap_white_gray -----------------*/

.wrap_container {margin-left:8px; font-size:.7em; color:#444;}

.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url("images/backgrounds/wrap_white_gray.gif"/*tpa=http://www.geroffice.com/images/backgrounds/wrap_white_gray.gif*/); /* CHANGE: path and name of your image */
	height: 12px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 12px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -12px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -12px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -12px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 4px solid #a6a6a6; /* YCC: color & properties of the left-borderline */
	border-right: 4px solid #a6a6a6;/* YCC: color & properties of the right-borderline */
	background: #fff;            /* YCC: background-color of the inside */
	color: #444;                 /* YCC: default text-color of the inside */
	padding-left: 6px;             /* YCC: all texts at some distance of the left border */
	padding-right:6px;             /* YCC: all texts at some distance of the right border */
	}
/*-------------- =wrap_white_gray -----------------*/
.highlight{
	border: 1px solid #CCCCCC; 
	color: gray; 
	background:#D8E1E2; 
	padding-left: 5px;
	}
.highlight1{
	border: 1px dotted gray; 
	color: gray; 
	background:#FFFFFF; 
	padding-left: 5px; 
	width: 150px;
	}
.small{
	font: 10px verdana, sans-serif; 
	color: gray
	}
h1{
	font-family: verdana, sans-serif; 
	font-size: 14px; 
	color: #333333; 
	font-weight: bold; 
	padding: 10px; 
	line-height: 170%;
	}
h2{
	font-family: verdana, sans-serif; 
	font-size: 14px; 
	color: #333333; 
	font-weight: bold; 
	padding: 10px; 
	line-height: 170%;
	}
h3{
	font-family: verdana, sans-serif; 
	font-size: 14px; 
	color: #333333; 
	font-weight: bold; 
	padding: 10px; 
	line-height: 170%;
	}
h4{
	font-family: verdana, sans-serif; 
	font-size: 14px; 
	color: #333333; 
	font-weight: bold; 
	padding: 10px; 
	line-height: 170%;
	}
H5 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	MARGIN: 0px; 
	COLOR: #444444; 
	TEXT-INDENT: 0pt; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Arial, 
	Helvetica, sans-serif
}
H5 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
H5 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
H5 A:hover {
	COLOR: #006600; TEXT-DECORATION: none
}
.copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copyright A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.copyright A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.copyright A:hover {
	COLOR: #003300; TEXT-DECORATION: none
}
strong{
	color: #333333;
	}
STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

:link{
	font-family: tahoma, arial, verdana, sans-serif;
	color: #3300ff;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	}
a:link{
	font-family: tahoma, arial, verdana, sans-serif;
	text-decoration: none;
	color:  #3300ff;
	font-size: 11px;
	font-weight: normal;
	}
a:visited{
	font-family: tahoma, arial, verdana, sans-serif;
	color:  #3300ff;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	}
a:hover{
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: normal;
	color:  #3300ff;
	text-decoration: underline;
	font-size: 11px;
	}
a:active{
	font-family: tahoma, arial, verdana, sans-serif;
	color:  #3300ff;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	}


fieldset{
	width: 400px;
	margin: 10px;
	display: block;
	font-size: 11px;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	clear: both;
	}
* html fieldset{
	padding: 5px;
	}
legend{
	background: #D8E1E2;
	padding: 4px;
	border: 1px solid #CCCCCC;
	margin-bottom: 4px;
	font-weight: bold;
	}
label{
	margin: 5px 0;
	} 
.kontaktdaten label{
	display: block;
	width: 10em;
	float: left;
	}
.anfrage label{
	display: block;
	width: 10em;
	float: left;
	}
input,textarea{
	margin: 3px 0;
	border: 1px solid #CCCCCC;
	background: white;
	padding: 1px 1px;
	font-family: tahoma, arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}  
input:active, input:focus, input:hover{
	background: #D8E1E2;
	}

