	BODY {font-size:8pt;font-family: Arial,Verdana,sans-serif; color:black; }
	FORM {margin:0px; }
	A {color:red; }
	INPUT {font-size:8pt;font-family: Arial,Verdana,sans-serif; color: black; margin:1px 0px; padding:0px; }
	SELECT {font-size:8pt;font-family: Arial,Verdana,sans-serif; color: black; margin:1px 0px; padding:0px; }
	UL {padding: 0; }
	P {font-size:8pt;font-family: Arial,Verdana,sans-serif; color:black; }
	TD {font-size:8pt;font-family: Arial,Verdana,sans-serif; color:black; margin:0px; padding:0px; }
	input[type=radio] {margin:0px 0px; padding:4px 0px; }

	.inputcheckbox {padding-left:0px; }
	.feldnamen {font-size:8pt; font-weight: normal; color: black; margin:1px 0px; padding:0px;}
	.feldnamensmall {font-size:7pt; font-weight: normal; color: black; margin:1px 0px; padding:0px;}
    .feldnamenli {list-style-type:disc;margin:0;border:none:padding:0px 0px 0px 0px;list-style-position:inside;}
	.feldgruppe  {font-size:8pt; font-weight: bold; color:black; padding-top:10px; padding-bottom:3px;}
	.feldzeile  {padding-top:2px;}

	.caption { font-size:18pt;font-family: Arial,Verdana,sans-serif; font-weight:bold }
	.subcaption { font-size:14pt;font-family: Arial,Verdana,sans-serif; font-weight:bold }
	.gray {font-size:8pt;font-family: Arial,Verdana,sans-serif; background-color: #dddddd }
	.text {font-size:8pt;font-family: Arial,Verdana,sans-serif; color: }
	.textsmall {font-size:7pt;font-family: Arial,Verdana,sans-serif; color: }

	.infoboxDivOuter {
		padding-top:8px; 
		padding-bottom:8px; 
	}

	.infoboxDivInner {
			padding-left:8px; 
			padding-right:8px; 
	}

	.errorboxOuter { border:1px solid #cec1b1; width:598px; padding:0px; margin-left:0px; margin-right:0px; margin-top:4px; margin-bottom:8px; background-color: #ffefdf }
	.errorboxInner { border:0px; width:586px; padding:6px;  margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color: #ffefdf }
	.errorboxCaption { font-weight:bold; margin-bottom:4px; font-size:10pt;}
	.errorboxErrorText { font-weight:normal; color:#333333;}

	/* Formatierung für das Haupt-Menu */
	.menuMainDiv {
			width: 600px;
			border-left:none;
			border-right:none;
			border-top:1px solid rgb(0,0,0);
			border-bottom:1px solid rgb(0,0,0);
			padding-top:0px;
			padding-bottom:0px;
			margin-top:1px;
			margin-bottom:1px;
			}

	.menuMain { 
			margin: 0;
			list-style: none;
			height: 24px;
			width: 600px;
			background-color: rgb(38,72,111);
			background-image: url(/makler/pages/makler/fv-kellert/menumainbackgrounddefault.jpg);
			background-repeat: repeat-x;
		}

	.menuMain li {
			float:left;
			border-right: 1px solid white;
		}
		
	.menuMain a {
			display: block;
			float: left;
			padding: 0 1.5em;
			line-height: 24px;
			text-decoration: none;
			color: white;
			font-family: Arial, Verdana;
			font-size: 9pt;
			font-weight: bold;
		}
		
	.menuMain li a:hover { 
			color:rgb(255,255,255); 
			background-color:rgb(255,153,0);
			background-image: url(/makler/pages/makler/fv-kellert/menumainbackgroundhover.jpg);
			background-repeat: repeat-x;
	}

	.menuMain .menuMainItemLast  {border-right: 0px; }
	.menuMain li a:visited { text-decoration:none; }

	
	/* Formatierung für das KontextMenu im Farbmodus */
	.menuContextDiv { 
			width: 600px;
			border-left:none;
			border-right:none;
			border-top:1px solid rgb(0,0,0);
			border-bottom:1px solid rgb(0,0,0);
			padding-top:0px;
			padding-bottom:0px;
			margin-top:1px;
			margin-bottom:1px;
		}

	.menuContext { 
			margin:  0;
			padding: 0;
			list-style: none;
			height: 20px;
			width: 600px;
			background-color: rgb(241,241,241);
			background-image: url(/makler/pages/makler/fv-kellert/menucontextbackgrounddefault.jpg);
			background-repeat: repeat-x;

		}

	.menuContext li {
			float:left;
			border-right: 1px dotted white
		}
		
	.menuContext a {
			display: block;
			float: left;
			padding: 0 1.4em;
			line-height: 20px;
			text-decoration: none;
			color: rgb(50,50,50);
			font-family: Arial, Verdana;
			font-size: 8pt;
			font-weight: bold;
		}
	.menuContext li a:hover { 
			color:rgb(255,255,255); 
			background-color:rgb(255,153,0);
			background-image: url(/makler/pages/makler/fv-kellert/menucontextbackgroundhover.jpg);
			background-repeat: repeat-x;
		}

	.menuContext .menuContextItemLast  {border-right: none; }
	.menuContext li a:visited { text-decoration:none; }



	/* Formatierung für das Haupt-Menu */
	.menuMainLeftDiv {
			width: 138px;
			border-left:none;
			border-right:none;
			border-top:1px solid rgb(0,0,0);
			border-bottom:1px solid rgb(0,0,0);
			padding-top:0px;
			padding-bottom:0px;
			margin-top:1px;
			margin-bottom:1px;
			}

	.menuMainLeft { 
			margin: 0;
			list-style: none;
			height: 24px;
			width: 138px;
			background-color: rgb(38,72,111);
			background-image: url(/makler/pages/makler/fv-kellert/menumainbackgrounddefault.jpg);
			background-repeat: repeat-x;
		}

	.menuMainLeft li {
			float:left;
			border-right: 1px solid white;
		}
		
	.menuMainLeft a {
			display: block;
			float: left;
			padding: 0 1.5em;
			line-height: 24px;
			text-decoration: none;
			color: white;
			font-family: Arial, Verdana;
			font-size: 9pt;
			font-weight: bold;
		}
		
	.menuMainLeft li a:hover { 
			color:rgb(255,255,255); 
			background-color:rgb(255,153,0);
			background-image: url(/makler/pages/makler/fv-kellert/menumainbackgroundhover.jpg);
			background-repeat: repeat-x;
	}

	.menuMainLeft .menuMainLeftItemLast  {border-right: 0px; }
	.menuMainLeft li a:visited { text-decoration:none; }

	
	/* Formatierung für das KontextMenu im Farbmodus */
	.menuContextLeftDiv { 
			width: 138px;
			border-left:none;
			border-right:none;
			border-top:1px solid rgb(0,0,0);
			border-bottom:1px solid rgb(0,0,0);
			padding-top:0px;
			padding-bottom:0px;
			margin-top:1px;
			margin-bottom:1px;
		}

	.menuContextLeft { 
			margin:  0;
			padding: 0;
			list-style: none;
			float:left;
			height: 20px;
			width: 138px;
			background-color: rgb(241,241,241);
			background-image: url(/makler/pages/makler/fv-kellert/menucontextbackgrounddefault.jpg);
			background-repeat: repeat-x;

		}

	.menuContextLeft li {
			float:left;
			border-right: 1px dotted white
		}
		
	.menuContextLeft a {
			display: block;
			float: left;
			padding: 0 1.4em;
			line-height: 20px;
			text-decoration: none;
			color: rgb(50,50,50);
			font-family: Arial, Verdana;
			font-size: 8pt;
			font-weight: bold;
		}
	.menuContextLeft li a:hover { 
			color:rgb(255,255,255); 
			background-color:rgb(255,153,0);
			background-image: url(/makler/pages/makler/fv-kellert/menucontextbackgroundhover.jpg);
			background-repeat: repeat-x;
		}

	.menuContextLeft .menuContextLeftItemLast  {border-right: none; }
	.menuContextLeft li a:visited { text-decoration:none; }

	/* Hilfeschaltfläche */
	.buttonHelp { 
			margin: 0;
			list-style: none;
			float:left;
			background: rgb(236,0,0);
			border: 1px solid black;
		}

	.buttonHelp li {
			float:left;
			text-align:center;
		}
		
 	.buttonHelp a {
			display: block;
			padding: 0px 0.3em;
			text-decoration: none;
			color: #ffffff;
			font-family: Arial;
			font-size:8pt;
			font-weight:bold;
			text-align:center;
	
		}
		
	.buttonHelp li a:hover { color:rgb(255,255,255); background-color:rgb(255,153,0); }
	.buttonHelp li a:visited { text-decoration:none; }

	.buttonDefaultDiv {		
			display:block;
			float:left;
			margin: 2px;
	       	border-top: 1px solid black;
	       	border-right: 1px solid black;
	       	border-bottom: 1px solid black;
	       	border-left: 1px solid black;
	}

	a.buttonDefault {
			float:left;
			display:block;
			margin:0;
			padding: 3px 2px 3px 2px;
			color: white;
			font-family: Arial;
			font-size: 8pt;
			font-weight: normal;
	       	border-top: 1px solid rgb(142,179,215);
	       	border-right: 1px solid rgb(3,65,133);
	       	border-bottom: 1px solid rgb(3,65,133);
	       	border-left: 1px solid rgb(255,255,255);
    		text-decoration: none;
    		text-align: center;
			background-color: rgb(68,111,168);
			background-image: url(/makler/pages/makler/fv-kellert/buttondefaultbackgrounddefault.jpg);
			background-repeat: repeat-x;


	}

	a.buttonDefault:hover {
			color: white;
			background-color: rgb(255,153,0);
			background-image: url(/makler/pages/makler/fv-kellert/buttondefaultbackgroundhover.jpg);
			background-repeat: repeat-x;
			text-decoration: none;	
      }

	a.buttonDefault:visited {text-decoration: none; }


	/* Button HOT */
	.buttonHotDiv {		
			display:block;
			float:left;
			margin: 2px;
	       	border-top: 1px solid black;
	       	border-right: 1px solid black;
	       	border-bottom: 1px solid black;
	       	border-left: 1px solid black;
	}

	a.buttonHot {
			float:left;
			display:block;
			margin:0;
			padding: 3px 2px 3px 2px;
			color: white;
			font-family: Arial;
			font-size: 8pt;
			font-weight: ;
	       	border-top: 1px solid rgb(142,179,215);
	       	border-right: 1px solid rgb(3,65,133);
	       	border-bottom: 1px solid rgb(3,65,133);
	       	border-left: 1px solid rgb(255,255,255);
    		text-decoration: none;
    		text-align: center;
			background-color: rgb(68,111,168);
			background-image: url(/makler/pages/makler/fv-kellert/buttonhotbackgrounddefault.jpg);
			background-repeat: repeat-x;


	}

	a.buttonHot:hover {
			color: white;
			background-color: rgb(255,153,0);
			background-image: url(/makler/pages/makler/fv-kellert/buttonhotbackgroundhover.jpg);
			background-repeat: repeat-x;
			text-decoration: none;	
      }

	a.buttonHot:visited {text-decoration: none; }




	/* Button für Schnellberechnung, FIX!*/
	.buttonSchnellberechnungDiv {		
			display:block;
			float:left;
			margin: 0;
			border: 1px solid #14529d;
	}

	a.buttonSchnellberechnung {
			float:left;
			display:block;
			margin:0;
			padding:4px 0px;
			color: #ffffff;
			font-family: Arial;
			font-size:12pt;
			font-weight:bold;
			text-align:center;			
    		text-decoration: none;
			background-color: #7396c6;
			background-image: url(/makler/pages/makler/fv-kellert/buttonSchnellberechnungBackground.jpg);
			background-repeat: repeat-x;
			border: none;
	}

	a.buttonSchnellberechnung:hover {
			color:#ffffff; 
			background-color: rgb(255,153,0) ;
			background-image: url(/makler/pages/makler/fv-kellert/buttonSchnellberechnungBackgroundHover.jpg);
			background-repeat: repeat-x;
			text-decoration: none;	
      }

	a.buttonSchnellberechnung:visited {text-decoration: none; }

	/* Button-Link */
	.buttonlink {color:rgb(214,77,74); text-decoration:underline;}

	
	/* Menü in der Fusszeile */
	.menuFooterDiv {
			width: 600px;
			border-left:none;
			border-right:none;
			border-top:1px solid black;
			border-bottom:none;
			padding-top:1;
			padding-bottom:0;
			margin-top:1px;
			margin-bottom:1px;
		}


	.menuFooter {
			padding: 0 1.5em;
			line-height: 1.4em;
			text-decoration: none;
			color: black;
			font-family: Arial;
			font-size: 8pt;
			font-weight:normal;
		}

	.menuFooter:hover { text-decoration: underline; }


	.locationDiv {
			width: 598px;
			border-left:none;
			border-right:none;
			border-top:none;
			border-bottom:none;
			padding-top:0;
			padding-bottom:0;
			padding-left: 2px;
			padding-right: 2px;
			margin-top:8px;
			margin-bottom:0px;
		}

	.locationCaption {
			padding: 0 0.1em;
			line-height: 1.0em;
			color: black;
			font-family: Arial;
			font-size: 8pt;
			font-weight:bold;
		}
	.locationLink {
			padding: 0 0.1em;
			line-height: 1.0em;
			text-decoration: none;
			color: rgb(214,77,74);
			font-family: Arial;
			font-size: 8pt;
			font-weight:normal;
		}
	.locationNext {
			padding: 0 0.1em;
			line-height: 1.0em;
			color: #aaaaaa;
			font-family: Arial;
			font-size: 8pt;
			font-weight:normal;
		}

	.locationLink:hover { text-decoration: underline; }


	.sectionShadow {
			margin: 0;
			padding: 0;
			border-top: none;
			border-left: none;
			border-right: 1px solid rgb(120,120,120);
			border-bottom: 1px solid rgb(120,120,120);
			width: 602px;
		}	

	.sectionHead { 
			margin: 0;
			padding: 2px 2px 2px 6px;
			width: 592px;
			line-height: 1.5em;
			vertical-align: middle;
			color: rgb(255,255,255);
			background-color: rgb(109,121,137);
			background-image: url(/makler/pages/makler/fv-kellert/sectionheadbackground.jpg);
			background-repeat: repeat-x;
			border-top: 1px solid black;
			border-right: 1px solid black;
			border-bottom: 1px solid black;
			border-left: 1px solid black;
			font-family: Arial;
			font-size: 9pt;
			font-weight: bold;
		}

	.sectionBody { 
			margin:  0;
			padding: 4px 3px 5px 4px;
			width: 593px;
			color: rgb(0,0,0);
			background-color: rgb(242,243,244);
			background-image: none;
			background-repeat: none;
			border-top: 1px solid black;
			border-right: 1px solid black;
			border-bottom: 1px solid black;
			border-left: 1px solid black;
			font-family: Arial;
			font-size: 8pt;
			font-weight: normal;
		}


	.sectionInfoShadow {
			margin: 0;
			padding: 0;
			border-top: none;
			border-left: ECTIONINFOSHADOW_BORDER_RIGHT_STYLE;
			border-bottom: ECTIONINFOSHADOW_WIDTH;
		}	

	.sectionInfoHead { 
			margin: 0;
			padding: 2px 2px 2px 6px;
			width: 592px;
			line-height: 1.5em;
			vertical-align: middle;
			color: rgb(0,0,0);
			background-color: rgb(255,243,175);
			background-image: url(/makler/pages/makler/fv-kellert/sectioninfoheadbackground.jpg);
			background-repeat: repeat-y;
			border-top: 1px solid rgb(223,184,21);
			border-right: 1px solid rgb(223,184,21);
			border-bottom: none;
			border-left: 1px solid rgb(223,184,21);
			font-family: Arial;
			font-size: 9pt;
			font-weight: bold;
		}

	.sectionInfoBody { 
			margin:  0;
			padding: 4px 3px 5px 4px;
			width: 593px;
			color: rgb(0,0,0);
			background-color: rgb(255,255,243);
			background-image: none;
			background-repeat: none;
			border-top: 1px solid rgb(223,184,21);
			border-right: 1px solid rgb(223,184,21);
			border-bottom: 1px solid rgb(223,184,21);
			border-left: 1px solid rgb(223,184,21);
			font-family: Arial;
			font-size: 8pt;
			font-weight: normal;
		}

	.sectionSystemLeftShadow {
			margin: 0;
			padding: 0;
			border-top: none;
			border-left: ECTIONSYSTEMLEFTSHADOW_BORDER_RIGHT_STYLE;
			border-bottom: ECTIONSYSTEMLEFTSHADOW_WIDTH;
		}	

	.sectionSystemLeftHead { 
			margin: 0;
			padding: 2px 2px 2px 2px;
			width: 130px;
			line-height: 1.5em;
			vertical-align: middle;
			color: rgb(0,0,0);
			background-color: rgb(255,243,175);
			background-image: url(/makler/pages/makler/fv-kellert/sectionsystemleftheadbackground.jpg);
			background-repeat: repeat-y;
			border-top: 1px solid black;
			border-right: 1px solid black;
			border-bottom: 1px solid black;
			border-left: 1px solid black;
			font-family: Arial;
			font-size: 8pt;
			font-weight: bold;
		}

	.sectionSystemLeftBody { 
			margin:  0;
			padding: 4px 3px 5px 3px;
			width: 128px;
			color: rgb(0,0,0);
			background-color: rgb(255,255,243);
			background-image: none;
			background-repeat: none;
			border-top: none;
			border-right: 1px solid rgb(223,184,21);
			border-bottom: 1px solid rgb(223,184,21);
			border-left: 1px solid rgb(223,184,21);
			font-family: Arial;
			font-size: 8pt;
			font-weight: normal;
		}


    	a.inlineerrorpopup {
			position: relative;
            color:rgb(50,50,50);
            text-decoration:none;
            visibility: hidden;
         }

         a.inlineerrorpopup:hover {
            background-color:rgb(99%,99%,99%);
         }

         a.inlineerrorpopup img {
            border:none;
            padding-left:3px;
         }

         a.inlineerrorpopup span {
            display: none;
            text-decoration:none;
         }

         a.inlineerrorpopup:hover span,
         a.inlineerrorpopup:focus span,
         a.inlineerrorpopup:active span {
			  display:block;
			  position:absolute;
			  background-color: white;
			  padding: .50em;
			  top:2em;
			  left:-3em;
			  width:25em;
			  border:1px solid rgb(255,102,0);
			  color:#000;
			  text-align: center;
			  z-index:999;
         }

	.pageddisplay_page_numbers UL {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; 
		PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-SPACING: 0px; FONT: 11px/12px Arial; TEXT-TRANSFORM: none; BORDER-TOP-STYLE: none; TEXT-INDENT: 0px; 
		PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; 
		LIST-STYLE-TYPE: none; LETTER-SPACING: 0px; TEXT-ALIGN: left; 
		TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	}
	
	.pageddisplay_page_numbers LI {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; 
		PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-SPACING: 0px; FONT: 11px/12px Arial; TEXT-TRANSFORM: none; BORDER-TOP-STYLE: none; TEXT-INDENT: 0px; 
		PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; 
		LIST-STYLE-TYPE: none; LETTER-SPACING: 0px; TEXT-ALIGN: left; 
		TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	}

	.pageddisplay_page_numbers A {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; 
		PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-SPACING: 0px; FONT: 11px/12px Arial; TEXT-TRANSFORM: none; BORDER-TOP-STYLE: none; TEXT-INDENT: 0px; 
		PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; 
		LIST-STYLE-TYPE: none; LETTER-SPACING: 0px; TEXT-ALIGN: left; 
		TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
	}

	.pageddisplay_page_numbers {
		MARGIN-TOP: 10px; BACKGROUND: white; WIDTH: 100%;
	}

	.pageddisplay_page_numbers UL {
		WIDTH: 100%;
	}
	.pageddisplay_page_numbers LI {
		DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 2px;
	}

	.pageddisplay_page_numbers A {
		BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; 
		DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 2px; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #333; 
		MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid;
	}

	.pageddisplay_page_numbers LI A:hover {
		BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; 
		BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000;
	}

	.pageddisplay_page_numbers LI.space {
		PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 6px; 
		PADDING-TOP: 6px;
	}
	
	.pageddisplay_page_numbers LI.first_last_page {
		FONT-STYLE: italic;
	}
	
	.pageddisplay_page_numbers LI.active_page A {
		BORDER-LEFT-COLOR: #cc0000; BORDER-BOTTOM-COLOR: #cc0000; 
		BORDER-TOP-COLOR: #cc0000; BORDER-RIGHT-COLOR: #cc0000;
	}

	.pageddisplay_page_numbers LI.active_page A:hover {
		BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: black; 
		BORDER-TOP-COLOR: #000000; TEXT-DECORATION: underline; 
		BORDER-RIGHT-COLOR: #000000;
	}
	
	.pageddisplay_page_numbers LI.page_info {
		BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; 
		DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; 
		FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid;
	}


	a.tablink:link {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		text-decoration:none;
		color: #000000;
	}

	a.tablink:visited {
		color: #000000;
		text-decoration:none;
	}

	a.tablink:hover {
		font-weight:bold;
		background-color: #B4C8C8;
	}


	.tabnormal {
		background:url(/makler/images/ecke02.gif) rgb(192,192,192) no-repeat top right;
		margin:0px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		text-align:left;
		padding-left:10px;
		height:22px;
		width:120px;
	}
	.tabnormal:hover {
		background-color: #B4C8C8;
	}

	.tabselected {
		background:url(/makler/images/ecke02.gif) #B4C8C8 no-repeat top right;
		margin:0px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		text-align:left;
		padding-left:10px;
		height:22px;
		width:120px;
		font-weight:bold;
	}


	
		
	/* begin css tabs */

	.tabs2  { /* general settings */
		text-align: left; /* set to left, right or center */
		margin: 0em 0 0em 0; /* set margins as desired */
		font: bold 11px arial, sans-serif; /* set font as desired */
		border-bottom: 1px solid rgb(73,73,73); /* set border COLOR as desired */
		list-style-type: none;
		padding: 3px 10px 5px 10px; /* THIRD number must change with respect to padding-top (X) below */
	}

	.tabs2 li { /* do not change */
		display: inline;
	}

	.tabs2 a { /* settings for all tab links */
		padding: 5px 8px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
		border: 1px solid rgb(73,73,73); /* set border COLOR as desired; usually matches border color specified in #tabnav */
		background-color: rgb(220,220,220); /* set unselected tab background color as desired */
		color: #666; /* set unselected tab link color as desired */
		margin-right: 1px; /* set additional spacing between tabs as desired */
		text-decoration: none;
		border-bottom: none;
	}

	.tabs2 a:hover { /* settings for hover effect */
		background: #fff; /* set desired hover color */
	}

	.tab2selected li  { /* settings for selected tab */
		border-bottom: 1px solid #fff; /* set border color to page background color */
		background-color: #fff; /* set background color to match above border color */
	}

	.tab2selected a { /* settings for selected tab link */
		background-color: #fff; /* set selected tab background color as desired */
		color: #000; /* set selected tab link color as desired */
		position: relative;
		top: 1px;
	/*	padding: 5px 4px;  must change with respect to padding (X) above and below */
		padding-left:8px;
		padding-right:8px;
		padding-bottom:5px;
		padding-top:6px;
	}


/* end css tabs */
