table {
padding: 0px;
margin: 0px;
border-collapse: collapse;
background: #fff;
height: 930px;
}

td {
vertical-align: top;
padding: 0px;
margin: 0px;
background: #fff;
}

body {
background: #000033;
margin: 0px;
}

img {
border: 0px;
}

#nav {
	position: relative;
	margin: 0 auto;
	padding-top: 0	px;
	width: 773px;
	height: 99px;
	background: url(images/bg_topnav.gif) white repeat-x;
}

#wrapper {
	position: relative;
	margin: 0 auto;
	padding-bottom: 4px;
	margin-bottom: 60px;
	width: 773px;
	font-family: verdana, arial;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	background: #FFF;
	height: 1400px;
	_height: 1300px;	
}

#nav a em{ 
visibility: hidden;
}

#logonaw { 
position: absolute;
background: transparent url(images/logo_natw.gif) no-repeat;
margin-left: 30px;
width: 191px;
height: 51px;
top: 25px;
font-size: 33px;
padding-top: 6px;
}

#home { 
position: absolute;
background: transparent url(images/nav_home.gif) no-repeat;
margin-left: 270px;
width: 47px;
height: 23px;
top: 38px;
font-size: 15px;
padding-top: 3px;
border-right: 1px solid #ccc;
}

#aboutus { 
position: absolute;
background: transparent url(images/nav_aboutus.gif) no-repeat;
margin-left: 327px;
width: 69px;
height: 23px;
top: 38px;
font-size: 15px;
padding-top: 3px;
border-right: 1px solid #ccc;
}

#services { 
position: absolute;
background: transparent url(images/nav_services.gif) no-repeat;
margin-left: 408px;
width: 61px;
height: 23px;
top: 38px;
font-size: 15px;
padding-top: 3px;
border-right: 1px solid #ccc;
}

#clients { 
position: absolute;
background: transparent url(images/nav_clients.gif) no-repeat;
margin-left: 480px;
width: 53px;
height: 23px;
top: 38px;
font-size: 15px;
padding-top: 3px;
border-right: 1px solid #ccc;
}

#partners { 
position: absolute;
background: transparent url(images/nav_partners.gif) no-repeat;
margin-left: 545px;
width: 63px;
height: 23px;
top: 38px;
font-size: 15px;
padding-top: 3px;
border-right: 1px solid #ccc;
}

#news { 
position: absolute;
background: transparent url(images/nav_news.gif) no-repeat;
margin-left: 620px;
width: 44px;
height: 23px;
top: 38px;
font-size: 15px;
padding: 3px 0 0 0;
border-right: 1px solid #ccc;
}

#contact { 
position: absolute;
background: transparent url(images/nav_contact.gif) no-repeat;
margin-left: 676px;
width: 80px;
height: 23px;
top: 38px;
font-size: 15px;
padding-top: 3px;
}

.deptnav {
position: absolute;
background: #01398E url(images/home/bg_home_navleft.jpg) no-repeat;
width: 180px;
height: 353px;
padding: 8px 0px 8px 8px;
text-align: left;
border-left: 1px solid #FFFFFF;
}

em{ 
visibility: hidden; 
}

.deptnav li { 
list-style-image: url(images/arrowwhite.gif); 
list-style-type: none; 
display:list-item; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.deptnav ul {
	font-size:10px;
	margin:2px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}

#deptnavaccfin h3{ 
background: transparent url(images/homelinks_bizapps.gif) no-repeat;
height: 15px;
margin-top: 12px;
margin-bottom: 0px;
font-size: 15px;

}

#deptnavwebdev h3 { 
position: relative;
background: transparent url(images/homelinks_webdev.gif) no-repeat;
height: 15px;
margin-top: 12px;
margin-bottom: 0px;
padding: 0px;
font-size: 15px;
}

#deptnavnetint h3 { 
position: relative;
background: transparent url(images/homelinks_netint.gif) no-repeat;
height: 15px;
margin-top: 12px;
margin-bottom: 0px;
padding: 0px;
font-size: 15px;
}


h1 span
	{
	display: none;
	visibility: hidden;
	}

/* h4 span
	{
	display: none;
	visibility: hidden;
	}
*/

.deptnav li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;
	}
.deptnav li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00;
	}
.deptnav li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;
	}
.deptnav li a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00;
	}

#homevisualcontent {
position: absolute;
left: 189px;
background: #E1E1E1 url(images/bg_home_center.jpg) no-repeat;
width: 380px;
height: 340px;
}

/*
#homepartnercontent {
position: relative;
left: 569px;
background: #FFFFFF url(images/home/bg_right_home.gif) no-repeat;
width: 203px;
height: 183px;
border-left: 1px solid #ccc;
margin-top: -137px !important;
margin-top: -139px;
padding-top: 5px !important;
padding-top: 15px;
}
*/

.rightcolumn {
/*position: absolute;
left: 568px;
top: -372px;*/
background: url(images/home/bg_right_home.gif) no-repeat #fff;
width: 202px;
padding: 5px 0 0 0;
_padding: 15px 0 0 ;
clear: left;
}

#homepartnercontent {
width: 202px;
height: 183px;
}


#homepartnercontent h1 {
background: url(images/home/tech_partners.gif) no-repeat;
width: 155px;
height: 18px;
margin-left: 10px;
margin-bottom: 8px;
}

#homepartnerlogos {
background: url(images/partner_logos/homegroup.png) no-repeat;
width: 178px;
height: 110px;
margin-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #333333; 
line-height: 21px;
}

#logohomebest {
margin-left: 20px;
margin-top: 10px;
font-size: 12px; 
}

#logohomeaccpac {
margin-left: 10px;
margin-top: 11px;
font-size: 12px; 
}

#logohomems {
margin-left: 5px;
margin-top: 9px;
font-size: 12px; 
}

#logohomecisco {
margin-left: 20px;
margin-top: 68px;
font-size: 12px; 
}

#logohomecitrix {
margin-left: 20px;
margin-top: 42px;
font-size: 12px; 
}

#logohomesaleslogix {
margin-top: 46px;
font-size: 12px; 
}

#logohomehp {
margin-top: 220px;
font-size: 12px; 
}

#logohomeemc {
margin-left: 45px;
margin-top: 220px;
font-size: 12px;
}

/*#headnews{
position: relative;
left: 569px;
padding: 0px 20px 20px 20px;
width: 165px;
border-left: 1px solid #ccc;
}*/


#headdocutrend{
position: relative;
padding: 12px 20px 20px 18px;
width: 165px;
border-left: 1px solid #ccc;
margin-left: -1px;
font-size: 10px;
color: #000;
}

#headdocutrend p{
font-size: 10px; 
line-height: 13px;
border-top: 1px solid #ccc; 
border-bottom: 1px solid #ccc; 
color: #000;
padding: 4px 0px 4px 0px;

}

#headdocutrend span {display: block;}

#headdocutrend div{
font-size: 10px; 
border-top: 1px solid #ccc; 
border-bottom: 1px solid #ccc; 
color: #000;
padding: 4px 0px 4px 0px;
}


#headnews, #headblog{
margin-left: -1px;
border-left: 1px solid #ccc;
position: relative;
padding: 0px 20px 0px 20px;
width: 163px;
/* background: red; */
}

#headnews h3 {
background: transparent url(images/home/news_trans.gif) no-repeat;
width: 40px;
height: 13px;
margin-top: 0px;
margin-bottom: 8px;	
}

#headblog h3 {
background: transparent url(images/home/blog2_trans.gif) no-repeat;
height: 17px;
margin-top: 0px;
margin-bottom: 8px;	

}

#headnews ul, #headblog ul {
	list-style-type: none;
	font-size:9px;
	line-height: 13px;
	margin:2px 0px 0px 0px;
	padding:0 5px 0 0px;
}

#headnews li, #headblog li {

	margin-bottom: 8px;

}

#awardshome {
background: url(images/awards_home.gif) no-repeat;
width: 380px;
height: 28px;
}

#awardshomecrn  {
position: absolute;
left: 10px;
margin-top: 0px;
font-size: 12px;
width: 120px;
}

#awardshomecraines  {
position: absolute;
left: 140px;
margin-top: 0px;
font-size: 10px;
width: 120px;
}

#awardshomeacctoday  {
position: absolute;
left: 275px;
margin-top: 0px;
font-size: 10px;
width: 100px;
}

.learninghome {
position: relative;
padding: 20px;
top: 366px;
left: 1px;
width: 529px;
background: url(images/home/learninghome_bluebar.png) no-repeat;
}

.learninghome h3{
background: transparent url(images/home/learningcenter.gif) no-repeat;
width: 125px;
height: 18px;
margin-top: 0px;
margin-bottom: 8px !important;
margin-bottom: -8px;
}

h4{
margin-top: 0px;
margin-bottom: 0px;
font-weight: normal;
padding: 0px;
}

.learncol1 {
width: 164px;
padding-right:20px;
float: left;
/* background: lightblue; */
}

.learncol2 {
width: 164px;
padding-right:20px;
float: left;
/*background: pink;*/
}

.learncol3 {
width: 156px;
float: left;
/*background: yellow;*/
}

.eventshome ul {
	list-style-type:none;
	font-size:9px;
	line-height: 13px;
	margin:2px 0px 0px 0px;
	padding:0 0px 0 0px;
}


.learndemohome  {

}

.learndemohome li {
width: 130px;
padding-right: 40px;
}

.learndemohomerightcol li {
padding-right: 0px;
}



.learninghome h5{
padding: 0 0 5px 0;
margin: 0 0 15px 0;
font-size: 11px; 
font-weight: bold; 
color: #003399; 
border-bottom: 1px solid #ccc;
line-height: 14px;
}

.learninghome h4{
padding: 0px 0px 20px 0px;
}

.learninghome ul {
	list-style-type:none;
	font-size:9px;
	line-height: 13px;
	margin:2px 0px 0px 0px;
	padding:0 0px 0 0px;
}

li {
	margin:0px 0px 10px 0px;
	padding:0 0px 0 0px;
	font-family: verdana,arial;
	font-size: 10px;
}

#authorizedhome{
	position: absolute;
	margin: 0 auto;
	top: 1395px !important;
	top: 1395px;
	padding: 0 20 0 0;
	width: 773px;
	background: #FFFFFF;
	clear: both;
}

#authorizedhome h2 {
padding: 10px 20px 10px 20px;
margin: 0 0 0 0 ;
border-top: 1px solid #ccc;
font-family: Verdana, Arial, Helvetica sans-serif; font-size: 10px; line-height: 12px; color: #666; font-weight: normal; text-decoration: none;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~New Text Styles~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.smalltext { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
color: #666; 
text-decoration: none 
}

.mediumtext { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
color: #333; 
text-decoration: none 
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Start of old css info~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.h1blue {color: #003399;}
.verdana13blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; color: #003399; text-decoration: none}
.verdana11blueCopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 8px; font-weight: normal; color: #003399; text-decoration: none }
.verdana11grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #666666; text-decoration: none }
.verdana13grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; color: #666666; text-decoration: none }
.verdana15blueCopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; color: #003399; text-decoration: none }
.verdana16blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #003399; text-decoration: none }


a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; color: #003399; text-decoration: none }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; color: #336699; text-decoration: none }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; color: #0033FF; text-decoration: none }
a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; color: #0033FF; text-decoration: none }

a.smallwhite:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.smallwhite:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.smallwhite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #FFCC00; text-decoration: none }
a.smallwhite:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px !important; line-height: 18px; font-weight: normal; color: #FFCC00; text-decoration: none }


.smallwhitestatic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #FFFFFF; text-decoration: none }


.verdana11white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
	

.verdana13greybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bolder; color: #666666; text-decoration: none }


.verdana13bluehot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #003399; text-decoration: none }


.verdana13bluehotbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; color: #003399}

.verdana11bluehotbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; font-weight: bold; color: #003399: none}

.verdana13bluelite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #003399; text-decoration: none }
.verdana11greylink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 30px; font-weight: normal; color: #666666; text-decoration: none }
.dropMenuNormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none ; background-color: #3366CC}
.verdanawhitesmbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
.verdanasmboldwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF}
.verdana13citred {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; color: #CC0033}

.verdana11blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399}
.verdana10blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399}

.verdana16greyboldCopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bolder; color: #666666; text-decoration: none }
.drkblsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000033; line-height: 9px}

.verdana13greybulleted { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; color: #666666; text-decoration: none; list-style-image: url(images/doublearrow.gif); list-style-type: none}

.verdanasmwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF ; line-height: 20px}
.verdana11citred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #CC0033 }
.verdana16white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: 900; color: #FFFFFF; text-decoration: none }
.superscript {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; vertical-align: super; background-position: top; font-style: normal}


/* li { list-style-image: url(images/doublearrow.gif); list-style-type: none; display:list-item; margin-left:-12px  } */

.button {  background-color: #666666; background-position: center center; border-color: #CCCCCC #333333 #333333 #CCCCCC; height: 18px; align:middle; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.input {  height: 18px; align:middle; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; valign: center; background: #ccc;}
.verdana13greyhilite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; color: #666666; text-decoration: none ; background-color: #FFFF99}

.bghomeleft {background-image: url(images/home/bg_home_navleft.jpg); background-position: 0px 0px; background-repeat: no-repeat;}

.bghomecenter {background-image: url(images/bg_home_center.jpg); background-position: 0px 0px; background-repeat: no-repeat;}.verdana13white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }


/* h1 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
line-height: 18px; 
color: #666666;
margin-top: 0px;
margin-bottom: 0px;
}


h2 {  font-family: Verdana, Arial, Helvetica sans-serif; font-size: 10px;  font-weight: normal; line-height: 13px; color: #666666}

*/




