﻿/* clear browser defaults */ * {padding:0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
}
/* YUI Reset and Fonts */
/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px Verdana,Arial,helvetica,clean,sans-serif;font-size:small;font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% Arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;font-size:100%;}body * {line-height:1.22em;}

/* Base Typograhy Settings */
/* Body */ :focus {outline:0;} body {background:#220103 url("/images/letter-back.jpg"); background-repeat:repeat;margin:0 auto;font-size:100%;font-size:76%;font-family:Verdana,Arial,helvetica,sans-serif;color:#000;text-align:center}
/* Headings */ h1, h2, h3, h4, h5, h6, h7 {font-weight:bold;margin:.5em 0 .25em 0;line-height:1.1em;} h1 {font-size:1.6em;} h2 {font-size:1.3em;} h3 {font-size:1.2em;} h4 {font-size:1.1em;} h5 {font-size:1em;} h6 {font-size:0.9em;} h7 {font-size:0.8em;}
/* Paragraph Text */ p, pre {margin:.25em 0 1em 0;line-height:1.35em;}
	.white {color: #ffffff;}
	.gold {color: #ff6600;}
	.red {color: #ff0000;}
	.reddark {color: #CC0000;}
	.pinklight {color:#FFCCCC;}
	.pink {color:#FF9999;}
	.blue {color: #330099;}
	.green {color: #506d2e;}
	.purple {color: #423178;}
	.darkpurple {color: #110a1f;}
	.tan {color: #CCCC66;}
	.black {color: #000000;}
	.coral {color: #CC3300;}
	.corallight {color:#FFCC99;}
	.doublespace {font:11px Arial, Helvetica, sans-serif;color: #423178;line-height:2em;letter-spacing:.0em;text-decoration: none;display: block;}

/* Lists */ ul {list-style-type: disc;list-style-position: outside;margin:.5em 0 1em 1.5em;} ol {list-style-type: decimal;list-style-position: outside;margin: .5em 0 1em 1.5em;} li {padding-left:.5em;margin-bottom:.25em;} dl {} dt {margin:.5em 0 .25em 0;font-weight:bold;} dd {padding:0 0 .25em 1em;} 
/* Block Level Type Styles */ blockquote {margin:1em 2em 1em 1em;} address {} del {} ins {} pre {}
/* Inline Type Styles */ abbr, acronym { border-bottom: 1px dotted #333; cursor: help; } strong {font-weight:bold;} em, dfn, cite {font-style:italic;}

	
	/* Tables */ table {border:0px solid #CCC;margin:.25em 0 1em 0;width:564px;border-right:0px solid #CCC;border-bottom:0px solid #CCC;} tr {}  th, td {padding:.25em;border:0px solid #000;border-top:0;border-left:0;} th {font-weight:bold;} caption {font-style:italic;}
	table.regular {width:500px; border: 0px #CCCCCC solid;border-collapse: collapse;}
	table.right {width:700px; border: 0px #CCCCCC solid;border-collapse: collapse;padding:5px;}
	table.big {width: 710px;border: 1px #CCCCCC solid;border-collapse: collapse;padding: 3px;}
	table.bigplain {width: 100%;border: 0px #CCCCCC solid;border-collapse: collapse;padding: 0px;}
	table.fullpage {width: 760px;border: 0px #CCCCCC solid;border-collapse: collapse;padding: 0px;}
	table.logo {width: 720px;border: 0px #CCCCCC solid;border-collapse: collapse;padding: 5px;}
	table.full {width: 100%;border: 0px #CCCCCC solid;border-collapse: collapse;padding: 5px;}
	table.medium {width: 60%;border: 1px #CCCCCC solid;border-collapse: collapse;padding: 3px;}
	table.half {width: 50%;border: 0px #CCCCCC solid;border-collapse: collapse;padding: 3px;}
	table.quarter {width: 25%;border: 0px #CCCCCC solid;border-collapse: collapse;padding: 3px;}
	table.small {width: 320px;border: 0px #CCCCCC solid;border-collapse: collapse;}
	table.paper {width:400px;border: 0px #e2ddc6 solid;padding:0px;}
		
		th.purplehead {background-color:#e2ddeb;border-left: 1px #e2ddeb solid;border-right: 1px #e2ddeb solid;border-bottom: 1px #8977ba solid;font-weight: bold;font-size: inherit;padding: 4px 4px 4px 4px;color:#110a1f;}
		th.purpledark {background-color: #2c1b54;border: 1px solid #110a1f;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;font-size: inherit;padding: 4px 4px 4px 4px;color: #ffffff; }
		td.nav {background-color: #CCCCFF;border-top: 2px #ffffff solid;border-bottom: 2px #2B265B solid;border-right: 2px #ffffff solid;border-left: 0px #000000 solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding: 2px 2px 2px 2px;color: #000066; }
		td.pinknav {background-color: #fad0aa;border-top: 1px #eda04f solid;border-bottom: 3px #eda04f solid;border-right: 2px #fad0aa solid;border-left: 1px #F2D6D8 solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding: 2px 2px 2px 2px;color: #000066; }
		td.goldnav {background-color: #fbf7e2;border-top: 1px #fbf7ed solid;border-bottom: 3px #c6a00c solid;border-right: 2px #c6a00c solid;border-left: 1px #fbf7e2 solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding: 2px 2px 2px 2px;color: #000066;}
		td.coral {background-color: #cc3300;border: 1px #e2ddcb solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: inherit;padding: 4px 4px 4px 4px;color: #ffcc99;}
		td.corallight {background-color: #ffcc99;border: 1px #e2ddc6 solid;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: inherit;padding: 4px 4px 8px 8px;color: #000000; }
		td.goldback {background-color: #ff6600;border: 1px #e2ddc6 solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: inherit;padding: 4px 4px 8px 8px;color: #000000; }
		td.gold {background-color: #ffcc99;border: 1px #eda04f solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: inherit;padding: 4px 4px 4px 4px;color: #ffffff;}
		td.purplelight {background-color: #e2dded;border: 1px #e2dded solid;font-family: Verdana, Arial;font-weight: bold;font-size: inherit;padding: 8px;color: #332875; }
		td.pink {background-color: #ff9999;font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: inherit;padding: 4px 4px 8px 8px;color: #ffffff;}
		td.pinklight {background-color: #ffcccc;border: 1px #f7e2ee solid;font-family: Verdana, Arial;font-weight: bold;font-size: inherit;padding: 8px;color: #000000;}
		td.red {background-color: #ff0000;border: 1px #ff0000 solid;font-family: Verdana, Arial;font-weight: bold;font-size: inherit;padding: 8px;color: #000000;}		
		td.reddark {background-color: #cc0000;border: 1px #cc0000 solid;font-family: Verdana, Arial;font-weight: bold;font-size: inherit;padding: 8px;color: #000000;}		
		td.white {background-color: #ffffff;border: 1px #CCCCCC solid;font-family: Verdana, Arial;font-weight: normal;font-size: inherit;padding: 8px;color: #000000;}		
		td.purple {background-color: #2c1b54;border: 1px #2c1b54 solid;font-family: Verdana, Arial;font-weight: normal;font-size: inherit;padding: 8px;color: #000000;}		
		td.green {background-color: #c8db8a;border: 1px #c8db8a solid;font-family: Verdana, Arial;font-weight: normal;font-size: inherit;padding: 8px;color: #000000;}		
		td.plain {background-color: #ffffff;border: 0px #CCCCCC solid;font-family: Verdana, Arial;font-weight: normal;font-size: inherit;padding: 8px;color: #000000;}		
		
	
/* Forms */ form {margin:.25em 0 1em 0;} label {display:block;
} fieldset {border:1px solid #000;padding:.5em 1em;margin:.25em 0 1em 0;} legend {font-weight:bold;color:#000;}
/* Links */ a {color:#cc3300;text-decoration:none;} a:hover {color:#ff9999;} a:visited {color:#cc3300;text-decoration:none;}
/* Rules */ HR {color: #cfc3f7;height: 1pt}
		.pagebreak {color: #ffffff;height: 0pt;page-break-after: always;}
		
/*images */  
img.floatleft {float:left;clear:left; padding-right:12px;}	
img.floatright {float:right;clear:right; padding-left:12px;}	

/* Layout */
#paper {background: url("http://www.patriciasimpson.com/images/paper.jpg");border:0px;padding:20px;text-align:left;}		
#image {padding-left:12px;padding-right:12px;}
#header {margin:0 auto;width:760px;height:108px;text-align:center;border:0px solid #333;background:#990000 repeat-x bottom;}
#headertall {margin:0 auto;width:760px;height:130px;border-left:0px solid #990000;border-top:0px solid #990000;border-right:0px solid #990000;border-bottom:0px solid #990000;background:#220103;}
#menu {margin:0;margin:0 auto;width:760px;border:0px solid #333;border-top:0;height:2em;padding-top:5px;list-style:none;background:#FFCC99;font-family:Arial,Helvetica,sans-serif;text-align:center;display:block;}
#menu li {display:inline;margin:0;padding:0;}
#menu a {padding:.5em 6px;text-decoration:none;color:#CC0000;text-align:center;}
#menu a:hover {background:#CC3300;color:#FFCC99;}
#container {margin:0 auto;padding:0px;width:760px;border: 0px solid #990000;text-align:left;background:#ffffff;}
#left {width:250px;float:left;background:#ffffff;padding-right:12px;}
#center {width:8px;float:left;background:#ffffff;border:1px solid #000;padding:0px;}
#mainright {margin:0px;width:438px;background:#ffffff;border-left:2px dotted #cccccc;display:block;padding-left:12px;float:right;}
#right {margin:0px;width:100%;background:#ffffff;border-left:0px dotted #cccccc;display:block;padding:20px;display:block;}
#fullpage {margin:0 auto;padding:20px;width:720px;border-left:0px solid #333;border-right:0px solid #333;text-align:left;background:#ffffff;}
#footer {clear:both;margin:0 auto;padding-top:10px;padding-bottom:10px;width:760px;background:#ffcc99;line-height:2em;font-family: Arial,Helvetica,sans-serif;font-size: 10px;color: #cc0000;}
.code {font-family:courier,sans-serif;}
#portalcontainer {margin:0 auto;padding:0px;width:597px;border-left:0px solid #333;border-right:0px solid #333;text-align:left;background:#ffffff;}
#portalheader {margin:0 auto;width:597;height:130px;border:0px solid #ffffff;background:#7662a3;}
#portalmain {margin:0px;width:550px;float:inherit;background:#ffffff;border:0px solid #000;display:block;padding-left:20px;padding-top:20px;padding-bottom:20px;padding-right:20px;}
#portalfooter {clear:both;margin:0 auto;padding-top:10px;padding-bottom:10px;width:597px;background:#110a1f;line-height:2em;font-family: Arial,Helvetica,sans-serif;font-size: 10px;color: #ffffff;}
#classcontainer {margin:0 auto;float:left;padding:0px;width:650px;border-left:0px solid #333;border-right:0px solid #333;text-align:left;background:#ffffff;}
#classheader {margin:0 auto;float:left;width:650;height:130px;border:0px solid #ffffff;background:#ffffff;}
#classmain {margin:0px;width:597px;float:left;background:#ffffff;border:0px solid #000;display:block;padding-left:20px;padding-top:0px;padding-bottom:20px;padding-right:20px;}
#classfooter {clear:both;margin:0 auto;padding-top:10px;padding-bottom:10px;width:650px;background:#2c1254;line-height:2em;font-family: Arial,Helvetica,sans-serif;font-size: 10px;color: #ffffff;}
#eblastheader {margin:0 auto;width:600px; border:0px solid #ffffff;background:#ffffff;}
#eblastcontainer {margin:0 auto;float:left;padding:0px;width:600px;border-left:0px solid #333;border-right:0px solid #333;text-align:left;background:#ffffff;}
#eblastmain {margin:0 auto;width:560px;float:left;background:#ffffff;border:0px solid #000;padding:20px;text-align:left;}
#eblastfooter {margin:0 auto;width:600px;height:80px;border:0px solid #333;background:#3b2966 url("http://www.uwcne.org/footer.htm") repeat-x bottom;}
HR {color: #ffcc99; 
		height: 1pt;}
		.pagebreak {color: #ffffff;
		 height: 0pt;
		 page-break-after: always;}


/* Category Navigation */
.navTextPinkDark {font:11px Arial, Helvetica, sans-serif;color:#ab8e9f;letter-spacing:.1em;text-decoration:none;font-weight:bold;}
.navTextGoldDark {font:11px Arial, Helvetica, sans-serif;color:#9d8011;letter-spacing:.1em;text-decoration:none;font-weight:bold;}



#navigation td {
	border-bottom: 1px solid #ff6600
	}

#navigation a {
	font:11px Arial, Helvetica, sans-serif;
	color: #ff6600;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 8px 22px;
	}
	
#navigation a:hover {
	color:#FFFFCC;
	font-weight:bold;
	background: url("mm_bullet_yellow.gif") 10px 50% no-repeat;
	}
	
#navheader {
	font:24px georgia;
	color: #ff6600;
	letter-spacing:.4em;
	padding:10px;
	line-height:30px;
	}
	
#logo 	{
	font:18px Arial, Helvetica, sans-serif;
	color: #FF6600;
	letter-spacing:.5em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #FF6600;
	letter-spacing:.2em;
	line-height:14px;
	}
	
#monthformat td {
	 border-bottom: 1px solid #FFFFCC;
	 }
	 
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #ffcc99;
	letter-spacing:.4em;
	}
	
#dateformat a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFF00;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
#dateformat a:hover {
	color: #FFFFCC;
	}

/* Class Styles */
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFF00;
	line-height:22px;
	margin-top:0px;
	letter-spacing:.1em;
	}
	
.pageName{
	font:18px Arial, Helvetica, sans-serif;
	color: #FFFF00;
	line-height:24px;
	letter-spacing:.3em;
	}
	
.columnHeader {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FF080E;
	line-height:18px;
	letter-spacing:.05em;
	}
	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #FF080E;
	line-height:18px;
	letter-spacing:.1em;
	}

.smallText {
	font:10px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
.navText {
	font:11px Arial, Helvetica, sans-serif;
	color: #1F2669;
	line-height:12px;
	letter-spacing:.1em;
	text-decoration: none;
	}

/* Added from Visual Studio 8 */
/* Cascading Stylesheet for Common Elements */

/* Begin: General */
body.template
{
    padding-left: 8px;
    padding-right: 8px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 75%;
    color: #666666;
}
body.template h1
{
    padding-bottom: 12px;
    border-bottom: 1px dotted #bbbbbb;
    font-size: 2.2em;
    font-family: Trebuchet MS, Arial, sans-serif;
    color: #888888;
}
span.allcaps
{
    font-variant: small-caps;
}
body.template h2
{
    margin-bottom: 10px;
    font-family: Trebuchet MS, Arial, sans-serif;
    font-size: 1.65em;
    color: #888888;
}
div.back
{
    margin-bottom: -20px;
    position: relative;
    top: -28px;
    padding-left: 5px;
    padding-bottom: 5px;
}
div.back img
{
    position: relative;
    margin-top: 0em;
    padding-left: 8px;
    padding-right: 8px;
    border: none;
    background-color: #ffffff;
}
div.back a:link,
div.back a:visited
{
    color: #839ce7;
    text-decoration: none;
    background-color: #ffffff;
    padding-right: 8px;
    top: -.2em;
    left: .25em;
}
div.back a:hover
{
    color: #000099;
    text-decoration: underline !important;
}
/* End: General */

/* Begin: Tables */
body.template table.listview, table.gridview, table.detailstable 
{
    border: 1px solid #dbddff; 
    border-bottom: 3px solid #dbddff;
    border-collapse: collapse;
    font-family: Verdana, Arial, sans-serif;
    color: #666666;
    font-size: 95%; 

}

body.template table.listview th, table.gridview th, table.detailstable th,
body.template table.listview td, table.gridview td, table.detailstable td 
{
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 1.1em;
}

body.template table.listview th, table.gridview th, table.detailstable th
{
    background-position: 1px 1px;
    background-repeat: repeat-x;
    background-color: #ffffff;
    font-size: 100%;
    text-align: left;
    line-height: 1.3em;
    color: #666666;
    border-left: 1px solid #dbddff;
    border-right: 1px solid #dbddff;
    border-bottom: 1px solid #dbddff;
}

body.template table.listview td, table.gridview td, table.detailstable td
{
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px dotted #dadada;
}

body.template td.bold {
    font-weight:bold;
}

body.template th a:link,
body.template th a:visited,
body.template th a:hover
{
    color: #666666;
    text-decoration: none;
}

body.template td a:link,
body.template td a:visited
{
    color: #718ABE;
    text-decoration: none;
    padding-right: 6px;
}
body.template td a:hover
{
    color: #000099;
    text-decoration: underline !important;
}
table.gridview
{
    width: 100%;
}
table.gridview table td
{
    padding-left: .5em;
    padding-right: .5em;
}

table.gridview th {
    background-image:url(DynamicData/Content/Images/header_back.gif);
}

table.listview
{
    width: 100%;
}
table.listview td a:link, 
table.listview td a:visited
{
    font-size: 100%;
}
table.listview table td
{
    padding-left: .5em;
    padding-right: .5em;
}

table.listview th {
    background-image:url(DynamicData/Content/Images/header_back.gif);
}

table.detailstable td
{
    border-left: 1px solid #dbddff;
    border-right: 1px solid #dbddff;
    vertical-align:top;
}

table.detailstable th
{
    background: #FCFDFE;
    vertical-align:top;
}

td.nowrap 
{
    white-space: nowrap;
}
/* The following modifies the details table */
body.template tr
{
    background: #FCFDFE;
}
/* The following modifies the controls in the list table footer */
tr.footer td
{
    background: #dbddff;
    height: 1.5em;
}

/* The following modifies the selected row in the list table */
tr.selected td
{
    background: #fdffb8;
}

/* End: Tables */

/* The following modifies the page number control which exists under the main table */
div.pager
{
    padding: 0px;
    padding-left: 6px;
    padding-right: 6px;
}
span.results1
{
    float:left;
}
span.results2
{
    float:right;
}
/* The following modifies the results per page control which exists under the main table */
div.results
{
    display: inline;
    position: relative;
    padding: 0px;
    padding-left: 6px;
    padding-right: 6px;
    margin-top: -1.75em;
    float:right;
}
/* Set's the appearance of the drop down control*/
.droplist
{
    padding: 0px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: .95em;
    color: #666666;
}
/* Bottom hyperlink design*/
div.bottomhyperlink
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 100%;
    margin-top: -3px;
}
div.bottomhyperlink a:link,
div.bottomhyperlink a:visited
{
    color: #839ce7;
    text-decoration: none;

    font-family: Verdana, Arial, Sans-Serif;

    font-size: 100%;

    margin-top: -3px;
}
div.bottomhyperlink a:hover
{

    color: #000099;

    text-decoration: underline !important;

    font-family: Verdana, Arial, Sans-Serif;

    font-size: 100%;
}
div.bottomhyperlink img
{
    position: relative;
    top: 0em;
    padding-right: .4em;
    border: none;
}

	
/* Self-clearing Containers */
#container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#container {display:inline-block;} /* Force IE7 to respect generated content */
/* Hide the next declaration from IE Mac \*/
* html #container {height:1%;display:block;}
/* IE box model hacks */
* html #left, * html #right {width:178px;width:159px;}
* html #center {width:400px;width:380px;}

