html { padding:0px; margin:0px; font-size:12pt; font-family: Times New Roman,Arial,Sans-Serif; height:100%;}
html {background-image :none; background-repeat: repeat; background-position: top left;}
body {background :Transparent url(img/Light_Body.png) repeat-x top left;}
body {padding:0px; margin:0px; height: 100%;}
iframe{}
select {font-size:12pt;}
option {font-size:12pt;}
input {font-size:12pt;}
textarea {font-size:12pt;}
caption {font-size:12pt;}
td {font-size:12pt;}
th {font-size:12pt;}
form{padding:0px; margin:0px;}
p {padding:0px;margin:0px;}
ul {padding:0px 0px 0px 8px; margin:0px 0px 0px 8px;}
ol {padding:0px 0px 0px 15px; margin:0px 0px 0px 15px;}
li {padding:0px 0px 2px 0px; list-style-position:outside;}
u {padding:5px 0px 5px 0px; margin:0px 0px 0px 0px;}
fieldset {padding:0px 5px 5px 5px; margin:0px 0px 0px 0px;}
img {border-style:none;}
br{ line-height:7px;}
hr { padding:0px; margin:0px; line-height:10px;}

h1 {padding:0px 0px 0px 0px; margin:0px; font-size:24pt; font-weight:800;}
h2 {padding:0px 0px 2px 0px; margin:0px; font-size:20pt; font-weight:800;}
h3 {padding:0px 0px 2px 0px; margin:0px; font-size:18pt; font-weight:800;}
h4 {padding:0px 0px 2px 0px; margin:0px; font-size:16pt; font-weight:800;}
h5 {padding:0px 0px 2px 0px; margin:0px; font-size:14pt; font-weight:800;}
h6 {padding:0px 0px 2px 0px; margin:0px; font-size:12pt; font-weight:800;}

a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

TABLE.WRAP {width:987px; margin:0px auto 0px auto;}
TABLE.WRAP_MAIN { width:971px;}
TD.WRAP_HEADER {background-image :none; background-repeat: repeat; background-position: top left;}
TD.WRAP_BODY {background-image :none; background-repeat: repeat; background-position: top left; padding:7px 7px 7px 7px;}
TD.WRAP_CONTENT{height:400px; width:auto; padding:0px; vertical-align:top;}
TD.WRAP_CONTENT {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.WRAP_CONTENT_CONTROLS{width:100%;}
TD.WRAP_CONTENT_CONTROLS{padding:7px 7px 0px 7px;}
TD.WRAP_LEFTBAR{width:200px;padding:0px 7px 0px 0px; vertical-align:top;}
IMG.VNAV_SPACER {width:200px;height:1px;}
TD.WRAP_RIGHTBAR{width:200px;padding:0px 0px 0px 7px; vertical-align:top;}
TD.WRAP_FOOTER {background-image :none; background-repeat: repeat; background-position: top left;}

TABLE.WRAPSHADE{ width:100%;}
TD.WRAPSHADE_TOPLEFT{display:none;background :Transparent url(img/Wrap_TopLeft.png) no-repeat  top right;}
TD.WRAPSHADE_TOP{display:none;background :Transparent url(img/Wrap_Top.png) repeat-x top left;}
TD.WRAPSHADE_TOPRIGHT{display:none;background :Transparent url(img/Wrap_TopRight.png) no-repeat top left;}
TD.WRAPSHADE_TOPLEFT IMG{width:8px;height:8px;}
TD.WRAPSHADE_TOPRIGHT IMG{width:8px;height:8px;}
TD.WRAPSHADE_LEFT{background :Transparent url(img/Wrap_Left.png) repeat-y top right;}
TD.WRAPSHADE_CENTER{}
TD.WRAPSHADE_RIGHT{background :Transparent url(img/Wrap_Right.png) repeat-y top left;}
TD.WRAPSHADE_BOTTOMLEFT{background :Transparent url(img/Wrap_BottomLeft.png) no-repeat top right;}
TD.WRAPSHADE_BOTTOM{background :Transparent url(img/Wrap_bottom.png) repeat-x top left;}
TD.WRAPSHADE_BOTTOMRIGHT{background :Transparent url(img/Wrap_BottomRight.png) no-repeat top left;}
TD.WRAPSHADE_BOTTOMLEFT IMG{width:8px;height:8px;}
TD.WRAPSHADE_BOTTOMRIGHT IMG{width:8px;height:8px;}

TABLE.PageTitle {background-color:Transparent; background-image:none; background-repeat: repeat; background-position: top left; width:100%;}
TABLE.PageTitle TD {background :Transparent url(img/Light_TopDown_Short.png) repeat-x top left;}
TABLE.PageTitle TD H1 {padding:2px 7px 4px 7px; background :Transparent url(img/Shade_BottomUp_Short.png) repeat-x bottom left;}

.dateheader{padding-bottom:10px;}
.HTMLContent{position:relative; clear:both;}

FORM.websitesearch .textbox {width:150px;}
FORM.websitesearch .button {}
 
.PagingControl td{}
.PagingControl a,.PagingControl a:visited{display:block; text-decoration:none;}
.PagingControl a DIV,.PagingControl a:visited DIV{ padding:2px 5px 2px 5px;}
.PagingControl a {background-image :none; background-repeat: repeat; background-position: top left;}
.PagingControl a DIV,.PagingControl a:visited DIV{background :url(img/Light_TopDown.png) repeat-x top left;}
.PagingControl a:hover{text-decoration:none;}
.PagingControl a:hover DIV{background :url(img/Light_TopDown.png) repeat-x top left;}
.PagingControl a.selected,.PagingControl a.selected:visited{text-decoration:none;}
.PagingControl a.selected DIV,.PagingControl a.selected:visited DIV{background :url(img/Light_BottomUp.png) repeat-x bottom left;}
.PagingControl a.selected:hover{text-decoration:none;}
.PagingControl a.selected:hover DIV{background :url(img/Light_TopDown.png) repeat-x top left;}


.ArticleList TABLE { width:100%; background :Transparent url(img/Light_TopDown.png) repeat-x top left;}
.ArticleList TABLE {background-image :none; background-repeat: repeat; background-position: top left;}
.ArticleList TABLE THEAD TD { background :Transparent url(img/Light_TopDown.png) repeat-x top left;padding:5px 5px 5px 5px;}
.ArticleList TABLE THEAD TD H2 {padding:0px; font-weight:800;}
.ArticleList .ArticleListItems {padding:0px 8px 8px 8px;}
.ArticleList .ArticleListItem {background-image :none; background-repeat: repeat; background-position: top left;}
.ArticleList .ArticleListItem TH {padding:10px; vertical-align:top; text-align:center;}
.ArticleList .ArticleListItem TD{padding:10px 10px 10px 10px; vertical-align:top;}
.ArticleList .ArticleListItem TD H3 {padding:0px; font-weight:800;}
.ArticleList .ArticleListItem TD DIV {padding-bottom:5px;}
.ArticleList .ArticleListItem TD IMG{border-style:none;}
.ArticleList .ArticleListItem TD a,.ArticleList .ArticleListItem TD a:visited{ text-decoration:none;}
.ArticleList .ArticleListItem TD a:hover { text-decoration:underline;}

.ArticleListSimple TABLE { width:100%;}
.ArticleListSimple TABLE THEAD TD { background :Transparent url(img/Light_TopDown.png) repeat-x top left;padding:5px 5px 5px 5px;}
.ArticleListSimple TABLE THEAD TD H2 {padding:0px; font-weight:800;}
.ArticleListSimple .ArticleListSimpleItems {padding:0px 0px 0px 0px;}
.ArticleListSimple .ArticleListSimpleItem {padding:0px 0px 0px 0px;}
.ArticleListSimple .ArticleListSimpleItem {background-image :none; background-repeat: repeat; background-position: top left;}
.ArticleListSimple .ArticleListSimpleItem TH {padding:10px; vertical-align:top; text-align:center;}
.ArticleListSimple .ArticleListSimpleItem TD {padding:10px 10px 10px 10px; vertical-align:top;}
.ArticleListSimple .ArticleListSimpleItem TD H3 {padding:0px; font-weight:800;}
.ArticleListSimple .ArticleListSimpleItem TD DIV {padding-bottom:5px;}
.ArticleListSimple .ArticleListSimpleItem TD IMG{border-style:none;}
.ArticleListSimple .ArticleListSimpleItem TD a,.ArticleListSimple .ArticleListSimpleItem TD a:visited{ text-decoration:none;}
.ArticleListSimple .ArticleListSimpleItem TD a:hover { text-decoration:underline;}

DIV.ProductList TABLE.ProductList { width:100%;}
DIV.ProductList TABLE.ProductList {background-image :none; background-repeat: repeat; background-position: top left;}
DIV.ProductList THEAD.ProductList TD.ProductList {padding:5px 5px 5px 5px; background :Transparent url(img/Light_TopDown.png) repeat-x top left;}
DIV.ProductList THEAD.ProductList H2.ProductList {padding:0px; font-weight:800;}
DIV.ProductList TBODY.ProductList TD.ProductList {padding:0px 5px 5px 5px;}
DIV.ProductList .ProductListItems {padding:0px 8px 8px 8px;}
DIV.ProductList TABLE.ProductListItem {background-image :none; background-repeat: repeat; background-position: top left;}
DIV.ProductList TH.ProductListItem {padding:10px; vertical-align:top; text-align:center;}
DIV.ProductList TD.ProductListItem{padding:10px 10px 10px 10px; vertical-align:top;}
DIV.ProductList H3.ProductListItem {padding:0px; font-weight:800;}
DIV.ProductList DIV.ProductListItem {padding-bottom:5px;}
DIV.ProductList IMG.ProductListItem{border-style:none;}
DIV.ProductList a.ProductListItem,DIV.ProductList a.ProductListItem:visited{ text-decoration:none;}
DIV.ProductList a.ProductListItem:hover { text-decoration:underline;}

DIV.ProductListSimple TABLE.ProductListSimple { width:100%;}
DIV.ProductListSimple THEAD.ProductListSimple TD.ProductListSimple { background :Transparent url(img/Light_TopDown.png) repeat-x top left;padding:5px 5px 5px 5px;}
DIV.ProductListSimple THEAD.ProductListSimple H2.ProductListSimple {padding:0px; font-weight:800;}
DIV.ProductListSimple TBODY.ProductListSimple TD.ProductListSimple {padding:0px;}
DIV.ProductListSimple .ProductListSimpleItems {padding:0px 0px 0px 0px;}
DIV.ProductListSimple TABLE.ProductListSimpleItems {background-image :none; background-repeat: repeat; background-position: top left;}
DIV.ProductListSimple TH.ProductListSimpleItem {padding:10px; vertical-align:top; text-align:center;}
DIV.ProductListSimple TD.ProductListSimpleItem {padding:10px 10px 10px 0px; vertical-align:top;}
DIV.ProductListSimple H3.ProductListSimpleItem {padding:0px; font-weight:800;}
DIV.ProductListSimple DIV.ProductListSimpleItem {padding-bottom:5px;}
DIV.ProductListSimple IMG.ProductListSimpleItem{border-style:none;}
DIV.ProductListSimple a.ProductListSimpleItem,DIV.ProductListSimple a.ProductListSimpleItem:visited{ text-decoration:none;}
DIV.ProductListSimple a.ProductListSimpleItem:hover { text-decoration:underline;}

.NewsletterList TABLE {width:100%;}
.NewsletterList TABLE {background-color :Transparent; background-image: none; background-repeat: repeat; background-position: top left;}
.NewsletterList TABLE THEAD TD {background :Transparent url(img/Light_TopDown.png) repeat-x top left;}
.NewsletterList TABLE THEAD TD {padding:5px 5px 5px 5px;}
.NewsletterList TABLE TBODY TD {padding:5px 5px 5px 5px;}
.NewsletterList TABLE TBODY TD {background-image :none; background-repeat: repeat; background-position: top left;}
.NewsletterList TABLE TBODY TD a,.NewsletterList TABLE TBODY TD a:visited{ text-decoration:none;}
.NewsletterList TABLE TBODY TD a:hover { text-decoration:underline;}

TABLE.Sitemap {}
TD.Sitemap {vertical-align:top; padding:10px;}

TABLE.colorbox1 {width:100%;}
TABLE.colorbox1 {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.colorbox1 THEAD.colorbox1 TD.colorbox1 {color:#FFFFFF; padding:2px 5px 2px 5px; margin:0px; font-weight:800;background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.colorbox1 THEAD.colorbox1 TH.colorbox1 {color:#FFFFFF; padding:2px 5px 2px 5px; margin:0px; font-weight:800;background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.colorbox1 TBODY.colorbox1 TD.colorbox1{color:#000000; padding:5px 5px 10px 5px; background-color :#FFFFFF;}
TABLE.colorbox1 TBODY.colorbox1 TH.colorbox1{color:#000000; padding:5px 5px 10px 5px; background-color :#FFFFFF;}
TABLE.colorbox1 TBODY.colorbox1 TH.colorbox1 {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.colorbox1 TBODY.colorbox1 TD.colorbox1 {background-image :none; background-repeat: repeat; background-position: top left;}

TABLE.colorbox2 {width:100%;}
TABLE.colorbox2 {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.colorbox2 THEAD.colorbox2 TD.colorbox2 {color:#FFFFFF; padding:2px 5px 2px 5px; margin:0px; font-weight:800;background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.colorbox2 THEAD.colorbox2 TH.colorbox2 {color:#FFFFFF; padding:2px 5px 2px 5px; margin:0px; font-weight:800;background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.colorbox2 TBODY.colorbox2 TD.colorbox2{color:#000000; padding:5px 5px 10px 5px; background-color :#FFFFFF;}
TABLE.colorbox2 TBODY.colorbox2 TH.colorbox2{color:#000000; padding:5px 5px 10px 5px; background-color :#FFFFFF;}
TABLE.colorbox2 TBODY.colorbox2 TH.colorbox2 {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.colorbox2 TBODY.colorbox2 TD.colorbox2 {background-image :none; background-repeat: repeat; background-position: top left;}

TABLE.colorbox3 {width:100%;}
TABLE.colorbox3 {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.colorbox3 THEAD.colorbox3 TD.colorbox3 {color:#FFFFFF; padding:2px 5px 2px 5px; margin:0px; font-weight:800;background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.colorbox3 THEAD.colorbox3 TH.colorbox3 {color:#FFFFFF; padding:2px 5px 2px 5px; margin:0px; font-weight:800;background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.colorbox3 TBODY.colorbox3 TD.colorbox3{color:#000000; padding:5px 5px 10px 5px; background-color :#FFFFFF;}
TABLE.colorbox3 TBODY.colorbox3 TH.colorbox3{color:#000000; padding:5px 5px 10px 5px; background-color :#FFFFFF;}
TABLE.colorbox3 TBODY.colorbox3 TH.colorbox3 {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.colorbox3 TBODY.colorbox3 TD.colorbox3 {background-image :none; background-repeat: repeat; background-position: top left;}

TABLE.colorstrip1 {width:100%;}
TABLE.colorstrip1 {background-color :Transparent;background-image :none; background-repeat: repeat; background-position: top left;}
TBODY.colorstrip1 TD.colorstrip1{color:#000000; padding:5px; background-color :#FFFFFF;}
TBODY.colorstrip1 TD.colorstrip1 {background-image :none; background-repeat: repeat; background-position: top left;}
TBODY.colorstrip1 H2{color:#000000; padding-bottom:5px;}
TBODY.colorstrip1 TH.colorstrip1 {width:1px;color:#FFFFFF; padding:8px; background :url(img/Light_LeftRight.png) repeat-y top left;}

TABLE.colorstrip2 {width:100%;}
TABLE.colorstrip2 {background-color :Transparent;background-image :none; background-repeat: repeat; background-position: top left;}
TBODY.colorstrip2 TD.colorstrip2{color:#000000; padding:5px; background-color :#FFFFFF;}
TBODY.colorstrip2 TD.colorstrip2 {background-image :none; background-repeat: repeat; background-position: top left;}
TBODY.colorstrip2 H2{color:#000000; padding-bottom:5px;}
TBODY.colorstrip2 TH.colorstrip2{width:1px;color:#FFFFFF; padding:8px; background :url(img/Light_LeftRight.png) repeat-y top left;}

TABLE.colorstrip3 {width:100%;}
TABLE.colorstrip3 {background-color :Transparent;background-image :none; background-repeat: repeat; background-position: top left;}
TBODY.colorstrip3 TD.colorstrip3{color:#000000; padding:5px; background-color :#FFFFFF;}
TBODY.colorstrip3 TD.colorstrip3 {background-image :none; background-repeat: repeat; background-position: top left;}
TBODY.colorstrip3 H2{color:#000000; padding-bottom:5px;}
TBODY.colorstrip3 TH.colorstrip3{width:1px;color:#FFFFFF; padding:8px; background :url(img/Light_LeftRight.png) repeat-y top left;}

	
TABLE.grid {background-color :#000000;background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.grid caption {text-align:left; font-weight:800;}
TABLE.grid td {padding:2px;}
TABLE.grid th {font-weight:800; padding:2px;}
TABLE.grid thead {}
TABLE.grid thead td {color:#FFFFFF; background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.grid thead th {color:#FFFFFF; background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.grid tbody {}
TABLE.grid tbody th {color:#000000;background-color:#FFFFFF;}
TABLE.grid tbody td {color:#000000;background-color:#FFFFFF;}
TABLE.grid tfoot {}
TABLE.grid tfoot td {color:#FFFFFF;background :url(img/Shade_BottomUp_Short.png) repeat-x bottom left;}
TABLE.grid tfoot th {color:#FFFFFF;background :url(img/Shade_BottomUp_Short.png) repeat-x bottom left;}

#WLSearchBoxDiv * {font-family:Times New Roman !important; font-size:11pt;}

.alert{color:#FF0000;}

TABLE.LoginForm *{font-family:Times New Roman !important;}
TABLE.LoginForm TH{padding:2px; text-align:right; vertical-align:top; font-weight:800;}
TABLE.LoginForm TD{padding:2px; vertical-align:top;}

TABLE.LogoutBar{background-color :#000000}
TABLE.LogoutBar TD{ text-align:right;}

.SecureIcon{ vertical-align:top; padding-left:5px;}

.PhotoGallery {background-color :#CCCCCC;}
.PhotoGallery {background-image :none; background-repeat: repeat; background-position: top left;}
.PhotoGalleryHEAD{background :url(img/Light_TopDown.png) repeat-x top left;}
.PhotoGalleryBODY{}
.PhotoGalleryBODY{background-image :none; background-repeat: repeat; background-position: top left;}
.PhotoGalleryBODYDIV{background :url(img/Light_TopDown.png) repeat-x top left;}
.PhotoGalleryFOOT{text-align:center;}
.PhotoGalleryFOOT{background-image :none; background-repeat: repeat; background-position: top left;}
.PhotoGalleryContainer{position:absolute;top:0;left:0;visibility:hidden;}
.PhotoGalleryPhotoSpacer{background-color:#000000;position:absolute;top:0;left:0;cursor:pointer;visibility:hidden;}
.PhotoGalleryPhotoSpacer{background-image :none; background-repeat: repeat; background-position: top left;}
.PhotoGalleryPhoto{border:solid 1px #000000; z-index:1;cursor:pointer;visibility:hidden;}
.PhotoGalleryThumbnail{border:double 3px #000000;cursor:pointer;}
.PhotoGalleryText H3{color:#000000;}
.PhotoGalleryText{color:#000000;padding:5px;}
.PhotoGalleryText{background :url(img/Light_BottomUp.png) repeat-x bottom left;}
.PhotoGalleryControl1{font-weight:800;font-size:14pt !important; font-family:Arial Black !important;}
.PhotoGalleryControl4{font-weight:800;font-size:14pt !important; font-family:System !important; padding-top:3px;}
.PhotoGalleryControl2{width:30px;font-weight:800;font-size:14pt !important; font-family:Arial Black !important;}
.PhotoGalleryControl3{font-weight:400;font-size:14pt !important; font-family:Arial Black !important;}
.PhotoGalleryControl3 *{font-weight:400;font-size:14pt !important; font-family:Arial Black !important;}

TABLE.CustomForm { width:100%;}
TABLE.CustomForm {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.CustomForm THEAD.CustomForm TD.CustomForm {color:#FFFFFF; padding:2px 5px 2px 5px; margin:0px; font-weight:800;background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.CustomForm TBODY.CustomForm TD.CustomForm{color:#000000; padding:5px 5px 10px 5px; background-color :#FFFFFF;}
TABLE.CustomForm TFOOT.CustomForm TD.CustomForm{color:#000000; padding:2px;background :url(img/Light_BottomUp.png) repeat-x bottom left;}
TABLE.CustomForm TBODY.CustomForm TH.CustomForm {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.CustomForm TBODY.CustomForm TD.CustomForm {background-image :none; background-repeat: repeat; background-position: top left;}


 TABLE.PageControls_Zone1{width:100%;}
 TD.PageControls_Zone1{width:100%;}

 TABLE.PageControls_Zone2_3_4_5_6{width:100%;}

 TD.PageControls_Zone2{width:25%;}

 TD.PageControls_Zone3_5_6{}
 
 TABLE.PageControls_Zone3{width:100%;}
 TD.PageControls_Zone3{width:100%;}
 
 TABLE.PageControls_Zone5_6{width:100%;}
 TD.PageControls_Zone5{width:50%;}
 TD.PageControls_Zone6{width:50%;}

 TD.PageControls_Zone4{width:25%;}
 
 TABLE.PageControls_Zone7{width:100%;}
 TD.PageControls_Zone7{width:100%;}
 
 IMG.ContentSpacer{width:7px;height:7px;}