
/*----CSS STYLES FOR THE Portal----*/   
body{
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color:#fff ;
	text-align: center;
	font-family:Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;height:100%; font-size:80%;
	}
.kfl{visibility:hidden;display:none;}
p{ padding:  6px 1px 1px 1px; margin:1px;}
.maintable{ background-color:#fff; border:0; padding:0;}
#MenuPane { background-color:#5b2980; }

/*-- rounded corners--*/
.container_round {background:#ccc; color:#000; margin:0 2px;}
 .rtop, .rbottom{
display:block;
background:#fff;
}
 .rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#ccc;
}
 .r1{margin: 0 5px}
 .r2{margin: 0 3px}
 .r3{margin: 0 2px}
 .r4{
margin: 0 1px;
height: 2px
}


.buttonBlue {
	padding: 7px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #618ad0 url('/images/bkg_blueGradient.png') top left repeat-x;
	border:#468adf 2px solid;
	color:#fff;
	text-decoration:none;font-weight:bold}
.buttonBlue:hover, a.buttonBlue:hover {
	padding: 7px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8fabeb;
	border:#468adf 2px solid;
	color:#fff;
	text-decoration:none;font-weight:bold}


.tab_layout_listbox{width:150px;font-size:9px;}
.footer_color{display:block;width:100%;background:#5B2980 url(images/footerBG.jpg) top left no-repeat;text-align:center;clear:both;font-size: 10px;color: #fff;  }
.footer_color span {padding-top:3px;}
.footerbold{font-weight: bold;font-size: 10px;color: #fff;text-decoration:underline;}
.side_link_header{background-color:#5b2980;font-size:12px;color:#fff;font-weight:bold;width:100%;text-align:left;/*padding :1 0 1 0;*/text-align:center;}
/*-- items used in main layouts----*/
div#logoff_link{background-color:yellow;width:100%;border:0px; text-align:center; padding-bottom:2px;}
.mgt_banner{height:150px}
#divheaderpicture{
	display:block;
	width:100%;
	height:150px;
	margin:0 auto;
	text-align:center;
	background-color:#5B2980;
	}
.notitle{ font-size:12px}
#divheaderbanner{
	display:block;
	width:800px;
	height:150px;
	background:#5b2980  url(../images/banner.jpg) top left no-repeat;
	margin:0 auto;
	position:relative;
		
	
	}
	#divheaderbanner div.logo{
		position:relative;
		right:32%;
		top:10px;
		}
#divheaderbanner div.logo img{border:0px;}
#headertitle{
	display:block;
	width:100%; 
	height:24px;
	position:absolute;
	top: 0.5%;
	left: 0%;
	}
#headertitle h1{
	margin:0;
	font-family:Trebuchet MS, Arial, Helvetica, Verdana, san-serif;
	font-size:18px;
	/*line-height:1px;*/
	color:#F4E6FF;
	font-weight:bold;
	text-align:left;
	padding-left:2px;
	padding-right:5px;
	padding-top:5px;
	letter-spacing:2px; 
	}
#headertitle h3{
	margin:0;
	font-family:Trebuchet MS, Arial, Helvetica, Verdana, san-serif;
	font-size:18px;
	/*line-height:1px;*/
	color:#F4E6FF;
	font-weight:normal;
	text-align:left;
	padding-left:12px;
	padding-right:5px;
	letter-spacing:0px; 
	}	
#departmentheader{
	display:block;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#fff;
	width:150px;
	text-align:right;
	background-color:#000;}
#maincontainer {
	display:block;background: #fff  url('images/seal_bottom_white.jpg') 10px 0px no-repeat; 
	width:800px;margin: 0 auto; 
	}
*html #maincontainer {
	display:block;height:240px;
	width:800px;
	background: #fff url(images/seal_bottom_white.jpg) 10px 0px  no-repeat;
	margin: 0 auto;height:100%;
	}
	#cleardiv {
	CLEAR: both; HEIGHT: 1em;
}

#container{text-align:center;margin:0px auto;width:760px;background-color:#fff; border:0;/*height:100%;*/}
*html #container{text-align:center;margin:0px auto;width:760px;background-color:#fff; /*url(images/dropshadow.jpg) top left repeat-x*//*background-color:#671D9B;*/border:0;}

#container div.left {float: left;margin-right: 0px;width:150px;margin-bottom: 0px;
	vertical-align:top;background:#ccc url(images/seal_bottom_gray.jpg) top left no-repeat;text-align:left;
	}
div.left p {text-align: left;}
#container div.right {float:left;margin-left:0px;text-align: left;margin-right: 0px;width: 610px;margin-bottom: 0px;vertical-align:top;background-color:#fff;}
div.Left_Pane {float:left;width:33.2%;padding:  0.01em   0.01em 0.01em  0.05em;margin-top:2px;}
div.Content_Pane{float:left;padding:0.01em   0em  0.01em   0.05em;margin-top:2px;width:33.2%;}
div.Right_Pane{float:left;width:33.2%;padding: 0.01em  0.01em 0.01em 0.01em;margin-top:2px;background-color:#fff;}
#prop{height:550px;float:right;width:1px;}
div.main_content{margin:0px 0px 0px 0px;background-color:#702da0;clear:both;width:760px;height:100%;}
*html div.main_content{margin:0px 0px 0px 0px;background-color:yellow;clear:both;width:760px;}

#breadcrumbs_right{background-color:#ccc;padding:0px 0px 0px 0px ;text-align:right;float:right;vertical-align:middle; }
#breadcrumbs_left{background-color:#ccc;padding:0px 0px 0px 0px;vertical-align:middle;Float:left}

#divrow{background-color:#ccc;width:100%;text-align:left; height:25px;padding:3px 1px 3px 1px; vertical-align:middle;}
#HtmlHolder {padding : .1em .1em .1em .1em}
/*-----------------------------*/
.meta-data{background-color:#fff;font-size:10px;line-height:11px;}
.sitemapDefault{font-size: 11px;height:5px}
.SiteTitle,.sitetitle{font-weight:bold;font-size:14px;}
id#title{background-color:#ccc;}
.SiteTitle1{font-weight:bold;font-size: 14px;color: white;font-weight:bold;}
.SiteTitle2{font-style:italic;font-size: 20px;color: white;padding: 8em 4em 16em 4em;}
/*
.ModuleHeader{ display:block;line-height:23px;top:0%; vertical-align:middle; font-weight: bold;background:#5b2980 url(images/header_top.jpg) top left no-repeat;font-size: 12px;color: white; text-align:left;}
.ModuleHeader span {DISPLAY:inline; background-color:#5b2980; position: relative; left:28px; top:0%; vertical-align:top;}
*/
.ModuleHeader,.moduleheader,.ModuleHeader1{ display:block;line-height:22px;top:0%;margin-left:2px; vertical-align:middle; font-weight: bold;background:#5b2980 url(images/header_top.jpg) top left no-repeat;  font-size: 12px;color: white; text-align:left; }
.ModuleHeader span,.moduleheader span,.ModuleHeader1 span {DISPLAY:inline; background-color:#5b2980; position: relative; left:28px; top:0%; vertical-align:top;}
.ModuleHeader1 span { left:26px;}

	a.headerlink:link,a.headerlink:visited,a.headerlink:active{display:inline;color:#ffff66; font-size:9px;  padding-left:2px;}
*html a.headerlink:link,*html a.headerlink:visited,*html a.headerlink:active{float:right;color:#ffff66; font-size:9px; padding-left:2px;}
a.headerlink:hover{ color:lightgrey; font-size:9px;}
.search {display:inline-block;float:right; width:20%;color:white;font-size: 11px;}
/*--- side menu styles ---*/
.sidelinks_backcolor{background-color:#303; padding-left:6px;} 
.sidelinks_backcolor_active{background-color:#abc;padding-left:6px;}
 .menutitle,.menutitle_active{cursor:pointer;
background-color:#5b2980;
color:#000000;width:147px;text-align:center;
font-weight:bold;
padding-top:3px;padding-left:3px;font-family:Trebuchet MS, Arial, Helvetica, San-serif;
 font-size:12px; color:#fff; display:block;  
 border-bottom:1px solid #ccc; text-decoration:none; text-align:left;}
.menutitle_active{background-color:#6b2980;border-bottom:0px solid #ccc;}
*html .menutitle,*html .menutitle_active{width:100%;}
.topofnav {width:100%; height:25px; background-color:transparent; border-bottom:1px solid #ccc;padding:0px 0px 6px 0px;}
.bottomofnav {width:100%; height:20px; background:#ccc url(images/bottom_gradient.jpg) top left no-repeat;}
 
/*----- end side menu styles------ */
  br{ line-height:10px;}
.SiteLink {font-size: 10px;font-weight: bold;}   
.SiteMapLink {font-size: 11px;}   
A.SiteLink:link,A.SiteLink:visited, A.SiteLink:active{text-decoration:none;color:#fff; font-size: 10px;font-weight: bold;}
A.SiteLink:hover{text-decoration:underline;color:yellow;font-size:10px;font-weight:bold;cursor:pointer;}
A.SiteMapLink:link,A.SiteMapLink:visited, A.SiteMapLink:active,A.SiteMapLink:hover{ font-size: 10px;cursor:pointer;}
A.SiteMapLink:hover{color:blue;cursor:pointer;}
.Head, .head {font-size:18px;}
.Head_small{font-size:16px;width:25px;}
.SubHead,.subhead{font-size: 11px;font-weight: bold;}
.legend_class{color: #666666;border:1px solid green;font-size: 1em;
    padding-left: 4px;padding-right: 4px;margin-bottom: 7px; background-color:White}

.NormalTextBox,.Normal{font-size: 12px; background-color:#fff; }
.NormalBold{font-size: 11px;font-weight: bold}
.CommandButton{font-size: 11px;}    
A.CommandButton:link,A.CommandButton:visited, A.CommandButton:active{text-decoration:underline;color:Purple;font-size:11px;}
A.CommandButton:hover{text-decoration:underline;color: #5b2980;font-size: 11px;cursor:pointer;}
.NewCommandButton{}    
A.NewCommandButton:link,A.NewCommandButton:visited, A.NewCommandButton:active{text-decoration:none;color:black;}
A.NewCommandButton:hover{text-decoration:none;color:White;cursor:pointer;}
/* ---GENERIC  html styles*/
H1{font-size: xx-large;font-weight: normal;margin: 2em 2em 2em 2em;}
H2{font-size: x-large;}
H3{font-size: medium; margin-bottom:3px;}
H4{display:block;font-size: 90%;}
H5, DT{font-size:x-small;font-weight:bold;}
H6{font-size: xx-small;font-weight:bold;}
TFOOT, THEAD{font-size:90%;color: #000;}

TH{vertical-align: baseline;font-size:small;font-weight:bold;}
A:link ,A:visited, A:active{color: Purple; text-decoration:none;}
A:hover {text-decoration:underline;color:#5b2980;cursor:pointer;}
BLOCKQUOTE, PRE {font-size: 85%;margin:0em 1em 0em  1em;padding:0em 1em 0em 2em;}
UL{margin: 1px  6px 2px  9px;padding: 5px;list-style-type: lower-alpha; list-style-position:outside;}
UL LI{list-style-type:square;margin:0em 0.1em 0em  0.1em;}
UL LI LI{list-style-type:disc;}
UL LI LI LI{list-style-type:circle;}
OL LI{list-style-type:decimal;}
OL OL LI{list-style-type:lower-alpha;}
OL OL OL LI{list-style-type:lower-roman;}
HR{color:#ccc;height:1px;text-align:left;margin:.1em .1em .1em .1em;}
/*-- end generic styles ---*/
/*-- datagrid styles ---*/
.datagrid-header,.datagrid-item,.datagrid-alternatingitem,.datagrid-selecteditem,.datagrid-pager,.datagrid-item p,.list-header{padding-right:5px;font-weight:normal;vertical-align:baseline;color:#000;margin-right:0px;}
.datagrid{border-right:#ccc 1px solid;border-top:#ccc 1px solid;border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;}
.datagrid-header{font-weight:bold;font-size:10pt;background-color:#ccc;text-align:left;}
.list-header{font-weight:bold;font-size:10pt;background-color:#ccc;text-transform:uppercase;text-align:left;}
.datagrid-footer{font-size:8pt;background-color:#eee;margin-right:0px;text-align:right;}
.datagrid-item{ background:whitesmoke;margin-right:0px;}
.datagrid-item p{margin: 0 0 0 0;padding-right:2px;padding-left:2px;}
.datagrid-alternatingitem{background-color: #E0E0E0;margin-left: 0px;margin-right:0px; padding-right:2px;padding-left:2px;}
.datagrid-selecteditem,.datagrid-edititem,.datagrid-pager{background-color: #eee;}
/*-- end datagrid styles---*/
.HTML_HOLDER{padding:4px  8px 4px 8px;}
.header_text{font-size:14px;line-height:normal;font-weight:bold;}
.linktext_onwhite{font-size:12px;text-decoration:underline;}
.leftmenulink{background-color:#702da0;font-size:6px;text-transform:none;color:#fff;}
.leftmenulink A:hover{font-size: 8px;color:red;text-decoration:none;cursor:pointer;}
/* Styles for text creation in the CMS */
.header_html {font-size:16px;color:#000;font-weight:bold;}
.header_html P,p.header_html{font-size:16px;}
.subheader_html {font-size:90%;font-weight:bold;}
.subheader_html P,p.subheader_html{font-size:90%;}
/*----- size text styles ------------*/
.Size8 ,.Size8 P,p.size8,A.Size8,.Size8 A:link{font-size:.75em;}
.size10,A.size10,A.size10 P,.size10 A:link,.size10 A:visited,.size10 A:hover {font-size:0.8em;cursor:pointer;}
.normalplain,A.normalplain,p.normalplain,.normalplain p,A.normalplain:hover{font-size:85%;cursor:pointer;}
.size11,p.size11,size11 p ,A.size11,A.size11:link,A.size11:visited,A.size11:active,A.size11:hover{font-size:.9em;cursor:pointer;}
.size12,p.size12,size12 p,A.size12,A.size12:link,A.size12:visited,A.size12:active,A.size12:hover{font-size:95%;}
.size14 ,A.size14,p.size14,size14 p,A.size14:link,A.size14:visited,A.size14:active,A.size14:hover{font-size:14px;}
.size16,A.size16,p.size16,size16 p,A.size16:link,A.size16:visited,A.size16:active,A.size16:hover {font-size:16px;}
.size18 ,A.size18,p.size18,size18 p ,A.size18:link,A.size18:visited,A.size18:active,A.size18:hover{font-size:18px;}
.Size20,A.size20,p.Size20,Size20 p,A.Size20:link,A.Size20:visited,A.Size20:active,A.Size20:hover{font-size:20px;}
.Size24,p.size24,.Size24 P,A.size24,A.Size24:link,A.Size24:visited,A.Size24:active,A.Size24:hover{font-size:24px;}

A.Size24:link,A.Size24:visited,A.Size24:active,
A.Size20:link,A.Size20:visited,A.Size20:active,
A.size18:link,A.size18:visited,A.size18:active,
A.size16:link,A.size16:visited,A.size16:active,
A.size14:link,A.size14:visited,A.size14:active,
A.size12:link,A.size12:visited,A.size12:active,
A.normalplain:link,A.normalplain:visited,A.normalplain:active,
A.Size8:link,A.Size8:visited,.Size8 A:active{color:Purple;text-decoration:underline;}
A.size10:link,A.size10:visited,A.size10:active{color:Purple;text-decoration:underline;font-size:0.8em;}
A.size11:link,A.size11:visited,A.size11:active{color:Purple;text-decoration:underline;font-size:.9em;}

A.size24:hover,A.Size22:hover,A.Size20:hover,A.size18:hover,A.size16:hover
A.size14:hover,A.size12:hover,A.size10:hover,A.Size8:hover,.normalplain:hover,A.size11:hover,
.leftmenulink:hover{color:blue;text-decoration:none;cursor:pointer;}
A.size12:hover,.size12 A:hover{font-size:95%;cursor:pointer;}
A.size10:hover,.size10 A:hover{font-size:0.8em;cursor:pointer;}
A.size11:hover,.size11 A:hover{font-size:.9em;cursor:pointer;} 
.leftsubnav{float :left;margin-left:6px;font-size:11px;font-weight:lighter;color:#fff;}
a.leftsubnav ,a.leftsubnav:link,a.leftsubnav:visited,a.leftsubnav:active{font-size:11px;color:#fff;text-decoration:none;}
A.leftsubnav:hover{color:yellow; font-size:11px;cursor:pointer;}
#textonly,#textonly a:link{visibility:visible;display:inline;font-size:2px;}
#Print_Header{visibility:hidden;display:none;}

img.header {border:0 0 0 0;}
/*--- Calendar styles ----*/
.Calendar
  {Width:570px; 
	border-width:1px;background-color:#FFF; padding-left:6px;padding-top:3px;
	font-size:10px;border-color:#FFCC66;color:#663399;}
.todaystyle
{font-size:12px;text-align:right;vertical-align:top;
	border-width:2px; border-color:Red;background-color:#FFF;}
#Table_reserve
{ height: 62px;padding: 1px 1px 1px 1px;
  text-align:center;border:0px;width:600px;}
.daystyle
{font-size:12px;text-align:right;
	vertical-align:top; border-width:1px; border-color:Green;}
.enddaystyle
{font-size:12px;text-align:right;
	vertical-align:top; border-width:1px; border-color:Green;width:8px;}
.nextprevstyle {font-size:10px; color:#ccc;}

.dayheaderstyle 
{  background-color:#CCC;height:12px; font-size:12px;
	 text-align:center;vertical-align:top;}
.selecteddaystyle
{	 font-size:9px;background-color:White;
	 color:#FFFFCC;text-align:right; padding:0px 0px 0px 1px;
	 vertical-align:top;border-width:1px; border-color:Green;}  
.titlestyle{ font-size:14px;font-weight:bold;
background-color:#E0E0E0;color:#00c;height:20px;}
.othermonthstyle
{	 color:#E0E0E0;background-color:#E0E0E0;
	 text-align:right;vertical-align:top;
	 font-size:1em;border-width:1px; border-color:Green;}
	 /* end calendar styles ---*/
.eventmonth
{
    border: 1px solid #DBDB79;
    width: 694px;
    margin-right: auto;
    margin-left: auto;
    background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;
    margin-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    text-align: center;
}



div.subdiv{	width:100%;text-align:left;}

#Table_Equipment{width: 100%;height:70px;
  padding: 1 1 1 1;text-align:left;border:0px; }
  
.admain {  display:block;float:left;  vertical-align:top;text-align:left;width:100%;background-color:#fff; }
.adimage{   width:49px;display:block;float:left; 
     border:0px; border:1px solid #000;  }
.adimage2{width:99%;display:block;float:left;
     border:0px; border:0px solid #000; padding-right:0px;  }
.adlist{width:99%;text-align:left; background-color:#fff;}
.adlist_alternate{ background-color:#fff;width:99%; }

.leftbox{float:left;width:70px;}
.textboxwidth{width:100%;}
.submenu{display: none;}
.menudiv{width:150px;display:inline;}
.left_nav {
	display:block;
	width:100%;
	font-size:12px;
	}
	.left_nav a {
		display:block;
		width:100%;
		padding-left:5px;
		font-size:11px;
		padding-top:3px;
		}
	.left_nav a:link {color:#000;
		}
	.left_nav a:hover {
		background-color:#303;
		color:#fff;
		text-decoration:underline;
		}
	.left_nav a:active {
		background-color:#306;
		color:#ffc;
		
		}
	.left_nav a:visited {
		}
	.left_nav span {
		display:block;
		width:100%;
		padding-bottom:4px;
		padding-top:4px;
		text-align:center;
		font-size:12px; font-weight:bold;
		color:#000; 
		background-color:#fff;
	    filter:alpha (opacity=70);
	    moz-opacity:0.7;
	    opacity: 0.7;
		}
.left_nav_mouseover {
	display:block;
	background:#9cc url(images/top_curve2.gif) top left no-repeat; 
	width:100%;
	
	float:left;
	border-bottom:3px solid #000;
	background-color:#303;
		color:#fff;
		text-decoration:underline;
		display:block;
		padding-left:5px;
		font-size:12px;
		padding-top:3px;
	}

 .left100percent{ width:99%;display:block; /*vertical-align:top;*/
     float:left; }
 .left70percent,.left70percent1,.left30percent{float:left;width:69%;
    font-weight: normal;}
    .left70percent1{float:left;width:68%;}
.left30percent{width:32%;}
 .left33percent,.left66percent,.left50percent,.left3percent
  {width:30%;display:block;float:left;vertical-align:top;text-align:left; }
  .left66percent{ width:60%;   }
  .left60percent{width:60%; display:block; text-align:left; }
  .left3percent{width:3%;  }
  .left50percent
  { width:49%;display:block;float:left; 
    vertical-align:top;text-align:left;
	}
  .topalign{display:block; float:left; vertical-align:middle;}
  .phonelist3 { border:none;}
/* agronomy styles */
.bold       { font-size: 1em; font-weight: bold }
.greenTxt   { font-size: 1em; color: #096; font-weight: bold }
.purpleTxt  { font-size: 0.8em; color: #5b2980; font-weight: bold }
.whiteTxt   { font-size: 1em; color: #FFF; font-weight: bold }
.redTxt     { font-size: 1em; color: #800000; font-weight: bold }
.redTxtbig { font-size: 1.25em; color:#800000; font-weight: bold }
.pinkTxt     { font-size: 1em; color: #906; font-weight: bold }
.blueTxt     { font-size: 1em; color: #69c; font-weight: bold }
.purpleTxt  { font-size: 0.8em; color: #5b2980; font-weight: bold }
.blackTxt    { font-size: 1em; font-weight: bold }
.indent      { margin-left: 20px}
.indentsm      { margin-left: 10px}
.purpleCell  { background-color: #636 }
.greenCell		{ background-color: #096 }
.greenborder { border-style: solid; border-color: #396; padding: 3 }
.fancy	     { font-style: italic}
.directorytitle { font-size: .9em; color: #096; font-weight: bold }
.headertitle { font-size: 1em; color: #066; font-weight: bold }
.safetytitle { font-size: 1em; color: #800000; font-weight: bold }
.burgandy { font-size: 1em; color: #800000; font-weight: bold }
.leafgreentext { color: #507433; font-weight:bold }
.drktantext  { color: #957536;  font-weight:bold }
.drkgreentext { color: #2D411D;  font-weight:bold }
.drkpurpletext { color: #3C1854;  font-weight:bold }
.purpletext { color: #3C1854;  font-weight:bold }

.purplebackground  { background-color: #5b2980; color:#FFF }
.drkpurplebackground { background-color: #3C1854; color:#FFF }
.leafgreenbackground { background-color: #507433; color:#FFF }
.drkgreenbackground { background-color: #2D411D; color:#FFF }
.creambackground { background-color: #F7ECB0 }
.lighttanbackground { background-color: #D6BF8F }
.drktanbackground  { background-color: #BF9B4F }
.whiteboldcenter { color: #FFF; font-family: sans-serif; font-weight: bold; text-align: center }
.drkpurplewhitetext { background-color: #3C1854; color:#FFF; font-weight: bold }
.purplewhitetext  { background-color: #5b2980; color:#FFF; font-weight: bold }
.leafgreenwhitetext { background-color: #507433; color:#FFF; font-weight: bold }
.drkgreenwhitetext { background-color: #2D411D; color:#FFF; font-weight: bold }
.drktanwhitetext  { background-color: #BF9B4F; color:#FFF; font-weight: bold }
.slant { font-family: sans-serif; font-size: 1em; font-weight: bold; font-style:italic}


.editleft
{
	float: left;height:30px;margin-right: 0px;width: 150px;margin-bottom: 0px;vertical-align:top;text-align:center;
	background-color:#5b2980;text-align:left;
	
} 
Fieldset{ padding: 3px 3px 3px 3px;margin-left:8px; border: 1px; background-color:#e0e0e0}
/*Fieldset{font-weight: bold;
    color: #666666;
    font-size: 1em;
    padding-left: 4px;
    padding-right: 4px;
    margin-bottom: 7px;}*/

@media print
{   
	.printonly,html,body{ top:0px;margin:0px;padding: 0px;border: 0px;background-color: Transparent;text-align: left; 
	font-family:  Trebuchet MS,Times New Roman; color:#000;  font-size:95%; }
	#container{text-align:left;margin:0px auto;background-color:#fff;border:0 0 0 0;}
    #container div.right {float:left;margin-left:0px;margin-right: 0px;margin-bottom: 0px;vertical-align:top;background-color:#fff;}
	.ModuleHeader span { background-color:#5b2980; position: relative; left:0px; top:0%; vertical-align:top;}
	 	td#footer,	#textonly , td#bannerheader,.footer_color,
	 	#divheaderpicture,.topofnav,.bottomofnav,
	 	#breadcrumbs_left,#breadcrumbs_right,#departmentheader,
	 	.left,#maincontainer div.left,#menupane,
	.noprint, .phonelist,	#container div.left{visibility:hidden;display:none;}
	.phonelist,#container,.notitle,.navleft{text-align:left;background-color:#fff; float:left; }
	#Print_Header{visibility:visible;display:inline; font-size:18; font-weight:bold;}
	.left70print,.left70percent1{width:100%}
	

	/*--phonelist--*/
	
	.phonelist2{width:100%;}
	.phonelist3{font-size:8pt;}
	.print_thead{display:table-header-group;}
	.print_tfoot{display:table-footer-group;page-break-before:always}
	
	}


