﻿body /* Internet Explorer */
{text-align:center;margin:0px; font-family:Arial; font-size:10pt;background-color:buttonface;}
body /* Mozilla Firefox alignment */
{text-align: -moz-center; font-family:Arial; font-size:10pt;background-color:buttonface;} 
A{color:#003366;font-size:10pt;}
.Button{background:#003366; color:White;font-family:Helvetica;min-width:100px;}

/* -------------- Masterpage1 - Start --------------- */
    #div_HeaderAd{width:100%;height:94px;text-align:center;background-color:buttonface;}
    #divMain{width:960px;height:100%;margin-right:auto;margin-left:auto;border:solid thin gray;text-align:left;background-color:white;}
    #divHeader1{Width:100%;height:20px;position:relative; background-color:	#FF8C00;
                /*background-image: url(images/Orange_BG6.PNG); background-repeat:repeat;*/}
                #imgMakeHome{position:absolute;left:3px;top:10%;color:White;font-size:10pt;font-weight:600;}
                #divHeader1 .btnRandomVideo{position:absolute;width:150px;height:20px;right:187px;color:White;background-color:transparent;border:none;cursor:pointer;text-decoration:underline;font-family:Arial;font-size:10pt;font-weight:600;}
                #divHeader1 #div_RSSAddThis{width:180px; float:right; padding:2px 3px 0px 0px;}
                #divHeader1 .RSS{height:16px; border:0;color:White;font-size:10pt;font-weight:600;float:left;}
                
    #divHeader2{width:100%;height:80px;position:relative;background:white;}
                #divHeader2 #div_Logo{position:absolute;height:100%;left:5px;top:8px;text-align:left;}
                /*#divHeader2 #link_Slogan{position:absolute;top:42px;right:5px;font-size:10pt;font-weight:600;z-index:2;}*/
                #divHeader2 .panelGoogleSearch{position:absolute; right:0px; top:30%;}
                #divHeader2 .txtSearchText{width:250px;height:20px;top:5px;right:5px;position:relative;color:#003366;font-size:12pt;font-family:Helvetica;border:solid 1px #003366;}
                #divHeader2 .btnSearch{width:80px;height:24px;top:5px;right:5px;position:relative;background:#003366; color:White;font-size:10pt;font-family:Helvetica;}

    #H_divNavBar{Width:100%;height:35px;position:relative;background-image: url(images/Blue_BG.gif);background-repeat:repeat-x;}
                #H_divNavBar A.NavLink{position:relative;top:7px;color:white;font-size:10pt;font-weight:600;
                            padding:0px 3px 0px 3px;text-decoration:none;}
                #H_divNavBar A:hover.NavLink{text-decoration:underline;}

    #divSiteMapPath{Width:100%;height:20px;position:relative;margin:0px 0px 5px 0px;background-color:#FF8C00;
                    /*background-image: url(images/Orange_BG6.PNG); background-repeat:repeat;*/}
                    #divSiteMapPath .SiteMapPath1{position:absolute;left:5px;top:10%;color:white;font-size:10pt;font-weight:600;}
                    #divSiteMapPath .SiteMapPath1 A{color:White;}

    #divContentPage{width:600px;position:relative;float:left;}
    
    #divads{width:300px;height:1400px;position:relative;float:right;text-align:right;padding:5px 5px 5px 0px;}
    #div_FooterAd{position:relative;clear:both;width:100%;height:15px;text-align:center;background-color:white;padding:5px 0px 5px 0px;}

    #F_divNavBar{Width:100%;height:20px;position:relative;clear:both; background-image: url(images/Blue_BG.gif);background-repeat:repeat-x;}
                #F_divNavBar A.NavLink{position:relative;color:white;font-size:9pt;font-weight:500;
                            padding:0px 1px 0px 1px;text-decoration:none;}
                #F_divNavBar A:hover.NavLink{text-decoration:underline;}
                
    #Footer {position:relative;color:#003366;font-size:9pt;clear:both;}
            #Footer A{color: #003366; font-size:9pt;}    
/* -------------- Masterpage1 - End ----------------- */

/* -------------- Masterpage2 - Start --------------- */
    #div_Video_RelatedVids{width:610px;position:relative;font-size:10pt;border:solid 1px Black;border-left:none;}
        #div_Video_VidParameters{width:450px;position:relative;float:left;padding:5px 0px 0px 0px;}
            #div_Video{width:450px;height:378px;position:relative;}
            #div_Parameters{position:relative;width:450px;height:auto;padding:3px 0px 3px 0px;}
                #div_Parameters .lblViews{position:relative;float:left;padding:3px 0px 3px 0px;}
                #div_Parameters .btnBroken{width:50%;position:relative;float:left;clear:left;padding:3px 0px 3px 0px;}
                #div_Parameters .panelShowShareEmail{width:50%;position:relative;float:left;clear:left;padding:4px 0px 3px 0px;}
                #div_Parameters #divRating{width:auto;position:relative;float:right;clear:right;padding:3px 0px 3px 0px;}
                    #divRating .divlblTotalVotes{position:relative;float:right;clear:both;top:0px;font-size:7pt;padding:0px 0px 3px 0px;}
                #div_Parameters .lblRatingThanks{width:50%;position:relative;float:right;clear:right;text-align:right;padding:3px 0px 3px 0px;}
                #div_Parameters .divlblThankYou{width:100%;height:auto;position:relative;clear:both;text-align:center;}
        #div_RelatedVids{width:150px;height:465px;position:relative;float:right;border-left:solid 1px Black;overflow:auto; overflow-x:hidden;}
            .Gridview_Videos_Detailed{width:100%;clear:both;float:left;font:normal normal normal normal Monospace; border-right-style:none;}
            .Gridview_Videos_Detailed #divGridImage {width:110px;height:68px;position:relative; float:left;clear:left;}
            .Gridview_Videos_Detailed #divGridImage A{text-decoration:none;}
            .Gridview_Videos_Detailed #divGridImage A:hover{text-decoration:underline;}
            .Gridview_Videos_Detailed #divGridImage .GridQuickView{height:12px; z-index:2; position:absolute;float:right;right:0px;font-size:7pt;background-color:Black;border:solid 0.5px Black;}
                                                .Gridview_Videos_Detailed #divGridImage .GridQuickView A{font:normal normal normal 7pt Monospace;color:white;text-decoration:none;}
                                                .Gridview_Videos_Detailed #divGridImage .GridQuickView A:hover{text-decoration:underline;}

            .Gridview_Videos_Detailed #divGridText{position:relative;float:left;width:auto;font-size:10pt;}
            .Gridview_Videos_Detailed #divGridText A.Hyperlink{float:left;font-size:10pt;color:#003366;font-weight:bold;text-decoration:none;}
            .Gridview_Videos_Detailed #divGridText A{text-decoration:none;}
            .Gridview_Videos_Detailed #divGridText A:hover{text-decoration:underline;}
            .Gridview_Videos_Detailed #divGridParam1{width:110px;position:relative; float:left; clear:both; text-align:left; font-size:8pt;}
                                                .Gridview_Videos_Detailed #divGridParam1 .divlblViews{position:relative;float:left;left:0px;margin:0px 0px 2px 0px;}
                                                .Gridview_Videos_Detailed #divGridParam1 .divlblVideoTime{position:relative;float:right;right:0px;}
            .Gridview_Videos_Detailed #divGridParam2{position:relative;float:left;clear:both;}
            .Gridview_Videos_Detailed #divGridParam2 .divlblTotalVotes{width:80px;position:relative;clear:both;top:2px;font-size:7pt;}
        #div_Dummy1{clear:both;}
    #div_MasterPage2_Ads1{position:relative;height:60px;width:608px;float:left;clear:both;text-align:center;margin:5px 0px 5px 0px;border:solid 1px Gray;background-color:buttonface;}
    #div_Summary{width:610px;position:relative;margin-top:5px}
        #div_Summary .lblSummary{margin-left:5px;clear:both;}
        #div_Summary #div_lblKeyWords{margin:5px 0px 5px 5px;clear:both;font-style:italic;}
    #div_Comments{width:610px;position:relative;text-align:center;border:solid 1px Black;margin:5px 5px 20px 5px;}
        #div_Comments #div_Comments_Heading{margin-left:5px;clear:both;text-align:center;}
        #div_Comments #tbl_Comments{width:99%;}
        #div_Comments .td1_Comments{width:1%;text-align:left;}
        #div_Comments .txtboxGuestName{width:99%;float:left;clear:right;}
        #div_Comments .txtboxGuestComment{width:99%;height:100px;float:left;clear:right;}
        #div_Comments .Comments_Validator{float:right;right:0%;clear:both;}
        #div_Comments .btnPostComment{background:#003366; color:White;font-family:Helvetica;font-size:10pt;}
        
        /* ------------- CAPTCHA - Start --------------- */
        .div_CAPTCHA{width:260px;float:left;border:solid 1px black;padding:5px 5px 5px 5px;}
            .imgCaptcha{width:150px;Height:33px;float:left;}
            .div_CAPTCHA_CaseSens_Reload{float:left;padding:0px 5px 0px 5px;}
                div_CAPTCHA_CaseSens{float:left;clear:both;vertical-align:top;}
                .btnReload{background:#003366; color:White;font-family:Helvetica;font-size:8pt;float:left;clear:both;}        
            .txtCaptcha{Width:95%;float:left;clear:both;margin:0px 5px 0px 5px;}
        /* ------------- CAPTCHA - End ----------------- */
        
    /* ------------- Share Video - Start --------------- */
    Table.tbl_Share {width:100%;}
    Table.tbl_Share TH {border-top:solid 1px black;border-bottom:solid 1px black;}
    .tbl_Share_Emails {width:100%;}
    .tbl_Share_Emails TD {width:auto;}
    .Share_Left{position:relative;float:left;}
    .Share_Right{position:relative;float:right;}
    .Share_txtbox{position:relative;width:210px;float:left;}
    .txtboxMessage{position:relative;width:535px;height:100px;float:right;right:20px;}
    .ChkboxSendCopy{position:relative;float:left;left:75px;}
    .tbl_Share_CAPTCHA{position:relative;width:auto;float:left;left:18px;}
    #div_CusVal{position:relative;width:220px;float:right;right:20px;}    
    /* ------------- Share Video - End ----------------- */        
    
/* -------------- Masterpage2 - End ----------------- */

/* -------------- Default1 - Start ------------------ */
    #divSlideShow{width:600px; height:auto; text-align:left; margin:5px 5px 5px 5px; position:relative; border:solid 1px black;}
                .HeadingLabel{color:#d74c2b;font-weight:600;font-size:18pt;padding:5px 0px 0px 5px;clear:both;}
                #divSlideShowImage{width:225px;position:relative;text-align:center;float:left;margin:5px 10px 0px 5px;}                
                    #SLIDESIMG{Width:100%;height:138px;border:solid 0.25px black;}
                    #PlayPause{position:relative;background:#003366; color:White; font-size:8pt; font-family:Helvetica;}
                #divSlideShowText{width:360px;position:relative;float:left;font-size:10pt;margin:5px 0px 0px 0px;}
                    #divSlideShow #divSlideShowText .SlideTitle{color:#003366;font-weight:600;font-size:12pt;} 
                #divFeaturedThumbnails{position:relative;clear:both;width:100%;min-height:110px;padding:10px 0px 0px 0px;} 
                #divFeaturedThumbnails .Thumnails{position:relative;float:left;width:110px;height:auto;padding:0px 5px 0px 5px;}
                #divFeaturedThumbnails .ThumbnailsImage{position:relative;width:100%;height:68px;}
                #divFeaturedThumbnails A{position:relative;font:normal normal normal 8pt Monospace;color:#003366;text-decoration:none;}
                #divFeaturedThumbnails A:hover{text-decoration:underline;}
                #divFeaturedThumbnails .ThumbnailsQuickView{height:12px; z-index:2; position:absolute;float:right;right:5px;font-size:8pt;background-color:Black;border:solid 0.5px Black;}
                                                            #divFeaturedThumbnails .ThumbnailsQuickView A{font:normal normal normal 7pt Monospace;color:white;text-decoration:none;}
                                                            #divFeaturedThumbnails .ThumbnailsQuickView A:hover{text-decoration:underline;}
                
    #divRandomThumbnails{position:relative;clear:both;width:100%;min-height:115px; padding:5px 0px 5px 0px;} 
    #divRandomThumbnails .Thumnails{position:relative; float:left; width:110px; height:100px;padding:5px 5px 5px 5px;}
    #divRandomThumbnails .ThumbnailsImage{position:relative;width:100%; height:68px;}
    #divRandomThumbnails A{position:relative;font:normal normal normal 8pt Monospace;color:#003366;text-decoration:none;}
    #divRandomThumbnails A:hover{text-decoration:underline;}
    #divRandomThumbnails .ThumbnailsQuickView{height:12px; z-index:2; position:absolute;float:right;right:5px;font-size:8pt;background-color:Black;border:solid 0.5px Black;}
                                        #divRandomThumbnails .ThumbnailsQuickView A{font:normal normal normal 7pt Monospace;color:white;text-decoration:none;}
                                        #divRandomThumbnails .ThumbnailsQuickView A:hover{text-decoration:underline;}
    #div_DefaultPage_Ads1{position:relative;height:60px;width:100%;float:left;clear:both;text-align:center;border:solid 1px Gray;background-color:buttonface;margin:5px 0px 0px 5px;}
    #divSort{width:600px;position:relative;clear:both;float:left;font-size:10pt;text-align:right;margin:15px 15px 5px 0px;}
            #divSort .SortBy{font-size:10pt;}

.Gridview_Videos_Home{width:600px;clear:both;float:left;margin:0px 0px 10px 5px;font:normal normal normal normal Monospace;}
#divGridItemTemplate{}
.Gridview_Videos_Home #divGridImage {width:110px;height:68px;position:relative; float:left;}
.Gridview_Videos_Home #divGridImage A{text-decoration:none;}
.Gridview_Videos_Home #divGridImage A:hover{text-decoration:underline;}
.Gridview_Videos_Home #divGridImage .GridQuickView{height:12px; z-index:2; position:absolute;float:right;right:0px;font-size:7pt;background-color:Black;border:solid 0.5px Black;}
                                    #divGridImage .GridQuickView A{font:normal normal normal 7pt Monospace;color:white;text-decoration:none;}
                                    #divGridImage .GridQuickView A:hover{text-decoration:underline;}

.Gridview_Videos_Home #divGridText{position:relative;float:right;right:0px;width:480px;font-size:10pt;}
                                    #divGridText .lblDescription{width:100%;float:left;clear:both;}
                                    #divGridText .divlblKeyWords{position:relative;float:left;clear:both;font-style:italic;font-size:9pt;padding:5px 0px 5px 0px;}
.Gridview_Videos_Home #divGridText A.Hyperlink{float:left;font-size:12pt;color:#003366;font-weight:bold;text-decoration:none;}
.Gridview_Videos_Home #divGridText A{text-decoration:none;}
.Gridview_Videos_Home #divGridText A:hover{text-decoration:underline;}
.Gridview_Videos_Home #divGridParam1{width:100%;position:relative; float:left; clear:both; text-align:left; font-size:8pt;}
                                    #divGridParam1 .divlblViews{position:relative;float:left;left:0px;margin:0px 0px 2px 0px;}
                                    #divGridParam1 .divlblVideoTime{position:relative;float:right;right:0px;}
                                    #divGridParam1 .lblDate{position:relative;float:left;clear:both;left:0px;}
.Gridview_Videos_Home #divGridParam2{position:relative;float:right;}
.Gridview_Videos_Home #divGridParam2 .divlblTotalVotes{position:relative;float:right;top:2px;font-size:7pt;}
/* -------------- Default1 - End -------------------- */

/* Start rating code */
.rating{
	width:80px;
	height:16px;
	margin:0 0 0px 0;
	padding:0;
	list-style:none;
	float:right;right:2px;
	position:relative;
	background: url(images/Rating_Matrix.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0px}
.halfstar {background-position:0 -16px}
.onestar {background-position:0 -32px}
.onehalfstar {background-position:0 -48px}
.twostar {background-position:0 -64px}
.twohalfstar {background-position:0 -80px}
.threestar {background-position:0 -96px}
.threehalfstar {background-position:0 -112px}
.fourstar {background-position:0 -128px}
.fourhalfstar {background-position:0 -144px}
.fivestar {background-position:0 -160px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:8px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}

ul.rating li.half a {left:0}
ul.rating li.one a {left:8px}
ul.rating li.onehalf a {left:16px}
ul.rating li.two a {left:24px;}
ul.rating li.twohalf a {left:32px}
ul.rating li.three a {left:40px;}
ul.rating li.threehalf a {left:48px}
ul.rating li.four a {left:56px;}
ul.rating li.fourhalf a {left:64px}
ul.rating li.five a {left:72px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(images/Rating_Matrix.gif) no-repeat 0 0
}

ul.nohover li{cursor:default;}
ul.nohover li
a:hover{  background:transparent;
          cursor:default; }

ul.rating li.half a:hover {background-position:0 -192px;}
ul.rating li.one a:hover {background-position:0 -192px;}
ul.rating li.onehalf a:hover {background-position:0 -224px;}
ul.rating li.two a:hover {background-position:0 -224px;}
ul.rating li.twohalf a:hover {background-position:0 -256px;}
ul.rating li.three a:hover {background-position:0 -256px}
ul.rating li.threehalf a:hover {background-position:0 -288px;}
ul.rating li.four a:hover {background-position:0 -288px}
ul.rating li.fourhalf a:hover {background-position:0 -320px;}
ul.rating li.five a:hover {background-position:0 -320px}
/* end rating code */

/* -------------- Words - Start -------------------- */
#body_Words{background-color:black;color:Gray;padding-top:10px;}
#Words A{color:White;font-size:11pt;font-weight:500; font-variant:small-caps; text-decoration:none;}
#Words A:visited{color:white;}
#Words A:hover{text-decoration:underline;}
#Words .a_WordImage:hover img{border:solid 1px white;}
#Words .a_Word:hover{text-decoration:underline;}
#Words img{width:100px; height:62px;border:solid 1px gray;}
#Words #div_Main{width:1000px;text-align:center;border:solid 1px gray;padding:0px 0px 0px 0px;overflow:auto;}
#Words #div_Header{width:100%;vertical-align:middle;text-align:left;overflow:auto;border-bottom:solid 1px gray;padding:10px 0px 10px 0px;}
#Words .hlinkLogo{float:left;}
#Words #div_WWM{position:relative;top:20px;width:50%;height:100%;float:right;text-align:center;font-size:16pt;color:white;}
#Words #div_Words{position:relative;width:475px;height:350px;vertical-align:top;border:solid 0px gray;float:left;overflow-y:none;margin:10px 5px 10px 5px;}
#Words #div_Words #tbl_Words td {text-align:center;padding:5px 3px 5px 3px;}
#Words #div_Video{position:relative;width:475px;text-align:center;vertical-align:top;float:right;margin:10px 5px 10px 5px;}
#Words #videoPlayback{width: 455px; height:350px; background-color:inherit;text-align:center;border:solid 1px gray;}
#Words #a_ResetVideo{clear:left;}
#Words .div_Hidden{display:none;}
#Words #Footer{padding-top:30px;}
#Words #Footer A{color:gray;font-size:8pt;font-variant:normal;}
/* -------------- Words - End ---------------------- */