html {
  /*font-size: 62.5%;*/
}

body {
  font-size: 13px;
  font-family: "Open Sans", sans-serif;
  color: #3e454c;
  background-color:rgb(255,255,195);
}
body::after {
  clear: both;
  content: "";
  display: table;
}

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;}

.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;}

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:1px;border-color:rgb(107,3,165);}
.border{border-style:solid;border-width:1px;border-color:rgb(107,3,165);background-color:rgb(255,255,195);}
.FrameDividerAlt{border-style:solid;border-width:1px;border-color:rgb(255,255,195);}
.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;}


.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:1px;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(255,255,255);
        background:rgb(225,0,0);
        padding: 6px 8px;
        border-radius: 5px 5px 5px 5px;
    }
    
    .message {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
        text-decoration:none;
        color:rgb(255,255,255);
        background:rgb(225,0,0);
        padding: 6px 8px;
        border-radius: 5px 5px 5px 5px;
    }
    
    .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);
    }
    
    .header{width:299px;height:55px;position:absolute;top:7px;left:5px;cursor:pointer;background: url(/images/MyFriendFred_Header_Logo.gif) no-repeat;}
		.headerBody{margin: 0px 0px 0px 0px;background: url(/images/fred_header_background.gif) rgb(107,168,13);}
		
    #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;
		}
		
		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(185,36,35);text-decoration: none;font-weight:bold;}
		
		.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;
				font-weight:bold;
			}
			.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;
		}
		
		.checkoutNow{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;}
		.keepShopping{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;}
		
		
		/*.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; 
		 }
		
		
		.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;  
		 }
		*/
		
		
		
		
		
		