/* 
================================
Skin styles for DotNetNuke
================================
*/

.pagemaster
{
    width: 100%;
    height: 100%;
    background-color: #ffffff;
}
.controlpanel
{
    width: 100%;
    background-color: #fefefe;
}
.skinmaster
{
    background-color: #ffffff;
    background-image: url(images/rep.jpg);
    background-position: left;
    background-repeat: repeat-y;
    height: 706px; /* para IE5+ */
    min-height: 706px; /* para los browsers buenos */
    width: 1002px;
}
.leftside
{
    background-image: url(images/rep.jpg);
    background-repeat: repeat-y;
    background-position: left;
    height: auto !important; /* para los browsers buenos */
    height: 706px; /* para IE5+ */
    min-height: 706px; /* para los browsers buenos */
    width: 84px;
}
.rightside
{
    background-color: #ffffff;
    height: 706px; /* para IE5+ */
    min-height: 706px; /* para los browsers buenos */
    width: 918px;
}
.logo
{
    background: url(images/logo.jpg);
    background-repeat: no-repeat;
    height: 95px; /* para IE5+ */
    min-height: 95px; /* para los browsers buenos */
    width: 918px;
}
.logopane
{
    width: 100%;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 0px;
}

.skinheader
{
    background-image: url(images/logo.jpg);
}
.skingradient
{
    background: #602565 url(images/menu.jpg);
    height: 23px;
}
.skingradientline
{
    background: #602565 url(images/menuline.jpg);
    height: 4px;
}
.bodyhome
{
    background-image: url(images/background800.gif);
    background-repeat: no-repeat;
    width: 800;
    min-height:600px;
    height: 100%;
    margin: 0px 59px 15px 59px;
}
.bodyinner
{
    background-image: url(images/background850.gif);
    background-repeat: no-repeat;
    width: 850;
    min-height:580px;
    height: 100%;
    margin: 25px 53px 15px 15px;
}
.toppane
{
    width: 100%;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.leftspacerhome
{
    width: 59px;
    height: 100%;
}
.leftspacerinner
{
    width: 15px;
    height: 100%;
}
.leftpanehome
{
    height: 100%;
    width: 175px;
    background-color: transparent;
    padding-left: 3px;
    padding-right: 4px;
    padding-top: 6px;
}
.leftpaneinner
{
    height: 100%;
    min-width: 184px;
    width: 184px;
    background-color: transparent;
    padding-left: 3px;
    padding-right: 4px;
    padding-top: 6px;
}
.leftpanetopinner
{
    height: 100%;
    vertical-align: top;
    background-color: transparent;
    padding-left: 3px;
    padding-right: 4px;
    padding-top: 6px;
}
.leftpanetophome
{
    height: 100%;
    vertical-align: top;
    background-color: transparent;
    padding-left: 3px;
    padding-right: 4px;
    padding-top: 6px;
}

.leftpanebottominner
{
    height: 100%;
    vertical-align: bottom;
    background-color: transparent;
    padding-left: 3px;
    padding-right: 4px;
    padding-top: 6px;
}
.leftpanebottomhome
{
    height: 100%;
    vertical-align: bottom;
    background-color: transparent;
    padding-left: 3px;
    padding-right: 4px;
    padding-top: 6px;
}
.quote
{
    vertical-align: bottom;
    text-align: right;
    font-weight: normal;
    font-size: 8pt;
    color: rgb(128,0,128);
    font-style: normal;
    font-family: Century Gothic;
    letter-spacing: 2px;
}
.anthony
{
    vertical-align: bottom;
    text-align: right;
    font-weight: bold;
    font-size: 8pt;
    color: rgb(128,0,128);
    font-style: normal;
    font-family: Century Gothic;
    letter-spacing: 1px;
}
.title
{
    font-family: Verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(199,21,133);
    margin-bottom: 0px;
}
.contentpanehome
{
    width: 520px;
    vertical-align: top;
    background-color: transparent;
    padding-left: 11px;
    padding-right: 2px;
    padding-top: 6px;
}
.contentpaneinner
{
    width: 568px;
    vertical-align: top;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 2px;
    padding-top: 6px;
}
.contentpaneempty
{
    width: 918px;
    vertical-align: top;
    background-color: #ffffff;
    padding-left: 6px;
    padding-right: 2px;
    padding-top: 6px;
}
.rightpanehome
{
    width: 87px;
    vertical-align: top;
    background-color: transparent;
    padding-left: 2px;
    padding-right: 4px;
    padding-top: 6px;
}
.rightpaneinner
{
    width: 92px;
    vertical-align: top;
    background-color: transparent;
    padding-left: 2px;
    padding-right: 4px;
    padding-top: 6px;
}
.bottompanehome
{
    width: 100%;
    vertical-align: top;
    background-color: transparent;
}
.bottompaneinner
{
    width: 100%;
    vertical-align: top;
    background-color: transparent;
}
.rightspacer
{
    width: 20px;
    height: 100%;
}
.bodyspacer
{
    width: 100%;
    height: 15px;
}

.skinbottom
{
    background-image: url(images/bottom.jpg);
    height: 21px;
}
.footerpane
{
    width: 100%;
    background-color: transparent;
}
/* Main Menu  */
.main_dnnmenu_container
{
    background-color: transparent;
}
.main_dnnmenu_bar
{
    cursor: pointer;
    cursor: hand;
    height: 16px;
    background-color: Transparent;
}
.main_dnnmenu_item td
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: #ffffff;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    background-color: Transparent;
    font-family: "century gothic";
    white-space: nowrap; /*Word wrapping menu item now optional*/
    padding: 0px 3px 0px 1px;
}

.main_dnnmenu_rootitem
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: #e0e0e0;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    background-color: Transparent;
    font-family: "century gothic";
    white-space: nowrap; /*Word wrapping menu item now optional*/
    padding: 0px 20px 0px 5px; /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover
{
    color: #ffffff;
    text-decoration: underline;
}

.main_dnnmenu_itemhover td
{
    color: #ffffff;
    text-decoration: underline;
}


.main_dnnmenu_icon
{
    display: none;
}
.main_dnnmenu_submenu
{
    background-color: #cea2e7;
    z-index: 1000;
    color: #e0e0e0;
    cursor: pointer;
    cursor: hand;
    font-family: "century gothic";
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
    border: line 1px #ffffff;
}
.main_dnnmenu_itemhoversub td
{
    color: #ffffff;
    background-color: #5a2463;
    text-decoration: underline;
    font-family: "century gothic";
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    border: line 1px #ffffff;
}

.main_dnnmenu_selectedsub
{
    background-color: #cea2e7;
    z-index: 1000;
    color: #ffffff;
    cursor: pointer;
    font-family: "century gothic";
    cursor: hand;
    padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
    border: line 1px #ffffff;
}
.main_dnnmenu_break
{
    height: 1px;
    font-size: 1px;
}

.main_dnnmenu_arrow
{
    display: none;
}
.main_dnnmenu_rootmenuarrow
{
    display: none;
}
.StandardButton
{
    background: #e7c7de none;
    background-color: #e7c7de;
    color: #ffffff;
    font-family: "century gothic";
    font-size: 9pt;
    font-weight: normal;
}
/* Bottom Menu  */
.footermenu
{
    background-color: Transparent;
}
.footer_dnnmenu_container
{
    background-color: transparent;
}
.footer_dnnmenu_bar
{
    cursor: pointer;
    cursor: hand;
    height: 16px;
    background-color: Transparent;
}
.footer_dnnmenu_item td
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: #202020;
    font-size: 8pt;
    font-weight: normal;
    font-style: normal;
    background-color: Transparent;
    font-family: "century gothic";
    white-space: nowrap; /*Word wrapping menu item now optional*/
    padding: 0px 3px 0px 1px;
}

.footer_dnnmenu_rootitem
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: #202020;
    font-size: 8pt;
    font-weight: normal;
    font-style: normal;
    background-color: Transparent;
    font-family: "century gothic";
    white-space: nowrap; /*Word wrapping menu item now optional*/
    padding: 0px 5px 0px 5px; /*explicitly set padding for root menu items*/
}

.footer_dnnmenu_itemhover
{
    color: #000000;
    text-decoration: underline;
}

.footer_dnnmenu_itemhover td
{
    color: #000000;
    text-decoration: underline;
}


.footer_dnnmenu_icon
{
    display: none;
}
.footer_dnnmenu_submenu
{
    background-color: #ffffff; ;
z-index:1000;color:#ffffff;
cursor:pointer;
cursor:hand;
font-family:"century gothic";font-size:10pt;
font-weight:normal;
font-style:normal;
padding:1px1px1px1px;/*explicitly set padding for sub-menus */
border:line1px#ffffff;
}
.footer_dnnmenu_itemhoversub td
{
    color: #ffffff;
    background-color: #ffffff; ;
text-decoration:underline;font-family:"century gothic";font-size:1pt;
font-weight:normal;
font-style:normal;
border:line1px#ffffff;
}

.footer_dnnmenu_selectedsub
{
    background-color: #ffffff; ;
z-index:1000;
color:#ffffff;
cursor:pointer;
font-family:"century gothic";cursor:hand;
padding:1px1px1px1px;/*explicitly set padding for sub-menus */
border:line1px#ffffff;
}
.footer_dnnmenu_break
{
    height: 1px;
    font-size: 1px;
}

.footer_dnnmenu_arrow
{
    background-color: #ffffff;
    color: #ffffff;
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    font-family: webdings;
    font-size: 8pt;
    cursor: pointer;
    cursor: hand;
}
.footer_dnnmenu_rootmenuarrow
{
    font-family: webdings;
    font-size: 8pt;
    cursor: pointer;
    cursor: hand;
}
/* GENERIC */
H1
{
    font-weight: bold;
    font-size: 14pt;
    color: rgb(75,0,130);
    font-family: Century Gothic;
    vertical-align:middle;
    margin: 5px 0px 0px 0px;
}

H2
{
    font-family: Verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(199,21,133);
    margin-bottom: 0px;
}
p
{
    margin-top: 0;
}
H3
{
    font-family: Verdana,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #003366;
}

H4
{
    font-family: Verdana,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #003366;
}

H5, DT
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
}

H6
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
}

TFOOT, THEAD
{
    font-family: Verdana,sans-serif;
    font-size: 12px;
    color: #003366;
}

TH
{
    vertical-align: baseline;
    font-family: Verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #003366;
}

A:link
{
    color: rgb(128,0,128);
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    text-decoration: none;
}

A:visited
{
    text-decoration: none;
    color: rgb(128,0,128);
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}

A:hover
{
    text-decoration: underline;
    color: rgb(128,0,128);
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}

A:active
{
    text-decoration: none;
    color: rgb(128,0,128);
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}

SMALL
{
    font-size: 8px;
}

BIG
{
    font-size: 14px;
}

BLOCKQUOTE, PRE
{
    font-family: Lucida Console, monospace;
}


UL LI
{
    list-style-type: square;
}

UL LI LI
{
    list-style-type: disc;
}

UL LI LI LI
{
    list-style-type: circle;
}

OL LI
{
    list-style-type: decimal;
}

OL OL LI
{
    list-style-type: lower-alpha;
}

OL OL OL LI
{
    list-style-type: lower-roman;
}
OL UL LI
{
    list-style-type: disc;
}

HR
{
    color: #696969;
    height: 1pt;
    text-align: left;
}
img
{
    border: none;
}
.inlineheading
{
    color: rgb(199,21,133);
    font-weight: bold;
}

/* style for module titles */
.Head
{
    font-weight: bold;
    font-size: 14pt;
    color: rgb(75,0,130);
    font-family: Century Gothic;
    text-align: left;
}

/* style of item titles on edit and admin pages */
.SubHead
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
    font-family: Verdana,sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: normal;
}
.SkinObject
{
    font-family: Verdana,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #202020;
    text-decoration: none;
}

A.SkinObject:link
{
    font-family: Verdana,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #202020;
    text-decoration: none;
}

A.SkinObject:visited
{
    font-family: Verdana,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #202020;
    text-decoration: none;
}

A.SkinObject:hover
{
    font-family: Verdana,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #303030;
    text-decoration: none;
}

A.SkinObject:active
{
    font-family: Verdana,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #202020;
    text-decoration: none;
}
p, div, span
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: normal;
   margin-top: 0;
}

