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; background-attachment:fixed;}
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;}
table{border-collapse:separate;}
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 30px; 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
{
line-height:1px !important;
height:1px !important; 
border:none 0px transparent;
padding:4px 0px 5px 0px; 
margin:0px 0px 8px 0px; 
color:#D2D2D2;
font-size:1px !important; 
border-bottom:dashed 1px #15428B;
}

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:986px; margin:0px auto 0px auto;}
TD.WRAP {padding:0px 8px 0px 8px;}
TABLE.WRAP_MAIN { width:970px;}
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:0px;}
TD.WRAP_CONTENT{width:auto; padding:5px 5px 0px 5px; 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:0px;}
TD.WRAP_LEFTBAR{width:200px;padding:5px; vertical-align:top;}
IMG.VNAV_SPACER {width:200px;height:1px;}
TD.WRAP_RIGHTBAR{width:200px;padding:5px; vertical-align:top;}
TD.WRAP_FOOTER {background-image :none; background-repeat: repeat; background-position: top left;}

TD.WRAPSHADE_BOTTOM{background :Transparent url(img/Wrap_bottom.png) repeat-x 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{width:8px;height:8px;background :Transparent url(img/Wrap_Left.png) repeat-y top right;}
TD.WRAPSHADE_CENTER{}
TD.WRAPSHADE_RIGHT{width:8px;height:8px;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 {}
TABLE.PageTitle TD H1 {padding:0px 5px 2px 5px;}

.dateheader{padding-bottom:10px;}
.HTMLContent{position:relative; clear:both;}

FORM.websitesearch .textbox {width:150px;}
FORM.websitesearch .button {}
 
.PagingControl td{}
.PagingControl span,.PagingControl a,.PagingControl a:visited{display:block; text-decoration:none;}
.PagingControl span DIV,.PagingControl a DIV,.PagingControl a:visited DIV{ padding:2px 5px 2px 5px;}
.PagingControl span,.PagingControl a {background-image :none; background-repeat: repeat; background-position: top left;}
.PagingControl span DIV,.PagingControl a DIV,.PagingControl a:visited DIV{background :url(img/Light_TopDown.png) repeat-x top left;}
.PagingControl a:hover{background-color:#CCCCCC;text-decoration:none;}
.PagingControl a:hover DIV{background :url(img/Light_TopDown.png) repeat-x top left;}
.PagingControl a.selected,.PagingControl a.selected:visited{background-color:#CCCCCC;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;}
.PagingControl .icon{font-family:Times New Roman !important;}


TABLE.ArticleList_Container { width:100%; background :Transparent url(img/Light_TopDown.png) repeat-x top left;}
TABLE.ArticleList_Container {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.ArticleList_Container THEAD.ArticleList_Header TD.ArticleList_Header { background :Transparent url(img/Light_TopDown.png) repeat-x top left;padding:5px 5px 5px 5px;}
TABLE.ArticleList_Container THEAD.ArticleList_Header TD.ArticleList_Header H2.ArticleList_Header {padding:0px; font-weight:800;}
TABLE.ArticleList_Container TBODY.ArticleList_ItemContainer TD.ArticleList_ItemContainer {padding:0px 7px 7px 7px;background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.ArticleList_Container TBODY.ArticleList_ItemContainer TD.ArticleList_ItemContainer TABLE.ArticleList_Item TH.ArticleList_Item {padding:7px 0px 7px 7px; vertical-align:top; text-align:center;}
TABLE.ArticleList_Container TBODY.ArticleList_ItemContainer TD.ArticleList_ItemContainer TABLE.ArticleList_Item TD.ArticleList_Item{padding:7px; vertical-align:top;}
TABLE.ArticleList_Container TBODY.ArticleList_ItemContainer TD.ArticleList_ItemContainer TABLE.ArticleList_Item TD.ArticleList_Item H3.ArticleList_Item {padding:0px; font-weight:800;}
TABLE.ArticleList_Container TBODY.ArticleList_ItemContainer TD.ArticleList_ItemContainer TABLE.ArticleList_Item TD.ArticleList_Item DIV.ArticleList_Item {padding-bottom:7px;}
TABLE.ArticleList_Container TBODY.ArticleList_ItemContainer TD.ArticleList_ItemContainer TABLE.ArticleList_Item TD.ArticleList_Item IMG.ArticleList_Item{border-style:none;}

TABLE.ArticleListSimple_Container { width:100%; background :Transparent url(img/Light_TopDown.png) repeat-x top left;}
TABLE.ArticleListSimple_Container {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.ArticleListSimple_Container THEAD.ArticleListSimple_Header TD.ArticleListSimple_Header { background :Transparent url(img/Light_TopDown.png) repeat-x top left;padding:5px 5px 5px 5px;}
TABLE.ArticleListSimple_Container THEAD.ArticleListSimple_Header TD.ArticleListSimple_Header H2.ArticleListSimple_Header {padding:0px; font-weight:800;}
TABLE.ArticleListSimple_Container TBODY.ArticleListSimple_ItemContainer TD.ArticleListSimple_ItemContainer {padding:0px;background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.ArticleListSimple_Container TBODY.ArticleListSimple_ItemContainer TD.ArticleListSimple_ItemContainer TABLE.ArticleListSimple_Item TH.ArticleListSimple_Item {padding:7px 0px 7px 7px; vertical-align:top; text-align:center;}
TABLE.ArticleListSimple_Container TBODY.ArticleListSimple_ItemContainer TD.ArticleListSimple_ItemContainer TABLE.ArticleListSimple_Item TD.ArticleListSimple_Item{padding:7px; vertical-align:top;}
TABLE.ArticleListSimple_Container TBODY.ArticleListSimple_ItemContainer TD.ArticleListSimple_ItemContainer TABLE.ArticleListSimple_Item TD.ArticleListSimple_Item H3.ArticleListSimple_Item {padding:0px; font-weight:800;}
TABLE.ArticleListSimple_Container TBODY.ArticleListSimple_ItemContainer TD.ArticleListSimple_ItemContainer TABLE.ArticleListSimple_Item TD.ArticleListSimple_Item DIV.ArticleListSimple_Item {padding-bottom:7px;}
TABLE.ArticleListSimple_Container TBODY.ArticleListSimple_ItemContainer TD.ArticleListSimple_ItemContainer TABLE.ArticleListSimple_Item TD.ArticleListSimple_Item IMG.ArticleListSimple_Item{border-style:none;}

TABLE.ProductList_Container { width:100%; background :Transparent url(img/Light_TopDown.png) repeat-x top left;}
TABLE.ProductList_Container {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.ProductList_Container THEAD.ProductList_Header TD.ProductList_Header { background :Transparent url(img/Light_TopDown.png) repeat-x top left;padding:5px 5px 5px 5px;}
TABLE.ProductList_Container THEAD.ProductList_Header TD.ProductList_Header H2.ProductList_Header {padding:0px; font-weight:800;}
TABLE.ProductList_Container TBODY.ProductList_ItemContainer TD.ProductList_ItemContainer {padding:0px 7px 7px 7px;background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.ProductList_Container TBODY.ProductList_ItemContainer TD.ProductList_ItemContainer TABLE.ProductList_Item TH.ProductList_Item {padding:7px 0px 7px 7px; vertical-align:top; text-align:center;}
TABLE.ProductList_Container TBODY.ProductList_ItemContainer TD.ProductList_ItemContainer TABLE.ProductList_Item TD.ProductList_Item{padding:7px; vertical-align:top;}
TABLE.ProductList_Container TBODY.ProductList_ItemContainer TD.ProductList_ItemContainer TABLE.ProductList_Item TD.ProductList_Item H3.ProductList_Item {padding:0px; font-weight:800;}
TABLE.ProductList_Container TBODY.ProductList_ItemContainer TD.ProductList_ItemContainer TABLE.ProductList_Item TD.ProductList_Item DIV.ProductList_Item {padding-bottom:7px;}
TABLE.ProductList_Container TBODY.ProductList_ItemContainer TD.ProductList_ItemContainer TABLE.ProductList_Item TD.ProductList_Item IMG.ProductList_Item{border-style:none;}

TABLE.ProductListSimple_Container { width:100%; background :Transparent url(img/Light_TopDown.png) repeat-x top left;}
TABLE.ProductListSimple_Container {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.ProductListSimple_Container THEAD.ProductListSimple_Header TD.ProductListSimple_Header { background :Transparent url(img/Light_TopDown.png) repeat-x top left;padding:5px 5px 5px 5px;}
TABLE.ProductListSimple_Container THEAD.ProductListSimple_Header TD.ProductListSimple_Header H2.ProductListSimple_Header {padding:0px; font-weight:800;}
TABLE.ProductListSimple_Container TBODY.ProductListSimple_ItemContainer TD.ProductListSimple_ItemContainer {padding:0px;background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.ProductListSimple_Container TBODY.ProductListSimple_ItemContainer TD.ProductListSimple_ItemContainer TABLE.ProductListSimple_Item TH.ProductListSimple_Item {padding:7px 0px 7px 7px; vertical-align:top; text-align:center;}
TABLE.ProductListSimple_Container TBODY.ProductListSimple_ItemContainer TD.ProductListSimple_ItemContainer TABLE.ProductListSimple_Item TD.ProductListSimple_Item{padding:7px; vertical-align:top;}
TABLE.ProductListSimple_Container TBODY.ProductListSimple_ItemContainer TD.ProductListSimple_ItemContainer TABLE.ProductListSimple_Item TD.ProductListSimple_Item H3.ProductListSimple_Item {padding:0px; font-weight:800;}
TABLE.ProductListSimple_Container TBODY.ProductListSimple_ItemContainer TD.ProductListSimple_ItemContainer TABLE.ProductListSimple_Item TD.ProductListSimple_Item DIV.ProductListSimple_Item {padding-bottom:7px;}
TABLE.ProductListSimple_Container TBODY.ProductListSimple_ItemContainer TD.ProductListSimple_ItemContainer TABLE.ProductListSimple_Item TD.ProductListSimple_Item IMG.ProductListSimple_Item{border-style:none;}


.NewsletterList TABLE {width:100%; border-collapse:collapse;}
.NewsletterList TABLE THEAD TD {background-color :Transparent; background-image: none; background-repeat: repeat; background-position: top left;}
.NewsletterList TABLE THEAD TD DIV {background :Transparent url(img/Light_TopDown.png) repeat-x top left;}
.NewsletterList TABLE THEAD TD DIV {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 TD.colorbox1 {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.colorbox1 THEAD.colorbox1 TD.colorbox1 H2 {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 5px 5px; background-color :#FFFFFF;}
TABLE.colorbox1 TBODY.colorbox1 TD.colorbox1 {background-image :none; background-repeat: repeat; background-position: top left;}

TABLE.colorbox2 {width:100%;}
TABLE.colorbox2 TD.colorbox2 {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.colorbox2 THEAD.colorbox2 TD.colorbox2 H2 {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 5px 5px; background-color :#FFFFFF;}
TABLE.colorbox2 TBODY.colorbox2 TD.colorbox2 {background-image :none; background-repeat: repeat; background-position: top left;}

TABLE.colorbox3 {width:100%;}
TABLE.colorbox3 TD.colorbox3 {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.colorbox3 THEAD.colorbox3 TD.colorbox3 H2 {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 5px 5px; background-color :#FFFFFF;}
TABLE.colorbox3 TBODY.colorbox3 TD.colorbox3 {background-image :none; background-repeat: repeat; background-position: top left;}

TABLE.customform {width:100%;}
TABLE.customform THEAD.customform TD.customform {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.customform THEAD.customform TD.customform H2 {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 5px 5px; background-color :#FFFFFF;}
TABLE.customform TBODY.customform TD.customform {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.customform TFOOT.customform TD.customform {padding-top:5px;}
TABLE.customform .customformfield_textbox {width:99%;}
TABLE.customform .customformfield_textarea {width:99%;height:100px;}
TABLE.customform .customformfield_captcha {width:145px;}
TABLE.customform .customformfield_selectbox {}

TABLE.map {width:100%; border-collapse:collapse;}
TABLE.map THEAD.map TD.map {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.map THEAD.map TD.map H2 {color:#FFFFFF; padding:2px 5px 2px 5px; margin:0px; font-weight:800;background :url(img/Light_TopDown.png) repeat-x top left;}
TABLE.map TBODY.map TD.map{color:#000000; padding:5px 5px 5px 5px; background-color :#FFFFFF;}
TABLE.map TBODY.map TD.map {background-image :none; background-repeat: repeat; background-position: top left;}
TABLE.map TBODY.mapContainer TD.mapContainer{padding:0px 0px 0px 0px; background-color :#FFFFFF;}
 
.Map_Pushpin {background:#FF0000 url(img/Light_TopDown.png) repeat-x top left; border:solid 1px #FF0000; color:#FFFFFF !important; padding:2px; width:15px; text-align:center; cursor:pointer; font-size:8pt;}
.Map_Pushpin * {color:#FFFFFF !important;}
A.VEAPI_Pushpin {text-decoration:none;}
A.VEAPI_Pushpin:visited {text-decoration:none;}
A.VEAPI_Pushpin:hover {text-decoration:none;}

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; background :url(img/Light_LeftRight.png) repeat-y top left;}
TBODY.colorstrip1 TH.colorstrip1 IMG {width:15px;}

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; background :url(img/Light_LeftRight.png) repeat-y top left;}
TBODY.colorstrip2 TH.colorstrip2 IMG {width:15px;}

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; background :url(img/Light_LeftRight.png) repeat-y top left;}
TBODY.colorstrip3 TH.colorstrip3 IMG {width:15px;}

#WLSearchBoxDiv * {font-family:Times New Roman !important; font-size:11pt;}

.alert{color:#FF0000;}

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; border-collapse:collapse;}
.PhotoGallery {background-image :none; background-repeat: repeat; background-position: top left;}
.PhotoGalleryHEAD {border:solid 1px #000000;color:#FFFFFF; padding:2px 5px 2px 5px; margin:0px; font-weight:800;background :url(img/Light_TopDown.png) repeat-x top left;}
.PhotoGalleryBODY{border:solid 1px #000000;}
.PhotoGalleryBODY{background-image :none; background-repeat: repeat; background-position: top left;}
.PhotoGalleryFOOT{border:solid 1px #000000;text-align:center;}
.PhotoGalleryFOOT{background-image :none; background-repeat: repeat; background-position: top left;}
.PhotoGalleryPhoto{border:double 3px #000000;cursor:pointer;display:none;}
.PhotoGalleryThumbnail{border:double 3px #000000;cursor:pointer;}
.PhotoGalleryText H3{color:#000000;}
.PhotoGalleryText{color:#000000;padding:5px;}
.PhotoGalleryText{}

A.PhotoGallery_ListView_Caption{}
A:hover.PhotoGallery_ListView_Caption{}
.PhotoGallery_ListView_URL{padding-top:5px;}
.PhotoGallery_ListView_Desription{}

 TABLE.PageHeader{width:100%;}
 TD.PageHeader{width:100%;}

 TABLE.PageControls_Zone1{width:100%;}
 TD.PageControls_Zone1{width:100%;}

 TABLE.PageControls_Zone2_3_4_5_6_7{width:100%;}

 TD.PageControls_Zone2{width:25%;}

 TD.PageControls_Zone3_5_6_7{}
 
 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%;}

 TABLE.PageControls_Zone8{width:100%;}
 TD.PageControls_Zone8{width:100%;}
 
 IMG.ContentSpacer{width:5px;height:5px;clear:both;}
 
 .icon_lock{padding-right:20px; background:Transparent url(../img/icon-lock.gif) no-repeat right center;}