/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce
 
  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
	background-image: url(images/background.gif);
  color: #000000;
  margin: 0px;
  text-align:center;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 10px;

}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}
	
.container { 
	width: 925px;
	background-color:#FFF;
	border:1px solid #999;
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	
}

.indexbanner {
	width:917px;
	background-image:url(images/g_indexbnr.jpg);
	background-repeat: no-repeat;
	height: 343px;
}

/* FRONT FORM */
.inputcontact_front {
background-color: #f4f4f4;
border: 1px solid #c3c3c3;
width: 352px;
height: 22px;
font-size: 17px;
margin-top: 5px;
color: #666;
padding-top: 5px;
padding-left: 5px;
}
#demoform{
	margin-top: 1px;
}


.inputcontact_front_sm{
background-color: #f4f4f4;
border: 1px solid #c3c3c3;
width: 160px;
height: 22px;
font-size: 12px;
margin-top: 5px;
margin-right: 5px;
color: #666;
padding-top: 5px;
padding-left: 5px;
}

.inputcontact_front_sm2{
background-color: #f4f4f4;
border: 1px solid #c3c3c3;
width: 160px;
height: 22px;
font-size: 12px;
margin-right: 5px;
color: #666;
padding-top: 5px;
padding-left: 5px;
padding-right:30px;
}

.inputtext_front{
color: #666;
font-size: 12px;
font-weight: bold;
letter-spacing: -1px;
}

.inputtext_front2{
color: #666;
font-size: 11px;
font-weight: bold;
letter-spacing: -1px;
padding-right: 30px;
}

.inputtext_front3{
color: #666;
font-size: 11px;
font-weight: bold;
letter-spacing: -1px;
padding-left: 40px;
}


.inputtext_front5{
color: #666;
font-size: 11px;
font-weight: bold;
letter-spacing: -1px;
padding-left:-20px;
}

#phone_txt{
	margin-left: 60px;
}

#lastn{
	margin-left: 30px;
}


select.plan_to_start{
	width: 175px;
	background-color: #f4f4f4;
border: 1px solid #c3c3c3;
	height: 20px;
	font-size: 12px;
	color: #666;
}

select.plan_to_start2{
	width:160px;
	height: 20px;
	font-size: 12px;
	color: #666;
}

select.plan_to_start4{
	width: 140px;
	margin-left:20px;
	height: 20px;
	font-size: 12px;
	color: #666;
}

span.red{
	color: #d81717;
}

input.front_submit{
	display: block;
	width: 154px;
	height: 50px;
	font-size: 22px;
	line-height: 30px;
	opacity: 0;
	filter: alpha(opacity = 0);
	cursor: pointer;
}

span.moreinfo_thanks{
	display: block;
	padding: 20px 10px 0px 0px;
	font-size: 17px;
	color: #565656;
}

.inputcontact_front_sm3{
background-color: #f4f4f4;
border: 1px solid #c3c3c3;
width: 140px;
height: 22px;
font-size: 17px;
margin-top: 2px;
margin-left: 25px;
margin-right: 5px;
color: #666;
padding-top: 5px;
padding-left: 5px;
padding-right:30px;
}


/*front signup new */
span.submit_btn_front2{
	display: block;
	background-image: url('images/submit_btn_front.png');
	background-repeat: no-repeat;
	width: 154px;
	height: 50px;
	cursor: pointer;
	position: absolute;
	top: 250px;
	right: 0;
	margin-right: 170px;
	overflow: hidden;
}

span.submit_btn_front3{
	display: block;
	background-image: url('images/submit_btn_front.png');
	background-repeat: no-repeat;
	width: 154px;
	height: 50px;
	cursor: pointer;
	text-align:right;
	margin-left: 150px;
	top: 400px;
	overflow: hidden;
}

span.submit_btn_front2:hover{
	background-position: 0px -49px;
}


/* END */

.sidebr { 
	background-image:url(images/g_side.gif);
	background-repeat: repeat-y;
	width:253px;
	padding-top: 25px;
}

.sidebr_grn {
	background-color: #5cb600;
	width: 223px;
	border-top:4px solid #FFF;
	border-bottom:4px solid #FFF;
	color: #FFF;
	font-size:22px;
	line-height: 24px;
	padding-top:10px;
	padding-bottom: 10px;
	text-align:center;
}

.sidebr_gre {
	background-color: #333;
	width: 223px;
	color: #FFF;
	font-size:18px;
	padding-top:5px;
	padding-bottom: 5px;
	text-align:center;
	border-bottom:4px solid #FFF;
}


.sidebr_txt {
	color: #000;
	font-weight: bold;
	padding-left: 10px;
	width: 190px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 14px;
	line-height:25px;
}

.sidebr_txt a{
	color: #000;
	font-weight: bold;
	width: 190px;
	display: block;
	height: 35px;
	padding: 10px 5px 10px 5px;
	text-decoration:none;
	font-size: 14px;
	border:1px #b8b6b7 solid;
}

.sidebr_txt a:hover{
	border:1px #F60 solid;
	color: #333;
	text-decoration:none;
}

.sidebr_oth {
	color: #000;
	font-weight: bold;
	width: 190px;
	padding-top: 15px;
	font-size: 14px;
}


.headr {
	padding-top: 25px;
	color: #fff; 
	font-size:40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.heading {
	color: #fff;
	font-size:19px;
	padding-top:8px;
}

.heading_sm {
	color: #000;
	width: 350px;
	display: block;
	font-size:16px;
	line-height: 24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

.form_hdr {
	color: #fff;
	display: block;
	font-size: 25px;
	padding-top: 10px;
	padding-right: 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

.form_hdr_h {
	color: #d3fc03;
	font-size:25pt;


}


	

.header_cont {
	width: 925px;
	/* background-image:url(images/header_white.gif);  */
	/* background-position:right; */
	background-color:#FFF;
	height:128px;
	/* background-repeat: no-repeat; */
	margin-top:10px;
	padding-left: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}

#footer {
position: relative;
width: 100%;
height: 70px;
padding-top: 10px;
clear: both;
z-index: 1;
}

.logotop{
position: absolute;
width: 158px;
height: 97px;
margin-left: -18px;
padding-top: 10px;
float:left;
clear: both;
z-index: 100;
}


.footerimg {
margin-right: -20px;
}

#links {
position: absolute;
width: 963px;
height: 47px;
right: 50%;
margin-top: -10px;
margin-right: -481px;
z-index: 3;
}

#links_foot {
position: absolute;
width: 963px;
height: 47px;
right: 50%;
margin-top: -10px;
margin-right: -481px;
z-index: 1000;
}


.footerlinks {
margin-right: -4px;
}

#footer_content {
position: relative;
width: 962px;
bottom: 0;
left: 50%;
margin-left: -481px;
padding-top: 20px;
padding-bottom: 20px;
z-index: 1;
}

#twitter {
width: 990px;
padding-bottom: 0px;
}

#twitter img {
padding-right: 20px;
}

#footer1 {
width: 100%;
height: 28px;
background-color: #000;
}

#footer2 {
width: 100%;
height: 2px;
background-color: #999;
}

#footer3 {
width: 100%;
background-color: #333;
}

.footcont {
	margin-top: 5px;
width: 100%;
background-color: #333;
}

#footer_bottom {
width: 100%;
height: 35px;
background-image: url('images/footer_bottom.jpg');
}

.gbb {
position: absolute;
top: 10px;
right: 0;
margin-right: -10px;
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #eeeeee;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.titlebar {
	background-image:url(../images/titlebar_bg.gif);
	height:42px;
	background-repeat: repeat-x;
}

.infoBoxNotice {
  background: #000;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #999;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #333;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #fff;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/*NAVIGATION MENU */

.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 680px;
	height: 97px;
	/* border:1px #0C6 solid; */
}

.menu li {
	padding: 0;
	margin: 0;
	list-style: none;
	background-repeat: no-repeat;
	display: block;
	height: 97px;
}
.menu li a{
	display: block;
	text-decoration: none;
	text-indent: -3000px;
	background-repeat: no-repeat;
	height: 97px;
}
.earning {background-image: url(images/g_earning_on.gif); width: 126px;}
.earning a {background-image: url(images/g_earning.gif);}
.learning {background-image: url(images/g_learning_on.gif); width: 135px;}
.learning a {background-image: url(images/g_learning.gif);}
.services {background-image: url(images/g_sevices_on.gif); width: 136px;}
.services a {background-image: url(images/g_sevices.gif);}
.startup {background-image: url(images/g_startup_on.gif); width: 137px;}
.startup a {background-image: url(images/g_startup.gif);}
.course {background-image: url(images/g_coursefees_on.gif); width: 137px;}
.course a {background-image: url(images/g_coursefees.gif);}
ul.menu  {background: none; height: 97px;}
ul.menu li a:hover {background: none; height: 97px;}
.menu li {float: left; height: 97px;}
.menu:after {content: "."; display: block; height: 97px; clear: both; visibility: hidden;}

/*NAVIGATION MENU2 */

.menu2 {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 700px;
	/* border:1px #0C6 solid; */
}
.menu2 li {
	padding: 0;
	margin: 0;
	height: 31px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu2 li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -3000px;
	height: 31px;
	background-repeat: no-repeat;
}
.author {background-image: url(images/g_author_on.gif); width: 136px;}
.author a {background-image: url(images/g_author.gif);}
.faq {background-image: url(images/g_faq_on.gif); width: 96px;}
.faq a {background-image: url(images/g_faq.gif);}
.test {background-image: url(images/g_test_on.gif); width: 148px;}
.test a {background-image: url(images/g_test.gif);}
.contact {background-image: url(images/g_contact_on.gif); width: 131px;}
.contact a {background-image: url(images/g_contact.gif);}
.slog {background-image: url(images/g_slogin_on.png); width: 141px;}
.slog a {background-image: url(images/g_slogin.png);}
ul.menu2 li a:hover {background: none;}
.menu2 li {float: left;}
.menu2:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}


/* FAQ's */

	.faq-answer {
	display:none;
	color:#000;
	font-size: 12px;
	}

	
/* BODY Divs FAQ's */

.minibox {
	background-color: #f0f0f0;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 15px;
	width: 600px;
	font-size:11px;
	margin-left: 7px;
	line-height: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.minibox a {
	font-size:13px;
	font-weight: bold;
	line-height: 25px;
	color:#090;
	
}

.faqhdr {
	color: #035788;
	font-size: 14px;
	font-weight:bold;
}





/* CONTACTS */

.contacta {
	background-color: #eeeeee;
	border: 1px solid #ccc;
	width:200px;
	height:336px;
	padding-left:10px;
	font-size:12px;
}

.contacta h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#666;
	line-height:14px;
}


/* STUDENT LOGIN */
#logintext {
position: absolute;
right: 0;
top: 0;
}

#login_right {
float: right;
width: 380px;
height: 324px;
background-image: url('images/box_loginright.jpg');
margin-top: 20px;
}

#login_left {
float: left;
width: 420px;
height: 290px;
background-image: url('images/box_loginleft.jpg');
margin-top: 20px;
padding-top: 35px;
padding-left: 50px;
padding-right: 50px;
border-right: 1px #ccc solid;
}

.input_login {
background-color: #f4f4f4;
border: 1px solid #c3c3c3;
width: 350px;
height: 25px;
font-size: 14px;
margin-top: 5px;
color: #666;
padding-top: 5px;
padding-left: 5px;
}

/* EARNING */

.sidebr { 

	background-image:url(images/g_side.gif);

	background-repeat: repeat-y;

	width:253px;

	padding-top: 25px;

}

table.earningsBG {

  background-image: url(images/earnings-bg.jpg);
  background-repeat: repeat;
  
}



span.names {

  font-weight: bold;
  
  float: right;
  
  padding-right: 10px;
}

.bullets  {

  color: #78AB46;
  
  font-weight: bold;
  
  font-size: 13px;
  
 }
  
  
ul {

   margin-top: 8px;
   
} 

  
li {


   list-style-type: disc;
   
   font-size: 12px;
  
}  

span.green{

   color:#78AB46;
   
   font-weight: bold;
}

div.earnings {
   margin-top: 35px; 
   
   padding-left: 20px;

}


/* LEARNING */

 span.header {
color:#104E8B;
font-size:16px;
font-weight:bold;
}

div.yellow-box{
    width: 447px;
   border-bottom: 1px solid #666;
   font-size: 14px;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
      
}

p.text {

   font-size: 13px;
   
   padding: 27 10 10 10;
   
      font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   

}

.leftbox {
	padding: 2px;
	width: 200px;
	font-size:12px;
	margin-left: 10px;
	line-height: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	/* border:1px solid #030; */
}

.leftbox a {
	font-size:12px;
	font-weight: bold;
	line-height: 14px;

	color:#000;
	
}


	.learna {
	display:none;
	color: #060;
		padding-top:5px;
	font-size: 12px;
	}

.nobull ul {
	list-style-type: none;
	line-height: 15px;

}

.nobull li {
	list-style-type: none;
	line-height: 15px;

}

.lesson{
	font-weight: bold;
	text-decoration:underline;
}


/* Social Media Footer */

span.follow_us{
	background-image: url('images/followus.png');
	background-repeat: no-repeat;
	display: block;
	width: 211px;
	height: 28px;
	float: left;
	margin-top: 12px;
	padding-right: 15px;
}

span.twitter{
	background-image: url('images/social_icons.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	width: 62px;
	height: 52px;
	float: left;
	cursor: pointer;
}

span.twitter:hover{
	background-position: 0px -68px;
}

span.myspace{
	background-image: url('images/social_icons.png');
	background-repeat: no-repeat;
	background-position: -113px 0px;
	display: block;
	width: 56px;
	height: 54px;
	float: left;
	cursor: pointer;
}

span.myspace:hover{
	background-position: -113px -68px;
}

span.facebook{
	background-image: url('images/social_icons.png');
	background-repeat: no-repeat;
	background-position: -60px 0px;
	display: block;
	width: 53px;
	height: 54px;
	float: left;
	cursor: pointer;
}

span.facebook:hover{
	background-position: -60px -68px;
}


span.linkedin{
	background-image: url('images/social_icons.png');
	background-repeat: no-repeat;
	background-position: -170px 0px;
	display: block;
	width: 54px;
	height: 53px;
	float: left;
	cursor: pointer;
}

span.linkedin:hover{
	background-position: -170px -68px;
}

span.rss{
	background-image: url('images/social_icons.png');
	background-repeat: no-repeat;
	background-position: -225px 0px;
	display: block;
	width: 54px;
	height: 54px;
	float: left;
	cursor: pointer;
}

span.rss:hover{
	background-position: -225px -68px;
}

#social_media{
	width: 521px;
	height: 55px;
	margin-top: 15px;
}

/* NEW LEARNING */
p.text {

   font-size: 13px;
   
   padding: 15px 30px 10px 20px;
   

}

/* NEW SERVICES */
div.services {
  
  background-image: url(images/green_home_services.jpg);
  
  width: 657px;
  
  height: 61px;

}
 
 
/* NEW SERVICES */ 
div.workplace_services {

   background-image: url(images/green_workplace_services.jpg);
   
   width: 665px;
  
   height: 79px;

}


 
 
/* NEW SERVICES*/
table.serv {

   background-image: url(images/green_survey_bg.jpg) ;
   
   width: 642px;   
   
   height: 281px;
   
   border-collapse: collapse;
   
}

/* NEW SERVICES*/
table.home_improv {

   background-image: url(images/home_improv_bg.jpg) ;
   
   width: 642px;   
   
   height: 311px;
   
   border-collapse: collapse;
   
}

/* NEW SERVICES*/
table.workplace_improv {

   background-image: url(images/workplace_improv_bg.jpg) ;
   
   width: 651px;   
   
   height: 298px;
      
   border-collapse: collapse;
   
}

/* NEW SERVICES*/
table.workplace_improv2 {

   background-image: url(images/workplace_improv_bg2.jpg) ;
   
   width: 667px;   
   
   height: 282px;
      
   border-collapse: collapse;
   
}

/* NEW */
div.authors1 {

   background-image: url(images/g_tem_au_kev_Hop.jpg);
   
   width: 634px;
   
   height: 612px;  
   
}

/* NEW */
div.authors2 {

   background-image: url(images/g_tem_au_mic_Hop.jpg);
   
   width: 634px;
   
   height: 529px;  
   
}

div.paragraph {

   padding: 140 10 0 10;
   
   font-size: 12px;
   
   line-height: 18px;
}

p.paragraph {
	line-height:18px;
}

/* NEW SERVICES*/
p.services_paragraph {
   
   font-size: 12px;
   
   margin-top: 60px;
   
   margin-left: 10px;

}
/* NEW SERVICES */
div.serv_footer {

   font-size: 12px;
   
   margin-left: 15px;
   
   margin-bottom: 20px;

}


/* NEW START UP TOOLKIT*/
table.home_start_up_kit {

   background-image: url(images/home_start_up_tool_kit.jpg) ;
   
   width: 662px;   
   
   height: 733px;
      
   border-collapse: collapse;
   
   margin-bottom: 20px;
   
}

/* NEW START UP TOOLKIT*/
table.workplace_start_up_kit {

   background-image: url(images/workplace_start_up_tool_kit.jpg) ;
   
   width: 662px;   
   
   height: 758px;
      
   border-collapse: collapse;
   
}

/* lost password */
#passlost_left {
float: left;
width: 522px;
height: 250px;
background-image: url('images/box_passlostleft.jpg');
padding-top: 45px;
padding-left: 50px;
}

#passlost_right {
float: right;
width: 380px;
height: 294px;
background-image: url('images/box_passlostright.jpg');
}

#prospectus_right {
float: right;
width: 380px;
height: 379px;
background-image: url('images/box_pros.jpg');
}


.retrievepassword {
color: #666; 
font-weight: bold;
font-size: 15px;
letter-spacing: -1px;
padding-right: 52px;
}

/* reset password */
#passlost_left {
float: left;
width: 460px;
height: 334px;
background-image: url('images/box_passresetleft.jpg');
padding-top: 45px;
border-right: 1px solid #ccc;
padding-left: 50px;
}

#passlost_right {
float: right;
width: 380px;
height: 379px;
background-image: url('images/box_passresetright.jpg');
}

.retrievepassword {
color: #666; 
font-weight: bold;
font-size: 15px;
letter-spacing: -1px;
padding-right: 52px;
}

/* INDEX FORM */

#land_form {
color: #333;
font-size: 10px;
z-index: 40;
}

.tdform {
	font-size:12px;
}

/* SERVICES SCROLL BAR */


.scroll {
width: 200px;
margin-top:15px;
margin-left:10px;
border: 1px solid #ccc;
height: 600px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666;
background-color: #eeeeee;
padding-left: 5px;
padding-right: 5px;
overflow: auto;
}


/* Login bar */

.shopping_links {
	font-size: 11px;
	color:#333;
}

.shopping_links a{
	color: #333;
	text-decoration: none;
}

.shopping_links a:hover {
	color:#090;
	text-decoration: underline;
}
	
	
/* Site map div container */	
div.sitemap {

   text-align: left;
   
   margin-left: 10px;
   
}   	

/* Site map li tag */	
li.sitemap{

   list-style-type: none;

}	

/* Site map anchor tag */	

a.sitemap {

 text-decoration: none;
 
 font-size: 1em;

}

#sitemap {

  color: #61B329;
  
  font-size: 3.5em;
  
  font-family: Arial;

}