/* Style Sheet for Melendez Law website */

/*
****************************************************************************
Modification History
Document created on 25 Jan 2011
****************************************************************************
25 Jan 2011  T. Bontz	-new document
*/


/* Body definition */
body {background-color: #333333; 
	color: #ffffff;
	}

/* Aligning definitions */
.center {text-align: center;
	}
.center-table {
	margin-left: auto;
	margin-right: auto;
	}
.left	{text-align: left;
	}

/* Header 1 definition */
h1 {font-family: Britannic Bold, serif;
	font-weight: bold;
	color: #333333;
	background-color: transparent;
	}

/* Header 2 definition */
h2 {font-family: Britannic Bold, serif;
	font-weight: bold;
	color: #993333;
	background-color: transparent;
	}

/* Header 3 definition */
h3 {font-family: Britannic Bold, serif;
	font-weight: bold;
	color: #993333;
	background-color: transparent;
	text-align: left;
	}

/* Paragraph style 1 */
p, p.foot, sup, em {font-family: "Times New Roman", sans-serif; 
			font-size: 12 pt; 
			color: #333333; 
			background-color: transparent; }

/* Table definitions */
td.navbar {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: transparent;
	color:  #ffffff;
	text-align: center;
	}

td.main {font-family: Times New Roman, serif;
	font-size: 1.0em;
	background-color: transparent;
	color: #ffffff;
	text-align: center;
	}

td.mainb {font-family: Times New Roman, serif;
	font-size: 1.0em;
	background-color: transparent;
	color: black;
	text-align: left;
	}

td.mainf {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	background-color: transparent;
	color: black;
	text-align: left;
	}

td.form {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	background-color: transparent;
	color: black;
	text-align: right;
	}

/* Link definitions- links(gray), active(gray), visited(gray), hover(dark gray)*/
a:link, a:visited, a:hover, a:active {color: #999999;
	background-color: transparent;
	text-decoration: none;
	}

a:hover {color: #333333;
	background-color:transparent;
	text-decoration: underline;
	}

/* Navigation links definition - links(ivory), active(grey), visited(white), hover(dark gray)*/

a:link.nav {color: #FFFFFF;
	background-color: transparent;
	text-decoration: bold;
	}

a:hover.nav {color: #333333;
	background-color:transparent;
	text-decoration: underline;
	}

/* Horizontal rule definition */
hr {	color: #cccccc;
	background-color: #cccccc;
	height:   .25em; 
	}


/* Text definitions */
.ital {font-style: italic;
	}

.bold	{font-weight: bold;
	}

.nav {font-family: Calibri, Arial, Helvetica, sans serif;
	text-align: center;
	font-size: 1.2em;
	background-color: transparent;
	color: #ffffff;
	}

.ghead {font-family: Britannic Bold,  serif;
	font-size: 1.5em;
	color: #666666;
	background-color: transparent;
	text-align: center:
	}

.ohead {font-family: Britannic Bold,  serif;
	font-size: 1em;
	color: #993333;
	background-color: transparent;
	text-align: center:
	}

.oheadl {font-family: Britannic Bold,  serif;
	font-size: 1.2em;
	color: #993333;
	background-color: transparent;
	text-align: center:
	}

.ltgray {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: #cccccc;
	color:  black;
	text-align: left;
	}

.ltgrayo {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	background-color: #cccccc;
	color:  #993333;
	text-align: center;
	}

.ltgrayol {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	background-color: #cccccc;
	color:  #cc3300;
	text-align: center;
	}

.gold {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #cc9900;
	color:  black;
	text-align: left;
	}

.goldc {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: #cc9900;
	color:  black;
	text-align: center;
	}

.orange {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #993333;
	color:  black;
	text-align: left;
	}

.black {font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: black;
	color:  #ffffff;
	text-align: center;
	}


/* No borders around images definition*/
.noline {border: none;
	color: #FFFFFF;
	background-color: transparent;
	}

/* Address information */
address {font-size: 0.75em;
	font-style: normal;
	text-align: center;
	}


	