/*
-----------------------------------------------------------------------------------------------------------
SHARED TEXT STYLES
-----------------------------------------------------------------------------------------------------------
*/	

h1
{
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	
	color: rgb(0,91,141) !important;
}

h1 a, h1 a:link
{
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	
	color: rgb(0,91,141) !important;
}

h1 a:hover
{
	text-decoration: underline;
}

h2
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	text-align: justify;
	
	line-height: 175%;
	
	color: rgb(0,91,141) !important;
}

h2 a, h2 a:link, a h2, a h2:link {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	text-align: justify;
	
	line-height: 175%;
	text-decoration: none;
	
	color: rgb(0,91,141) !important;
	
}

h2 a:hover, a h2:hover
{
	text-decoration: underline;
	color: rgb(0,91,141) !important;
}

h3
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	
	line-height: 175%;
	
	color: rgb(64,71,78) !important;
}

h3 a, h3 a:link {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	
	line-height: 175%;
	text-decoration: none;
	
	color: rgb(64,71,78) !important;
}

h3 a:hover
{
	text-decoration: underline;
}

p
{
	font-family: Verdana;
	font-size: 12px;
	
	line-height: 175%;
	text-align: justify;
	
	color: rgb(64,71,78);
}

p a, p a:link
{
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	
	line-height: 175%;
	text-align: justify;

	color: rgb(0,91,141) !important;
}

#masterRightContentContainer ul
{
	list-style: none;
    padding-left: 0px;
	
	text-align: justify;
}

#masterRightContentContainer ul li
{
	margin-left: 16px;
    text-indent: -16px;
	
	margin-bottom: 10px;
}

span.ms-rteStyle-DEMOSubbullet
{
	display:block;
	
	margin-left: 32px;
    text-indent: -32px;
}

#masterRightContentContainer ul li > span.ms-rteStyle-DEMOBullet:before, #layoutLeftContentTop ul li > span.ms-rteStyle-DEMOBullet:before, #layoutLeftContentBottom ul li > span.ms-rteStyle-DEMOBullet:before, #layoutLeftContentFeature ul li > span.ms-rteStyle-DEMOBullet:before
{
	content: url("master/bullet.png");
	width: 7px;
	height: 7px;
	padding-right: 10px;
	display: block;
	float: left;
	background: white;
}

#masterRightContentContainer ul li > span.ms-rteStyle-DEMOSubbullet:before, #layoutLeftContentTop ul li > span.ms-rteStyle-DEMOSubbullet:before, #layoutLeftContentBottom ul li > span.ms-rteStyle-DEMOSubbullet:before, #layoutLeftContentFeature ul li > span.ms-rteStyle-DEMOSubbullet:before
{
	margin-left: 16px;
	content: url("master/bullet2.png");
	width: 7px;
	height: 7px;
	padding-right: 10px;
	display: block;
	float: left;
	background: white;
}

.ms-rteStyle-DEMOHeading2Inline
{
	-ms-name: "DEMO - Heading 2 Inline";
	
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	
	line-height: 175%;
	text-decoration: none;
	
	color: rgb(0,91,141);
}

.ms-rteStyle-DEMOHeading2InlineAlignManually
{
	-ms-name: "DEMO - Heading 2 Inline Align Manually";
	
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	
	line-height: 175%;
	text-decoration: none;
	
	color: rgb(0,91,141);
}

.ms-rteStyle-DEMOHeading3Inline
{
	-ms-name: "DEMO - Heading 3 Inline";
	
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	
	line-height: 175%;
	text-decoration: none;
	
	color: rgb(64,71,78);
}

.ms-rteStyle-DEMOImageDesciption
{
	-ms-name: "DEMO - Image Description";
	
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	text-align: justify;
	
	line-height: 175%;
	
	color: rgb(64,71,78);
}

.ms-rteStyle-DEMORegularSmall
{
	-ms-name: "DEMO - Regular Small";
	
	font-family: Verdana;
	font-size: 10px;
	
	text-align: justify;
	
	color: rgb(64,71,78);
}

.ms-rteStyle-DEMORegularSmall a, .ms-rteStyle-DEMORegularSmall a:link
{
	color: rgb(0,91,141) !important;
}

.ms-rteStyle-DEMOBullet
{
	-ms-name: "DEMO - Bullet";
	
	font-family: Verdana;
	font-size: 12px;
	
	line-height: 175%;
	text-align: justify;
	
	color: rgb(64,71,78);
}

a .ms-rteStyle-DEMOBullet, a:link .ms-rteStyle-DEMOBullet, .ms-rteStyle-DEMOBullet a, .ms-rteStyle-DEMOBullet a:link
{
	color: rgb(0,91,141) !important;
}

.ms-rteStyle-DEMOSubbullet
{
	-ms-name: "DEMO - Subbullet";
	
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	
	line-height: 175%;
	text-align: justify;
	
	color: rgb(64,71,78);
}

a .ms-rteStyle-DEMOSubbullet, a:link .ms-rteStyle-DEMOSubbullet, .ms-rteStyle-DEMOSubbullet a, .ms-rteStyle-DEMOSubbullet a:link
{
	color: rgb(0,91,141) !important;
}

#masterRightContentContainer ul a
{
	font-style: italic;
	color: rgb(0,91,141) !important;
}