#contentInner {
	display:table;
	height:auto;
	width:100%;
	background-color:#ededed;
}

/*---------------START  introBlock styles -------------*/

#pt_introBlock {
	clear:both;
	background-color:#fcfdf2;
	border-bottom:solid 1px #cbcbcb;
}

	.ptBoxes {
	background-color:#ffffff;
	margin-left:10px;
	float:left;
	cursor:hand;
	cursor:pointer;
}

	.ptBoxesHover {
	float:left;
	width:222px;
	height:148px;
	background-color:#ffffff;
	
	background-image:url(../backgroundimages/bg_ptBoxesMouseOver.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}

.ptBoxesHoverContentHolder {
	float:left;
	color:#1d1e1f;
	font-size:11px;
	font-weight:normal;
	padding:12px 10px 10px 10px;
	text-align:left;
}

	.ptBoxesHoverContentHolder a{
	float:right;
	color:#1d1e1f;
	font-weight:bold;
	font-size:10px;

}

.ptBoxesHeaderText {
	color:#046b90;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;

}

#introBlockInner {
	clear:both;
	margin-left:10px;
	width:925px;
}


#actionBlock {
	margin-top:38px;
	margin-bottom:10px;
	margin-left:5px;
	float:left;
	width:380px;
}

#actionBlockHeader {
	font-size:32px;
	line-height:29px;
	text-align:center;
	color:#1b1a1a;
	margin-bottom:18px;
}

#tlcDefinition {
	font-size:17px;
	color:#07688a;
	line-height:18px;
	text-align:center;
	margin-bottom:18px;
	font-weight:normal;
}

#tlcSlogan {
	font-size:16px;
	text-align:center;
	margin-bottom:18px;
}

#tryButton {
	text-align:center;
	margin-bottom:18px;
}

#bestTime {
	
	color:#016a90;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding:8px;
	margin-top:8px;
	font-family:Times New Roman;
}

#testimonial {
	border:solid 6px #e3e7b6;
	background-color:#ffffff;
	color:#016a90;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:9px;
}

#testimonilBy {
	font-size:14px;
	font-weight:normal;
	color:#1b1a1a;
}

#pt_inbox {
	margin-top:15px;
	margin-bottom:10px;
	float:right;text-align:center;
}

/*---------------END  introBlock styles -------------*/
/* -----------------------START ptUsers ------------------*/
.ptUsers {
	margin-bottom:10px;
	text-align:center;
	background-color:#e5f8fe;
	border-bottom:solid 1px #56adcb;
	padding:10px 0 10px 0;
	height:145px;
}

.ptUsersContainer {
	
	padding-left:8px;
}

#ptUsers img{
	margin-left:10px;
}

.fontWeightNormal {
	font-weight:normal;
}

#page {
	width:790px;
	border:solid 6px #ffffff;
	margin-left:20px;
	background-color:#ffffff;
	height:auto;
	display:table;
}

#pageHeader {
	height:35px;
	background-image:url(../backgroundimages/tile_pageHeader.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	color:#000204;
}

#pageHeaderText {
	padding:9px 8px 0 10px;
	font-size:14px;
	text-align:center;
}

#pageContent {
	float:left;
	margin-top:5px;
	padding:10px 10px 10px 10px;
	background-image:url(../backgroundimages/tile_pageContent.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	width:769px;
}

#pageContent p {
	margin-top:4px;
	margin-bottom:4px;
}


/*--------------------END ptUsers-----------------------------*/
.pageheader{
	font-size:14px;
	padding-left:12px;
	color:#033780;
	background-color:#DBE3F0;
	font-weight:bold;
	}
	
	.right {
	position:relative;
	top:-8px;
	float: left;
	width:630px;
	padding-top:25px;
	padding-left:18px;
}

.text_regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}

/* ===== inner pages ========*/

.illustrationsContainer {
	margin-bottom:15px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#4d4b4b;
}

.illustrationsContainerLast {
	margin-bottom:15px;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#4d4b4b;
}


.illustrationsContainer .imgHolder, .imgHolder  {
	margin:5px 0 4px 0;
	text-align:center;
}



.illustrationsOrder {
	font-size:16px;
	font-weight:bold;
	color:#035fa6;
}



.extraBold {
	font-size:17px;
	color:#1a1919;
	font-weight:bold;
}

.extraBoldEmphasis {
	font-size:18px;
	color:#035fa6;
	font-weight:bold;
}

/* ===== END inner pages ========*/
.illustrationBox {
	float:left;
	width:755px;
	padding-top:13px;
	background-image:url(../backgroundimages/illustrBox_topcurve.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:18px;
	display:inline;
}

.illustrationBoxHeader {
	float:left;
	width:750px;
	background-color:#edebeb;
	font-size:14px;
	text-align:left;
	padding-left:5px;
	font-weight:bold;
	color:#4d4b4b;
}

.illustrationBoxHeaderText {
	padding:0 15px 8px 15px;
	color:#232222;
	font-size:14px;
	font-weight:bold;

}

.illustrationBoxContent {
	float:left;
	width:755px;
	background-image:url(../backgroundimages/tile_illustrationBox.gif);
	background-repeat:repeat-y;
}
.illustrationBoxContent img {
	margin-top:10px;
}
.alignCenter {
	text-align:center;
}


.illustrationBoxbottomCurve{
	float:left;
	width:755px;
	height:14px;
	background-image:url(../backgroundimages/illustrBox_bottomcurve.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size:1px;
	position:relative;
	top:8px;
}

.pageBottomText {
	padding:2px;
	display:block;
	font-size:15px;
	font-weight:bold;
	margin:0;
	color:#035fa6;
}

.ulList li {
	margin:0;
	margin-bottom:6px;
	font-size:12px;
}

.paragraphHeader {
	font-size:13px;
	font-weight:bold;
	color:#035fa6;
}

.overviewTable {
	border:solid 2px #87cee4;
}


.overViewLeftCol {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#046897;
	background-color:#ddf3fb;
	padding:9px;
}

.overViewRightCol {
	color:#1b1a1a;
	font-size:13px;
	background-color:#f0f1f1;
	padding:12px;
}

.quickstartStepHeaders {
	font-size:15px;
	color:#035fa6;
	text-decoration:underline;
	font-weight:bold;
	margin-bottom:5px;
}

.pageIntroText {
	text-align:center;
	font-size:16px;
	color:#046897;
	font-weight:bold;
	margin:0;
	padding:0;
}

.finalStatement {
font-size:14px;
background-color:#f3f3f3;
padding:18px;
}


/* ----START illustrationBox ORANGE --*/

.illustrationBoxOrange {
	float:left;
	display:inline;
	width:755px;
	height:auto;
	padding-top:13px;
	background-image:url(../backgroundimages/illustrBoxOrange_topcurve.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:18px;
}

.illustrationBoxHeaderOrange {
	float:left;
	width:750px;
	background-color:#fee2db;
	font-size:14px;
	text-align:left;
	padding-left:5px;
	font-weight:bold;
	color:#922f11;
}

.illustrationBoxHeaderTextOrange {
	padding:0 15px 8px 15px;
	color:#922f11;
	font-size:14px;
	font-weight:bold;

}

.illustrationBoxContentOrange {
	float:left;
	width:755px;
	background-image:url(../backgroundimages/tile_illustrationBoxOrange.gif);
	background-repeat:repeat-y;
}

.illustrationBoxContentOrange img {
	margin-top:10px;
}


.illustrationsContainerOrange {
	margin-bottom:15px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#8c290b;
	margin-bottom:15px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
}



.illustrationBoxOrangebottomCurve {
	float:left;
	width:755px;
	height:14px;
	background-image:url(../backgroundimages/illustrBoxOrange_bottomcurve.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-size:1px;
	position:relative;
	top:8px;
}

/* ----END illustrationBox ORANGE --*/

/* ----END illustrationBox GREEN --*/

.illustrationBoxGreen {
	float:left;
	display:inline;
	width:755px;
	height:auto;
	padding-top:13px;
	background-image:url(../backgroundimages/illustrBoxGreen_topcurve.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:18px;
}

.illustrationBoxHeaderGreen {
	float:left;
	width:750px;
	background-color:#a4e3ce;
	font-size:14px;
	text-align:left;
	padding-left:5px;
	font-weight:bold;
	color:#4d4b4b;
}

.illustrationBoxHeaderTextGreen {
	padding:0 15px 8px 15px;
	color:#04683c;
	font-size:14px;
	font-weight:bold;

}

.illustrationBoxContentGreen {
	float:left;
	width:755px;
	background-image:url(../backgroundimages/tile_illustrationBoxGreen.gif);
	background-repeat:repeat-y;
}

.illustrationBoxContentGreen img {
	margin-top:10px;
}



.illustrationBoxGreenbottomCurve {
	float:left;
	width:755px;
	height:14px;
	background-image:url(../backgroundimages/illustrBoxGreen_bottomcurve.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-size:1px;
	position:relative;
	top:8px;
}

.illustrationsContainerGreen {
	margin-bottom:15px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#04683c;
	margin-bottom:15px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
}

/* ----END illustrationBox GREEN --*/

.list li {
	margin:0;
	margin-bottom:12px;
	font-size:13px;
}

.listHeaderDecoration li {
	list-style:none;
	font-size:13px;
	background-image:url(../backgroundimages/arrow_bullet.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	padding-left:22px;
}


/* contact us box */

.contactBox {
	float:left;
	display:inline;
	width:393px;
	height:auto;
	padding-top:13px;
	background-image:url(../backgroundimages/contactBox_topcurve.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:18px;
}

.contactBoxHeader {
	float:left;
	width:395px;
	background-color:#edebeb;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#4d4b4b;

}

.contactBoxHeaderText{
	color:#1e1f1e;
	font-size:12px;
	font-weight:bold;
		padding-bottom:4px;

}

.contactBoxContent {
	float:left;
	width:393px;
	background-image:url(../backgroundimages/tile_contactBox.gif);
	background-repeat:repeat-y;
	
}




.contactBoxbottomCurve {
	float:left;
	width:393px;
	height:14px;
	background-image:url(../backgroundimages/contactBox_bottomcurve.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-size:1px;
	position:relative;
	top:8px;
}

.contactBoxContainer {
	margin-bottom:15px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#04683c;
	margin-bottom:15px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
}


.contactBoxHeader {
	width:383px;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#4d4b4b;
	padding-left:10px;
	padding-bottom:4px;
}
/* END contact us box */
	

.contactBox {
	float:left;
	display:inline;
	width:393px;
	height:auto;
	padding-top:13px;
	background-image:url(../backgroundimages/contactBox_topcurve.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:18px;
}

.contactBoxHeader {
	float:left;
	width:395px;
	background-color:#edebeb;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#4d4b4b;

}

.contactBoxHeaderText{
	color:#1e1f1e;
	font-size:12px;
	font-weight:bold;
		padding-bottom:4px;

}

.contactBoxContent {
	float:left;
	width:393px;
	background-image:url(../backgroundimages/tile_contactBox.gif);
	background-repeat:repeat-y;
	
}




.contactBoxbottomCurve {
	float:left;
	width:393px;
	height:14px;
	background-image:url(../backgroundimages/contactBox_bottomcurve.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-size:1px;
	position:relative;
	top:8px;
}

.contactBoxContainer {
	margin-bottom:15px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#04683c;
	margin-bottom:15px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
}


.contactBoxHeader {
	width:383px;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#4d4b4b;
	padding-left:10px;
	padding-bottom:4px;
}
/* END contact us box */
/* Quickstart */

.arrowBulletParagraph {
	list-style:none;
	font-size:13px;
	background-image:url(../backgroundimages/arrow_bullet.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	padding-left:22px;
}

.tableHeader2 {
	background-color:#9adcf4;
	background-image:url(../backgroundimages/tile_tableHeader.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	color:#014878;
	font-weight:bold;
	font-size:15px;
	text-align:center;
}

.returnTop {
	font-weight:bold;
	background-image:url(../backgroundimages/icon_topArrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:6px 0 6px 22px;
	display:block;
	font-size:11px;
	margin-top:3px;
	margin-bottom:3px;
}

.pageContentBrief {
	background-color:#ffffff;
	margin:5px 0 10px 3px;
	padding:8px;
	text-align:center;
	font-size:12px;
}

.pageContentBrief a {
	background-image:url(../backgroundimages/icon_arrow2.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:23px;
	margin-right:15px;
	padding-top:5px;
	padding-bottom:5px;
}

/* quickStart*/
/*Associations*/
.openingStatement {
	margin:10px 0px 10px 0px;
	font-size:15px;
	background-color:#e9f9fe;
	padding:18px 18px 18px 18px;
	color:#035fa6;
	border:solid 2px #bde6f4;
}
/*Associations*/

.contentColum1 {
	float:left;
	width:545px;
	padding:10px;
}

.contentColum2 {
	float:left;
	width:168px;
	padding:10px;
	margin-left:10px;
}

.text_visuals {
	color:#035fa6;
	clear:both; 
	margin-bottom:15px;
	text-align:center;
	font-size:12px;
}

.text_visuals img{
	clear:both;
}


/* -- -- */

.thumbnail_text_Container {
	font-weight:normal;
	float:left;
	margin-bottom:10px;
	padding:3px;
	padding-bottom:12px;
	border-bottom:solid 1px #CCCCCC;
	width:755px;
	font-size:12px;
}


.thumbnailContainer{
	float:left; 
	text-align:center; 
	margin-right:10px;
	background-color:#f2f3f4;
	padding:5px;
	padding-top:10px;

}
.highlightText {
	font-size:14px;
	font-weight:bold;
	color:#035fa6;
}

/*** Added: Shailesh Patel on 28/12/2007 ***/

.text_regular_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
}

.quickstartStepHeadersSup {
	font-size:12px;
	color:#035fa6;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
}

/*** Added: Shailesh Patel on 28/12/2007 ***/

.actionButtonContainer {

	padding:9px;
	font-weight:bold;
	color:#161617;
}

.asteriskText {
	color:#02691f;

}

