 


body {
	background-image: url("http://cms.netexsoftware.com/images/IMG/tile.gif");
	background-position:center top;
	font-family:Verdana, sans-serif, Trebuchet MS, Lucida Sans Unicode;	
    font-size:13px;
}

#LOGO {
	background-image: url("http://cms.netexsoftware.com/images/IMG/logo.gif");
	background-repeat: no-repeat;
	visibility: visible;
	width:600px;
	height:90px;
	background-position: top 10px;
	background-color:none;

}





#FOOTER {
	margin-top:50px;
	width:100%;
	text-align:center;
	font-family:Verdana, sans-serif, Trebuchet MS, Lucida Sans Unicode;	
	font-size:10px;
	float:right;
}
    #xboxcontent{
	border:1px solid grey;
}

#SPLASH {
	width:910px;	
	height:350px;
	float:none;
	clear:both;
	margin-bottom:5px;
	text-align:center;
}

	


#portfolio{
	float: left;
	width: 600px;
	margin-right:5px;
	margin-top:5px;
	text-align:left;
}



#CONTAINER {
	visibility: visible;
	position: absolute;
	z-index: 0;
	top: 10px;
	left: 50%;
  
	width: 450px;
	height: 968px
	background-color:none;
}

#CONTENT {
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: -460px;
	width: 930px;
	height: auto;
	background-color:white;
	padding:5px
}
#MENULEFT {
	background-image: url("http://cms.netexsoftware.com/images/IMG/menu_corner_left.gif");
	background-repeat: no-repeat;
	visibility: visible;
	width:11px;
	height:43px;
	background-position: left 0;
	float:left;
}



#MENUBAR {
	background-image: url("http://cms.netexsoftware.com/images/IMG/menu_bar.gif");
	background-repeat: repeat-x;
	background-position: left 0;
	visibility: visible;
	width:895px;
	height:43px;
	float:left;

}

#MENURIGHT {
	background-image: url("http://cms.netexsoftware.com/images/IMG/menu_corner_right.gif");
	background-repeat: no-repeat;
	visibility: visible;
	width:14px;
	height:43px;
	background-position: left 0;
	float:left;
}


#SPLASH {
	width:895px;
	height:300px;
	float:none;
	margin-bottom:5px;
}


#CONTENTSPLASH {
	width:895px;
	float:none;
	margin-bottom:5px;
	clear:both;
}


#BODY {
	width:895px;
}

#BODY_wide {
	width:930px;
}

#FOOTER {
	margin-top:50px;
	width:100%;
	text-align:center;
	font-family:Trebuchet MS, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:10px;
	float:right;
}
#DATA {
	margin-top:10px;
	padding-left:10px;
	width:500;
	text-align:left;
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	float:left;
}



td{
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
    font-size:13px;
}

div#DATA hr{
	 margin-top:30px;
     margin-bottom:30px;
     border-top:1px dotted black;
     clear:both;
}
div#DATA h3{
	 margin-top:30px;
}

#img_margin{
	margin-top: 10px;
}

.xboxcontent li{
	border-bottom:1px solid white;
	font-size:12px;
	
}

.TEXT{
	font-size:13px;
	margin-top:10px;
	
	text-align:left;
	font-family:Verdana, sans-serif, Trebuchet MS, Lucida Sans Unicode;	
}


ul{
	list-style:inside;
	padding-left:auto;
	
}
.continue:link, .TEXT a, .TEXT:link, .categoryteaser a, #PARAGRAPH a{
	font-size:13px;
	
	padding-left:10px;
	text-align:left;
	font-family:Verdana, sans-serif, Trebuchet MS, Lucida Sans Unicode;	
    text-decoration:none;
    color: #004664;
    background-image:url("http://www.netexsoftware.com/images/IMG/arrow.gif");
    background-repeat:no-repeat;
   	background-position:center left;
}


.TEXT a:hover {
	font-size:13px;
	margin-top:10px;
	padding-left:10px;
	text-align:left;
	font-family:Verdana, sans-serif, Trebuchet MS, Lucida Sans Unicode;	
    text-decoration:none;
    color: #000000;
    
}

.thumbs{
	
	margin-top:15px;
	margin-bottom:15px;
	margin-right:15px;
}

.thumbs_portfolio{
	border:1px solid silver;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:15px;
}

#image{
	float: left;
	width: 100px;
	margin-right:10px;
	}

#leftcol{
	float: left;
	width: 300px;
	margin-right:5px;
	text-align:left;
	}
	
#teaser{
	float: left;
	width: 295px;
	margin-right:5px;
    
	margin-top:5px;
	text-align:left;
    
}	
	

	
div#PARAGRAPH .categoryteaser{
	border:1px solid silver;
	padding:5px;

}
	
#boxcontent {
	height:100%;
}
div{

}

/* frontpage teaser */

.teaser {
	width:280px;
	padding:0 0 14px 0;
	margin:10px auto;
	height:100%;
   	border:1px solid silver;
    margin-right:15px;
	}
.teaser h3 {
	margin:0;
	padding:5px 10px 3px 10px;
    margin-bottom:15px;
   
}
.teaser p, .teaser a.more {
	margin:0;
	padding:0 10px 3px;
	height:80%;
	
}
.teaser a.more {
	display:block;
	text-align:right;
	padding:0 24px 0 0;
	text-decoration:none;
	color:#44a;
}
.teaser a.more:hover {
	text-decoration:underline;
}


.teaserhome {
	width:280px;
	padding:0 0 14px 0;
	margin:10px auto;
	height:100%;
   	border:1px solid silver;
    margin-right:15px;
    background-color:#d8d5d1;
	}

.teaserhome h3 {
	margin:0;
	padding:5px 10px 3px 10px;
    margin-bottom:15px;
     background-color:#d8d5d1;
   
}
.teaserhome p, .teaserhome a.more {
	margin:0;
	padding:0 10px 3px;
	height:80%;
	background-color:#d8d5d1;
}
.teaserhome a.more {
	display:block;
	text-align:right;
	padding:0 24px 0 0;
	text-decoration:none;
	color:#44a;
    
}
.teaserhome a.more:hover {
	text-decoration:underline;
}

img.corner {
	width: 7px;
	height: 14px;
	border: none;
	display: block !important;
}

#box_inside{
	width: 285px;
	padding: 10px;
	}
.box_header {
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:16px;
	text-align:left;
	color: #000;
	font-weight: bold;
	display: list-item;
	border-bottom: dotted black 1px;
}
.box_copy {
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:14px;
	text-align: left;	
	color: #000;
}


.menu_link {
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:14px;
	line-height:180%;
	font-weight:bold;
	padding:5px;
	text-align:right;
	color: #004664;
	text-decoration:none;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	}
	
.menu_link:visited {
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	font-weight:bold;
	line-height:180%;
	font-size:14px;
	padding:5px;
	text-align:right;
	color: #004664;
	text-decoration:none;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	}	

.menu_link_active {
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	font-weight:bold;
	line-height:180%;
	font-size:14px;
	padding:5px;
	text-align:right;
	color: #000;
	text-decoration:none;
	
}
.menu_link:hover {
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	font-weight:bold;
	line-height:180%;
	font-size:14px;
	padding:5px;
	text-align:right;
	color: #000;
	text-decoration:none;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	}

	

/* dropdown menu
/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */

* {
	margin:0;
	padding:0;
	border:none;
}
/* Begin CSS Popout Menu */

div#MENUBAR div#menu {
	width:auto;
	float:left;
	margin-top:10px;
}
div#MENUBAR div#menu li {
	font:bold 10px Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	display:block;
	white-space:nowrap;
	margin:0;
	padding:1px 0 1px 3px;
	position:relative;
}


div#MENUBAR #menu a {
	text-decoration:none;
	
}


div#MENUBAR #menu ul ul a, 
div#MENUBAR #menu ul ul a:visited {
	color:#004664;
	padding:5px;

}
div#MENUBAR #menu ul ul a:hover {
	color:#000000;
	padding:5px;
}
div#MENUBAR #menu ul ul a:active {
	color:#004664;
	padding:5px;
}

div#MENUBAR #menu ul {
	list-style:none;
	margin-top:0;
	padding:0;
	float:left;
	width:9em;
}
div#MENUBAR #menu li {
	position:relative;
}

div#MENUBAR #menu li li:hover {
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:12px;
	color: #004664;
	text-decoration:none;
	list-style-type: none;
	font-weight:normal;
	padding:5px;
}


div#MENUBAR #menu ul ul {
	font-family:Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	font-size:12px;
	
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width:auto;
	padding:5px;
	color: #000000;
}

div#MENUBAR #menu ul ul ul {
	top:0;
	left:100%;
}

div#MENUBAR  #menu ul li h2 a{
	font:bold 16px Verdana, Lucida Sans Unicode, Verdana, sans-serif;
	display:block;
	margin:0;
	padding:1px 0 1px 3px;
	color:#ffffff;
}
/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */


div#MENUBAR #menu h2:link {
	color:#ffffff;
}
div#MENUBAR #menu h2:hover {
	color:#ffffff;
}
div#MENUBAR #menu h2:visited {
	color:#ffffff;
}
div#MENUBAR #menu li:hover {
	cursor:pointer;
	z-index:100;
}
div#MENUBAR #menu li:hover ul ul, 
div#MENUBAR #menu li li:hover ul ul, 
div#MENUBAR #menu li li li:hover ul ul, 
div#MENUBAR #menu li li li li:hover ul ul {
	display:none;
}
div#MENUBAR #menu li:hover ul, 
div#MENUBAR #menu li li:hover ul, 
div#MENUBAR #menu li li li:hover ul, 
div#MENUBAR #menu li li li li:hover ul {
	display:block;
}
div#MENUBAR #menu li li a{
	
	font-size:12px;
	font-weight:normal;
}
div#MENUBAR #menu li li{
	padding:5px;
}
div#MENUBAR #menu li li:hover{
	padding:5px;
	background-color:#d8d5d1;
}
/* End of non-anchor hover selectors */

/* Styling for Expand */


/* End CSS Popout Menu */

/* Begin Content Area - Not Part of CSS Popout Menu */


/* End Content Area - Not Part of CSS Popout Menu */
/* dropdown menu end

/* rounded corners*/ 

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {
	display:block;
	overflow:hidden;
	font-size:0;
}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {
	height:1px;
}
.xb4, .xb5, .xb6, .xb7 {
	background:#ccc;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.xb1 {
	margin:0 8px;
	background:#fff;
}
.xb2 {
	margin:0 6px;
	background:#fff;
}
.xb3 {
	margin:0 4px;
	background:#fff;
}
.xb4 {
	margin:0 3px;
	background:#999999;
	border-width:0 5px;
}
.xb5 {
	margin:0 2px;
	background:#999999;
	border-width:0 4px;
}
.xb6 {
	margin:0 2px;
	background:#999999;
	border-width:0 3px;
}
.xb7 {
	margin:0 1px;
	background:#999999;
	border-width:0 3px;
	height:2px;
}
.xboxcontent {
	display:block;
	border:1px solid #fff;
	
	background-color:#edede5;
}



h1{font:bold 18px Verdana, Lucida Sans Unicode, Verdana, sans-serif; line-height:140%;}
h2{font:bold 16px Verdana, Lucida Sans Unicode, Verdana, sans-serif; line-height:140%;}
h3{font:bold 14px Verdana, Lucida Sans Unicode, Verdana, sans-serif; line-height:140%;}


#BODY {
	height:300px; 
}

.textfield {
	font: 14px "Courier New", Courier, monospace;
	width:90%;
	background-color: #fef6db;
	margin:4px;
	padding:2px;
	border-color: #006600;
	border-style: solid;
	border-width: 1px;
	}/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */
/* teaser */

#portfolio{
	float: left;
	width: 600px;
	margin-right:5px;
	margin-top:5px;
	text-align:left;
	}

#image{
	float: left;
	width: 100px;
	margin-right:10px;
	}

#leftcol{
	float: left;
	width: 300px;
	margin-right:5px;
	text-align:left;
	}
#teaser{
	float: left;
	width: 295px;
	margin-right:5px;
	margin-top:5px;
	text-align:left;
	}	


#menu2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#menu2  img {
    border: none;
} 
#menu2 {
	width: 280px;
	margin: 10px;
	border-style: solid solid none solid;
	border-color: #D8D5D1;
	border-size: 1px;
	border-width: 1px;
	}
	
#menu2 li a {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu2 li a:link, #menu2 li a:visited {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #004664;
	display: block;
	background:url(http://www.netexsoftware.com/images/IMG/menu2.gif);
	padding: 8px 0 0 30px;
	list-style-type:none;
}
	
#menu2 li a:hover  {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #004664;
	background:  url(http://www.netexsoftware.com/images/IMG/menu2.gif) 0 -32px; 
	padding: 8px 0 0 32px;
}

#menu2  #active{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	display: block;
	color: #004664;
	background:  url(http://www.netexsoftware.com/images/IMG/menu2.gif) 0 -32px;
	padding: 8px 0 0 32px;
	height: 24px;
	cursor:crosshair;
} 

#PARAGRAPH li{
	left:15px;
}

#headerflash{
	float:left; width:300px; height:150px;
}

#headerimage{
	float:left; width:600px; height:150px;
}
