/* File: /CMSPages/GetFile.aspx?guid=4480f740-1e21-48a9-8e13-37658c4588f6*/

img{ border:0;
	
}

body{ padding:0;
	  background: url('/CMSPages/GetFile.aspx?guid=0f79cdbd-12ee-46b5-b567-0b5e9b4cf553') repeat-x #f1faff;
	
}

#wrap	{ width:810px;
		  margin:0 auto;
		  padding:0;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:12px;
		  height:auto;
		  background:#ffffff;
	
}

#AreaWrap { width:740px;
			margin:0 auto;
			padding:0;
	
	
}

#header	{ height:58px;
		  background:#ffffff;
		  margin:0;
		  padding:0;
		  	
}

#navbar	{ height:22px;
		  width:746px;
		  margin:27px 0 0 0;
		  padding:0;
		  border-top:1px solid #dbdbdb;
		  border-bottom:1px solid #b7b6b7;
		  float:right;
		  
	
}

#BodyCopy	{ margin:5px 0 0 0;
		      padding:0;
		      background:#ffffff;
	
}


/* Home Styles */

#sidebar_Home	{ width:160px;
			  margin:0;
			  padding:0 0 15px 0;
			  float:left;
			  background:#ddf4ff;
	
	
	
}

#sidebar_Home h4 {  color:#f89828;
			   margin:0 0 0 8px;
			   padding:7px 0 3px 0;
			   font-size:1.1em;
			   
	
}




.Procedures_Home	{ width:150px;
					  height:150px;
					  margin:48px 0 0 5px;
					  padding:0;
					  background:#ffffff;
	
}


.Procedures_Home ul	{ margin:5px 0 0 15px;
				  padding:0 0 5px 0;
				  list-style:none;
	
}

.Procedures_Home li	{margin:0;
				 padding:4px 0 4px 0;
				 color:#999999;
	
}

.Procedures_Home a	{  color:#999999;
				   text-decoration:none;
				   font-weight:bold;
				   font-size:11px;
	
}


.Newsletter_Home	{ width:150px;
			  height:177px;
			  margin:50px 0 0 5px;
			  padding:0;
			  background:#ffffff;
	
}

.Newsletter_Home p	{margin:7px 0 0 3px;
				 padding:5px;
				 color:#999999;
				 line-height:1.5em;
	
}

.Newsletter_Home a	{ color:#f89828;
	
}

#content_Home	{ float:right;
			  width:560px;
			  margin:0;
			  padding:0;
			  line-height:1.5em;
			  color:#999999;
	
}





/* Internal Styles */

#sidebar	{ width:210px;
			  margin:0;
			  padding:0 0 15px 0;
			  float:left;
			  background:#ddf4ff;
	
	
	
}

#sidebar h4 {  color:#f89828;
			   margin:0 0 0 8px;
			   padding:7px 0 3px 0;
			   font-size:1.1em;
			   
	
}


.subNav	{ width:200px;
			  margin:8px 0 0 5px;
			  padding:0;
			  background:#ffffff;
	
}


.subNav ul	{ margin:5px 0 0 15px;
				  padding:0 0 5px 0;
				  list-style:none;
	
}

.subNav li	{margin:0;
				 padding:4px 0 4px 0;
				 color:#999999;
	
}

.subNav a	{  color:#999999;
				   text-decoration:none;
				   font-weight:bold;
				   font-size:11px;
	
}


.Procedures
			{ width:200px;
			  height:155px;
			  margin:8px 0 0 5px;
			  padding:0;
			  background:#ffffff;
	
}


.Procedures ul	{ margin:5px 0 0 15px;
				  padding:0 0 5px 0;
				  list-style:none;
	
}

.Procedures li	{margin:0;
				 padding:4px 0 4px 0;
				 color:#999999;
	
}

.Procedures a	{  color:#999999;
				   text-decoration:none;
				   font-weight:bold;
				   font-size:11px;
	
}


.QuickLinks
			{ width:200px;
			  height:130px;
			  margin:8px 0 0 5px;
			  padding:0;
			  background:#ffffff;
	
}


.QuickLinks ul	{ margin:5px 0 0 15px;
				  padding:0 0 5px 0;
				  list-style:none;
	
}

.QuickLinks li	{margin:0;
				 padding:4px 0 4px 0;
				 color:#999999;
	
}

.QuickLinks a	{  color:#999999;
				   text-decoration:none;
				   font-weight:bold;
				   font-size:11px;
	
}


.Newsletter	{ width:200px;
			  height:150px;
			  margin:10px 0 0 5px;
			  padding:0;
			  background:#ffffff;
	
}

.Newsletter p	{margin:7px 0 0 3px;
				 padding:5px;
				 color:#999999;
				 line-height:1.5em;
	
}

.Newsletter a	{ color:#f89828;
	
}

.runaround	{ margin:5px;
			  padding:2px;
			  border:1px solid #f89828;
			  float:right;
}

#content	{ float:right;
			  width:500px;
			  margin:0;
			  padding:0;
			  line-height:1.5em;
			  color:#999999;
	
}


#content h3	{ color:#f89828;
			   margin:0 0 0 8px;
			   padding:7px 0 3px 0;
			   font-size:1.4em;
	
}

.contentTitle {
	color:#5C8727;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}


#Billboard	{ margin:0;
			  padding:50px 0 0 0;
			  background: url('/CMSPages/GetFile.aspx?guid=f754817a-4aa3-428a-911e-7448dde5306a') repeat-x top left;
			  width:572px;
			  height:230px;
			  border-bottom:1px solid #dbdbdb;			  
	
}

.flash	{ padding:0;
		  margin:47px 0 0 0;
		 
	
}

#CallOutBox	{ margin:0;
			  padding:2px 0 0 0; 
			  height:220px;
	
}

#CallOutBox	h4	{ font-size:1.2em;
			      margin:3px 0 0 10px;
			      padding:4px 0 4px 0;
			      color:#f89828;
	
}

#CallOutBox	p	{ margin:0 0 0 5px;
				  padding:0 5px 5px 5px;
				  color:#999999;
				  line-height:1.5em;
				  font-size:13px;

	
}

#CallOutBox	a	{ margin:0;
				  padding:0;
				  color:#f89828;
				  font-size:13px;
				  text-decoration:none;
				  font-weight:bold;

	
}

#BodyCallOut	{ margin:0;
			      padding:0;
			      width:174px;
			      height:222px;
			      float:left;
			      border:1px solid #dbdbdb;
			      	
}

#SkinCallOut	{ margin:0 0 0 25px;
			      padding:0;
			      width:174px;
			      height:222px;
			      float:left;
			      border:1px solid #dbdbdb;	
}

#ProductCallOut	{ margin:0;
			      padding:0;
			      width:174px;
			      height:222px;
			      float:right;
			      border:1px solid #dbdbdb;
	
}

#footer	{ padding:10px 0 15px 0;
		  margin:0;
		  text-align:center;
		  font-size:10px;
		  color:#999999;
		  
	
}

#footer a	{ color:#f89828;

	
}




.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



/* File: /CMSPages/GetFile.aspx?guid=04d67768-d49c-4344-91b3-ff3c2ea19205*/

/* ================================================================ 
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/variable_dl.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.
=================================================================== */

#mainMenu {list-style-type:none;
width:650px;
margin:0 0 0 200px;
padding:-1px 0 0 0;}

#mainMenu li {display:block; float:left; position:relative; z-index:100; margin:0; }
#mainMenu li span {display:block; z-index:100; padding: 3px 10px; font-size:15px; font-weight:normal; color:#8b8888;}
#mainMenu li a, #mainMenu li a:visited {display:block; padding:0;}

#mainMenu dl {position:absolute; top:0; left:0; margin: 0; padding: 0;}
#mainMenu dt {margin:0; font-size: 15px; border-bottom:1px solid #ffffff; float:left; border-left:1px solid #dbdbdb; font-weight:normal;}
#mainMenu dd {display:none; background: #64C9F3; border-bottom:1px solid #8b8888; clear:left; margin:0; padding:0; color: #fff; font-size: 14px; text-align:left;}

#mainMenu dt a, #mainMenu dt a:visited {display:block; color:#8b8888; padding: 3px 10px; text-decoration:none;}
#mainMenu dd a, #mainMenu dd a:visited {background:#f6e8d7; color:#8b8888; text-decoration:none; display:block; padding: 2px 8px;}

#mainMenu li a:hover {border:0;}

#mainMenu li:hover dd, #mainMenu li a:hover dd {display:block;}
#mainMenu li:hover dl, #mainMenu li a:hover dl {border-bottom:0;}
#mainMenu li:hover dt a, #mainMenu li a:hover dt a, #mainMenu dt a:hover { color:#f89828;}
#mainMenu dd a:hover {background:#ddf4ff; color:#f89828;}

 
 

#masterContentContainer td p {

                padding: 0;

                margin: 0;

}

#masterContentContainer td #content {

                margin-top: 0px;

}

#masterContentContainer td .mainHeader {

                font-weight: bold;

}

 

/* Main Menu */

#navbar	{ height:22px;
		  width:746px;
		  margin:27px 0 0 0;
		  padding:0;
		  border-top:1px solid #dbdbdb;
		  border-bottom:1px solid #dbdbdb;
		  float:right;
		  
	
}

.CMSMenu
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	margin: 0;
	white-space: nowrap;
}

 

.CMSMenuItem, .CMSMenuItemMouseUp, .CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver, #plcRoot_Layout_zoneTop_primarynav_CMSMenu1 .CMSMenuItemMouseDown
{
	border-bottom: none;
	height: 22px;
	padding: 0;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color:#8b8888;
	width: 110px;
	text-align:center;
	background-color:#fff;
	background-repeat: no-repeat;
	background-position: 8px 0;
	white-space: nowrap;
	border-right:0px #dbdbdb;
	border-left:1px solid #dbdbdb;
	
}

 

.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseOver
{
	color: #f89828;;
	white-space: nowrap;
}

 
.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{
	background-color:#fff;
	background-repeat: no-repeat;
	background-position: 5px 0;
	color:#8b8888;
	white-space: nowrap;
}

 

.SubCMSMenu
{
	background-color:#eae9d9;
	color:#8b8888;
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	border-bottom:1px solid #fff;
	white-space: nowrap;
}

 

.SubCMSMenuItem, .SubCMSMenuItemMouseUp, .SubCMSMenuItemMouseOver, .SubCMSMenuItemMouseDown, .SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown, .SubCMSMenuItemHighlight, .CMSMenuItemMouseDown
{
	color: #f89828;
	background-color:#ddf4ff;
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	border-bottom:1px solid #fff;
}

.SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown
{
	color: #E3013C;
	background:#eae9d9;
	white-space: nowrap;
}