hr {
  height: 1px;
  color: #ff9900;
}


select {
  font: 8pt arial;
}


.button { /* general button style */
  color: black;
  font-weight:bold;
  background-color:#ff9900;
  border-top:1px solid #ffff8c;
  border-left:1px solid #ffff8c;
  border-bottom:1px solid #dfc14c;
  border-right:1px solid #dfc14c;
  font-size:8pt;
}



input.text {
  border:1px solid #ff9900;
  color:black;
  font:8pt arial;
  padding: 2px;
  
}

/*------------------------------------------------------------------------------
    CSS layout definitions
------------------------------------------------------------------------------*/
/* Try to leave font information out of here. */


div.header {
    width : 750px;
    height : 76px;
    background : #000;
}


div.logo {
    float : left;
    width : 250px;
    height : 76px;
    background : #000;
}

div.banner {
    float : right;
    margin-top : 10px;
    margin-right : 5px;
    width : 470px;
    height : 70px;
    background : #000;
}

div.toolbar {
 
    background : #330;
}

div.navigation {
    /* border : 1px #000 solid; */
    width : 175px;
    height : 198px;
    background : #ccc;
    background-image : url('http://www.discusonline.com/rpcushing/synergy_images/bg_lhn.gif');
}

div.gradient {
    /* border : 1px #000 solid; */
    width : 175px;
    height : 45px;
    background : #ccc;
    background-image : url('http://www.discusonline.com/rpcushing/synergy_images/lhn_gradient.jpg');
}

div.address {
    padding : 10px;
    background : #ccc;
    background-image : url('http://www.discusonline.com/rpcushing/synergy_images/bg_lhn.gif');
    background-repeat : repeat-y;
	font:8pt Arial;
}

div.content {   
    background : #fff;
	color:#666666;
	visibility: visible
}
div.content2 {    
    background : #fff;
    color:#666666;
	visibility: visible
}

div.contentbody {
    margin : 10px;   
    background : #fff;
	color:#666666;
	visibility: visible
}
div.contentbody2 {
    margin : 10px;
    color:#666666;
    background : #fff;
	visibility: visible
}

/* In-page navigation : unordered list */

#inpage {
    margin : 10px 5px 10px 5px;
	font: arial;
	}
	
 ul {
	
	font: 8pt arial;
	}
	
.inpage {
    margin : 10px 5px 10px 5px;
}

div.righthand {
    font : 10pt Arial, Helvetica, sans-serif;
    font-weight : 400;
    width : 160px;
    height : 198px;
    color : #666666;
    background-image : url('http://www.discusonline.com/rpcushing/synergy_images/bg_rhn.gif');
}

div.yellowblock {
    width : 160px;
    height : 45px;
    background-image : url('http://www.discusonline.com/rpcushing/synergy_images/bg_yellow-block.gif');
    color : #ff0000;
}

div.lefthand  {
    margin-left : 10px;
    margin-top : 10px;
    font : 7pt Arial;
    font-weight : 400;
    width : 160px;
    color : #666;
}

div.lefthand * {
    font : 7pt Arial;
    font-weight : 400;
}



div.footer {
    margin-left : 10px;
    font :8pt Arial, Helvetica, sans-serif;
    font-weight : 400;
    color : #666;
}

div.footer *{
    font :7pt Arial, Helvetica, sans-serif;
    font-weight : 400;
}

BODY {
	background-color : #ffffff;
	margin : 0px;
	padding : 0px;
    background-image : url(http://www.discusonline.com/rpcushing/synergy_images/bg_1024x768.gif);
    background-position : top left;
    background-repeat : repeat-y;
	color:#666666;
}


/* Remove borders from linked images */ 
A IMG { border : none; }

/* Remove extra margins from form elements */
FORM { margin : 0px; }

/* Default font */
BODY,  H2, H3, H4, H5, H6, P, TD {
    color : #666;
	visibility: visible
}

H1 {
    font : 14pt Arial, Helvetica, sans-serif;
    font-weight : 700;
    line-height : 1em;
    margin-bottom : 5px;
    color : #666;
}

H2, H3 {
    font : 10pt Arial, Helvetica, sans-serif;
    line-height : 10 pt;
    margin-bottom : 5px;
}

/* Common text elements */
P {
    font : 10pt Arial, Helvetica, sans-serif;
    padding : 0px 0px 9px 0px;
    line-height : 17px;
    margin : 0px;
}

/* Link colors */
A:link { color : #f90; text-decoration : none; }
A:visited { color : #f90; text-decoration : none; }
A:hover { color : #f60; text-decoration : underline; }
A:active { color : #f60; text-decoration : none; }

/* Ordered and unordered list elements */


/* Search box form elements */

INPUT.search {
    margin : 5px 5px 0px 100px;
    font : 8pt Arial, Helvetica, sans-serif;
}

LABEL, SELECT.search {
	margin : 0px 5px 0px 10px;
	padding : 0px;
    width : 140px;
}

LABEL, SELECT.query {
	margin : 0px 5px 0px 10px;
	padding : 0px;
    width : 140px;
}

SELECT {
    font : 8pt Arial, Helvetica, sans-serif; font-weight : 400;
}



TD.lhn {
    height : 198px;
    background : #cccccc;
    background-image : url('http://www.discusonline.com/rpcushing/synergy_images/bg_lhn.gif');
}

TD.lhn2 {
    height : 198px;
    background : #cccccc;
    background-image : url('http://www.discusonline.com/rpcushing/synergy_images/bg_lhn_175x1000.gif');
}



TD.news {
    font : 8pt Arial, Helvetica, sans-serif; font-weight : 400; font-weight : 400;
}




TD.search {
    background : #ffffff;
    background-image : url('http://www.discusonline.com/rpcushing/synergy_images/bg_rhn.gif');
}

.space4 {
    height : 4px;
}

.space8 {
    height : 8px;
}

div.container {
    text-align:  center;
}




div.contentbody TD {
        font : 8pt Arial, Helvetica, sans-serif; font-weight : 400;
		color:#666666;
		visibility: visible
}

UL, OL { 
    margin : 25px;
    font-family : Arial, Helvetica, sans-serif;
}





