﻿/*___________________________________CLASSES___________________________________*/

.slideshow	{ display:block; position:relative;	float:right; width: 100%; margin-right:1px; margin-top:0px; list-style-type:none; background-repeat:no-repeat;}
	.slideshow-images			{display: block;overflow: hidden;position: relative;list-style:none;margin-top:1px;}		
	.slideshow-images img		{display: block;position: absolute;list-style:none;}		
	.slideshow-thumbnails		{overflow: hidden;list-style:none;}
	.slideshow-images 			{height: 100px;list-style-type:none;}		
	.slideshow-images-visible	{list-style:none;}	
	.slideshow-images-prev 		{ list-style:none;}
	.slideshow-images-next 		{ list-style:none;}
	.slideshow-images img 		{float: right;left: 0px;top: 0px;list-style:none;}

.news 	{border:1px solid #000080; width: 90%;margin: 0px auto;height: 300px;	background-color:#FFFFCC;overflow: auto; color:#000080; padding:12px;}
	.news  a {color: #800000; font-weight: bold; font-size:1em;}
	.news  a:hover{color: #800000; font-weight: bold; text-decoration:underline}
		

#corporate-match { width: 100%; height: 300px;margin-top:10px; background-position:   right top; background-image:url('../images/corpmatch.png'); background-repeat:no-repeat}

.left 
	{margin:5px 5px 5px 0px;border:1px solid #94A97E; }

img.center 
	{display: block;    margin: 10px auto;    margin-right: auto;  border: 1px solid #ffffff;}
img.right 
	{float: right; margin:5px 5px 10px 10px;border:1px solid #ffffff; }
img.left 
	{float: left; margin:5px 10px 10px 5px;border:1px solid #ffffff; }

.navyblue-text { color: navy;}
.blue-text { color: #336A8B;}
.green-text {color: #669966;}
.red-text {color:maroon;}

.dred	{padding: 8px;font-family: Verdana;  padding: 10px; border: 1px solid #800000; background: #800000; color: #ccff99; font-weight:bold}
	.dred a:visited{color: #FFFFCC;font-weight:bold; text-decoration:none }
	.dred a:link{color: #FFFFCC;font-weight:bold; text-decoration:none }
	.dred a:active {color: #FFFFCC; text-decoration:underline;}
	.dred a:hover {color: #FFFFCC; text-decoration:underline;}
.lred {background-color: #cccc99;color: maroon;}
.redtop     
	{padding:8px; color: #FFFF99; background-color: #993300;font-family:Verdana; font-weight:bold}
	.redtop a {color:#FFFFFF;text-decoration:underline}
.alertbox-red
	{border:1px solid #800000; padding:8px; color: #761C02; background-color: #FFFFCC}

.alertbox-green
	{
	border: 1px solid #336633;
	padding: 0px;
	background-color: #CCFF99
}

.bluetop {padding:8px; color: #CCFFFF; background-color: #003366; border:1px solid #69573F;font-weight :bold; font-family:Verdana}
	.bluetop a {color:#FFFFFF;text-decoration:underline}
.alertbox-blue
	{
	border: 1px solid #336A8B;
	color: #336A8B;
	background-color: #FFFFEC;
	margin: 0px;
}

.dgreen {border:1px solid #69573F; padding:8px; color: #ccff99; background: #669966; }  
.lgreen {background: #ccff99;color:#5A6349;}

.teal{border:1px solid #69573F; padding:8px; color: #CCFFFF; background: #339999;font-family:Verdana; font-weight:bold}  
.pale-teal {border:1px solid #008080; background:#DDFFFF; padding-left:8px; padding-right:4px; padding-top:4px; padding-bottom:4px}

.gray {	background-color:#cccccc;}

.greenborder {border: 1px solid #4C8216;padding:15px;margin:0px 0px 15px 0px;}
.bluegreenborder {border: 1px solid #006666;padding:25px;margin:0px 0px 15px 0px;}
.blue-border {border: 1px solid navy;padding:15px;margin:0px 0px 15px 0px;}
 
.news-head {background-color:navy; color:#ffffff;padding: 10px;border: 1px solid navy}
	.news-head a {color:#CCFFFF;}
h2.immigration {color:maroon;border-bottom: 1px solid navy;}
	

a:visited.button 	{  display: block;margin-top : 15px;text-align: left; font-size: 20px; font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;padding: 10px; border-style: outset; border-width:2px; text-decoration: none;color: #FFFFFF; background-color:gray;  font-weight:bold; width: 115px;}

a:link.button 	{  display: block;margin-top : 15px;text-align: left; font-size: 20px; font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;padding: 10px; border-style: outset; border-width:2px; text-decoration: none;color: #FFFFFF; background-color:gray;  font-weight:bold; width: 115px}
a:hover.button{border:2px inset gray; color:#009933; background-color:white}


	
}	
div {border:0px solid green;} img {border:0px;} 
#badgewrapper250 { width:250px; margin: 5px auto;font-family:arial,helvetica,verdana; } 
#badgewrapper250 #badge_header { font-family:arial,helvetica,verdana; font-size:10px; width:250px; height:120px; background-image: url(http://www.goodsearch.com/_gfx/badges/header-250.png); } * html 
#badgewrapper250 #badge_header { background: transparent none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.goodsearch.com/_gfx/badges/header-250.png'); } 
#badgewrapper250 #badge_header_links { font-family:arial,helvetica,verdana; font-weight:bold; font-size:10px; text-align:center; color:#fff; padding-top:8px; line-height:14px; } 
#badgewrapper250 #badge_header_links a:visited { font-family:arial,helvetica,verdana; font-size:10px; color:#fff; text-decoration:underline; } 
#badgewrapper250 #badge_header_links a { font-family:arial,helvetica,verdana; font-size:10px; color:#fff; text-decoration:underline; } 
#badgewrapper250 #badge_header_tagline { font-family:arial,helvetica,verdana; font-size:8px; color:#ffff00; text-align:center; padding-top:3px; letter-spacing:1px; line-height:10px; } 
#badgewrapper250 #badge_content { font-family:arial,helvetica,verdana; font-size:10px; width:250px; background-image: url(http://www.goodsearch.com/_gfx/badges/bg-content-250.png); } 
#badgewrapper250 #badge_content_text { font-family:arial,helvetica,verdana; font-size:10px; width:85%; margin:0px auto; line-height:16px; padding-bottom:5px; color:#333; } 
#badgewrapper250 #badge_linkblock { font-family:arial,helvetica,verdana; font-size:9px; width:250px; height:48px; background-image: url(http://www.goodsearch.com/_gfx/badges/links-250.png); } 
#badgewrapper250 .badge_link { font-family:arial,helvetica,verdana; font-size:9px; width:85%; color:#003366; margin:0px auto; padding:0px; line-height:12px; } 
#badgewrapper250 #badge_linkblock a:visited { font-family:arial,helvetica,verdana; font-size:9px; color:#003366; text-decoration:underline; } 
#badgewrapper250 #badge_linkblock a { font-family:arial,helvetica,verdana; font-size:9px; color:#003366; text-decoration:underline; } 
#badgewrapper250 .badge_link img { position:relative; top:5px; left:5px; display:inline; } 
#badgewrapper250 #badge_shareblock { font-family:arial,helvetica,verdana; font-size:9px; width:250px; height:34px; background-image: url(http://www.goodsearch.com/_gfx/badges/footer-250.png); }
* html #badgewrapper250 #badge_shareblock { background: transparent none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.goodsearch.com/_gfx/badges/footer-250.png'); }
#badgewrapper250 #badge_shareblock_link { font-family:arial,helvetica,verdana; font-size:9px; width:100%; text-align:center; padding-top:7px; }
#badgewrapper250 #badge_shareblock_link img { padding-right:5px; position:relative; top:2px; display:inline; } 
#badgewrapper250 #badge_shareblock_link a:visited { font-family:arial,helvetica,verdana; font-size:9px; color:#fff; text-decoration:underline; } 
#badgewrapper250 #badge_shareblock_link a { font-family:arial,helvetica,verdana; font-size:9px; color:#fff; text-decoration:underline; }