﻿* { margin:0px; padding:0px;}

/* ****************************************** */
/* Begin master page elements */
/* ****************************************** */

body { background:url(/App_Themes/Images/body_bg.gif) top center repeat-x #fff; font-size:100%;}

.bodyWrap {margin:0px auto; width:890px;}


/* Begin All Links */	
	a		  { color:#68A2B1; text-decoration:underline;}
	a:visited { color:#71706A;/*A1C5CE*/}
	a:hover   { color:#EF741F; text-decoration:none;}
	a:active  { color:#000;}		
/* End All Links */


/* Begin Header elements */
	.logoOuterWrap { 
		background: url(/App_Themes/Images/body_grad_bg.gif) center 32px  no-repeat; 
		margin:0px auto; 
		text-align:center;
		}

	.logoWrap { 
		background: url(/App_Themes/Images/logoWrap.png) top center no-repeat; 
		width:424px; 
		height:152px; 
		margin:0px auto 20px auto; 
		text-align:center;
		}
		.logo { border:none;}
		.logo:hover { 
			background: url(/App_Themes/Images/logo_hover.png) top center no-repeat; 
			width:392px; 
			height:135px;
			}
/* End Header elements */
.breadcrumb { font-size:.55em; margin-left:148px; margin-bottom:5px; color:#565449; font-family:Verdana, Helvetica, Sans-Serif; display:block; clear:both;}
.breadcrumb a {}
 a.breadcrumbFirst { margin-left:0px;}
	
/* Begin Column Layout elements */
	.contentWrap { margin:0px auto;}
		.contentCol {
			float:left; 
			margin:0px 5px; 
			font-family:Verdana, Helvetica, Sans-Serif; 
			font-size:.75em;
			line-height:1.88em;
			color:#565449;
			border-top-width:10px;
			border-top-style:solid;
			padding-top:10px;
			}
			.sideNav	{width:133px; border-color:#68A2B1; text-align:right;line-height:1.2em}
			.samplesCol	{width:363px; border-color:#34464A;}
			.bodyCol	{width:363px; border-color:#565449;}
			.bodyColBig	{width:736px; border-color:#565449;}
/* End Column Layout elements */



/* Begin Side Navigation elements 
	#nav { border-bottom:1px solid #DBE6DC; }
	#nav, #nav ul { list-style-type:none;}
	#nav ul { display:none; margin-top:5px}

	#nav li {display:block; padding:8px 0px; border-top:1px solid #DBE6DC;}
	#nav li li { border-top:none; padding:4px 0px; font-weight:normal}

	#nav a		   { display:block; height:1.2em; padding:0px; border:1px solid #fff}
	#nav a:visited { color:#71706A;}
	#nav a.current { background:#EF741F; height:1.2em; color:#EF741F; text-decoration:none;}
	#nav a:hover   { background:#EF741F; height:1.2em; }
	#nav a:active  { color:#000;}

	#nav span { background:#fff; padding:0px 5px; height:1.2em; border:1px solid #fff}
	*/
		
		.globNav {width:100%; }
			
			.globNav_StaticMenu		{ }
						
			.globNav_StaticMenu .globNav_StaticMenu { border-top:1px solid #DBE6DC;}
			
			.globNav_StaticMenu .globNav_StaticMenu .globNav_StaticMenu	{
				border-bottom:0px solid #DBE6DC;}
			
			
			.globNav_StaticMenu table.globNav_StaticMenuItem	{ padding:0px;}
			.globNav_StaticMenu table.globNav_StaticMenuItem td { padding:0px;}
			.globNav_StaticMenu table.globNav_StaticMenuItem a.globNav_StaticMenuItem {
				font-weight:bold; padding:5px 5px 5px 5px;}
			
			
			.globNav_StaticMenu .globNav_StaticMenu table.globNav_StaticMenuItem	{ padding:0px; margin-top:2px;}
			.globNav_StaticMenu .globNav_StaticMenu table.globNav_StaticMenuItem td	{ padding:0px;}
			.globNav_StaticMenu .globNav_StaticMenu table.globNav_StaticMenuItem a.globNav_StaticMenuItem { 
				font-weight:bold; padding:5px 5px 5px 5px;}
			
				
				
			.globNav_StaticMenu .globNav_StaticMenu .globNav_StaticMenu	table.globNav_StaticMenuItem  { 
				margin-top:5px; margin-bottom:5px; padding:0px}
			.globNav_StaticMenu .globNav_StaticMenu .globNav_StaticMenu	table.globNav_StaticMenuItem td { 
				margin:0px;}
			.globNav_StaticMenu .globNav_StaticMenu .globNav_StaticMenu	table.globNav_StaticMenuItem a.globNav_StaticMenuItem { 
				margin-top:0px;  font-weight:normal; padding:1px 5px 1px 5px;}
			
			
			.globNav_StaticMenuItem  {}
			.globNav_StaticMenuItem td	{padding:0px}
			
			.globNav_StaticMenuItem a {
				display:inline-block;
				color:#68A2B1; 
				white-space:nowrap;	
				text-decoration:underline;
				}
			.globNav_StaticSelected, 
			.globNav_StaticHover		{ background:#EF741F;}
			
			.globNav_StaticSelected a, 
			.globNav_StaticHover	a	{ background:#fff; color:#EF741F; text-decoration:none;}
						
			
			
	
/* End Side Navigation elements */


/* Begin Footer elements */	
	.footerLinks { border:0px solid red;
		font-family:Verdana,Helvetica, Sans-Serif; 
		font-size:.55em; 
		color:#565449; 
		text-align:center; 
		padding:20px 0px 20px 0px; 
		text-transform:uppercase;
		clear:both;
		}
	.footerLinks a:link		{ color:#68A2B1; padding:3px; }
	.footerLinks a:visited	{ color:#71706A;}
	.footerLinks a:hover	{ color:#EF741F; text-decoration:none;}
	.footerLinks a:active	{ color:#000000; text-decoration:none;}
/* End Footer elements */	
	.validationIcons { text-align:center; clear:both; padding:10px;}
	.validationIcons img { border:none;}

/* ****************************************** */
/* End master page elements */
/* ****************************************** */

/* ****************************************** */
/* Begin content page elements B2AC93*/
/* ****************************************** */

.sample { color:#565449; text-align:left; line-height:1.3em; font-size:.9em;}
.sampleImgWrap	{ overflow:hidden; height:78px; margin-bottom:.4em; border:3px double #ccc; }
.big { height:auto;}
.sample img { border:none;}
.sample p { border:0px solid red; padding-right:5px;}
.captionTitle { color:#1F4B56; text-transform:capitalize;}

/* Begin Resume Layout elements */
.resumeBodyWrap {}
	.resumeSectionTitle { font-size:1.5em; font-weight:normal; margin-top:1.88em; margin-bottom:.75em; font-family:Georgia, Serif; border-bottom:1px dotted #ccc; }
		
	.resumeSection { margin-bottom:1.88em;}
	
		.resumeJobTitle { color:#1F4B56;}
			.resumeJobTitle i { color:#71706A; font-size:.75em;}
			
		.resumeJobSetting {}
		.resumeJobDescription { margin-bottom:0;}
		
		.resumeBodyWrap ul,
		.resumeSkillList ul { margin-left: 20px;}
	
	.resumeSkillListWrap {}
		.resumeSkillList { width: 48%; float:left;}
/* End Resume Layout elements */


/* Begin Global Content styles */

	h1.title { 
		font-family:Georgia, Serif; 
		font-size:1.83em; 
		line-height:1.2em; 
		color:#EF741F; 
		padding:3px 0px 4px 0px; 
		border-bottom:1px solid #DBE6DC;
		margin-bottom:.3em;
		}
		h1.title span { font-size:.5em; font-family:Verdana, Helvetica, Sans-Serif; font-weight:normal; color:#565449;}
		h1.title span img { margin-bottom:-1px; border:none;}
	h2 { font-size:1.2em; }
		h2.subTitle { font-size:1.5em; font-weight:normal; margin-bottom:1em; font-family:Georgia, Serif; color:#1F4B56;}
		.sample h2.subTitle { font-size:1.5em; font-weight:normal; margin-bottom:.75em; margin-top:.25em; font-family:Georgia, Serif; color:#1F4B56;}
	h3 { font-size:1em; }
		h3.captionTitle {}
	h4 { font-size:1em; }
	h5 { font-size:1em; }

	p { margin-bottom:1.88em;}
	
	.form { border:none; padding:5px 5px 5px 5px;}
		.form label { font-weight:bold; margin-top:1.2em; display:block; font-size:.95em;}
		.form label i { font-weight:normal;}
		.form input,
		.form textarea {width:90%;}
		.form input[type="submit"] {
			width:auto;margin-top:1.2em;}
	
	.crossOut { text-decoration:line-through;}
		
		
	.horizontalSpacer { padding:2px 2px 3px 2px;}	
	.clear { clear:both;}
	.topArrow img { border:none;}
/* Begin Global Content styles */