@charset "utf-8";
/* CSS Document 
demo border
border:1px solid #ff0000;
*/

body {
color:#474e4f;
background-color:#c9c9c9;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a, a:visited {
color:#6a0202;
}
a:hover {
color:#c0c0c0;
}

img, img a {
border:0px;
}

h1 {
	color:#6a0202;
	font-size:25px;
	line-height:25px;
	padding:0px;
	margin:0px;
	font-weight:normal;
/*text-transform:lowercase;*/
}

h2 {
color:#6a0202;
font-size:20px;
line-height:20px;
padding:5px 0px 5px 0px;
margin:0px;
font-weight:normal;
/*text-transform:lowercase;*/
}

h3 {
padding:0px;
margin:0px;
font-size:16px;
font-weight:bold;
/*text-transform:lowercase;*/
}

.tccaLayout {
font-size:11px;;
width:986px;
padding:0px;
margin-left:auto;
margin-right:auto;
background:#ffffff url(/images/ui_bg_contentArea.jpg) top right;
}

.headerRow {
padding: 0px 25px 0px 25px;
}

.headerRow a, .headerRow a:visited, .footer a, .footer a:visited {
color:#474e4f;
text-decoration:none;
}
.headerRow a:hover, .footer a:hover {
color:#6a0202;
}

.photoTD {
padding:1px 10px 1px 10px;
}

.navBar {
height:32px;
background: url(/images/ui_bg_navBar.jpg) top left no-repeat;
padding-left:25px;
color:#c9c9c9;
font-size:14px;
}
.navBar a, .navBar a:visited {
color:#c9c9c9;
font-weight:bold;
text-decoration:none;
}
.navBar a:hover {
color:#f6d989;
}

.breadCrumbs {
padding-left:25px;
padding-top:5px;
font-size:10px;
height:25px;
vertical-align:text-top;
text-transform:lowercase;
}

.contentArea {
padding:0px 25px 25px 25px;
height:250px;
}

.footer {
background:#c9c9c9 url(/images/ui_bg_roundedFooter.jpg) top left no-repeat;
padding-right:25px;
text-align:right;
height:30px;
color:#484848;
}

.photoBorder {
	border:1px none #c9c9c9;
	margin-right:10px;
}

.photoBorderRt {
border:1px solid #c9c9c9;
margin-left:10px;
}

.stackableDivs {
clear: left;
margin-bottom:15px;
}

.sidebar {
background:url(/images/ui_bg_sidebar.jpg) bottom left no-repeat;
width:250px;
float:right;
padding-bottom:10px;
margin-left:10px;
margin-top:15px;
#
margin-top:20px;
}
.sidebar h3,.sidebar h2 {
background:url(/images/ui_bg_sidebar.jpg) top left no-repeat;
color:#a23838;
padding:5px 0px 0px 0px;
text-indent:10px;
font-weight:bold;
font-size:14px;
}
.sidebar h2 {
text-align:center;
color:#6a0202;
font-size:20px;
line-height:20px;
font-weight:normal;
/*text-transform:lowercase;*/
}
.sidebar h4 {
font-size:12px;
padding:0px;
margin:0px;
}
.sidebar span {
text-indent:10px;
}

.hp_roundBox {
background:url(/images/homePage_bg_roundBox.jpg) bottom left no-repeat;
width:275px;
float:left;
padding-bottom:10px;
margin-right:35px;
display:inline;
height:485px;
#
height:470px;
}

.hp_roundBox h2 {
background:url(/images/homePage_bg_roundBox.jpg) top left no-repeat;
padding:5px 0px 0px 0px;
margin:0px;
text-align:center;
color:#6a0202;
font-size:20px;
line-height:20px;
font-weight:normal;
/*text-transform:lowercase;*/
}

.hp_roundBox div, .sidebar div {
padding-left:10px;
padding-right:10px;
margin:0px;
}

.hp_roundBoxLong {
background:url(/images/homePage_bg_roundBoxLong.jpg) bottom left no-repeat;
width:570px;
float:left;
padding-bottom:10px;
margin-right:35px;
display:inline;
height:460px;
#
height:470px;
}
.hp_roundBoxLong h2 {
background:url(/images/homePage_bg_roundBoxLong.jpg) top left no-repeat;
padding:5px 0px 0px 0px;
margin:0px;
text-align:center;
color:#6a0202;
font-size:20px;
line-height:20px;
font-weight:normal;
/*text-transform:lowercase;*/
}

.hp_roundBoxLong div, .sidebar div {
padding-left:10px;
padding-right:10px;
margin:0px;
}
