 
 
 
 
 


body, html {
        margin: 0;
        padding: 0;
} 


body {
        font-family: ;
        font-size: ;
}


body.wptheme-mainbody {
    //background-image: ;
    background-repeat: ;
    background-position: ;
    background-color: ;
        color: ;
    margin: 0px auto;
}







pre {
        font-family: ;
        font-size: ;
}

img {
        vertical-align: middle;
}

a, a:visited, a:active, .wpsLink, .wpsLink:visited, .wpsLink:active {
        color: ;
}

a:hover, .wpsLink:hover { 
        color: ;
}
.error_msg {     
    font-weight: bold;
    font-family: ;
    color: #ff0000;     
}




.wptheme-FLYParent {
        min-height: 600px; /* these three lines ensure a minimum height of the page so even an empty page will render as a 'full' page */
        height:auto !important;
        height: 600px;
    min-width: 80%;
}

.wptheme-pageWrapper {
    padding-left: 15px;
    padding-right: 15px;
}

.wptheme-access {
	top: -3000px;
	position: absolute;
	width: 500px;
}

.wptheme-pageArea {
        background-color: ;
        background-image: ;
        background-position: ;
        background-repeat: ;
    border-color: ;
        border-style: none;
        border-width: ;
        border-top-width: 0px; 
        padding: 0px;
        -moz-border-radius-bottomleft: 4px;
        -moz-border-radius-bottomright: 4px;
    margin-bottom: 10px;
        width: 100%;
        min-height: 400px; 
        height:auto !important;
        height: 400px;

}

.wptheme-clearing {
        clear: both;
}

.wptheme-mainContent {
        padding: 5px;
        min-height: 400px;
}





.wptheme-themeHeader {
        margin: 0px;
        clear: both;
}

.wptheme-banner {
        color: ;
        background-color: ;
        background-image: ;
        background-position: ;
        background-repeat: ;
        margin: ;
        padding: 7px 10px;
        border-color: ;
        border-style: solid;
        border-width: ;
        border-top-width: 0px;
        -moz-border-radius-bottomleft: 4px;
        -moz-border-radius-bottomright: 4px;
}

.wptheme-banner a, .wptheme-banner a:visited, .wptheme-banner a:active {
    color: ;
}

.wptheme-banner a:hover {
    color: ;
}


.wptheme-bannerTitle{
    
    
        color: ;
        font-weight: bold;
    float:;
        padding-: 20px;       
}




.wptheme-topLevelLinks {
        float: ;
        background-color: ;
        color: ;
}

.wptheme-topLevelLinks-list {
        margin: 0;
        padding: 0
}

.wptheme-topLevelLinks-list li {
        display: inline;
        margin: 0;
        padding-top: 0px;
        padding-left: 5px;
        padding-bottom: 0px;
        padding-right: 5px;
        border--width: 1px;
        border--style: solid;
        border--color: ;
}

.wptheme-topLevelLinks-list li a {
        color: ;
        padding-top: 3px; 
        padding-left: 8px;
        padding-bottom: 3px;
        padding-right: 8px;
}

.wptheme-topLevelLinks-list li button {
        border-width: 0px;
        border-style: none;
        background-color: transparent;
        color: ;
        padding-top: 3px; 
        padding-left: 8px;
        padding-bottom: 3px;
        padding-right: 8px;
        cursor: pointer;
        text-decoration: none;
}

.wptheme-topLevelLinks-list li a:link, .wptheme-topLevelLinks-list li a:visited {
        color: ;
        text-decoration: none;
}

.wptheme-topLevelLinks-list li a:hover, .wptheme-topLevelLinks-list li a:focus, .wptheme-topLevelLinks-list li a:active {
        color: ;
        text-decoration: none;
}

.wptheme-topLevelLinks-list li.wptheme-firstTopLevelLink {
        margin-: 0px;
        padding-: 0px;
        border--width: 0px;
}

.wptheme-topLevelLinks-list li.wptheme-firstTopLevelLink {
        padding-: 0px;
        border--width: 0px;
}

.wptheme-topLevelLinks-list li.wptheme-selectedTopLevelLink {
        padding-top: 3px; 
        padding-left: 5px;
        padding-bottom: 3px;
        padding-right: 5px;
}

.wptheme-topLevelLinks-list li.wptheme-selectedTopLevelLink a {
        color: ;
        background-color: ;
        font-weight: bold;
}

.wptheme-topLevelLinks-list li.wptheme-selectedTopLevelLink span {
        border-width: 0px;
        border-style: none;
        color: ;
        background-color: ;
        font-weight: bold;
        padding-top: 3px; 
        padding-left: 8px;
        padding-bottom: 3px;
        padding-right: 8px;
}



.wptheme-more-menu {
        color: #78797A;
        background-color: #ECF3FD;
        border-width: 1px;
        border-style: solid;
        border-color: #508bc2;
}       

.wptheme-more-menu-item {
        color: #78797a;
        padding: 3px;
        white-space:nowrap;
        font-size: ;
}

.wptheme-more-menu-item a, .wptheme-more-menu-item a:hover, .wptheme-more-menu-item a:visited, .wptheme-more-menu-item a:active {
        color: #78797a;
        text-decoration: none;  
}

.wptheme-more-menu-item-selected {
        color: gray;
        background-color: #DAE6f7;
        cursor: pointer;
        white-space: nowrap;
        padding: 3px;
        font-size: ;
}
.wptheme-more-menu-item-selected a, .wptheme-more-menu-item-selected a:hover, .wptheme-more-menu-item-selected a:visited, .wptheme-more-menu-item-selected a:active {
        color: #78797a;
        text-decoration: none;  
}



.wptheme-page-menu {
        color: ;
        background: ;
        border: 1px solid;
        border-color: ;
        -moz-border-radius-top: 2px;
        -moz-border-radius-bottomright: 2px;
        -moz-border-radius-bottomleft: 2px;
}

.wptheme-page-menu-border {
        border: 0px;    
}

.wptheme-page-menu-item  {
/*      background-color: ; */
        color:  !important;
        text-decoration: none;  
        
        white-space:nowrap;
        font-size: ;
}

.wptheme-page-menu-item-selected {
/*      background:; */
        background-color: ;
        color:  !important;
/*
        border-top: 1px solid;
        border-bottom: 1px solid;
        border-color: ;
*/
        cursor:pointer;
        white-space:nowrap;
        text-decoration: none;  
        
        font-size: ;
}

a.wptheme-page-menu-item-selected{
        background: none;
        background-color: transparent;
}

/* prevent border on selected item from getting inherited by menu icons */
.wptheme-page-menu-item-selected img, .wptheme-page-menu-item img{
        border: 0px;
        background: none;
        background-color: transparent;
        height: 16px;
        width: 16px;
}





.wptheme-toolbar {
    float:;
        padding-: 10px;
}

.wptheme-toolbar ul{
        margin:0px;
        border-spacing: 0px;
        padding-left: 0px; 
        padding-right: 0px; 
    list-style: none;
}

.wptheme-toolbar li {
        margin:0px;
    display: inline;
        list-style: none;
        padding: 0px 10px;
        border-: 1px solid ;
/*      white-space: nowrap; */
}

.wptheme-toolbar li.wptheme-toolbar-last {
        border: 0px;
        padding-: 0px;  
        
        	padding-right: 0px;
        	padding-left: 10px;
        	
}

.wptheme-toolbar a, .wptheme-toolbar a:visited, .wptheme-toolbar a:active {
    text-decoration: none;
        white-space: nowrap;
}

.wptheme-toolbar a:hover {
    text-decoration: none;
        white-space: nowrap;
}




.wptheme-breadcrumbNav {
    float:;
    clear:;
        color:;
    padding: 0px 5px;
        font-size: ;
}

.wptheme-breadcrumbNav a, .wptheme-breadcrumbNav a:visited, .wptheme-breadcrumbNav a:hover, .wptheme-breadcrumbNav a:active{
        color: ;
    text-decoration: none; 
}

.wptheme-breadcrumbSeparator {
        color: ;
    padding: 0px 5px;
}




.wptheme-pageAreaToolbar {
    padding: 4px 5px 0px 5px;
}

.wptheme-pageAreaTools {
    float:;
/*    color: ; */
        font-size: ;
}

.wptheme-pageAreaTools ul{
        margin:0px;
        border-spacing: 0px;
        padding-left: 0px; 
        padding-right: 0px; 
    list-style: none;
}

.wptheme-pageAreaTools li {
        margin:0px;
    display: inline;
        list-style: none;
        padding: 0px 5px;
}

.wptheme-pageAreaTools a, .wptheme-pageAreaTools a:visited, .wptheme-pageAreaTools a:hover, .wptheme-pageAreaTools a:active{
    text-decoration: none;
}





.wptheme-pageHeader {
        background-image: ;
        background-position:;
        background-repeat:;
        background-color: ;
        border-color: ;
        border-style: solid;
        border-width: ;
        border-bottom-width: 0px;
        color: ;
        width: 100%;
        -moz-border-radius-topleft: 4px;
        -moz-border-radius-topright: 4px;
}

.wptheme-pageHeaderRightCorner {
        background-image: ;
        background-position:;
        background-repeat:;
        width: 100%;
}

.wptheme-pageHeaderLeftCorner {
        background-image: ;
        background-position:;
        background-repeat:;

        border-color: ;
        border-style: solid;
        border-width: 0px;
    border-bottom-width: 0px;

        width: 100%;
}


.wptheme-pageHeaderNavigation {
        /*float:;   RES - fails with IE*/
        padding-: 50px;
}

.wptheme-applicationName {
        float:;
        display: inline;
        font-size: 1.5em;
    font-weight: normal;
        padding: 5px 17px;
        margin: 0px;
}

.wptheme-pageHeaderTools {
        /*float:;*/
        padding: 4px 10px;
}
   
.wptheme-searchBoxContainer {
        float: ;
        display: inline;
}

.wptheme-pageHeaderTools form {
        margin: 0px;
}



.wptheme-fullHorizontalNav {
    border-color: ;
        border-style: solid;
        border-width: 0px 1px 1px 1px;
        background-color: ;
        width: 100%;
}

.wpsPageBarFirstRow, .wpsPageBar {      
        margin:0px;             
        /* clear: right;*/
/*      white-space: nowrap; */
/*      width: 80%; */
    display: inline;
        /*float:;*/
        padding-: 0px;  

}

.wpsPageBarFirstRow {
        font-family: ;
        font-size: ;
        font-weight: bold;
    padding-top: 10px;
/*      
    
        background-color: ;
        
*/
}
.wpsPageBar {
        font-family: ;
        font-size: ;
        font-weight: bold;
        clear: both;
/*    width: 100%; */
    background-color: ;
}

.wpsPageBarFirstRow li, .wpsPageBar li {
        font-family: ;
        margin-: 2px;
        float:;
        list-style: none;  
    display: inline;
}
.wpsPageBarFirstRow li {
        margin-top: 3px;
        margin-bottom: -1px; 
        padding: 6px 10px; 
    display: inline;
}
.wpsPageBar li {
        padding: 2px 10px;
        margin: 2px;
    display: inline;
}


.wpsSelectedPage{
        color: ;
/*      background:; */
        background-color: ;
    display: inline;
        white-space:nowrap;
}
.wpsPageBarFirstRow .wpsSelectedPage{
        color: ;
        background-color: ;
        border: 1px solid;
        border-color: ;
        border-bottom-color:;       
        -moz-border-radius-topright: 4px;
        -moz-border-radius-topleft: 4px;
        border-bottom-width: 2px;
    display: inline;
}


.wpsPageBar .wpsSelectedPage, .wpsPageBar .wpsSelectedPage a, .wpsPageBar .wpsSelectedPage a:hover, .wpsPageBar .wpsSelectedPage a:visited, .wpsPageBar .wpsSelectedPage a:active {
        color: ;
        background: ;
        background-color: ;
}

.wpsPageBar .wpsSelectedPage {
/*
        border: 1px solid #cfcfcf;
        -moz-border-radius: 4px;
*/
}


.wpsSelectedPage a, .wpsSelectedPage a:visited, .wpsSelectedPage a:hover, .wpsSelectedPage a:active{
        color: ;
        text-decoration: none;
        white-space: nowrap;
}


.wpsPageBarFirstRow .wpsUnSelectedPage{
        color: ;
        background-position: top center;
        background-color: ;
        border-color: ;
        border-style: solid;
        border-width: 1px;
        border-bottom-width: 1px;
/*
        border-bottom: 0px solid; 
        border-color: ;       
        border: 1px solid;
        border-color: #4f85c5;
        border-bottom-color:#6794cb;       
*/

        -moz-border-radius-topright: 4px;
        -moz-border-radius-topleft: 4px;    
}
.wpsPageBarFirstRow .wpsUnSelectedPage a, .wpsPageBarFirstRow .wpsUnSelectedPage a:visited, .wpsPageBarFirstRow .wpsUnSelectedPage a:hover, .wpsPageBarFirstRow .wpsUnSelectedPage a:active{
        color: ;
}


.wpsUnSelectedPage{
        color: ;
    display: inline;
}


.wpsUnSelectedPage a, .wpsUnSelectedPage a:visited, .wpsUnSelectedPage a:hover, .wpsUnSelectedPage a:active{
        color: ;
        text-decoration: none;
        white-space: nowrap;
}


.wptheme-tabMenuLink {
        border: 0;
        margin-: 4px;
}




.wptheme-sideNavArea {
        border-width: 0px;
        border--width: ;
        border-style: none;
    border-color: ;
    background-color:;
}

.wptheme-sideNav{
    font-size: ;
    text-decoration: none;
    white-space:nowrap;
    margin-top:0px;
    margin-bottom:0px;
    margin-: 0px;
    padding-: 0px;
	width: auto !important;
    
    min-width: 150px;
}

/* first sublist is not indented */
.wptheme-sideNav ul{
    margin-: 1.5em;
    padding-: 0px;
}
/* indent sublists nested 2 levels or deeper  */
.wptheme-sideNav ul ul{
    margin-: 1.5em;
    padding-: 0px;
}

.wptheme-sideNav li {
    display:inline;
    list-style: none;
    margin-: 0px;
    padding-: 0px;
}


ul.wptheme-sideNav li span.wptheme-sideNavItem{
    background: transparent;
    font-weight: bold;
/*      background: ; */
/*      border: 1px solid ; */
    border: 0px;

}

ul.wptheme-sideNav  li ul span.wptheme-sideNavItem{
        background: transparent;
    font-weight: normal !important;
        border: 0px solid ;
}

.wptheme-sideNavItem{
        text-decoration: none;
        margin: 2px 2px 0px 2px;
        padding: 2px; 
        display:block;
        white-space:nowrap;
        color: !important;
}

.wptheme-sideNavItem a {
        display: inline;
}

.wptheme-sideNavLabel{
        margin: 2px 2px 0px 2px;
        padding: 2px; 
}

.wptheme-sideNavSelected{
        font-weight:bold;
        color:  !important;
        background-color:  !important;
        background-image:  !important;
    background-repeat:  !important;
    background-position:  !important;
        border-width:  !important;
        border-style: solid !important;
    border-color:  !important;
        text-decoration: none;
        padding:2px;
        display:block;
        cursor:default;
        white-space:nowrap;
}
.wptheme-sideNavSelected a {

        color:  !important;
        background-image:none !important; 
        background:transparent !important;
        display: inline;
        cursor: pointer; 
        text-decoration: none;
        border: 0px !important;
}

.wptheme-sideNavIcon {
    height: 9px;
    width: 9px;
    border: 0px;
    padding: 0px;
    margin: 0px;
    vertical-align: baseline;
}


.wptheme-sideNavMenuLink {
    border: 0px;
/*    margin-: -10px; */
    padding: 0px;
}

.wptheme-sideNavLevel1{
        color:  !important;
/*      font-size: ; */
        padding-top: 2px;
        font-family: ;
}

.wptheme-sideNavSelected .wptheme-sideNavLevel1{
        color:  !important;
    
}

.wptheme-sideNavLevel2 wptheme-sideNavLevel3 wptheme-sideNavLevel4 wptheme-sideNavLevel5 wptheme-sideNavLevel6 wptheme-sideNavLevel7 wptheme-sideNavLevel7{
        text-indent:36px;    
}


.wptheme-flyout{
        background-image: url(./colors/default/PaletteGradient.gif);
        background-repeat: repeat-x;
        background-position: top center;
        height: 100%;
        /*border-top: 1px solid; */
        /*border-bottom-color: ;*/
        height: 100%;
        white-space: no-wrap;
}
        
.wptheme-flyoutIframe{
        border: 0px;
}

.wptheme-flyoutLoading {
        background-color: #3C3C3C;
        color: #FFFFFF;
        font-family: arial;
        font-weight: bold;
        font-size: 13;
        opacity: 0.75;
        filter: alpha(opacity = 75);
        z-index: 100;
}

.wptheme-flyoutContainer {
        border-: 1px solid;
        border--color: ;
}

.wptheme-flyoutToggle {
        cursor: pointer;
        background-image: url(./colors/default/PaletteGradient.gif);
        background-repeat: repeat-x;
        background-position: top center;
        height: 100%;
}

.wptheme-flyoutCollapsed .expandedImage {
        display: none;
}

.wptheme-flyoutCollapsed .collapsedImage {
	
        
        
			display: block;
        
    
}

.wptheme-flyoutExpanded .collapsedImage {
        display: none;
}

.wptheme-flyoutExpanded .expandedImage {
	
        
        
			display: block;
        
    
}

.wptheme-flyoutToggle img {
        border: 0px;
        padding: 2px;
}

.wptheme-flyout ul{
        margin:0px;
        border-spacing: 0px;
        padding-left: 0px; 
        padding-right: 0px; 
    list-style: none;
        white-space: nowrap;
}

.wptheme-flyout li {
        margin:0px;
    display: inline;
        list-style: none;
        padding: 0px 5px;
}

.wptheme-flyout a, .wptheme-flyout a:visited, .wptheme-flyout a:hover, .wptheme-flyout a:active{
    text-decoration: none;
}



.wpsInlineShelf, .wpsInlineShelfIframeDocBody {
    border: 1px solid #101d2d;
/*      background-color: #101d2d;
        color: #fff; */
}

.wpsInlineShelf_LoadingMsg {
    padding: 10px;
    text-align: center;
}



/* whole statusBar element */   
#wptheme-statusBar {

}
         
#wptheme-statusBar.expanded{
 background-color: #FAFAFA;
 border: 1px solid #AAA;
 color: #333;
 padding: 2px 5px;
}            

/* spacing between each status entry */
 .wptheme-error, .wptheme-warning, .wptheme-info {
     margin: 5px 0px 5px 20px ;
 }
 .wptheme-multiple{
     margin: 5px 0px ;
 }
/* all h3 elements in the status bar are the summary lines for each entry */
#wptheme-statusBar h3 {
   font-size: ;
   padding: 2px 5px;
   color: #333;
   margin: 0;
}
/* status icon */
#wptheme-statusBar h3 img {
    height: 16px;
    width: 16px;
    vertical-align: middle;
    padding-right: 4px;
}
/* status details link */
#wptheme-statusBar h3 a {
    padding: 2px 5px;
}

/* container for left side of status entry header */
#wptheme-statusBar .wptheme-statusHeaderLHS {
    float: left;
    clear:left;
    margin: 0;
    padding: 0px 0px;
}
/* container for right side of status entry header */
#wptheme-statusBar .wptheme-statusHeaderRHS {
    float: right;
    clear: right;
    margin: 0;
    padding: 0px 0px;
}
/* details section below each error. */
#wptheme-statusBar .wptheme-details {
    background-color: #FFF;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #AAA;
    margin: 0;
    padding: 2px 5px;
}
/* styles for each status type */            
 #wptheme-statusBar .wptheme-info h3 {
        background-color: #F2F9FD;
        border: 1px solid #B3C9D5;
 }
 #wptheme-statusBar .wptheme-info .wptheme-details {
    border-color: #B3C9D5;     
 }
 #wptheme-statusBar .wptheme-warning h3 {
        background-color: #FDF6DE;
        border: 1px solid #E6CF99;
 }
 #wptheme-statusBar .wptheme-warning .wptheme-details {
    border-color: #E6CF99;     
 }
 #wptheme-statusBar .wptheme-error h3 {
        background-color: #FEE4E4;
        border: 1px solid #FFC4C4;
 }
 #wptheme-statusBar .wptheme-error .wptheme-details {
    border-color: #FFC4C4;     
 }
 #wptheme-statusBar .wptheme-multiple h3 {
        background-color: #E9CAF9;
        border: 1px solid #DEAAFA;
 }
 #wptheme-statusBar .wptheme-multiple .wptheme-details {
    border-color: #DEAAFA;     
 }



.wptheme-themeLinks {
        margin:0px;
        border-spacing: 0px;
        padding-left: 0px; 
        padding-right: 0px; 
    list-style: none;
}

.wptheme-themeLinks li {
        margin:0px;
    display: inline;
        list-style: none;
        padding: 0px 6px;
}

/* Must turn off underline on links because it goes behind any icons that are present and looks funny. */
.wptheme-themeLinks a, .wptheme-themeLinks a:visited, .wptheme-themeLinks a:active {
    text-decoration: none;
    white-space: nowrap;
}
.wptheme-themeLinks a:hover {
    text-decoration: none;
    white-space: nowrap;
}

.wptheme-themeLinksCategorized {
        margin:0px;
        border-spacing: 0px;
    float: ;
    /* padding-: 0px; */ /* browsers default to either left margin or padding of 40px for li indention */
    padding: 0px;
}

.wptheme-themeLinks-label {
    white-space: nowrap;
}

.wptheme-themeLinksCategorized li {
        margin:0px;
        list-style: none;
        padding: 5px 0px 0px 0px;
}

/* Must turn off underline on links because it goes behind any icons that are present and looks funny. */
.wptheme-themeLinksCategorized a, .wptheme-themeLinksCategorized a:visited, .wptheme-themeLinksCategorized a:active {
    text-decoration: none;
}
.wptheme-themeLinksCategorized a:hover {
    text-decoration: none;
}





.wptheme-quickLinksShelf {
    
    padding: 10px;
        -moz-border-radius: 4px;
        color:;
    background-color: ;
        background-image: ;
        background-position: ;
        background-repeat: ;
    margin-bottom: 10px;
}

.wptheme-quickLinksShelf table {
    float: ;
}

.wptheme-quickLinksShelf table th {
    font-weight: bold;
    padding: 5px 50px 0px 25px;
    text-align: ;
    vertical-align: top;
    
}

.wptheme-quickLinksShelf table td {
    padding: 0px 50px 5px 25px;
    text-align: ;
    vertical-align: top;
        font-size: ;
    
}

.wptheme-quickLinksShelf table th.wptheme-quickLinksShelf-first, .wptheme-quickLinksShelf table td.wptheme-quickLinksShelf-first {
        border: 0px;
}


.wptheme-quickLinksShelf a, .wptheme-quickLinksShelf a:visited, .wptheme-quickLinksShelf a:active {
    color: ;
    text-decoration: none;
}

.wptheme-quickLinksShelf a:hover {
    color: ;
    text-decoration: none;
}

.wptheme-quickLinksShelf ul {
    text-align: ;
    float: ;
}

.wptheme-quickLinksShelfAction {
    float: ;
    white-space: nowrap;
}




.wptheme-footer {
        clear:both;
        width:100%;
        color: ;
    text-align: center;
    padding: 5px 0px;
        font-size: ;
        margin-bottom: 10px;
}

.wptheme-footer a, .wptheme-footer a:visited, .wptheme-footer a:active {
    color: ;
    text-decoration: none;
}

.wptheme-footer a:hover {
    color: ;
    text-decoration: none;
}




.dndDropAware{
        border: 0px; 
        background-color: ;
}
.dndDropActive{
        border: 0px; 
        background-color: ;
}

.dndDropActiveCSA{
        border: 2px dashed ;
}
.dndDropAwareVerticalCSA{
        background-color: ;
        height: 10px; 
        width: 100%;
        min-width: 10px;
}
.dndDropAwareHorizontalCSA{
        background-color: ;
        height: 55px; 
        width: 10px;
}

.dndDragging{
        width: 100%; 
        
        
}
.dndDragSelected{
        border: 1px; 
        background-color: ;
}
.dndMoveCursor{
        cursor:move;
}
.dndDropCursor{
        cursor: pointer; 
}
.dndNoDropCursor{
        cursor: not-allowed;
}

.dndStaticDropActiveVerticalCSA
{
        background-color: ;
        width: 100%;
        height: 10px;
}

.dndStaticDropActiveHorizontalCSA
{
        background-color: ;
        width: 10px;
        height: 55px; 
}



.wpsContentPaletteDragging {
    width: 100%; 
    
        
}
.wpsContentPaletteDragging div {
    background-color: ; 
    background: ;
    font-weight: normal;
    font-family: arial;
    font-size: ;
}



.wpsPortlet{
        margin: 5px;
    
        background-color: #fff;
        background-image:none;
}

.wpsPortletBody{
        margin: 5px;
        background-image:none;
}

.wpsPortletBodyInlineMode{
        margin: 0px 5px 0px 5px;
        vertical-align: top;
        padding: 4px;
        background-image:none;
    
        background-color: ;
}

.wpsPortletTitleBar{
        font-family: ;
        font-size: ;
        font-weight: bold;
        color: ;
    
        background: ;
        background-color: ;
        padding: 0px 5px 0px 5px;
        width:100%;
        white-space: nowrap;
        /*margin: 2px 4px 2px 4px;*/
}

.wpsPortletTitleBar img {
        vertical-align: middle;
}

.wpsPortletIcons {
        text-align: ;
        vertical-align: middle;
        padding-: 3px;
        white-space: nowrap;
        border: 0px;
}

.wpsPortletIcons a {
        text-align: ;
        vertical-align: middle;
        padding-: 3px;
        white-space: nowrap;
        border: 0px;
        text-decoration: none;
        
}

.wpsPortletIcons a:hover {
        text-align: ;
        vertical-align: middle;
        padding-: 3px;
        white-space: nowrap;
        border: 0px;
        text-decoration: none;
        cursor: pointer;
        color: ;
}

.wpsPortletActions {
        text-decoration: none;
        font-size: ;
        color: ;
}

.wpsPortletActionsHover {
        text-decoration: none;
        font-size: ;
        background-color: ;
        color: ;
}

.wpsPortletModes{
        padding: 4px;
        background-color: ;
        border-bottom: 1px dotted ;;
        font-weight: bold;
        white-space: nowrap;
        
}
.wpsPortletModes a{
        text-decoration: none;
        color: ;
}

.wpsPortletModes a:active{
        color: ;
}

.wpsPortletModes a:visited{
        color: ;
}

.wpsPortletModes a:hover{
        background-color: ;
        color: ; 
}

.wpsPortletModesSpan{
        padding-: 15px;
}

.wpsActiveModeLink{
        -moz-border-radius-topleft: 4px;  
        -moz-border-radius-topright: 4px;  
        -moz-border-radius-bottomright: 4px; 
        -moz-border-radius-bottomleft: 4px; 
        background-color: ;
        color: ;
        text-decoration: none;
        border: 1px solid ;
        padding: 2px 5px 2px 5px;
}

.wpsActiveModeLinkHover{
        -moz-border-radius-topleft: 4px;  
        -moz-border-radius-topright: 4px;  
        -moz-border-radius-bottomright: 4px; 
        -moz-border-radius-bottomleft: 4px; 
        background-color: ;
        color: ; 
        text-decoration: none;
        border: 1px solid ;
        padding: 2px 5px 2px 5px;
}


.wpsPortletTitleIconNonStandardSize, .wpsPortletTitleToolsIconNonStandardSize {
}



.wpsThinSkinContainerBar{
        height: 12px;
        border: 0px solid white;
        margin-bottom: 2px;
}

.wpsThinSkinContainerBarBorder{
        background: ;
        background-position: bottom;
        background-color: ;
}

.wpsThinSkinDragZoneContainer{
        width: 75%; 
        display: inline; 
        float: ;
}

.wpsThinSkinInvisible{
        visibility: hidden;
}

.wpsThinSkinVisible{
        visibility: visible;
}

.wpsThinSkinMenuContainer{
        display: inline; 
        float: ; 
        padding-: 3px;
}

.wptheme-skinWindowStates{
        border: 0px;
        cursor: pointer;
        background-color: transparent;
}


.wptheme-skinContextMenuTable {
        background-color: ;
        border: 1px solid ;
}

.wptheme-skinContextMenuItem {
        color: ;
        text-decoration: none;
        background-color: ;
}

.wptheme-skinContextMenuItemHover {
        color:  ;
        text-decoration: none;
        background-color: ;
}

.wptheme-contextMenuIcon {
        background: none;
        border: 0px;
        cursor: pointer;        
        padding: 0px;
        margin: 0px;
}


.wptheme-pageContextMenuTable {
        background-color: ;
        border: 1px solid ;
}

.wptheme-pageContextMenuTable a:hover, .pageContextMenuTable a:active {
        color:  ;
        text-decoration: none;
        background-color: ;
}

.wptheme-pageContextMenuItem {
        color: ;
        text-decoration: none;
        background-color: ;
}

.wptheme-pageContextMenuItemHover {
        text-decoration: none;
        background-color: ;
}

.wptheme-pageContextMenuItemHover a{
        color:  ;
        
}

.wptheme-lightboxDisabledBackground {
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
        z-index: 100;
        opacity: 0.7;
        filter: alpha(opacity=70);
        background-color: #000000;
}

.wptheme-lightboxBorderBox {
        position: absolute;
        z-index: 101;
        background-color: #FFFFFF;
        border: 2px solid #000000;
}

.wptheme-lightboxBorderBox iframe {
        width: 100%;
        height: 100%;
        border: 0px;
}

.wptheme-lightboxCloseLink {
        padding: 4px;
        color: #FFFFFF;
        z-index: 101;
}

.wptheme-lightboxCloseLink:hover {
        color: #FFFFFF;
}

.wptheme-lightboxIcon {
        border: 0px;
        padding: 3px;
}

.wptheme-lightboxLinks {
    float:;
        padding-: 5px;
}

