/* =THE BIG GUYS */
html {margin:0;padding:0}
body { background-image:url(../wsimages/bg.gif);margin:0;padding:0;color:#595D23;font:83%/1.5 arial,tahoma,verdana,sans-serif}

/* =LINKS */
a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:none;cursor:pointer} 
a:link {color:#0738CD} 
a:visited {color:#0738CD} 
a:hover,a:active {color:#0738CD; text-decoration:underline;} 

/* =GENERAL */
form {margin:0}
input {font-family: arial,tahoma,verdana,sans-serif;margin: 2px 0}
input.f-submit {padding: 1px 3px;font-weight:bold;margin-bottom:1px}
img {border:none} 
hr {margin: 1em 0;background:#E3E8EE;height:1px; color:#265125;}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 

/* =HEADINGS */
h1, h2, h3, h4, h5, h6 {font-family: arial,verdana,sans-serif;margin: 3px 0 .2em;color:#821C6B;padding-bottom: .1em}
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color:#821C6B; font-weight:normal; line-height:110%;}
h2 a{font-size: 136%}
h2 {font-size: 136%}
h3 {font-size: 126%}
h4 {font-size: 116%}
h5 {font-size: 106%}
h6 {font-size: 96%}

/* =TYPOGRAPHY */
p {margin: 0 0 16px 0; color:#595D23;}
ul, ol {margin-top:0}

/* =LAYOUT =HEADER */
#header {background: #F8F8F1 url("../wsimages/header.gif") repeat-x 0 0; height:201px; width:749px; margin-left:auto; margin-right:auto; border-left:#F2F1E3 solid 8px; border-right:#F2F1E3 solid 8px; }
	
	#header h1 {float:right; margin-top:60px; width:285px; padding-right:50px; text-align:left; color:#821C6B; border: none;}
	#printemail {margin-top:10px;float:right; padding-right:10px;}
	#header h1 a{text-decoration:none;}

	
	#nav, #nav ul {padding: 0;margin: 0;list-style: none;line-height: 1}
	#nav {height: 1.6em;font-weight:bold;padding-left:20px}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer} 
	#nav a:link {color:#fff} 
	#nav a:visited {color:#fff} 
	#nav a:hover,a:active {color:#0738CD} 
	#nav a {display: block;background:#143B82;padding: 4px 10px}
	#nav li {float: left;width: 8em;display:block;margin: 0 1px}
	#nav li li {float: none;border-bottom:1px solid #3F6AB7}
	#nav li ul {position: absolute;background: #000;font-weight:normal;width: 10em;left: -999em}
	#nav li:hover ul, #nav li.sfhover ul {left: auto}
	#nav li.active a {background:#000}
	#nav li.active li {border-bottom:1px solid #333}
	
	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */
	
	#search {padding-top:10px; padding-left:10px; padding-bottom:10px; padding-right:20px; background-color:#EDEDDE; width:192px;}
	#search input {float:left; width:125px; margin-bottom:10px;}
	#search input.f-submit {font-size:80%; border: solid 1px #595D23; background-color:#595D23; color:#FFFFFF; float:right; width:30px;}
	#search h5 {color:#595D23;margin:0;padding-top:0px;border:none}
	
	/* hide from IE mac \*/
	#search {width:auto}
	/* end hiding from IE5 mac */
#navSecondary{overflow:hidden;}
/* =LAYOUT GENERAL */
#contentWrap {background: #F8F8F1 url("../wsimages/content_wrap_bg.gif") repeat-x 0 0; width:749px;  margin-left:auto; margin-right:auto;border-left:#F2F1E3 solid 8px; border-right:#F2F1E3 solid 8px; border-bottom:#F2F1E3 solid 8px; clear: both;}
#content { margin: 0 20px 0 0px;width:510px;display:inline; float:right;}

/* =LAYOUT TYPE B */
#typeB #contentWrap {background: #F8F8F1; margin-left:auto; margin-right:auto; border-left:#F2F1E3 solid 8px; border-right:#F2F1E3 solid 8px; background-image:url(../wsimages/contentbg.gif); background-position:top right; background-repeat: no-repeat; clear:both;}
#typeB #navSecondary { background-color:#595D23; width: 192px;background-image:url(../wsimages/content_wrap_2_bg.gif) repeat-y 0 0; float:left;}

#typeB #utility {float:left;width:192px;margin-top:0px; background-color:#EDEDDE;}
#typeB h2{padding-top:10px;}

#typeB #content { margin: 0 20px 0 0px;width:510px;display:inline; float:right; padding-top:5px;}
#typeB #contentSecondary {width:32%;margin: 0 20px 0 0;display:inline;margin-top:34px; float:right;}
#typeB	#header h1 {display:none;}

/* =LAYOUT TYPE C */
#typeC #contentWrap {background: #F8F8F1 url("../wsimages/content_wrap_3_bg.gif") repeat-y 0 0; margin-left:auto; margin-right:auto; border-left:#F2F1E3 solid 8px; border-right:#F2F1E3 solid 8px;}
#typeC #utility {float:left;width:192px;margin-top:0px; background-color:#EDEDDE;}
#typeC #content { margin: 0 20px 0 25px;width:310px;display:inline; float:left; padding-top:15px;}
#typeC #contentSecondary {width:32%;margin: 0 20px 0 0;display:inline;margin-top:34px; float:right;}
#typeC #header {background: #F8F8F1 url("../wsimages/header2.gif") repeat-x 0 0; height:201px; width:749px; margin-left:auto; margin-right:auto; border-left:#F2F1E3 solid 8px; border-right:#F2F1E3 solid 8px; }
#typeC #navSecondary { background-color:#595D23; width: 192px;background-image:url(../wsimages/content_wrap_2_bg.gif) repeat-y 0 0; }
#rightcol{
width:185px;
height:340px;
float:right;
background-image:url(../wsimages/rightcol.gif);
padding-left:10px;
}
/* =LAYOUT TYPE D */
#typeD #contentWrap {background: #F8F8F1 url("../wsimages/content_wrap_4_bg.gif") repeat-y 0 0; margin-left:auto; margin-right:auto; border-left:#F2F1E3 solid 8px; border-right:#F2F1E3 solid 8px;}
#typeD #utility {float:left;width:192px;margin-top:0px; background-color:#EDEDDE;}
#typeD #content { margin: 0 20px 0 25px;width:510px;display:inline; float:left; padding-top:15px;}
#typeD #contentSecondary {width:32%;margin: 0 20px 0 0;display:inline;margin-top:34px; float:right;}
#typeD #header {background: #F8F8F1 url("../wsimages/header2.gif") repeat-x 0 0; height:201px; width:749px; margin-left:auto; margin-right:auto; border-left:#F2F1E3 solid 8px; border-right:#F2F1E3 solid 8px; }
#typeD #navSecondary { background-color:#595D23; width: 192px;background-image:url(../wsimages/content_wrap_2_bg.gif) repeat-y 0 0; }

/* =LAYOUT TYPE E */
#typeE #contentWrap {
	background: #F8F8F1; 
	margin-left:auto; 
	margin-right:auto; 
	border-left:#F2F1E3 solid 8px; 
	border-right:#F2F1E3 solid 8px; 
	clear:both;
	overflow: hidden;
	}
	
#typeE #navSecondary { background-color:#595D23; width: 192px;background-image:url(../wsimages/content_wrap_2_bg.gif) repeat-y 0 0; float:left;}

#typeE #utility {float:left;width:192px;margin-top:0px; background-color:#EDEDDE;}
#typeE h2{padding-top:10px;}

#typeE #content { margin: 10px 0px 0 10px;width:540px;display:inline; float:right; padding-top:5px;}
#typeE #contentSecondary {width:32%;margin: 0 20px 0 0;display:inline;margin-top:34px; float:left;}
#typeE	#header h1 {display:none;}

#rightcol{
width:185px;
height:340px;
float:right;
background-image:url(../wsimages/rightcol.gif);
padding-left:10px;
}
#rightcol h3{
padding-top:10px;
}
/* =SECONDARY NAVIGATION */

ul#navSecondary {
	float:left; 
	width: 192px;
	margin: 0;
	padding: 0;
	line-height: 1;
	}
	
ul#navSecondary li {	
	font-size: 11px;
	list-style-type: none;
	padding: 9px 10px 8px 25px;
	line-height: 1;
	margin: 0;
	background: url(../wsimages/libg.gif) no-repeat 0 0;
	}	
	
ul#navSecondary a:link, 
ul#navSecondary a:visited {
	color: #FFF;
	text-decoration:none;
	} 
	
ul#navSecondary a:hover, 
ul#navSecondary a:active, 
ul#navSecondary li.active a:link, 
ul#navSecondary li.active a:visited,
ul#navSecondary li.active a:hover, 
ul#navSecondary li.active a:active {
	color: #FEDE08;
	text-decoration: none;
	} 

/* =SECONDARY NAVIGATION - 2nd TIER */

ul#navSecondary li ul {
	margin: 0;
	padding: 0;
	}

ul#navSecondary li ul li {
	margin: 0 0 0 5px;
	padding: 7px 0 0 10px;
	background: url(../wsimages/libgsecond_firefox.gif) no-repeat 0 0;
	zoom: 1;
	}
	
ul#navSecondary li ul li ul li {
	margin: 0 0 0 10px;
	padding: 7px 0 0 10px;
	background: url(../wsimages/libgsecond_firefox.gif) no-repeat 0 0;
	zoom: 1;
	}


/* =SECONDARY NAVIGATION - 3rd TIER */

ul#navSecondary li ul li ul {
	margin: 0;
	padding: 0;
	}
	

/* =LAYOUT =FOOTER */
#footer {clear:both;padding: 10px 0 20px;font-size:86%;color:#999;text-align:center;background: #F8F8F1 url("../wsimages/content_wrap_bg.gif") repeat-x 0 0}
	#footer p {margin:0}
	
	
#breadcrumb{
	float: left;
	margin: -70px 0 0 210px;
	text-align: left;
	font-size: 10px;
	color: #595D23;
	width: 320px;
	overflow: hidden;
	height: 15px;
	display: inline;
	}
	
#breadcrumb a{
color:#821C6B;
}
.purple{
color:#821C6B;
}
#typeB #breadcrumb{
display:none;
}

.refuge p {
	font-size: 11px;
	color: #427151;
	margin: 0px;
	padding: 0px;
	line-height:110%;
}
.refugeline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6D7041;
}

.refuge a, .refuge a:link, .refuge a:visited{
	font-size: 11px;
	color: #427151;
	margin: 0px;
	padding: 0px;
	line-height:110%;
}

.refuge a:hover, .refuge a:active {text-decoration:underline;cursor:pointer}

.refugeresults p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	line-height:110%;
}

.refugeresultsline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E0C2;
}

/* =APPEAL 2010 */

#typeE table td .appeal2010 h2 {
	font-size: 100%;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding: 0;
	line-height: 1;
	}
	
#typeE table td .appeal2010 h2 {
	font-size: 28px;
	}
	
#typeE table td .appeal2010 h2 span {
	font-size: 18px;
	padding: 7px 0;
	display: block;
	}
	
#typeE table td .appeal2010 p {
	line-height: 1;
	}
	
	
	