
body {
	margin: 0; padding: 0;
	font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; /* Resets 1em to 10px */
	color: #414141;
	line-height: 16px;
	background: #e2edf3 url(background/bg.jpg) repeat-x;
}


/* links */
a {
	color: #226E85;
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	color: #061F35;
	background-color: inherit;
	text-decoration: underline;
}

table,td {
   margin-left: 0 auto;
   margin-right: 0 auto;
   padding: 5px;
   font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
   color: #414141;

   line-height: 16px;

}





/* form elements */


/**********************************
  LAYOUT 
***********************************/
#wrap {
	margin: 0 auto; 
	width: 920px;
	border: 10px solid #ffffff;
}

/* header */
#header {
	position: relative;
	margin: 0; padding: 0;
	background-color: #fff;
	height: 95px;
	
}

.logo {
background: #fff;
color: #666666;
float: left;
height: 90px;
margin-top: 1px;
}

.csschanger {
color: #414141;
float: right;
margin-top: 2px;
margin-right: 5px;
line-height: 24px;
}

.csschanger a {	color: #414141;	background: inherit; text-decoration: none;}
.csschanger a:hover { color: #ECB100; background: inherit; text-decoration: underline; }



#nav

{

background:#2B2B2B url('nav-bg.png') repeat-x top;

height:30px;

width:920px;

margin-left:auto;

margin-right:auto;

position:relative;

border-top: 1px solid #202020;
border-bottom: 3px solid #E29E60;
}

#nav ul

{

padding:0;

margin:0 0 0 10px;

}

#nav ul li

{

float:left;

background:url('seperator.png') no-repeat right;; list-style-type:none

}

#nav ul li a

{

float:left;

display:block;

line-height:30px;

text-decoration:none;

color:#e8e3e6;

font-family:"Lucida Sans Unicode";

font-size:1.0em;

/*font-weight:bold;*/

padding:0 15px 0 15px;

height:30px;

}

#nav ul li a:hover

{

background:#d99150 url('nav-active.png') repeat-x;

color:#fff

}






/* footer */


.footer {
	clear: both;
	background-color: #333;
	height: 150px;
	border-top: 5px solid #404040;
	font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 15px;
	color: #fff;
	line-height: 16px;

}
.footer a { 
	text-decoration: none; 
	font-weight: normal;
	color: #fff;	
}

.footer a:hover { 
	text-decoration: underline; 
	font-weight: normal;
	color: #ECB100;	
}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* display and additional classes  */
.clear {	clear: both; }
.red   { color: #800000; }
.comments { 
	margin: 20px 10px 5px 10px; 
	padding: 3px 0;
	border-bottom: 1px dashed #EFF0F1; 	
	border-top: 1px dashed #EFF0F1;	
}

#footerlogos
{
background:#fff url('cisco.gif') no-repeat;
width:610px;
height:47px;
position:relative;
/*padding:3px 5px 4px 15px;
left:27px;*/
border-top:0px solid #6d6868;
margin-left:15px; margin-right:0; margin-top:25px; margin-bottom:15px

}
#footerlogos hr
{
padding:0;
background:#f1f1f1;
color:#f1f1f1;
border:0px none;
width:70%;
text-align:left; margin-left:0; margin-right:0; margin-top:5px; margin-bottom:2px
}
#footerlogos img
{
border:0px none;
padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0
}