p { 
    color: #999; 
    font-weight: normal;
    line-height: 18px;
    padding: 0 0 12px 0; 
    }

p img { 
    float: left; 
    margin: 0 12px 12px 0; 
    padding: 0; 
    }
    
p img.right { 
    float: right; 
    margin: 0 0 12px 12px; }

/* LINKS */

a, a:link, a:active, a:visited {
	cursor: pointer;
	color: #494741;
	text-decoration: none;
	}
a:hover {
	cursor: pointer;
	color: #d9061d;
	text-decoration: none;
	}

a.blu, a.blu:link, a.blu:active, a.blu:visited {
	color: #4693c4;
	font-weight: bold;
	text-decoration: none;
	}
a.blu:hover {
	color: #fc5c0f;
	font-weight: bold;
	text-decoration: none;
	}
	
a.bluNorm, a.bluNorm:link, a.bluNorm:active, a.bluNorm:visited {
	color: #4693c4;
	font-weight: normal;
	text-decoration: none;
	}
a.bluNorm:hover {
	color: #fc5c0f;
	font-weight: normal;
	text-decoration: none;
	}

a.primary, a.primary:link, a.primary:active, a.primary:visited {
	color: #999;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	text-decoration: none;
	}
a.primary:hover {
	color: #4693c4;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	text-decoration: none;
	}

a.primaryOn:hover, a.primaryOn {
	color: #4693c4;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	text-decoration: none;
	}

a.secondary, a.secondary:link, a.secondary:active, a.secondary:visited {
	color: #444;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 3px;
	text-decoration: none;
	}
a.secondary:hover, a.secondaryOn {
	color: #fc5c0f;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 3px;
	text-decoration: none;
	}

a.cellButton, a.cellButton:link, a.cellButton:active, a.cellButton:visited {
	background-color: #efe;
	display:block;
	margin-bottom: 4px;
	padding: 8px;
	text-decoration: none;
	}
a.cellButton:hover {
	background-color: #fbd7da;
	}

a.backTo, a.backTo:link, a.backTo:active, a.backTo:visited {
	color: #4693c4;
	float: right;
	font-weight: normal;
	margin-top: 5px;
	text-decoration: none;
	}
a.backTo:hover {
	color: #fc5c0f;
	float: right;
	font-weight: normal;
	margin-top: 5px;
	text-decoration: none;
	}

/* HEADINGS */

h1,h2 { 
    color: #fff;
    font-family: Arial, Verdana, Serif;
    font-weight: normal; 
    }
    
h3,h4,h5,h6 {
    color: #fff;
    font-family: Arial, Verdana, Serif; 
    font-weight: normal;
    }

h1 { font-size: 20px; margin-bottom: 14px; }
h2 { font-size: 18px;  margin-bottom: 16px; }
h3 { font-size: 18px;  margin-bottom: 16px; }
h4 { font-size: 16px;  margin-bottom: 16px; }
h5,h6 { font-size: 14px;  margin-bottom: 16px; }

span.orange {
	color: #fc5c0f;
	}

/* MISC CONVENIENCES */

strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }

blockquote { 
    color:#333;
    font-family: Georgia, "Times New Roman", Times, serif; 
    font-size: 14px; 
    font-style: italic;
    line-height: 16px;
    margin: 18px;  
    }

.noBorder {
	border: 0px;
	border-right: 0px;
	}

.caps {
    text-transform: uppercase;
    }
.big { 
    font-size: 14px; 
    }
.small { 
    font-size: 11px; 
    }
.white {
	color: #fff;
	font-weight: bold;
	}