/* Pop up styles */

body{font-family:Verdana, Arial, Helvetica, sans-serif;  }

/*
#popup {margin:0; padding:0; }
#popup #bodyContent {width:543px;}
#popup .masthead { background:url(./bgPopMast.jpg) top left no-repeat; height:95px;}
#popup .masthead .logo {background:url(./icnLogo.png) top left no-repeat; width:307px; height:62px;}
#popup p {font-size:14px; margin-top:0;}
#popup h1 {font-size:16px;}
#popup h2 {font-size:14px; margin:0;}
#popup h3 {font-size:12px; margin:0;}
#popup a {color:#233375; text-decoration:underline;}
#popup .mainContent {padding:28px;}

#popup li { padding-top: 5px; padding-bottom: 5px; }
#popup li img { padding-top: 5px; padding-bottom: 5px; }
*/
#popup {margin:0; padding:0; }
#popup #bodyContent {width:543px;}
#popup .masthead { background:url(./bgPopMast.jpg) top left no-repeat; height:95px;}
#popup .masthead .logo {background:url(./icnLogo.png) top left no-repeat; width:307px; height:62px; margin-left: 20px; margin-top: 10px; float: left; }
#popup p {font-size:12px; margin-top:0; line-height: 1.6em; text-align: justify; margin-bottom: 20px; }
#popup h1 {font-size:16px;}
#popup h2 {font-size:14px; margin:0; margin-bottom: 5px;}
#popup h3 {font-size:12px; margin:0;}
#popup a {color:#233375; text-decoration:underline;}
#popup .mainContent {padding:28px;}

#popup li { font-size:12px; text-align: justify; line-height: 1.6em; padding-top: 5px; padding-bottom: 5px; }
#popup li img { padding-top: 5px; padding-bottom: 5px; }

#popup .outline { margin-top: 0px; }
#popup .outline li { padding-bottom: 0px; padding-top: 0px; }

#popup hr { margin-top: 20px; margin-bottom: 20px; }

.instructionImage
{
	float: right;
	margin-left: 20px;
}

.tableGroup 
{
	padding: 5px;
	background-color: #f2f4f4;
	width: 320px; 
	float: left; 
	font-size: 12px;
}

.tableGroup table
{
	width: 100%;
}

.tableGroup th
{
	background-color: #e1e2da;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}

.tableGroup td
{
	background-color: #ffffff;
	padding: 5px;
}

a img { border: 0px; }

/* PLEASE LEAVE FOLLOWING AT BOTTOM! */


/*  Floating Block Clearing Code */ 
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}


/* hide from IE MAC */
* html .clearfix {height: 1%;}


.clearfix {display: block;}body {
}

