html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/********************************START STYLING THE SITE*************************************************/
body{
font-family:Arial, Helvetica, sans-serif;
color:#636363;
font-size:12px;
line-height:15px;
background-color:#fff;
text-align:center;
background-image:url(http://images.proexams.com//sitefiles/537/Templates/88/BgTile1.jpg);
background-repeat:repeat-x;
}
p{
fot-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
color:#636363;
padding:0 0 10px 0;
}
* a{
border:0px solid #fff;	
}
a *{
border:0px solid #fff;	
}
a{
cursor:pointer;	
}
	#wrapper{
	width:1000px;
	margin:0 auto;
	text-align:left;
	position:relative;
	}
		#banner{
			
		}
			#logo{
				position:absolute;
				z-index:1;
				width:9999px;
				right:666px;
				top:0;
				height:67px;
				overflow:hidden;
				background-color:#f9f5f4;
				background-image:url(http://images.proexams.com//sitefiles/537/Templates/88/SafetyFirstTrainingBanner.jpg);
				background-position:right;
				background-repeat:repeat-y;
				border:0px solid #000;
			}
			
			#currentDate{
			width:120px;
			position:absolute;
			top:10;
			right:0;
			color:#f1f1f1;
			}
			#bannerIcons{
			height:67px;
			width:866px;
			text-align:left;
			margin:0 0 0 234px;
			background-color:#4d4d4d;
			}
				#iconWrapper{

				}
					.bannerIcon{
					float:left;	
					overflow:hidden;
					height:67px;
					width:125px;
					text-align:center;
					}
						.bannerIcon img{
							margin:33px 0 0 0;
						}
		#mainNav{
		width:1000px;
		height:24px;
		}
			#dropDownNav{
				width:766px;
				margin:0 0 0 234px;
				height:24px;
				background-image:url(http://images.proexams.com//sitefiles/537/Templates/88/Tile.jpg);
				background-repeat:repeat-x;
			}
			
				#DDLeft{
					background-image:url(http://images.proexams.com//sitefiles/537/Templates/88/Left.jpg);
					width:3px;
					height:24px;
					float:left;
				}
				
				/*********************************START STYLING DROPDOWN MENU*********************/
					#tristansDropDownNav{
						position:relative;
					}
						#tristansDropDownNav p{
						margin:0;
						padding:0 0 0 3px;
						}
						.DDNM{
						line-height:24px;
						font-size:12px;
						padding:0;
						width:125px;
						text-align:center;
						}
						.DDN{
						line-height:16px;
						font-size:12px;
						background-color:#E3D632;
						border:1px solid #fff;
						width:125px;
						}
							.DDN:hover{
							background-color:#c2b72f;
							color:#F1F1F1;
							}
						#DDNHome{
						position:absolute;
						top:0;
						left:0;
						}
						#DDNLogin{
						position:absolute;
						top:0;
						left:125px;
						height:24px;
						overflow:hidden;
						}	
							#DDNLogin:hover{
							height:auto;
							}
						#DDNClient{
						position:absolute;
						top:0;
						left:250px;
						height:24px;
						overflow:hidden;
						}
							#DDNClient:hover{
							height:auto;
							}
						#DDNTraining{
						height:24px;
						overflow:hidden;
						position:absolute;
						top:0;
						left:375px;
						}
							#DDNTraining:hover{
							height:auto;	
							}
						#DDNCandidate{
						height:24px;
						overflow:hidden;
						position:absolute;
						top:0;
						left:500px;
						}
							#DDNCandidate:hover{
							height:auto;
							}
						#DDNAbout{
						height:24px;
						overflow:hidden;
						position:absolute;
						top:0;
						left:625px;
						}
							#DDNAbout:hover{
							height:auto;	
							}
					
					
				/*********************************END OF DROPDOWN NAV STYLING*********************************/
				#DDRight{
					background-image:url(http://images.proexams.com//sitefiles/537/Templates/88/Right.jpg);
					width:3px;
					height:24px;
					float:right;
				}
	#stage{
	width:1000px;
	height:203px;
	background-image:url(http://images.proexams.com//sitefiles/537/Templates/88/IndexBg.jpg);
	}
		#menuHolder{
		width:1000px;
		height:24px;
		float:right;
		margin:170px 0 0 0;
		}
			#menuHolder a{
			color:#777;	
			}
				#menuHolder a:hover{
				color:#000;	
				}
			#menuHolder UL{
			background-color:#fff;
			}	
				#menuHolder UL LI{
				background-color:#fff;
				float:right;
				margin:0 10px;
				font-family:"Arial Black", Gadget, sans-serif;
				}
		#t2MenuHolder{
		width:1000px;
		height:24px;
		float:right;
		margin:-200px 0px 0 0;
color:#000;

		}
			#t2MenuHolder a{
			color:#777;	
			}
				#t2MenuHolder a:hover{
				color:#000;	
				}
			#t2MenuHolder UL{
			background-color:#fff;
			}	
				#t2MenuHolder UL LI{
				background-color:#fff;
				float:right;
				margin:0 10px;
				font-family:"Arial Black", Gadget, sans-serif;
				}

#dropShadow{
width:1000px;
padding:0 14px;
background-image:url(http://images.proexams.com//sitefiles/537/Templates/88/DropShadow.png);
background-repeat:repeat-y;
}
	#content{
	width:1000px;
	background-color:#fff;
	margin:2px 0 0 0;
	}
		.sfProduct{
		width:485px;
		height:200px;
		background-image:url(http://images.proexams.com//sitefiles/537/Templates/88/Safety_Protection.png);
		background-position:top left;
		background-repeat:no-repeat;
		padding:15px 20px 10px 65px; 
		}
			.sfProduct h2{
			font-family:"Arial Black", Gadget, sans-serif;
			color:#636363;
			font-size:24px;
			line-height:28px;
			}
			.programName{
			width:380px;
			float:left;
			}
			.price{
			width:100px;
			float:right;
			}
			.productNav{
			height:38px;
width:485px;
			margin:10px 0 0 -2px;
			border:1px solid #999;
			}	
				.productButton{
				height:51px;
				overflow:hidden;
				float:left;
				}
				.productButton img{
				margin:-52px 0 0 0;	
				}
					.productButton:hover img{
					margin:0 0 0 0;	
					}
	#footer{
	width:1000px;
	background-color:#E3D632;
	height:16px;
	text-align:center;
	padding:4px 0;
	}
		#footer a{
		text-decoration:none;
		color:#666;
		margin:0 25px;
		}
			#footer a:hover{
				text-decoration:underline;
			}

/**CONTENT TEMPLATE CSS**/
.contentSide{
background-color:#fff;
padding:40px 5px;
color:#444;
}
.contentSide a{
color:#f9d930;
}
.contentMid{
padding:10px;
}
.pageTitle{
font-size:26px;
line-height:34px;
font-weight:normal;
font-family:Arial;
color:#444;
}
.sidebarHeader{
font-size:18px;
line-height:20px;
color#fff;
}
.sidebarHeader a{
color:#fff;
text-decoration:none;
}

.contentSide p{
margin:0 0 0 10px;
color:#444;
}
.readMore *{
color:#f9d930;
float:right;
margin:-10px 5px 20px 0;
}
.contentSideImageAd{
margin:0 15px;
padding:15px 0 5px 0;
text-align:center;
}
.contentSideImageAd *{
text-decoration:none;
border:none;
}
.ColumnInputButton{
width:180px;
margin:5px 7px;
text-align:center;
}
		/*L O G I N  C O N T A I N E R S*/
		
			#loginContainer{
			width:400px;
			height:700px;
			align:center;
			margin:0 auto;
			}
			input[type="text"] {
			border-bottom:1px solid #9f9f9f;
			border-right:1px solid #9f9f9f;
			}
			input[type="password"] {
			border-bottom:1px solid #9f9f9f;
			border-right:1px solid #9f9f9f;
			}
			#student{
			width:330px;
			float:left;
			margin:0 20px 30px 20px;
border-bottom:3px dotted #9f9f9f;
			}
			#student h1{
			color:#444;
			font-size:16px;
			line-height:18px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:lighter;
			text-align:left;
			margin:0 0 0 126px;
			}
			#divider{
			height:auto;
			height:220px;
			float:left;
			}
			#facilitator{
			width:330px;
			float:left;
			margin:0 20px;
			}
			.loginHeader{
			text-align:center;
			width:375px;
			}
			.loginForm{
			position:relative;	
			}
			.accountFeatures{
			font-style:italic;
			font-size:12px;
			line-height:14px;
			margin:15px 0 0 0;	
			}
			.featuresList li{
				font-size:12px;
				list-style:disc;
				margin:5px 0 0 15px;
				line-height:14px;
			}
		/*E N D  O F  L O G I N  C O N T A I N E R S*/ 