
/*
 * general font styles p {font-family: Verdana, sans-serif; color: black; font-size: 12pt;}
 * 
 * 
 */


/* --- page header // breadcrumb */
/* -------------------------------------------------------------------------------------- */
.header { font-family: "Trebuchet MS", Tahoma, sans-serif; font-size: 10pt; letter-spacing: 1pt; color: black; }
.header a:link, .header a:visited { color: black; text-decoration: none; }
.header a:hover { color: #3a5477; text-decoration: none; }
/* -------------------------------------------------------------------------------------- */


/* --- document body */
/* -------------------------------------------------------------------------------------- */
.bodyContainer 
	{ 
	/* box setup */
	height: 100%; 
	padding: 15px; 
	border: 0px;
	
	text-align: justify;
	
	/* text formatting */
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: medium;
	}

/* main document link colors */
.bodyContainer a:link, .bodyContainer a:visited { color: #669933; font-weight: bold; letter-spacing: 1pt; text-decoration: underline; }
.bodyContainer a:hover { color: #6796d5; font-weight: bold; text-decoration: underline; letter-spacing: 1pt; }

/* header colors */
.bodyContainer h1 
{
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 2em; 
/*	color: #887060; */
    color: #6796d5;
	letter-spacing: 2px;
}

.bodyContainer h2 
{ 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 1.5em; 
	color: #e9ad00;
	letter-spacing: 2px;
}

.bodyContainer h3 
{ 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 1em; 
/*	color: orange; */
/*  530495 */
	color: #887060;
	letter-spacing: 2px;
}

/* -------------------------------------------------------------------------------------- */


/* --- text styles */
/* -------------------------------------------------------------------------------------- */
body { font-family: "Trebuchet MS", Tahoma, sans-serif; font-size: 1em; color: black; margin: 0px}

.rtpBlue { color: #297ff0; }
.rtpGreen { color: #99cc00; }
.rtpWhite { color: #FFFFFF; }

/* --- text style of index */
.firstPara { font-size: 0.90em; text-align: justify; }
.secondPara { font-size: 0.70em; text-align: justify; }

/* --- text style for service thumb text*/
small.white {
	font-size: 0.70em; 
	text-align: left; 
	color:#FFFFFF; 
	padding-left: 10px; 
	padding-top: 5px; 
	height: 20px;
	}

/* -------------------------------------------------------------------------------------- */

/* --- service menu box */
/* -------------------------------------------------------------------------------------- */

.servicemenu {
	width: 100px;
	margin: 0px 4px;
	text-align: center;
	}
	
.servicemenu a:link {
	color: #fff;
	text-decoration: underline;
	}

.servicemenu a:hover {
	color: #3a5477;
	text-decoration: none;
	}
	
.servicemenu a:visited {
	color: #fff;
	}

.servicemenu a:active {color: #0000FF}   /* selected link */
	
.servicemenu-textg {
	height: 20px;
	text-align:left;
	background: #9a9a9a url('/site/img/p/index/bgy-bullet-g.gif') repeat-y left;
	padding: 4px 0px 0px 14px;
	font-size: 0.70em; 
	color: #FFF; 
	}

.servicemenu-textb {
	height: 20px;
	text-align:left;
	background: #9a9a9a url('/site/img/p/index/bgy-bullet-b.gif') repeat-y left;
	padding: 4px 0px 0px 14px;
	font-size: 0.70em; 
	color: #FFF; 
	}

.servicemenu-textw {
	height: 20px;
	text-align:left;
	background: #9a9a9a url('/site/img/p/index/bgy-bullet-w.gif') repeat-y left;
	padding: 4px 0px 0px 14px;
	font-size: 0.70em; 
	color: #FFF; 
	}
	

/* -------------------------------------------------------------------------------------- */


/* --- test functions */
/* -------------------------------------------------------------------------------------- */
.caution {font-family: "Trebuchet MS", Verdana; font-size: 12pt; color: red; }
.sourcetip { background-color: #8888BB; color: #FFFFFF; padding: 8px; width: 80%; border: 2px dashed #FFFFFF; }
/* -------------------------------------------------------------------------------------- */