
body {
background-color : #FFFFFF;
width : 100%;
margin : 0;
padding : 0;
-webkit-text-size-adjust: none;
min-height:416px;
}

img {
border : none;
}

a img {
border : none;
}

table {
border-collapse : collapse;
width : 100%;
}

thead {
display : none;
}

form {
padding : 0;
margin : 0;
}

.pageTable td {
width:33%;
}

.audioListTable {
height:32px;
}

.defaultHeaderSmall		{ font-family:  Verdana, Helvetica, Arial, Sans; color: #003366; font-size: 14px; font-weight: bold; }


.header {
font-family : Verdana, Helvetica, Arial, Sans;
font-size : 85%;
color : #000000;
}

.bottom {
padding-top:10px;
padding-bottom:10px;
text-align:center;
font-family : Verdana, Helvetica, Arial, Sans;
font-size : 85%;
color : #000000;
}

.logo {
padding-left : 3px;
padding-top:2px;
height : 40px;
}

.menu {
background-color:#4680C6;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
line-height:24px;
padding:2px 4px;
text-align:left;
}

.menu span {
margin:0 5px;
white-space:nowrap;
}

.menu a {
color : #fff;
font-weight : bold;
text-decoration : none;
white-space:nowrap;
font-size : 12px;
}

.menu a:visited {
color : #fff;
font-weight : bold;
text-decoration : none;
white-space:nowrap;
font-size : 12px;
}

.menu a:hover {
color : #cccccc;
white-space:nowrap;
text-decoration : underline;
}

.bottomMenu {
text-align : center;
font-size : 8px;
}

.bottomMenu a {
color : #000000;
font-weight : bold;
margin-left : 0.5em;
text-decoration : underline;
font-size : 8px;
}

.bottomMenu a:visited {
color : #000000;
font-weight : bold;
margin-left : 0.5em;
text-decoration : underline;
font-size : 8px;
}

.bottomMenu a:hover {
color : #4680C6;
text-decoration : none;
}

.bodyContainer {
font-family : Verdana, Helvetica, Arial, Sans;
font-size : 85%;
color : #000000;
border-bottom:4px solid #4680C6;
}

.linksLogout {
font-weight : bold;
font-size:12px;
color : #000000;
text-decoration : underline;
}

a.linksLogout {
font-weight : bold;
font-size:12px;
color : #000000;
text-decoration : underline;
}

a.linksLogout:visited {
font-weight : bold;
font-size:12px;
color : #000000;
text-decoration : underline;
}

a.linksLogout:hover {
text-decoration : underline;
color : #4680C6;
}

.links {
font-weight : bold;
color : #000000;
text-decoration : underline;
}

a.links {
font-weight : bold;
color : #000000;
text-decoration : underline;
}

a.links:visited {
font-weight : bold;
color : #000000;
text-decoration : underline;
}

a.links:hover {
text-decoration : underline;
color : #4680C6;
}

.pageLinks:link, .pageLinks:visited {	
border: 1px solid #000;	
padding: 3px;
background-color:#4680C6;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.pageLinks:hover {border-color : #333;text-decoration:underline;}

.audioLinks {
font-weight : bold;
color : #000000;
text-decoration : underline;
}

a.audioLinks {
font-weight : bold;
color : #000000;
text-decoration : underline;
}

a.audioLinks:visited {
font-weight : bold;
color : #000000;
text-decoration : underline;
}

a.audioLinks:hover {
text-decoration : underline;
color : #4680C6;
}

.bottomLinks {
font-weight : bold;
color : #1FC831;
text-decoration : underline;
}

a.bottomLinks {
font-weight : bold;
color : #1FC831;
text-decoration : underline;
}

a.bottomLinks:visited {
font-weight : bold;
color : #1FC831;
text-decoration : underline;
}

a.bottomLinks:hover {
text-decoration : underline;
color : #FFFFFF;
}

.linksError {
font-weight : bold;
color : #FF0000;
text-decoration : underline;
}

a.linksError {
font-weight : bold;
color : #FF0000;
text-decoration : underline;
}

a.linksError:visited {
font-weight : bold;
color : #FF0000;
text-decoration : underline;
}

a.linksError:hover {
text-decoration : none;
color : #953535;
}

.body {
background-color : #B3C0CC;
padding : 5px;
text-align : left;
font-family : Verdana, Helvetica, Arial, Sans;
font-size : 85%;
color : #000000;
}

.textHeader {
font-family : Georgia, Verdana, Helvetica, Arial, Sans;
color : #5a330b;
text-decoration : none;
font-size : 20px;
font-weight : bold;
}

.text {
font-family : Verdana, Helvetica, Arial, Sans;
color : #000000;
text-decoration : none;
font-size : 12px;
}

.textError {
font-family : Verdana, Helvetica, Arial, Sans;
color : #FF0000;
text-decoration : none;
font-size : 12px;
}

.textPodcast {
font-family : Verdana, Helvetica, Arial, Sans;
color : #000000;
text-decoration : none;
font-size : 9px;
}

.bottomText {
font-family : Verdana, Helvetica, Arial, Sans;
color : #000000;
text-decoration : none;
font-size : 8px;
}

.textBox {
font-family : Verdana, Helvetica, Arial, Sans;
color : #000000;
text-decoration : none;
font-size : 12px;
width : 120px;
height : 16px;
}

.test {
font-family : Arial, Verdana, sans-serif;
color : #941c1c;
font-size : 11px;
font-weight : bold;
}

.bold {
font-weight : bold;
}

.notLiveLinks {
font-family : Verdana, Helvetica, Arial, Sans;
color : #cc0000;
text-decoration : none;
font-size : 12pt;
font-weight : bold;
padding-left : 5px;
padding-top : 3px;
padding-bottom : 3px;
}

a.notLiveLinks {
font-family : Verdana, Helvetica, Arial, Sans;
color : #cc0000;
text-decoration : none;
font-size : 12pt;
font-weight : bold;
padding-left : 5px;
padding-top : 3px;
padding-bottom : 3px;
}

a.notLiveLinks:hover {
text-decoration : underline;
color : #000000;
}



.contentWrap {
	border-left:1px solid #7C868E;
	border-right:1px solid #7C868E;
	padding:0px;
	margin:-10px 0;
	background-color:#F2F2F2;
}


.topCornerWrap {
	padding:0px;
	margin:0px;
	height:13px;
	border-top:1px solid #919191;
	border-left:1px solid #919191;
	border-right:1px solid #919191;
	background-color:#F2F2F2;
}

.bottomCornerWrap {
	padding:0px;
	margin:-10px 0 0 0;
	height:13px;
	border-bottom:1px solid #919191;
	border-left:1px solid #919191;
	border-right:1px solid #919191;
	background-color:#F2F2F2;
}

.leftCornerTop {
	float:left;
	height:13px;
	width:13px;
	background-color:#B3C0CC;
	margin: -1px 0 0 -1px;
	background-image:url('../images/mobile/topleft.png');
}

.leftCornerBottom {
	float:left;
	height:13px;
	width:13px;
	background-color:#B3C0CC;
	margin: 1px 0 0 -1px;
	background-image:url('../images/mobile/bottomleft.png');
}

.rightCornerTop {
	float:right;
	height:13px;
	width:13px;
	background-color:#B3C0CC;
	margin: -1px -1px 0 0;
	background-image:url('../images/mobile/topright.png');
}

.rightCornerBottom {
	float:right;
	height:13px;
	width:13px;
	background-color:#B3C0CC;
	margin: 1px -1px 0 0;
	background-image:url('../images/mobile/bottomright.png');
}

.input_login{
	width:96%;
	font-size:16px;
	padding:5px;
}
.login_text{
	font-family : Verdana, Helvetica, Arial, Sans;
	color : #000000;
	text-decoration : none;
	font-size : 14px;
}

.inputButon {
	box-sizing: border-box;
    margin: 6px;
    padding: 6px;
    font-size: 16px;
}

.share{
	margin-top:0px;
	padding:5px;
	background-color:#9C9C9C;
	border-bottom: 4px solid #4680C6;
	height:50px;
	
}
.share_content_Ipad{
	float:left;
	width:14%;	
}
.share_content_nonIpad{
	float:left;
	width:25%;	
}
.share_content img{
	width:50px;
	height:50px;
}

a.mobilelinks {
text-align : left;
font-family : Verdana, Helvetica, Arial, Sans;
font-size : 100%;
color : #000000;
display:block; 
text-decoration:none;		
}