*  {
       color: black; font-family: Arial,Tahoma,Helvetica,sans-serif;font-size: 11px;
}

Html   {
       height: 100%;       
}

Body   {
       height: 100%; padding: 0px; margin: 0px;
}

.headingGeneral   {
       margin-top: 0px; margin-bottom:0px;
}

.advertHeading  {
       color: #A40000; margin-top: 0px; margin-bottom:0px; font-size: 13px;
}

.advertHeading2  {
       margin-top: 0px; margin-bottom:0px;  
}

.spanAdHeading    {
       display: block; position: relative; width: 100%;
}

.divAdOfferReq    {
       margin: 3px; padding-left: 1px; padding-bottom: 1px; color: white; font-size: 9px; font-weight: bold; background-color: #FEA408;
}

.AdContentHld     {
        display: block; width: 100%;
}

.advertText    {
       display: block; padding-top: 3px; color: #241510;
}

.orangeBullet  { 
       color: #FF8000;
}

.divAdDelimiter  {
       position: relative; margin-left: 100px; margin-right: 100px; margin-top: 12px; margin-bottom: 23px; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px solid #AAAAAA; border-style: dotted; font-size: 3px;
}

.mainwindow  {
       LEFT: 153px; WIDTH: 685px; HEIGHT: 100%; POSITION: relative; top: 0px; margin-bottom: 0px; border-collapse: collapse;
}

.mainwindow2  {
       position: relative; padding-top: 100px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px;
}

.leftmenu  {
       LEFT: 6px; WIDTH: 142px; POSITION: absolute; TOP: 100px;
}

.rightmenu  {
       LEFT: 842px; WIDTH: 155px; POSITION: absolute; TOP: 100px;
}

.header     {
       LEFT: 3px; WIDTH: 994px; POSITION: absolute; TOP: 0px; z-index: 10;
}

.footer     {
       position: relative; top: -45px; left: 153px; width: 685px; color: #666666; margin-top: 0px; text-align: center;    
}

.hypFooter   {
       color: #666666; text-decoration: underline;
}

.hypMenuSpec  {
        font-size: 10px; color: #283A48;
}

.myinput2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #E1E1E1; font-size: 11px;
}

.myinput {
	BORDER: 1px solid #999999; BACKGROUND-COLOR: white; font-size: 11px;
}

.mybutton {
        background-color: #88817B; color: white; font-weight: bold;
}

.mywidth {
     width:290px
}

.mywidth2 {
     width:139px
}

.mywidth3 {
     width:130px
}

.mywidth4  {
     width: 400px;
}

.myHeadLn  {
        padding-left: 100px; padding-right: 100px; padding-top: 15px; padding-bottom: 15px; text-align: center; margin: 0px; color: #2F2F2F;
}

.lblAdType {
        position: relative; top: -1px; text-align: left;
}

.AdHeadMinor   {
     color: #948C87;
}

.AdHeadPrice {
        font-weight: bold; color: #FF6101;;
}


.tcImage  {
        text-align: center; vertical-align: top; padding: 0px;
}

.divSimSrch  {
	padding-top: 5px; padding-left: 5px ; padding-right: 5px;  padding-bottom: 5px;
}

.divSSAdvSrch  {
        position: relative; margin-top: 7px; margin-bottom: 0px;
}

.InsertAd   {
        background-color: #DF2F1D; padding-top: 2px; padding-bottom: 2px;
}

.LeftMenuContainer  {
        border: 1px solid #A69D86; border-top: 9px solid #444444; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; background-color: #D7CFBB; background-image: url(/Images/leftmenu.jpg); background-repeat: repeat-x;
}

.LeftMenuItem  {
        position: relative; padding-top: 2px; margin-top: 2px; padding-bottom: 4px; margin-bottom: 1px; border-bottom: 1px dashed #736866;
}

.LeftMenuLink  {
        font-family:Arial;font-size:12px; font-weight: bold; color: #474747;
}

.LeftMenuLinkSel  {
        font-family:Arial;font-size:12px; font-weight: bold; color: #DC0E0E;
}

.divRegCity {
        position: absolute; top: 0px; left: 250px;   
}

.divRegCity2 {
        position: absolute; top: 0px; left: 180px;   
}

.divSubCat {
        position: absolute; top: 0px; left: 270px;   
}

.divSubCat2 {
        position: absolute; top: 0px; left: 215px;   
}

.spanSubCatRegCity {
        position: relative; top:0px; left: 250px;  
}

.pageHeading  {
        margin-bottom: 10px; padding-left: 5px; padding-bottom:2px;margin-top:9px;border-bottom: 1px solid #FEA408; color:#FF4506;font-size:12px; font-weight: bold;
}

.heading {
        padding-bottom: 0px; margin-top: 10px; color: #800000;font-size: 12px;
}

.hypNavig      {
        color: #800000; text-decoration: underline;
}

.spNavDelimit   {
        color: #FF8000; font-size:12px;
}

.tabNoBorder    {
        padding: 0px; border-width: 0px;
}

.tdSubCatMenu   {
        height: 30px; width: 130px; vertical-align:bottom
}

.tabChangeAdType  {
        margin-bottom: 10px; margin-top: 5px;  border: 1px solid #EAE6D9; background-color: #F7F5EE;
}

.tabChangeAdType_old  {
        margin-bottom: 10px; margin-top: 5px;  border: 1px solid #FFD7AE; background-color: #FFFDDD;
}

.tabSpecSearch  {
        margin-bottom: 10px; margin-top: 0px;  border: 1px solid #FFD7AE; background-color: #FFFDDD;
}

.divInfo  {
        background-color: #F0F0F0; border-left: 1px solid #8C8C8C; border-top: 1px solid #8C8C8C; border-right: 1px solid #8C8C8C; border-bottom: 1px solid #8C8C8C; margin-bottom: 1px; margin-top: 1px;
}

.divAlertWin   {
        position: absolute; top: 210px; left: 200px; background-color: white;
}

.divAlertWin2   {
        position: relative; border: 1px solid #3A6D8C; width: 300px; background-color:white; padding-bottom:10px;
}

.divAlertHeading   {
        text-align: right; font-size: 2px; padding-bottom: 1px;
}

.divAlertMain   {
        text-align: center; padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom:0px;
}

.divAlertButtons   {
        text-align: center; padding-top: 8px;
}

.divPartners a {
        color: #919191;
}

.bold  {
        font-weight:bold
}

.underline  {
        text-decoration:underline;
}

.NoMargin    {
        margin-top: 0px; margin-bottom: 0px
}

.InputDescription  {
        width: 150px; vertical-align: top; text-align: right;
}

.tcFormInput    {
        padding-bottom: 10px;
}

.InputPosition  {
        position: absolute; left: 200px
}
.Required    {
        border: 1px solid red
}

.LeftCatMenu  {
        margin-bottom: 10px; 
}

.border1   {
        BORDER: 1px solid; text-align: center;
}

a {
        text-decoration:none;
}

a:hover  {
         text-decoration:underline;
}

.Heading1  {
        color: white; font-family: Verdena, Arial; font-weight:bold; font-size: 14px; text-align:center;
}

.Heading2  {
        padding-top: 3px; padding-bottom: 3px; color: #241510; font-weight:bold; font-size: 12px; text-align:center;
}

.disabBookmarkTD  {
         border: 0px solid black;  border-bottom: 1px solid #D4D4D4; height: 30px; width: 100px;
}

.enabBookmarkTD   {
         border: 0px solid black;  border-bottom: 1px solid #F5F5F5; height: 35px; width: 100px;
}

.enabBookmarkTDTable  {
         position: relative; top: 0px; border-left: 1px solid #D4D4D4; border-right: 1px solid #D4D4D4; border-top: 1px solid #D4D4D4; z-index: 5
}

.disabBookmarkLink  {
         color: #AAAAAA;
}

.divBookmarkContainer   {
         padding: 9px; width: 100%; background-color: #F5F5F5; border: 1px solid #D4D4D4; padding-bottom: 20px
}

.tabBookmarkContainer   {
         width: 100%; background-color: #F5F5F5; border: 1px solid #D4D4D4;
}


.headLogo    {
         width: 597px; height: 85px; background-image: url(/Images/headleft.jpg); background-repeat: repeat-y; text-align: left;
}

.headMoto    {
	position: relative; left: 550px;
}

.headCopy    {
	width: 398px; height: 85px; background-image: url(/Images/headright.jpg);
}

.divCopy1   {
        color: #FFFFFF; font-size: 18px; margin-left: 150px; margin-top: 15px;
}

.divCopy2    {
        color: #000000; font-size: 18px; margin-left: 180px;
}

.headDelimit   {
       margin-top: 3px; margin-bottom: 3px; margin-left: 3px; width: 100%; height: 2px; font-size: 2px;
}

.headDelimit2   {
       background-image: url(/Images/headdelimit.gif); margin-top: 3px; margin-bottom: 3px; margin-left: 3px; width: 100%; height: 2px; font-size: 2px;
}

.divRightMenuContain  {
       margin-top: 7px; border: 1px solid #FFD7AE; background-color: #FFFDDD;
}

.divRightMenuContain2  {
       margin-top: 4px; background-color: #EDEDED; background-image: url(/Images/prechod2.gif); background-repeat: repeat-x; border: 1px solid #9A9A99
}

.spanStep   {
         color:#3A6D8C; font-size:12px
}

.bgColor1     {
         background-color: #FEA408;
}

.bgColor3     {
         background-color: #F0F0F0; 
}

.bgColor2     {
         background-color: #FFFDCE; 
}

.bgColor4     {
         background-color: #FFF8CE; 
}

.bgColor5     {
         background-color:#FFFBCC;  
}

.bgColor6     {
         background-color: #3A6D8C;
}

.bgColor7     {
         background-color: #F5F5F5; 
}

.bgColor8     {
         background-color: #E9E9E9; 
}

.bgColor9     {
         background-color: #E34601; 
}
