body{background-color:rgb(255,255,195);}
#backgroundLowerRight{width:250px;height:200px;position:absolute;bottom:0px;right:0px;z-index:-1;background-image: url(images/backgroundLowerRight.gif);}
#backgroundLowerLeft{position:absolute;bottom:0px;left:0px;width:250px;height:200px;z-index:-1;background-image:url(images/backgroundLowerLeft.gif);}
#backgroundLowerLeftNav{position:absolute;bottom:0px;left:0px;width:125px;height:175px;z-index:-1;background-image:url(images/backgroundLowerLeftNav.gif);}
#backgroundUpperRight{position:absolute;top:0px;right:0px;width:100px;height:45px;z-index:-1;background-image:url(images/backgroundUpperRight.gif);}

a:active {color: rgb(107,168,13);text-decoration: none;}
a:visited {color: rgb(107,168,13);text-decoration: none;}
a:link {color: rgb(107,168,13);text-decoration: none;}
a:hover {color: rgb(185,36,35);text-decoration: none;}
a.tracked {color: rgb(107,168,13);text-decoration: none;}
a.subexpanded {color: rgb(107,168,13);text-decoration: none;}
a.subclosed {color: rgb(107,168,13);text-decoration: none;}

a.sidebarLink:active {color: rgb(255,255,195);text-decoration: none;font-weight:bold;}
a.sidebarLink:visited {color: rgb(255,255,195);text-decoration: none;font-weight:bold;}
a.sidebarLink:link {color: rgb(255,255,195);text-decoration: none;font-weight:bold;}
a.sidebarLink:hover {color: rgb(253,218,87);text-decoration: none;font-weight:bold;}
    

.navBackground{background: rgb(107,3,168);}
.link{cursor:pointer;}

.textField{font-size:12px;border-style:solid;border-width:1px;border-color:rgb(107,3,168);background-color:rgb(255,225,165);color:rgb(107,3,165);font-family: Verdana, Arial, Helvetica, sans-serif;}

.fredButton{font-size:12px;border-style:solid;border-width:1px;border-color:rgb(107,3,168);background-color:rgb(255,225,165);color:rgb(107,3,165);font-family: Verdana, Arial, Helvetica, sans-serif;}

.nextButton{background: url("images/goNext.gif") top right no-repeat;position:absolute;top:0px;width:63px;height:40px;right:0px;text-align:left;font-size:0px;border-style:solid;border-width:0;border-color:rgb(107,3,168);color:rgb(253,218,87);font-family: Verdana, Arial, Helvetica, sans-serif;}
.backButton{background: url("images/goBack.gif") top left no-repeat;position:absolute;top:0px;width:63px;height:40px;left:0px;text-align:left;font-size:0px;border-style:solid;border-width:0;border-color:rgb(107,3,168);color:rgb(253,218,87);font-family: Verdana, Arial, Helvetica, sans-serif;}

textarea{border-style:solid;border-width:1px;border-color:rgb(107,3,168);font-size:12px;background-color:rgb(245,235,255);color: rgb(107,3,168); font-family: Verdana, Arial, Helvetica, sans-serif;}

select{background-color:rgb(255,225,165);color:rgb(107,3,165);font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.fredBorder{border-style:solid;border-width:1;border-color:rgb(107,3,165);}
.border{border-style:solid;border-width:1px;border-color:rgb(107,3,165);}
.borderRight{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgb(107,3,165);}
.borderHover{border-style:solid;border-width:1px;border-color:rgb(185,36,35);background-color:#ffffff;}

.orderFrame{visibility:visible;z-index:1;position: absolute; top:0;left:0;border-style: inset;border-width: 3px;border-color: #9999CC;width:700;height:500;}

.checkbox1{background-color:transparent;font-family: none;}

.title12pxOrange{color: rgb(185,36,35);font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title12pxDarkGreen{color: rgb(107,168,13);font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title13pxOrange{color: rgb(185,36,35);font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title13pxLightGreen{color: rgb(220,255,170);font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title13pxDarkGreen{color: rgb(107,168,13);font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title13pxYellow{color: rgb(253,218,87);font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title13pxLightYellow{color: rgb(255,255,195);font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title15pxYellow{color: rgb(253,218,87);font-size: 15px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title13pxPurple{color: rgb(107,3,168);font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title13pxBoldPurple{color: rgb(107,3,168);font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.title14pxPurple{color: rgb(107,3,168);font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title18pxPurple{color: rgb(107,3,168);font-size: 18px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title18pxLightGreen{color: rgb(220,255,170);font-size: 18px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title18pxDarkGreen{color: rgb(107,168,13);font-size: 18px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title18pxYellow{color: rgb(253,218,87);font-size: 18px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title18pxOrange{color: rgb(185,36,35);font-size: 18px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.title18pxLightYellow{color: rgb(255,255,195);font-size: 18px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.button{font-size:12px;border-style:solid;border-width:1px;border-color:rgb(107,3,168);background-color:rgb(255,225,165);color:rgb(107,3,165);font-family: Verdana, Arial, Helvetica, sans-serif;}

.button.hover{font-size:16px;border-style:solid;border-width:1;border-color:rgb(107,3,168);background-color:rgb(220,255,170);color:rgb(107,3,165);font-family: Verdana, Arial, Helvetica, sans-serif;}

		.BodyColor1-13px {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        text-decoration: none;
        color: rgb(107,3,168);
    }
    
    .BodyColor2-13px {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:13px;
        text-decoration:none;
        color:rgb(107,168,13);
    }
    
    .BodyColor3-13px {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:13px;
        text-decoration:none;
        color:rgb(185,36,35);
    }
    
    .BodyColor4-13px {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:13px;
        text-decoration:none;
        color:rgb(255,255,195);
    }
    
    .Message-13px {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        text-decoration:none;
        color:rgb(185,36,35);
    }
    
    
    .BodyColor1-18px {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
        text-decoration:none;
        color:rgb(107,3,168);
    }
    
    .BodyColor2-18px {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
        text-decoration:none;
        color:rgb(107,168,13);
    }
    
    .BodyColor3-18px {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
        text-decoration:none;
        color:rgb(185,36,35);
    }
    
    .BodyColor4-18px {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
        text-decoration:none;
        color:rgb(255,255,195);
    }
    
    .Message-18px {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
        text-decoration:none;
        color:rgb(185,36,35);
    }
    
    .message {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
        text-decoration:none;
        color:rgb(185,36,35);
    }
    
    .TableHeaderBody{
    	background-color:rgb(107,168,13);
    }
    .AlertBox {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
        text-decoration:none;
        background-color:rgb(185,36,35);
       	color:rgb(255,255,195);
    }
    
    #sidebar {
			
			background: rgb(107,3,168);
			
		}
		.sidebar {
			
			background: rgb(107,3,168);
			
		}
		
		ul.sdmenu {
			width: 360px;
			font-family: Arial, sans-serif;
			font-size: 12px;
			margin: 0px;
			
			color: black;
			padding:0px;
		}
		ul.sdmenu li {
			background: url(/images/OregonRealtySlider.png) repeat-x;
			overflow: hidden;
			border-bottom: 0px;
		}
		ul.sdmenu li:first-child {
			background: url(/images/OregonRealtySlider.png) repeat-x;
		}
		ul.sdmenu li.collapsed {
			height: 35px;
		}
		ul.sdmenu li span {
			display: block;
			padding: 0px 35px;
			margin: 0px;
			font-weight: bold;
			color: black;
			background: url(/sdmenu/expanded.gif) no-repeat 10px 12px;
			cursor: default;
			border-bottom: 0px;
			height: 35px;
		}
		ul.sdmenu li.collapsed span {
			background-image: url(/sdmenu/collapsed.gif);
		}
		ul.sdmenu li a {
			padding: 0px 10px;
			background: #eee;
			display: block;
			border-bottom: 0px;
			color: #066;
		}
		ul.sdmenu li a.current {
			background : #ccc;
		}
		ul.sdmenu li a:hover {
			background : #066 url(/sdmenu/linkarrow.gif) no-repeat right center;
			color: rgb(153,153,102);
			text-decoration: none;
		}
		
		.onTab{
    	width:200px;height:28px;background:url(/images/MyFriendFredOnTab.png);cursor:pointer;
    }
    .offTab{
    	width:200px;height:28px;background:url(/images/MyFriendFredOffTab.png);cursor:pointer;
    }
    .noTab{
    	width:200px;height:28px;
    }
    
    .onTabText{
    	font-family:arial, sans-serif;
      font-size:13px;
      text-decoration:none;
      color:rgb(185,36,35);
      cursor:pointer;
    }
    .offTabText{
    	font-family:arial, sans-serif;
      font-size:13px;
      text-decoration:none;
      color:rgb(107,3,168);
      cursor:pointer;
    }
		
		
		.yui-panel .hd {
				background-color:rgb(107,168,13);
				color:rgb(255,255,195);
				
				border:0px solid #FFF;
				border-bottom:1px solid #000;
				font-weight:bold;
				overflow:hidden;
				padding:4px;
			}
			.yui-panel .bd {
				background-color:rgb(255,255,195);
				height:100%;
				border:0px solid #FFF;
				border-bottom:0px solid #000;
				overflow:auto;
				padding:4px;
			}
			.yui-panel .ft {
				background-color:rgb(255,255,195);
				color:rgb(107,168,13);
				
				border:0px solid #FFF;
				border-bottom:0px solid #000;
				font-weight:bold;
				overflow:auto;
				padding:4px;
			}
			
			
			.yui-panel .container-close {
				position:absolute;
				top:2px;
				right:3px;
				z-index:10;
				height:16px;
				width:16px;
				margin:0px;
				padding:0px;
				background:url(/images/PanelClose.gif) no-repeat;
				cursor:pointer;
				visibility:inherit;
			}
			
			.mask {
			    z-index:0;
			    display:none;
			    position:absolute;
			    top:0;
			    left:0;
			    -moz-opacity: 0.25;
			    opacity:.25;
			    filter: alpha(opacity=25);
			    background-color:rgb(0,0,0);
			}
			
		#orderName{
			display:none;
			position:absolute;
			right:10;
			bottom:10;
			color:rgb(220,255,170);
			vertical-align:middle;
			border:0px red solid;
		}
		
		
		.keepShopping{
			width: 175px;
			height: 103px;
			font-size:12px;
			border: 0px solid rgb(107,3,168);
			color: transparent;
			text-transform: capitalize;
			background: url(/images/keepBrowsing.gif) no-repeat center top;
			cursor: pointer; 
		  cursor: hand; 
		  padding: 150px 0 0 0; /* Fix for IE */ 
		 }
		
		.checkoutNow{
			width: 175px;
			height: 103px;
			font-size:12px;
			border: 0px solid rgb(107,3,168);
			color: transparent;
			text-transform: capitalize;
			background: url(/images/checkoutNow.gif) no-repeat center top;
			cursor: pointer; 
		  cursor: hand; 
		  padding: 150px 0 0 0; /* Fix for IE */ 
		 }
		
		
		
		
		
		
		
