/* ---------------------------------------------
Americas Mindset Mechanic;
Version:1.26.10.09;
----------------------------------------------- */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	background:#293f7e url(../RootImages/bg.jpg) repeat-x left top;
	color:#fff;
	margin:0px;
}
	
/* Common usable Styles
----------------------------------------------- */
div, li, ul, dl, dt, form, input, h1, h2, h3, h4, h5, h6, blockquote, label{margin:0px;padding:0px;}
div, ul, ul li, label, form, blockquote{display:block;}
ul, li{list-style:none;}
/* Alignment Classes
----------------------------------------------- */
.f_left{float:left;}
.f_right{float:right;}
.c_both{clear:both;}

.bord-none-L{border-left:none !important;}
.bord-none-R{border-right:none !important;}
/* Link Styles
----------------------------------------------- */
a{text-decoration:none;outline:none;color:#ffffff;}
a:hover{color:#ffc64d;}


h1 a{text-decoration:none;outline:none;color:#ffc64d;}
h1 a:hover{color:#ffc64d;}

h2 a{text-decoration:none;outline:none;color:#ffc64d;}
h2 a:hover{color:#ffc64d;}

/*
a:visited{color:#993333;}
a:active{color:#993333;}*/
/* Header Styles
----------------------------------------------- */
h1{padding:0px;font-family:Georgia, "Times New Roman", Times, serif;}
.meronColr{color:#b71111;}

h4.pal-redfont{}
h2.pal-large-redfont{font-size:30px;color:#d3373c;}
h1.contenthead{color:#ffc64d;font-size:16px;margin-top:20px;}
h1.righthead{color:#fff;font-size:16px;padding:8px 9px;}

/* Template Block Styles
----------------------------------------------- */
#main-block{background:transparent url(../RootImages/contentbg.jpg) no-repeat center 133px;}
#wrapper{width:980px;margin:0 auto;height:100%;overflow:hidden;position:relative;}

/* Header Block
----------------------------------------------- */
#header-wrap{height:126px;position:relative; }
	#header-wrap .logo{width:185px;height:113px;position:absolute;left:20px;}
	#header-wrap .navmenu{width:600px;position:absolute;right:0px;top:50px;}
	#header-wrap .navmenu ul{height:100%;overflow:hidden;}
	#header-wrap .navmenu ul li{float:left;margin-right:4px;}
	#header-wrap .navmenu ul li a{height:30px;padding:3px 10px 0px 10px;color:#0d2028;text-align:center;font-size:13px;display:block;float:left;}
	#header-wrap .navmenu ul li a:hover{background:transparent url(../RootImages/menu-over-bg.gif) no-repeat center top;color:#FFFFFF}
	#header-wrap .navmenu ul li a span.left-curve{background:url(../RootImages/menu-over-bg-L.gif) no-repeat left top  !important;width:7px;display:block;}
	#header-wrap .navmenu ul li a:hover span.left-curve{background:url(../RootImages/menu-over-bg-L.gif) no-repeat left top;width:7px;}
	#header-wrap .navmenu ul li a.act {background:transparent url(../RootImages/menu-over-bg.gif) no-repeat center top;color:#FFFFFF}

	.default-curve{background:none;width:7px;height:29px;}
	.hover-curve{background:url(../RootImages/menu-over-bg-L.gif) no-repeat left top;width:7px;height:29px;}
	.hover-curve-r{background:url(../RootImages/menu-over-bg-R.gif) no-repeat left top;width:7px;height:29px;}

/* Content Block
----------------------------------------------- */
#content-wrap{height:100%;overflow:hidden;position:relative;}
	#content-wrap .left-content{width:740px;float:left;height:100%;overflow:hidden;}
	.lady-picture{float:left;background:transparent url(../RootImages/left-lady-img.jpg) no-repeat left top; width:260px;height:511px; outline:none; font-size:1px;color:#FFFFFF}
	.content-area{float:left;width:450px;padding:18px 10px 0px 20px;height:100%;overflow:hidden;}
	.contentarea-list li{margin:0px 0px 0px 25px;padding:3px 0px 3px 25px;background-color:transparent;background-position:left 5px;background-repeat:no-repeat;}
		
	.contentarea-list li.bullet-1{background-image:url(../RootImages/yellow-bullet-1.png)}
	.contentarea-list li.bullet-2{background-image:url(../RootImages/yellow-bullet-2.png)} 
	.contentarea-list li.bullet-3{background-image:url(../RootImages/yellow-bullet-3.png)} 
	.contentarea-list li.bullet-4{background-image:url(../RootImages/yellow-bullet-4.png)} 
	.contentarea-list li.bullet-5{background-image:url(../RootImages/yellow-bullet-5.png)} 
	.contentarea-list li.bullet-6{background-image:url(../RootImages/yellow-bullet-6.png)} 

	#content-wrap .right-content{width:232px;float:left;height:100%;overflow:hidden; padding-left:8px;}
	.blue-box-shadow{width:222px;height:100%;overflow:hidden;background:transparent url(../RootImages/right-bluebox-shadow.png) no-repeat 2px 40px;}
	.topmost-curve{width:217px;float:right;margin:6px 0px 13px 0px;}
	.box-container{width:217px;float:right;}
	.box-container-inner{background:#355ac0;}

	.topcurve, .bottomcurve{height:7px;}
	.TL, .TR, .BL, .BR{width:10px;float:left;height:7px;}
	.TM{float:left;width:197px;background:url(../RootImages/TM.jpg) repeat-x left top;height:7px;}
	.BM{float:left;width:197px;background:url(../RootImages/BM.jpg) repeat-x left bottom;height:7px;}

	/*Login Form Container*/
	.login-form-container{height:100%;overflow:hidden;padding:0px 9px 8px 9px;border-bottom:#2849a1 solid 1px;}
	.login-form-container label{display:block;background-repeat:no-repeat;background-position:left top;width:175px;height:24px;margin-bottom:15px;padding:3px 0px 0px 22px}
    .login-form-container label input{width:162px;background:#c7dbfc;border:none;padding:2px 0px 0px 3px}
	.login-form-container label.user-bg{background-image:url(../RootImages/user-txtbox-bg.jpg);}
	.login-form-container label.password-bg{background-image:url(../RootImages/password-txtbox-bg.jpg);}
	 .forgotpsw-block { list-style:none;}
	.forgotpsw-block li{float:left;height:25px;}
	.forgotpsw-block li.left-fpw{width:120px;}
	.forgotpsw-block li.right-btn{width:56px;}
	a.forgot-link{font-size:11px;color:#f6ae2f;}
	a.forgot-link:hover{color:#FFFFFF;}
	
	/*Resources Container*/
	.resources-container{border-top:#4065cd solid 1px;}
	.resource-list{padding:0px 9px;}
	.resource-list li{background:transparent url(../RootImages/blue-bullet.gif) no-repeat left 13px;border-bottom:#264495 dotted 1px;color:#FFFFFF;padding:5px 0px 5px 15px;}
	.resource-list li a{color:#FFFFFF;}
	.resource-list li a:hover{color:#ffc64d;}
	.more-link {text-align:right;padding-right:9px;}
	.more-link a{font-size:11px;color:#f6ae2f;font-weight:normal;}
	.more-link a:hover{color:#FFFFFF;}
	
	/*listitem Container*/
	.listitem-container{border-top:#4065cd solid 1px;}
	.listitem-list{padding:0px 2px;}
	.listitem-list li{background:transparent url(../RootImages/white-bullet.gif) no-repeat left 8px;color:#FFFFFF;padding:0px 0px 0px 14px;}
	.listitem-list li a{color:#FFFFFF;}
	.listitem-list li a:hover{color:#ffc64d;}

/*Footer Block*/	
#footer-wrap{background:#293f7e url(../RootImages/footer-bg.jpg) repeat-x left top;padding:10px 0px;color:#ffffff;font-size:11px;}
	.footer-inner{width:980px;margin:0 auto;position:relative;}
	.footer-inner a{color:#ffffff;padding:0px 6px;}
	.footer-inner a:hover{color:#ffc64d;}
	.footer-inner span{padding-left:320px}
	
/*anchor links*/

a.link {color:#ffc64d; text-decoration:underline;}
a.link:hover {color:#ffc64d;text-decoration:none;}

a.linkWhite {color:#ffffff; text-decoration:underline;}
a.linkWhite:hover {color:#ffffff;text-decoration:none;}

a.red{color:#ffc64d; text-decoration:none;}
a.red:hover{color:#ffc64d; text-decoration:underline;}

a.btm_ad_link{font-size:10px; color:#f1f1f1; line-height:15px; text-decoration:none;}
a.btm_ad_link:hover{font-size:10px; color:#f1f1f1; line-height:15px; text-decoration:underline;}


/* Blog Header
----------------------------------------------- */
#header {
	margin:0 0 0;
	padding:0 0 0px;
}
#header div {
/*position:relative; top:-30px;*/
	
}
#blog-title {
  margin:0;
  padding:0px;
  color:#ffc64d;
  }
#blog-title a {
  text-decoration:none;
  color:#ffc64d;
  }
#description {
  margin:0;
  }


/* Posts
----------------------------------------------- */
.date-header {
  margin-top:10px;
  font-size:85%;
  line-height:2em;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#FFFFFF;
  }
.post {
  margin:.3em 0 25px;
  padding:0 13px;
  border:1px dotted #bb9;
  border-width:1px 0;
  }
.post-title {
  margin:0;
  color:#ffc64d;
  margin-top:20px;
  display:block;
   }
#main a.title-link, .post-title strong {
  text-decoration:none;
  display:block;
  }
#main a.title-link:hover {
  background-color:#fff;
  color:#000;
  }



/* Profile
----------------------------------------------- */
.profile-datablock {
  margin:0 15px .5em;
  border-top:1px dotted #7a8;
  padding-top:8px;
  }
.profile-img {display:inline;}
.profile-img img {
  float:left;
  margin:0 10px 5px 0;
  border:2px solid #ffffff;
  }
.profile-data strong {
  display:block;
  }
#profile-container p {
  margin:0 15px .5em;
  }
#profile-container .profile-textblock {
  clear:left;
  }
#profile-container a {
  color:#fff;
  }
.profile-link a {
  background:url("http://www.americasmindsetmechanic.com/RootImages/blogImages/icon_profile.gif") no-repeat 0 .1em;
  padding-left:15px;
  font-weight:bold;
  }
ul.profile-datablock {
  list-style-type:none;
  }
/* Sidebar Boxes
----------------------------------------------- */
.sidebar-title {
  margin:0;
   border-bottom:1px dotted #456;
  line-height:1.5em;
  color:#ffc64d;font-size:16px;
  padding:0px;font-family:Georgia, "Times New Roman", Times, serif;
  }
.box ul {
  margin:.5em 0 1.25em;
  padding:0 0px;
  list-style:none;
  }
.box ul li {
  background:url("http://www.americasmindsetmechanic.com/RootImages/blogImages/icon_arrow_sm.gif") no-repeat 2px .25em;
  margin:0;
  padding:0 0 3px 16px;
  margin-bottom:3px;
  border-bottom:1px dotted #345;
  line-height:1.4em;
  }
.box p {
  margin:0 0 .6em;
  }

.tblTitle{background-color:#f1f1f1;height:16px;color:#f1f1f1;opacity:1.0;filter:alpha(opacity=100);}
.tblBody{background-color:#FFFFFF;height:16px;color:#333333;opacity:1.0;filter:alpha(opacity=100);}
.tblHead{border:0px #B5B5B5 solid; height:100%; background-color:#b5b5b5;}

.button{color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height: 20px;
	width:150px;
	border: 1px #CCCCCC solid;
	background-color:#000000;
	cursor:hand;
	text-align: center;
	vertical-align: top;
	font-weight:bold;
	padding-bottom:4px;
	}
.txtbox
	{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	height: 20px;
	width: 98%;
	border: 1px #B5B5B5 solid;
	background-color:#ffffff;
	padding-left:2px;
	}
.selectMenu
	{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	height: 20px;
	width: 250px;
	border: 1px #B5B5B5 solid;
	background-color:#ffffff;
	padding-left:2px;
	}
.txtarea
	{
	color : #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height: 150px;
	width: 400px;
	border: 1px #B5B5B5 solid;
	background-color:#FFFFFF;
	}
.Required
	{
	color:#FF0000;	
	}
.textWarning
	{
	color:#FF0000;
	}
	
.bckGroundDim{
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.6;
	opacity:.60;
	filter:alpha(opacity=60);
}

.popBox{
	position:absolute;
	height:40%;
	width:40%; 
	left:30%; 
	top:30%; 
	background-color:#FFFFFF; 
	border:10px solid #ffc64d; 
	z-index:1002; 
	color:#000000; 
	padding:8px;
	text-align:center;
}
.txtbox2
	{
	color:#000000;
	font-size:11px;
	height: 16px;
	width: 130px;
	border: 1px #B5B5B5 solid;
	background-color:#ffffff;
	padding-left:2px;
	}
.submitDiv{
	text-align:center;
	width:150px; 
	font-weight:bold;
	font-size:11px;
	border:1px solid #000000;
	background-color:#000000;
	cursor:pointer;
	color:#ffffff;
	margin-left: auto ;
	margin-right: auto ;
}

.linked{
	text-decoration:underline;
}
/*
body {
	margin: 80px 40px 40px;
	width: 50%;
	background-color: #e6e6e6;
	font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
}
*/
/* Normal Bubble */
div.bubble {
	width: auto;
	margin-bottom: 24px;
}

div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
}

div.bubble blockquote p {
	margin: 10px;
	padding: 0px;
}

div.bubble cite {
	position: relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	top: 0px;
	background: transparent url(../RootImages/tip.gif) no-repeat 20px 0;
}

/* Rounded Bubble */
div.bubble div.rounded {
	margin-bottom: 10px;
	border: 3px solid #fff;
	background-color: #b7e0ff;
}
div.bubble div.rounded blockquote {
	border: 0;
	background-color: transparent;
}
div.bubble div.rounded blockquote p {
	margin: 0px 10px;
}
div.bubble cite.rounded {
	position: relative;
	margin: 0px;
	padding-left: 15px;
	padding-top: 12px;
	top: 5px;
	background: transparent url(../RootImages/tip-rounded.gif) no-repeat 15px 0;
}

/* Pimped Bubble */
div#pimped.bubble {
	font-size: 0.9em;
}
div#pimped.bubble div.rounded {
	color: #fff;
	border: 3px solid #b5b5b5;
	background-color: #ffffff;
}
div#pimped.bubble cite.rounded {
	top: 4px;
	background: transparent url(../RootImages/tip-pimped-light.png) no-repeat 15px 0;
}

/* Pimped Bubble */
div#white.bubble {
	font-size: 0.9em;
}
div#white.bubble div.rounded {
	color: #fff;
	border: 3px solid #b5b5b5;
	background-color: #f1f1f1;
}
div#white.bubble cite.rounded {
	top: 4px;
	background: transparent url(../RootImages/tip-pimped-light.png) no-repeat 15px 0;
}

#side-panel a{color:#FFFFFF; background:#FFFFFF}