﻿HTML
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    PADDING-BOTTOM: 	0px;
    MARGIN: 			0px;
    PADDING-TOP: 		0px
}
*
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    PADDING-BOTTOM: 	0px;
    MARGIN: 			0px;
    PADDING-TOP: 		0px
}
BODY
{
	FONT-SIZE:		14px;
	BACKGROUND: 		#333;
	FONT-FAMILY: 		Arial, Helvetica, sans-serif;
	TEXT-ALIGN: 		center;
	color: 			#333333;
	/* line-height:		1.125em; */
}
H1
{
    COLOR: 			#333;
    TEXT-ALIGN: 		left
}
H2
{
    COLOR: 			#333;
    TEXT-ALIGN: 		left
}
H3
{
    COLOR: 		#333;
    TEXT-ALIGN: 		left
}
H4
{
    COLOR: 		#333;
    TEXT-ALIGN: 		left
}
H5
{
    COLOR: 		#333;
    TEXT-ALIGN: 		left
}
H6
{
    COLOR: 		#333;
    TEXT-ALIGN: 		left
}
P
{
    COLOR: 		#333;
    TEXT-ALIGN: 		left
}
UL
{
    COLOR: 		#333;
    TEXT-ALIGN: 		left
}
OL
{
    COLOR: 		#333;
    TEXT-ALIGN: 		left
}
DL
{
    COLOR: 		#333;
    TEXT-ALIGN: 		left
}
ABBR
{
    CURSOR: 		help;
    BORDER-BOTTOM: 		#999 1px dotted
}
ACRONYM
{
    CURSOR: 		help;
    BORDER-BOTTOM: 		#999 1px dotted
}
.wrap
{
    PADDING-RIGHT: 		0px;
    BORDER-TOP: 		#000 10px solid;
    PADDING-LEFT: 		0px;
    BACKGROUND: 		#fff;
    PADDING-BOTTOM: 	10px;
    /*WIDTH: 			100%;*/
    PADDING-TOP: 		0px
}
.BaseTable	{
	width:			1060px;
	border:			0;
	background-color:	#FFFFFF;
}
.NavBar	{
	border:			0;
	width:			100%;
}
.logonav
{
    border:			0;
    MARGIN: 			0px auto;
    width:			100%;
    /*WIDTH: 			960px;*/
    PADDING-TOP: 		10px
}
.logonav H1 A
{
    PADDING-RIGHT: 		0px;
    DISPLAY: 			block;
    PADDING-LEFT: 		110px;
    BACKGROUND: 		url(../images/logo_ti_web.jpg) no-repeat right top;
    FLOAT: 			left;
    PADDING-BOTTOM: 	0px;
    /*WIDTH: 			127px;*/
    TEXT-INDENT: 		-5000px;
    PADDING-TOP: 		5px;
    HEIGHT: 		92px
}
.logonav P
{
    CLEAR: 		right;
    PADDING-RIGHT: 		10px;
    PADDING-LEFT: 		0px;
    FONT-SIZE: 		12px;
    font-weight:		bold;
    FLOAT: 		right;
    PADDING-BOTTOM: 	0px;
    COLOR: 		#ccc;
    PADDING-TOP: 		0px;
    TEXT-ALIGN: 		right
}
.logonav P A:link
{
    COLOR: 		#666;
    TEXT-DECORATION: 	none
}
.logonav P A:visited
{
    COLOR: 		#666;
    TEXT-DECORATION: 	none
}
.logonav P A:hover
{
    COLOR: 		#000;
    TEXT-DECORATION: 	underline
}
.logonav UL
{
    CLEAR: 		right;
    MARGIN-TOP: 		52px;
    DISPLAY: 		inline;
    FONT-WEIGHT: 		bold;
    FONT-SIZE: 		13px;
    FLOAT: 		right;
    /*WIDTH: 		596px;*/
    COLOR: 		#fff;
    LIST-STYLE-TYPE: 	none
}
.logonav LI
{
    FLOAT: 		left;
    TEXT-ALIGN: 		center
}
.logonav LI A:link
{
    DISPLAY: 		block;
    BACKGROUND: 		url(../images/nav_tab_bg.gif) no-repeat 50% bottom;
    /*WIDTH: 		113px;*/
    COLOR: 		#fff;
    MARGIN-RIGHT: 		6px;
    PADDING-TOP: 		16px;
    HEIGHT: 		23px;
    TEXT-DECORATION: 	none
}
.logonav LI A:visited
{
    DISPLAY: 		block;
    BACKGROUND: 		url(../images/nav_tab_bg.gif) no-repeat 50% bottom;
    /*WIDTH: 		113px;*/
    COLOR: 		#fff;
    MARGIN-RIGHT: 		6px;
    PADDING-TOP: 		16px;
    HEIGHT: 		23px;
    TEXT-DECORATION: 	none
}
.logonav LI A:hover
{
    BACKGROUND: 		url(../images/nav_tab_over_bg.jpg) no-repeat 50% bottom;
    COLOR: 		#fff;
    TEXT-DECORATION: 	none
}
#home LI#home A
{
    BACKGROUND: 		url(../images/nav_tab_over_bg.jpg) no-repeat 50% bottom
}
#clients LI#clients A
{
    BACKGROUND: 		url(../images/nav_tab_over_bg.jpg) no-repeat 50% bottom
}
#developers LI#dev A
{
    BACKGROUND: 		url(../images/nav_tab_over_bg.jpg) no-repeat 50% bottom
}
#about-techinitiative LI#aboutus A
{
    BACKGROUND: 		url(../images/nav_tab_over_bg.jpg) no-repeat 50% bottom
}
#inthenews LI#new A
{
    BACKGROUND: 		url(../images/nav_tab_over_bg.jpg) no-repeat 50% bottom
}
.mainswatch
{
    CLEAR: 		both;
    BACKGROUND: 		url(../images/main_picswath_bg.jpg) repeat-x 50% top;
    /*WIDTH: 		100%;*/
    HEIGHT: 		154px
}
.mainpic
{
    BORDER-TOP: 		#ff6600 10px solid;
    MARGIN: 		0px auto;
    /*WIDTH: 		960px;*/
    BORDER-BOTTOM: 		#ff6600 10px solid;
    HEIGHT: 		134px
}
.mainpic H2
{
    DISPLAY: 			block;
    BACKGROUND: 		url(../images/main_blurb_bg.jpg) no-repeat left top;
    FLOAT: 			left;
    /*WIDTH: 			960px;*/
    TEXT-INDENT: 		-5000px;
    HEIGHT: 			134px
}
.mainbody
{
    PADDING-RIGHT: 		10px;
    PADDING-LEFT: 		10px;
    /*BACKGROUND: 		url(/images/main_content_bg.jpg) repeat-x 50% top;*/
    PADDING-BOTTOM: 	0px;
    MARGIN: 			1px auto 0px;
    /*WIDTH: 			640px;*/
    PADDING-TOP: 		0px
}
.mainbody_SS
{
    PADDING-RIGHT: 		10px;
    PADDING-LEFT: 		10px;
    /*BACKGROUND: 		url(/images/main_content_bg.jpg) repeat-x 50% top;*/
    PADDING-BOTTOM: 	0px;
    MARGIN: 			1px auto 0px;
    /*WIDTH: 			960px;*/
    PADDING-TOP: 		0px
}
.maincontent
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    FLOAT: 		left;
    PADDING-BOTTOM: 	20px;
    /*WIDTH: 		580px;*/
    text-align:		left;
    
    PADDING-TOP: 		36px
}
.maincontent H3
{
    FONT-WEIGHT: 		normal;
    FONT-SIZE: 		2.2em;
    COLOR: 		#000
}
.mainbody H3
{
    FONT-WEIGHT: 		normal;
    FONT-SIZE: 		2.2em;
    COLOR: 		#000
}
.mainbody_SS H3
{
    FONT-WEIGHT: 		normal;
    FONT-SIZE: 		2.2em;
    COLOR: 		#000
}
.maincontent P
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    FONT-SIZE: 		1.4em;
    PADDING-BOTTOM: 	5px;
    LINE-HEIGHT: 		1.4em;
    PADDING-TOP: 		15px
}
.mainpromo P A:link
{
    COLOR: 		#ff6600;
    TEXT-DECORATION: 	none
}
.mainpromo P A:visited
{
    COLOR: 		#ff6600;
    TEXT-DECORATION: 	none
}
.mainpromo P A:hover
{
    COLOR: 		#666;
    TEXT-DECORATION: 	underline
}
P.bigbotborder
{
	PADDING-BOTTOM: 	10px;
	BORDER-BOTTOM: 		#333 10px solid;
	font-weight: normal;
	color: #333333;
}
SPAN.TimeCon
{
    COLOR: 		#ff6600
}
SPAN.SubPoint
{
	COLOR: 		#333333;
	font-size: 16px;
}
.mainpromo
{
    /*FLOAT: 		left;*/
    /*WIDTH: 		640px*/
}
.mainpromo_2
{
    FLOAT: 		left;
    /*WIDTH: 		540px*/
}
.mainpromo H4
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    FONT-WEIGHT: 		normal;
    FONT-SIZE: 		2em;
    PADDING-BOTTOM: 	2px;
    PADDING-TOP: 		15px;
    BORDER-BOTTOM: 		#ccc 1px solid
}
.mainpromo H4 A:link
{
    COLOR: 		#ff6600;
    TEXT-DECORATION: 	none
}
.mainpromo H4 A:visited
{
    COLOR: 		#ff6600;
    TEXT-DECORATION: 	none
}
.mainpromo H4 A:hover
{
    COLOR: 		#666;
    TEXT-DECORATION: 	none
}
.mainpromo P.whbullet
{
	PADDING-RIGHT: 		0px;
	PADDING-LEFT: 		10px;
	PADDING-BOTTOM: 		0px;
	MARGIN: 			0px;
	PADDING-TOP: 		0px;
	font-weight:		bold;
	font-size: 		16px;
}
.sidepad
{
    PADDING-RIGHT: 		20px;
    PADDING-LEFT: 		20px;
    PADDING-BOTTOM: 	0px;
    PADDING-TOP: 		0px
}
.mainright
{
    BACKGROUND: 		url(/images/main_content_bg.jpg) repeat-x 50% top;
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    FLOAT: 		left;
    PADDING-BOTTOM: 	0px;
    MARGIN: 		0px 0px 0px 20px;
    /*WIDTH: 		300px;*/
    PADDING-TOP: 		36px
}
.mainright H5
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    FONT-WEIGHT: 		normal;
    FONT-SIZE: 		1.8em;
    PADDING-BOTTOM: 	5px;
    COLOR: 		#999;
    PADDING-TOP: 		0px
}
.mainright H6
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    FONT-WEIGHT: 		normal;
    FONT-SIZE: 		1.6em;
    PADDING-BOTTOM: 	5px;
    COLOR: 		#333;
    PADDING-TOP: 		15px
}
.mainright P
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    FONT-SIZE: 		1.2em;
    PADDING-BOTTOM: 	5px;
    COLOR: 		#666;
    LINE-HEIGHT: 		1.4em;
    PADDING-TOP: 		10px
}
.mainright P A:link
{
    COLOR: 		#ff6600;
    TEXT-DECORATION: 	none
}
.mainright P A:visited
{
    COLOR: 		#ff6600;
    TEXT-DECORATION: 	none
}
.mainright P A:hover
{
    COLOR: 		#666;
    TEXT-DECORATION: 	underline
}
P.mainnews
{
    PADDING-BOTTOM: 	10px;
    BORDER-BOTTOM: 		#ccc 1px solid
}
.mainright UL
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		0px;
    FONT-SIZE: 		1.2em;
    PADDING-BOTTOM: 	10px;
    PADDING-TOP: 		10px;
    LIST-STYLE-TYPE: 	none
}
.mainright LI
{
    PADDING-RIGHT: 		0px;
    PADDING-LEFT: 		25px;
    BACKGROUND: 		url(../images/bullet_onwhite.jpg) no-repeat left 50%;
    PADDING-BOTTOM: 	0px;
    MARGIN: 		4px 0px;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 0px
}
.mainright LI A:link
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
.mainright LI A:visited
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
.mainright LI A:hover
{
    COLOR: #666;
    TEXT-DECORATION: underline
}
.tanboxouter
{
    CLEAR: both;
    BACKGROUND: url(../images/sidebar_box_top_bg.jpg) #e4e6c1 no-repeat 50% top;
    MARGIN: 5px 0px 15px;
    /*WIDTH: 340px*/
}
.tanboxinner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/sidebar_box_bottom_bg.jpg) no-repeat 50% bottom;
    PADDING-BOTTOM: 15px;
    /*WIDTH: 340px;*/
    PADDING-TOP: 15px
}
.tanboxinner H6
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.8em;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}
.tanboxinner P
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px
}
P.tanbullet
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/bullet_ontan.jpg) no-repeat left 50%;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 10px 0px;
    PADDING-TOP: 0px
}
.inswatch
{
    CLEAR: both;
    BACKGROUND: url(../images/inswatch_bg.jpg) repeat-x 50% top;
    /*WIDTH: 100%;*/
    HEIGHT: 50px
}
.subnav
{
    BORDER-TOP: #ff6600 10px solid;
    BACKGROUND: #98bb30;
    MARGIN: 0px auto;
    /*WIDTH: 960px;*/
    BORDER-BOTTOM: #ff6600 10px solid
}
.subnav P
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 0px;
    COLOR: #6b8d05;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
.subnav P A:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.subnav P A:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.subnav P A:hover
{
    COLOR: #000;
    TEXT-DECORATION: none
}
.inbody
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/main_content_bg.jpg) repeat-x 50% top;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px auto 0px;
    /*WIDTH: 940px;*/
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid
}
.incontent
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    /*PADDING-BOTTOM: 20px;*/
    /*WIDTH: 580px;*/
    /*PADDING-TOP: 36px*/
}
.incontent H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 2.2em;
    COLOR: #000
}
.incontent H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 2em;
    PADDING-BOTTOM: 0px;
    COLOR: #666;
    PADDING-TOP: 15px
}
.incontent H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.6em;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 15px
}
.incontent P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.4em;
    /*PADDING-BOTTOM: 5px;*/
    LINE-HEIGHT: 1.4em;
    /*PADDING-TOP: 15px*/
}
.incontent UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
.incontent LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    BACKGROUND: url(../images/bullet_onwhite.jpg) no-repeat left 50%;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 0px
}
.incontent LI A:link
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
.incontent LI A:visited
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
.incontent LI A:hover
{
    COLOR: #666;
    TEXT-DECORATION: underline
}
.inpromo
{
    PADDING-LEFT: 25px;
    FLOAT: right;
    /*WIDTH: 180px*/
}
.inpromo H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 2em;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 30px;
    BORDER-BOTTOM: #ccc 1px solid
}
.inpromo H4 A:link
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
.mainpromo H4 A:visited
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
.inpromo H4 A:hover
{
    COLOR: #666;
    TEXT-DECORATION: none
}
.inpromo P
{
    FONT-SIZE: 1.2em;
    COLOR: #666
}
.inpromo P.whbullet
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/bullet_onwhite.jpg) no-repeat left 50%;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px;
    PADDING-TOP: 0px
}
.inpromo UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
.footer
{
    BACKGROUND: #333;
    text-align: center;
    PADDING-BOTTOM: 25px;
    PADDING-TOP: 25px
}
.footer P
{
    FONT-SIZE: 10pt;
    text-align: center;
    COLOR: #ccc;
    LINE-HEIGHT: 25px;
    TEXT-ALIGN: center
}
.footer P A:link
{
    COLOR: #ccc;
    TEXT-DECORATION: none
}
.footer P A:visited
{
    COLOR: #ccc;
    TEXT-DECORATION: none
}
.footer P A:hover
{
    COLOR: #fff
}
.leftPadding
{
    MARGIN: 0px 0px 0px 30px
}
.SubmissionForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.FeatureList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
}
.SubFormBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.SubFormBodyHighLites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
}
.TC_Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: normal;
	color: #333333;
}
.SSHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-transform: none;
}
.ClientNotes {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}
.ClientNotesBullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
}

