body  {font-family: Verdana, Arial, Sans-Serif; font-size: 11px;background:#CCC;padding-top:0;}

form {padding: 0px; margin: 0px;}

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

img {border: 0px;}

#myContent{margin:auto;width:603px;}

td { font-size: 12px; }



h1

{

	font-size: 18px;

	margin: 0px 0px 5px 0px;

	padding: 0px;

	border-bottom: solid 2px #666666;

	width: 100%;

	color: #666666;

}



h2 

{

	font: 16px Verdana, Arial, Sans-Serif; 

	font-weight: bold;

	margin: 0px 0px 0px 0px;

	padding: 10px 10px 5px 10px; 

	color: #666666;

	background-color: #eeeeee;

	border-bottom: #bbbbbb 1px solid;

}



.mainbody

{

	padding: 10px;

	vertical-align: top;

	font-size: 12px;

	background-color: #FFFFFF;

	width: 600px;	

	/* border: dotted 1px blue; */

}



.mainbody td

{ vertical-align: top; }



a { color: #5555CC; text-decoration:none;}

a:visited {color: #5555CC;}

a:hover {color:#990000; text-decoration: underline; }



input, select, textarea 
{ 
	border-color: #cccccc; 
	border-width: 1px; 
	background: #f2f2f2; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: Black;
} 


.clear {border: 0px; margin: 0px; padding: 0px;} /* A clear table */

.boldred {color: Red; font-weight: bold;}



/* Header Styles */

.header

{

	background-color:#FFCC00;


}



.headertab 

{

//	background-image: url(images/header_tab.gif);

	text-align:center;

	height:17;

width:109;



}

.headertab a 

{	

	font-family:verdana,arial,sans-serif; 

	font-size:10px;

	color:#5555CC;

	font-weight:bold;

	text-decoration:none;

}

.headertab a:hover {color:#990000; text-decoration:underline; }



/* Menu Styles */

.menucell

{

	vertical-align:top;

	background-color:#3F4DC7;

	height: 300px;

	padding-top: 10px;

}

.menu 

{ 

	width:170px; 

	background-color:#3F4DC7;

	vertical-align:top;

	color:#FFFFFF;

}



.menu tr td 

{

	vertical-align:top;

	padding-left: 5px;

	color:#FFFFFF;

}



.menu tr td a

{	

	font-family:verdana,arial,sans-serif; 

	font-size:12px;

	color:#FFFFFF;

	/* font-weight:bold; */

	text-decoration:none;

}

.menu tr td a:hover {color: #990000; text-decoration:underline; }



.menutext

{

	color: #666666;

	font-size: 10px;

}



.menuinput

{

	width: 120px;

}



/* Footer Styles */



.footer

{

	background: url('Bar.png');

	text-align: left;

	vertical-align: top;

	padding: 5px;

	font-family:verdana,arial,sans-serif; 

	font-size:10px;

}



.footer a 

{	

	font-family:verdana,arial,sans-serif; 

	font-size:10px;

	color:#5555CC;

	font-weight:bold;

	text-decoration:none;

}

.footer a:hover {color:#990000; text-decoration:underline; }



/* My Karbid Styles */

.mykarbidtable

{

	font-size:12px;	

	border: solid 1px blue;

	background-color: #FFFFCC;

	padding:0px;

	margin:0px;

}



.mykarbidtable tr {height: 100%;}

.mykarbidtable a {font-weight: bold; }



.mykarbidheader

{

	color:#666666;

	font-weight:bold;

	background-color:#eeeeee;

	padding:0px;	

	margin:0px;

}



/* Results */



.resultstable

{

	font-size: 12px;

	border: solid 1px black;

}



.resultstable tr td 

{

	/* border-bottom: solid 5px white;

	/* margin-bottom: 5px; */

	/* margin-bottom: 20px; */

	padding: 4px;

}



.resultshead

{

	padding: 0px;

	font-size: 14px; 

	font-weight: bold;

	color: Black;

	background-color: #FFCC00;

}



.resultrow { background-color: #eeeeee; }

.resultalt { background-color: #cccccc; }



.resultsadcenter

{

	border-top: solid 1px red;

	border-bottom: solid 1px red;

}



.resultsadleft

{

	border-top: solid 1px red;

	border-bottom: solid 1px red;

	border-left: solid 1px red;

}



.resultsadright

{

	border-top: solid 1px red;

	border-bottom: solid 1px red;

	border-right: solid 1px red;

}





/* Info Table */



.infotable

{

	font-size: 12px;

	border: solid 1px #5555CC;

	margin: 0px;

	background-color: #FFFFCC;

}



.infotable a { color:#5555CC; font-weight:bold;}

.infotable a:visited {color: #5555CC;}

.infotable a:hover {color: #990000;}



.infoheader

{

	background-color: #FFCC00;

	font-weight: bold;

}



.inforowalt { background-color: #FFFFAA; }

.infovalue { font-weight: bold; }



/* Photo Gallery */



.phototable { text-align: center;}

.phototable td { text-align: center;}

.phototable img {margin: 10px; border: solid 1px #5555CC;}



/* Stat Table */

.stattable

{

	border: solid 1px black;

	background-color: #CCFFFF;

	font-size: 12px;

	width: 100%;

}



.stattable td { text-align: center; padding: 4px; }

.statvalue { color: Red; font-weight: bold; }

.stattable a { color:black; text-decoration: underline;}

.stattable a:visited {color: black;}

.stattable a:hover {color: #990000;}



/* Small Results */

.smallresults

{

	background-color: #FFFFFF;

	border: solid 1px black;

	padding: 0px;

	width: 425px;

	margin: 5px 0px 5px 5px;

	text-align: center;

}



.smallresultshead

{

	font-size: 11px;

	font-weight: bold;

	width: auto;

	background: url('results_head.png');

	color: White;	

	padding: 4px;

	text-align: center;

	margin-bottom: 8px;

}



/* Most Popluar Lists */

.mostpopular

{

	background-color: #FFFFFF;

	border: solid 1px black;

	padding: 0px;

	margin: 5px 0px 0px 0px;

	text-align: left;

	width: 175px;

}



.popularmakes {padding: 2px 4px 2px 4px; font-size: 11px;}

.popularmakesalt {padding: 2px 4px 2px 4px; font-size: 11px; background-color: #FFFFAA;}



.advancedsearch

{

	width: 250px;

}



.advancedsearch td

{

	color: #666666;

	font-size: 10px;

}



/* Post Form */

.postform {	background-color:#FFFFCC; }

.posttext {	color: #666666;	font-size: 10px; }

.postinput {}



.pictureheader td { background-color:#eeeeee; padding: 5px 15px 5px 2px; }

.picturetable input { background: #FFFFCC;}



/* Admin Section */

.admin_header {

	font-family: Verdana, Arial, Helvetica;

	font-size: 11px;

	font-weight: bold;

	color: Black;

	padding-top: 2px;

	padding-bottom: 4px;

	padding-left: 6px;

}



TD.admin_section, TD.admin_section a {

	font-family: Verdana, Arial, Helvetica;

	font-size: 10px;

	font-weight: normal;

	padding-top: 2px;

	padding-bottom: 4px;

	padding-left: 10px;

}

TD.admin_section a:hover {

	border-color: #999999;

	border-width: 1px;

	border-style: solid;

	font-family: Verdana, Arial, Helvetica;

	font-size: 10px;

	font-weight: normal;

	padding-top: 1px;

	padding-bottom: 3px;

	padding-left: 9px;

	padding-right: 9px;

	color: Black;

    background-color: #D0D0D0;

}



.admin_menuoutline 

{ 

	border: 1px black solid; 

	background-color: Gainsboro;

}

