body {

	background-color: #FFFFFF;

	-background-image: url("/image/background-top.jpg");

	background-image: none;

	background-repeat: repeat-x;

	font-family: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: none;

   border: 0; 

   height: 100%; 

   margin: 0; 

   padding: 0; 

}



.MainTableBack {

	background-image: url(/image/menu/monitor-ribbon.jpg);

	background-repeat: no-repeat;

}



.MainTableCellBack {

	good-background-image: url(/image/menu/monitor-ribbon.jpg);

	abackground-image: url(../../image/menu/monitor-ribbon.jpg);

	background-image: url(../../image/menu/tridef.jpg);

	background-repeat: no-repeat;

	b-ackground-position: right;

	background-position: 100% 0%;

}



.ScaledBackground {

	background-color: #FFFFFF;

	good-background-image: url(/image/layout/strip.jpg);

	background-image: url(image/layout/strip.jpg);

	background-repeat: repeat-x;

}



a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #32487D;

	text-decoration: underline;

}



a:hover {

	color: #6288cD;

}

a img {

	background-color: #FFFFFF;

	border: none;

}



a.loginout {

   align=left;

   font-family:Myriad Bold,Helvetica;

   color:#808080;

   font-size:100%;

   text-align: left;

}



p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;


	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: none;

}



p.loginout {

   align=left;

   font-family:Myriad Bold,Helvetica;

   color:#808080;

   font-size:100%;

   text-align: left;

}



ul.sidebar {

	list-style: none;

	b-ackground-color: #ff0000;

}



ul.sidebar li {

	-list-style-image: none;

	b-ackground-color: #ff00ff;

}



ul {

	border-left: normal;

	margin-left: 2.0em;

	padding-left: 0;

}



li {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: none;

}



td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: none;

}

input.Black
{
   background-color: Black; 
}

a.mh1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	line-height: 140%;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	acolor: #ff6d0a;

	text-shadow: 2px 2px 3px #ccddcc;

	white-space: nowrap;

}



a.mh1:hover {

	color: #6288cD;

}



a.mh2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	text-shadow: 2px 2px 3px #ccddcc;

	white-space: nowrap;

}



a.mh2:hover {

	color: #6288cD;

}



a.sidebar

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-shadow: 2px 2px 3px #ccddcc;

	color: #24385D;

}



a.sidebar:hover {

	color: #6288cD;

}



.menu-top {

	background-image: url(/image/menu/image/top.png);

	text-indent: 15px;

	vertical-align: center;

}



.menu-middle {

	background-image: url(/image/menu/image/middle.png);

	text-indent: 15px;

	vertical-align: bottom;

}



.menu-bottom {

	background-image: url(/image/menu/image/bottom.png);

	text-indent: 15px;

	vertical-align: bottom;

}



h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #ff6d0a;

	text-decoration: none;

}



h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #ff6d0a;

	text-decoration: none;

}



h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #ff6d0a;

	text-decoration: none;

}



h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #ff6d0a;

	text-decoration: none;

}



h5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #ff6d0a;

	text-decoration: none;

}





.bodytext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: none;

}

.subheading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: capitalize;

	color: #ff6d0a;

	text-decoration: none;

}

td.datacellone {
	background-color: #CCFFFF; color: black;
}
td.datacelltwo {
	background-color: #9999CC; color: black;
}

.heading01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 27px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	t-ext-transform: lowercase;

	color: FF6D0A;

	text-decoration: none;

	padding-left: 10px;



}



.heading02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	t-ext-transform: lowercase;

	color: FF6D0A;

	text-decoration: none;

}

.breadcrumbs {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: uppercase;

	color: #999999;

	text-decoration: none;

}

.messagetext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 55px;

}



.messagetextL {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	t-ext-transform: lowercase;

	color: #FFFFFF;

	text-decoration: none;

	p-adding-top: 55px;

}

.messagetextLA {

	f-ont-family: Arial, Helvetica, sans-serif;

	f-ont-size: 17px;

	f-ont-style: normal;

	l-ine-height: normal;

	f-ont-weight: bold;

	f-ont-variant: normal;

	t-ext-transform: lowercase;

	c-olor: #000000;

	t-ext-decoration: none;

	p-adding-top: 50px;

}

/* Homepage Style */

.home1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #ff6d0a;

	text-decoration: underline;

}

.home1:hover {
   color: #ff0000;
}

.home2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #808080;

	text-decoration: none;

}

a.home3 {

   font-size: 14px;

   font-weight: bold;

}

.home4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #ff6d0a;

	text-decoration: underline;

}

.home4:hover {
   color: #ff0000;
}

p.home5 {
   margin-top: 28px;
}

/* End of Homepage Style */


/* TriDef Header Specific CCS Elements */



#PageWrap

{ 

   display: block; 

   width: 99%; 

   text-align: center; 

   padding: 0; 

   margin: 0;

   /* border: 1px solid blue; */ 

} 



#Header

{ 

   position: relative;

   left: 0px;

   top: 0px;

   width: 100%;

   height: 250px;

   margin: 0; 

   padding: 0; 

   /* border: 1px solid black; */ 

} 



#Content

{

   position: relative;

   top: -50px;

   margin: 0; 

   padding: 0; 

   /* border: 1px solid grey; */ 

} 



#Footer

{ 

   clear: both; 

   height: 5%; 

   padding: 0; 

   margin: 0;

   background-image: url('/image/tridef-footer-repeat.png'); background-repeat: repeat-x; 

} 



#OrangeLine

{

    position: absolute;

    left: 0px;

    top: 138px;

    width: 482px;

    height: 3px;

    padding: 0px;

}



#TriDefLogo

{

    position: absolute;

    left: 10px;

    top: 10px;

    width: 110px;

    height: 128px;

    padding: 0px;

    z-index:1

    border: #000000 2px solid; 

}



#HeaderText

{

    margin: 0px;

    position: absolute;

    left: 140px;

    top: 69px;

    width: 350px;

    height: 20px;

    padding: 0px;

    font-family:Myriad Bold,Arial;

    color:#7297A7;

    font-size:190%;

}



#ThreeDLogo

{

    position: absolute;

    left: 491px;

    top: 28px;

    width: 142px;

    height: 122px;

    padding: 0px;

}



#LoginOut

{

    position: absolute;

    left: 650px;

    top: 28px;

    width: 146px;

    height: 122px;

    padding: 0px;

}



#RepeatBackground

{

    position: absolute;

    left: 1px;

    top: 142px;

    width: 100%;

    height: 80px;

    padding: 0px;

    background-image: url('/image/tridef-header-repeat.png'); background-repeat: repeat-x;

}



#HomeButton

{

    position: absolute;

    left: 17px;

    top: 154px;

    width: 88px;

    height: 20px;

    padding: 0px;

}



#DownloadsButton

{

    position: absolute;

    left: 111px;

    top: 154px;

    width: 134x;

    height: 20px;

    padding: 0px;

}



#ProductsButton

{

    position: absolute;

    left: 249px;

    top: 154px;

    width: 134x;

    height: 20px;

    padding: 0px;

}



#ServicesButton

{

    position: absolute;

    left: 371px;

    top: 154px;

    width: 134x;

    height: 20px;

    padding: 0px;



}



#SupportButton

{

    position: absolute;

    left: 489px;

    top: 154px;

    width: 134x;

    height: 20px;

    padding: 0px;

}



#DDDButton

{

    position: absolute;

    left: 605px;

    top: 154px;

    width: 120px;

    height: 20px;

    padding: 0px;

}


#GoogleSearch

{

    position: absolute;

    left: 425px;

    top: 179px;

    width: 300px;

    height: 20px;

    padding: 0px;

    text-align: right;

}


/* END: TriDef Header Specific CCS Elements */



.ProductText

{

   font: 16px/1.5 Myriad Bold, verdana, arial, helvetica, sans-serif;

}



.ProductRed

{

   font: 16px/1.5 Tahoma, Geneva, Arial;

   color: Red;

}



.ProductOrange

{

   font: 16px/1.5 Tahoma, Geneva, Arial;

	 color: #ff6d0a;

}



.ListTypeLetter

{

 list-style-type: lower-alpha;

}
