/* Style Sheets for PATRICKDENNIS.com */

BODY {background-color: #FFFFFF;}

TD {FONT-FAMILY: Georgia,Times New Roman,Times,serif; FONT-SIZE: 11px; line-height: 16px; color: #666666}

A {	text-transform: none;
	color: #FF3300;
	text-decoration: none;
	background-color: transparent;
	} 
A:hover{ color: #ff9900;
	background-color: transparent;
	}

/* PAGE SPECIFIC STYLES */
.pageTitle {FONT-FAMILY: "Trebuchet MS",Georgia,Verdana,Arial,sans-serif; font-weight: bold; FONT-SIZE: 14px; color: #FFCC33}

/* LINK TAGs - include CLASS at the end of ALL font and HREF tags */
.linkListSmall {font-family: "Trebuchet MS",Georgia,Verdana,Arial,sans-serif; FONT-SIZE: 11px; line-height: 16px; font-weight: bold; color: #333333}

/* FONT TAG - include CLASS at the end of ALL font and HREF tags */
.headerTitle {FONT-FAMILY: Georgia,Times New Roman,Times,serif; FONT-SIZE: 21px; line-height: 11px; font-weight:normal; color:#CC0000;}
.headerArea {FONT-FAMILY: Georgia,Times New Roman,Times,serif; FONT-SIZE: 11px; line-height: 11px; font-weight:normal; color:#999999;}
.head {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 14px; line-height: 16px; color: #FFcc00}
.body {FONT-FAMILY: Georgia,Times New Roman,Times,serif; FONT-SIZE: 11px; line-height: 16px;}
.list {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 9px; line-height: 18px; font-weight: bold; color: #333333;}
.bodysmall {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 10px; line-height: 14px}
.bodyAccent {color: #333366}
.small {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 9px; line-height: 14px; color: #333333;}
.footer {font-family: Small Fonts, Verdana, VT100, Arial, Helvetica, sans-serif; color: #666666; FONT-SIZE: 9px}
.footerText {font-family: Small Fonts, Verdana, VT100, Arial, Helvetica, sans-serif; color: #666666; FONT-SIZE: 9px}
.alert {FONT-FAMILY: Verdana,Arial,sans-serif; color: #FF0000}
.alertsmall {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 10px; color: #FFFFFF}
.title {FONT-FAMILY: Verdana,Arial,sans-serif; font-weight: bold; FONT-SIZE: 11px; color: #009999}
.infotitle {FONT-FAMILY: Verdana,Arial,sans-serif; font-weight: bold; FONT-SIZE: 11px; color: #FF3300}
.smalltitle {FONT-FAMILY: Verdana,Arial,sans-serif; font-weight: bold; FONT-SIZE: 10px; color: #FF3300}

.portfolioThumbnail {FONT-FAMILY: Georgia,Times New Roman,Times,serif; FONT-SIZE: 11px; line-height: 14px; border-style: dotted; border-width: 0px; border-color: #999999; padding: 8px;}
.portfolioThumbnailTitle {FONT-FAMILY: Georgia,Times New Roman,Times,serif; FONT-SIZE: 21px; line-height: 11px; font-weight:normal; color:#CC0000;}

/* BACKGROUNDS - include CLASS in TD tags (222222) */
.borderThinDash {border-style: dotted; border-width: 1px; border-color: #999999;}
.borderDescDash {border-style: dotted; border-width: 1px; border-color: #999999; padding: 15px;}
.borderBGaSmall {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 10px; color: #ffffff;}
.borderBGb {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 9px; color: #999999; background-color: #336699}
.borderBGa {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 11px; color: #ffffff; background-color: #222222}

/* TD PADDING */
.tdBODY {padding: 15px}

/* SELECT FORMS */
.Select {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	Border: solid 1pxl #000000
	}
.Input {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	Border: solid 1pxl #000000
	}
.Submit {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	background-color: #FFCC66;
	Border: solid 1pxl #000000
	}
.Search {
	font-family:Arial;
	font-size:10px;
	color:#000000;
	Border: solid 1pxl #000000
	}


.smalllink {
	FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; 
	FONT-SIZE: 9px; 
	text-transform: none;
	color: #ff3300;
	text-decoration: none;
	background-color: transparent;
	} 
.smalllink:hover{
	color: #ff9900;
	background-color: transparent;
	}


.quote {
	FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; 
	FONT-SIZE: 10px; 
	text-transform: none;
	color: #9999CC;
	text-decoration: none;
	background-color: transparent;
	} 
.smallbody {FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; FONT-SIZE: 10px} 
.docHead { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #003399;
	background-color: transparent;
	}
.headLink { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #FF9900;
	background-color: transparent;
	}
.headLink:hover{
	color: #FFCC66;
	background-color: transparent;
	}
.mapLink { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	text-decoration: none;
	color: #003399;
	background-color: transparent;
	}
.mapLink:hover{
	color: #FFCC66;
	background-color: transparent;
	}
.leftnav { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
	}
.leftnav:hover{
	color: #003399;
	background-color: transparent;
	}
.leftnavHi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #003399;
	background-color: transparent;
	text-decoration: none;
 	}
 .leftnavHi:hover{
	color: #FFCC66;
	background-color: transparent;
	}

