/*
 * -----------------------------------------
 * portal skin style
 * XSTence Design - PortalSkin 2005
 * -----------------------------------------
 */
a:link              { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color: #194389; text-decoration: none }
a:active            { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color: #F0AF38; text-decoration: none }
a:visited           { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color: #5C708E; text-decoration: none }
a:hover             { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color: #F0AF38; text-decoration: none }

  a.category:link     { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color:#253D54; text-decoration:none; font-weight:bold; }
  a.category:hover    { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color:#94A1AE; text-decoration:none; font-weight:bold; }
  a.category:active   { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color:#253D54; text-decoration:none; font-weight:bold; }
  a.category:visited  { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color:#8B9DB9; text-decoration:none; font-weight:bold; }

    a.copyright:link     { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color:#253D54; text-decoration:none; font-weight:bold; }
    a.copyright:hover    { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color:#94A1AE; text-decoration:none; font-weight:bold; }
    a.copyright:active   { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color:#253D54; text-decoration:none; font-weight:bold; }
    a.copyright:visited  { font-family:"Verdana, Arial, Helvetica", sans-serif; font-size:   11px; color:#8B9DB9; text-decoration:none; font-weight:bold; }


img { border: 0; }

body
{
  margin-top:    2;
  margin-bottom: 2;
  margin-left:   0;
  margin-right:  0;

  padding: 0;

  color:       #5D5D5D;
  font-size:   11px;
  font-family: "Verdana, Arial, Helvetica", sans-serif;
	
  background-image:  url(images/portal_background.jpg);
  background-attachment:fixed;
 }

contenthead
{
  font-family: "Verdana, Arial, Helvetica", sans-serif;
  color:       #FFCC00;
  font-size:   16px;
  font-weight:  bold;
}

contentsub
{
  font-family: "Verdana, Arial, Helvetica", sans-serif;
  color:       #1A5C86;
  font-size:   12px;
  font-weight: bold;
  font-style:  italic;
}

select, option, textarea, input
{
  border-width: 1px;
  border: #C6C6C6 1px solid;

  color:       #5D5D5D;
  font-size:   11px;
  font-family: "Verdana, Arial, Helvetica", sans-serif;

  background-color: #FFFFFF;
  background-image: url(images/portal_input_background.jpg);
  background-repeat:repeat-x;
 
  }

input.checkbox
{
  background-color: #FFFFFF;
}

td, font
{
  font-family: "Verdana, Arial, Helvetica", sans-serif;
  font-size:   11px;
}

hr
{
  height: 1px;
  border: 0px;

  color: #C6C6C6;
  background-color: #C6C6C6;
}

.copyright
{
padding-left: 24px;
padding-right: 24px;
	}
	
	.copyright2
{
padding-left: 24px;
padding-right: 24px;
	}
	

.pluginname1
{
  font-family: "Verdana, Arial, Helvetica", sans-serif;
  font-size:   11px;
  font-weight: bold;

  color: #1A5C86;
  
  padding-left: 8px;
}

.pluginname2
{
  font-family: "Verdana, Arial, Helvetica", sans-serif;
  font-size:   11px;
  font-weight: bold;

  color: #1A5C86;

  padding-left: 8px;
  padding-top: 6px;
}

.plugin_left
{
	padding-top: 4px;
	padding-bottom: 35px;
	padding-left: 12px;
	padding-right: 12px;
	
	background-image:url(images/portal_plugin_footer.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

.plugin_right
{
	border-left: 1px; 
	border-left-color: #C6C6C6;
	border-left-style:solid;
	border-right: 1px; 
	border-right-color: #C6C6C6;
	border-right-style:solid;
	border-bottom: 1px; 
	border-bottom-color: #C6C6C6;
	border-bottom-style:solid;
	
	padding-top: 2px;
	padding-bottom: 35px;
	padding-left: 12px;
	padding-right: 12px;
}
/*
 * -----------------------------------------
 * hover menu style
 * -----------------------------------------
 */

.ddmx .item1, .ddmx .item1:link, .ddmx .item1:active, .ddmx .item1:visited, .ddmx .item1:hover,
              .ddmx .item1-active:link, .ddmx .item1-active:active, .ddmx .item1-active:visited, .ddmx .item1-active:hover
{
    padding-right: 12px;
    font: 11px arial;
    color: #336699;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.ddmx .item2, .ddmx .item2:link, .ddmx .item2:active, .ddmx .item2:visited, .ddmx .item2:hover,
              .ddmx .item2-active:link, .ddmx .item2-active:active, .ddmx .item2-active:visited, .ddmx .item2-active:hover
{
    padding: 3px 8px 4px 8px;
    font: 11px verdana;
    color: #778AAF;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}

.ddmx .item2
{
    background: #F0F2F6;
}

.ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover
{
    background: #ffffff;
}


.ddmx .item2, .ddmx .arrow:link, .ddmx .arrow:active, .ddmx .arrow:visited, .ddmx .arrow:hover,
              .ddmx .arrow-active:link, .ddmx .arrow-active:active, .ddmx .arrow-active:visited, .ddmx .arrow-active:hover
{
  padding: 3px 16px 4px 8px;
}

.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}

.ddmx .section
{
    background: #F0F2F6;
    border: 1px solid #3A4D75;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}



/* ie 5.0 fix */
* html .ddmx td
{
    position: relative;
}

