body {
    margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;	
    background-color:		#ffffff;	
	text-align:				center;
}
	
#centered-block {
	position:				relative;
	margin:					0px auto 0px auto;
	padding:				0px 20px 0px 13px;
	width:					921px;	
	background-image:		url(../images/borders-01.gif);
	background-repeat:		repeat-y;
	background-position:	top-left;
	text-align:				left;		
}


#header {
	width:					921px;
	height:  				70px;	
}
#logo {
	float:					left;
	width:					173px;
	padding:				12px 0px 0px 27px;
}
#logo-teradici {
	float:					left;
	width:					173px;
	padding:				19px 0px 0px 27px;
}
#top-navs {
	float:					left;
	width:					721px;
}
#top-nav {
	float: right;
	text-align:				right;
	height:					35px;
	padding:				8px 0px 0px 0px;
}
#main-nav {
	z-index:				5;
	height:					27px;
	position:				absolute;
	top:					48px;
	right:					20px;
}

#banner-01 {
	clear:					both;
	width:					921px;
	height:					240px;	
}
#banner-02 {
	clear:					both;
	width:					921px;
	height:					24px;	
}
#banner-03 {
	clear:					both;
	width:					921px;
	height:					140px;	
}
#banner-04 {
	clear:					both;
	width:					921px;
	height:					300px;	
}
#banner-teradici {
	clear:					both;
	width:					921px;
	height:					240px;	
}

#breadcrumbs {
	width:					698px;
	margin:					0px 0px 0px 0px;
	padding:				6px 0px 0px 223px;
	color:					#ffffff;
	font-size:				10px;
}
#banner-teradici #breadcrumbs {
	width:					698px;
	margin:					0px 0px 0px 0px;
	padding:				6px 0px 0px 223px;
	color:					#000000;
	font-size:				10px;
}

#content-area {
	float:					left;
	width:					921px;	
	min-height:				500px;
	overflow:				hidden;
}

#sub-nav-spacer {
	height:					216px;
	overflow:				hidden;
}
#sub-nav {
	float:					left;
	width:					193px;
	padding:				15px 0px 0px 0px;
}

#content-01 {
	float:					left;
	width:					452px;
	padding:				18px 10px 0px 30px;
}
#content-02 {
	float:					left;
	width:					452px;
	padding:				18px 10px 0px 30px;
}


#right-column-01 {
	float:					left;
	width:					236px;
	padding:				12px 0px 0px 0px;
	overflow:				hidden;
}



#teradici {
	clear:					both;
	width:					893px;
	height:					36px;
	margin:					0px 0px 0px 0px;
	padding:				20px 0px 20px 28px;
}
#PCoIP {
	clear:					both;
	width:					893px;
	height:					51px;
	margin:					0px 0px 0px 0px;
	padding:				20px 0px 20px 28px;
}

#footer {
	width:					921px;
	height:					133px;
	border-top:				solid 1px #67c41c;
}
#copyright {
	float:					left;
	width:					393px;
	padding:				9px 0px 0px 7px;
}
#footer-links {
	float:					left;
	width:					506px;
	padding:				9px 15px 0px 0px;
	text-align:				right;	
	color:					#999999;
}

/* for 714 page */
#content-714-left {
	width:					207px;
	height:					216px;
	overflow:				hidden;
	position:				relative;
	top:					-15px;
}
#content-714-left p {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px !important;	
}
#content-714-right {
	float:					left;
	width:					714px;
	margin:					0px 0px 0px 14px;
}
#content-714 {	
	width:					714px;
}
#content-714 p {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px !important;	
}
#content-03 {	
	float:					left;
	width:					452px;
	padding:				18px 10px 0px 16px;
}



/* home page styles */

#flash-stage {
	z-index:				1;
	position:				absolute;
	top:					70px;
	left:					50%;
	width:					1433px;
	margin:					0px auto 0px -717px;
}
#container-sub-nav {
	z-index:				2;
	position:				absolute;
	top:					85px;
	right:					20px;
	width:					210px;
	margin:					0px 0px 0px 0px;
}
#container-sub-nav #sub-nav {
	width:					210px !important;
}
#left-line {
	z-index:				3;
	position:				absolute;
	left:					12px;
	width:					1px;
	height:					410px;
	background-color:		#67c41c;
}
#right-line {
	z-index:				3;
	position:				absolute;
	right:					19px;
	width:					1px;
	height:					410px;
	background-color:		#67c41c;
}

#centered-block-home {
	position:				relative;
	margin:					0px auto 0px auto;
	padding:				0px 20px 0px 13px;
	width:					921px;	
	background-image:		url(../images/borders-02.gif);
	background-repeat:		repeat-y;
	background-position:	top-left;
	text-align:				left;		
}

#spacer-home {
	clear:					both;
	width:					921px;
	height:					410px;
}

#spacer-home #sub-nav * {
	color:					#ffffff;
}

#content-home {
	float:					left;
	width:					910px;
	padding:				18px 0px 0px 11px;
}








/* fonts */

div, td, p, li, input, select, textarea, .normal-text {
	font-family:			Verdana, Arial;
	font-size:				11px;
	line-height:			15px;
	color:					#000000;
}

h1 {
	font-family:   			Helvetica, Arial;
 	font-size:    			20px; 
 	line-height:   			22px;
 	font-weight:   			normal;
 	color:     				#000000;
 	margin:     			0px 0px 0px 0px;
 	padding:    			0px 0px 18px 0px;
}
h2 {
	font-family:   			Helvetica, Arial;
 	font-size:    			20px; 
 	line-height:   			22px;
 	font-weight:   			normal;
 	color:     				#35992a;
 	margin:     			0px 0px 0px 0px;
 	padding:    			0px 0px 18px 0px;
}
h3 {
	font-family:   			Helvetica, Arial;
	font-size:    			16px; 
 	line-height:   			20px;
 	font-weight:   			normal;
 	color:     				#000000;
 	margin:     			0px 0px 0px 0px;
 	padding:    			0px 0px 8px 0px;
} 
h4 {
 	font-family:   			Helvetica, Arial;
 	font-size:    			16px; 
 	line-height:   			20px;
 	font-weight:   			normal;
 	color:     				#35992a;
 	margin:     			0px 0px 0px 0px;
 	padding:    			0px 0px 8px 0px;
}
h5 {
 	font-family:   			Helvetica, Arial;
 	font-size:    			14px; 
 	line-height:   			15px;
 	font-weight:   			bold;
 	color:     				#000000;
 	margin:     			0px 0px 0px 0px;
 	padding:    			0px 0px 2px 0px;
}
h6 {
 	font-family:   			Helvetica, Arial;
 	font-size:    			14px; 
 	line-height:   			15px;
 	font-weight:   			bold;
 	color:     				#35992a;
 	margin:     			0px 0px 0px 0px;
 	padding:    			0px 0px 2px 0px;
}

#copyright p {
	color:					#999999;	
}

#product-details h1 {
	font-family:   			Helvetica, Arial;
 	font-size:    			20px; 
 	line-height:   			22px;
 	font-weight:   			normal;
 	color:     				#000000;
 	margin:     			0px 0px 0px 0px;
 	padding:    			0px 0px 6px 0px;
}







/* links */

a, a:visited {
	color:					#000000;	
	text-decoration:		none;	
}
a:active {
	color:					#444444;	
	text-decoration:		underline;	
}
a:hover {
	color:					#ff3333;	
	text-decoration:		underline;
}

h2 a, h4 a, h6 a, h2 a:visited, h4 a:visited, h6 a:visited, h2 a:active, h4 a:active, h6 a:active {
	color:					#35992a;
}
h1 a, h3 a, h5 a, h1 a:visited, h3 a:visited, h5 a:visited, h1 a:active, h3 a:active, h5 a:active {
	color:					#000000;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	color:					#ff3333;	
	text-decoration:		underline;
}

/* main-nav */

#main-nav a, #main-nav a:visited, #main-nav a:active {
	float:					left;
	font-family:			Verdana, Arial;
	font-size:				12px;
	line-height:			14px;	
	width:					106px;
	height:					23px;
	font-weight:			normal;
	color:					#000000;	
	text-decoration:		none;	
	display:				block;
	margin:					0px 0px 0px 0px;
	padding:				4px 0px 0px 0px;	
	text-align:				center;
	background-image:		url(../images/main-nav-back-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
#main-nav a.selected, #main-nav a.selected:visited, #main-nav a.selected:active {
	background-image:		url(../images/main-nav-back-03.gif);	
}
#main-nav a:hover {	
	background-image:		url(../images/main-nav-back-02.gif);	
}


/* top-nav */

#top-nav a, #top-nav a:visited, #top-nav a:active {
	font-family:			Verdana, Arial;
	font-size:				11px;
	line-height:			13px;	
	font-weight:			normal;
	color:					#000000;	
	text-decoration:		none;	
	display:				block;
	border-right:			solid 1px #cccccc;
	float:					left;
	margin:					0px 0px 0px 0px;
	padding:				0px 11px 0px 11px;
	text-align:				left;
}
#top-nav a.selected, #top-nav a.selected:visited, #top-nav a.selected:active, #top-nav a.special-selected, #top-nav a.special-selected:visited, #top-nav a.special-selected:active {
	font-weight:			normal;
}
#top-nav a:hover {	
	color:					#606060;	
	text-decoration:		underline;
}
#top-nav a.special, #top-nav a.special-selected {
	border-right:			none;
}


/* sub-nav */

#sub-nav a, #sub-nav a:visited, #sub-nav a:active {
	font-family:			Verdana, Arial;
	font-size:				11px;
	line-height:			13px;	
	font-weight:			normal;
	color:					#000000;	
	text-decoration:		none;				
	margin:					0px 0px 0px 0px;
	padding:				2px 0px 4px 30px;	
	border-bottom:			solid 1px #67c41c;
	display:				block;		
}
#sub-nav a.selectedlevel2, #sub-nav a.selectedlevel2:visited, #sub-nav a.selectedlevel2:active, #sub-nav a.level2, #sub-nav a.level2:visited, #sub-nav a.level2:active {
	width:					149px;
	padding:				2px 0px 4px 44px;		
}
#sub-nav a.selectedlevel3, #sub-nav a.selectedlevel3:visited, #sub-nav a.selectedlevel3:active, #sub-nav a.level3, #sub-nav a.level3:visited, #sub-nav a.level3:active {
	width:					135px;
	padding:				2px 0px 4px 58px;			
}
#sub-nav a.selected, #sub-nav a.selected:visited, #sub-nav a.selected:active, #sub-nav a.selectedlevel2, #sub-nav a.selectedlevel2:visited, #sub-nav a.selectedlevel2:active, #sub-nav a.selectedlevel3, #sub-nav a.selectedlevel3:visited, #sub-nav a.selectedlevel3:active {
	background-image:		url(../images/sub-nav-back-01.png);
	background-position:	left top;
	background-repeat:		no-repeat;
}
#sub-nav a:hover, #sub-nav a.selected:hover, #sub-nav a.selectedlevel2:hover, #sub-nav a.level2:hover, #sub-nav a.selectedlevel3:hover, #sub-nav a.level3:hover {
	background-image:		url(../images/sub-nav-back-01.png);
	background-position:	left top;
	background-repeat:		no-repeat;	
}

#sub-nav table a, #sub-nav table a:visited, #sub-nav table a:active {
	
	border-bottom:			none;
		
}


/* breadcrumbs */

#breadcrumbs a, #breadcrumbs a:visited, #breadcrumbs a:active {
	font-family:			Verdana, Arial;
	font-size:				10px;
	line-height:			12px;	
	font-weight:			normal;
	color:					#ffffff;	
	text-decoration:		none;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	text-align:				left;
}
#breadcrumbs a.selected, #breadcrumbs a.selected:visited, #breadcrumbs a.selected:active {
	color:					#993300 !important;	
}
#breadcrumbs a:hover, #banner-teradici #breadcrumbs a:hover {		
	text-decoration:		underline !important;
}

#banner-teradici #breadcrumbs a, #banner-teradici #breadcrumbs a:visited, #banner-teradici #breadcrumbs a:active {
	font-family:			Verdana, Arial;
	font-size:				10px;
	line-height:			12px;	
	font-weight:			normal;
	color:					#000000;	
	text-decoration:		none;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	text-align:				left;
}


/* footer-links */

#footer-links a, #footer-links a:visited, #footer-links a:active {
	color:					#999999;	
	text-decoration:		none;	
}
#footer-links a:hover {
	color:					#606060;	
	text-decoration:		underline;
}








/* form styles */

form {
	margin:					0px;
}

input.radio01 {
	margin-top:				4px;
	margin-bottom:			-2px;
}

textarea {
	width:					300px;
	height:					160px;
}

.submit-button-01 {
	vertical-align:			middle;
	margin-left:			4px;
}

#search-form textarea {
	width:					180px;
	height:					80px;
	margin:					10px 0px 0px 0px;
}




/* bullet styles */

ul {
	list-style:				none;
	padding:				0px 0px 10px 8px;
	margin:					0px 0px 0px 0px;
}
ul li {
	background-image:		url(../images/bullet-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 4px;
	padding:				0px 0px 6px 14px;
	margin-left:			0px;
}

.career-bullets ul {
	list-style:				none;
	padding:				0px 0px 10px 40px;
	margin:					0px 0px 0px 0px;
}
.career-bullets ul li {
	background-image:		url(../images/bullet-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 4px;
	padding:				0px 0px 6px 14px;
	margin-left:			0px;
}

.table-03 ul, .table-04 ul, .table-05 ul {
	list-style:				none;
	padding:				0px 0px 10px 15px;
	margin:					0px 0px 0px 0px;
}
.table-03 ul li, .table-04 ul li, .table-05 ul li {
	background-image:		url(../images/arrow-02.gif);
	background-repeat:		no-repeat;
	background-position:	0px 4px;
	padding:				0px 0px 2px 18px;
	margin-left:			0px;
}

ol {
	list-style:				decimal;
	padding:				0px 6px 12px 12px;
	margin:					0px 0px 0px 12px; 
}
ol li {
	background-image:		none;
	padding:				0px 0px 2px 0px;
	margin-left:			8px;
}

#site-map ul {
	list-style:				none;
	padding:				0px 0px 6px 2px;
	margin:					0px 0px 0px 0px;
}
#site-map ul li {
	background-image:		url(../images/bullet-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 4px;
	padding:				0px 0px 4px 14px;
	margin-left:			0px;
}
#site-map ul li ul {
	list-style:				none;
	padding:				6px 0px 6px 40px;
	margin:					0px 0px 0px 0px;
}






/* special styles */

p {
	margin:					0px;
	padding:				0px 0px 12px 0px;
}

img {
	border:					0px;
}

img.block {
	display:				block;
}

img.PDF {
	vertical-align:			middle;
}

.break {
	background-color:		#ffffff;
	height:					1px;
	clear:					both;
}

.right {
	text-align:				right;
}

.center {
	text-align:				center;
}

hr {
	height:					1px;
	background-color:		#dddddd;
	border:					none;
}



/* content styles */

/* table-01 */

.table-01 {
	width:					222px;
	display:				block;
	margin-bottom:			4px;
}
.table-01-header {
	width:					222px;
	min-height:				29px;
	background-image:		url(../images/table-01-back-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
.table-01-stage {
	width:					222px;
	padding:				1px 0px 0px 0px;
	overflow:				hidden;
	border-right:			solid 1px #cccccc;	
	border-left:			solid 1px #cccccc;		
	border-top:				solid 1px #cccccc;
}
.table-01-text {
	background-color:		#f3f3f3;
	border-right:			solid 1px #cccccc;	
	border-left:			solid 1px #cccccc;		
}
.table-01-bottom {
	width:					222px;
	height:					8px;
	background-image:		url(../images/table-01-back-02.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}

.table-01-header p {
	padding:				5px 4px 5px 15px;
}
.table-01-stage p {
	padding:				0px;
}
.table-01-text p {
	padding:				5px 4px 0px 15px;
}
.table-01-stage img {
	ddisplay:				block;
}


/* table-02 */

.table-02 {
	width:					192px;
	margin-left:			24px;
}
.table-02 td {
	padding-bottom:			20px;
}
.table-02 p {
	padding:				0px 0px 5px 0px;
}
img.arrow-01 {
	vertical-align:			top;
	margin-top:				3px;
}




/* table-03 */

.table-03 {
	width:					292px;
	margin-bottom:			4px;
}
.table-03-header {
	width:					292px;
	min-height:				29px;
	background-image:		url(../images/table-03-back-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
.table-03-stage {
	width:					292px;
	padding:				1px 0px 0px 0px;
	overflow:				hidden;
	border-right:			solid 1px #cccccc;	
	border-left:			solid 1px #cccccc;		
	border-top:				solid 1px #cccccc;
}
.table-03-text {
	padding:				8px 0px 0px 0px;
	background-color:		#f3f3f3;	
	border-right:			solid 1px #cccccc;	
	border-left:			solid 1px #cccccc;		
}
.table-03-bottom {
	width:					292px;
	height:					8px;
	background-image:		url(../images/table-03-back-02.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}

.table-03-header p {
	padding:				5px 4px 5px 15px !important;
}
.table-03-stage p {
	padding:				0px;
}
.table-03-text p {
	padding:				5px 4px 0px 15px !important;
}

.table-03-a {
	width:					290px;
	margin-right:			0px !important;
}
.table-03-a-right p {
	padding:				4px 4px 4px 4px;
}



/* table-04 */

.table-04 {
	width:					242px;
	margin-bottom:			4px;
}
.table-04-header {
	width:					242px;
	min-height:				29px;
	background-image:		url(../images/table-04-back-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
.table-04-stage {
	width:					242px;
	padding:				1px 0px 0px 0px;
	overflow:				hidden;
	border-right:			solid 1px #cccccc;	
	border-left:			solid 1px #cccccc;		
	border-top:				solid 1px #cccccc;
}
.table-04-text {
	padding:				8px 0px 0px 0px;
	background-color:		#f3f3f3;	
	border-right:			solid 1px #cccccc;	
	border-left:			solid 1px #cccccc;		
}
.table-04-bottom {
	width:					242px;
	height:					8px;
	background-image:		url(../images/table-04-back-02.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}

.table-04-header p {
	padding:				5px 4px 5px 15px !important;
}
.table-04-stage p {
	padding:				0px;
}
.table-04-text p {
	padding:				5px 4px 0px 15px !important;
}




/* table-05 */

.table-05 {
	width:					393px;
	margin-bottom:			4px;
}
.table-05-header {
	width:					393px;
	min-height:				29px;
	background-image:		url(../images/table-05-back-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
.table-05-stage {
	width:					393px;
	padding:				1px 0px 0px 0px;
	overflow:				hidden;
	border-right:			solid 1px #cccccc;	
	border-left:			solid 1px #cccccc;		
	border-top:				solid 1px #cccccc;
}
.table-05-text {
	padding:				8px 0px 0px 0px;
	background-color:		#f3f3f3;	
	border-right:			solid 1px #cccccc;	
	border-left:			solid 1px #cccccc;		
}
.table-05-bottom {
	width:					393px;
	height:					8px;
	background-image:		url(../images/table-05-back-02.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}

.table-05-header p {
	padding:				5px 4px 5px 15px !important;
}
.table-05-stage p {
	padding:				0px;
}
.table-05-text p {
	padding:				5px 4px 0px 15px !important;
}






/* investors */

.investors {
	width:					600px;
	position:				relative;
}
.investors-cell-01 {
	width:					480px;
}
.investors-cell-02 {
	width:					10px;
}
.investors-cell-03 {
	width:					110px;
}




/* products */

#product-details td {
	padding:				6px 20px 2px 0px;
}
#product-details .product-logo {
	padding:				6px 0px 20px 0px;
}
#product-details .product-image {
	padding:				6px 0px 20px 0px;
}

.product-list {
	width:					686px;
	border-bottom:			solid 1px #68c41d;
}
.product-list td, .product-list p {
	font-family:			verdana, arial;
	font-size:				10px;
	line-height:			13px;
}

.product-list .cell-01 {
	background-image:		url(../images/product-list-back-01.gif);
	background-repeat:		repeat-x;
	background-position:	top center;
	height:					14px;
	border-left:			solid 1px #cccccc;
	border-right:			solid 1px #cccccc;
	padding:				5px 8px 4px 8px;
	white-space:			nowrap;
}
.product-list .cell-02 {
	background-image:		url(../images/product-list-back-01.gif);
	background-repeat:		repeat-x;
	background-position:	top center;
	height:					18px;
	border-left:			solid 1px #ffffff;
	border-right:			solid 1px #cccccc;
	padding:				5px 8px 0px 8px;
	white-space:			nowrap;
}
.product-list .cell-03 {
	border-left:			solid 1px #68c41d;
	border-top:				solid 1px #cccccc;
	padding:				5px 8px 8px 8px;
}
.product-list .cell-04 {
	border-top:				solid 1px #cccccc;
	padding:				5px 8px 8px 8px;
}
.product-list .cell-05 {
	border-right:			solid 1px #68c41d;
	border-top:				solid 1px #cccccc;
	padding:				5px 8px 8px 8px;
}
#product-display-right p {
	padding-bottom:			4px;
}

#search-form {
	
}
#search-form .cell-01 {	
	padding:				10px 10px 10px 30px;
}
#search-form .cell-02 {
	padding:				10px 10px 10px 0px;
}
#search-form .cell-03 {
	padding:				0px 0px 0px 18px;
}





/* home page table styles */

/* home-table-groups */

.home-table-group-01 table {
	display:				block;
}
.home-table-group-01-spacer {
	width:					11px;
	background-color:		#ffffff !important;
	background-image:		none !important;
	font-size:				1px;
	line-height:			1px;
}

.home-table-group-02 {
	margin-top:				20px;
}
.home-table-group-02 table {
	ddisplay:				block;
}
.home-table-group-02-spacer {
	width:					11px;
	background-color:		#ffffff !important;
	background-image:		none !important;
	font-size:				1px;
	line-height:			1px;
}


/* home-table-03 */

.home-box-03 {
	width:					290px;
	background-image:		url(../images/table-03-back-00.gif);
	background-repeat:		no-repeat;
	background-position:	top center;
	padding:				2px 1px 0px 1px;	
}
.home-table-03-header {
	width:					292px;
	height:					29px;
	background-image:		url(../images/table-03-back-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
.home-table-03-bottom {
	width:					292px;
	height:					8px;
	background-color:		#ffffff !important;
	background-image:		url(../images/table-03-back-02.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
	font-size:				1px;
	line-height:			1px;
}

.home-table-03-header p {
	padding:				5px 4px 5px 15px !important;
}
.home-box-03 p {
	padding:				5px 4px 8px 15px !important;
}
.home-box-03 div {
	padding:				0px 0px 8px 0px !important;
}




/* home-table-04 */

.home-box-04 {
	width:					240px;
	background-image:		url(../images/table-04-back-00.gif);
	background-repeat:		no-repeat;
	background-position:	top center;
	padding:				2px 1px 0px 1px;
}
.home-table-04-header {
	width:					242px;
	height:					29px;
	background-image:		url(../images/table-04-back-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
.home-table-04-bottom {
	width:					242px;
	height:					8px;
	background-color:		#ffffff !important;
	background-image:		url(../images/table-04-back-02.gif) !important;
	background-repeat:		no-repeat;
	background-position:	0px 0px;
	font-size:				1px;
	line-height:			1px;
}

.home-table-04-header p {
	padding:				5px 4px 5px 15px !important;
}
.home-box-04 p {
	padding:				5px 4px 8px 15px !important;
}
.home-box-04 div {
	padding:				0px 0px 8px 0px !important;
}




/* home-table-05 */

.home-box-05 {
	width:					391px;
	background-image:		url(../images/table-05-back-00.gif);
	background-repeat:		no-repeat;
	background-position:	top center;
	padding:				2px 1px 0px 1px;
}
.home-table-05-header {
	width:					393px;
	height:					29px;
	background-image:		url(../images/table-05-back-01.gif) !important;
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
.home-table-05-bottom {
	width:					393px;
	height:					8px;
	background-color:		#ffffff !important;
	background-image:		url(../images/table-05-back-02.gif) !important;
	background-repeat:		no-repeat;
	background-position:	0px 0px;
	font-size:				1px;
	line-height:			1px;
}

.home-table-05-header p {
	padding:				5px 4px 5px 15px !important;
}
.home-box-05 p {
	padding:				5px 4px 8px 15px !important;
}
.home-box-05 div {
	padding:				0px 0px 8px 0px !important;
}

.logo-table {
	width:					290px;
	height:					91px;
	background-color:		#ffffff;
	margin-bottom:			9px;
}








/* New home page table styles Sept 1/09 */

/* home-table-groups */

.home-table-group-12 {
	margin-top:				20px;
	float:					left;
}
.home-table-group-12 table {
	display:				block;
}
.home-table-group-12-spacer {
	width:					11px;
	background-color:		#ffffff !important;
	background-image:		none !important;
	font-size:				1px;
	line-height:			1px;
}

.home-table-group-13 {
	margin:					20px 0px 0px 11px;
	float:					left;
}
.home-table-group-13 table {
	display:				block;
	margin-bottom:			7px;
}



/* home-table-14 */

.home-box-14 {
	width:					240px;
	background-image:		url(../images/table-04-back-00.gif);
	background-repeat:		no-repeat;
	background-position:	top center;
	padding:				2px 1px 0px 1px;
}
.home-table-14-header {
	width:					242px;
	height:					29px;
	background-image:		url(../images/table-04-back-01.gif);
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
.home-table-14-bottom {
	width:					242px;
	height:					8px;
	background-color:		#ffffff !important;
	background-image:		url(../images/table-04-back-02.gif) !important;
	background-repeat:		no-repeat;
	background-position:	0px 0px;
	font-size:				1px;
	line-height:			1px;
}

.home-table-14-header p {
	padding:				5px 4px 5px 15px !important;
}
.home-box-14 p {
	padding:				5px 4px 8px 15px !important;
}
.home-box-14 div {
	padding:				0px 0px 8px 0px !important;
}




/* home-table-15 */

.home-box-15 {
	width:					391px;
	background-image:		url(../images/table-05-back-00.gif);
	background-repeat:		no-repeat;
	background-position:	top center;
	padding:				2px 1px 0px 1px;
}
.home-table-15-header {
	width:					393px;
	height:					29px;
	background-image:		url(../images/table-05-back-01.gif) !important;
	background-repeat:		no-repeat;
	background-position:	0px 0px;
}
.home-table-15-bottom {
	width:					393px;
	height:					8px;
	background-color:		#ffffff !important;
	background-image:		url(../images/table-05-back-02.gif) !important;
	background-repeat:		no-repeat;
	background-position:	0px 0px;
	font-size:				1px;
	line-height:			1px;
}

.home-table-15-header p {
	padding:				5px 4px 5px 15px !important;
}
.home-box-15 p {
	padding:				5px 4px 8px 15px !important;
}
.home-box-15 div {
	padding:				0px 0px 8px 0px !important;
}

.logo-table {
	width:					290px;
	height:					91px;
	background-color:		#ffffff;
	margin-bottom:			9px;
}


/* home-enews table */

#home-enews table {
	margin:					6px 0px 0px 15px;
}
#home-enews table td {
	padding:				4px 0px 4px 0px;
}
#home-enews #home-enews-left td {
	line-height:			10px !important;
}
#home-enews #home-enews-right td {
	padding-right:			5px;
}
#home-enews #home-enews-left input {
	width:					120px;
} 

.home-enews table {
	margin:					6px 0px 0px 0px;	
}
.home-enews table td {
	padding:				4px 0px 4px 0px;
}
.home-enews #home-enews-left td {
	line-height:			10px !important;
	padding-right:			20px !important;
}
.home-enews #home-enews-right td {
	padding-right:			5px;
}
.home-enews #home-enews-left input {
	width:					120px;
} 




/* videos page */
#content-videos {
	float:					left;
	width:					710px;
	padding:				18px 0px 0px 18px;
}

.video-box {
	float: left;
	width: 220px;
	height: 246px;
	overflow: hidden;
	margin: 0px 0px 10px 12px;
}
.video-box h1, .video-box h2, .video-box h3, .video-box h4 {
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	padding-bottom: 5px !important;
}
.video-box img.preview {
	display: block;
	margin: 0px 0px 5px 0px;
}
.video-box p {
	font-family: Verdana;
	font-size: 11px;
	line-height: 14px;
	width: 220px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
}

