body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
div.float {
  float: left;
  }
  
div.float p {
   text-align: center;
   }
   
#menu {display:none;}
   
div.container {
  border: 1px solid #0f298f;
  background-color: #0f298f;
  max-width: 750px;
  }

div.spacer {
  clear: both;
  }
  
#wrap {
    margin:0 auto;
    width:750px;
    }

#sidebar {
    background:#ffffff;
	float: left;
	width: 189px;
	padding: 5px;
    }
	
#main {
    background: #ffffff;
	float: right;
	width: 528px;
	padding: 10px;
	border-left: 1px solid #0f298f;
	border-right: 1px solid #0f298f;
	border-bottom: 1px solid #0f298f;
    }
#main2 {
    background-image: url(images/mobile-communications.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: right;
	width: 528px;
	padding: 10px;
	border-left: 1px solid #0f298f;
	border-right: 1px solid #0f298f;
	border-bottom: 1px solid #0f298f;
    }
li {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-bottom: 6px;
}

#footer {
    background:#ffffff;
	clear:both;
	padding: 5px;
    }
	
div#main h1 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #0f298f;
	padding-bottom: 5px;
	margin-top: 5px;
}

div#main h2 {
	font: bold italic 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 5px;
	margin-top: 0px;
}
div#main h3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 5px;
	margin-top: 0px;
}

div#main p {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 0px;
	margin-top: 0px;
}
div#main2 h1 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #0f298f;
	padding-bottom: 5px;
	margin-top: 5px;
}

div#main2 h2 {
	font: bold italic 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 5px;
	margin-top: 0px;
}
div#main2 h3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 5px;
	margin-top: 0px;
}

div#main2 p {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 0px;
	margin-top: 0px;
}
div#main p img {
	align: center;
}

div#sidebar p {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 0px;
	margin-top: 0px;
}
div#sidebar h2 {
	font: bold italic 12px Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #0f298f;
	border-bottom: 1px solid #0f298f;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
}

div#footer p {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #a5a5a5;
	padding-bottom: 0px;
	margin-top: 0px;
}	
div#footer a: link {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #a5a5a5;
}

div#footer a: visited {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #a5a5a5;
}

div#footer a: hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #a5a5a5; 
}

div#footer a: active {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #a5a5a5;
}
table.styledfull {
	width: 100%;
	border: 2px solid #848463;
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 5px;
}
table.styled {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #0f298f;
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 5px;
}
table.styled tr td, table.styled tr th, table.styledfull tr td, table.styledfull tr th {
	padding: 4px;
	border: none;
	font-size: 11px;
}
table.styled tr, table.styledfull tr {
	vertical-align: top;
}
table.styled thead, table.styled tbody, table.styledfull thead, table.styledfull tbody {
	border-top: 1px solid #0f298f;
	border-bottom: 1px solid #0f298f;
}
tr.heading, table.styled thead, table.styled tr th, table.styledfull thead, table.styledfull tr th {
	background-color: #0f298f;
	color: #ffffff;
}
table.styled tr.even, table.styledfull tr.even {
	background-color: #eeeeee; /*#CCCCFF;*/
}
table.styled tr.odd, table.styledfull tr.odd {
	background-color: #FFFFFF;
}
