/* 
================================
Skin styles for DotNetNuke
================================
*/

#SPAN_REGISTER a{
	font-size:12px;
}

.readmorelink {
	font-weight:bold;
}

.RightEventTitle
{
	text-align:left;
	font-size: 12px;
    letter-spacing: .06em;
    margin-top:20px;
    margin-bottom:0px;
}

#headermonth
{
	
}

.issuecoverpane
{
	padding:8px;
}
ahtml>body .issuecoverpane
{
	padding:5px 5px 5px 8px;
}
.issueitemspane
{
	padding:8px;
}

.quicklinkspane
{
}
#dnn_ctr453_Links_lblDescription
{
}

#dnn_dnnSEARCH_txtSearch
{
    width: 95px;
    position: relative;
    left: 1px;
}
#dnn_dnnSEARCH_cmdSearch
{
    position: relative;
    top: -3px;
}
#dnn_ctr453_Links_cmdGo
{
    position: relative;
    left: -11px;
    top: -1px;
    font-family: Tahoma,Arial,Helvetica;
    font-size: 8.5pt;
    font-weight: 700;
    text-decoration: none;
}

html>body #dnn_ctr453_Links_cmdGo
{
	    top: 3px;
}


#dnn_ctr453_Links_cboLinks
{
    position: relative;
    left: -10px;
    width: 95px;
}

html>body #dnn_ctr453_Links_cboLinks
{
    top:3px;
}


#contents_container
{
    background-color: #d1a375;
}
#banner_bar
{
    width: 100%;
}
#editorial
{
    width: 100%;
    background-color: #cbe1f7; /*75A3D1*/
    background-repeat: repeat-x;
    background-position: bottom;
    border-color: #75A3D1;
    border-right-width: 0px;
    border-right-style: solid;
    border-left-width: 0px;
    border-left-style: solid;
    border-bottom-width: 0px;

}
#sub_main_section
{
    /*width:100px;*/
}
#left_menu
{
    width: 150px;
}
#left_menu_pane
{
    background-image: url( 'leftpanebottom.jpg' );
    background-repeat: repeat-x;
    background-position: bottom;
}
#right_menu_pane
{
    width: 150px;
    background-image: url( 'leftpanebottom.jpg' );
    background-repeat: repeat-x;
    background-position: bottom;
}
#centre_pane
{
    background-color: #cbe1f7;
}


.pagemaster
{
    width: 100%; /*xheight: 100%;	 	background-color: #fefefe;*/
}
.skinmaster
{
    height: 100%; /*background-color: #eee00e; 	border-right: #8f9092 0px solid;  	border-top: #8f9092 0px solid;  	border-left: #8f9092 0px solid;  	border-bottom: #8f9092 0px solid;  	-moz-border-radius-bottomleft: 15px;  	-moz-border-radius-bottomright: 15px;  	-moz-border-radius-topleft: 3px;  	-moz-border-radius-topright: 3px; */
}
.skinheader
{
    /*	background-color: #d3daeb;*/
}
.skingradient
{
    height: 30px;
}
.controlpanel
{
    width: 100%;
    background-color: #fefefe;
    text-align: center;
}
.controlpane
{
    text-align: center;
}
.toppane
{
    width: 100%;
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.leftpane
{
    /*width: 175px;*/
    sbackground-color: #ffffff;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.contentpane
{
    /*width: 482px;*/
    text-align: justify;
    background-color: transparent;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 16px;
    padding-bottom: 40px;
    height:500px;
    vertical-align:top;
}
.rightpane
{
    /*width: 75px;*/
    background-color: transparent;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 6px;
}
.bottompane
{
    /* xwidth: 100%;*/
    background-color: #ededed;
    padding-left: 6px;
    padding-right: 4px; /* xpadding-top: 6px;*/
    padding-bottom: 4px;
}
.StandardButton
{
    background: #aaaaaa none;
    color: #ffffff;
    font-family: Arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.Head
{
    font-family: Arial, Helvetica;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}



/* default font */
body
{
    background-color: #DDDDDD;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    margin-top: 0em;
    margin-left: 0em;
    margin-right: 0em;
}

A:link
{
    xtext-decoration: none;
}
A:visited
{
    xtext-decoration: none;
}

A:hover
{
    xtext-decoration: underline;
}
A:active
{
    xtext-decoration: none;
}

INPUT
{
    font-size: 11px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
}

OPTION
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

SELECT
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

h2
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
}

p
{
    font-size: 12px;
    letter-spacing: .06em;
}

/* customised fonts */

.f_issue
{
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px; /* font-stretch: 2px;*/
    padding-right: 2px;
    padding-left: 2px;
}

.f_issue_no
{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 27px; /* font-stretch: 10px;*/
}

.f_menu
{
    color: #990000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: none;
    font-size: 10px;
}

A.f_menu:active
{
    font-weight: none;
    font-size: 10px;
    padding-bottom: 2px;
    color: #990000;
    padding-top: 2px;
    text-decoration: none;
}
A.f_menu:link
{
    font-weight: none;
    font-size: 10px;
    padding-bottom: 2px;
    color: #990000;
    padding-top: 2px;
    text-decoration: none;
}
A.f_menu:hover
{
    font-weight: none;
    font-size: 10px;
    padding-bottom: 2px;
    color: #990000;
    padding-top: 2px;
    text-decoration: underline;
}

.c_menu
{
    color: #336699;
    font-family: Geneva, Arial, Helvetica, sans-serif; /*font-weight: ;*/
    font-size: 10px;
}

A.c_menu:active
{
    font-weight: none;
    font-size: 10px;
    padding-bottom: 2px;
    color: #336699;
    padding-top: 2px;
    text-decoration: none;
}
A.c_menu:link
{
    font-weight: none;
    font-size: 10px;
    padding-bottom: 2px;
    color: #336699;
    padding-top: 2px;
    text-decoration: none;
}
A.c_menu:hover
{
    font-weight: none;
    font-size: 10px;
    padding-bottom: 2px;
    color: #336699;
    padding-top: 2px;
    text-decoration: underline;
}

.f_menu2
{
    color: #003366;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: none;
    font-size: 10px;
}

A.f_menu2:active
{
    font-weight: none;
    font-size: 10px;
    color: #003366;
    text-decoration: none;
}
A.f_menu2:link
{
    font-weight: none;
    font-size: 10px;
    color: #003366;
    text-decoration: none;
}
A.f_menu2:hover
{
    font-weight: none;
    font-size: 10px;
    color: #FF6600;
    text-decoration: underline;
}

.menu_cell
{
    background-color: #CBD9EB;
}

.f_month
{
    color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 20px; /*font-stretch: 10px;*/
}

.f_title_12_b
{
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px; /*font-stretch:extra-expanded;*/
    padding-right: 2px;
    padding-left: 2px;
}

.f_title_head_w
{
    background-color: #d1a375; /*996633*/ /*background-image:url('browngrad.jpg');*/
    background-repeat: repeat-x;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px; /*font-stretch:extra-expanded;*/
    vertical-align: sub;
    padding-right: 10px;
    padding-left: 8px;
    padding-bottom: 5px;
}

.f_title_head_s
{
    color: #333333;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px; /*font-stretch:extra-expanded;*/
    padding-right: 2px;
    padding-left: 5px;
}

.f_title_red_bar
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px; /*font-stretch:extra-expanded;*/
    padding-right: 2px;
    padding-left: 2px;
}

.f_white_10
{
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: none;
    font-size: 11px;
    padding-right: 2px;
    padding-left: 2px;
    float: left;
    position: relative;
    top: 1px;
}

.f_white_11
{
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: none;
    font-size: 11px; /*font-stretch:extra-expanded;*/
    padding-right: 2px;
    padding-left: 2px;
}

.f_year
{
    color: #990000;
    font-weight: bold;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 27px;
}

.footnote
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 9px;
    background-color: #fff;
    padding: 5px;
}

.bottom_links
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 9px;
    background-color: #ccc;
    padding: 5px;
}

A.footnote:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 9px;
}
A.footnote:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 9px;
}

A.footnote:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 9px;
}

/* new styles */

#top_bar
{
    background-color: #336699;
    height: 4em;
}

.left_border
{
    background-image: url( '/portals/_default/skins/eliss/shadow_bord_left.gif' );
}

.right_border
{
    background-image: url( '/portals/_default/skins/eliss/shadow_bord_right.gif' );
}

.border_bottom
{
    background-image: url( '/portals/_default/skins/eliss/shadow_bord_bot.gif' );
}

#centre_container
{
    width: 100%;
    width: 460px;
    height: 100%;
    border: 0px solid #fff;
    margin-right: -5px;
}

#inner_date_container
{
    width: 100%;
    height: 58px;
    background-color: #cece79; /*999933*/
}

#search
{
    /*width:110px;*/
}

#sub_banner_bar
{
    width: 100%;
}

#TD_ISSN
{
    width: 500px;
}

#banners
{
    /*width:140; height:150;*/
}

#main_logo
{
    background-image: url( '/portals/_default/skins/eliss/ellis-tst.gif' );
    background-position: center;
    background-repeat: no-repeat;
    width: 150px;
    height: 80px;
}

.head_mid
{
    width: 460px;
    background-color: #336699;
    background-image: url( 'elisstitle.jpg' );
    background-repeat: no-repeat;
    text-align: center;
    font-size: 12pt;
    font-weight: bold;
    color: #fff;
    font-family: verdana, arial; /*width:480px;*/
}

.head_right
{
    background-image: url( '/portals/_default/skins/eliss/ellis-tst.gif' );
    width: 150px;
    background-position: center;
    background-repeat: no-repeat;
    height: 80px;
}

#main_container_intro
{
}

.intro_link a
{
    font-weight: bold;
    color: #336699;
    padding: 10px;
}

.intro_bottom
{
    background-color: #999933;
    padding: 5px;
    text-align: left;
}

.inventua_sidemenu
{
    /*xwidth: 180px;*/
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
}

.inventua_sidemenu TD
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
}
DIV.inventua_sidemenu A:link, DIV.inventua_sidemenu A:active, DIV.inventua_sidemenu A:hover, DIV.inventua_sidemenu A:visited
{
    color: #990000;
}

.MenuHdr0, .MenuHdr1, .MenuItem1, .MenuHdr2, .MenuItem2, .MenuItem3, .MenuItemMouseOver1, .MenuItemMouseOver2, .MenuItemMouseOver3
{
    padding-top: 2px;
    padding-bottom: 2px;
    background-image: url( '/portals/_default/skins/eliss/4dot.gif' );
    background-repeat: no-repeat;
    white-space: nowrap;
}

.MenuHdr0
{
    color: #990000;
    padding-left: 14px;
}

.MenuHdr1, .MenuItem1, .MenuItemMouseOver1
{
    padding-left: 22px;
}

.MenuHdr2, .MenuItem2, .MenuItemMouseOver2
{
    padding-left: 26px;
}

.MenuHdr3, .MenuItem3, .MenuItemMouseOver3
{
    padding-left: 32px;
}

.ContentListTitle .Head
{
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: lighter;
    font-size: 11px;
    padding-right: 2px;
    padding-left: 2px;
    letter-spacing: 1px;
}

.ContentListBody TABLE TABLE TD
{
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 14px;
}

.ContentListBody DIV
{
    padding-bottom: 4px;
}

TD.bottompane A.SkinObject, A.RegisterLink
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #336699;
}

.issuevolpane .Normal
{
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 111px;
    text-align: center;
}


.issuedatepane .Normal
{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 20px;
    text-align: right;
    margin:0px;
}

.IssueCoverPageTitle
{
    font-size: large;
}


.containerMediaSubTitleTable
{
    text-align: center;
    margin-bottom:20px;
    xfont-size: 48pt;
}





.VideoPlayer
{
    background-image: url([IMAGEURL]);
    background-position: center center;
    background-repeat: no-repeat;
    border-top: 2px solid white;
    border-left: 2px solid white;
    border-right: 2px solid DimGray;
    border-bottom: 2px solid DimGray;
}


.leftpane .MinimalTitle .Head
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
   
}

.MinimalTitle
{
	color: #cccccc;    
    letter-spacing: .06em;
}

.SubHead
{
	letter-spacing: .06em;
}

.SiteMapItem
{
    text-indent: 20px;
}

















