*div        {border: 0px solid; }

body        {font: normal 11px auto "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; color: #4f6b72;}

a           {color: #E45C2C;}

h1          {display:block; font-size:15px; font-weight:bold; color: #4f6b72; text-transform: uppercase;}
h2          {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; font-weight:bold; color: #E45C2C; display:inline; padding-bottom:0px}
h3          {margin:0px; padding:7px; display:block; border-top:1px solid #ffffff; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:15px; font-weight:bold; color: #ffffff; background: #C4373A url(images/header.jpg) repeat-x;}
h4          {margin:0px 0px 10px 0px; padding:7px; display:block; text-transform: uppercase; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; color: #ffffff; background: #83ACCA url(images/h4_background.gif) repeat-x;}
.h2          {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; font-weight:bold; color: #E45C2C; display:block; height:10px; padding-bottom:0px}

#phpheader  {margin:0px; padding:0px; display:block; height:70px; width:385px; background: #C4373A url(images/header.gif) repeat-x;}
.headertext {margin:0px; padding:40px 0px 0px 7px; display:block; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-transform: uppercase; font-weight:bold; color: #4f6b72;}

#phpresults {margin:0px; padding:0px; display:block; height:120px; background: url(images/header_results.gif) repeat-x;}
#phpnoresults {margin:0px; padding:0px; display:block; height:120px; background: url(images/header_noresults.gif) repeat-x;}
.results    {margin:0px; padding:40px 0px 0px 7px; display:block; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; color: #4f6b72;}
.resultstext{margin:0px; padding:20px 0px 0px 7px; display:block; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; color: #000000; }

#headercurve{margin:0px; padding:0px; float:right; height:20px; width:20px; background: #C4373A url(images/header_curve.gif) no-repeat;}

label       {display:inline; font-size:12px; color:#000000}
input, select {border:1px solid #fff; font-size:11px; background-color:#FFFFFF; color:#333333; padding:0px; margin-bottom:5px;}
.search     {margin:10px 0px 5px 260px; padding:0px; border: 0; }
.small		{font-size:11px; width:250px}
.white		{color:#ffffff}
.black		{color:#000000}


.phpform	{margin:0; padding:0}
.phpformbox {padding:20px; width:383px; height:182px; background: url(images/background.gif); background-repeat:no-repeat; }

#xsnazzy 	{background: #f5fafa url(images/background.gif); margin:0; width:385px; height:182px}

.xbottom 	{display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-left:1px solid #C1DAD7; border-right:1px solid #C1DAD7;}
.xb1 		{margin:0 5px; background:#C1DAD7;}
.xb2 		{margin:0 3px; border-width:0 2px;}
.xb3 		{margin:0 2px;}
.xb4 		{height:2px; margin:0 1px;}

#mytable    {width: 100%; padding: 0; margin: 0;}

caption     {padding: 0 0 5px 10px; width: 100%; font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: left;}

th          {font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #ffffff; border-right:1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; border-top:1px solid #C1DAD7; text-align:center; padding:5px; background: #83ACCA url(images/h4_background.gif) no-repeat;}
th.nobg     {border-top: 0; border-left: 0; border-right: 1px solid #C1DAD7; background: none;}
th.spec     {border-left: 1px solid #C1DAD7; border-top: 0; background: #fff url(images/bullet1.gif) no-repeat; font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#4f6b72; }
th.specalt  {border-left: 1px solid #C1DAD7; border-top: 0; background: #f5fafa url(images/background.gif) repeat-x; font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#797268;}

td          {text-align:center; font-size:11px; border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; background: #fff; padding: 5px; color: #4f6b72;}
td.alt      {text-align:center; font-size:11px; background: #f5fafa url(images/background.gif) repeat-x; color: #797268;}
th.selected	{background:none;background-color:#B2DDFF;}
td.selected,th.selectedNew { background:none;background-color:#F3F3F3;}
