body  {
	margin-top: 0;
	margin-left: 0;
      /* background: #7096AD; */
	background: #afbfc9;

	}

#MBD {
	color: #eedd55;
	margin-top: 0;
	margin-left: 0;
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
      background: #4066AD;
	width: 770px;
	height: 700px;
	border-right: 1px solid purple;

}

#NCL {
	position: absolute;
	top: 100px;
	left: 0px;
	width: 140px;
	height: 600px;
	border: 1px dotted white;
	background-color: #4066AD;
	float: left;
	margin-top: 0px;
	margin-left: 0px;

}
#MCC {
	position: absolute;
	top: 180px;
	left: 40px;
	width: 310px;
	height: 360px;
	border: 0px dotted #ccccdd;
	margin-top: 0px;
	background-color: #5076bD;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 20px;
}
#homebookbox {
	position: relative;
	top: 10px;
	left: 40px;
	width: 216px;
	height: 266px;
	border: 0px dotted red;
	margin-top: 0px;
}

#MCC h3 {
	font: italic bold 14px/16px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;

}
#MRB {
	position: absolute;
	top: 150px;
	left: 376px;
	width: 390px;
	height: 430px;
	border: 0px dotted white;
	margin-top: 0px;
	background-color: #4066AD;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 0px;
}
#homerecepbox {
	position: relative;
	top: 20px;
	left: 0px;
	width: 380px;
	height: 200px;
	font: normal bold 12px/16px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	border: 0px solid #6086CD;
	margin-top: 0px;
	background-color: #6086CD;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
}
#homeannouncebox {
	position: relative;
	top: 0px;
	left: 0px;
	width: 380px;
	font: normal bold 12px/16px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	border: 0px solid #6086CD;
	margin-top: 0px;
	background-color: #7096DD;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
}

#MRB h3 {
	font: italic bold 13px/15px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #552299;
}
#homerecepbox  i {
	color: #111111;
	font-size: 11px;
}
#MRB ul {
	margin: 0;
	padding: 0;
	margin-top: 0px;
	list-style-type: none;
}
#MRB ul li {
	padding-top: 0px;
	padding-left: 4px;
	background: url(images/arrow1.gif) no-repeat 0 2;
}

#HomeLine {
      position: absolute;
	top: 680px;
	left: 20px;
	width: 660px;
	font: italic normal 11px/13px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 20px;
}
#MCB {
	position: absolute;
	top: 80px;
	left: 215px;
	width: 510px;
	border: 0px dotted white;
	background-color: #4066AD;
	font: normal bold 13px/16px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	
}
#HNblock {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0px dotted white;
	width: 138px;
	height: 320px;
	padding-top: 12px;
	padding-left: 6px;
}

#SNblock {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0px dotted white;
	width: 138px;
	height: 320px;
	padding-top: 8px;
	padding-left: 6px;
	margin-left: 4px;
}
#CopyLine {
      position: absolute;
	top: 500px;
	left: 20px;
	width: 660px;
	font: italic normal 11px/13px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 20px;
}
#GCopyLine {
      position: absolute;
	top: 600px;
	left: 20px;
	width: 660px;
	font: italic normal 11px/13px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 20px;
}

#ByLine {
      position: absolute;
	top: 520px;
	left: 20px;
	width: 660px;
	font: italic normal 11px/13px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 20px;
}
#ByLine a:link, #ByLine a:visited, #ByLine a:active  {
 	color: #aa2222;
	font: italic normal 11px/13px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-decoration: none;
}
#ByLine a:hover  {
 	color: #BB0000;
	font-decoration: underline;
}

#LowLine {
      position: absolute;
	top: 760px;
	left: 20px;
	width: 660px;
	font: italic normal 11px/13px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 20px;
}
#LowLowLine {
      position: absolute;
	top: 1180px;
	left: 20px;
	width: 660px;
	font: italic normal 11px/13px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 20px;
}
#LowLineR {
      position: relative;
	top: 20px;
	left: 0px;
	width: 660px;
	font: italic normal 11px/13px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 20px;
}


/* LINK STYLES */

/* MAIN NAV  */
.MN {
	font: normal bold 12px/14px Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.MN a {
	display: block;
	width: 136px;
	padding: 0.2 em;
	line-height: 1.4;
	/* background-color: #9DAF80;
	border: 0px solid gray;*/
	padding-left: 4px;
	text-align: left;
	margin-top: 6px;
	text-decoration: none;
}
.MN a:link, .MN a:visited, .MN a:active  {
	border-bottom: 0px dotted maroon;
	color: #dddd88;
}
.MN a:hover {
	border-bottom-style: solid;
	color: #BB0000;
	background-color: #CDCFA0;
}


/* SITE NAV  */
.SN {
	font: normal bold 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.SN a {
	display: block;
	width: 120px;
	padding: 0.2 em;
	line-height: 1.4;
	/* background-color: #9DAF80;
	border: 0px solid gray;*/
	padding-left: 4px;
	text-align: left;
	margin-top: 6px;
	text-decoration: none;
}
.SN a:link, .SN a:visited, .SN a:active  {
	border-bottom: 0px dotted maroon;
	color: #aa2222;
}
.SN a:hover {
	border-bottom-style: solid;
	color: #BB0000;
	background-color: #cbcfc8;
}




	a.c{font-family:arial,helvetica,sans-serif;text-decoration:none;font-size:14px; font-weight:700} a.c:link{color:#6699FF} a.c:visited{color:#6699FF} a.c:active{color:#6699FF} a.c:hover{color:#FFFFFF}
	a.n{font-family:arial,helvetica,sans-serif;text-decoration:none;font-size:16px; font-weight:700;color:#FFCC33}
	a.o{font-family: arial,helvetica,sans-serif;text-decoration: none;font-size:12px; font-weight: bold;} a.o:link{color:#669900} a.o:visited{color:#669900} a.o:active{color:#669900} a.o:hover{color: #669900; text-decoration: underline;}
	a.q{font-family: arial,helvetica,sans-serif;text-decoration: none;font-size:12px; font-weight: bold; margin-left:0px;} a.q:link{color:#669900} a.q:visited{color:#669900} a.q:active{color:#669900} a.q:hover{color: #669900; text-decoration: underline;}
	a.z{font-family:arial,helvetica,sans-serif;text-decoration:none;font-size:14px; font-weight:normal} a.z:link{color:#6699FF} a.z:visited{color:#6699FF} a.z:active{color:#6699FF} a.z:hover{color:#6699FF}
	a.qi{font-family: arial,helvetica,sans-serif;text-decoration: none;font-size:11px; font-weight: bold; font-style: italic;} a.qi:link{color:#669900} a.qi:visited{color:#669900} 
	a.qi:active{color:#669900} a.qi:hover{color: #669900; text-decoration: underline;}
	






B, STRONG { font-weight: bold; }
I, EM { font-style: italic; }

P {
	font :  Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000066;
	text-indent : 0px;
	text-decoration : none;
}

TEXTAREA, INPUT, SELECT, OPTION, .area, DIV, SPAN{
	font :  Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000066;
	text-indent : 0px;
	text-decoration : none;
}

.t {
	font :  Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000066;
	text-indent : 0px;
	text-decoration : none;
}

.e {
	font: Arial Helvetica sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-indent: 0px;
	text-decoration: none;
	font-weight: bold;
}

.s {
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	margin-top: 7px;
	font-weight: bold;
}

.X {
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #000066;
	text-decoration: none;
}

.pj {
	text-align: justify;
}
.ph {
	font: normal bold 14px/16px Arial, Helvetica, sans-serif;
}	


/* QUOTE STYLE */
.qt {
	display: block;
	font: normal bold 13px/15px times, palatino,serif;
	text-decoration: none;
	background-color: #d5d5d5;
	border: 1px dotted #dddddd;
	padding: 6px;
}
.qtr {
	display: block;
	font: normal bold 13px/15px times, palatino,serif;
	text-decoration: none;
	background-color: #d5d5d5;
	border: 1px dotted #dddddd;
	padding: 6px;
	text-align: right;
}

.qt h3, .qtr h3 {
	font-size: 14px;
	color: #666666;
	margin-bottom: 3px;
	margin-top: 4px;
}
.qt i, .qtr i {
	color: #660066;
	font-style: italic;
	margin-top: 3px;
	margin-left: 16px;
}	



/* home page layout  */
#HB {
	width: 760px;
	height: 700px;
	background: #85A237 url(images/newgradient.jpg) repeat-x;
 	margin-left: 0px;
	margin-top: 0px;
	border: 0px dotted white;
}
#HL {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
}
#HTitle {
	position: absolute;
	top: 0px;
	left: 0px;
}	


/* sub page layout */
#SB {
	width: 770px;
	height: 700px;
	background-color: #4066AD;
 	margin-left: 0px;
	margin-top: 0px;
	border: 0px dotted yellow;
}
#MTop {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px auto;
	width: 770px;
	height: 116px;
	border: 0px dotted black;
}
#TLC {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px auto;
	width: 141px;
	height: 116px;
	border: 0px dotted red;
}
#TRC {
	position: absolute;
	top: 0px;
	left: 141px;
	margin: 0px auto;
	width: 629px;
	height: 116px;
	background-color: #95A2C3;
	border: 0px dotted black;
}

/* ==============  HOME PAGE NavStrip start ============== */

#NavStripH {
	position: absolute;
	top: 100px;
	left: 120px;
	width: 629px;
	height: 36px;
	border-top: 0px solid #dadadd;
	background-color: #4066AD;
	margin: 0 auto;
	font: normal bold 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	z-index: 2;
	}
#NavStripH ul {
	margin: 0;
	margin-top: 12px;
	margin-left: 14px;
	padding: 0;
	}
#NavStripH li {
	display: inline;
	list-style-type: none;
	margin: 0;
	white-space: nowrap;
	}
#NavStripH a {
	text-decoration: none;
	padding: 0px 7px 0px 7px;
	}
#NavStripH ul li a:link, #NavStripH ul li a:visited, #NavStripH ul li a:active  {
	color: #dddd88;
	}
#NavStripH ul li a:hover {
	color: #111111;
	}


/* ==============  NavStrip start ============== */

#NavStrip {
	position: absolute;
	top: 79px;
	left: 0px;
	width: 629px;
	height: 36px;
	border-top: 1px solid #dadadd;
	background-color: #95A2C3;
	margin: 0 auto;
	font: normal bold 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	z-index: 2;
	}
#NavStrip ul {
	margin: 0;
	margin-top: 12px;
	margin-left: 14px;
	padding: 0;
	}
#NavStrip li {
	display: inline;
	list-style-type: none;
	margin: 0;
	white-space: nowrap;
	}
#NavStrip a {
	text-decoration: none;
	padding: 0px 7px 0px 7px;
	}
#NavStrip ul li a:link, #NavStrip ul li a:visited, #NavStrip ul li a:active  {
	color: #EEEE88;
	}
#NavStrip ul li a:hover {
	color: #990000;
	}
.uhere {
	text-decoration: none;
	padding: 0px 7px 0px 7px;
	font: normal bold 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #222277;
}

/* ==============  footer end ============== */


#ROP {
	position: absolute;
	top: 116px;
	left: 0px;
	margin: 0px auto;
	width: 770px;

	border: 1px dotted green;
	background-color: #ececee;
	color: #111111;
	font: normal normal 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#BodyContent {
	/* background-color: #dddddd; */
	margin-left: 34px;
	margin-right: 34px;
	margin-top:  24px;
	margin-bottom: 20px;

}

#BodyContent img.imgR {
	margin-left: 24px;
}
#ROP h2 {
	font: italic bold 16px/18px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #222288;
}

#ROP h2.bp {
	font: italic bold 18px/22px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #222288;
	width: 160px;
	height: 26px;
	background-color: #eedd44;
	border-top: 2px solid white;
}
#ROP h3 {
	font-size: 13px;
	font-weight: bold;
	color: #227722;
	background-color: #dddddd;
	border: 1px dotted gray;
	padding: 4px 6px 4px 6px;
	width: 300px;
}

#ROP h3.xx {
	width: 275px;
}
#ROP h4 {
	font: italic bold 14px/17px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #222288;
}

#ROP h5 {
	font: normal bold 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #222288;
}

#ROP img {
	margin-right: 12px;
	margin-top: 12 px;
	margin-bottom: 4px;
	border: 0px solid white;
}

#ROP a:link, #ROP a:visited, #ROP a:active {
	font: normal bold 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #aa2222;
	text-decoration: underline;
}
#ROP a:hover {
	color: #DD0000;
	text-decoration: underline;
}
#MBT {
	position: absolute;
	top: 94px;
	left: 0px;
	width: 760px;
	height: 600px;
	margin: 0px auto;
	border: 0px dotted maroon;
}

#pq1 {
	display: block;
	font: normal bold 13px/15px times, palatino,serif;
	text-decoration: none;
	background-color: #668855;
	border: 1px dotted #555555;
	padding: 3px;
	text-align: right;
}
#pq1 h3 {
	font-size: 18px;
	color: #eeeeee;
	margin-bottom: 3px;
	margin-top: 4px;
}
#pq1 i {
	color: #dddddd;
	font-style: italic;
	margin-top: 3px;
	margin-left: 16px;

}


#trial1 {
	position: relative;
	top: 0px;
	left: -80px;
	z-index: 10;
	width: 410px;
}
#trial1 img {
	margin-right: 8px;
}

#closer {
	position: relative;
	top: 40px;
}

.conttb {
	width: 540px;
	height: 120px;
	font: normal normal 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
}
.conttb th {
	background-color: #4066AD;
	color: #eaeaed;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}

.conttb td {
	/* background-color: #dadade; */
	color: #222288;
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 4px;
	text-align: center;
	
}
#PicTopR {
	float: right;
	margin-right: 10px;
	border: 0px dotted maroon;
	margin-top: 0px;
	text-align: center;
	width: 160px;
	background-color: #dddddd;
}
.caption {
	font: normal normal 11px/13px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #222288;
}
#sfps1 {
	border: 0px dotted maroon;
	width: 604px;
	height: 236px;
}
#sfps1 img {
	margin-right: 0px;
	margin-left: 0px;
}
#sfps1 img.br {
	border-right: 1px solid #dddddd;
}
/* popup page layout */
#PUPG {
	width: 820px;
	height: 640px;
	background-color: #afbfc9;
 	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px dotted yellow;
}
#PUROP {
	position: absolute;
	top: 116px;
	left: 0px;
	margin: 0px auto;
	width: 820px;
	height: 700px;
	border: 0px dotted green;
	background-color: #ffffff;
	color: #111111;
	font: normal normal 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#PPUROP {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px auto;
	margin-bottom: 0px;
	width: 820px;
	height: 700px;
	border: 0px dotted green;
	background-color: #dddddd;
	color: #111111;
	font: normal normal 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.rast {
	font-weight: bold;
	color: #DD0000;
	background-color: #e4d4ff;
	font-decoration: underline;
	margin-left: 4px;
	bottom-border: 1px solid #AA0000;
}

table.postable {
	width: 600px;
	border-collapse: collapse;
	border: 1px solid #cccccc;
}
table.postable td {
	background-color: #f2f2f3;
	font: normal bold 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: top;
}
table.postable img {
	border: none;
	margin-left: 6px;
}

table.ptab	a:link, table.ptab a:visited, table.ptab a:active  {
	font: normal bold 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #aa2222;
	text-decoration: underline;
}
table.ptab	a:hover {
	color: #DD0000;
	text-decoration: underline;
}

table.galtab {
	width: 400px;
	height:  300px;
	border: 0px solid maroon;
	font: normal bold 12px/14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: top;
	background-color: #dddddd;
}
