BODY {
	PADDING-BOTTOM: 30px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT: 13px Arial, Helvetica, Sans-Serif;
	COLOR: #555555;
	PADDING-TOP: 0px;
}
A {
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline;
}
A:visited {
	TEXT-DECORATION: none;
}
A:active {
	TEXT-DECORATION: none;
}
A IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
H1 {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.5em;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	COLOR: #222222;
	FONT-WEIGHT: bolder;
	PADDING-TOP: 0px;
}
H2 {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.5em;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	COLOR: #222222;
	FONT-WEIGHT: bolder;
	PADDING-TOP: 0px;
}
H3 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	COLOR: #222222;
	FONT-WEIGHT: bolder;
	PADDING-TOP: 0px;
}
H4 {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.5em;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	COLOR: #222222;
	FONT-WEIGHT: bolder;
	PADDING-TOP: 0px;
}
H5 {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.5em;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	COLOR: #222222;
	FONT-WEIGHT: bolder;
	PADDING-TOP: 0px;
}
H1 {
	LETTER-SPACING: -1px;
	FONT-SIZE: 26px;
}
H2 {
	LETTER-SPACING: -0.7px;
	FONT-SIZE: 24px;
}
H3 {
	FONT-SIZE: 18px;
}
H2 {
	MARGIN: 25px 0px 5px;
}

H4 {
	MARGIN: 20px 0px 5px;
	FONT-SIZE: 16px;
}
H5 {
	MARGIN: 20px 0px 5px;
	FONT-SIZE: 16px;
}
P {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
BLOCKQUOTE {
	LINE-HEIGHT: 1.7em;
}
SMALL {
	FONT-STYLE: italic;
	COLOR: #666666;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}
UL {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: square;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
UL LI UL {
	MARGIN: 5px 0px 10px 30px;
}
HR {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BACKGROUND-COLOR: #cccccc;
	MARGIN: 10px 0px 15px;
	HEIGHT: 1px;
	COLOR: #cccccc;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
.hr2 {
	BACKGROUND-IMAGE: url(content_seperator.gif);
	MARGIN: 15px auto;
	WIDTH: 550px;
	HEIGHT: 20px;
}
INPUT {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	FONT: 14px Arial, Helvetica, Sans-Serif;
	BACKGROUND: #f5f5f5;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 4px;
}
TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	FONT: 14px Arial, Helvetica, Sans-Serif;
	BACKGROUND: #f5f5f5;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 4px;
}
BUTTON {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #666699;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	FONT: bolder 12px Arial, Helvetica, Sans-Serif;
	HEIGHT: 30px;
	COLOR: #ffffff;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 2px;
}
BUTTON:hover {
	BACKGROUND-COLOR: #cd004d;
}
FORM {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.leftimg {
	MARGIN: 0px 20px 20px 0px;
	FLOAT: left;
}
.rightimg {
	MARGIN: 0px 0px 20px 30px;
	FLOAT: right;
}
.rightimg-border {
	BORDER-BOTTOM: white 1px solid;
	BORDER-LEFT: white 1px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #d1d1d1;
	MARGIN: 15px 0px 15px 20px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FLOAT: right;
	BORDER-TOP: white 1px solid;
	BORDER-RIGHT: white 1px solid;
	PADDING-TOP: 5px;
}
#titleheader_bg {
	BORDER-BOTTOM: #e8e8e8 1px solid;
	TEXT-ALIGN: center;
	BACKGROUND: #ccc;
	HEIGHT: 35px;
}
#titletext {
	TEXT-ALIGN: right;
	MARGIN: 0px auto;
	WIDTH: 960px;
	PADDING-RIGHT: 20px;
	FONT: 11px Arial;
	COLOR: white;
	PADDING-TOP: 9px;
}
#logo {
	TEXT-ALIGN: center;
	MARGIN: 0px auto;
	WIDTH: 960px;
	HEIGHT: 75px;
}
#topmenu {
	TEXT-ALIGN: right;
	PADDING-RIGHT: 12px;
	FONT-FAMILY: Arial;
	COLOR: white;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 45px;
}
#topmenu A {
	COLOR: white;
	VERTICAL-ALIGN: top;
}
.tspacer {
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
}
#gradient {
	MARGIN-BOTTOM: -389px;
	HEIGHT: 429px;
}
.gradient_highlight {
	MARGIN: 0px auto;
	WIDTH: 960px;
	HEIGHT: 300px;
}
#container {
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 960px;
	BACKGROUND: #ffffff;
}
#navigation {
	BORDER-BOTTOM: #ffffff 1px solid;
	BACKGROUND: url(navigation_bg.gif) repeat-x;
	HEIGHT: 43px;
	FONT-SIZE: 12px;
}
#navigation UL LI UL LI {
	LIST-STYLE-TYPE: none;
	DISPLAY: block;
}
#navigation UL {
	Z-INDEX: 100;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.7em;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px 0px 0px 1px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 0px;
}
#navigation UL LI {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 2px;
	DISPLAY: inline;
	BACKGROUND: url(navigation_divider.gif) no-repeat right top;
	FLOAT: left;
	MARGIN-LEFT: -1px;
	PADDING-TOP: 0px;
}
#navigation UL LI A {
	PADDING-BOTTOM: 11px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	DISPLAY: block;
	COLOR: #333333;
	TEXT-DECORATION: none;
	PADDING-TOP: 12px;
}
* HTML #navigation UL LI A {
	DISPLAY: inline-block;
}
#navigation UL LI A:link {
	COLOR: #333333;
}
#navigation UL LI A:visited {
	COLOR: #333333;
}
#navigation UL LI A.selected {
	Z-INDEX: 100;
	BACKGROUND: #ffffff;
	COLOR: #333333;
}
#navigation UL LI A:hover {
	Z-INDEX: 100;
	BACKGROUND: #ffffff;
	COLOR: #333333;
}
#navigation UL LI UL {
	Z-INDEX: 99;
	POSITION: absolute;
	BORDER-LEFT: #cccccc 1px solid;
	MARGIN: 0px 0px 0px -1px;
	DISPLAY: none;
	BACKGROUND: #ffffff;
	VISIBILITY: hidden;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	LEFT: 0px;
}
#navigation UL LI UL LI {
	BORDER-BOTTOM: #cccccc 1px solid;
	PADDING-RIGHT: 0px;
	DISPLAY: list-item;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
}
#navigation UL LI UL LI A {
	MARGIN-RIGHT: -2px;
}
#navigation UL LI UL LI A:hover {
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #f5f5f5;
	MARGIN-LEFT: 1px;
	PADDING-TOP: 7px;
}
#navigation UL LI UL LI UL {
	MARGIN: -1px 0px 0px 2px;
	TOP: 0px;
}
#navigation UL LI UL LI A {
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 15px;
	WIDTH: 175px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-TOP: 7px;
}
* HTML #navigation {
	HEIGHT: 1%;
}
.downarrowclass {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 8px;
}
.rightarrowclass {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
}
.search {
	MARGIN: 7px 10px 0px 7px;
	FLOAT: right;
}
.search INPUT {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 6px;
	WIDTH: 214px;
	PADDING-RIGHT: 6px;
	FONT: 12px Arial, Helvetica, Sans-Serif;
	BACKGROUND: #e5e5e5;
	COLOR: #333333;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-RIGHT: 5px;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 6px;
}
#display {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 10px;
	WIDTH: 940px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #e5e5e5;
	HEIGHT: 273px;
	FONT-SIZE: 12px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-TOP: 10px;
}
.product-info {
}
.product-info H1 {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 10px;
	FONT-FAMILY: Arial;
	LETTER-SPACING: 0px;
	COLOR: black;
	FONT-SIZE: 18px;
}
.product-desc {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-SIZE: 12px;
	PADDING-TOP: 15px;
}
.products-option {
	BACKGROUND-COLOR: #e8e8e8;
	FONT-WEIGHT: bold;
}
#display H4 {
	LINE-HEIGHT: 1.2em;
	MARGIN: 0px 0px 4px;
}
UL#pikame {
	FLOAT: right;
}
.pika_main IMG {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 9px;
	PADDING-LEFT: 9px;
	WIDTH: 920px;
	PADDING-RIGHT: 9px;
	BACKGROUND: #ffffff;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 9px;
}
#flashcontent {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 9px;
	PADDING-LEFT: 9px;
	WIDTH: 920px;
	PADDING-RIGHT: 9px;
	BACKGROUND: #ffffff;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 9px;
}
#pikame LI {
	BORDER-BOTTOM: #cccccc 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BACKGROUND: #ffffff;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	BORDER-TOP: #cccccc 1px solid;
	RIGHT: 0px;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 5px;
}
.pika_caption {
	LINE-HEIGHT: 1.2em;
	MARGIN: 15px 0px 0px 7px;
	FONT-FAMILY: Arial;
	FLOAT: left;
	COLOR: #333333;
	FONT-SIZE: 14px;
}
UL#pikame LI IMG {
	POSITION: relative;
	WIDTH: 50px;
	MARGIN-BOTTOM: 5px;
	HEIGHT: 40px;
	CURSOR: pointer;
	MARGIN-RIGHT: 5px;
}
.pika_main {
	POSITION: relative;
}
.pikachoose LI {
	LIST-STYLE-TYPE: none;
	OVERFLOW: hidden;
	LIST-STYLE-IMAGE: none;
}
.pika_play {
	Z-INDEX: 1;
	POSITION: absolute;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #ffffff;
	TOP: 10px;
	RIGHT: 10px;
	PADDING-TOP: 10px;
}
.pika_play A {
	POSITION: relative;
	COLOR: #333333;
	MARGIN-LEFT: auto;
	CURSOR: pointer;
}
.pika_play IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
}
#content_container {
	WIDTH: 960px;
	BACKGROUND: url(content_bg.gif) repeat-y;
	FONT-SIZE: 14px;
	BORDER-TOP: #cccccc 1px solid;
}
#content_container_articles {
	WIDTH: 960px;
	FONT-SIZE: 14px;
	BORDER-TOP: #cccccc 1px solid;
}
#content {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	WIDTH: 580px;
	PADDING-RIGHT: 40px;
	BACKGROUND: url(content_topbg.gif) no-repeat right top;
	FLOAT: left;
	COLOR: #555555;
	PADDING-TOP: 20px;
}
#inner-content {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	WIDTH: 597px;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(content_topbg.gif) no-repeat right top;
	FLOAT: left;
	COLOR: #555555;
	PADDING-TOP: 20px;
}
#inner-content-articles {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	WIDTH: 920px;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(content_topbg.gif) repeat-x left top;
	COLOR: #555555;
	PADDING-TOP: 20px;
}
#quotes {
	BORDER-BOTTOM: #dcdcdc 1px solid;
	BORDER-LEFT: #dcdcdc 1px solid;
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #efefef;
	PADDING-LEFT: 10px;
	WIDTH: 575px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Arial;
	MARGIN-BOTTOM: 5px;
	COLOR: black;
	FONT-SIZE: 12px;
	BORDER-TOP: #dcdcdc 1px solid;
	BORDER-RIGHT: #dcdcdc 1px solid;
	PADDING-TOP: 10px;
}
.download-header-li {
	COLOR: black;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	LIST-STYLE-IMAGE: url(side-bullet-pdf.gif);
}
.read-more {
	COLOR: green;
	FONT-WEIGHT: bold;
}
.post {
	MARGIN: 35px;
}
.post_title {
	MARGIN-BOTTOM: 20px;
}
.post_title SPAN {
	FONT-STYLE: italic;
	COLOR: #999999;
	FONT-SIZE: 12px;
}
UL.tabs {
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 1.7em;
	LIST-STYLE-TYPE: none;
	MARGIN-TOP: -25px;
	FLOAT: right;
	FONT-SIZE: 12px;
}
UL.tabs LI {
	POSITION: relative;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	DISPLAY: inline;
	CURSOR: pointer;
	PADDING-TOP: 12px;
}
UL.tabs LI.selected {
	Z-INDEX: 100;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 13px;
	BACKGROUND: #ffffff;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
}
.folioGallery {
	MARGIN: 14px 0px 0px -28px;
	WIDTH: 588px;
}
.folioGallery DIV {
	MARGIN: 0px 0px 14px 14px;
	FLOAT: left;
}
.folioGallery DIV IMG {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	BACKGROUND: #f5f5f5;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 8px;
}
.contact_form {
	PADDING-TOP: 5px;
}
.contact_form LABEL {
	DISPLAY: block;
	FONT: bolder 14px/1.3em Arial, Helvetica, Sans-Serif;
	COLOR: #333333;
}
.contact_form .small {
	DISPLAY: block;
	COLOR: #666666;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
.contact_form INPUT {
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 1.7em;
	MARGIN: 10px 0px 25px;
	PADDING-LEFT: 10px;
	WIDTH: 540px;
	PADDING-RIGHT: 10px;
	COLOR: #444444;
	PADDING-TOP: 10px;
}
TEXTAREA {
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 1.7em;
	MARGIN: 10px 0px 25px;
	PADDING-LEFT: 10px;
	WIDTH: 540px;
	PADDING-RIGHT: 10px;
	COLOR: #444444;
	PADDING-TOP: 10px;
}
.contact_form BUTTON {
	PADDING-BOTTOM: 10px;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	BACKGROUND: #333333;
	HEIGHT: 100%;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 10px;
}
.contact_form BUTTON:hover {
	CURSOR: pointer;
}
.support-back {
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
}
.support-back:hover {
	COLOR: #cd004d;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
}
#sidebar {
	WIDTH: 320px;
	BACKGROUND: url(sidebar_bg.gif) repeat-y;
	FLOAT: right;
	FONT-SIZE: 12px;
}
#sidebar H4 {
	MARGIN-TOP: 0px;
}
#sidebar H5 {
	MARGIN-TOP: 0px;
	FONT-SIZE: 14px;
}
.sidebar_section {
	BORDER-BOTTOM: #d5d5d5 1px solid;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 25px;
	WIDTH: 269px;
	PADDING-RIGHT: 25px;
	MARGIN-LEFT: 1px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-TOP: 15px;
}
.sidebar_title {
	MARGIN-BOTTOM: 15px;
}
.side-bullet-ul {
	MARGIN-LEFT: 18px;
}
.main-bullet-ul {
	MARGIN-LEFT: 18px;
}
.main-bullet-ul-image {
	MARGIN-LEFT: 23px;
	VERTICAL-ALIGN: middle;
}
.main-bullet-tick {
	LIST-STYLE-IMAGE: url(main-bullet-tick.gif);
}
.main-bullet-tel {
	VERTICAL-ALIGN: middle;
	LIST-STYLE-IMAGE: url(telephone.png);
}
.main-bullet-email {
	VERTICAL-ALIGN: middle;
	LIST-STYLE-IMAGE: url(email.png);
}
.main-bullet-article {
	VERTICAL-ALIGN: middle;
	LIST-STYLE-IMAGE: url(side-bullet-article.gif);
}
.main-bullet-video {
	VERTICAL-ALIGN: middle;
	LIST-STYLE-IMAGE: url(side-bullet-video.gif);
}
.side-bullet {
	LIST-STYLE-IMAGE: url(side-bullet.png);
}
.side-bullet-pdf {
	LIST-STYLE-IMAGE: url(side-bullet-pdf.gif);
}
.side-bullet-video {
	LIST-STYLE-IMAGE: url(side-bullet-video.gif);
}
.side-bullet-article {
	LIST-STYLE-IMAGE: url(side-bullet-article.gif);
}
.sidebar_title H4 {
	MARGIN-BOTTOM: 2px;
}
.sidebar_title SMALL {
	FONT-STYLE: italic;
	FONT-SIZE: 10px;
}
.sidebar_link {
	TEXT-ALIGN: left;
	COLOR: black;
}
.dl-green {
	COLOR: green;
	FONT-WEIGHT: bold;
}
.left_column {
	LINE-HEIGHT: 1.7em;
	MARGIN-BOTTOM: 7px;
	FLOAT: left;
	CLEAR: both;
	FONT-WEIGHT: bolder;
}
.right_column {
	TEXT-ALIGN: right;
	LINE-HEIGHT: 1.7em;
	MARGIN-BOTTOM: 7px;
	FLOAT: right;
}
.spacer {
	CLEAR: both;
}
.links {
	BACKGROUND-IMAGE: url(content_topbg.gif);
	PADDING-BOTTOM: 20px;
	BACKGROUND-COLOR: white;
	MARGIN: 0px auto;
	WIDTH: 960px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 80px;
	BORDER-TOP: #e5e5e5 10px solid;
	PADDING-TOP: 20px;
}
.linkstitle {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.linksul {
	MARGIN-LEFT: 17px;
}
.linksli {
	LIST-STYLE-IMAGE: url(arrow.gif);
}
#links1 {
	POSITION: relative;
	WIDTH: 215px;
	FLOAT: left;
	COLOR: black;
	FONT-SIZE: 11px;
	LEFT: 20px;
}
#links2 {
	POSITION: relative;
	WIDTH: 215px;
	FLOAT: left;
	COLOR: black;
	FONT-SIZE: 11px;
	LEFT: 40px;
}
#links3 {
	POSITION: relative;
	WIDTH: 215px;
	FLOAT: left;
	COLOR: black;
	FONT-SIZE: 11px;
	LEFT: 60px;
}
#links4 {
	POSITION: relative;
	WIDTH: 215px;
	FLOAT: left;
	COLOR: black;
	FONT-SIZE: 11px;
	LEFT: 80px;
}
#footer {
	MARGIN: 0px auto;
	PADDING-LEFT: 20px;
	WIDTH: 960px;
	HEIGHT: 40px;
	FONT-SIZE: 11px;
	PADDING-TOP: 20px;
}
DIV.pp_pic_holder .pp_top .pp_left {
	BACKGROUND: url(tl.gif) no-repeat left top;
}
DIV.pp_pic_holder .pp_top .pp_middle {
	BACKGROUND: #fff;
}
DIV.pp_pic_holder .pp_top .pp_right {
	BACKGROUND: url(tr.gif) no-repeat left top;
}
DIV.pp_pic_holder .pp_content {
	BACKGROUND-COLOR: #fff;
}
DIV.pp_pic_holder .pp_content A.pp_next:hover {
	BACKGROUND: url(btnNext.png) no-repeat right center;
	CURSOR: pointer;
}
DIV.pp_pic_holder .pp_content A.pp_previous:hover {
	BACKGROUND: url(btnPrevious.png) no-repeat left center;
	CURSOR: pointer;
}
DIV.pp_pic_holder .pp_content A.pp_expand {
	BACKGROUND: url(btnExpand.gif) no-repeat left top;
	CURSOR: pointer;
}
DIV.pp_pic_holder .pp_content A.pp_expand:hover {
	BACKGROUND: url(btnExpand.gif) no-repeat left bottom;
	CURSOR: pointer;
}
DIV.pp_pic_holder .pp_content A.pp_contract {
	BACKGROUND: url(btnContract.gif) no-repeat left top;
	CURSOR: pointer;
}
DIV.pp_pic_holder .pp_content A.pp_contract:hover {
	BACKGROUND: url(btnContract.gif) no-repeat left bottom;
	CURSOR: pointer;
}
DIV.pp_pic_holder .pp_content A.pp_close {
	WIDTH: 75px;
	BACKGROUND: url(btnClose.png) no-repeat left center;
	HEIGHT: 22px;
	CURSOR: pointer;
}
DIV.pp_pic_holder .pp_content .pp_details .pp_nav A.pp_arrow_previous {
	BACKGROUND: url(arrow_previous.png) no-repeat left top;
}
DIV.pp_pic_holder .pp_content .pp_details .pp_nav A.pp_arrow_next {
	BACKGROUND: url(arrow_next.png) no-repeat left top;
}
DIV.pp_pic_holder .pp_bottom .pp_left {
	BACKGROUND: url(bl.gif) no-repeat left top;
}
DIV.pp_pic_holder .pp_bottom .pp_middle {
	BACKGROUND: #fff;
}
DIV.pp_pic_holder .pp_bottom .pp_right {
	BACKGROUND: url(br.gif) no-repeat left top;
}
DIV.pp_pic_holder .pp_loaderIcon {
	BACKGROUND: url(loader.gif) no-repeat center center;
}
DIV.light_square .pp_top .pp_left {
	BACKGROUND: #fff;
}
DIV.light_square .pp_top .pp_middle {
	BACKGROUND: #fff;
}
DIV.light_square .pp_top .pp_right {
	BACKGROUND: #fff;
}
DIV.light_square .pp_bottom .pp_left {
	BACKGROUND: #fff;
}
DIV.light_square .pp_bottom .pp_middle {
	BACKGROUND: #fff;
}
DIV.light_square .pp_bottom .pp_right {
	BACKGROUND: #fff;
}
DIV.light_square .pp_content {
	BACKGROUND: #fff;
}
DIV.pp_pic_holder A:focus {
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
}
DIV.pp_overlay {
	Z-INDEX: 9500;
	POSITION: absolute;
	WIDTH: 100%;
	BACKGROUND: #000;
	TOP: 0px;
	LEFT: 0px;
}
DIV.pp_pic_holder {
	Z-INDEX: 10000;
	POSITION: absolute;
	WIDTH: 100px;
}
DIV.pp_pic_holder .pp_top {
	POSITION: relative;
	HEIGHT: 20px;
}
* HTML DIV.pp_pic_holder .pp_top {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-TOP: 0px;
}
DIV.pp_pic_holder .pp_top .pp_left {
	POSITION: absolute;
	WIDTH: 20px;
	HEIGHT: 20px;
	LEFT: 0px;
}
DIV.pp_pic_holder .pp_top .pp_middle {
	POSITION: absolute;
	HEIGHT: 20px;
	RIGHT: 20px;
	LEFT: 20px;
}
* HTML DIV.pp_pic_holder .pp_top .pp_middle {
	POSITION: static;
	LEFT: 0px;
}
DIV.pp_pic_holder .pp_top .pp_right {
	POSITION: absolute;
	WIDTH: 20px;
	HEIGHT: 20px;
	TOP: 0px;
	RIGHT: 0px;
	LEFT: auto;
}
DIV.pp_pic_holder .pp_content {
	POSITION: relative;
	TEXT-ALIGN: left;
	WIDTH: 100%;
	HEIGHT: 40px;
}
DIV.pp_pic_holder .pp_content .pp_details {
	MARGIN: 10px 15px 2px 20px;
	DISPLAY: none;
}
DIV.pp_pic_holder .pp_content .pp_details P.pp_description {
	MARGIN: 0px;
	DISPLAY: none;
	FLOAT: left;
}
DIV.pp_pic_holder .pp_content .pp_details .pp_nav {
	MARGIN: 3px 0px 0px;
	FLOAT: left;
}
DIV.pp_pic_holder .pp_content .pp_details .pp_nav P {
	MARGIN: 0px 4px;
	FLOAT: left;
}
DIV.pp_pic_holder .pp_content .pp_details .pp_nav A.pp_arrow_previous {
	MARGIN-TOP: 3px;
	TEXT-INDENT: -10000px;
	WIDTH: 14px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 15px;
	OVERFLOW: hidden;
}
DIV.pp_pic_holder .pp_content .pp_details .pp_nav A.pp_arrow_next {
	MARGIN-TOP: 3px;
	TEXT-INDENT: -10000px;
	WIDTH: 14px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 15px;
	OVERFLOW: hidden;
}
DIV.pp_pic_holder .pp_content .pp_details .pp_nav A.disabled {
	BACKGROUND-POSITION: 0px -16px;
	CURSOR: default;
}
DIV.pp_pic_holder .pp_content DIV.pp_hoverContainer {
	Z-INDEX: 2000;
	POSITION: absolute;
	WIDTH: 100%;
	TOP: 0px;
	LEFT: 0px;
}
DIV.pp_pic_holder .pp_content A.pp_next {
	TEXT-INDENT: -10000px;
	WIDTH: 49%;
	DISPLAY: block;
	BACKGROUND: url(btnNext.png) no-repeat 10000px 10000px;
	FLOAT: right;
	HEIGHT: 100%;
}
DIV.pp_pic_holder .pp_content A.pp_previous {
	TEXT-INDENT: -10000px;
	WIDTH: 49%;
	DISPLAY: block;
	BACKGROUND: url(btnNext.png) no-repeat 10000px 10000px;
	FLOAT: left;
	HEIGHT: 100%;
}
DIV.pp_pic_holder .pp_content A.pp_expand {
	Z-INDEX: 20000;
	POSITION: absolute;
	TEXT-INDENT: -10000px;
	WIDTH: 20px;
	DISPLAY: none;
	HEIGHT: 20px;
	TOP: 10px;
	CURSOR: pointer;
	RIGHT: 30px;
}
DIV.pp_pic_holder .pp_content A.pp_contract {
	Z-INDEX: 20000;
	POSITION: absolute;
	TEXT-INDENT: -10000px;
	WIDTH: 20px;
	DISPLAY: none;
	HEIGHT: 20px;
	TOP: 10px;
	CURSOR: pointer;
	RIGHT: 30px;
}
DIV.pp_pic_holder .pp_content A.pp_close {
	TEXT-INDENT: -10000px;
	DISPLAY: block;
	FLOAT: right;
}
DIV.pp_pic_holder .pp_bottom {
	POSITION: relative;
	HEIGHT: 20px;
}
* HTML DIV.pp_pic_holder .pp_bottom {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-TOP: 0px;
}
DIV.pp_pic_holder .pp_bottom .pp_left {
	POSITION: absolute;
	WIDTH: 20px;
	HEIGHT: 20px;
	LEFT: 0px;
}
DIV.pp_pic_holder .pp_bottom .pp_middle {
	POSITION: absolute;
	HEIGHT: 20px;
	RIGHT: 20px;
	LEFT: 20px;
}
* HTML DIV.pp_pic_holder .pp_bottom .pp_middle {
	POSITION: static;
	LEFT: 0px;
}
DIV.pp_pic_holder .pp_bottom .pp_right {
	POSITION: absolute;
	WIDTH: 20px;
	HEIGHT: 20px;
	TOP: 0px;
	RIGHT: 0px;
	LEFT: auto;
}
DIV.pp_pic_holder .pp_loaderIcon {
	POSITION: absolute;
	MARGIN: -12px 0px 0px -12px;
	WIDTH: 24px;
	DISPLAY: none;
	HEIGHT: 24px;
	TOP: 50%;
	LEFT: 50%;
}
DIV.pp_pic_holder #pp_full_res {
	TEXT-ALIGN: center;
	MARGIN: 0px auto;
	WIDTH: 100%;
	DISPLAY: block;
}
DIV.pp_pic_holder #pp_full_res OBJECT {
	VISIBILITY: hidden;
}
DIV.pp_pic_holder #pp_full_res EMBED {
	VISIBILITY: hidden;
}
DIV.ppt {
	Z-INDEX: 9999;
	POSITION: absolute;
	DISPLAY: none;
	COLOR: #fff;
	FONT-SIZE: 17px;
	TOP: 0px;
	LEFT: 0px;
}
.clearfix:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: ".";
}
.clearfix {
	DISPLAY: inline-block;
}
* HTML .clearfix {
	HEIGHT: 1%;
}
.clearfix {
	DISPLAY: block;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#menu {
	width: 250px;
	border-style: solid solid none solid;
	border-color: #D8D5D1;
	border-size: 1px;
	border-width: 1px;
	}
	
#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	margin: 0px;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #666699;
	display: block;
	background:  url(menu.gif);
	padding: 8px 0 0 30px;
	}
	
#menu li a:hover {
	color: #000;
	background:  url(menu.gif) 0 -32px;
	padding: 8px 0 0 30px;
	}

