HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	MARGIN: 0px; COLOR: #393939; FONT-SIZE:100%; FONT-FAMILY: Lucida Sans Unicode, Tahoma, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;line-height: 110%
}

P {
	MARGIN-TOP: 0px; FONT-SIZE:9pt; MARGIN-BOTTOM: 5px
}

UL {
	LIST-STYLE-IMAGE: url(images/layout-graphics/bullet.gif)
}
HR {
	BORDER-RIGHT: #c6cbd0 1px solid; BORDER-TOP: #c6cbd0 1px solid; BORDER-LEFT: #c6cbd0 1px solid; BORDER-BOTTOM: #c6cbd0 1px solid; HEIGHT: 0px; TEXT-ALIGN: center
}
.topmenu {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; WIDTH: 800px; COLOR: #ffffff; PADDING-TOP: 10px; HEIGHT: 40px; TEXT-ALIGN: center
}
.topmenu A:link {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
.topmenu A:active {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
.topmenu A:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
.topmenu A:hover {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
.mainheader {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #c6cbd0; TEXT-ALIGN: left
}
.maincenter {
	MARGIN: 0px; WIDTH: 823px; TEXT-ALIGN: left
}
.headerleft {
	BORDER-TOP: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #8da0c2
}
.header {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(images/layout-graphics/header-rep.jpg); MARGIN: 0px; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #8da0c2; TEXT-ALIGN: left
}
.header H1 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 140%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
.header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.quicklinks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; COLOR: #393939; PADDING-TOP: 10px; BACKGROUND-COLOR: #f0d34a; TEXT-ALIGN: right
}
.formtextql {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 100%; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Lucida Sans Unicode, Tahoma, sans-serif
}
.cellpadding1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.cellpadding2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.mainimage {
	DISPLAY: block
}
.maincontent1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;  BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.maincontent1 H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-BOTTOM: 0px; COLOR: #000000
}
.maincontent1 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: lowercase; COLOR: #8da0c2; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent1 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent1 H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8da0c2; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent1 H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #393939; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent1 H6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #393939; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent1 A:link {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
.maincontent1 A:active {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
.maincontent1 A:visited {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
.maincontent1 A:hover {
	FONT-WEIGHT: normal; COLOR: #FF0000; TEXT-DECORATION: none
}
.maincontent2 {
	 PADDING-LEFT: 5px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.maincontent2 H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN-BOTTOM: 0px; COLOR: #5e6d8e
}
.maincontent2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: lowercase; COLOR: #393939; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent2 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5e6d8e; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent2 H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7e8cbb; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent2 H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #393939; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent1 H6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #393939; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.maincontent2 A:link {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
.maincontent2 A:active {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
.maincontent2 A:visited {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
.maincontent2 A:hover {
	FONT-WEIGHT: normal; COLOR: #FF0000; TEXT-DECORATION: none
}
.footer1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 65%; COLOR:#999999; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.footer1 A:link {
	FONT-WEIGHT: normal; COLOR: #393939; TEXT-DECORATION: none
}
.footer1 A:active {
	FONT-WEIGHT: normal; COLOR: #393939; TEXT-DECORATION: none
}
.footer1 A:visited {
	FONT-WEIGHT: normal; COLOR: #393939; TEXT-DECORATION: none
}
.footer1 A:hover {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
.footer2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 65%; COLOR:#999999; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.footer2 A:link {
	FONT-WEIGHT: normal; COLOR: #393939; TEXT-DECORATION: none
}
.footer2 A:active {
	FONT-WEIGHT: normal; COLOR: #393939; TEXT-DECORATION: none
}
.footer2 A:visited {
	FONT-WEIGHT: normal; COLOR: #393939; TEXT-DECORATION: none
}
.footer2 A:hover {
	FONT-WEIGHT: normal; COLOR: ##0000FF; TEXT-DECORATION: none
}
.formbutton {
	BORDER-RIGHT: #7e8cbb 1px solid; BORDER-TOP: #7e8cbb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 90%; BORDER-LEFT: #7e8cbb 1px solid; COLOR: #7e8cbb; BORDER-BOTTOM: #7e8cbb 1px solid; FONT-FAMILY: Lucida Sans Unicode, Tahoma, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formtext {
	BORDER-RIGHT: #7e8cbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7e8cbb 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 100%; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #7e8cbb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #7e8cbb 1px solid; FONT-FAMILY: Lucida Sans Unicode, Tahoma, sans-serif
}
.subscribe {
	BORDER-RIGHT: #7e8cbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7e8cbb 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: #7e8cbb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #7e8cbb 1px solid; FONT-FAMILY: Lucida Sans Unicode, Tahoma, sans-serif
}
.photoright {
	CLEAR: both; BORDER-RIGHT: #7e8cbb 1px solid; BORDER-TOP: #7e8cbb 1px solid; FLOAT: right; MARGIN: 5px; BORDER-LEFT: #7e8cbb 1px solid; BORDER-BOTTOM: #7e8cbb 1px solid
}
.photoplain {
	BORDER-RIGHT: #7e8cbb 1px solid; BORDER-TOP: #7e8cbb 1px solid; BORDER-LEFT: #7e8cbb 1px solid; BORDER-BOTTOM: #7e8cbb 1px solid
}
.photoleft {
	CLEAR: both; BORDER-RIGHT: #7e8cbb 1px solid; BORDER-TOP: #7e8cbb 1px solid; FLOAT: left; MARGIN: 5px; BORDER-LEFT: #7e8cbb 1px solid; BORDER-BOTTOM: #7e8cbb 1px solid
}
.productcell {
	FONT-SIZE: 70%; TEXT-ALIGN: left
}

.Introduction {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

.Introduction H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: lowercase; COLOR: #8da0c2; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}


/* Start of Menu item List for each product */

#apps_sub {
  padding-left:0px;
  margin-left:0px;
  list-style:none outside
}

#apps_sub li {
  display:list-item;
  margin:5px;
  padding:0;
  height:20px; 
  width:200px
}

#apps_sub li a {
  border-color:#CCC #FFF #FFF #FFF;
  border-width:1px 1px 1px 1px;
  border-style:dotted;
  display:block;
  /*background-color:#FFF;*/
  padding-top:4px;
  padding-bottom:4px
}

#apps_sub li:first-child a {
  border-color:#FFF
}

#apps_sub li a:hover {
  border-color:#999;
  border-width:1px 1px 1px 1px;
  border-style:solid;
  display:block
}

#apps_sub li.even a {
 border-color:#000 #FFF #FFF #FFF;
 TEXT-DECORATION: none
}



#apps_sub li a img { padding:5px }

#apps_sub li a h1 {
  font-family: Lucida Sans Unicode;
  font-size:12px;
  font-weight:normal;
  text-shadow: #A9A9A9 2px 2px 2px;
  margin-top:2px;
  margin-bottom:2px;
  color:black;
  text-align:left
}

#apps_sub li a h2 {
  font-family: Lucida Sans Unicode;  
  font-size:12px;
  font-weight:normal;
  color:#888888;
  margin-top:2px;
  margin-bottom:2px;
  text-align:left
}