 

body {
	background-color: #ffffff;
	margin: 0px 0px 25px 0px;
}

div {
        margin: 0px;
        padding: 0px;
}

#tPage {
	margin: 0 auto; 
	width: 100%;
}

#tHeader {
	background-color: #ffffff;
	clear: both;
	zoom: 100%;
	margin: 0px;
	width: 982px; 
        padding-left: 10px;
}

#tNavWrp {
        background-color: #b5b5b5;
        width: 100%;
        height: 30px;
}

#tNav {
	clear: both;
	background-image: url("../../img/footer_bar_bg.gif");
	zoom: 100%;
	margin: 0px;
	width: 982px;
        height: 30px;
        padding-left: 10px;
}

#tMainContentWrp {
	background-color: #efefef;
	width: 100%;
	clear: both;
	margin: 0px;
}

#tMainContent {
	width: 992px;
	clear: both;
	margin: 0px;
        background-image: url("../../img/bg_maincontent.gif"); 
}

#tLeftContent {
	width: 181px;
        float: left;
	zoom: 100%;
	margin: 0px;
        padding-left: 10px;
}

.leftColSeparator {
	background: url("../../img/bg_left_col_sep.gif") 0px 2px no-repeat;
	width: 167px;
        height: 33px;
	zoom: 100%;
	margin: 0px;
	padding: 0px;
}

#tRightContent {
	background-image: url("../../img/bg_hp_bot.gif");
	width: 801px;
        height: auto;
	zoom: 100%;
	margin: 0px 0px 0px 191px;
}

#tRow1, .tRow1 {
	width: 801px;
	zoom: 100%;
	margin: 0px auto;
        padding: 0px;
}

#tPageTitle {
	width: 801px;
	zoom: 100%;
	margin: 0px auto;
        padding: 0px;
	background-image: url("../../img/teal_bg.gif");
}

#tRow2 {
	width: 801px;
	background-image: url("../../img/bg_hp_botTop.gif");
        background-repeat: no-repeat;
	margin: 0px auto;
	padding: 0px;
	border:0;
}

#tRow2Inside2Col {
	width: 801px;
	background-image: url("../../img/bg_2col_bot.gif");
	background-repeat: no-repeat;
	margin: 0px auto;
	padding: 0px;
	border: 0;
}
#tRow2TessiCol {
	width: 801px;
	background: transparent url(../../img/bg_tessi_bot.gif) no-repeat top left;
	margin: 0px auto;
	padding: 0px;
	border: 0;
}

#tRow3 {
	width: 801px;
	height: 25px;
	zoom: 100%;
	margin: 0px auto;
	padding: 0px;
	background-image: url("../../img/bg_hp_bot");
}

#tRow2Col1Long {
	width: 569px;
        padding: 22px 18px 0px 18px;
        float: left;
}

#tRow2Col1 {
	width: 167px;
        float: left;
        padding: 22px 11px 0px 18px;
}

#tRow2Col2 {
	width: 373px;
        float: left;
        padding: 22px 18px 0px 18px;
}

#tRow2Col3 {
	width: 159px;
        float: left;
        padding: 22px 18px 0px 18px;
}

#tRow2TCluster {
	width: 569px;
        padding: 22px 18px 0px 18px;
        float: left;
}
#tTessiCol {
	width: 747px;
        padding: 22px 18px 0px 18px;
}

#tSlimCell {
	clear: both;
	width: 569px;
	padding: 0px 0px 22px 0px;
}

#tSlimTessiCell {
	clear: right;
	width: 763px;
	padding: 0px 0px 22px 0px;
}

#tSmallLeftCell {
	width: 268px;
	float: left;
	padding: 22px 18px 0px 0px;
	background-image: url("../../img/bg_left_cell.gif");
        background-repeat: no-repeat;
}

#tSmallRightCell {
	width: 264px;
	float: left;
	padding: 22px 0px 0px 18px;
	background-image: url("../../img/bg_right_cell.gif");
        background-repeat: no-repeat;
}

#tFooterWrp {
        background-color: #b5b5b5;
        width: 100%;
        clear: both;
        height: 30px;
}

#tFooterBar {
	background-image: url("../../img/footer_bar_bg.gif");
	width: 982px;
	height: 30px;
        clear: both;
        padding-left: 10px;
}

#tFooterLinksWrp {
        background-color: #ffffff;
        width: 100%;
        clear: both;
        padding-top: 15px;
}

#tFooterLinks {
	background-color: #ffffff;
	width: 800px;
        clear: both;
        padding-left: 192px;
}

.clear, #clear {
     clear: both;  
     display: block;  
     margin: 0; 
     padding: 0; 
     height: 0; 
     line-height: 1px; 
     font-size: 1px;
}


