h1 { font-size: 2.5em }

h2 { font-size: 2em }

h3 { font-size: 1.6em }

h4 { font-size : 1.5em }

h5, h6, label, #contactUs p { font-size : 1.25em }

#sideCol p, #footer h6 { font-size: 1.2em }

a, p { font-size : 10pt }

h6#pageModified {font-size: 1.1em }

/* Old Styles */

.portletSummaryTextStyle, .publishedDateContainerStyle, .normalTextStyle,
.loginContainerStyle .button, .linkStyle, .largeLinkStyle, .innerPageTextStyle, .largeTextStyle,
.tableHeaderStyle, .tableTagStyle, .pollsPaging { font-size: 10pt }
.portletSummaryTextStyle,.normalTextStyle, .pollsPaging{font-weight: 400;}
.topLinkStyle { font-size: 1em }

.pageTitleStyle { font-size: 2em}	

.titleStyle { font-size: 10pt }
.loginContainerStyle .button{font-weight: 700}
/*.loginContainerStyle label{font-size : 1em}*/
/* Breadcrumbs  */
ul, li, #crumbs, #crumbs li {
	list-style-type:none;
	padding:0;
	margin:0;
}	
#crumbs-wrap{
	background: url("../images/crumbs-bg.gif") repeat-x;
	height: 39px;
	width: 630px;
	margin-bottom: 10px;
	float: left;
}
#crumbs {
	height:39px;
	width: 630px;
	background: url("../images/crumbs-right.gif") right no-repeat;
}
#crumbs li {
	float:left;
	line-height:37px;
	color:#777;
	font-size: 1.1em;
	padding-left: 5px;
	font-weight: bold;
}	
#crumbs li.first{
	background: url("../images/crumbs-left.gif") left no-repeat;
	width: 9px;
	border: none;
	height:39px;
	padding: 0;
}
#crumbs li.home{
	padding: 0;
}
#crumbs li a {
	background:url("../images/crumbs.gif") no-repeat right center;
	display:block;
	padding:0 0px;
	margin-top: 0px;
	font-weight: normal;
}							
#crumbs li a:link,
#crumbs li a:visited {
	color:#777;
	text-decoration:none;
}		
#crumbs li a:hover,
#crumbs li a:focus {
	color:#dd2c0d;
}	

#logoutButtonHolder{
    width: 104px;
    height: 32px;
    float: right;
	background: url(../images/logout-button.gif) top left no-repeat;
	margin-top:5px;
}
.logoutButton{
    width: 104px;
    height: 24px;
    color: #ce311b;
    text-align: center;
    font-size: 1.15em;
    font-weight: normal;
    border: none;
	display:block;
	padding:8px 0;
}


