/* Time Clocks USA Master Style Sheet */

/* Page Format */

body, td {
	font-family: verdana, arial, sans-serif; font-size: 10px; margin: 0px;
}

/* Links */

a {
	font-size: 10px; color: #00009C; font-weight: bold;
}
a:hover {
	font-size: 10px; color: #CE3031; font-weight: bold;
}
a.header {
	font-size: 10px; font-weight: bold; color: 666666; text-decoration: none;
}
a.header:hover {
	font-size: 10px; font-weight: bold; color: 666666; text-decoration: underline;
}
a.leftNav {
	font-size: 10px; font-weight: normal; color: #00009C; text-decoration: none; text-align: left; padding-left: 14px; line-height: 20px;
}
a.leftNav:hover {
	font-size: 10px; font-weight: normal; color: #00009C; text-decoration: underline; text-align: left; padding-left: 14px;	line-height: 20px;
}

a.favorites	{
	font-size: 10px; line-height: 17px; font-weight: bold; color: #CE3031; display: block; margin-left: 14px; text-decoration: none; 
}
a.favorites:hover	{
	color: #00009C; font-weight: bold; text-decoration: underline;
}

/* Element Formatting */

p {
	font-size: 10px; font-weight: normal;  color: #000000; line-height: 20px; margin: 0px;
}
h1 {
	font-size: 15px; font-style: italic; color: #000099; margin: 0px; padding: 3px 0px 3px 0px; background: url(/images/layout/cat_border.gif) repeat-x bottom left;
}
h2 {
	font-size: 10px; font-style: bold; color: #000; margin: 0px;
}
blockquote {
	font-size: 10px; padding: 0px 0px 0px 10px; margin: 0px;
}

/* Page Formatting */


.phoneNumber {
	font-family: verdana; font-size: 13px; font-weight: bold; font-style: italic; color: #9F2427; padding-right: 5px;
}
.catBorder {
	background: url(/images/layout/cat_border.gif) no-repeat top left;
}
.rightNav {
	width: 168px; border: 0px; border-collapse: collapse;
}
.rightNav td {
	spacing: 0px;
}
.rightNavText {
	font-size: 10px; padding: 0px 2px 0px 2px; text-align: justify; line-height: 15px;
}
.subBoxCaption {
	font-size: 10px; font-weight: bold; text-align: right; vertical-align: top; color: #00009C; padding: 5px 7px 0px 0px; height: 26px; background: url(/images/layout/cat_bar.gif) repeat;
}
.subBoxContent {
	font-size: 10px; font-weight: bold; text-align: right; color: #636563; height: 26px; padding: 0px 10px 0px 0px; background: url(/images/layout/cat_border.gif) no-repeat;
}
.subDetailContent {
	font-size: 10px; font-weight: bold; text-align: left; color: #636563; height: 26px; padding: 0px 0px 0px 5px; background: url(/images/layout/cat_border.gif) no-repeat;
}
.whiteText {
	color: #FFFFFF;
}
.underline {
	background: url(/images/layout/underline.gif) repeat-x bottom;
}
.odd {
	background-color: #f4f4f4;
}
.form{
	background-color: #f4f4f4;
}
.breadcrumb {
	font-size: 10px; color: #666666; padding: 3px 0px 0px 0px;
}
.cart {
	color: #666666; text-align: right;
}
.cartTotal {
	color: #C41012; text-align: right; font-weight: bold; 
}
.vDivider {
	background: url(/images/content/page_divider2.gif) repeat-y center;
}
.footer {
	font-size: 10px; font-weight: bold; color: #666666;
}
/* Original Styles */

.white:link	{
	color: #FFFFFF; text-decoration: none;
}
.white:visited	{
	color: #FFFFFF; text-decoration: none;
}
.white:active {
	color: #FFFFFF; text-decoration: none;
}
.white:hover {
	color: #99CC33; text-decoration: none;
}
