html { min-height: 100%; margin-bottom: 1px; }

body { margin: 0px 0px 0px 0px;}

img {border: 0px none;}

p { color : #000000; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 11px; 
	letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 6px 0px;}


 /* ================================================================ 
 This copyright notice must be untouched at all times.
 
 The original version of this stylesheet and the associated (x)html
 is available at http://www.cssplay.co.uk/menus/flyoutt.html
 Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
 This stylesheet and the assocaited (x)html may be modified in any 
 way to fit your requirements.
 =================================================================== */
 
 /* common styling */
 .menu { position:relative;  margin 0; color:#ffffff; font-family: helvetica, arial, sans-serif; font-size:11px; 
 	line-height: 12px; text-docoration: none; background-image: url('left_side_nav.jpg'); width: 127px; height: 255px; }
 .menu ul {padding:0px 0px 0px 0px; margin:0;list-style-type: none; }
 .menu ul li {float:left; margin: 0px 0px 0px 0px; padding: 8px 4px 0px 24px; position:relative; width: 103px;}
 .menu ul li a, .menu ul li a:visited {display:block; border: 0 none; color:#FFFFFF; text-decoration: none;}
 .menu ul li ul {display: none; margin: 1px 1px 0px 0px;}
 
 /* specific to non IE browsers */
 .menu ul li:hover a {color: #f2cd7a; text-decoration: none;}
 .menu ul li:hover ul {width:98px; padding: 7px 0px 0px 0px; display:block; position:absolute; top:0; left:127px; 
 	background:#908b43; border-right: white 1px solid; }
 .menu ul li:hover ul li {padding: 0px 0px 8px 0px; margin: 0px 4px 0px 4px; width:90px;}
 .menu ul li:hover ul li a.hide {}
 
 .menu ul li:hover ul li ul {display: none;}
 .menu ul li:hover ul li a {display:block; background:#908b43; color:#ffffff; text-decoration: none;}
 .menu ul li:hover ul li a:hover {color:#f2cd7a; }
 
	.container-bkgrndcolor {background-color: #000000; border: white 1px solid;}


	.navbar {width: 127px; background-image: url('media/scrolling_nav_background.gif'); margin: 0px; padding: 0px;}
	
	.navbar-newsletter {width: 127px; background-image: url('media/scrolling_nav_background.gif'); background-color: #000000 margin: 0px; padding: 0px;}


	.mnav {color:  #FFFFFF; font-family: helvetica, arial, sans-serif; font-size:11px; line-height: 12px; font-weight: normal
		text-decoration: none; }
	a:link.mnav {color: #FFFFFF; text-decoration: none; }
	a:visited.mnav {color: #FFFFFF; text-decoration: none; }
	a:active.mnav {color: #FFFFFF; text-decoration: none; }
	a:hover.mnav {color: #deb396; text-decoration: none; }

	.mnavon {color:  #deb396; font-family: helvetica, arial, sans-serif; font-size:11px; line-height: 12px; font-weight: normal
		text-decoration: none; }
		
		
	/*unav text*/
	.unav { color : #deb396; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 12px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 0px 0px;}
	a:link.unav {color:#deb396; text-decoration: none;}
	a:visited.unav {color:#deb396; text-decoration: none;}
	a:active.unav {color:#deb396; text-decoration: none;}
	a:hover.unav {color:#f2cd7a; text-decoration: none;}
	
	.unavon { color : #f2cd7a; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 12px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 0px 0px;}

	.uns {color : #FFFFFF; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 12px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; padding: 0px 2px 0px 2px;  margin: 0px 0px 0px 0px;}

	.topbar {width: 1000px; height: 150px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 17px; text-align: left; 
		background-image: url('media/logo_topbar_1000.jpg'); background-color: #000000; vertical-align: bottom}
		
	.topbar-newsletter {width: 600px; height: 87px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 17px; 
		background-image: url('media/logo_topbar_600.jpg'); background-color: #000000; vertical-align: bottom}


	.tblsearch  {padding: 0px 0px 0px 0px; width: 967px; height: 20px;  }

	.tblsearch-newsletter  {padding: 0px 0px 0px 0px; width: 600px; height: 20px; background-color: #000000;}

	

	.ssubmit { color : #deb396; font-family:  Helvetica, sans-serif; font-weight : bold; font-size : 12px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 0px 0px;}
	a:link.ssubmit {color:#deb396; text-decoration: none;}
	a:visited.ssubmit {color:#deb396; text-decoration: none;}
	a:active.ssubmit {color:#deb396; text-decoration: none;}
	a:hover.ssubmit {color:#f2cd7a; text-decoration: none;}



	.main-home {width: 854px; height: 570px; margin: 0px; padding: 0px; background-image: url('media/home_bkgd_photo.jpg');}
	
	.main-home-newsletter {width: 450px; margin: 0px; padding: 0px; background-color: #fcf2dd;}

	.main-cell {width: 854px; margin: 0px; padding: 0px; text-align: left; background-color: #fcf2dd;}
	
	.main-cell-newsletter {width: 450px; margin: 0px; padding: 0px; text-align: left; background-color: #fcf2dd; border: white 1px solid;}


	.sframe {width: 800px; height: 460px; padding: 0px ; margin: 0px 0px 0px 0px; border: 1px solid grey; overflow: auto;}

	.sframeg {width: 830px; height: 650px; padding: 0px ; margin: 0px 0px 10px 0px; border: 0 none; overflow: hidden;}

	.galltbl70 {width: 818px; height: 70px; margin: 0px 0px 0px 0px; padding: 0px; text-align: left; background-color: #fcf2dd; border: 0 none;}
	.galltbl {width: 818px; height: 69px; margin: 0px 0px 0px 0px; padding: 0px; text-align: left; background-color: #fcf2dd; border: 0 none;}

	.galltblpar {width: 825px;  margin: 0px 0px 0px 0px; padding: 0px; text-align: left; background-color: #fcf2dd; border: 0 none;}

	.gallcellrow {width: 825px; height: 70px; margin: 0px; padding: 0px; text-align: left;}

	.gallcell70 {height: 70px; margin: 0px; padding: 0px; text-align: left;}
	.gallcell {height: 69px; margin: 0px; padding: 0px; text-align: left;}

	.imggall { height: 69px; padding: 0px; margin: 0px; border: 0 none;   }
		a:link.imggall { padding: 0px; margin: 0px; border: 0 none;  }
		a:visited.imggall { padding: 0px; margin: 0px; border: 0 none;}
		a:active.imggall {padding: 0px; margin: 0px; border: 0 none; }
		a:hover.imggall { padding: 0px; margin: 0px; border: 0 none; }

	.imggall70 { height: 70px; padding: 0px; margin: 0px; border: 0 none;   }
		a:link.imggall { padding: 0px; margin: 0px; border: 0 none;  }
		a:visited.imggall { padding: 0px; margin: 0px; border: 0 none;}
		a:active.imggall {padding: 0px; margin: 0px; border: 0 none; }
		a:hover.imggall { padding: 0px; margin: 0px; border: 0 none; }


	.mainhead {font-family: Helvetica, arial, sans serif; font-size: 11px; line-height: 14px; color: #e2b999;
		text-decoration: none; font-weight: bold; letter-spacing : 0pt; padding: 0px 0px 0px 0px;}	
	
	.maintext {font-family: Helvetica, arial, sans serif; font-size: 11px; line-height: 14px; color: #FFFFFF;
		text-decoration: none; font-weight: normal; letter-spacing : 0pt; padding: 0px 0px 0px 0px; text-align: justify;}

	.mainlink {font-family: Helvetica, arial, sans serif; font-size: 11px; line-height: 14px; color: #fff4e0;
		text-decoration: none; font-weight: normal; letter-spacing : 0pt;}
	a:link.mainlink {color: #fff4e0; text-decoration: none; }
	a:visited.mainlink {color: #fff4e0; text-decoration: none; }
	a:active.mainlink {color: #fff4e0; text-decoration: none; }
	a:hover.mainlink {color: #e2b999; text-decoration: none; }

		
	
	.main-sec {width: 100%; background-color: #000000;}
	
	.sitebox {width: 1000px; margin: 0px; padding: 0px; border: 0px; background-color: #fcf2dd; }

	.container {width: 854px; margin: 0px; padding: 0px; background-color: #fcf2dd; }
	
	.container-newsletter {width: 450px; margin: 0px; padding: 0px; background-color: #fcf2dd; border-right: white 1px solid;}

	
	.top-sec {width: 854px; height: 322px; text-align: left; margin: 0px; padding: 0px; border: 0px;}
	
	.left-sec {width: 180px;  text-align: left; margin: 0px; padding: 0px 0px 9px 18px; border: 0px; }
	
	.center-sec {width: 508px; text-align: left; margin: 0px; padding: 0px 36px 18px 0px;  border: 0px;}
		
	.center-sec-newsletter {width: 450px; text-align: left; margin: 0px; padding: 0px 0px 0px 0px;  border-right: white 1px solid;}

	.right-sec {width: 166px; text-align: right; margin: 0px; padding: 0px 18px 18px 0px;  border: 0px 1px 0px 0px solid #FFFFFF;}

	.right-sec-l {width: 166px; text-align: left; margin: 0px; padding: 0px 18px 18px 0px;  border: 0px 1px 0px 0px solid #FFFFFF;}


	.sm-right {width: 674px; text-align: left; margin: 0px; padding: 0px 0px 0px 0px;  border: 0px;}
	
	.sp-right {width: 656; text-align: left; margin: 0px; padding: 0px 18px 18px 0px;  border: 0px;}

	.gcell {width: 688px; text-align: left; margin: 0px; padding: 18px 18px 18px 18px;  border: 0px;}

	.gcell0b {width: 688px; text-align: left; margin: 0px; padding: 18px 18px 0px 18px;  border: 0px;}


	.bmcell {width: 700px; text-align: left; margin: 0px; padding: 18px 0px 18px 100px;  border: 0px;}
	.right-bmcell {width: 154px; text-align: right; margin: 0px; padding: 18px 18px 18px 0px;  border: 0px 1px 0px 0px solid #FFFFFF;}


	.right-secg {width: 166px; text-align: right; margin: 0px; padding: 18px 18px 18px 18px;  border: 0px 1px 0px 0px solid #FFFFFF;}

	.right-secg0b {width: 166px; text-align: right; margin: 0px; padding: 18px 18px 0px 18px;  border: 0px 1px 0px 0px solid #FFFFFF;}


	.3col {width=800; padding: 0px 20px 20px 20px; margin: 0px; }
	
	.tbladmin {width: 800px; margin: 10px 20px 10px 20px; padding: 0px; border: 0 none;}

	.tblpinfo {width: 818px; margin: 0px 0px 18px 18px; padding: 0px; border: 1px black solid; background-color: #FFFFFF; }

	
	.tblform {width: 810px; margin: 20px 0px 18px 18px; padding: 0px; border: 0 none; text-align: left;}

	.tblaform {width: 770px; margin: 0px 0px 0px 4px; padding: 0px; border: 0 none; text-align: left;}

	.cform {width: 500px; margin: 0px; padding: 0px; border: 0 none; text-align: left;}

	
	.browsec {width: 770px; padding: 2px; border: 0 none; margin: 0px; border: 0 none;}	

	.pftbl {width: 400px; padding: 0px 10px 0px 0px; margin: 0px 0px 0px 0px; border: 0 none; background-color: #FFFFFF;}	

	.pframe {width: 400px; height: 660px; border: 0 none; overflow: hidden; background-color: #FFFFFF;}

	.pft-l {width: 150px; text-align: left; padding: 0px 9px 0px 0px; margin: 0px;}
	.pft-r {width: 250px; text-align: left; padding: 0px 9px 0px 0px; margin: 0px;}
	.pft-2 {width: 400px; height: 16px; text-align: left; padding: 0px 0px 0px 0px; margin: 0px;
		color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; }
	
	

	.header {height: 16px; font-family: Helvetica, arial, sans serif; font-size: 11px; line-height: 14px; color: #000000;
		text-decoration: none; font-weight: normal; letter-spacing : 0pt; 
		text-align: center; border-bottom: 1px solid black;  border-top: 1px solid black;}
	.data {font-family: Helvetica, arial, sans serif; font-size: 11px; line-height: 14px; color: #0066CC;
		text-decoration: none; font-weight: normal; letter-spacing : 0pt;}
	.databut {font-family: Helvetica, arial, sans serif; font-size: 11px; line-height: 14px; color: #666666;
		text-decoration: none; font-weight: normal; letter-spacing : 0pt;}
		a:link.databut {color: #666666; text-decoration: none; }
		a:visited.databut {color: #666666; text-decoration: none; }
		a:active.databut {color: #666666; text-decoration: none; }
		a:hover.databut {color: #2E37FE; text-decoration: underline; }

	.databuti {font-family: Helvetica, arial, sans serif; font-size: 11px; line-height: 14px; color: #0066CC;
		text-decoration: none; font-weight: normal; letter-spacing : 0pt;}
		a:link.databuti {color: #0066CC; text-decoration: none; }
		a:visited.databuti {color: #0066CC; text-decoration: none; }
		a:active.databuti {color: #0066CC; text-decoration: none; }
		a:hover.databuti {color: #2E37FE; text-decoration: underline; }


	.tbl-sitemap {width: 656px; text-align: left; margin: 0px 0px 18px 0px; padding: 0px 18px 10px 0px; border: 0px;}


	.urltable {width: 100%; margin: 8px 0px 0px 0px; padding: 0px; border: 0px;}
	
	.urltable {width: 100%; margin: 8px 0px 0px 0px; padding: 0px; border: 0px;}
	
	.inputbox2 {
		background-color: #FFFFFF;
		border: 1px solid #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #13027c;
		line-height: 16px;
		height: 60px;
		width: 325px;
		padding-left: 1px;
		padding-top: 4px;
	}
	.inputbox1 {
		background-color: #FFFFFF;
		border: 1px solid #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #13027c;
		line-height: 16px;
		height: 18px;
		width: 325px;
		padding-left: 1px;
		padding-top: 4px;
	}
	.inputboxf {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 18px;
		width: 240px;
		padding: 2px 2px 0px 2px;

	}
	.inputboxfsm {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 18px;
		width: 140px;
		padding: 2px 2px 0px 2px;

	}	
	.inputboxfsmr {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 18px;
		width: 100px;
		padding: 2px 2px 0px 2px;

	}

	.inputboxfl {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 18px;
		width: 350px;
		padding: 3px 2px 0px 2px;

	}

	.inputboxtext {		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
	}	
	.inputboxfs {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 20px;
		width: 243px;
		padding: 0px 0px 0px 0px;

	}
	.inputboxfss {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 20px;
		width: 150px;
		padding: 0px 0px 0px 0px;

	}

	.inputboxfs2 {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 18px;
		width: 250px;
		padding: 0px 0px 0px 0px;

	}	
	.inputboxfsl {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 18px;
		width: 360px;
		padding: 2px 2px 0px 2px;

	}
	.inputboxfslb {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 20px;
		width: 360px;
		padding: 0px 0px 0px 0px;

	}
	
	.inputboxfse {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 18px;
		width: 625px;
		padding: 2px 2px 0px 2px;

	}	
	.inputboxfn {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 100px;
		width: 360px;
		padding: 3px 2px 0px 2px;

	}
	.inputboxfns {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 200px;
		width: 340px;
		padding: 3px 2px 0px 2px;

	}
	.inputboxfnl {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 200px;
		width: 625px;
		padding: 3px 2px 0px 2px;

	}
	
	.inputboxfn2 {
		background-color: #FFFFFF;
		border: 1px solid #1B3F8B;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #1B3F8B;
		line-height: 16px;
		height: 100px;
		width: 350px;
		padding: 3px 2px 0px 2px;

	}
	
	.inputboxs {
		background-color: #FFFFFF;
		border: 1px solid #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #13027c;
		line-height: 16px;
		height: 24px;
		width: 328px;
		padding-left: 1px;
		padding-top: 0px;
	}
	.inputbox1s {
		background-color: #FFFFFF;
		border: 1px solid #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #13027c;
		line-height: 16px;
		height: 18px;
		width: 100px;
		padding-left: 1px;
		padding-top: 4px;
	}
	.inputboxsmall {
		background-color: #FFFFFF;
		border: 1px solid #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #13027c;
		line-height: 16px;
		text-align: center;
		height: 16px;
		width: 20px;
		padding: 2px 2px 0px 2px;
		margin: 0px;
	}
	.inputbox1m {
		background-color: #FFFFFF;
		border: 1px solid #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #13027c;
		line-height: 16px;
		height: 18px;
		width: 150px;
		padding-left: 1px;
		padding-top: 4px;
	}
	.inputboxt {
		background-color: #FFFFFF;
		border: 1px solid #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #13027c;
		line-height: 16px;
		padding-left: 1px;
		padding-top: 4px;
	}
	.inputboxtf {
		background-color: #FFFFFF;
		border: 1px solid #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #13027c;
		line-height: 16px;
		padding-left: 1px;
		padding-top: 4px;
		width: 380px;
		height: 90px;
	}
	.inputboxtfl {
		background-color: #FFFFFF;
		border: 1px solid #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #13027c;
		line-height: 16px;
		padding-left: 1px;
		padding-top: 4px;
		width: 380px;
		height: 200px;
	}

	.inputsearch {
		background-color: #FFFFFF;
		border: 0px none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #13027c;
		line-height: 14px;
		height: 14px;
		width: 135px;
		padding: 0px 2px 0px 2px;
		margin: 0px 0px 0px 0px;
		vertical-align: top;


	}
	.inputsearchie {
		background-color: #FFFFFF;
		border: 0px none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #13027c;
		line-height: 14px;
		height: 14px;
		width: 135px;
		padding: 0px 2px 0px 2px;
		margin: 5px 0px 0px 0px;
		vertical-align: top;


	}
	

	
	
	.bbar {width: 1000px; height: 63px; background-image: url('media/loop_rappahannock.gif');
		font-family: helvetica, arial, sans serif; font-size: 8px; line-height: 20px; color: #cc8f65; font-decoration: none;
		font-weight: normal; padding-left: 19px; letter-spacing : 0pt}
		
	.bbar-newsletter {width: 600px; height: 63px; background-image: url('media/loop_rappahannock.gif');
		font-family: helvetica, arial, sans serif; font-size: 8px; line-height: 20px; color: #cc8f65; font-decoration: none;
		font-weight: normal; padding-left: 19px; letter-spacing : 0pt}
	
	.bbarf {font-family: helvetica, arial, sans serif; font-size: 8px; line-height: 20px; color: #cc8f65;
		text-decoration: none; font-weight: normal; letter-spacing : 0pt}
	a:link.bbarf {color: #cc8f65; text-decoration: none; }
	a:visited.bbarf {color: #cc8f65; text-decoration: none; }
	a:active.bbarf {color: #cc8f65; text-decoration: none; }
	a:hover.bbarf {color: #f2cd7a; text-decoration: none; }
	
	.elink {color:#33348e; font-family: arial, sans-serif; font-size:11px; line-height: 14px; font-weight : normal; text-decoration: none;}		
	a:link.elink {color:#33348e; text-decoration: none;}
	a:visited.elink {color:#33348e; text-decoration: none;}
	a:active.elink {color:#33348e; text-decoration: none;}
	a:hover.elink {color:#7476b4; text-decoration: underline;}

	.h1link {color:#851521; font-family: arial, sans-serif; font-size:11px; line-height: 14px; font-weight : normal; 
		text-decoration: none; margin: 6px 0px 0px 0px; padding: 0px}		
	a:link.h1link {color:#851521; text-decoration: none;}
	a:visited.h1link {color:#851521; text-decoration: none;}
	a:active.h1link {color:#851521; text-decoration: none;}
	a:hover.h1link {color:#7476b4; text-decoration: underline;}

	.h2link {color:#000000; font-family: arial, sans-serif; font-size:11px; line-height: 14px; font-weight : normal; 
		text-decoration: none; margin: 0px; padding: 0px 0px 0px 0px; text-indent: 0px;}		
	a:link.h2link {color:#000000; text-decoration: none;}
	a:visited.h2link {color:#000000; text-decoration: none;}
	a:active.h2link {color:#000000; text-decoration: none;}
	a:hover.h2link {color:#7476b4; text-decoration: underline;}


	.secnavp {color:#851521; font-family: helvetica, arial, sans-serif; font-size:11px; line-height: 12px; font-weight : normal; text-decoration: none; margin: 0px 0xp 8px 0px;}		


	.secnav {color:#851521; font-family: helvetica, arial, sans-serif; font-size:11px; line-height: 12px; font-weight : normal; text-decoration: none;}		
	a:link.secnav {color:#76441d; text-decoration: none;}
	a:visited.secnav {color:#76441d; text-decoration: none;}
	a:active.secnav {color:#76441d; text-decoration: none;}
	a:hover.secnav {color:#851521; text-decoration: underline;}

	/*eprimary */
	.eprimary { color : #76441d; font-family: times new roman, Helvetica, sans-serif; font-weight : normal; font-size : 28px; 
		letter-spacing : 0pt; font-style: italic; text-decoration: none; line-height: 30px; margin: 0px 0px 8px 0px;}

	/*etitle */
	.etitle { color : #851521; font-family: times new roman, Helvetica, sans-serif; font-weight : normal; font-size : 18px; 
		letter-spacing : 0pt; text-decoration: italic; line-height: 20px; margin: 0px 0px 6px 0px;}
	a:link.etitle {color:#851521; text-decoration: none;}
	a:visited.etitle {color:#851521; text-decoration: none;}
	a:active.etitle {color:#851521; text-decoration: none;}
	a:hover.etitle {color:#7476b4; text-decoration: underline;}

	/*srtitle */
	.srtitle { color : #851521; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 12px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 15px; margin: 6px 0px 0px 0px;}

	/*srtitle2 */
	.srtitle2 { color : #851521; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 12px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 15px; margin: 0px 0px 0px 0px;}



	/*ebyline text*/
	.sbyline { color : #000000; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 11px; 
		letter-spacing : 0pt; font-style: italic; text-decoration: none; line-height: 14px; margin: 0px 0px 6px 0px;}

	/*shead text*/
	.shead { color : #851521; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 11px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 0px 0px;}

	/*stext text*/
	.stext { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 6px 0px;}

	/*form text*/
	.form { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 0px 0px; text-align: left; height: 19px;}

	/*formr text*/
	.formr { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 0px 0px; text-align: right; height: 19px;}



	/*mhead text*/
	.mhead { color : #cf422b; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 14px; 
		letter-spacing : 0pt; font-style: italic; text-decoration: none; line-height: 16px; margin: 6px 0px 3px 0px;}

	/*mtext text*/
	.mtext { color : #33348e; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 0px 8px;}
	a:link.mtext {color:#33348e; text-decoration: none;}
	a:visited.mtext {color:#33348e; text-decoration: none;}
	a:active.mtext {color:#33348e; text-decoration: none;}
	a:hover.mtext {color:#7476b4; text-decoration: none;}

	/*mbull text*/
	.mbull { color : #7476b4; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px;}

	/*mimg*/
	.mimg { border: 0px none; padding: 0px; margin: 0px 0px 0px 0px; width: 472px;}

	/*mspace*/
	.mspace { border: 0px none; padding: 0px; margin: 0px; height: 9px;}



	/*etext text*/
	.etext { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 8px 0px;}

	/*ff text*/
	.ff { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px 0px 10px 0px;}


	/*stexti text*/
	.stexti { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: italic;
		letter-spacing : 0pt; text-decoration: italic; line-height: 14px; }

	/*stextr text*/
	.stextr { color : #76441d; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; }

	/*listing text*/
	.listing { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 8px 0px 8px 0px;}

	/*ttexts text*/
	.ttexts { color : #FFFFFF; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; }
	a:link.ttexts {color:#FFFFFF; text-decoration: none;}
	a:visited.ttexts {color:#FFFFFF; text-decoration: none;}
	a:active.ttexts {color:#FFFFFF; text-decoration: none;}
	a:hover.ttexts {color:#f2cd7a; text-decoration: underline;}

	/*ttexth text*/
	.ttexth { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; }
	a:link.ttexth {color:#000000; text-decoration: none;}
	a:visited.ttexth {color:#000000; text-decoration: none;}
	a:active.ttexth {color:#000000; text-decoration: none;}
	a:hover.ttexth {color:#33348e; text-decoration: underline;}

	/*ename text*/
	.ename { color : #851521; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 11px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 14px;}
		
	/*bl-text text*/
	.bl-text { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 12px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 16px; }
		
		
		
	.evdate	{ color : #cf422b; font-family: times new roman, Helvetica, sans-serif; font-weight : normal; font-size : 14px; 
		letter-spacing : 0pt; font-style: italic; text-decoration: none; line-height: 16px; margin: 12px 0px 0px 0px;}

	.evdate2	{ color : #cf422b; font-family: times new roman, Helvetica, sans-serif; font-weight : normal; font-size : 14px; 
		letter-spacing : 0pt; font-style: italic; text-decoration: none; line-height: 16px; margin: 0px 0px 0px 0px;}


	.evname	{ color : #851521; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 11px; 
		letter-spacing : 0pt; font-style: none; text-decoration: none; line-height: 14px; }

	/*evtext text*/
	.evtext { color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 3px 0px 6px 0px;}



	.cforml { width: 200px; height: 24px; text-align: left; color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
			letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px; padding: 0px;}

	.cformr { width: 400px; height: 24px; text-align: left; color : #000000; font-family:  Helvetica, sans-serif; font-weight : normal; font-size : 11px; font-style: normal;
			letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0px; padding: 0px;}



	a:link.slink { color : #000000; font-family: Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 16px;  }
	a:visited.slink { color : #000000; font-family: Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 16px;}
	a:active.slink { color : #000000; font-family:Arial, Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 16px; }
	a:hover.slink { color : #905b2f; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 16px;}


	
	/*clean*/
	.clean { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0 none; }


	.cchk { padding: 0px 0px 0px 0px; margin: 0px 5px 0px 0px; border: 0 none; vertical-align: middle;}

	.cchk2 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; border: 0 none; vertical-align: middle;}


	/*topnav*/
	.topnav { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px none; float: left; display: inline;}

	/*lnavimg*/
	.lnavimg { border: 0px none; padding: 0px; margin: 0px; width: 127px; display:block; float: left;}

	/*lnavimgb*/
	.lnavimgb { border: 0px none; padding: 0px; margin: 0px; width: 127px;}
	
	/*secimg*/	
	.secimg {padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; border: 0 none; width: 144px;}
	
	/*secss*/	
	.secss {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; width: 853px;}

	/*homepic*/	
	.homepic {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  border: 0 none; width: 854px;}


	/*hiddenpic*/
	.hiddenpic { display: none; width: 0px; height: 0px; padding: 0px; margin: 0px; border: 0 none; }



	 
	
	/*navtxt text*/
	.navtxt { color : #DBDBDB; font-family : Arial, Helvetica,  sans-serif; font-weight : normal; font-size : 10px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 10px; margin: 0 5 0 5;}
		a:link.navtxt { color : #DBDBDB; }
		a:visited.navtxt { color : #DBDBDB;}
		a:active.navtxt { color : #DBDBDB; }
		a:hover.navtxt { color : #FFD700; text-decoration: none; }

	/*navloc text*/
	.navloc { color : #FFFFFF; font-family : Arial, Helvetica,  sans-serif; font-weight : normal; font-size : 10px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 10px; margin: 0 5 0 5;}

	/*mnavtxt text*/
	.mnavtxt { color : #DBDBDB; font-family : Arial, Helvetica,  sans-serif; font-weight : normal; font-size : 14px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0 20 0 20;}
		a:link.mnavtxt { color : #DBDBDB; }
		a:visited.mnavtxt { color : #DBDBDB;}
		a:active.mnavtxt { color : #DBDBDB; }
		a:hover.mnavtxt { color : #FFD700; text-decoration: none; }

	/*mnavloc text*/
	.mnavloc { color : #FFFFFF; font-family : Arial, Helvetica,  sans-serif; font-weight : normal; font-size : 14px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 14px; margin: 0 20 0 20;}
		

	/*headline text*/
	.headline { color : #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-weight : normal; 
		font-size : 14px; letter-spacing : 0pt; text-decoration: none; line-height: 18px; }
		
	/*text text*/
	.text { color : #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight : normal; font-size : 18px; letter-spacing : 1pt; text-decoration: none; line-height: 24px; }
	a:link.text { color : #FFFFFF; font-family: Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 18px; letter-spacing : 1pt; text-decoration: underline; line-height: 24px;  }
	a:visited.text { color : #FFFFFF; font-family: Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 18px; letter-spacing : 1pt; text-decoration: underline; line-height: 24px;}
	a:active.text { color : #FFFFFF; font-family:Arial, Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 18px; letter-spacing : 1pt; text-decoration: underline; line-height: 24px; }
	a:hover.text { color : #FFFF00; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 18px; letter-spacing : 1pt; text-decoration: underline; line-height: 24px;}


	/*btext text*/
	.btext { color : #000000; font-family: Arial, Helvetica, sans-serif; font-weight : normal; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 24px; }
	a:link.btext { color : #000000; font-family: Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 24px;  }
	a:visited.btext { color : #000000; font-family: Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 24px;}
	a:active.btext { color : #000000; font-family: Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 24px; }
	a:hover.btext { color : #FFFF00; font-family: Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 24px;}
		
	/*btexth text*/
	.btexth { color : #000000; font-family: Arial, Helvetica, sans-serif; font-weight : bold; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 20px; }
	a:link.btexth { color : #000000; font-family: Arial,Helvetica, sans-serif;  font-weight : bold; font-size : 16px; letter-spacing : 0pt; text-decoration: underline; line-height: 20px;  }
	a:visited.btexth { color : #000000; font-family: Arial,Helvetica, sans-serif;  font-weight : bold; font-size : 16px; letter-spacing : 0pt; text-decoration: underline; line-height: 20px;}
	a:active.btexth { color : #000000; font-family: Arial,Helvetica, sans-serif;  font-weight : bold; font-size : 16px; letter-spacing : 0pt; text-decoration: underline; line-height: 20px; }
	a:hover.btexth { color : #FFFF00; font-family: Arial,Helvetica, sans-serif;  font-weight : bold; font-size : 16px; letter-spacing : 0pt; text-decoration: underline; line-height: 20px;}

	/*htext text*/
	.htext { color : #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : normal; font-size : 18px; letter-spacing : 0pt; text-decoration: none; line-height: 24px; }
	a:link.htext { color : #FFFFFF; font-family: Verdana,Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 18px; letter-spacing : 0pt; text-decoration: underline; line-height: 24px;  }
	a:visited.htext { color : #FFFFFF; font-family: Verdana,Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 18px; letter-spacing : 0pt; text-decoration: underline; line-height: 24px;}
	a:active.htext { color : #FFFFFF; font-family:Verdana,Arial, Arial,Helvetica, sans-serif;  font-weight : normal; font-size : 18px; letter-spacing : 0pt; text-decoration: underline; line-height: 24px; }
	a:hover.htext { color : #FFFF00; font-family: Verdana,Helvetica, sans-serif;  font-weight : normal; font-size : 18px; letter-spacing : 0pt; text-decoration: underline; line-height: 24px;}

		

	/*sectrow cells*/
	.sectrow { padding: 100px 120px 0px 120px; background-color: #F2F2F2;
		color : #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight : normal; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 18px; }
	
	
	/*sectrow1 cells*/
	.sectrow1 { padding: 40px 120px 40px 120px; background-color: #F2F2F2;
		color : #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: none; line-height: 16px; }
	
	/*sectrowi cells*/
	.sectrowi { padding: 100px 120px 0px 200px; background-color: #F2F2F2;
		color : #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight : normal; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 18px; }
	
	/*sectrow2 cells*/
	.sectrow2 { padding: 50px 50px 50px 50px; background-color: #F2F2F2;
		color : #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight : normal; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 18px; }

	/*sectrow3 cells*/
	.sectrow3 { padding: 0px 50px 50px 50px; background-color: #F2F2F2;
		color : #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight : normal; font-size : 16px; letter-spacing : 0pt; text-decoration: none; line-height: 18px; }
	

	.btext1  {color : #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: none; line-height: 16px; }
	a:link.btext1 {color: #1E90FF; text-decoration: underline;}
	a:visited.btext1 {color: #1E90FF; text-decoration: underline;}
	a:active.btext1 {color: #1E90FF; text-decoration: underline;}
	a:hover.btext1 {color: #FFB90F; text-decoration: underline;}



	/*prodimgr*/
	.prodimgr { border: 1px solid #000000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 20px; float: right; }

	/*prodimgl*/
	.prodimgl { border: 1px solid #000000; padding: 0px 0px 0px 0px; margin: 0px 20px 0px 0px; float: left; }

	/* portfolio screenshots (web) */
	.port { border: 1px solid #FFD700; padding: 0px; margin: 0 10 0 10; }







	/*subhead text*/
	.subhead { color : #0a609a; font-family : Helvetica,  sans-serif; font-weight : normal; font-size : 14px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 16px; margin: 18px 0px 2px 0px; }
		a:link.subhead { color : #0a609a; }
		a:visited.subhead { color : #0a609a;}
		a:active.subhead { color : #0a609a; }
		a:hover.subhead { color : #020e73; text-decoration: none; }

	/*subhead2 text*/
	.subhead2 { color : #0a609a; font-family : Helvetica,  sans-serif; font-weight : normal; font-size : 13px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 13px; margin: 9px 0px 1px 0px; }
		a:link.subhead2 { color : #0a609a; text-decoration: none;}
		a:visited.subhead2 { color : #0a609a;text-decoration: none;}
		a:active.subhead2 { color : #0a609a; text-decoration: none;}
		a:hover.subhead2 { color : #020e73; text-decoration: none; }


	/*subsubhead text*/
	.subsubhead { color : #020e73; font-family : Helvetica,  sans-serif; font-weight : normal; font-size : 12px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 15px; margin: 9px 0px 1px 0px; }
		a:link.subsubhead { color : #020e73; }
		a:visited.subsubhead { color : #020e73;}
		a:active.subsubhead { color : #020e73; }
		a:hover.subsubhead { color : #0a609a; text-decoration: none; }
		

	/*subsubhead0 text*/
	.subsubhead0 { color : #020e73; font-family : Helvetica,  sans-serif; font-weight : normal; font-size : 12px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 15px; margin: 0px 0px 0px 0px; }
		a:link.subsubhead0 { color : #020e73; }
		a:visited.subsubhead0 { color : #020e73;}
		a:active.subsubhead0 { color : #020e73; }
		a:hover.subsubhead0 { color : #0a609a; text-decoration: none; }
		
	/*text_p6 text*/
	.text_p6 { color : #000000; font-family : Helvetica,  sans-serif; font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: none; line-height: 15px; margin: 0px 0px 6px 0px; }


	/*text_p0 text*/
	.text_p0 { color : #000000; font-family : Helvetica,  sans-serif; font-weight : normal; font-size : 12px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 15px; margin: 0px 0px 0px 0px; }



	/*text_italic text*/
	.text_italic { color : #000000; font-family: Helvetica, sans-serif; font-style: italic; font-weight : normal; font-size : 12px; 
		letter-spacing : 0pt; text-decoration: none; line-height: 15px; margin: 0px 0px 0px 0px; }

	/*text_link text*/
	.text_link { color : #020e73; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px; }
	a:link.text_link { color : #020e73; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px;  }
	a:visited.text_link { color : #020e73; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px;}
	a:active.text_link { color : #020e73; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px; }
	a:hover.text_link { color : #0a609a; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px;}

	/*sm_link text*/
	.sm_link { color : #020e73; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: none; line-height: 15px; }
	a:link.sm_link { color : #020e73; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: none; line-height: 15px;  }
	a:visited.sm_link { color : #020e73; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: none; line-height: 15px;}
	a:active.sm_link { color : #020e73; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: none; line-height: 15px; }
	a:hover.sm_link { color : #0a609a; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: none; line-height: 15px;}


	/*back_link text*/
	.back_link { color : #0a609a; font-family: Helvetica, sans-serif; font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px; }
	a:link.back_link { color : #0a609a; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px;}
	a:visited.back_link { color : #0a609a; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px; }
	a:active.back_link { color : #0a609a; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px; }
	a:hover.back_link { color : #020e73; font-family: Helvetica, sans-serif;  font-weight : normal; font-size : 12px; letter-spacing : 0pt; text-decoration: underline; line-height: 15px; }


	/*bullet*/
	.bullet { color : #020e73; font-family: Verdana, Arial, sans-serif; font-size: 11px;  margin-right: 6px;}	
		



	/*pic1*/
	.pic1 { float: right; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; margin-top: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; border: 0 none; }



	/*sectbl*/
	.sectbl { width: 585px; padding-left: 18px; margin-top: -4px;}

	/*sectblmg*/
	.sectblmg { width: 610px; padding-left: 18px; margin-top: -4px;}
			
	/*psub*/
	.psub	{padding: 0px; margin: 18px 0px 2px 0px;}

	/*psubsub*/
	.psubsub	{padding: 0px; margin: 9px 0px 1px 0px;}

	/*ptext6*/
	.ptext6	{	padding: 0px; margin: 0px 0px 6px 0px;}

	/*p6i*/
	.p6i	{	padding: 0px; margin: 6px 0px 0px 10px;}


	/*p12*/
	.p12	{	padding: 0px; margin: 12px 0px 0px 0px;}

	/*p13*/
	.p13	{	padding: 0px; margin: 13px 0px 0px 0px;}

	/*p13i*/
	.p13i	{	padding: 0px; margin: 13px 0px 0px 10px;}
	
	/*p18*/
	.p18	{	padding: 0px; margin: 18px 0px 0px 0px;}

	/*h2s*/
	.h2s	{	padding: 0px; margin: 3px 0px 0px 0px;}


	/*pc*/
	.pc	{	padding: 0px; margin: 18px 0px 0px 0px;}

	/*ind1*/
	.ind1	{	padding: 0px; margin: 0px 0px 0px 11px;}
	

	/*sessionf text*/
	.sessionf { color : #808080; font-family : Verdana, Arial, Helvetica,  sans-serif; font-weight : normal; font-size : 9px; text-decoration: none; }
	a:link.sessionf { color : #808080; font-family : Verdana, Arial, Helvetica,  sans-serif; font-weight : normal; font-size : 9px; text-decoration: none; }
	a:visited.sessionf { color : #808080; font-family : Verdana, Arial, Helvetica,  sans-serif; font-weight : normal; font-size : 9px; text-decoration: none; }
	a:active.sessionf { color : #808080; font-family : Verdana, Arial, Helvetica,  sans-serif; font-weight : normal; font-size : 9px; text-decoration: none; }
	a:hover.sessionf { color : #FFFFFF; font-family : Verdana, Arial, Helvetica,  sans-serif; font-weight : normal; font-size : 9px; text-decoration: none; }








