﻿* {
	font-family: Sans-Serif;
	font-size: 8pt;
}

body {
	margin: 0px;
	padding: 0px;
}

legend {
	color: #3f7a9e;
}

.error {
	color: Red;
}

.headerText {
	font-size: 14pt;
	font-family: Verdana;
	font-weight: bold;
}

.label {
	font-weight: bold;	
}

.headerPanel {
	width: 100%;
	height: 28px;
	color: White;
	background-image: url('Images/header.gif');
}

.commonButton {
	outline: none;
	display: inline-block;
	cursor: pointer;
	border-style: solid;
	border-width: 0px;
	background-position: left;
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-left: 3px;
	height: 21px;
	font-size: 8pt;
}

.genericButton {
	background-image: url('Images/bnrm.gif');
	width: 75px;
}

.genericButton:HOVER {
	background-image: url('Images/bhvr.gif');
}

.genericButton:CLICK {
	background-image: url('Images/bhvr.gif');
}

.genericButtonL {
	background-image: url('Images/bnrml.gif');
	width: 100px;
}

.genericButtonL:HOVER {
	background-image: url('Images/bhvrl.gif');
}

.genericButtonL:CLICK {
	background-image: url('Images/bhvrl.gif');
}

.genericButtonXL {
	background-image: url('Images/bnrmxl.gif');
	width: 150px;
}

.genericButtonXL:HOVER {
	background-image: url('Images/bhvrxl.gif');
}

.genericButtonXL:ACTIVE {
	background-image: url('Images/bhvrxl.gif');
}

.genericButtonXXL {
	background-image: url('Images/bnrmxxl.gif');
	width: 200px;
}

.genericButtonXXL:HOVER {
	background-image: url('Images/bhvrxxl.gif');
}

.genericButtonXXL:CLICK {
	background-image: url('Images/bhvrxxl.gif');
}

.iconButton {
	text-align: right;
	width: 75px;
}

.acceptButton {
	background-image: url('Images/acceptnrm.gif');
}

.acceptButton:HOVER {
	background-image: url('Images/accepthvr.gif');
}

.acceptButton:CLICK {
	background-image: url('Images/acceptclk.gif');
}

.resetButton {
	background-image: url('Images/resetnrm.gif');
}

.resetButton:HOVER {
	background-image: url('Images/resethvr.gif');
}

.resetButton:CLICK {
	background-image: url('Images/resetclk.gif');
}

.loginButton {
	background-image: url('Images/keynrm.gif');
}

.loginButton:HOVER {
	background-image: url('Images/keyhvr.gif');
}

.loginButton:CLICK {
	background-image: url('Images/keyclk.gif');
}

.sendButton {
	background-image: url('Images/sendnrm.gif');
}

.sendButton:HOVER {
	background-image: url('Images/sendhvr.gif');
}

.sendButton:CLICK {
	background-image: url('Images/sendclk.gif');
}

.findButton {
	background-image: url('Images/searchnrm.gif');
}

.findButton:HOVER {
	background-image: url('Images/searchhvr.gif');
}

.findButton:CLICK {
	background-image: url('Images/searchclk.gif');
}

.goButton {
	background-image: url('Images/gonrm.gif');
}

.goButton:HOVER {
	background-image: url('Images/gohvr.gif');
}

.goButton:CLICK {
	background-image: url('Images/goclk.gif');
}

.backButton {
	background-image: url('Images/backnrm.gif');
}

.backButton:HOVER {
	background-image: url('Images/backhvr.gif');
}

.backButton:CLICK {
	background-image: url('Images/backclk.gif');
}

.nextButton {
	background-image: url('Images/nextnrm.gif');
}

.nextButton:HOVER {
	background-image: url('Images/nexthvr.gif');
}

.nextButton:CLICK {
	background-image: url('Images/nextclk.gif');
}

.printButton {
	background-image: url('Images/printnrm.gif');
}

.printButton:HOVER {
	background-image: url('Images/printhvr.gif');
}

.printButton:CLICK {
	background-image: url('Images/printclk.gif');
}

.newButton {
	background-image: url('Images/newnrm.gif');
}

.newButton:HOVER {
	background-image: url('Images/newhvr.gif');
}

.newButton:CLICK {
	background-image: url('Images/newclk.gif');
}

.editButton {
	background-image: url('Images/editnrm.gif');
}

.editButton:HOVER {
	background-image: url('Images/edithvr.gif');
}

.editButton:CLICK {
	background-image: url('Images/editclk.gif');
}

.deleteButton {
	background-image: url('Images/deletenrm.gif');
}

.deleteButton:HOVER {
	background-image: url('Images/deletehvr.gif');
}

.deleteButton:CLICK {
	background-image: url('Images/deleteclk.gif');
}

.formCaption {
	width: 150px;
	height: 25px;
	vertical-align: top;
}

.formField {
	height: 25px;
	vertical-align: top;
}

.topMost {
	z-index: 999999999;
}

td {
	white-space: normal;
}

.uploaded{
	 white-space:normal; 
	 text-align:center; 
	 font-size:11pt; 
	 font-weight:bold;
	 padding-bottom:20px;
}

a.upload {
    color:#142E45;
    position:absolute;
    right:26px;
    top:244px;
    font-size:12px;
}

a.upload:hover {
    text-decoration:none;
}

div#subscribe {
    position:absolute;
    top:16px;
    left:18px;
}

div#subscribeLink{
	text-align:left;
}

a#showSubscribe{
    text-decoration:underline;
	color:#142E45;
	cursor:pointer;
}

a#showSubscribe:hover{
	text-decoration:none;
}

a#subscribeSuccess{
	text-decoration:underline;
	font-size:larger;
	color:#142E45;
	cursor:pointer;
}

div.playbutton{
    position:absolute;
    bottom:1px;
    left:1px;
    height:20px;
    width:20px;
    background:url('Images/play.gif') no-repeat 0 0;
    cursor:pointer;
}

p.videoTitle{
	color:#000000;
    font-size:2.3em;
    margin:0 20px 10px 0;
    text-align:left;
    font-family:Georgia;
}

div.videoDescription{
	font-weight:bold;
	color:#5F5F5F;
	font-size:1.3em;
	font-family:'Arial';
	margin:10px 0;
	padding:0 10px 10px;
	border-bottom:1px solid #9A9A9A;
	border-left:1px solid #9A9A9A;
	overflow:auto;
	height:130px;
}

span.providerName{
	font-weight:bold;
	color:#5F5F5F;
	font-size:1.3em;
	font-family:'Arial';
}

div.videoStory{
	font-weight:bold;
	color:#5F5F5F;
	font-size:1em;
	font-family:'Arial';
	margin:10px 0 0 0;
	padding:10px;
	border-top:1px solid #9A9A9A;
	border-right:1px solid #9A9A9A;
}

.hr {
	border-bottom:1px solid #EFEFEF;	
}

.reply, .reply:hover, .reply:visited {
	color:#0033CC;
	text-decoration:none;
	cursor:pointer;
}

.replyContent{
	display:none;
	margin-top:15px;
	margin-bottom:25px;
}

.replyContent > table{
	width:350px; 
	border:1px solid #888888;
	background-color:#D9DFDF;
}

.replyContent > table > tbody > tr > td{
	
}

.nowrap{
    white-space:nowrap;
}

.Associates{
    vertical-align:top;
    padding:20px 7px 0 0;    
}

.emailValidator{
    text-align:left;
    padding-left:20px;    
}

/*+Telerik*/
.RadMenu .rmText {
    display:inline !important;
}

.rmSlide .rmText {
    display:block !important;
}



/*-Telerik*/



/*+Rating*/
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/Rating/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(Images/Rating/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(Images/Rating/SavedStar.png);
}
/*-Rating*/


.gogroupheader{
    height:136px;
    background-image: url(Images/header.png);    
}

div#menu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(Images/topmenu-tail.gif) repeat scroll 0 0;
height:51px;
}

#wrapfooter {height: 35px;background-color: #142E45;}
#wrapfooter td {height: 35px;background-color: #142E45; color:#469DC5;}
#wrapfooter, #wrapfooter a { text-decoration: none; font-size: 9px; font-family:Sans-Serif;font-size:8pt;}

 #tdLogo {
            width: 246px;
            background: url('Images/logowhite.png');
            background-position: left center;
            background-repeat: no-repeat;
        }
        
        #headerLeft {
            height: 136px;
            background: url('Images/header-left.jpg');
        }
        #headerRight {
            height: 136px;
            background: url('Images/header-right.jpg');
        }
        .menuSide {
            height: 51px;
            background: url('Images/topmenu-tail.gif');
        }
        .submenuSide {
            height: 48px;
            background: url('Images/submenu-tail.gif');
            border-bottom: 1px solid white;
        }