.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #43578a;
	font-weight: normal;	
}

h1 {
	color: #000000;
	Font-Family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.copy4 { font-family:arial; font-size:8pt; color:#c2c2c2;}

.copy4 a:active {color:#c2c2c2; font-weight: normal;}
.copy4 a:link {color:#c2c2c2; text-decoration:none; font-weight: normal;}
.copy4 a:visited {color:#c2c2c2; text-decoration:none; font-weight: normal;}
.copy4 a:hover {color:#c2c2c2; text-decoration:underline; font-weight: normal;}

a:active {color:#3c5383; font-weight: bold;}
a:link {color:#3c5383; text-decoration:none; font-weight: bold;;}
a:visited {color:#3c5383; text-decoration:none; font-weight: bold;;}
a:hover {color:#3c5383; text-decoration:underline; font-weight: bold;;}

.newsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7c8fb5;
	font-weight: normal;
	
}

.newsdatewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	
}



.headingtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #43578a;
	font-weight: normal;	
	padding: 0 0 0 10px;
}

td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

div#menu_links{height:20px; display:none; padding-top:5px; padding-bottom:5px; background-color:#333333; border:#CCCCCC solid 1px; text-align:center; color:#FFFFFF }
div#menu{ background:#CCCCCC; font-size:12px; text-align:center;}

.newsticker, .newsticker *, .newsticker a
{
	 color:white;
}

.downloadsRowTitle
{
	border:1px solid silver;
	background-color:silver;
}

/* Videos page styles */
#videoNav {
    list-style: none;
    margin: 0px;
    padding: 6px 0px 0px 0px;
    float: right;
    background: url('../img/button1.jpg') no-repeat;
    height: 27px;
}

#videoNav li {
    float: left;
    width: 130px;
    text-align: center;
    font-weight: bold;
}

#videoNav li div.button {
    cursor: pointer;
    width: 100%;
}

#videoDisplay {
    background: url('../img/flash_border.jpg') no-repeat;
    width: 500px;
    height: 415px;
    padding: 5px;
}

.videoLink a {
    font-weight: bold;
    color: #f00;
    margin-left:190px;
}
.vLink {
    color: #f00;
}

#videoDevice, #videoDescription {
    font-weight: bold;
    display: inline;
}
#videoHeading {
    width: 500px;
    text-align: center;
}

#list1, #list2, #list3 {
    margin-top: 4px;
    width: 122px;
    height: 367px;
    position: relative;
    display: none;
    font-weight: normal;
    padding: 4px;
    background: url('../img/block2.jpg') no-repeat;
}

#list1 {
    display: block;
}

#list1 div, #list2 div, #list3 div {
    width: 122px;
    height: 365px;
    margin-top: 1px;
    text-align: center;
    overflow: auto;
}

#list1 a, #list2 a, #list3 a {
    font-weight: bold;
    color: #f00;
}

#list1 img, #list2 img, #list3 img {
    margin: 15px 0px;
    cursor: pointer;
}

#alert {
    color: #f00;
    font-weight: bold;
}

/* End Videos page styles */