Body {
    font-family: Verdana, Arial, Century,  Sans-Serif;
    font-size: 12px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-repeat: repeat-x;
    background-color: #F3F1F1;
/*    background-image: url(images/Lexesblue_01.gif);*/
}

p {
    font-family: Verdana, Arial, Century,  Sans-Serif;
    font-size: 12px;
    text-align:justify;
}

.Headerbg {
    background-color: #52A9D8; /*#080707;*/
    background-position: bottom;
    background-repeat: repeat-x;
    background-position: bottom;
    background-repeat: repeat-x;
}
.leftpanebg {
    background-image: url(images/contgradient.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}
.globebg {
    background-image: url(images/Degsin_06.gif);
    background-repeat: no-repeat;
}
.logobg {
    background-image: url(images/logobg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    background-color: #ffffff;
}
.leftbg {
    background-image: url(images/Lexes_01.jpg);
    background-repeat: repeat-y;
    background-color: #52A9D8;
}

.Rightbg {
    background-image: url(images/Lexes_05.gif);
    background-repeat: repeat-y;
    background-color: #52A9D8;
}

.SubHead, A.SubHead, A.SubHead:link, A.SubHead:visited, A.SubHead:active {
    font-weight: bold;
    font-size: 11px;
    color: #5D5D5D;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}

A.SubHead:hover {
    font-weight: bold;
    font-size: 13px;
    color: #bb8d02;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}

.SubSubHead, A.SubSubHead, A.SubSubHead:link, A.SubSubHead:visited, A.SubSubHead:active {
    font-weight: bold;
    font-size: 11px;
    color: #5D5D5D;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}

A.SubSubHead:hover {
    font-weight: bold;
    font-size: 12px;
    color: #004D9A;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: underline;
}
.NormalBold {
    color: #003366;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    font-size: 13px;
    font-weight: bold;
}
.ContentWhite {
    color: #ffffff;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    font-size: 8.5pt;
}
.RightPane {
    font-family: Verdana, Arial, Century,  Sans-Serif;
    font-size: 8.5pt;
}
.ControlPanel {
    border-right: #424242 1px solid;
    border-top: #424242 1px solid;
    border-left: #424242 1px solid;
    width: 100%;
    border-bottom: #424242 1px solid;
    height: 64px;
    background-color: #ffffff;
}
.picturebg {
    background-image: url(images/naturebg.jpg);
    background-position: bottom;
    background-repeat: repeat-x;
}
.Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active {
    font-weight: bold;
    font-size: 11px;
    color: black ; /*#52A9D8; */
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}


.Footerobject, A.Footerobject, A.Footerobject:link, A.Footerobject:visited, A.Footerobject:active {
    font-weight: bold;
    font-size: 11px;
    color: #52A9D8; 
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}
A.Footerobject:hover {
    text-decoration: underline;
    font-weight: bold;    
    font-size: 11px;
    color:  white;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

A.Skinobject:hover {
    /*text-decoration: underline;*/
    font-weight: bold;    
    font-size: 11px;
    color:  #52A9D8; 
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
.whitetitle, A.whitetitle, A.whitetitle:link, A.whitetitle:visited, A.whitetitle:active {
    font-weight: bold;
    font-size: 11px;
    color: black; /*#52A9D8;*/
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}

A.whitetitle:hover {
    /*background-image: url(images/Degsin_06.gif);*/
    font-weight: bold;    
    text-decoration: underline;
    font-size: 11px;
    color: #52A9D8; /*#ffffff;*/
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
.bcrumb, A.bcrumb, A.bcrumb:link, A.bcrumb:visited, A.bcrumb:active {
    font-weight: normal;
    font-size: 11px;
    color: #474747;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}

A.bcrumb:hover {
    text-decoration: underline;
    font-size: 11px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
.head {
    color: #336699;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    font-size: 12px;
    font-weight: bold;
}
.Head2 {
    color: #BE8F00;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: none;
    filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
    width: 1px;
    height: 1px;
}


/* text style used for most text rendered by modules */
.Normal {
    font-weight: normal;
    font-size: 16px;
    color: black;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}

.NormalRed {
    font-weight: bold;
    font-size: 12px;
    color: #ff0000;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
.CommandButton {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
A.CommandButton:link {
    color: #003366;
    text-decoration: underline;
}
A.CommandButton:visited {
    color: #003366;
    text-decoration: underline;
}
A.CommandButton:active {
    color: #003366;
    text-decoration: underline;
}
A.CommandButton:hover {
    color: #ff0000;
    text-decoration: underline;
}
H1 {
    font-weight: bold;
    font-size: 24px;
    color: #000066;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
H2 a:link{
    font-weight: bold;
    font-size: 20px;
    color: #000066;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
H2 a:hover  {
    font-weight: bold;
    font-size: 20px;
    color: #000066;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
H2 a:visited {
    font-weight: bold;
    font-size: 20px;
    color: #000066;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
H3 {
    font-weight: bold;
    font-size: 14px;
    color: #000066;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    margin-top: -1em;
}
H4 {
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
H5 {
    font-weight: bold;
    font-size: 14px;
    color: #000000;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

H6 {
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
DT {
    font-weight: bold;
    font-size: 11px;
    color: #003366;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
/*
TFOOT {
    font-size: 12px;
    color: #003366;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
THEAD {
    font-size: 12px;
    color: #003366;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
TH {
    font-weight: bold;
    font-size: 12px;
    vertical-align: baseline;
    color: #003366;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
*/
A:link {
    font-weight: normal;
    font-size: 12px;
    color: #003366;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: underline;
}
A:visited {
    font-weight: normal;
    font-size: 12px;
    color: #003366;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: underline;
}
A:Hover {
    font-weight: normal;
    text-decoration: underline;
    font-size: 12px;
    color: #004D9A;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
SMALL {
    font-size: 8px;
}
BIG {
    font-size: 14px;
}
BLOCKQUOTE {
    font-family: Lucida Console, monospace;
}
PRE {
    font-family: Lucida Console, monospace;
}

/* UL.check  */
UL {
    list-style-type:none;
    /*list-style-image: url(images/check.gif);        */
    list-style-image: url(images/checkmark_small.jpg);            
    padding-left: 5px;
    padding-right: 5px;
    text-align:justify;
    margin-left: 25px;
    margin-right: 5px;
}

UL LI {
    list-style-type: disc;
    list-style-position: inherit;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #003366;
    padding: 4px;
    text-align: left;    
}
UL LI LI {
    list-style-type: circle;
}
UL LI LI LI {
    list-style-type: square;
}


OL LI {
    list-style-type: decimal;
    list-style-position: inherit;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #003366;
    padding: 4px;    
    text-align: left;
}
OL OL LI {
    list-style-type: lower-alpha;
}
OL OL OL LI {
    list-style-type: lower-roman;
}
HR {
    height: 1pt;
    text-align: left;
}
.ModuleTitle_MenuContainer {
    border-right: blue 0px solid;
    border-top: blue 0px solid;
    border-left: blue 0px solid;
    border-bottom: blue 0px solid;
}
.ModuleTitle_MenuBar {
    cursor: hand;
    height: 16px;
    background-color: transparent;
}
.ModuleTitle_MenuItem {
    border-right: white 0px solid;
    border-top: white 1px solid;
    font-weight: bold;
    font-size: 9pt;
    border-left: white 0px solid;
    cursor: hand;
    color: black;
    border-bottom: white 1px solid;
    font-style: normal;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    background-color: transparent;
}
.ModuleTitle_MenuIcon {
    border-top: #eeeeee 1px solid;
    border-left: #eeeeee 1px solid;
    width: 15px; /* 15px */
    cursor: hand;
    border-bottom: #eeeeee 1px solid;
    height: 21px;
    background-color: #eeeeee;
    text-align: center;
}
.ModuleTitle_SubMenu {
    border-right: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    z-index: 1000;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=  'DimGray' , Direction=135, Strength=3);
    border-left: #ffffff 0px solid;
    cursor: hand;
    border-bottom: #ffffff 0px solid;
    background-color: #ffffff;
}
.ModuleTitle_MenuBreak {
    border-right: #eeeeee 0px solid;
    border-top: #eeeeee 1px solid;
    border-left: #eeeeee 0px solid;
    border-bottom: #eeeeee 1px solid;
    height: 1px;
    background-color: #eeeeee;
}
.ModuleTitle_MenuItemSel {
    font-weight: bold;
    font-size: 9pt;
    cursor: hand;
    color: #ffffff;
    font-style: normal;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    background-color: #9AB194;
}
.ModuleTitle_MenuArrow {
    border-right: #ffffff 1px solid;
    border-top: #ffffff 0px solid;
    font-size: 10pt;
    cursor: hand;
    border-bottom: #ffffff 1px solid;
    font-family: webdings;
}
.ModuleTitle_RootMenuArrow {
    font-size: 10pt;
    cursor: hand;
    font-family: webdings;
}

.HeadBg {
    background-color: #cccccc;
}
.TabBg {
    background-color: black;
}
/* text style for the selected tab */
.SelectedTab {
    font-weight: normal;
    font-size: 8.5pt;
    color: #ffffff;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}

/* hyperlink style for the selected tab */

A.SelectedTab:link {
    text-decoration: none;
    color: #ffffff;
}

A.SelectedTab:visited {
    text-decoration: none;
    color: #ffffff;
}

A.SelectedTab:active {
    text-decoration: none;
    color: #ffffff;
}

A.SelectedTab:hover {
    color: #ff0000;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    color: #ffffff;
}

/* hyperlink style for the unselected tabs */
.OtherTabs {
    font-weight: normal;
    font-size: 11px;
    color: #474747;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}
A.OtherTabs:link {
    text-decoration: none;
    font-size: 8.5pt;
    color: #474747;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

A.OtherTabs:visited {
    text-decoration: none;
    font-size: 8.5pt;
    color: #474747;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

A.OtherTabs:active {
    text-decoration: none;
    font-size: 8.5pt;
    color: #FFFFFF;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

A.OtherTabs:hover {
    text-decoration: underline;
    font-size: 8.5pt;
    color: #efefef;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
.Footer {
    font-weight: normal;
    font-size: 8.5pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}
A.search_link {
    font-weight: normal;
    font-size: 8.5pt;
    padding-bottom: 5px;
    color: #ffffff;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}

/* hyperlink style for the unselected tabs */
A.search_link:link {
    text-decoration: none;
    font-size: 8.5pt;
    color: #ffffff;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

A.search_link:visited {
    text-decoration: none;
    font-size: 8.5pt;
    color: #ffffff;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

A.search_link:active {
    text-decoration: none;
    font-size: 8.5pt;
    color: #ffffff;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

A.search_link:hover {
    font-size: 8.5pt;
    color: #AEAEAE;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: underline;
}

.login {
    font-weight: normal;
    font-size: 11px;
    color: #ff0000;
    padding-bottom: 5px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}
.footlinks, A.footlinks, A.footlinks:link, A.footlinks:visited, A.footlinks:active {
    font-weight: normal;
    font-size: 11px;
    color: #e2e2e2;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}
A.footlinks:hover {
    text-decoration: underline;
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Century,  Sans-Serif;
}    
INPUT {
    border-right: #afc4d5 1px solid;
    border-top: #104a7b 1px solid;
    font-size: 11px;
    background: #ffffff;
    border-left: #104a7b 1px solid;
    color: #333333;
    border-bottom: #afc4d5 1px solid;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}
.NormalTextBox {
    border-right: #afc4d5 1px solid;
    border-top: #104a7b 1px solid;
    font-size: 11px;
    background: #ffffff;
    border-left: #104a7b 1px solid;
    color: #333333;
    border-bottom: #afc4d5 1px solid;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}

TD.NormalTextBox {
    border-right: 0px;
    padding-right: 0px;
    border-top: 0px;
    padding-left: 0px;
    background: none transparent scroll repeat 0% 0%;
    padding-bottom: 0px;
    margin: 0px;
    border-left: 0px;
    padding-top: 0px;
    border-bottom: 0px;
}
.NormalTextBox#dnn_dnnSEARCH_txtSearch {
    border-right: #ffffff 0px solid;
    padding-right: 4px;
    border-top: #ffffff 0px solid;
    padding-left: 8px;
    background: none transparent scroll repeat 0% 0%;
    padding-bottom: 0px;
    border-left: #ffffff 0px solid;
    width: 126px;
    cursor: text;
    color: #3E3E3C;
    padding-top: 4px;
    border-bottom: #ffffff 0px solid;
    height: 19px;
}
.searchstyle {
    background-image: url(images/searchbg.png);
    background-position: right;
    background-repeat: no-repeat;
}


.StandardButton {
    border: 1 solid #375465;
    font-size: 11px;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    background-color: #7795A6;
    color: #ffffff;
}
/* Main Menu */
.MainMenu_MenuContainer {
    background-color: Transparent;
}
.MainMenu_MenuBar {
    cursor: pointer;
    cursor: hand;
    height: 21px; 
    background-color: Transparent;
}
/* Main Font & Color */
.rootMenuItem TD {
    cursor: pointer;
    cursor: hand;
    color: black; /*#52A9D8;*/
    /*font-size: 11px;*/
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    background-color: Transparent;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    padding-left: 8px;
    padding-right: 8px;
}

.rootmenuitemactive TD {
    cursor: pointer;
    cursor: hand;
    color: #BCC0C5;
    font-size: 11px;
    font-size: 13px;    
    font-style: normal;
    font-weight: bold;
    background-color: Transparent;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    padding-left: 8px;
    padding-right: 8px;
}

/* Mouse Over*/
.rootmenuitemselected TD {
    cursor: pointer;
    cursor: hand;
    color: #52A9ff;  /*#E6893D; OR white;*/
    font-size: 11px;
    font-size: 13px;    
    font-style:normal;
    font-weight: bold;
    background-color: Transparent;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    padding-left: 8px;
    padding-right: 8px;
}

/* Active Tab */
.rootmenuitembreadcrumb TD {
    cursor: pointer;
    cursor: hand;
    background-image: url(images/Degsin_06.gif);
    color: #FFFFFF;
    font-size: 11px;
    font-size: 13px;    
    font-style: normal;
    font-weight: bold;
    background-color:  Transparent;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    padding-left: 8px;
    padding-right: 8px;
}
/* Sub Menu font color */
.MainMenu_MenuItem {
    border-left: #EFEEEE 0px solid; 
    border-bottom: #EFEEEE 0px solid;
    border-top: #EFEEEE 0px solid;
    border-right: #EFEEEE 0px solid; 
    cursor: pointer;
    cursor: hand;
    color: black;
    font-size: 11px;
    font-size: 13px;    
    font-style: normal;
    font-weight: bold;
    background-image: url(images/Degsin_20.gif);     
    /*background-color:Transparent;    */
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

/* Sub Menu Mouse Over font color */
.MainMenu_MenuItemSel {
    border-left: #52A9D8 0px solid;  /*#3C3939*/
    border-bottom: #52A9D8 0px solid;
    border-top: #52A9D8 0px solid;
    border-right: #52A9D8 0px solid;
    cursor: pointer;
    cursor: hand;
    color: #52A9D8;   /*white*/
    font-size: 11px;
    font-size: 13px;    
    font-style: normal;
    font-weight: bold;
    font-family: Verdana, Arial, Century,  Sans-Serif;
    background-color: Black; /*Transparent;*/
}
.MainMenu_MenuItemAct {
    border-left: #3C3939 0px solid;
    border-bottom: #3C3939 0px solid;
    border-top: #3C3939 0px solid;
    border-right: #3C3939 0px solid;
    cursor: pointer;
    cursor: hand;
    color: #52A9D8; /*#DCDCDC;*/
    font-size: 11px;
    font-size: 13px;    
    font-style: normal;
    font-weight: bold;
    background-color: black; /*Transparent;*/
    font-family: Verdana, Arial, Century,  Sans-Serif;
}

.MainMenu_MenuIcon {
    background-color: #ECECEC;
    border-left: #353536 0px solid;
    border-bottom: #353536 0px solid;
    border-top: #353536 0px solid;
    cursor: pointer;
    cursor: hand;
    text-align: center;
    /*display:none;*/
    width: 0px; /* 4px; */
    /* height: 20px; */
}

/* sub menu mouse over bg*/
.submenuitemselect {
    background-color: #353536;
    color: black; /*#ffffff;*/
}

/* sub menu bg*/
.MainMenu_SubMenu {
    margin-top: 1px;
    margin-left: -1px;
    background-color: #52A9D8; /* #3D4A5B;*/
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    border-top: #F1F1F1 0px solid;
    border-right: #F1F1F1 0px solid;
    border-left: #F1F1F1 0px solid;
    border-bottom: #F1F1F1 0px solid;
    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#EFEFEF);
    filter: Alpha(Opacity=80, FinishOpacity=100, Style=2);
}
.MainMenu_MenuBreak {
    border-bottom: #00ff00 0px solid;
    border-left: #00ff00 0px solid;
    border-top: #00ff00 0px solid;
    border-right: #00ff00 0px solid;
    background-color: transparent;
    height: 0px;
}
.MainMenu_MenuArrow {
    border-right: #EFEFEF 0px solid;
    border-bottom: #EFEFEF 0px solid;
    border-top: #EFEFEF 0px solid;
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}
.MainMenu_RootMenuArrow {
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}


.dropcap {
    text-align:justify;    
    padding-top: 5px;
    padding-bottom: 5px;
    text-indent: 20px;
}

.dropcap:first-letter {
    text-align:justify;    
    font-size: 150%;
    font-weight: normal;
    color: black;
}
.datetime {
    font-weight: bold; 
    font-size: 11px;
    color: black; 
    font-family: Verdana, Arial, Century,  Sans-Serif;
    text-decoration: none;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	font-size: 10px;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}




