/* project: stefanoresta.com */
/* modified: 03.14.03 */
/* author: jMalone */

/* general styles */
.bodyHeader {font-family : Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 14px; font-weight : bold;}
.bodyHeader A:link {color: #990000; text-decoration: none;}
.bodyHeader A:visited {color: #990000; text-decoration: none;}
.bodyHeader A:active {color: #990000; text-decoration: none;}
.bodyHeader A:hover {color: #990000; text-decoration: underline;}
.bodyCopy {font-family : Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;	font-size: 11px;}
.bodyCopy A:link {color: #990000; text-decoration: none;}
.bodyCopy A:visited {color: #990000; text-decoration: none;}
.bodyCopy A:active {color: #990000; text-decoration: none;}
.bodyCopy A:hover {color: #990000; text-decoration: underline;}
.bodyCopySmall {font-family : Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;	font-size: 9px;}
.bodyCopySmall A:link {color: #990000; text-decoration: none;}
.bodyCopySmall A:visited {color: #990000; text-decoration: none;}
.bodyCopySmall A:active {color: #990000; text-decoration: none;}
.bodyCopySmall A:hover {color: #990000; text-decoration: underline;}
.bodyCopyWhite {font-family : Arial, Helvetica, sans-serif; color: White; text-decoration: none;	font-size: 11px;}
.bodyCopyWhite A:link {color: White; text-decoration: underline;}
.bodyCopyWhite A:visited {color: White; text-decoration: underline;}
.bodyCopyWhite A:active {color: White; text-decoration: underline;}
.bodyCopyWhite A:hover {color: White; text-decoration: underline;}
.bodyCopyWhiteSmall {font-family : Arial, Helvetica, sans-serif; color: White; text-decoration: none;	font-size: 9px;}
.bodyCopyWhiteSmall A:link {color: White; text-decoration: underline;}
.bodyCopyWhiteSmall A:visited {color: White; text-decoration: underline;}
.bodyCopyWhiteSmall A:active {color: White; text-decoration: underline;}
.bodyCopyWhiteSmall A:hover {color: White; text-decoration: underline;}
.bodyCopySmallBold {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;	font-size: 9px;  font-weight : bold; }
.bodyCopySmallBold A:link {color: #990000; text-decoration: none;}
.bodyCopySmallBold A:visited {color: #990000; text-decoration: none;}
.bodyCopySmallBold A:active {color: #990000; text-decoration: none;}
.bodyCopySmallBold A:hover {color: #990000; text-decoration: underline;}
.bodyCopyWhiteSmallBold {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: White; text-decoration: none;	font-size: 9px;  font-weight : bold; }
.bodyCopyWhiteSmallBold A:link {color: White; text-decoration: underline;}
.bodyCopyWhiteSmallBold A:visited {color: White; text-decoration: underline;}
.bodyCopyWhiteSmallBold A:active {color: White; text-decoration: underline;}
.bodyCopyWhiteSmallBold A:hover {color: White; text-decoration: underline;}
.tabCopy {font-family : Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: none;	font-size: 11px;}
.tabCopy A:link {color: White; text-decoration: underline;}
.tabCopy A:visited {color: White; text-decoration: underline;}
.tabCopy A:active {color: White; text-decoration: underline;}
.tabCopy A:hover {color: White; text-decoration: underline;}
.tabCopyHeader {font-family : Arial, Helvetica, sans-serif; color: White; text-decoration: none; font-size: 11px;  font-weight : bold; }
.tabCopyHeader A:link {color: White; text-decoration: underline;}
.tabCopyHeader A:visited {color: White; text-decoration: underline;}
.tabCopyHeader A:active {color: White; text-decoration: underline;}
.tabCopyHeader A:hover {color: White; text-decoration: underline;}
.tabMore {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: White; text-decoration: none; font-size: 10px;  font-weight : bold; }
.tabMore A:link {color: White; text-decoration: underline;}
.tabMore A:visited {color: White; text-decoration: underline;}
.tabMore A:active {color: White; text-decoration: underline;}
.tabMore A:hover {color: White; text-decoration: underline;}
.pageTitles {font-family : Arial, Helvetica, sans-serif; color: #990000; text-decoration: none; font-size: 18px;  font-weight : bold; }
.tableHeader {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size: 9px;  font-weight : bold; }

/*navigation text classes */
.topNav {font-family : Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;	font-size: 11px; font-weight : bold;}
.topNav A:link {color: #333333; text-decoration: none;}
.topNav A:visited {color: #333333; text-decoration: none;}
.topNav A:active {color: #333333; text-decoration: none;}
.topNav A:hover {color: #990000; text-decoration: underline;}
.topNavOn {font-family : Arial, Helvetica, sans-serif; color: #990000; text-decoration: none;	font-size: 11px; font-weight : bold;}
.topNavOn A:link {color: #990000; text-decoration: none;}
.topNavOn A:visited {color: #990000; text-decoration: none;}
.topNavOn A:active {color: #990000; text-decoration: none;}
.topNavOn A:hover {color: #990000; text-decoration: underline;}
.utilityLinks {font-family : Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;	font-size: 10px;}
.utilityLinks A:link {color: #333333; text-decoration: none;}
.utilityLinks A:visited {color: #333333; text-decoration: none;}
.utilityLinks A:active {color: #333333; text-decoration: none;}
.utilityLinks A:hover {color: #990000; text-decoration: underline;}
.utilityLinksOn {font-family : Arial, Helvetica, sans-serif; color: #990000; text-decoration: none;	font-size: 10px;  font-weight : bold; }
.utilityLinksOn A:link {color: #990000; text-decoration: none;}
.utilityLinksOn A:visited {color: #990000; text-decoration: none;}
.utilityLinksOn A:active {color: #990000; text-decoration: none;}
.utilityLinksOn A:hover {color: #990000; text-decoration: underline;}
.footer {font-family : Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;	font-size: 9px; }
.footer A:link {color: #990000; text-decoration: none;}
.footer A:visited {color: #990000; text-decoration: none;}
.footer A:active {color: #990000; text-decoration: none;}
.footer A:hover {color: #990000; text-decoration: underline;}

/*misc classes */
.input {font-family : Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 11px;}
.inputText {font-family : Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 10px;}

/* background color classes */
.bgBlack {background-color:#000000;}
.bgWhite {background-color: #FFFFFF;}
.bgGrey1 {background-color:#333333;}
.bgGrey2 {background-color:#666666;}
.bgGrey3 {background-color:#999999;}
.bgGrey4 {background-color:#E3E0E0;}
.bgRed1 {background-color:#990000;}