/*Concerto.com new styles for 2005 Redesign*/
/*Mark your edits with initials, date and reason*/

/*body*/
body {
	background-color:#e2e2e2;
	color:#353535;	
	text-align:left; 
	font-family:arial, tahoma, sans-serif; 
	font-size:12px; 
	font-style:normal; 
	font-weight:normal; 
	margin:0px; 
	line-height:15px;
}

/*normal/body paragraph*/
.bodytext {
	margin: 0px 12px; 
	font-size:12px; 
	font-family:arial, tahoma, sans-serif;
	line-height:15px;
}

p {
	margin:8px; 
	font-size:12px; 
	font-family:arial, tahoma, sans-serif;
	line-height:15px;
}



/*list*/
ul {
	margin:8px 8px 8px 24px; 
	font-size:12px; 
	font-family:arial, tahoma, sans-serif;
	line-height:15px;
}
li {
	margin-bottom:8px; 
	font-size:12px; 
	font-family:arial, tahoma, sans-serif;
	line-height:15px;
}

/*normal table cell*/
td {
	font-family:arial, tahoma, sans-serif;
	font-size:12px; 
}

sup {
	font-family:arial, tahoma, sans-serif;
	font-size:9px; 
}

/*cell w/grey border on left*/
.leftGrey {
	border-left:1px solid #CCCCCC;
}

/*cell with wave at bottom*/
.waveBottom {
	background-image: url("images06/waveLines.gif");
	background-position: bottom; 
	background-repeat: no-repeat;
}

/*cell with wide wave*/
/*JM 7/20/06 - requested by JH/GG for SSC project*/
.waveBottomWide {
 BACKGROUND-POSITION: 50% bottom;
 BACKGROUND-IMAGE: url("images06/waveLineswide.gif");
 BACKGROUND-REPEAT: no-repeat;
}

/*main section header - for grey ths*/
.sectionHeader {
	color:#FFFFFF; 
	font-family:arial, tahoma, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	margin:0px;
}

/*support table header*/
/*JM 5-8-05*/
.whitehead {
	color:#FFFFFF; 
	font-family:arial, tahoma, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	margin:0px;
	}
 
/*main section header*/
.pageHeader {
	color:#FFFFFF; 
	font-family:arial, tahoma, sans-serif;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}


/*grey column header*/
.columnHeader {
	color:#FFFFFF; 
	background-color:#757575;
	font-family:arial, tahoma, sans-serif;
	font-size:12px; 
	font-weight:bold;
}

/*Services learn more box*/
.Services {
	color:#164CA1; 
	font-size:12px;
}

/*section overview header*/
.sectionOverview {
	margin:0px 20px 12px 20px;
}

/*form field*/
.form, select, input, radio, checkbox  {
	color:#757575; 
	text-align:left; 
	text-indent:2px; 
	font-family:arial, tahoma, sans-serif;
	font-size:12px; 
	font-style:normal; 
	font-weight:normal; 
	margin-right:8px;
}

.searchForm  {
	color:#757575; 
	text-align:left; 
	font-family:arial, tahoma, sans-serif;
	font-size:12px; 
	font-style:normal; 
	font-weight:normal; 
	margin:0px;
}

/*cell w/grey border on bottom*/
.greyBot {
	border-bottom:1px solid #CCCCCC;
}

A:link {
 FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #164ca1; FONT-STYLE: normal; FONT-FAMILY: arial, tahoma, sans-serif; TEXT-DECORATION: underline 
}
A:hover {
 FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #757575; FONT-STYLE: normal; FONT-FAMILY: arial, tahoma, sans-serif; TEXT-DECORATION: underline 
}
A:active {
 FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #164ca1; FONT-STYLE: normal; FONT-FAMILY: arial, tahoma, sans-serif; TEXT-DECORATION: underline 
}
A:visited {
 FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #757575; FONT-STYLE: normal; FONT-FAMILY: arial, tahoma, sans-serif; TEXT-DECORATION: underline 
}
A.rightLink:link {
 FONT-SIZE: 12px; COLOR: #164ca1; TEXT-ALIGN: right; TEXT-DECORATION: underline 
}
A.rightLink:hover {
 FONT-SIZE: 12px; COLOR: #757575; TEXT-ALIGN: right; TEXT-DECORATION: underline 
}
A.rightLink:active {
 FONT-SIZE: 12px; COLOR: #164ca1; TEXT-ALIGN: right; TEXT-DECORATION: underline 
}
A.rightLink:visited {
 FONT-SIZE: 12px; COLOR: #164ca1; TEXT-ALIGN: right; TEXT-DECORATION: underline 
}


/*topnav primary link*/
a.topnav:link {
	color:#164CA1; 
	text-align:right;
	font-weight:bold; 
	margin-right:18px; 
	text-decoration:none;
}

a.topnav:hover {
	color: #5E5E5E;
	text-align: right;
	font-weight: bold;
	margin-right: 18px;
	text-decoration: none;
}

a.topnav:active {
	color:#164CA1; 
	text-align:right; 
	font-weight:bold;
	margin-right:18px; 
	text-decoration:none;
}

a.topnav:visited {
	color:#164CA1; 
	text-align:right; 
	font-weight:bold;
	margin-right:18px; 
	text-decoration:none;
}

a.topnav:visited:hover {
	color: #5E5E5E;
	font-weight: bold;
	text-decoration: none;
}

/*topnav secondary link*/
a.topnav2:link {
	color:#C7D9E6; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
}

a.topnav2:active {
	color:#C7D9E6; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
}

a.topnav2:visited {
	color:#C7D9E6; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
}

a.topnav2:hover {
	color:#CCCCCC; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
}


/*topnav2 secondary link*/
a.topnav3:link {
	color:#C7D9E6;
	text-align:right;
	margin:5px;
	text-decoration:none;
	font-size:10px;
}

a.topnav3:active {
	color:#C7D9E6; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
	font-size:10px;
}

a.topnav3:visited {
	color:#C7D9E6; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
	font-size:10px;
}

a.topnav3:hover {
	color:#CCCCCC; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
	font-size:10px;
}

/*topnav secondary link - JM 8-28-06 - white link per Case IT-18894*/
a.topnav4:link {
	color:#FFFFFF; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
}

a.topnav4:active {
	color:#FFFFFF; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
}

a.topnav4:visited {
	color:#FFFFFF; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
}

a.topnav4:hover {
	color:#FFFFFF; 
	text-align:right; 
	margin:5px; 
	text-decoration:none;
}

a.topnav5:link {
	color:#164CA1; 
	text-align:right;
	font-weight:bold; 
	margin-right:18px; 
	text-decoration:none;
}

a.topnav5:hover {
	color: #164CA1;
	text-align: right;
	font-weight: bold;
	margin-right: 18px;
	text-decoration: underline;
}

a.topnav5:active {
	color:#164CA1; 
	text-align:right; 
	font-weight:bold;
	margin-right:18px; 
	text-decoration:none;
}

a.topnav5:visited {
	color:#164CA1; 
	text-align:right; 
	font-weight:bold;
	margin-right:18px; 
	text-decoration:none;
}

a.topnav5:visited:hover {
	color: #164CA1;
	font-weight: bold;
	text-decoration: underline;
}


.pageHeaderGreen {
	color:#5e7803; 
	font-family:arial, tahoma, sans-serif;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderGreen:link {
	color:#5e7803; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderGreen:hover {
	color:#5e7803; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderGreen:active {
	color:#5e7803; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderGreen:visited {
	color:#5e7803; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderOrange {
	color:#d97300; 
	font-family:arial, tahoma, sans-serif;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderOrange:link {
	color:#d97300; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderOrange:hover {
	color:#d97300; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderOrange:active {
	color:#d97300; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderOrange:visited {
	color:#d97300; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderPurple{
	color:#6b2e6e; 
	font-family:arial, tahoma, sans-serif;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderPurple:link {
	color:#6b2e6e; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderPurple:hover {
	color:#6b2e6e; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderPurple:active {
	color:#6b2e6e; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}

.pageHeaderPurple:visited {
	color:#6b2e6e; 
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:16px; 
	font-weight:bold; 
	margin:0px;
}


/*footer [white] styles*/
.footerL {
	color:#FFFFFF; 
	text-align:left; 
	background-color:#164CA1;
}

.footerR {
	color:#FFFFFF; 
	text-align:right; 
	background-color:#164CA1;
}

a.footer:link {
	color:#FFFFFF;
}

a.footer:hover {
	color:#FFFFFF;
}

a.footer:active {
	color:#FFFFFF;
}

a.footer:visited {
	color:#FFFFFF;
}

/*cherry product links*/
a.cherry:link {
	color:#BA0031;
}

a.cherry:hover {
	color:#BA0031;
}

a.cherry:active {
	color:#BA0031;
}

a.cherry:visited {
	color:#BA0031;
}
/*plum sales/tele links*/
a.plum:link {
	color:#481243;
}

a.plum:hover {
	color:#481243;
}

a.plum:active {
	color:#481243;
}

a.plum:visited {
	color:#481243;
}
/*orange services links*/
a.orange:link {
	color:#E06A00;
}

a.orange:hover {
	color:#E06A00;
}

a.orange:active {
	color:#E06A00;
}

a.orange:visited {
	color:#E06A00;
}
/*lime collections links*/
a.lime:link {
	color:#5E7803;
}

a.lime:hover {
	color:#5E7803;
}

a.lime:active {
	color:#5E7803;
}

a.lime:visited {	
	color:#5E7803;
}

/*color and colorBold*/
.medOrange {color:#D9562C;}

.medOrangeBold {
	color:#D9562C; 
	font-weight:bold;
}

.ltOrange {color:#EB8F38;}

.ltOrangeBold {
	color:#EB8F38; 
	font-weight:bold;
}

.green {color:#73943D;}

.greenBold {
	color:#73943D; 
	font-weight:bold;
}

.blue286 {color:#0033AB;}

.blue286Bold {
	color:#0033AB; 
	font-weight:bold;
}

.medBlue {color:#005BAA;}

.medBlueBold {
	color:#005BAA; 
	font-weight:bold;
}

.ltBlue {color:#79B3E1;}

.ltBlueBold {
	color:#79B3E1; 
	font-weight:bold;
}

.purple {color:#783882;}

.purpleBold {
	color:#783882; 
	font-weight:bold;
}

.yellow {color:#FCD029;}

.yellowBold {
	color:#FCD029; 
	font-weight:bold;
}

.cherry {color:#BA0031;}

.cherryBold {
	color:#BA0031; 
	font-weight:bold;
}

.plum {
	color:#481243;
}

.plumBold {
	color:#481243; 
	font-weight:bold;
}

.orange {
	color:#E06A00;
}

.orangeBold {
	color:#E06A00; 
	font-weight:bold;
}

.lime {
	color:#5E7803;
}

.limeBold {
	color:#5E7803; 
	font-weight:bold;
}

/*leftnav*/
.leftsidenav {
	color:#757575;
	text-decoration:none;
	font-size:11px;
}

.leftsidenav a:link {
	color:#757575;
	text-decoration:none; 
	font-family:arial, tahoma, sans-serif;
	font-size:11px;
}

.leftsidenav a:hover {
	color:#757575;
}

.leftsidenav a:active {
	color:#164CA1; 
	font-size: 11px;
}

.leftsidenav a:visited {
	color:#757575; 
	text-decoration: none; 
	font-size: 11px;
}

.leftsidenav a:visited:hover {
	color:#164CA1; 
}

.leftsidenavselected {
	color:#164CA1; 
	font-size: 11px;
}

/*leftnav level 2*/
.leftsidenavlevel2 {
	color:#757575;
	text-decoration:none;
	font-size:11px;
	margin-left: 8px;
}

.leftsidenavselected2 {
	color:#164CA1; 
	font-size: 11px;
	margin-left: 8px;
}

/*leftnav level 3*/
.leftsidenavlevel3 {
	color:#757575;
	font-family:arial, tahoma, sans-serif;
	text-decoration:none;
	font-size:11px;
	margin-left: 14px;
}

.leftsidenavselected3 {
	color:#164CA1; 
	font-family:arial, tahoma, sans-serif;
	font-size: 11px;
	margin-left: 14px;
}

/*breadcrumb*/
a.breadcrumb {
	font-size:10px;
	text-decoration:none;
}

.breadcrumb a:link {
	font-size:10px;
	font-family:arial;
}

.breadcrumb a:hover {
	font-size:10px;
	color:#164CA1; 
	text-decoration:none;
}

.breadcrumb a:active {
	font-size:10px;
	color:#164CA1;
}

.breadcrumb a:visited {
	font-size:10px;
	color:#757575; 
	text-decoration: none;
}

.breadcrumb a:visited:hover {
	font-size:10px;
	color:#164CA1;
}

.breadcrumbOn {
	font-size:10px;
	font-weight: bold;
}

/*headers*/
h1 {
	color:#164CA1; 
	text-align:left; 
	font-family:arial, tahoma, sans-serif;
	font-size:15px; 
	font-style:normal; 
	font-weight:bold;
	margin:8px 8px 8px 20px;
}

h2 {
	color:#164CA1; 
	text-align:left; 
	font-family:arial, tahoma, sans-serif;
	font-size:14px; 
	font-style:normal; 
	font-weight:bold;
	margin:8px 8px 8px 20px;
}

h3 {
	color:#353535; 
	text-align:left; 
	font-family:arial, tahoma, sans-serif;
	font-size:13px; 
	font-style:normal; 
	font-weight:bold; 
	margin:0px 0px 0px 20px;
}

#dropmenudiv{
	position:absolute;
	border-style: solid;
	padding:4 18 4 8px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-color:#CCCCCC;
	font-family:tahoma,verdana;
	width: 168px; 
	font-size:9px;
	z-index:100;
}

#dropmenudiv a{
    color:#757575;
    font-family:tahoma,verdana; 
	font-size:9px;
    font-family:sans-serif;
    text-decoration:none;
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border:none;
	cursor:hand;
}

#dropmenudiv a:hover{ /*hover background color*/
	color:#00338B;
	background-color: #C7D9E6;
}

/* this is the clipping region for the menu. it's width and height get set by script, depending on the size of the items table */
.transMenu {
	position:absolute;
	overflow:hidden;
	border-style: solid;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
    font-family:arial;
	width: 150px; 
	font-size:10px;
	left:-1000px;
	top:-1000px;
	}

/* this is the main container for the menu itself. it's width and height get set by script, depending on the size of the items table */
.transMenu .content {
	position:absolute;
	width: 165px;
	font-family:arial, tahoma, sans-serif;
	font-size:10px;
	left:0px;
	}

/* this is the main container for the menu itself. it's width and height get set by script, depending on the size of the items table */
.transMenu .mContent {
	width: 165px;
	font-family:arial, tahoma, sans-serif;
	font-size:10px;
	left:8px;
	}
	
/* this table comprises all menu items. each TR is one item. It is relatively positioned so that the shadow and background transparent divs can be positioned underneath it */
.transMenu .items {
	position:relative;
    font-family:arial, tahoma, sans-serif;
	font-size:10px;
	left:1px; top:0px;
	z-index:2;
	}

.transMenu .top .items {
    font-family:arial, tahoma, sans-serif;
	font-size:10px;
	border-top:none;
	}

/* each TR.item is one menu item */
.transMenu .item {
    color:#757575;
    font-family:arial, tahoma, sans-serif;
	font-size:10px;
    font-family:sans-serif;
    text-decoration:none;
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border:none;
	cursor:pointer;
	}

/* this DIV is the semi-transparent white background of each menu. the -moz-opacity is a proprietary way to get transparency in mozilla, the filter is for IE/windows 5.0+. */
/* we set the background color in script because ie mac does not use it; that browser only uses a semi-transparent white PNG that the spacer gif inside this DIV is replaced by */
.transMenu .background {
	position:absolute;
	left:0px; 
	top:0px;
	z-index:1;
	}

/* same concept as .background, but this is the sliver of shadow on the right of the menu. It's left, height, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowRight {
	position:absolute;
	z-index:3;
	top:0px; width:0px;
	}

/* same concept as .background, but this is the sliver of shadow on the bottom of the menu. It's top, width, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowBottom {
	position:absolute;
	z-index:1;
	left:0px; height:0px;
	}

/* this is the class that is used when the mouse is over an item. script sets the row to this class when required. */
.transMenu .item .hover {
	background:#FFFFFF;
    font-family:arial, tahoma, sans-serif;
	font-size:10px;
	color:#164CA1;
	}

/* this is either the dingbat that indicates there is a submenu, or a spacer gif in it's place. We give it extra margin to create some space between the text and the dingbat */
.transMenu .item img {
	margin-left:1px;
}
.dropdowntop {
    color:#333333;
    text-decoration:none;
    font-family:arial, tahoma, sans-serif; 
    font-size:10px;
}

a.dropdowntop:link {
    color:#333333;
    text-decoration:none; 
    font-family:arial, tahoma, sans-serif;
    font-size:10px;
}

a.dropdowntop:hover {
    color:#ffffff; 
    text-decoration:none;
    background:#999999;
}

a.dropdowntop:active {
    color:#333333; 
    text-decoration:none;
    font-size: 10px;
}

a.dropdowntop:visited {
    color:#333333; 
    text-decoration: none; 
    font-size: 10px;
}

a.dropdowntop:visited:hover {
    color:#ffffff; 
    text-decoration:none;
    background:#999999;
}

 .PerfHeaderGreen {
 	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	MARGIN: 0px; 
	COLOR: #A2b600; 
	FONT-FAMILY: arial, tahoma, sans-serif;
}
 
.PerfGrayHeader {
 	FONT-WEIGHT: normal; 
	FONT-SIZE: 21px; 
	COLOR: #999999; 
	FONT-FAMILY: arial, tahoma, sans-serif; 
}
 
.perfform {
 	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #757575; 
	TEXT-INDENT: 2px; 
	BORDER: #999999 1px solid; 
	BORDER-top: #999999 2px solid; 
	MARGIN: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, tahoma, sans-serif; 
	TEXT-ALIGN: left;  
	height:16px 
}
 
.PerfgreyBot {
 	BORDER-BOTTOM: #999999 1px solid;
}
 
.smallgreentxt {
 	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #869a42; 
	FONT-FAMILY: arial, tahoma, sans-serif; 
	TEXT-DECORATION: none;
}

P:link {
 	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #164ca1; FONT-STYLE: normal; FONT-FAMILY: arial, tahoma, sans-serif; TEXT-DECORATION: underline
}
/*
P:hover {
 	FONT-WEIGHT: bold; 
 	FONT-SIZE: 9px; 
 	COLOR: #757575; 
 	FONT-STYLE: normal; 
 	FONT-FAMILY: arial, tahoma, sans-serif; 
 	TEXT-DECORATION: underline 
}
P:active {
 	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #164ca1; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, tahoma, sans-serif; 
	TEXT-DECORATION: underline;
}
P:visited {
 	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #757575; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, tahoma, sans-serif; 
	TEXT-DECORATION: underline;
}
*/
P.footer2007:link {
 	FONT-WEIGHT: bold; 
	COLOR: #666666; 
	TEXT-ALIGN: center; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, tahoma, sans-serif; 
	TEXT-DECORATION: none;
}
P.footer2007:hover {
 	FONT-WEIGHT: bold; 
	COLOR: #666666; 
	TEXT-ALIGN: center; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, tahoma, sans-serif; 
	TEXT-DECORATION: none;
}
P.footer2007:active {
 	FONT-WEIGHT: bold; 
	COLOR: #666666;  
	TEXT-ALIGN: center; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, tahoma, sans-serif; 
	TEXT-DECORATION: none;
}
P.footer2007:visited {
 	FONT-WEIGHT: bold; 
	COLOR: #666666; 
	TEXT-ALIGN: center; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, tahoma, sans-serif; 
	TEXT-DECORATION: none;
}




/*h3 {	position: absolute;
	top: -200;
	left: -300;
	visibility: hidden;}


/*text
color
direction
letter-spacing
length
text-align
text-decoration
text-indent
text-shadow
text-transform
word-spacing*/

/*font
font-family
font-size
font-size-adjust
font-style
font-variant (small-caps)
font-weight*/

/*margin
margin: top right bottom left
padding
padding: top right bottom left
*/