body {
	margin: 0px;
	padding: 0px;
	background-color: #CCC;
	font-family: Verdana,Geneva,sans-serif;
	}
	#maincontainer {
	background-color: #FFF;
	/*background-image: url(../images/home_toptile.gif);*/
	height: 148px;
	width: 990px;
	margin: auto;
}
#maincenter {
	background-color: #FFF;
	width: 990px;
	margin: auto;
}
#homefsclogo {
	background-image: url(../images/homefsclogo.gif);
	height: 148px;
	background-repeat: no-repeat;
}
#socialmediaicons {
	/* [disabled]text-align: right; */
	margin-right: 26px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	height: 35px;
}
a.linkedin {
	display: block;
	float: right;
	line-height: 17px;
	padding-left: 25px;
	background-image: url(../images/linkedin_g_hover.png);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-right: 20px;
	color: #333;
	text-decoration: none;
	height:20px;
	width:30px;
	
}
a.linkedin:hover {
	background-image:url(../images/linkedin_new.png);
	text-decoration: underline;

}

a.youtube {
	display: block;
	float: right;
	padding-left: 32px;
	background-image: url(../images/youtube_g_hover.png);
	background-repeat: no-repeat;
	line-height: 17px;
	margin-top: 10px;
	color: #333;
	text-decoration: none;
	height:20px;
	width:18px;
}
a.youtube:hover{
	background-image:url(../images/youtube_new.png);
	text-decoration:underline;
}
#topxtralinks {
	height: 45px;
	background-image: url(../images/topxtralinksbg1.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
}
#topxtralinks1 {
	height: 45px;
	background-image: url(../images/topxtralinksbg.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
}

a.sitemap {
	float: right;
	display: block;
	padding-left: 25px;
	background-image: url(../images/sprite_xtranavicons.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height: 17px;
	color: #666;
	text-decoration: none;
	margin-top: 12px;
	margin-right: 15px;
}
a.sitemap:hover {
	background-image: url(../images/sprite_xtranavicons.gif);
	background-repeat: no-repeat;
	background-position: 0px -22px;
}
a.sitemap.selected_toplink{
	color:#000;
	text-decoration:underline;
}

a.contact_us {
	float: right;
	display: block;
	padding-left: 25px;
	background-image: url(../images/sprite_xtranavicons.gif);
	background-repeat: no-repeat;
	background-position: -97px 0px;
	line-height: 17px;
	color: #666;
	text-decoration: none;
	margin-top: 12px;
	margin-right: 19px;
}

a.contact_us.selected_toplink{
	color:#000;
	text-decoration:underline;
}


a.contact_us:hover {
	background-image: url(../images/sprite_xtranavicons.gif);
	background-repeat: no-repeat;
	background-position: -97px -22px;
}
a.search{
	float: right;
	display: block;
	padding-left: 25px;
	background-image: url(../images/sprite_xtranavicons.gif);
	background-repeat: no-repeat;
	background-position: -215px 0px;
	line-height: 17px;
	color: #666;
	text-decoration: none;
	margin-top: 12px;
	margin-right: 26px;
}
a.search:hover {
	background-image: url(../images/sprite_xtranavicons.gif);
	background-repeat: no-repeat;
	background-position: -215px -22px;
}


a.home{
	float: right;
	display: block;
	padding-left: 25px;
	background-image: url(../images/home_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	line-height: 17px;
	color: #666;
	text-decoration: none;
	margin-top: 12px;
	margin-right: 26px;
}
a.home:hover {
	background-image: url(../images/home_icon_over.gif);
	background-repeat: no-repeat;
	/* [disabled]background-position: -215px -22px; */
}


#topmainnav {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 100%;
	height: 40px;

}
.nav_cnt { margin: 0 auto; padding: 0px; width: 990px; background: #FFFFFF; }

/*-- nav --*/
	
ul#nav {
	padding-left: 2px;
	margin: 0;
	position: relative;
	z-index: 1000;
	list-style-type: none;
	background: url(../images/menu_bg.jpg) repeat-x #FFFFFF; height: 58px; z-index: 15; 
}
	
ul#nav li,
ul#nav li a {
	display: block;
	float: left;
	/* [disabled]background-color: #FF9; */
}
		
ul#nav li {
	background: url(../images/nav_separator.png) no-repeat right bottom;
	padding-left: 0;
	padding-right: 1px;
	height: 40px;
	position: relative;
	padding-top: 11px;
}

ul#nav li.ios {
	background: none;
	padding-left: 15px;
	padding-right: 2px;
	height: 39px;
	position: relative;
	margin-top:10px;
	
}

ul#nav li.iso-icon{background-image:url(../images/iSO.png);
	background-repeat:no-repeat; margin-left:5px; padding-top:0px;
	}
	
.app-icon{margin-left:0px; margin-right:3px; padding-top:0px !important; float:left; 
	}
	
.app{ float:left;}	


.iso-icon1{margin-left:0px; margin-right:3px; padding-top:0px !important; float:left; 
	}
	
.iso1{ float:left;}	


}
	
ul#nav li.tycsng {
	width: 245px;
	background-image: url(../images/track_truck.gif);
	text-align: right;
	background-repeat: no-repeat;
	background-position: 12px 21px;
}


.inputfield {
	width: 147px;
	padding: 6px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	-webkit-border-radius: 7px;
	background-color: #FFF;
	border: 1px solid #CCC;
	box-shadow: inset 1px 2px 2px 1px #CCC;
	color: #666;
	margin-top: 5px;
	font-family:Calibri;
}
		
ul#nav li a {
	text-decoration: none;
	color: #333333;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 7px;
	display: block;
}

ul#nav li a img {
	border:0px;
}
		
ul#nav li.active a {
	color: #3c9b8d;
}
			
		
		/*-- Dropdowns --*/
ul#nav li .dropdown {
	display: none;
	position: absolute;
	width: 218px;
	top: 51px;
	left: -4px;
	overflow: hidden;
	clear: left;
	background: url(../images/nav_dropdown_grad.png) no-repeat 2px 0;
	padding-top: 1px;
	z-index: 1000;
}
		
ul#nav li ul {
	width: 218px;
	background: url(../images/nav_dropdown_li.png) repeat-y 0 0;
	overflow: hidden;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}

ul#nav li:hover .dropdown,
ul#nav li.over .dropdown {
	display: block;
}
		
		/* FIX: add styling? */
ul#nav li:hover a,
ul#nav li.over a {
	color: #353535;
}
		
ul#nav li:hover ul li a,
ul#nav li.over ul li a {
	color: #454545;
}
		
		/* get a clean slate for the dropdowns */
ul#nav li ul li,
ul#nav li ul li a {
	float:none;
	height: 1%;
	background: none;
	margin: 0;
	padding: 0;
	text-transform: none;
	font-weight: normal;
}
		
ul#nav li ul li {
			margin:0 5px 0 4px;
			padding:5px 0 7px 8px;
			background: url(../images/nav_dropdown_sep.gif) repeat-x 0 bottom;
}
		
ul#nav li ul li.last { 
	background: none;
	padding-bottom: 4px;
}
		
ul#nav li ul li a {
	font-size: 12px;
	line-height: 12px;
	padding: 5px 7px 6px 7px;
	color: #454545;
	margin: 0;
	background: url(../images/nav_dropdown_hover.gif) no-repeat left -23px;
}
			
ul#nav li ul li a:hover {
	background-position: left center;
	color: #fff;
}
			
ul#nav li .dropdown .bottom {
	float: left;
	width: 218px;
	background: url(../images/nav_dropdown_bottom.png) no-repeat left top;
	height: 11px;
	line-height:1px;
}
#sliderdiv1 {
	height: 300px;
	background-color: #FFF;
}
#content_hometabs {
	background-color: #FFF;
	height: 248px;
	margin-top: 2px;
}


/* 247 width tab begins below */

.bigtabsnav {
	height: 246px;
	width: 247px;
	float: left;
	margin-right: 1px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.bigtabsnav a{
	display: block;
	height: 246px;
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	/* [disabled]line-height: 74px; */
	background-image: url(../images/biggtabsnrm.gif);
}

.bigtabsnav a #tabhead{
	line-height: 62px;
	padding-bottom: 10px;
	text-align: center;
}
.bigtabsnav a #tabcontentheading{
	color: #000;
	padding: 6px;
	font-size: 14px;
}
.bigtabsnav a #tabcontentmid {
	color: #000;
	padding: 6px;
	font-size: 12px;
	height: 95px;
}
.bigtabsnav a #tabcontentreadmore {
	color: #f23b3a;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	background-image: url(../images/readmorearrow.gif);
	background-repeat: no-repeat;
	background-position: 230px 11px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 6px;
}

.bigtabsnav a #tabcontentreadmore:hover {
	color:#000;
}
	
.bigtabsnav a:hover{
	background-image: url(../images/biggtabs_over.gif);
}



/* 247 width red tab begins below */

.bigtabsnav0 {
	height: 246px;
	width: 247px;
	float: left;
	margin-right: 1px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.bigtabsnav0 a{
	display: block;
	height: 246px;
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	/* [disabled]line-height: 74px; */
	background-image: url(../images/biggtabsnrm_red.gif);
}

.bigtabsnav0 a #tabhead{
	line-height: 62px;
	padding-bottom: 10px;
	text-align: center;
}
.bigtabsnav0 a #tabcontentheading{
	color: #000;
	padding: 6px;
	font-size: 14px;
}
.bigtabsnav0 a #tabcontentmid {
	color: #000;
	padding: 6px;
	font-size: 12px;
	height: 95px;
}
.bigtabsnav0 a #tabcontentreadmore {
	color: #f23b3a;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	background-image: url(../images/readmorearrow.gif);
	background-repeat: no-repeat;
	background-position: 230px 11px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 6px;
}

.bigtabsnav0 a #tabcontentreadmore:hover {
	color:#000;
}

.bigtabsnav0 a:hover{
	background-image: url(../images/biggtabs_over.gif);
}


/* 246 width tab begins below */

.bigtabsnav1 {
	height: 246px;
	width: 246px;
	float: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.bigtabsnav1 a{
	display: block;
	height: 246px;
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	/* [disabled]line-height: 74px; */
	background-image: url(../images/biggtabsnrm_red.gif);
}

.bigtabsnav1 a #tabhead{
	line-height: 62px;
	padding-bottom: 10px;
	text-align: center;
}
.bigtabsnav1 a #tabcontentheading{
	color: #000;
	padding: 6px;
	font-size: 14px;
}
.bigtabsnav1 a #tabcontentmid {
	color: #000;
	padding: 6px;
	font-size: 12px;
	height: 95px;
}
.bigtabsnav1 a #tabcontentreadmore {
	color: #f23b3a;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	background-image: url(../images/readmorearrow.gif);
	background-repeat: no-repeat;
	background-position: 230px 11px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 6px;
}

.bigtabsnav1 a #tabcontentreadmore:hover {
	color:#000;
}

.bigtabsnav1 a:hover{
	background-image: url(../images/biggtabs_over.gif);
}
#innercontentarealeftnav {
	width: 207px;
	height: 710px;
	background-image: url(../images/leftnav_bgtile.gif);
	float: left;
}
#innerleftnavhead {
	background-image: url(../images/leftlinkheadbg.gif);
	height: 56px;
}
#innerleftnavhead1 {
	background-image: url(../images/leftlinkheadbg1.gif);
	height: 56px;
	margin-top: 30px;
}
.margintop_leftnav {
	padding-top: 12px;
	padding-left: 7px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
}

#leftnavlinks {
	width: 191px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}


#leftnavlinks a {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbbbbb;
	line-height: 27px;
	padding-left: 12px;
	color: #333;
	text-decoration: none;
	/* [disabled]background-image: url(../images/leftnavarrowbg.gif); */
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]background-position: 0px -7px; */
	/* [disabled]height: 40px; */
}


#leftnavlinks a:hover {
	background-color: #FFF;
	color: #ee3936;
}

#leftnavlinks a.selectednav {
	background-color: #FFF;
	color: #ee3936;
}
#innermaincontentarea {
	width: 783px;
	float: left;
}
.innercontent {
	height: 2000px;
}
.innercontent_hf {
	height: 1400px;
}
.innercontent_gm {
	height: 1050px;
}
.innercontent_scnce {
	height: 1400px;
}
.innercontent_fsc_int {
	height: 860px;
}
.innercontent_fsc_log {
	height: 1950px;
}
.innercontent_fsc_brand_dist {
	height: 1320px;
}
.innercontent_food_fmcg {
	height: 1400px;
}
.innercontent_fash_acc {
	height: 1450px;
}
.innercontent_buss_sol {
	height: 1000px;
}
.innercontent_sitemap {
	height: 870px;
}
.innercontent_consumer {
	height: 1350px;
}
.innercontent_buss_serv {
	height: 906px;
}

.innercontent_buss_serv1 {
	height: 1650px;
}
.innercontent_scs_serv {
	height: 860px;
}
.innercontent_automotive {
	height: 1125px;
}
.innercontent_lt {
	height: 1300px;
}
.innercontent_overview {
	height: 1150px;
}
.innercontent_mission {
	height: 870px;
}
.innercontent_recognition {
	height: 860px;
}
.innercontent_milestones {
	height: 870px;
}
#innercontentheadingtop {
	height: 56px;
	background-image: url(../images/innertopheadingbg.gif);
	font-family: Verdana, Geneva, sans-serif;
}
.innerheading {
	margin-left: 15px;
	padding-top: 28px;
}
#leftnavlinks .lineheight_2lines {
	line-height: 17px;
	padding-bottom:2px;
}
#bannerareainnerpage {
	/* [disabled]background-color: #00CC99; */
	height: 275px;
	width: 98%;
	margin: auto;
}
#2colcontent {
	/* [disabled]height: 200px; */
}
#leftcol {
	/* [disabled]height: 100px; */
	width: 360px;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#rightcol {
	/* [disabled]height: 100px; */
	width: 370px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 7px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #666;
}
.redhead {
	color: #EA4031;
}
.grbg { background: #f7f7f7; 
background: -moz-linear-gradient(top,  #f7f7f7 1%, #e2e2e2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f7f7f7), color-stop(100%,#e2e2e2));
background: -webkit-linear-gradient(top,  #f7f7f7 1%,#e2e2e2 100%);
background: -o-linear-gradient(top,  #f7f7f7 1%,#e2e2e2 100%);
background: -ms-linear-gradient(top,  #f7f7f7 1%,#e2e2e2 100%);
background: linear-gradient(to bottom,  #f7f7f7 1%,#e2e2e2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e2e2e2',GradientType=0 );
display: block; padding: 5px;
}
.redheadbold {
	color: #EA4031;
	font-weight: bold;
	 font-size: 14px;
	display: block;
}
.blackbold {
	color: #000000;
	font-weight: bold;
}
.features {
	background-color: #E93F31;
	font-size: 14px;
	color: #FFF;
	height: 20px;
	width: 160px;
}
.ftl {
	background-color: #E93F31;
	font-size: 14px;
	color: #FFF;
	width: 90px;
}
.etl {
	background-color: #E93F31;
	font-size: 14px;
	color: #FFF;
	width: 90px;
}
.etl_table {
	text-align: center;
}
.etl_table_td {
	font-size: 12px;
	color: #333;
	background-color: #EBEBEB;
	height: 20px;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#footer {
	height: 70px;
	background-color: #efefef;
	float: left;
	width: 99%;
	background-image: url(../images/fsc_footerlogo.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 33px;
	text-align: right;
}
#footer div {
	margin-right: 20px;
}
	
#footer div a {
	color: #000;
	text-decoration: none;
}
#footer div a:hover {
	text-decoration: underline;
}
.pipe {
	padding-right: 5px;
	padding-left: 5px;
}
.itl {
	font-style: italic;
}
.awards {
	width: 350px;
	text-align: left;
}
.awards1col {
	width: 60px;
	background-color: #EB4031;
	color: #FFF;
	height: 25px;
	text-align: center;
}
.awardsr2col {
	width: 149px;
	color: #FFF;
	background-color: #DF3D2F;
	text-align: center;
}
.awards3col {
	width: 135px;
	background-color: #DF3D2F;
	color: #FFF;
	text-align: center;
}
.awardsbigcol {
	width: 280px;
	background-color: #DF3D2F;
	color: #FFF;
	text-align: center;
}
.awardscontent {
	background-color: #F2F2F2;
	padding: 2px;
	color: #000;
	font-size: 11px;
}

/* news carousel*/

div#feature_list {
	width: 743px;
	height: 142px;
	overflow: hidden;
	position: relative;
}

div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
}

ul#tabs {
	left: 0;
	z-index: 2;
	width: 247px;
	height: 142px;
	background-color: #000;
	color: #FFF;
	background-image: url(../images/latest_bgimage.gif);
}

ul#tabs li {
	font-size: 12px;
	font-family: Arial;
	text-align: center;
}
		
ul#tabs li img {
	padding: 5px;
	border: none;
	float: left;
}

ul#tabs li a {
	color: #FFF;
	text-decoration: none;
	display: block;
	outline: none;
	line-height: 20px;
}

ul#tabs li a:hover {
	text-decoration: none;
	color: #F60;
}

ul#tabs li a.current {
	color: #000;
	background-color: #EAEBEB;
}

ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
}

ul#output {
	right: 0;
	width: 496px;
	height: 142px;
	position: relative;
	background-color: #eaebeb;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
		}

ul#output li {
	position: absolute;
	width: 496px;
	height: 142px;
	left: 1px;
}

ul#output li a {
	position: absolute;
	bottom: 10px;
	right: 10px;
	padding: 8px 12px;
	text-decoration: none;
	font-size: 11px;
	color: #FFF;
	background: #000;
	-moz-border-radius: 5px;
}
		
	
ul#output li div {
	padding:10px;
	}	
		
ul#output li a:hover {
			background: #D33431;
}
.newsimage_pos {
	float: left;
	margin-right: 7px;
}
#bottomcontent {
	background-color: #FFF;
	height: 142px;
}

#bottomcontent #bottomleftcontent {
	float: left;
	width: 743px;
	height: 142px;
}
#bottomcontent #bottomrightcontent {
	float: right;
	width: 246px;
	height: 142px;
	background-image: url(../images/homevideo_bg.gif);
	font-family: Verdana, Geneva, sans-serif;
}

#bottomrightcontent #videoheading {
	line-height:25px;
	text-align:center;
	color:#FFF;
}
#bottomrightcontent #image_content_video {
	padding: 7px;
	font-size:12px;
}

#bottomrightcontent #clickallvideo {
	color:#FFF;
	width: 105px;
	font-size: 11px;
	float:right;
	line-height:23px;
	font-weight:bold;
}

#apDiv1{
	position:absolute;
}
#contact_form_area {
	width: 185px;
	color: #000;
	/* [disabled]margin-top: 10px; */
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.smallform_field{
	background-color: #FFF;
	border: 1px solid #999;
	margin-bottom: 5px;
	width: 170px;
	}
.red {
	color: #DF3D2F;
}
.imagefield_smallform {
	text-align: right;
	width: 172px;
	margin-top: 5px;
}
.tracking_div { background:url(../images/tracking_img1.jpg) no-repeat; float:left; width:493px; height:246px; border-bottom:2px solid #666666; }
.tracking_img { margin-top:100px; float:left; }
.tracking-right { float:left; width:235px; padding-left:10px; margin-top:90px; }
.tracking-input { border-radius:10px 10px 10px 10px; border:1px solid #bebebe; padding:10px; box-shadow:0px 2px 4px #bebebe inset; width:210px; font-size:14px; margin-top:10px }
.tracking-txt { color:#000000; font-family: 'calibri'; font-size: 16px; font-weight: normal; line-height: 20px;}
.reveal-modal-bg { height: 100%; width: 100%; background: #000; background: rgba(0,0,0,.8); z-index: 100; top: 0; left: 0; position: fixed; display: none; }
.reveal-modal { visibility: hidden; top: 100px; left: 50%; margin-left: -390px; background: #eee url(http://www.futuresupplychains.com/css/modal-gloss.png) no-repeat -200px -80px; position: absolute; z-index: 101; padding: 30px 40px 34px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); -box-shadow: 0 0 10px rgba(0,0,0,.4); }
.reveal-modal img { z-index: 110 !important;}
.reveal-modal .close-reveal-modal { font-size: 22px; line-height: .5; position: absolute; top: 8px; right: 11px; color: #aaa; text-shadow: 0 -1px 1px rbga(0,0,0,.6); font-weight: bold; cursor: pointer; } 
.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}

/*  new added */
#fulcol { width: 750px; float: left; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #666; text-align: justify; margin-top: 10px; margin-right: 20px; margin-bottom: 10px; margin-left: 10px; }
.left { float: left;}
.right { float: right;}
.full_width { width: 100%; float: left;}
.p15 { padding: 15px;}
.w600 { width: 600px; float: left; font-family: verdana, font-size12px; line-height: 20px; color: #666666;}
.clear { clear: both;}
.hd { font-size: 17px; font-weight: normal; color: #000000; margin-top: 20px;}
img { border: none;}
.instruction p { margin: 8px 0px; }