
/** BASIC */
body {
	height: 100%;
}
html {
	height: 100%;
}
.planbox {
	width: 350px;
	margin-bottom: 10px;
}
.planbox .title {
	height: 30px;
	margin: 0px 5px 0px 23px;
	padding: 15px 0px 0px 0px;
	background: url(images/homepage11.gif) repeat-x left bottom;
	width: 350px;
	float:left;
}
.planbox .MainHeading {
	float: left;
}
.planbox .text7 {
	float: right;
}
.planbox .text8 {
	position: relative;
	top: -8px;
}
.planbox ul {
	width: 350px;
	height: 80px;
	margin: 0px;
	padding: 9px 0px 0px 23px;
	list-style: none;
}
.planbox li {
	padding-left: 14px;
	background: url(images/homepage14.gif) no-repeat left center;	
}

.planboxpage{
	width: 875px;
	margin-bottom: 10px;
}
.planboxpage .title {
	height: 30px;
	margin: 0px 5px 0px 23px;
	padding: 15px 0px 0px 0px;
	background: url(images/homepage11.gif) repeat-x left bottom;
	width: 875px;
	float:left;
}
.planboxpage .MainHeading {
	float: left;
	}
.planboxpage .text7 {
	float: right;
}
.planboxpage .text8 {
	position: relative;
	top: -8px;
}
.planboxpage ul {
	width: 875px;
	height: 100px;
	margin: 0px;
	padding: 9px 0px 0px 23px;
	list-style: none;
}
.planboxpage li {
	padding-left: 14px;
	padding-right:125px;
}

.table1 {
}
/** HEADER */
#header {
	width: 900px;
	height: 56px;
	margin: 0px auto;
}
/** LOGO */
#logo {
	float: left;
	width: 250px;
	height: 105px;
	background: url(images/homepage02.jpg) no-repeat left top;
}
#logo h2 {
	display: none;
}
#logo h1 {
	display: none;
}
/** MENU */
#menu {
	width: 950px;
	height: 56px;
	padding-left: 60px;
}
#menu ul {
	margin: 0px;
	float:none;
	padding: 0px 0px 0px 0px;
	list-style: none;
	list-style-type: none;
}
#menu li {
	display: block;
	float: left;
	height: 55px;
	padding: 15px 12px 0px 0px;
	margin-top: 0px;
	background: url(images/homepage03.gif) no-repeat left top;
}
#menu li.first {
	background: none;
}
#menu a {
	background-position: left;
	padding-left: 13px;
	padding-top: 0px;
	margin-left: 5px;
	margin-top: 30px;
	background: url(images/homepage04.gif) no-repeat left top;
}
/** SPLASH */
#splash {
	width: 950px;
	height: 156px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
/*	padding: 156px 0px 0px 85px; */
	background: #004C79 url(images/predator_header4.png) no-repeat left top;
}
#splash .text1 {
	padding-left: 17px;
}
/** SEARCH */
#search {
	width: 950px;
	height: 47px;
	margin: 0px auto;
	background: url(images/searchbar.jpg) no-repeat left top;
}
#search form {
	float: right;
	padding: 7px 35px 0px 0px;
}
#search p {
	float: left;
	padding: 10px 0px 0px 30px;
}
/** PAGE */
#page {
	width: 900px;
	margin: 0px auto;
	padding: 20px 0px 20px 0px;
}
#content {
	float: left;
	width: 500px;
}
#contentcenter {
	float: left;
	width: 900px;
}

#sidebar {
	float: right;
	margin-right: 50px;
	width: 300px;
}
/*Left hand standard content section*/
#subpage #content {
	width: 650px;
	float:left;
	padding: 10px 0px 20px 0px;
}
#subpage #sidebar {
	width: 250px;
	float: right;
	margin-right: 0px;
}
#subpagesidebar {
	width: 250px;
	float: right;
}

#headerHardware {
	width: 900px;
	height:60px;
	margin-bottom: 12px;
	padding-top:40px;
	padding-left: 100px;
	background: url(images/software/dnc/dncicon85x85.jpg) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerHardware h1 {
	margin-bottom: 0px;
	padding-top:0px;
	padding-left: 0px;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerHardware .headerpoptext {
	color: #FF0000;
}

#headerHardware .headertext {
	font-size: large;
}

#headerDNC {
	width: 950px;
	height:90px;
	margin-bottom: 12px;
	padding-top:10px;
	padding-left: 100px;
	background: url(images/software/dnc/dncicon85x85.jpg) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerDNC h1 {
	height:60px;
	margin-bottom: 0px;
	padding-top:0px;
	padding-left: 0px;
	font-size: x-large;
	font-weight: bold;
	color: #2A3338;
}

#headerDNC .headerpoptext {
	color: #FF0000;
}

#headerDNC .headertext {
	font-size: large;
}

#headerMDC {
	width: 950px;
	height:90px;
	margin-bottom: 12px;
	padding-top:10px;
	padding-left: 100px;
	background: url(images/software/mdc/mdcicon85x85.jpg) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerMDC h1 {
	height:60px;
	margin-bottom: 0px;
	padding-top:0px;
	padding-left: 0px;
	font-size: x-large;
	font-weight: bold;
	color: #2A3338;
}

#headerMDC .headerpoptext {
	color: #6E1980;
}

#headerMDC .headertext {
	font-size: large;
}

#headerPDM {
	width: 800px;
	height:60px;
	margin-bottom: 12px;
	padding-top:40px;
	padding-left: 100px;
	background: url(images/software/pdm/pdmicon85x85.jpg) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerPDM h1{
	margin-bottom: 0px;
	padding-top:0px;
	padding-left: 0px;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerPDM .headerpoptext {
	color: #008A76;
}

#headerPDM .headertext {
	font-size: large;
}

#headerTracker {
	width: 800px;
	height:60px;
	margin-bottom: 12px;
	padding-top:40px;
	padding-left: 100px;
	background: url(images/software/tracker/trackericon85x85.jpg) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerTracker h1 {
	margin-bottom: 0px;
	padding-top:0px;
	padding-left: 0px;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerTracker .headerpoptext {
	color: #AB2B4A;
}

#headerTracker .headertext {
	font-size: large;
}

#headerTravelers {
	width: 800px;
	height:60px;
	margin-bottom: 12px;
	padding-top:40px;
	padding-left: 100px;
	background: url(images/software/travelers/travelersicon85x85.jpg) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerTravelers .headerpoptext {
	color: #FFCD00;
}

#headerTravelers .headertext {
	font-size: large;
}

#headerTravelers h1 {
	font-size: 40px;
	font-weight: bold;
	margin-bottom: 0px;
	font-size: xx-large;
	padding-top:0px;
	padding-left: 0px;
	color: #2A3338;
}

#headerRCM {
	width: 800px;
	height:60px;
	margin-bottom: 12px;
	padding-top:40px;
	padding-left: 100px;
	background: url(images/software/rcm/prcmicon85x85.jpg) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerRCM  h1 {
	margin-bottom: 0px;
	padding-top:0px;
	padding-left: 0px;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerRCM .headerpoptext {
	color: #978000;
}

#headerRCM .headertext {
	font-size: large;
}

#headerSFC {
	width: 800px;
	height:60px;
	margin-bottom: 12px;
	padding-top:40px;
	padding-left: 100px;
	background: url(images/software/sfc/sfcicon85x85.png) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerSFC  h1 {
	margin-bottom: 0px;
	padding-top:0px;
	padding-left: 0px;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerSFC .headerpoptext {
	color: #5C81AB;
}

#headerSFC .headertext {
	font-size: large;
}

#headerEDITOR {
	width: 700px;
	height:60px;
	margin-bottom: 12px;
	padding-top:40px;
	padding-left: 100px;
	background: url(images/software/cnc_editor/editoricon85x85.jpg) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}


#headerEDITOR h1 {
	margin-bottom: 0px;
	padding-top:0px;
	padding-left: 0px;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerEDITOR .headerpoptext {
	color: #FF6600;
}
#headerEDITOR .headertext {
	font-size: large;
}


#headerVIRTUAL {
	width: 800px;
	height:60px;
	margin-bottom: 12px;
	padding-top:40px;
	padding-left: 100px;
	background: url(images/software/virtual_cnc/virtualcncicon85x85.jpg) no-repeat left center;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}


#headerVIRTUAL h1 {
	margin-bottom: 0px;
	padding-top:0px;
	padding-left: 0px;
	font-size: xx-large;
	font-weight: bold;
	color: #2A3338;
}

#headerVIRTUAL .headerpoptext {
	color: #0000C6;
}
#headerVIRTUAL .headertext {
	font-size: large;
}


h2 {
	margin-bottom: 12px;
	padding-left: 21px;
	background: url(images/homepage09.gif) no-repeat left center;
	font-size: large;
	font-weight: bold;
	color: #2A3338;
}

/* FOOTER */
#footer {
	clear: both;
	width: 900px;
	margin: 0px auto;
	padding: 20px 0px;
	background: url(images/footer_bar.gif) repeat-x left top;
}
#links {
	float: right;
}
#legal {
	float: left;
}
/** BOX1 */
#box1 {
	width: 495px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background: url(images/footer_bar.gif) repeat-x left bottom;
}
/** BOX2 */
#box2 {
	float: left;
	width: 200px;
}
/** BOX3 */
#box3 {
	float: right;
	width: 240px;
	padding-left: 10px;
	padding-right: 0px;
	background: url(images/homepage12.gif) repeat-y left top;
}
.textDNC {
	font-size: 24px;
	font-weight: bold;
	color: #E31F20;
}
.textMDC {
	font-size: 24px;
	font-weight: bold;
	color: #6E1980;
}
.textPDM {
	font-size: 24px;
	font-weight: bold;
	color: #008A76;
}
.textEDITOR {
	font-size: 24px;
	font-weight: bold;
	color: #F0741E;
}
.textVIRTUAL{
	font-size: 24px;
	font-weight: bold;
	color: #00308F;
}
.textTRACKER {
	font-size: 24px;
	font-weight: bold;
	color: #AB2B4A;
}
.textTRAVELERS {
	font-size: 24px;
	font-weight: bold;
	color: #FFCD00;
}
.textRCM {
	font-size: 24px;
	font-weight: bold;
	color: #978000;
}
.textSFC {
	font-size: 24px;
	font-weight: bold;
	color: #5C81AB;
}
.textFLM {
	font-size: 24px;
	font-weight: bold;
	color: #5C81AB;
}

/** BOXDNC */
#boxDNC {
padding-top:10px;
}
#boxDNC .content {
	background: url(images/predator_dnc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxDNC .bg3:hover {
	background-image:none;
}

/** BOXMDC */
#boxMDC {
padding-top:10px;
}
#boxMDC .content {
	background: url(images/predator_mdc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxMDC .bg3:hover {
	background-image:none;
}

/** BOXPDM */
#boxPDM {
}
#boxPDM .content {
	background: url(images/predator_pdm_home.jpg) no-repeat right bottom;
	float:left;
}
#boxPDM .bg3:hover {
	background-image:none;
}

/** BOXEDITOR */
#boxEDITOR {
}
#boxEDITOR .content {
	background: url(images/predator_cnc_editor_home.jpg) no-repeat right bottom;
	float:left;
}
#boxEDITOR .bg3:hover {
	background-image:none;
}

/** BOXEDITORLIGHT */
#boxEDITORLIGHT {
}
#boxEDITORLIGHT .content {
	background: url(images/predator_cnc_editor_home.jpg) no-repeat right bottom;
	float:left;
}
#boxEDITORLIGHT .bg3:hover {
	background-image:none;
}

/** BOXVIRTUAL */
#boxVIRTUAL {
}
#boxVIRTUAL .content {
	background: url(images/predator_virtual_cnc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxVIRTUAL .bg3:hover {
	background-image:none;
}
/** BOXTRACKER */
#boxTRACKER {
}
#boxTRACKER .content {
	background: url(images/predator_tracker_home.jpg) no-repeat right bottom;
	float:left;
}
#boxTRACKER .bg3:hover {
	background-image:none;
}

/** BOXTRAVELERS */
#boxTRAVELERS {
}
#boxTRAVELERS .content {
	background: url(images/predator_travelers_home.jpg) no-repeat right bottom;
	float:left;
}
#boxTRAVELERS .bg3:hover {
	background-image:none;
}
/** BOXRCM */
#boxRCM {
}
#boxRCM .content {
	background: url(images/predator_rcm_home.jpg) no-repeat right bottom;
	float:left;
}
#boxRCM .bg3:hover {
	background-image:none;
}

/** BOXSFC */
#boxSFC {
}
#boxSFC .content {
	background: url(images/predator_sfc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxSFC .bg3:hover {
	background-image:none;
}

/** BOXFLM */
#boxFLM {
}
#boxFLM .content {
	background: url(images/predator_sfc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxFLM .bg3:hover {
	background-image:none;
}

/** BOX7 */
#box7 {
	float: right;
}
/* BOX8 Standard Left Hand Side Text Box mainly used in Service, Support and Contact Us Sections*/
#box8 {
	width: 625px;
	float:left;
}

.downloadForm {
}

label {
	float: left;
	width: 120px;
	font-weight: bold;
}


input {
	width: 300px;
	margin-bottom: 5px;
	margin-left:20px;
}

textarea{
	width: 300px;
	margin-bottom: 5px;
	margin-left:20px;
}


.btn {
	width:300px;
	margin-bottom: 5px;
	margin-left:20px;
}

select {
	width: 305px;
	margin-left:20px;
	margin-bottom: 5px;
}

br {
	clear:left;
}

.inputtable {
	margin-top:25px;
	width:600px;
}

.inputtable tr {
	width:100px;
}
.inputtable td {
	width:100px;
} 

.inputtable input {
	float:left;
	width:20px;
}

.inputtable label {
	float:left;
	width:auto;
	font-weight: bold;
}

/** BOXCABLE */
#boxCABLE {
padding-top:10px;
}
#boxCABLE .content {
	background: url(images/predator_dnc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxCABLE .bg3:hover {
	background-image:none;
}

/** BOXEXPRESS */
#boxEXPRESS {
padding-top:10px;
}
#boxEXPRESS .content {
	background: url(images/predator_dnc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxEXPRESS .bg3:hover {
	background-image:none;
}

/** BOXFLEX */
#boxFLEX {
padding-top:10px;
}
#boxFLEX .content {
	background: url(images/predator_dnc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxFLEX .bg3:hover {
	background-image:none;
}

/** BOXFLEX2 */
#boxFLEX2 {
padding-top:10px;
}
#boxFLEX2 .content {
	background: url(images/predator_dnc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxFLEX2 .bg3:hover {
	background-image:none;
}


/** BOXFLEXN */
#boxFLEXN {
padding-top:10px;
}
#boxFLEXN .content {
	background: url(images/predator_dnc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxFLEXN .bg3:hover {
	background-image:none;
}


/** BOXFLEXW */
#boxFLEXW {
	
}
#boxFLEXW .content {
	background: url(images/predator_dnc_home.jpg) no-repeat right bottom;
	float:left;
}

#boxFLEXW .bg3:hover {
	background-image:none;
}


/** BOXBCR */
#boxBCR {
}
#boxBCR .content {
	background: url(images/predator_tracker_home.jpg) no-repeat right bottom;
	float:left;
}

#boxBCR .bg3:hover {
	background-image:none;
}

/** BOXDCT */
#boxDCT {
padding-top:10px;
}
#boxDCT .content {
	background: url(images/predator_mdc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxDCT .bg3:hover {
	background-image:none;
}

/** BOXHHT */
#boxHHT {
padding-top:10px;
}
#boxHHT .content {
	background: url(images/predator_dnc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxHHT .bg3:hover {
	background-image:none;
}

/** BOXBTR */
#boxBTR {
padding-top:10px;
}
#boxBTR .content {
	background: url(images/predator_dnc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxBTR .bg3:hover {
	background-image:none;
}


/** BOXMDCADAPTER */
#boxMDCADAPTER {
padding-top:10px;
}
#boxMDCADAPTER .content {
	background: url(images/predator_mdc_home.jpg) no-repeat right bottom;
	float:left;
}
#boxMDCADAPTER .bg3:hover {
	background-image:none;
}


