.cap {
	font-size:200%;
	color:red;
}

.capr {
	font-size:36pt;
	color:red;
	float:none;
}

.capb {
	font-size:36pt;
	color:#0000FF;
}

td.btn {
    width: 135px;
    height: 47px;
    
    color: white;
    text-align: left;
 
	background-image:url('images/btn_blank.gif'); 
	background-repeat: no-repeat;

    font-size: 12pt

}

a.btn {
    text-decoration: none;
    color: white;

}


body {
}


h1, h2, h3, h4, h5 {

    margin: 0px;
}


h1 {
    font-size: 35px;
}

h2 {
    font: normal 24.45px tahoma, arial 24.45px;
}

h3 {
    font-size: 14px;
}


a {

/* text-decoration: underline; */
}

a:hover {

color: #ffbc00;
text-decoration: none;

}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;	
}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p
{
padding: 0 0 0 20px;
}
.p1
{
padding: 0 0 0 30px;
}
.p2
{
padding: 20px 20px 0 20px;
}
.bg1
{

}
.bg2
{
background: #000000 url('images/btn_home.gif') no-repeat top;
}
.bord
{
border: 1px solid #c5d85a;
}
.menu 
{
color:#8c247b;
vertical-align:top;
height: 35px;
padding: 10px 0 0 20px;
}
.menu a
{
color:#8c247b;
font: bold 11px  tahoma, Arial;
text-decoration: none;
}


.green-text{
color: #a5b66e;
text-decoration: none;
}

.green-text-underline{
color: #a5b66e;
text-decoration: underline;
}

.pull_left {
    float: left;
    width: 8em;
    color: #030;
    font-size: 2em;
    line-height: 0.9;
    font-style: italic;
    padding: 0.5em;
    margin: 0;
}

.pull_left_quote {
    float: left;
    width: 8em;
    background: url('images/openquote.gif') no-repeat top left;
    color: #030;
    font-size: 2em;
    line-height: 0.9;
    font-style: italic;
    padding: 0.5em;
    margin: 0
}

.pull_left_warning {
    float: left;
    width: 8em;
    background: url('images/warn.gif') no-repeat top left;
    color: #030;
    font-size: 2em;
    line-height: 0.9;
    font-style: italic;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-right: 0.5em;

    margin: 0
}

.pull_left_warning p {
	 margin: 0;
}


.pull_left_exclamation {
    float: left;
    width: 8em;
    background: url('images/exclamation.gif') no-repeat top left;
    color: #030;
    font-size: 2em;
    line-height: 0.9;
    font-style: italic;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-right: 0.5em;

    margin: 0
}

.pull_left_exclamation p {
	 margin: 0;
}


.pull_left_question {
    float: left;
    width: 8em;
    background: url('images/question.gif') no-repeat top left;
    color: #030;
    font-size: 2em;
    line-height: 0.9;
    font-style: italic;    
    padding-top: 0.3em;
    padding-bottom: 0.3em;
    padding-right: 0.3em;
    margin: 0

}
.pull_left_question p {
	 margin: 0;
}


.pquote1 {
    float: left;
    width: 8em;
    background: url('images/openquote.gif') no-repeat top left;
    color: #030;
    font-size: 2em;
    line-height: 0.9;
    font-style: italic;
    padding: 0.5em;
    margin: 0
}
.pquote1 p:first-letter {
    font-size: 1.5em;
    font-weight: bold;
}

.footnote {
	font: 70% sans-serif;
	color: red;
	vertical-align:top;
	text-decoration: none;
}

:hover.footnote {text-decoration: underline; color: blue;}

.flyer {
    width: 7.5in;
}

.dictionary {
    float: left; 
    width: 100%;
    height: 65px;
    background: url('images/dictionary.jpg') no-repeat top left;
    color: #030;
    font-size: 1.5em;
    line-height: 0.9;
    font-style: italic;    
    padding-top: 0.3em;
    padding-bottom: 0.3em;
    padding-right: 0.3em;
    margin: 0

}
.dictionary p {
	margin: 0;
	border-top: 2px solid #ccc;
	margin-left: 90px;
}

.question {
    float: left; 
    width: 100%;
    height: 50px;
    background: url('images/question.gif') no-repeat top left;
    color: #030;
    font-size: 1.5em;
    line-height: 0.9;
    font-style: italic;    
    padding-top: 0.3em;
    padding-bottom: 0.3em;
    padding-right: 0.3em;
    margin: 0

}
.question p {
	margin: 0;
	border-top: 2px solid #ccc;
	margin-left: 65px;
}

.exclamation {
    float: left; 
    width: 100%;
    height: 50px;
    background: url('images/exclamation.gif') no-repeat top left;
    color: #030;
    font-size: 1.5em;
    line-height: 0.9;
    font-style: italic;    
    padding-top: 0.3em;
    padding-bottom: 0.3em;
    padding-right: 0.3em;
    margin: 0

}
.exclamation p {
	margin: 0;
	border-top: 2px solid #ccc;
	margin-left: 65px;
}

.tip {
    float: left; 
    width: 100%;
    background: url('images/tip.png') no-repeat top left;
    color: #030;
    font-size: 1.5em;
    line-height: 0.9;
    font-style: italic;    
    padding-top: 0.3em;
    padding-bottom: 0.3em;
    padding-right: 0.3em;
    margin: 0

}
.tip p {
	margin: 0;
	border-top: 2px solid #ccc;
	margin-left: 65px;
}

.quote {
    font-size: 1.5em;
    float: left;
    width: 100%;
    background: url('images/openquote.gif') no-repeat top left;
    color: #030;
    line-height: 0.9;
    font-style: italic;
    padding: 0.5em;
    margin: 0
}
.quote p {
	margin: 0;
	border-top: 2px solid #ccc;
	margin-left: 5px;
}

.info {
    font-size: 1.0em;
    float: left;
    width: 100%;
    line-height: 0.9;
    padding: 0.5em;
    margin: 0
}
.info p {
	border: 2px solid #ccc;
	margin-left: 5px;
}

.warning {
    font-size: 1.5em;
    line-height: 0.95;
    padding:0.5em; 
    width: 95%;
    background: #C0C0C0 url('images/warn.gif') no-repeat top left;
    color: #003300;
    border:1px solid #000000;
    margin:0; 
    font-family:Arial; 
    font-weight:bold; 
    background-color:#C0C0C0
}

.warning p {
	margin: 0;
	margin-left: 5px;
}