/* Common CSS code used by iHs Creative Solutions
 *
 * Link to this file if you wish to use these CSS functions.
 */

/* Classes used for aligning elements on pages using margins and borders
 * Note that margin parameters are ordered top, right, bottom, left
 */
 
.aleftmargin {
		float: left;
		margin: 5px 5px 5px 0px;
	    }

.aleftmarginb {
        border: 1px solid #000000;
		float: left;
		margin: 5px 5px 5px 0px;
	     }

.arightmargin {
		float: right;
		margin: 5px 0px 5px 5px;
	    }

.arightmarginb {
        border: 1px solid #000000;
		float: right;
		margin: 5px 0px 5px 5px;
	     }

.border {border: 1px solid #000000;}

/* Assigned colors for link text
 * link=blue, visited=purple, hover=red
 */

a:link {color: #0000FF;}
a:visited {color: #800080;}
a:hover {color: #FF0000;}

/* Class used for preventing background image in a table from repeating
 * if the table grows bigger than the image
 */
 
.norepeat { background-repeat: no-repeat;}

/* Used for preventing background image from repeating in XSP panels
 */

td.XSP_HEADER_PANEL {background-repeat: no-repeat;}
td.XSP_FOOTER_PANEL {background-repeat: no-repeat;}
td.XSP_LEFT_PANEL_SPC { background-repeat: repeat-y;}
td.XSP_LEFT_PANEL {background-repeat: repeat-y;}
td.XSP_RIGHT_PANEL_SPC { background-repeat: repeat-y;}
td.XSP_RIGHT_PANEL {background-repeat: repeat-y;}
TD.XSP_MAIN_PANEL {background-repeat: no-repeat;}
TD.XSP_MAIN_PANEL_FOOTER {background-repeat: no-repeat;}

td.XSP_LEFT_PANEL_2 {background-repeat: repeat-y;}
td.XSP_RIGHT_PANEL_2 {background-repeat: repeat-y;}
TD.XSP_INFO_BAR {background-repeat: no-repeat;}
TD.XSP_MAIN_PANEL_HEADER {background-repeat: no-repeat;}

/* Enables you to set the cellspacing and cellpadding on the
 * CENTER PANEL to zero, which is what is causing the 1 pixel
 * "gutter" around content/images in the main panel allowing 
 * you to place different headers on different pages
 */
 
TABLE.XSP_CENTER_PANEL {border-collapse: collapse; }