/* comment lines are declared like this */

/* body is the default - if nothing is declared for the rest then the body definition is the one used */
BODY
{
    MARGIN: 0px;								/* if only a single value is specified then it applies to all margins */
    BACKGROUND-IMAGE: url(../corporate-images/corporate-soul-woman-bg.jpg);          /* can also be a url - url (../images/backgroundimage.jpg) */
    BACKGROUND-REPEAT: repeat-x;		/* other values no-repeat, repeat-x (horizontal), repeat-y (vertical)*/
	BACKGROUND-ATTACHMENT: scroll;  /* other value scroll */
	BACKGROUND-POSITION: 0% 0%;		/* values can be a percentage or a fixed length or one of top centre bottom/left centre right */
    BACKGROUND-COLOR: white;	/* background colour should be specified even with an image incase the image doesn't load other value is transparent */
	FONT-FAMILY: Verdana, Tahoma, sans-serif;
	TEXT-ALIGN: center;

}
H1
{
	FONT-FAMILY: Verdana, Tahoma, sans-serif; /* tahoma is the font family and sans-serif is a generic family */
	FONT-STYLE: normal;                    /* other values are italic and oblique */
	FONT-VARIANT: normal;               /* other values are small-caps */
	FONT-WEIGHT: bold;                 /* other values are  bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900  */
	FONT-SIZE: large; 
	COLOR: #cb6601;
	background-image: url(../corporate-images/corporate-arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	text-align: left;
}
H2
{
	FONT-FAMILY: Verdana, Tahoma, sans-serif; /* tahoma is the font family and sans-serif is a generic family */
	FONT-STYLE: normal;                    /* other values are italic and oblique */
	FONT-VARIANT: normal;               /* other values are small-caps */
	FONT-WEIGHT: bold;                 /* other values are  bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900  */
	FONT-SIZE: small; 
	COLOR: #ff9a00;
	text-align: left;
	background-color: transparent;
}
H3
{
	FONT-FAMILY: Verdana, Tahoma, sans-serif; /* tahoma is the font family and sans-serif is a generic family */
	FONT-STYLE: normal;                    /* other values are italic and oblique */
	FONT-VARIANT: normal;               /* other values are small-caps */
	FONT-WEIGHT: bold;                 /* other values are  bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900  */
	FONT-SIZE: small; 
	COLOR: white;
	background-image: url(../corporate-images/corporate-arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-color: transparent;
	padding-left: 20px;
	text-align:left;
}
H4
{
	FONT-FAMILY: Verdana, Tahoma, sans-serif; /* tahoma is the font family and sans-serif is a generic family */
	FONT-STYLE: normal;                    /* other values are italic and oblique */
	FONT-VARIANT: normal;               /* other values are small-caps */
	FONT-WEIGHT: bold;                 /* other values are  bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900  */
	FONT-SIZE: large; 
	COLOR: #cb6601;
	text-align: center;
	background-color: transparent;
}
/* definition of a paragraph */
P
{
	FONT-FAMILY: Verdana, Tahoma, sans-serif; /* tahoma is the font family and sans-serif is a generic family */
	FONT-STYLE: normal;                    /* other values are italic and oblique */
	FONT-VARIANT: normal;               /* other values are small-caps */
	FONT-WEIGHT: normal;                 /* other values are  bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900  */
	FONT-SIZE: small;  
	COLOR: black;
	background-color: transparent;
}
/* definition for all cells */
TD
{
	FONT-FAMILY: Verdana, Tahoma, sans-serif;
	FONT-SIZE: small;
	TEXT-DECORATION: none;														/* other values are underline, overline, line-through, blink */
	VERTICAL-ALIGN: top;					/* other possible values are baseline, sub, super, text-top, middle, bottom, text-bottom or a percentage */ 
	TEXT-TRANSFORM: none;				/* other values are capitalize, uppercase, lowercase */
	TEXT-INDENT: 0;		/* values are <length> or <percentage> indent before text begins*/
	LINE-HEIGHT: normal;					/* other values number (e.g. 1.2), length (1.2.em), percentage (120%) */
	background-color: white;
}

IMG
{
	BORDER: 0;
	display: inline;
}

IMG .panel-background
{
	display: block;
}
HR
{
	border-color: #c6c6c6 !important;
	border-bottom-width: thin !important;
	border-style: dashed !important;
	color:#c6c6c6;
	background-color: #c6c6c6;
	background-color: transparent;
}	

A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    FONT-FAMILY: Verdana, Tahoma, sans-serif; /* tahoma is the font family and sans-serif is a generic family */
    TEXT-DECORATION: underline;
	background-color: transparent;
}
A:visited
{
    COLOR: #ff9a00;
	background-color: transparent;
}
A:link
{
    COLOR: #ff9a00;
	background-color: transparent;
}
A:hover
{
    COLOR: #990000;
}
A:Focus
{
    COLOR: #990000;
}
A:active
{
    COLOR: #ff9a00;
	background-color: transparent;
}

#footer A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, sans-serif; /* tahoma is the font family and sans-serif is a generic family */
    TEXT-DECORATION: none;
	background-color: transparent;
}
#footer A:visited
{
    COLOR: #ababab;
 }
#footer A:link
{
    COLOR: #c6c6c6;
}
#footer A:hover
{
    COLOR: #ff9a00;
	background-color: transparent;
}
#footer A:Focus
{
    COLOR: #E21F1F;
}
#footer A:active
{
    COLOR: #ff9a00;
	background-color: transparent;	
}

.orange-background
{
	background-color: #ff9a00;
	background-color: transparent;	
}

.grey-background
{
	background-color: #ebebeb;
}

.transparent-background
{
	background-color: transparent;
}

.panel-background
{
	background-image: url(../corporate-images/corporate-header-right.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 0;
	padding-top: 25px;
	height: 310px !important;
	height: 1px;
	min-height: 270px;
}
.tab-background
{
	background-image: url(../corporate-images/corporate-header-right-tab.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	padding: 0px;
	padding-left: 15px;
	padding-right: 15px;
	height: 21px !important;
	height: 1px;
	min-height: 21px;
}
.footer-background
{
	background-image: url(../corporate-images/bottom-panel-bkg.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 0;
	padding-top: 5px;
	height: 310px !important;
	height: 1px;
	min-height: 270px;
}
.orange-text
{
	color: #ff9a00;
}

.white-text
{
	color: white;
	background-color: transparent;
}

.banner-header
{
	background-image: url(../corporate-images/banner-header.jpg);
	background-color:#999999;
	background-repeat: no-repeat;
	height: 87px;
	color: white;
	font-weight: bold;
}
.padding-left
{ padding-left: 45px;}

.footer	
{
	background-image: url(../corporate-images/banner-footer.jpg);
    background-repeat: no-repeat;
	background-color: transparent;	
	FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, sans-serif; /* tahoma is the font family and sans-serif is a generic family */
    TEXT-DECORATION: none;
	height: 57px;
}

.menu-this-page
{
	background-color: 	#000000;
	color: #ff9a00;
	padding: 14px;
}	
.menu
{
	background-color: 	transparent;
	color: white;
	padding: 14px;
}
.background-left
{
	background-image: url(../corporate-images/background-left.gif);
	background-repeat: repeat-y;
}
.background-right
{
	background-image: url(../corporate-images/background-right.gif);
	background-repeat: repeat-y;
}	
