/*
File Name:		ftp://IBM_Linux/nonprofitsites.biz/clients/50016/www/css/main.css
Client:			Iowa Motorcycle Dealers Association (IMDA)
Last Update:	05/13/05
*/

body
	{
	margin: 0px; 
	padding: 0px;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	}
	
td 	{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	}
.headline {
	font-size: 16px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
}	
/*---------------------------------------------------------------------
		LAYOUT 
 ---------------------------------------------------------------------*/
.redText
{
	color: #cc0000;
} 
td.headingBar
	{
		background: #07356C url(/images/topBar-Right.jpg) no-repeat right;
		height: 44; 
		width: 100%;
		padding: 0px 10px 5px 10px;
		
	}
span.secTitle 
	{
		margin: 0px;
		padding: 0px;
		color: #FFFFFF;
		font-size: 12pt;
		font-weight: bold;
		text-transform: uppercase;
	}	
span.spaceWord30 
	{
	 word-spacing: 30px;
	}

#divTopRightImage
   {	
 	position: absolute;
	left: -3200px;
	top: -50px;
	}
#loginBox input
  {
	border: 1px solid #000000;
	background-color: white;
	line-height: 14px;
	color: #000;
	margin: 0;
   }  	

#subMenu 
	{
		padding-left:5px;
		font-weight:bold;
		color:#595959;
	}   
#subMenu a
	{
		color:#595959;
		text-decoration:none;
	}   
#subMenu a:hover
	{
		text-decoration:underline;
	}   
	
/*---------------------------------------------------------------------
		FOOTER 
 ---------------------------------------------------------------------*/
#footer .links
	{
	background-color:#07356C;
	font-weight:bold;
	text-align:center;
	color:#DCE4EE;
	font-size:10px;
	text-transform:uppercase;
	}
#footer a 
	{
	color:#DCE4EE;
	text-decoration:none;
	}	
#footer a:hover
	{
		color:#DCE4EE;
		text-decoration:underline;
	}	

/*---------------------------------------------------------------------
		INVENTORY
 ---------------------------------------------------------------------*/
.closeWindow { background-color: C8CEDC; }
.tableBorder { background-color: C7D7FD; }
.inventoryOptions {	background-color: #DEDEDE; border-bottom: 1px solid #999999; }
.titleRow { background-color: #07356C; color:#FFFFFF; font-weight: bold; }
.mListing { border-bottom: 1px solid #999999;}
.dealerInfo {
	     font-size: 12px;
		 line-height: 16px;
		 font-family: Verdana,Arial,Helvetica,"Sans Serif";
		 font-weight: bold;
	}	
.message {
	color: #cc0000;
	font-weight:bold;
}   
  
/*---------------------------------------------------------------------
		 Calendar of Events 
 ---------------------------------------------------------------------*/   

    .calThisDateSep {  background-color: #336699; }
	.calDaysHeading { background-color: #CCCCC99; }
	.trCalDaysHeadings { background-color: #CCCCC99; }
	.days { background-color: #E0E0E0; }
	.dayNumPrint {  font-size: 20px;
					color: #000000;
	}
   .thisCalEventTitle {
	 background-color: #CCCCCC;
	}
	.thisCalEventInfo {
	 background-color: #ffffcc;
	}
	.whiteText { color: #ffffff; }
	.goButton { 
	      font-family: Tahoma, Verdana, Arial; 
		  font-size: 10px; 
		  color: #ffffff;
		  background-color: #CC0000; 
		  border-color: #999999 #cccccc #cccccc #999999; 
		  letter-spacing: 1px; 
		  position: relative; 
		  left: 3px; 
		  clip:     rect(   ); 
		  width: 25px; 
		  height: 21px;
		  font-weight: bold; 
		  border-style: solid; 
		  border-top-width: 1px; 
		  border-right-width: 1px; 
		  border-bottom-width: 1px; 
		  border-left-width: 1px;
		  cursor: pointer;
	}
    .calLegendTodaysDate { 
	      background-color: #ffffcc; 
	      border: 1px solid #C2C3C0;
	
	                      }
    .calLegendEventSchlDate { 
	      background-color: #E4FACD;
	      border: 1px solid #C2C3C0;
	 }
	
	#calendar .evenRow {
	   background-color: #E5E3E3;
	}
	a.top{
		 font-family: Arial; 
		  font-size: 12px; 
		  color: #14216F;
	}
	
	a.back{
		 font-family: Arial; 
		  font-size: 12px; 
		  color: #14216F;
	}   
/*---------------------------------------------------------------------
		 My Profile
 ---------------------------------------------------------------------*/ 	
  #myProfile table.formBorder
 {
		background-color: #DEDEDE;
		
 }
 #myProfile td.titleRow 
 {
		padding: 3px;
		background-color: #DEDEDE;
		color: #000000;
 }
 #myProfile td.formTitleRow
 {
		padding: 3px;
		background-color: #DEDEDE;
		color: #000000;
		font-weight:bold;
 }
 #myProfile a
 {
		color: #660000;
 }
 #myProfile td.formCaption
 {
	  	background-color: #EFEFEF;
		font-weight:bold;
 
 }
 /*---------------------------------------------------------------------
		 My Classifieds
 ---------------------------------------------------------------------*/ 	
 #myClassified table.formBorder
 {
	  background-color: #DEDEDE;
 }
 
 #myClassified td.formTitleRow
 {
 	 color: #000000;
	 padding: 3px;
	 font-weight:bold;
	 background-color: #DEDEDE;
 }
 textarea#adDescription
 {
	 width: 325px;
 
 }
 
 #myClassified td.formCaption
 {
	 background-color: #EFEFEF;
	 font-weight:bold;
 
 }
 
  /*---------------------------------------------------------------------
		 My Inventory
 ---------------------------------------------------------------------*/ 	

 #inventoryForm .formTitleRow
 {
 	 color: #000000;
	 padding: 3px;
	 font-weight:bold;
	 background-color: #DEDEDE;
 } 
 #inventoryForm td.formCaption
 {
  	background-color: #EFEFEF;
	font-weight:bold;
 
 }
 .deactiveRow
 {
 	background-color: #ff9900;
 }
 .oddRow
 {
 	background-color: #DBE4F8;
 }
  .evenRow
 {
 	background-color: #FFFFFF;
 }

   /*---------------------------------------------------------------------
		 Links
 ---------------------------------------------------------------------*/ 	
 
 #links td.catHeading
   {
      background-color: #E1E1E1;
	  font-weight:bold;
	  border-top: 1px solid #333399;
	} 
 		
 #links
    {
	   padding-top: 10px;
	 }
