.wrapper {
	margin-top: 20px;
	margin-bottom: 50px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	position:relative;
	width: auto;
	line-height: normal;
	text-align: center;
}
.main {
	width: 752px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E20D2D;
	border-left-color: #E5193A;
}
.footer {
width: 760px
}
.head {
width: 760px
}
.topmenu {
width: 760px
}.footborder {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #E51A37;
}
.tableheader {
	background-color: #E51837;
}
.tablegreybackground {
	background-color: #B8B6B9;
}
.latticebackground {
	background-image:  url("../images/pagelayout/img_home_latticebackground.gif");
}
.topmenubackground {
	background-color: #00ADEF;
}
.logobox {
	border: thin solid #CCCCCC;
	padding: 5px;
	height: 86px;
	vertical-align: middle;
}
.home_yellow_volume {
	background-color: #F6F9D1;
	text-align: left;
}
.home_blue_calmark {
	background-color: #E4F5F9;
	text-align: left;
}
.home_beige_netsec {
	background-color: #DEE1C9;
	text-align: left;
}
.welcomebox {
	padding-top: 20px;
	padding-bottom: 13px;
	padding-left: 5px;
	line-height: normal;
	text-align: left;
}
h1 {
	font-family: Tahoma, Arial;
	font-size: 1.5em;
	color: #00ADEF;
	padding-bottom: 0px;
	line-height: normal;
	margin-bottom: 0px;
}
.homesubtext {
	font-family: Tahoma, Arial;
	font-size: 0.75em;
	font-weight: bold;
	color: #666666;
}
h5 {
	font-family: Tahoma, Arial;
	font-size: 0.75em;
	color: #00ADEF;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h4 {
	font-family: Tahoma, Arial;
	font-size: 0.75em;
	color: #00ADEF;
	font-weight: bolder;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
p {
	font-family: Tahoma, Arial;
	font-size: 0.7em;
	color: #666666;
	vertical-align: middle;
}
.homesectionheader {
	font-family: Tahoma, Arial;
	font-size: 1em;
	font-weight: bold;
	color: #666666;
}
.logoboxespositioning {
	text-align: center;
}
span a:link {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #FFFFFF;
}
span a:visited {

	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #FFFFFF;
}
span a:active {


	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #FFFFFF;
}
span a:hover {

	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #FFFFFF;
}
a:link {
	color: #666666;
	text-decoration: underline;
	font-family: Tahoma, Arial;
}
a:visited {

	color: #666666;
	text-decoration: underline;
	font-family: Tahoma, Arial;
}
a:active {


	color: #666666;
	text-decoration: underline;
	font-family: Tahoma, Arial;
}
a:hover {



	color: #E20D2D;
	text-decoration: underline;
	font-family: Tahoma, Arial;
}
table#mainlinks a:link {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #00A0C6;
}
table#mainlinks a:visited {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #00A0C6;
}
table#mainlinks a:hover {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #00A0C6;
}
table#mainlinks a:active {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #00A0C6;
}
.panellightblue {
	background-color: #E4F5F9;
	text-align: left;
	margin-bottom: 0px;
}
.panelyellow {

	background-color: #F6F9D1;
	text-align: left;
}
.panelbeige {

	background-color: #DEE1C9;
	text-align: left;
}
h2 {

	font-family: Tahoma, Arial;
	font-size: 1.2em;
	color: #00ADEF;
	padding-bottom: 0px;
	line-height: normal;
	margin-bottom: 0px;
}
table#sidemenu p {
	font-family: Tahoma, Arial;
	font-size: 0.6em;
	color: #666666;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}
ul {
	font-family: Tahoma, Arial;
	color: #666666;
	font-size: 0.7em;
	list-style-type: none;
	padding-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: normal;
}
li {
	margin: 0px;
	padding: 0px;
}
h3 {

	font-family: Tahoma, Arial;
	font-size: 0.8em;
	color: #00ADEF;
	font-weight: bolder;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
h6 {


	font-family: Tahoma, Arial;
	font-size: 0.6em;
	color: #00ADEF;
	font-weight: bolder;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
table#rightpanel h6 a:link {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #F20017;
	text-decoration:none;
}
table#rightpanel h6 a:visited {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #F20017;
	text-decoration:none;
}
table#rightpanel h6 a:hover {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #F20017;
	text-decoration:none;
}
table#rightpanel h6 a:active {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #F20017;
	text-decoration:none;
}
table#body h6 a:link {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #F20017;
	text-decoration:none;
}
table#body h6 a:visited {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #F20017;
	text-decoration:none;
}
table#body h6 a:hover {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #F20017;
	text-decoration:none;
}
table#body h6 a:active {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #F20017;
	text-decoration:none;
}
.bodycenter {
	text-align: left;
}
table#footmenu p {
	font-family: Tahoma, Arial;
	font-size: 0.6em;
	color: #666666;
	vertical-align: middle;
}
.tablegreyborder {
	border: 1px solid #999999;
}
table#contact h2 {
	font-family: Tahoma, Arial;
	font-size: 1.2em;
	color: #999999;
	padding-bottom: 0px;
	line-height: normal;
	margin-bottom: 0px;
}
table#training ul {
	font-family: Tahoma, Arial;
	color: #666666;
	font-size: 0.7em;
	list-style-type: disc;
	line-height: normal;
}
table#training li {

}
span#downloads h4 {
	font-family: Tahoma, Arial;
	font-size: 0.75em;
	color: #E51837;
	font-weight: bolder;
	padding-bottom: 0px;
	margin-bottom: 0px;

}.techspecbox {
	font-family: Tahoma, Arial;
	font-size: 0.7em;
	color: #666666;
}
table#technical ul {
	font-family: Tahoma, Arial;
	color: #666666;
	font-size: 0.7em;
	list-style-type: disc;
	line-height: normal;
}
table#date td {
	font-family: Tahoma, Arial;
	color: #666666;
	font-size: 0.7em;
}
.logoboxnet {
	border: thin solid #CCCCCC;
	padding: 5px;
	height: 116px;
	vertical-align: middle;
}.wrappernotopmargin {

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	position:relative;
	width: auto;
	line-height: normal;
	text-align: center;
}
.wrapperNoBottomMargin {
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	position:relative;
	width: auto;
	line-height: normal;
	text-align: center;
	visibility: visible;
}
.mainlogin {
	width: 760px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E20D2D;
	border-left-color: #E5193A;
}
