/***********************************************************************
Description:	The stylesheet of the StoreFloors website
Project:	www.storefloors.com
HTML:		Carrie Liu
Graphics:	Matt Cabral
Created:	2008.1.23
Updated:	2008.1.23
***********************************************************************/


/* -------------------------------------
BEGIN: General Tag Methods
------------------------------------- */

* {
	padding: 0px;
	margin: 0px;
}
html {
	overflow-y: scroll;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: center; /* This line is here to fix everyone's favorite IE 5.x alignment bug. */
	background-color: #fff;
}
p {
	padding-bottom:16px;
}
a {	
	color:#787878;
}
a:hover {
	color:#fe911b;
}

h5 {
	color:#fff;
	font-size:1.2em;
}
#page_content a{
	color:#fff;
}
#page_text a {
	color:#fe911b;
}

#page_content a:hover {
	color:#fe911b;
}
#page_text a:hover {
	color:#fff;
}
.readmore a {
	color:#fe911b;
}
.readmore a:hover {
	color:#fe911b;
}
h2 {
	font-size:20px;
	padding-bottom:10px;

}
/* -------------------------------------
END: General Tag Methods
------------------------------------- */

/* -------------------------------------
BEGIN: Main Structure Tags
------------------------------------- */

#wrapper {
	width: 985px;
	margin-left: auto;
	margin-right: auto;
	text-align:left; /* Treated as align */
	background-color: #fff;
}
#header {
	width: 100%;
	position:relative;
	float:left;
}
#logo {
	position:relative;
	float:left;
	margin:2px 0px 0px 10px;
	width:446px;
	height:125px;
	z-index:2;
}
#img_logo {
	display:inline;
}
#img_logo_green {
	display:none;
}
#greenpage #img_logo {
	display:none;
}
#greenpage #img_logo_green {
	display:inline;
}
#header_r {
	position:relative;
	float:right;
	width:525px;
	
}
#top_bar {
	position:relative;
	float:left;
	width:525px;
}
#signup {
	position:relative;
	float:left;
	width:315px;
	height:27px;
	background-color:#fe911b;
	padding:5px 5px 5px 5px;
}
#txt_email {
border:1px solid #f9f9f9;
width:246px;
background-color:#f9f9f9;
color:#686868;
font-size:11px;
padding:4px 2px 4px 2px;
font-family:Arial, Helvetica, sans-serif;
}
#btn_submit {
background-color:#000;
border:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
padding:4px 4px 5px 4px;
cursor:pointer;


}
#phone_no {
	position:relative;
	float:left;
	width:138px;
	height:37px;
	margin-left:1px;
}
#menu {
	position:relative;
	float:left;
	width:500px;
	margin-top:27px;
	margin-left:25px;
}
#header #menu, 
#footer ul  {
	color:#787878;
}
#header #menu li, 
#footer ul li {
	display: inline;
}
#header #menu li a, 
#footer ul li a {
	text-decoration:none;
}
#aboutpage #item_about , 
#leadershippage #item_leadership, 
#testimonialspage #item_testimonials, 
#contactpage #item_contact, 
#portfoliopage #item_portfolio, 
#privacypage #item_privacy,
#whatwedopage #item_whatwedo {
	color:#fe911b;
}
#content {
	position:relative;
	float:left;
	width: 925px;
	margin-top:-30px;
}
#content_top {
	position:relative;
	float: left;
	width: 100%;
	height:352px;
	border-bottom:1px solid #fff;
	background-image:url('/images/store_img.jpg');
	background-repeat:no-repeat;
}
#franchisepage #content_top {
	background-image:url('/images/franchise.jpg');
	background-repeat:no-repeat;
}
#aboutpage #content_top {
	background-image:url('/images/about.jpg');
	background-repeat:no-repeat;
}
#whatwedopage #content_top, #downloadspage #content_top {
	background-image:url('/images/whatwedo.jpg');
	background-repeat:no-repeat;
}
#designpage #content_top {
	background-image:url('/images/design.jpg');
	background-repeat:no-repeat;
}
#retailpage #content_top {
	background-image:url('/images/retail.jpg');
	background-repeat:no-repeat;
}
#contactpage #content_top {
	background-image:url('/images/contact.jpg');
	background-repeat:no-repeat;
}
#leadershippage #content_top {
	background-image:url('/images/leadership.jpg');
	background-repeat:no-repeat;
}
#testimonialspage #content_top {
	background-image:url('/images/testimonials.jpg');
	background-repeat:no-repeat;
}
#newspage #content_top {
	background-image:url('/images/news.jpg');
	background-repeat:no-repeat;
}
#greenpage #content_top {
	background-image:url('/images/greenflooring.jpg');
	background-repeat:no-repeat;
}
#privacypage #content_top {
	background-image:url('/images/privacy.jpg');
	background-repeat:no-repeat;
}
.circle1page #content_top {
	background-image:url('/images/circle1.jpg');
	background-repeat:no-repeat;
}
.circle1page #content_top {
	background-image:url('/images/circle1.jpg');
	background-repeat:no-repeat;
}
.circle2page #content_top {
	background-image:url('/images/circle2.jpg');
	background-repeat:no-repeat;
}
.circle21page #content_top {
	background-image:url('/images/circle21.jpg');
	background-repeat:no-repeat;
}
.circle22page #content_top {
	background-image:url('/images/circle22.jpg');
	background-repeat:no-repeat;
}
.circle23page #content_top {
	background-image:url('/images/circle23.jpg');
	background-repeat:no-repeat;
}
.circle24page #content_top {
	background-image:url('/images/circle24.jpg');
	background-repeat:no-repeat;
}
.circle25page #content_top {
	background-image:url('/images/circle25.jpg');
	background-repeat:no-repeat;
}
.circle26page #content_top {
	background-image:url('/images/circle26.jpg');
	background-repeat:no-repeat;
}
.circle27page #content_top {
	background-image:url('/images/circle27.jpg');
	background-repeat:no-repeat;
}
.circle31page #content_top {
	background-image:url('/images/circle31.jpg');
	background-repeat:no-repeat;
}
.circle32page #content_top {
	background-image:url('/images/circle32.jpg');
	background-repeat:no-repeat;
}
.circle33page #content_top {
	background-image:url('/images/circle33.jpg');
	background-repeat:no-repeat;
}
.circle34page #content_top {
	background-image:url('/images/circle34.jpg');
	background-repeat:no-repeat;
}
.circle35page #content_top {
	background-image:url('/images/circle35.jpg');
	background-repeat:no-repeat;
}
.circle36page #content_top {
	background-image:url('/images/circle36.jpg');
	background-repeat:no-repeat;
}
.circle37page #content_top {
	background-image:url('/images/circle37.jpg');
	background-repeat:no-repeat;
}

.circle38page #content_top {
	background-image:url('/images/circle38.jpg');
	background-repeat:no-repeat;
}
.ideas1page #content_top {
	background-image:url('/images/ideas.jpg');
	background-repeat:no-repeat;
}
.ideas2page #content_top {
	background-image:url('/images/ideas2.jpg');
	background-repeat:no-repeat;
}
.ideas3page #content_top {
	background-image:url('/images/ideas3.jpg');
	background-repeat:no-repeat;
}
.ideas4page #content_top {
	background-image:url('/images/ideas4.jpg');
	background-repeat:no-repeat;
}
#content_bottom {
	position:relative;
	float: left;
	width: 925px;
	background-image:url('/images/graybox_bg.jpg');
	background-repeat:repeat-y;
}
#title_bg{
	position:relative;
	float: left;
	width: 900px;
	height:35px;
	background-color:#636363;

}
#franchisepage #title_bg {
	background-color:#63668d;
}
#designpage #title_bg {
	background-color:#3f3f3f;
}
#retailpage #title_bg {
	background-color:#fe911b;
}
#title_img {
	position:relative;
	float: left;
	margin:-62px 0px 0px 0px;
	z-index:6;
	display:block;
}
#contactpage #title_img {
	margin:-60px 0px 0px 0px;
}
#page_content {
	position:relative;
	float: left;
	color:#fff;
	margin:0px 0px 0px 0px;
	width:925px;
	background-image:url('/images/graybox_bg.jpg');
	background-repeat:repeat-y;
}
#page_content_border {
	border-top:1px solid #fff;
	width:830px;
	padding-left:50px;
	padding-top:36px;
	
}
#page_title {
	width:780px;
}
#page_text {
	position:relative;
	float: left;
	width:382px;
}
#page_footer {
	position:relative;
	float: left;
	width:926px;
	height:46px;
	background-image:url('/images/graybox_footer.jpg');
	background-repeat:no-repeat;
}
#testimonial {
	position:absolute;
	bottom:66px;
	left:450px;
	width:442px;
	height:229px;
	z-index:4;
	display:none;
}
#testimonial_onlytext {
	position:relative;
	float:right;
	width:442px;
	height:229px;
	display:block;
}

#testimonial_img {
        position: relative;
        float: right;
        width: 442px;
        height: 229px;
}
/*
#retailpage #testimonial, 
#franchisepage #testimonial, 
#designpage #testimonial,
#greenpage #testimonial {
	margin-top:80px;
}
*/
#test_link {
        position: relative;
        top: 190px;
        left: 350px;
        width: 0px;
        z-index: 10;
        white-space: nowrap;
}

#test_link a {
		color:#fff;
		text-decoration:none;
}
#test_link a:hover{
		color:#fe911b;
}

#footer {
	position:relative;
	float: left;
	width:100%;
	z-index:7;
}
#footer_menu {
	position:relative;
	float:right;
	margin: 15px 19px 20px 0px; 
	
}
#floor_tracker {
	position:relative;
	float:left;
	width:110px;
	height:43px;
	display:block;
	background:url('/images/btn_floor_tracker_both.png')  no-repeat scroll 0px 0px;
	margin-left:25px;
	outline:none;
	margin-top:-15px;
	z-index:17;
}
#floor_tracker:hover {
	background:url('/images/btn_floor_tracker_both.png')  no-repeat scroll -110px 0px;
}
#green_floor {
	position:relative;
	float:left;
	width:139px;
	height:43px;
	display:block;
	background:url('/images/btn_green_floor_both.png')  no-repeat scroll 0px 0px;
	margin-left:15px;
	margin-top:-15px;
	outline:none;
	z-index:17;
}
#green_floor:hover, #greenpage #green_floor {
	background:url('/images/btn_green_floor_both.png')  no-repeat scroll -139px 0px;
}
/* -------------------------------------
END: Main Structure Tags
------------------------------------- */
/* -------------------------------------
START: Sub Pages Style
------------------------------------- */
#contact_info {
	position:relative;
	float: left;
}
#contactpage .field {
	width:250px;
}
#contactpage .btn_submit {
	width:57px;
	height:19px;
	background:url('/images/btn_submit_w_text.jpg')  no-repeat scroll 0px 0px;
	border:none;
	cursor: pointer;
}
#contactpage .btn_submit_both {
	width:57px;
	height:19px;
	background:url('/images/btn_submit_w_text.jpg')  no-repeat scroll 0px 0px;
	border:none;
	cursor: pointer;
}
#bracket{
	position:relative;
	float:left;
	width:457px;
	height:279px;
	background-image:url('/images/contact_bracket.png');
	background-repeat:no-repeat;
}
#bracket_bg {
	width:367px;
	height:259px;
}
#bracket_body {
	position:relative;
	float:left;
	width:367px;
	height:259px;
	padding:20px 45px 0px 45px;
}
#address{
	position:relative;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-left:80px;
	margin-top:50px;
	line-height:150%;
}
#tbl_contact_1, #tbl_contact_2 {
	width:370px;	
}
#tbl_contact_1 td, #tbl_contact_2 td{
	padding:0px 0px 4px 0px;
	font-weight:bold;
}
#leadership_video {
	position:relative;
	float:left;
	width:334px;
	height:352px;
	border-right:1px solid #fff;
}
#leadership_bio {
	position:relative;
	float:left;
	width:260px;
	height:320px;
	padding-top:10px;
	padding-left:20px;
}
#leadershippage #page_content, #ideaspage #page_content{
	height:283px;
}
#portfoliopage #page_content{
	height:300px;
} 


#port_text{
	width:240px;
	height:60px;
	padding:290px 0px 0px 478px;
	color:#000;
}
#port_bracket {
	background-image:url('/images/port_bracket.png');
	background-repeat:no-repeat;
	height:237px;
	width:768px;
	margin:15px 0px 0px -20px;
	
}

#testimonialspage #page_text, #privacypage #page_text, #greenpage #page_text {
	position:relative;
	float: left;
	width:650px;
}

#testimonialspage .divider {
	width:700px;
	border-bottom:1px solid #ffffff;
	margin-bottom:20px;
}

#testimonials_div {
	top:-35px;
	position:relative;
	right:50px;
	height:241px;
	width:925px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#ffffff;
	margin-bottom:-10px;
	/*background:url('/images/testimonials_bkgd.png');*/
}

#testimonials_img {
	position:absolute;
	bottom:-4px;
	left:30px;
	width:376px;
	height:241px;
	background:url('/images/testimonials_hal_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}

#testimonials_img:hover {
	background:url('/images/testimonials_hal_both.png')  no-repeat scroll -376px 0px;
}

/*
#testimonials2_img{
	position:absolute;
	top:321px;
	left:0px;
	width:231px;
	height:231px;
	display:block;
	z-index:4;
	background:url('/images/testimonials2_hal_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}

#testimonials2_img:hover{
	background:url('/images/testimonials2_hal_both.png')  no-repeat scroll -231px 0px;
}
*/

.test {
	font-weight:bold;
}
.leader_title {
	font-size:1.1em;
}

#biography #wrapper {
	width: 550px;
	height:850px;
	margin-left: auto;
	margin-right: auto;
	text-align:left; /* Treated as align */
	background-color: #fff;
}

#biography #content {
	float:left;
	width:350px;
	height:695px;
	margin:15px 15px 0px 15px;
	padding:0px 120px 140px 50px;
	background-image: url('/images/popup_bg.jpg');
	background-repeat:no-repeat;
}
#biography #title_img {
	float:left;
	margin:40px 0px 0px 0px;
	display:block;
	width:420px;
	
}

#biography #bio_img img {
        position: absolute;
        top: 542px;
        margin: 0px;
        padding: 0px;
}

/* -------------------------------------
END: Sub Pages Style
------------------------------------- */

/* -------------------------------------------
START: Bubles-Circles-Leadership Absolute Link
------------------------------------------- */
#ideas_link, #store_name {
	position:absolute;
	width:260px;
	top:315px;
	left:512px;
	background-color:#fff;
	padding:11px 0px 11px 0px;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	z-index:10;
	display:none;
}
#aboutpage #ideas_link, #portfoliopage #store_name {
	display:block;
}


#ideas_link a, #portfoliopage #store_name {
	color:#383838;
	text-decoration:none;
}

#portfoliopage #store_name {
        width: 220px;
        height: 31px;
        padding: 11px;
        text-align: left;
        left: 532px;
        z-index: 0;
}
#ideas_link a:hover {
	color:#fe911b;
}


#feature_link{
	position:absolute;
	top:20px;
	right:-60px;
	height:479px;
	width:359px;
	z-index:5;
	color:#000;
}
#leaders{
	position:absolute;
	top:436px;
	left:0px;
	height:280px;
	width:985px;
	display:none;
	z-index:3;
}

#circles{
	position:absolute;
	top:370px;
	left:76px;
	height:299px;
	width:777px;
	display:none;
	z-index:6;
	/*background-image:url('/images/circles.png');*/
}
#ideas{
	position:absolute;
	top:430px;
	left:510px;
	height:200px;
	width:296px;
	display:none;
	z-index:6;
	/*background-image:url('/images/cir_ideas.png');*/
}
#homepage #testimonial,
#franchisepage #testimonial,
#designpage #testimonial, 
#retailpage #testimonial, 
#franchisepage #bubble_green, 
#designpage #bubble_green, 
#retailpage #bubble_green, 
#greenpage #bubble_green,
#leadershippage #leaders,
#portfoliopage #circles,
#ideaspage #ideas{
	display:block;
}

#bubble_orange{
	position:absolute;
	top:21px;
	left:0px;
	width:231px;
	height:231px;
	display:block;
	z-index:4;
	background:url('/images/bubble_orange_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#bubble_orange:hover{
	background:url('/images/bubble_orange_both.png')  no-repeat scroll -231px 0px;
}
#bubble_purple{
	position:absolute;
	top:0px;
	left:212px;
	width:147px;
	height:147px;
	display:block;
	z-index:4;
	background:url('/images/bubble_purple_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#bubble_purple:hover {
	background:url('/images/bubble_purple_both.png')  no-repeat scroll -147px 0px;
}
#bubble_black{
	position:absolute;
	top:201px;
	left:137px;
	width:183px;
	height:183px;
	display:block;
	z-index:4;
	background:url('/images/bubble_black_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#bubble_black:hover {
	background:url('/images/bubble_black_both.png')  no-repeat scroll -183px 0px;
}
#bubble_green{
	position:absolute;
	top:354px;
	left:84px;
	width:121px;
	height:121px;
	display:none;
	z-index:4;
	background:url('/images/bubble_green_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#bubble_green:hover {
	background:url('/images/bubble_green_both.png')  no-repeat scroll -121px 0px;
}

#elizabeth{
	position:absolute;
	top:0px;
	left:0px;
	width:171px;
	height:280px;
	display:block;
	background:url('/images/elizabeth_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#elizabeth:hover, .elizabethpage #elizabeth {
	background:url('/images/elizabeth_both.png')  no-repeat scroll -171px 0px;
}
#barbara{
	position:absolute;
	top:0px;
	left:0px;
	width:190px;
	height:280px;
	display:block;
	background:url('/images/barbara_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#barbara:hover, .barbarapage #barbara {
	background:url('/images/barbara_both.png')  no-repeat scroll -190px 0px;
}
#steve{
	position:absolute;
	top:0px;
	left:240px;
	width:214px;
	height:280px;
	display:block;
	background:url('/images/steve_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#steve:hover, .stevepage #steve {
	background:url('/images/steve_both.png')  no-repeat scroll -214px 0px;
}
#karen{
	position:absolute;
	top:0px;
	left:482px;
	width:184px;
	height:280px;
	display:block;
	background:url('/images/karen_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#karen:hover, .karenpage #karen {
	background:url('/images/karen_both.png')  no-repeat scroll -184px 0px;
}
#earl{
	position:absolute;
	top:0px;
	left:675px;
	width:315px;
	height:280px;
	display:block;
	background:url('/images/earl_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#earl:hover, .earlpage #earl {
	background:url('/images/earl_both.png')  no-repeat scroll -315px 0px;
}
#circle1{
	position:absolute;
	top:0px;
	left:285px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle1_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle1:hover, .circle1page #circle1 {
	background:url('/images/btn_circle1_both.png')  no-repeat scroll -105px 0px;
}
#circle2{
	position:absolute;
	top:0px;
	left:570px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle2_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle2:hover, .circle2page #circle2 {
	background:url('/images/btn_circle2_both.png')  no-repeat scroll -105px 0px;
}
#circle21{
	position:absolute;
	top:96px;
	left:0px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle21_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle21:hover, .circle21page #circle21 {
	background:url('/images/btn_circle21_both.png')  no-repeat scroll -105px 0px;
}
#circle22{
	position:absolute;
	top:96px;
	left:95px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle22_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle22:hover, .circle22page #circle22 {
	background:url('/images/btn_circle22_both.png')  no-repeat scroll -105px 0px;
}
#circle23{
	position:absolute;
	top:96px;
	left:190px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle23_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle23:hover, .circle23page #circle23 {
	background:url('/images/btn_circle23_both.png')  no-repeat scroll -105px 0px;
}

#circle24{
	position:absolute;
	top:96px;
	left:285px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle24_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle24:hover, .circle24page #circle24 {
	background:url('/images/btn_circle24_both.png')  no-repeat scroll -105px 0px;
}
#circle25{
	position:absolute;
	top:96px;
	left:380px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle25_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle25:hover, .circle25page #circle25 {
	background:url('/images/btn_circle25_both.png')  no-repeat scroll -105px 0px;
}
#circle26{
	position:absolute;
	top:96px;
	left:475px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle26_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle26:hover, .circle26page #circle26 {
	background:url('/images/btn_circle26_both.png')  no-repeat scroll -105px 0px;
}
#circle27{
	position:absolute;
	top:96px;
	left:570px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle27_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle27:hover, .circle27page #circle27 {
	background:url('/images/btn_circle27_both.png')  no-repeat scroll -105px 0px;
}


#circle31{
	position:absolute;
	top:194px;
	left:0px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle31_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle31:hover, .circle31page #circle31 {
	background:url('/images/btn_circle31_both.png')  no-repeat scroll -105px 0px;
}
#circle32{
	position:absolute;
	top:194px;
	left:95px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle32_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle32:hover, .circle32page #circle32 {
	background:url('/images/btn_circle32_both.png')  no-repeat scroll -105px 0px;
}
#circle33{
	position:absolute;
	top:194px;
	left:190px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle33_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle33:hover, .circle33page #circle33 {
	background:url('/images/btn_circle33_both.png')  no-repeat scroll -105px 0px;
}
#circle34{
	position:absolute;
	top:194px;
	left:285px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle34_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle34:hover, .circle34page #circle34 {
	background:url('/images/btn_circle34_both.png')  no-repeat scroll -105px 0px;
}
#circle35{
	position:absolute;
	top:194px;
	left:380px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle35_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle35:hover, .circle35page #circle35 {
	background:url('/images/btn_circle35_both.png')  no-repeat scroll -105px 0px;
}
#circle36{
	position:absolute;
	top:194px;
	left:475px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle36_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle36:hover, .circle36page #circle36 {
	background:url('/images/btn_circle36_both.png')  no-repeat scroll -105px 0px;
}
#circle37{
	position:absolute;
	top:194px;
	left:570px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle37_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle37:hover, .circle37page #circle37 {
	background:url('/images/btn_circle37_both.png')  no-repeat scroll -105px 0px;
}
#circle38{
	position:absolute;
	top:194px;
	left:665px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/btn_circle38_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#circle38:hover, .circle38page #circle38 {
	background:url('/images/btn_circle38_both.png')  no-repeat scroll -105px 0px;
}
#cir_ideas1{
	position:absolute;
	top:0px;
	left:0px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/cir_ideas1_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#cir_ideas1:hover, .ideas1page #cir_ideas1 {
	background:url('/images/cir_ideas1_both.png')  no-repeat scroll -105px 0px;
}
#cir_ideas2{
	position:absolute;
	top:0px;
	left:95px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/cir_ideas2_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#cir_ideas2:hover, .ideas2page #cir_ideas2 {
	background:url('/images/cir_ideas2_both.png')  no-repeat scroll -105px 0px;
}
#cir_ideas3{
	position:absolute;
	top:0px;
	left:190px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/cir_ideas3_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#cir_ideas3:hover, .ideas3page #cir_idea3 {
	background:url('/images/cir_ideas3_both.png')  no-repeat scroll -105px 0px;
}
#cir_ideas4{
	position:absolute;
	top:95px;
	left:0px;
	width:105px;
	height:105px;
	display:block;
	background:url('/images/cir_ideas4_both.png')  no-repeat scroll 0px 0px;
	outline:none;
}
#cir_ideas4:hover, .ideas4page #cir_ideas4 {
	background:url('/images/cir_ideas4_both.png')  no-repeat scroll -105px 0px;
}
/* -------------------------------------------
END: Bubles-Circles-Leadership Absolute Link
------------------------------------------- */
.show_div {
display:block;
color:#CCCCCC;
}
.hide_div {
display:none;
color:#CCCCCC;
}
#tbl_profile {

}
#tbl_profile1, #tbl_profile2 {
	width:350px;
}
#tbl_profile1 {
	margin-right:30px;
}
#tbl_profile td {
	text-align:right;
}
#tbl_profile td {
	vertical-align:top;
} 
#tbl_profile1 td, #tbl_profile2 td {

	padding-bottom:5px;
	padding-left:10px;
}
.txt_input{
	width:210px;
	padding:2px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.clm1 {
	width:120px;
	text-align:right;
	white-space:nowrap;
}
#btn_submit2 {
background-color:#fe911b;
border:none;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
padding:4px 4px 5px 4px;
cursor:pointer;

}
#submitUn {
border:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:transparent;
cursor:pointer;
color:#fff;
}