body {
	background-color: #71828A;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	background-image: url(../global_art/grade_main_background.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

#header {
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#topnav {
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#wrapper {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: -3px;
}

#wrapper_home {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: -3px;
}

a {
	color: #666666;
}

.black_small {
	font-size: 9px;
	color: #000000;
}
.black_regular {
	font-size: 11px;
	color: #000000;
}
.black_regular b {
	font-size: 11px;
}
.black_regular a {
	color: #666666;
}
.black_title {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.black_title1 {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-transform: titlecase;
}
.black_title_main {
	font-size: 9pt;
	font-weight: medium;
	text-transform: uppercase;
	color: #55544E;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}
.blue_regular {
	font-size: 11px;
	color: #D1EEFC;
	text-align: left;
}
.blue_regular a {
	color: #333F45;
}
.dk_blue_regular {
	color: #52646D;
	font-size: 11px;
}
.dk_blue_regular b {
	font-size: 11px;
}
.dk_blue_regular a {
	color: #666666;
}
.dk_grey_regular {
	font-size: 11px;
	color: #333333;
}
.dk_grey_regular_Ital {
	font-size: 13px;
	color: #990000;
	font-style: italic;
	font-weight: bold;
}
.dk_grey_regular_quote {
	font-size: 13px;
	color: #990000;
	font-style: italic;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 15px;
}
.dk_grey_regular1 {
	font-size: 13px;
	color: #990000;
	font-weight: bold;
	text-transform: titlecase;
}
.dk_grey_regular a {
	color: #666666;
}
#gradient_home_green_horiz {
	background-image: url(../global_art/grade_in_under_bl.jpg); 
	background-repeat: repeat-x;
	text-align: left;
}

/*
#gradient_home_green_vert {
	background-color: #7A999D; 
	background-image: url(../global_art/grade_in_left_bl.jpg); 
	background-repeat: repeat-y;
}*/

/* Third Person */
#gradient_home_green_vert {
	background-color: #7A999D; 
	background-image: url(../global_art/grade_in_left_bl.jpg); 
	background-repeat: repeat-y;
	text-align: center;
}

#home_welcome {
	background-image: url(../images/img_home_welcome.jpg);
	font-family: Arial, Helvetica, sans-serif;
	width: auto;
	padding-left: 350px;
	padding-top: 80px;
	padding-right: 25px;
	font-size: 8pt;
	background-repeat: no-repeat;
	background-position: left top;
	color: #B7E1E0;
	color: #D1EEFC;
	height: 216px;
	voice-family: "\";}\"";
	voice-family:inherit;
	height: 136px;
}

#home_welcome p {
    margin: 0px;
	padding: 0px;
}

#home_welcome a {
    color: #B7E1E0;
	font-weight: bold;
}

#home_welcome a:link {
    color: #B7E1E0;
	text-decoration: none;
}

#home_welcome a:visited {
    color: #B7E1E0;
	text-decoration: none;
}

#home_welcome a:hover {
    color: #B7E1E0;
	text-decoration: underline;
}

#home_welcome a:active {
    color: #B7E1E0;
	text-decoration: none;
}

#iso_certified {
	margin: 0px;
	padding: 0px 0px 100px 0px;
	background-color: #EAE8D8; 
	width: 193px; 
	background-image: url(../global_art/txt_iso_logo_cert.gif); 
	background-repeat: no-repeat; 
	background-position: 18px 99%;
	vertical-align: top;
	text-align: left;
}

#gradient_leftnav {
	background-image: url(../global_art/grade_top_under_tn.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	width: 193px;
	vertical-align: top;
}

#leftnav {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 20px 0px 0px 10px;
	font-size: 8pt;
}

	#leftnav ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		text-transform: capitalize;
		background-image: url(../global_art/bg_leftnav.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	
		#leftnav ul li {
			font-weight: bold;
		}
		
			#leftnav ul li a {
			padding: 0px 0px 0px 20px;
			height: 32px;
			line-height: 32px;
			color: #000000;
			text-decoration: none;
			background-image: url(../global_art/bg_btn_off.gif);
			background-repeat: no-repeat;
			background-position: left center;
			display: block;
			}
			
				#leftnav ul li a.active {
					padding: 0px 0px 0px 20px;
					height: 32px;
					line-height: 32px;
					color: #830723;
					text-decoration: none;
					background-image: url(../global_art/bg_btn_on.gif);
					background-repeat: no-repeat;
					background-position: left center;
					display: block;
				}
			
			#leftnav ul li a:hover {
				color: #830723;
				text-decoration: none;
				background-image: url(../global_art/bg_btn_on.gif);
				background-repeat: no-repeat;
				background-position: left bottom;
			}
		
		#leftnav ul ul {
			margin: 0px;
			padding: 0px 0px 0px 5px;
			font-size: 8pt;
		}
		
			#leftnav ul ul li {
				font-weight: normal;
				border: none;
			}
			
				#leftnav ul ul li a {
					color: #666666;
					text-decoration: none;
					background-image: none;
					display: block;
					height: 24px;
					line-height: 24px;
				}
				
					#leftnav ul ul li a.activetopic {
						color: #830723;
						text-decoration: none;
						background-image: none;
						display: block;
						height: 24px;
						line-height: 24px;
					}
				
				#leftnav ul ul li a:hover {
					color: #830723;
					text-decoration: none;
					background-image: none;
				}
				
		#leftnav p {
			padding: 0px 10px 0px 0px;
		}
#gradient_tanbox_vertical {
	background-color: #EAE8D8; 
	background-image: url(../global_art/grade_in_left_bg.jpg); 
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: top;
	border-right: 1px solid #CAC8BA;
}

#gradient_tanbox_horizontal {
	background-image: url(../global_art/grade_in_under_bg.jpg); 
	background-repeat: repeat-x;
	width: 387px;
}	
#gradient_white_wide_horiz {
	background-image: url(../global_art/grade_in_under_white.jpg); 
	background-repeat: repeat-x; 
	padding: 18px;
}

#gradient_white_wide_vert {
	width: 567px;
	background-color: #ffffff;
	background-image: url(../global_art/grade_in_left_white.jpg); 
	background-repeat: repeat-y; 
}

#img_header {
	background-color: #EAE8D8; 
	background-image: url(../global_art/grade_in_left_bg.jpg); 
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: top;
	height: 103px;
}

#category_content {
	background-image: url(../global_art/grade_in_under_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 400px;
	width: 387px;
	font-size: 9pt;
	color: #333333;
}

	#category_content h1 {
		font-size: 10pt;
		color: #000000;
		font-weight: bold;
		text-transform: uppercase;
	}
	
#content_wrapper {
	background-color: #FFFFFF;
	background-image: url(../global_art/grade_in_left_white.jpg); 
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: top;
	width: 567px;
	padding-bottom: 22px;
}

#content_wrapper_home {
	background-color: #BDBBAF;
	text-align: center;
	vertical-align: top;
	width: 567px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../global_art/grade_in_left_hm.gif);
	background-repeat: no-repeat;
}

#content_wrapper_wide {
	background-color: #FFFFFF;
	background-image: url(../global_art/grade_in_left_white.jpg); 
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: top;
	padding-bottom: 22px;
}

#content_home {
	background-color: #83a5af;
	text-align: left;
	vertical-align: top;
	color: #000000;
	font-size: 10pt;
	padding-top: 0px;
	background-repeat: repeat-y;
	line-height: 11pt;
}
#content_home ol {
	color: #000000;
	font-weight: bold;
	margin-left: 50px;
	margin-right: 20px;
	font-size: 14pt;
	padding-top: 10px;
	line-height: 14pt;
}
.listConent {
	font-size: 10pt;
	font-weight: normal;
}

#content_home li {
	padding-bottom: 20px;
}

	#content_home h1, #content_home h2, #content_home h3, #content_home h4, #content_home p, #content_home ol, #content_home ul {
		padding-left: 22px;
		padding-right: 22px;
	}
	
	#content_home h1 {
	font-size: 16pt;
	}
	
	#content_home h2 {
		font-size: 13pt;
	}
	
	#content_home h3 {
		
	}
	
	#content_home h4 {
		
	}
	
	#content_home p {
		
	}
	
	#content_home ul {
		
	}
	
#home_header {
	height: 216px;
	width: 568px;
	position: relative;
	margin: 0px;
	padding: 0px;
	}
	
#home_header h2 {
	padding: 0px;
	margin: 0px;
}
#home_header span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(../images/home_header_09.jpg);
	background-repeat: no-repeat;
	}

#marquee {
	padding: 0px;
	margin: 0px;
	text-align: center;
	vertical-align: top;
	height: 103px;
	color: #EFDBAC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	background-image: url(../images/marq_back.jpg);
	background-repeat: repeat-x;
}

#marquee_work {
	height: 307px;
	width: 568px;
	position: relative;
	margin: 0px;
	padding: 0px;
}

#marquee_work span{
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(../working_at_signicast/images/Picture-2.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

#marquee_work p {
	margin: 0px;
	padding: 0px;
}
#marquee_work h1{
	margin: 0px;
	padding: 0px;
}
	#marquee h1 {
	margin: 0px;
	font-size: 35px;
	text-transform: uppercase;
	padding: 0px;
	}
	
	#marquee h2 {
	margin: 0px;
	padding-top: 25px;
	font-size: 14px;
	text-transform: uppercase;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}


#content {
	font-size: 9pt;
	color: #52646D;
	padding: 22px 22px 0px 22px;
	background-image: url(../global_art/grade_in_under_white.jpg);
	background-repeat: repeat-x;
	line-height: 12pt;
}

	#content h1 {
	font-size: 13pt;
	color: #52646D;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 15pt;
	}
	
	#content h2 {
		font-size: 11pt;
	}
	
	#content h3 {
		
	}
	
	#content h4 {
		
	}
	
	#content p {
		
	}
	
	#content ol {
		
	}
	
	#content ul {
		
	}
#content table {
	clear: both;
}
	
#sidebar {
	width: 179px;
	background-color: #ffffff;
	background-image: url(../global_art/grade_in_under_lbg.jpg); 
	background-repeat: repeat-x; 
	padding: 18px;
	text-align: left;
	vertical-align: top;
	color: #666666;
	font-size: 11px;
}

	#sidebar h1 {
		font-size: 10pt;
		color: #52646D;
		font-weight: bold;
		text-transform: titlecase;
	}

#gradient_right_edge {
	background-image: url(../global_art/grade_right_runner_bl.jpg); 
	background-repeat: repeat-y; 
	width: 14px;
	vertical-align: top;
}

#gradient_tanline {
	background-color: #CAC8BA;
	background-image: url(../global_art/grade_bwtn_line_bg.jpg);
	background-repeat: no-repeat;
}

#gradient_white {
	width: 179px;
	background-color: #ffffff;
	background-image: url(../global_art/grade_in_under_lbg.jpg); 
	background-repeat: repeat-x; 
	padding: 18px;
}

#gradient_white_nopad {
	width: 179px;
	background-color: #ffffff;
	background-image: url(../global_art/grade_in_under_lbg.jpg); 
	background-repeat: repeat-x; 
}
#gradient_white_wide_horiz {
	background-image: url(../global_art/grade_in_under_white.jpg); 
	background-repeat: repeat-x; 
	padding: 18px;
}

#gradient_white_wide_vert {
	width: 567px;
	background-color: #ffffff;
	background-image: url(../global_art/grade_in_left_white.jpg); 
	background-repeat: repeat-y; 
}
#feature {
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #830723;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #830723;
	border-bottom-color: #830723;
}
#feature h2 {
	font-size: 12pt;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	text-transform: uppercase;
	color: #830723;
}
#right_float {
	float: left;
	width: 170px;
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#right_float ul {
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#right_float p {
	margin: 0px;
	padding: 0px;
}
#right_float img {
	padding: 0px;
	margin: 0px;
	text-align: center;
}

.grey_regular {
	color: #666666;
	font-size: 11px;
}

.grey_regular b {
	font-size: 11px;
}

.grey_regular a {
	color: #333333;

}

#PhotoCaption {
	width: 300px;
	height: 30px;
}
.tableborder {
	border-left: 1px solid #59676E; 
	border-top: 1px solid #59676E; 	
}
.tableborder td {
	border-right: 1px solid #59676E; 
	border-bottom: 1px solid #59676E; 	
}


.tan_title {
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #EAE8D8;
}

.white_small {
	font-size: 9px;
	color: #FFFFFF;
}
.white_small a {
	color: #D1EEFC;
	text-decoration: none;
}

.white_small a:hover {
	text-decoration: underline;
}
.white_regular {
	font-size: 11px;
	color: #FFFFFF;
}
.white_regular a {
	font-size: 11px;
	color: #FFFFFF;
}
.white_regular a {
	text-decoration: underline;
}




.whysig_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border: none;
}

table.whysig_table {
	margin: 0px;
	padding: 0px;
}

.whysig_table td {
	padding: 3px 3px 3px 5px;
}
.whysig_table th {
	padding: 5px;
}

.whysig_tableHeader {
	background-color: #71828A;
	font-weight: bolder;
	color: #FFFFFF;
	border: none;
	
}
.whysig_tableLeftcol {
	background-color: #999999;
	text-align: left;
	border: none;
	color: #FFFFFF;
}
#HowWeDo .whysig_tableLeftcol a:link {
	color: #FFFFFF;
}
#HowWeDo .whysig_tableLeftcol a:visited {
	color: #FFFFFF;
}
.whysig_tableMidcol {
	background-color: #CCCCCC;
	text-align: left;
	border: none;
}
.whysig_tableRightcol {
	background-color: #E8E8E8;
	text-align: center;
	border: none;
}
#content img {
	padding: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#check_list {
}
#check_list img {
	padding-right: 40px;
	padding-left: 0px;
	margin-left: 0px;
}
#check_list ul {
	list-style-image: url(../getting_started/images/CHECK.gif);
	padding-left: 35px;
}
#check_list li {
	padding-bottom: 8px;
}
#check_list   ul   ul  {
	list-style-type: none;
	font-weight: normal;
}
#check_list ol {
	padding-top: 5px;
}
#check_list  ol  ol {
	list-style-type: square;
}
#chech_list_col {
	float: left;
	width: 200px;
	padding-top: 16px;
}
#list_one {
	background-image: url(../images/list_bkgnd.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 1.2em;
	padding-bottom: 7px;
}
#list_two {
	background-image: url(../images/list_bkgnd.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 1.2em;
	padding-bottom: 7px;
}
#list_three {
	background-image: url(../images/list_bkgnd.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 1.2em;
	padding-bottom: 7px;
}
#list_four {
	background-image: url(../images/list_bkgnd.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 1.2em;
	padding-bottom: 7px;
}
#list_five {
	background-image: url(../images/list_bkgnd.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 1.2em;
	padding-bottom: 7px;
}

.list_header {
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 10px;
	line-height: 1.7em;
}
