body {color:#666666;margin:0px;padding:0px;}

#home {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #4F4F4F;margin-left:22px;}
#home a {color: #0033CC;text-decoration: none;}
#home a:visited {color: #0033CC;text-decoration: none;}
#home a:hover {color: #0033CC;text-decoration: underline;}

#featureHead_home {font-family: Arial, Helvetica, sans-serif;font-size: 16px;line-height: 16px;color: #FFFFFF;font-weight: bold;text-transform:uppercase;color: #FFFFFF;}
#featureHead_home a {color: #FFFFFF;text-decoration: none;}
#featureHead_home a:link {color: #FFFFFF;text-decoration: none;}
#featureHead_home a:visited {color: #FFFFFF;text-decoration: none;}
#featureHead_home a:hover {color: #FFFFFF;text-decoration: underline;}

.featureHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	font-weight: bold;
	text-transform:uppercase;
}

.featureTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FCEBD2;
	font-weight: bold;
	margin-bottom:2px;
	text-transform:uppercase;
}

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F4F;
}

.formL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F4F;
	width: 280;
}

.formM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F4F;
	width: 200;
}

.formS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F4F;
	width: 140;
}
.formXS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F4F;
	width: 50;
}



.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}

.titleNT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #000000;
	font-weight: bold;
}


.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #4F4F4F;
}
.bodyBlk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFE1B0;
}
.bodyRightside {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #424242;
	margin-bottom:10px;
}

.whthd {
	color: #fff;
	font-weight: bold;
}
#div_1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #FFE1B0;left:375px;width:auto !important; width:100%;}
#div_1 a {color: #DCEEFE;text-decoration: none;}
#div_1 a:hover {text-decoration: underline;}

#div_2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #FFE1B0;left:375px;width:auto !important; width:100%;}
#div_2 a {color: #DCEEFE;text-decoration: none;}
#div_2 a:hover {text-decoration: underline;}

#div_3 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #FFE1B0;left:375px;width:auto !important; width:100%;}
#div_3 a {color: #DCEEFE;text-decoration: none;}
#div_3 a:hover {text-decoration: underline;}

#div_4 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #FFE1B0;left:375px;width:auto !important; width:100%;}
#div_4 a {color: #DCEEFE;text-decoration: none;}
#div_4 a:hover {text-decoration: underline;}

#div_5 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #FFE1B0;left:375px;width:auto !important; width:100%;}
#div_5 a {color: #DCEEFE;text-decoration: none;}
#div_5 a:hover {text-decoration: underline;}

#servicesfonts {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;}
#servicesfonts a {color: #003D7E;text-decoration: none;}
#servicesfonts a:hover {color: #E0952E;text-decoration: underline;}

.div_feature {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #FFE1B0;left:375px;}
.div_feature a {color: #DCEEFE;text-decoration: none;}
.div_feature a:hover {color: #FFFFFF; text-decoration: underline !important;}

a {
	color: #0033CC;
	text-decoration: none;
}

a:hover {
	color: #E0952E;
	text-decoration: underline;
}

#careersNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #000;
}
#careersNav a{
	color: #000;
	text-decoration: none:
}
#careersNav a:hover{
	color: #000;
	text-decoration: underline:
}

.careerPhoto {
	border: 3px double #CCC;
	margin-left: 10px;
	margin-bottom: 10px;
	float: right;
}

#rightnav            {color:#003D7E;text-decoration:none;}
#rightnav:hover      {color:#003D7E;text-decoration:underline;}

#rightnavOn            {color:#003D7E;text-decoration:none;font-weight: bold;}
#rightnavOn:hover      {color:#003D7E;text-decoration:underline;}

#goinggreen            {color:#339933;text-decoration:none;}
#goinggreen:hover      {color:#339933;text-decoration:underline;}

#goinggreenOn            {color:#339933;text-decoration:none;font-weight: bold;}
#goinggreenOn:hover      {color:#339933;text-decoration:underline;}

ul {margin-left:1.5em;padding-left:0px; margin-top:0px;margin-bottom:0px;}
li {padding-left: 0px;list-style-image : url(/FCWSite/img/dot.gif);}

ul.affiliations {margin:0px;padding:0px;}
li.affiliations {margin: 0px 0px 8px 10px;padding: 0px;list-style-image: url(/FCWSite/img/dot2.gif);list-style-position: outside;}

#affiliations {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 12px;color: #424242;}
#affiliations ul {margin:0px;padding:0px; }
#affiliations li {margin: 0px 0px 8px 10px;padding: 0px;list-style-image: url(/FCWSite/img/dotRt.gif); list-style-position: outside; }

#affiliations ul ul{margin:0px;padding:0px; }
#affiliations li ul li{margin: 7px 0px 7px 10px;padding: 0px;list-style-image: url(/FCWSite/img/dot2.gif); list-style-position: outside; }

.plus {padding-left: 0; list-style-image : url(/FCWSite/img/bullet_plus.gif);}
.minus {padding-left: 0;list-style-image : url(/FCWSite/img/bullet_minus.gif);}

.btnSearch { border:0px; width:51px; height:17px;  background-image : url(/FCWSite/img/btn_search.gif);  src : url(/FCWSite/img/btn_search.gif);}
.btnGo { border:0px; width:32px; height:17px;  background-image : url(/FCWSite/img/btn_go.gif); }
.btnSubmit { border:0px; width:52px; height:17px;  background-image : url(/FCWSite/img/btn_submit.gif); }
.logobarprint {display:none;}
.copyright {
	margin:5px 0px 0px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7D82;
}

#minwidth {width:420px;}


.newsFeature1 {width:33%;padding:8px 15px 8px 20px;background-repeat: repeat-y;background-image : url(/FCWSite/img/dots_vert.gif);background-position:left top;}
.newsFeature2 {width:33%;padding:8px 15px 8px 20px;background-repeat: repeat-y;background-image : url(/FCWSite/img/dots_vert.gif);background-position:left top;}
.newsFeature3 {width:33%;padding:8px 15px 8px 20px;background-repeat: repeat-y;background-image : url(/FCWSite/img/dots_vert.gif);background-position:left top;}

.avl {min-width:420px;padding:7px 20px 0px 0px;font:12px/16px Arial;color:#ccc;}
.avl a{color:#aec8de;text-decoration:none;}
.avl a:hover{color:#aec8de;text-decoration:underline;}

.sidenav, .sidenavwide{background-color: #EAEAEB; background-image: url(/FCWSite/img/bg_rightside.gif); background-position: top left; background-repeat: no-repeat;}
.sidenav{width: 226px; margin-left: 10px;}
.sidenavwide{padding: 0px; margin: 0px; width: 230px;}
.sidenavwide img{padding: 0px; margin: 0px;}
.videocontainer {width: 215px; margin-left: 5px; padding-bottom: 10px; background-color:transparent;}
.paddingwide{padding: 0px 0px 0px 20px;width:205px;}
.padding{padding:20px 0px 0px 15px;}

.navsearchhome{width:180px;}
.navsearch{width: 226px;}
.navsearchwide{width: 236px;}
.navsearchwide .form {margin-left: 50px;}

.sidenavinner{width: 140px; border: 0px; margin: 0px;}
.sidenavinnerwide{width: 236px;}

#ciBestPlaces {display:block;margin:0 auto;}

/* Home Rotator *****************************************************************************************/

/* set of home rotator features */
.homeRotatorFeatures
{
	padding-top: 18px;
	padding-left: 16px;	
	padding-right: 16px;		
	width: 100%;	
}

/* home rotator feature */
.homeRotatorFeature
{
	height: 142px;
	overflow: hidden;
	display: none;
}

/* selected home rotator feature */
.homeRotatorFeature.selected
{
	display: block;
}

/* home rotator page icons */
.homeRotatorIcons
{		
	padding-left: 20px;
	padding-top: 8px;
	height: 10px;
}

/* home rotator page icon */
.homeRotatorIcon
{	
	cursor:pointer;
}
