/* CSS Document */

html,body{
    height:auto; 
    margin:0px;
    padding:0px;
    }

body{
    width:1024px; 
    text-align:center; 
    margin: 5px auto 0px auto;
    }
h1{font: 12px arial,sans-serif; margin-bottom:10px;  }
h2{font: 12px arial,sans-serif; margin-bottom:10px; color:#004C92; font-weight:bold; }

p {font: 12px arial,sans-serif; margin: 2px 0 10px 0; }
div{font: 12px arial,sans-serif;}
ul{margin:10px 0 10px 20px}

.linehorizontal { 
    /*background-color: #CCCCCC; 
    line-height:2px;
    height:2px; 
    margin:0px;
    padding:0px;*/
    background-color:Transparent;
    border-bottom: solid 1px #CCCCCC;
    padding:1px 0px 1px 0px;    
    }

.linevertical { 
    background-color:Transparent; 
    margin:0px 1px 0px 0px; 
    height: 440px; 
    float:left; 
    width: 2px;
    border-left:solid 1px #CCCCCC; 
    }

a{
    color: #009EE0;
    text-decoration:none; 
    }

a:link{
    color: #009EE0;
    text-decoration:none; 
    }
    
a:visited{
    color: #009EE0;
    text-decoration:none; 
    }
    
a:hover{
    color: #009EE0;
    text-decoration:underline; 
    }        

h1 { 
    font-weight:bold;
    font-size: 13px; 
    padding: 0px 0px 0px 0px; 
    color:#004C92; 
    }

div#header {
    height:53px; 
    width: 1012px; 
    margin:7px 6px 0px 6px; 
    background-image:url(../images/bg_header.jpg);
    }

div#headertext{ 
    padding-top: 14px; 
    padding-left: 20px; 
    width: 400px; 
    color:#FFFFFF; 
    float: left;
    }

div#headertext a{ 
    color:#FFFFFF;
    }
    
.headerform{ 
    padding-top: 5px; 
    padding-left: 10px; 
    width: 335px; 
    color:#FFFFFF; 
    float: right; 
    color:#666666;
    }


.headerform .formfield
    { 
    width: 95px; 
    font-size:12px;
    }
    
.formline{  
   background-color:transparent;
   width:335px;
   float:left;    
    }  

.formShort{
    background-color:transparent;
   width:260px;
   float:left;    
    }

.formLogin{
    background-color:transparent;
    width:75px;
    float:left; 
    text-align:center;   
    } 
    

.errorMsg{
    float:left;
    background-color:transparent;
    margin-left:45px;
    color:Red;
    margin-top:-4px;     
    }
    
.forminput{  
   background-color:transparent;
   width:300px;
   float:left;    
    } 
    
.forminbutt{  
   background-color:transparent;
   width:25px;
   float:left;
   margin-top:3px; 
   margin-left:3px;     
    }            



div#tabs{ 
    height: 40px; 
    background-image:url(../images/bg_tabs.jpg); 
    width:1012px; 
    margin: 0px 0px 0px 6px;
    }
    
/*TOP NAVIGATION TABS*/

a.home{background-image:url(../images/tab_home.gif); width:63px; height:40px; float: left; text-decoration:none;  }
a.home:hover{background-image:url(../images/tab_home2.gif); width:63px; height:40px; float: left; text-decoration:none; }
a.homeon{background-image:url(../images/tab_home2.gif); width:63px; height:40px; float: left; text-decoration:none; }

a.about{background-image:url(../images/tab_aboutus.gif); width:90px; height:40px; float: left; text-decoration:none;  }
a.about:hover{background-image:url(../images/tab_aboutus2.gif); width:90px; height:40px; float: left; text-decoration:none; }
a.abouton{background-image:url(../images/tab_aboutus2.gif); width:90px; height:40px; float: left; text-decoration:none; }

a.news{background-image:url(../images/tab_news.gif); width:61px; height:40px; float: left; text-decoration:none;  }
a.news:hover{background-image:url(../images/tab_news2.gif); width:61px; height:40px; float: left; text-decoration:none; }
a.newson{background-image:url(../images/tab_news2.gif); width:61px; height:40px; float: left;  text-decoration:none; }

a.partners{background-image:url(../images/tab_partners.gif); width:105px; height:40px; float: left; text-decoration:none;  }
a.partners:hover{background-image:url(../images/tab_partners2.gif); width:105px; height:40px; float: left; text-decoration:none; }
a.partnerson{background-image:url(../images/tab_partners2.gif); width:105px; height:40px; float: left; text-decoration:none; }

a.search{background-image:url(../images/tab_findworkshop.jpg); width:133px; height:40px; float: left; text-decoration:none;  }
a.search:hover{background-image:url(../images/tab_findworkshop2.jpg); width:133px; height:40px; float: left; text-decoration:none; }
a.searchon{background-image:url(../images/tab_findworkshop2.jpg); width:133px; height:40px; float: left; text-decoration:none; }


a.getintouch{background-image:url(../images/tab_getintouch.gif); width:98px; height:40px; float: left; text-decoration:none; }
a.getintouch:hover{background-image:url(../images/tab_getintouch2.gif); width:98px; height:40px; float: left; text-decoration:none; }
a.getintouchon{background-image:url(../images/tab_getintouch2.gif); width:98px; height:40px; float: left; text-decoration:none; }


/*END TABS*/    
    

div#logo{ 
    margin: 0px 0px 5px 6px;
    }

div#login {
    height:53px; 
    float:left; 
    background-image:url(../images/bg_login.gif); 
    width: 749px;
    }

div#container{
    text-align:left; 
    width:1024px;
    margin:0px;
    padding:0px; 
    }

div#wrapper{
    float:left;
    width:100%
    }
    
    
/*HOMEPAGE STYLES*/

.partnerSec{
    margin-top:20px; 
    float:left; 
    }

#rotatingLogo {
    
    display:none; 
    }
    
.paddNewsImg { margin-top:10px;}    

/* Column Widths and Heights */

div#maincontent{
    float:left;
    width:1010px; 
    padding: 0px 0px 0px 14px;
    margin-top:10px;
    background-color:transparent; 
    }

.col1{
    float:left;
    width:395px;
    height:auto;  
    /*height:420px;*/
    background-color:transparent;
    border-right:solid 1px #CCCCCC;
    }
    
    
 
 .col1 .backBtn .backLink{
    color: #009EE0;
    text-decoration:none; 
    font: 12px arial,sans-serif;
    cursor:pointer; 
    }

 .col1 .backBtn .backLink:hover{
    color: #009EE0;
    text-decoration:underline; 
  
    }
              
.col1 p{
    background-color:transparent;
    padding:0px 6px 2px 0px; 
    margin:2px 0px 0px 0px; 
   
    }

.col1 .backBtn{ 
    float:left;
    background-color:transparent;
    width:395px; 
    margin:10px 0px 10px 0px;   
    }

.col1 .backBtn{ 
    float:left;
    background-color:transparent;
    width:395px; 
    margin:10px 0px 10px 0px;   
    }
    
.col1 .homequote{ 
    height: 150px; 
    width:358px; 
    font-size:14px; 
    padding:15px; 
    margin-top:2px; 
    color:#0099FF; 
    background-image:url(../images/bg_blue.jpg); 
    background-repeat:repeat-x;
    }
    
.col1 .homequote .quotetext{  
    font-size:11px;
    text-align:left;
    color: #000000;
    background-color:transparent; 
    } 

.col1 .imagespacer{ 
    overflow:hidden;
    float:right;  
    margin-bottom:10px;
    margin-right:10px;
    }

.col1 .assocSport{
    float:left;
    background-color:transparent;
    width:390px;
    height:auto;
    margin:10px 0px 10px 0px;     
    }

.col2{ 
    width: 185px; 
    margin: 0px 0px 0px 0px; 
    height:420px; 
    padding-left: 8px; 
    padding-right: 8px; 
    float:left; 
    }

.col2 ul{ 
    padding: 0px; 
    margin: 2px 0px 0px 0px; 
    list-style-type:none; 
    border-top: 2px solid #009EE0; 
    border-bottom: 2px solid #009EE0; 
    width: 174px; 
    text-transform:uppercase;
    float:left; 
    font-size:11px; 
    }

.col2 ul li{ 
    border-bottom: 1px solid #E6E7E7; 
    padding: 5px 0px 5px 0px;
    }

div#col2 ul .linkOn a{ 
    color:#585858; 
    }
    
.col2 ul .linkOn a:link{ 
    color:#585858; 
    }
    
.col2 ul .linkOn a:visited{ 
    color:#585858; 
    }
    
.col2 ul .linkOn a:hover{ 
    color:#585858; 
    text-decoration:underline; 
    }        

    
   
.col2 p{ 
    padding:0px; 
    font-size:13px; 
    margin:0px;
    text-align:justify; 
    }
    
.tabPad{
    clear:both; 
    float:left;
    /*padding-bottom:2px;*/
    background-color:Transparent;   
    }
    
    

.col3{ 
    width:201px; 
    margin:0px 0px 0px 0px;  
    /*height:420px; */
    float:left; 
    background-color:Transparent;  
    }
    
    
.col3 .col3sec{ 
    width:185px; 
    margin:0px 0px 0px 0px;  
    height:auto; 
    padding-right: 8px; 
    float:left; 
    padding-left: 8px; 
    background-color:Transparent; 
    }

.col3sec h1{ background-color:Transparent; padding:0px; margin:4px 0px 0px 0px;}

.partBord{ border:solid 1px #CCC;
}
      
.imagespacer{ 
    overflow:hidden;
    float:right;  
    margin-bottom:10px;
    }    
    
/*IF COLUMN 3 IS QUOTE NEEDS BG IMAGE*/

.quoteBG{ 
    width:185px; 
    margin:0px auto 0px auto;  
    padding: 0px 0px 0px 0px; 
    height:350px; 
    background-image:url(../images/general_bg.jpg); 
    background-repeat: repeat-x; 
    background-color:transparent;
    overflow:visible; 
    }

.tipBG{ 
    width:185px; 
    margin:20px auto 0px auto;  
    padding: 0px 0px 0px 0px;
    background-color:transparent;
    }

.tipBG .quotetext{ 
    padding: 10px 5px 5px 5px; 
    font-size:11px;
    text-align:left;
    width:175px;
    background-color:transparent;
    } 

.tipBG .tipTitle{ color:#004C92;  font-weight:bold;}

.tipBG .tip p{  
    font-size:14px;
    clear:both;
    padding-bottom:15px; 
    padding-left:2px;   
    width:163px;  
    color:#009DE0; 
    }

.mediaBG{ 
    width:185px; 
    margin:0px auto 0px auto;  
    padding: 0px 0px 0px 0px; 
    height:auto; 
    background-image:url(../images/general_bg.jpg); 
    background-repeat: repeat-x; 
    background-color:transparent;
    overflow:hidden;     
    }

.mediaBGHome{ 
    width:185px; 
    margin:0px auto 0px auto;  
    padding: 0px 0px 0px 0px; 
    height:205px; 
    background-image:url(../images/general_bg.jpg); 
    background-repeat: repeat-x; 
    background-color:transparent;
    overflow:hidden;
    }

.mediaSeperator{ height:10px; width:185px; margin:0px auto 10px auto; border-bottom:solid 1px #CCC; clear:both;}
    
.quoteBG .quotetext{ 
    padding: 10px 5px 5px 10px; 
    font-size:11px;
    text-align:left;
    width:180px;
    background-color:Transparent; 
    }    

.quotetext .quote{  
    color:#009DE0;
    font-size:14px;
    clear:both;
    padding-bottom:4px; 
    padding-left:2px;   
    width:163px;   
       
    }

.col3 .workshops{ 
    margin-top: 30px; 
    }

.col3 ul{ 
    margin: 5px 0px 0px 0px; 
    padding: 0px; 
    list-style-type:none; 
    text-transform:uppercase;
    }

.col3 ul li{  
    padding: 5px 0px 5px 10px; 
    color:#666;
    }



.prTitle {
    color:#000000;
    font-size:11px;
    font-weight:bold;
    clear:both; 
    padding:2px 0px 2px 0px;    
    } 

.prTitle a{
    color:#000000;
    text-decoration:none; 
    } 

.prTitle a:link{
    color:#000000;
    text-decoration:none; 
    } 

.prTitle a:visited{
    color:#000000;
    text-decoration:none; 
    } 

.prTitle a:hover{
    color:#000000;
    text-decoration:underline; 
    } 

.prDate {
    color:#000000;
    font-size:11px;
    font-weight:bold;
    clear:both;    
    } 
    
.prIntro{ 
    color:#009DE0;
    font-size:11px;
    clear:both;
    padding-bottom:6px; 
    background-color:transparent; 
    width:170px;
     
   }       
         
/*END*/        
    

.col3 p{ 
    padding:10px 0px 5px 0px; 
    font-size:11px; 
    margin:0px;
    background-color:transparent; 
    }

.col4{ 
    width:201px; 
    float:left; 
    background-color:transparent; 
    }

.col4 .inside{
    width:185px;
    padding-left:8px; 
    padding-right: 8px;
    float:left;  
    }

.col4 p{ 
    padding:10px 0px 10px 0px; 
    font-size:11px; 
    margin:0px;
    }

.col4 h1{
    font-weight:bold;
    font-size: 13px; 
    padding: 0px 0px 0px 0px; 
    color:#009EE0; 
    } 

.col5{
    float:left;
    width:587px; 
    height:auto; 
    /*border-top: 2px solid #009EE0;*/
    /*background-color:pink; */
    border-right:solid 1px #CCCCCC; 
    }
    
.col5 .inside{
    width:577px;
    height:auto;
    margin-right:10px;
    float:left; 
    } 
       
.inside p{
    background-color:transparent;
    padding:0px 6px 2px 0px; 
    margin:2px 0px 0px 0px; 
   
    }

/****** Col5 is used for full centre column on some pages*/

.col6{ 
    width:185px; 
    margin:0px 0px 0px 0px;  
    height:420px; 
    padding-right: 8px; 
    float:left; 
    padding-left: 8px; 
    background-image:url(images/general_bg.jpg); 
    background-repeat: repeat-x; 
    }

/****** Col6 is used for PCA and SISF video section*/

.col6 p{ 
    padding:10px 0px 5px 0px; 
    font-size:11px;
    margin:0px; 
    text-align: center;
    }


.col7{ 
    width: 185px; 
    margin: 0px 0px 0px 0px; 
    height:420px; 
    padding-left: 8px; 
    padding-right: 8px; 
    float:left; 
    background-color:transparent; 
    }

  
.col7 p{ 
    padding:0px; 
    font-size:12px; 
    margin: 0 0 5px 0;
    background-color:transparent; 
    }

.partneritem { 
    width:577px;
    height:auto;  
    border-bottom: 1px solid #666666; 
    margin: 10px 0px 10px 0px; 
    clear:both; 
    float: left;
    background-color:transparent;
    padding-bottom:10px;  
    }

.newsitem { 
    width:577px;
    height:auto;  
    border-bottom: 1px solid #CCCCCC; 
    margin-top: 10px; 
    clear:both; 
    float: left;
    background-color:transparent;
    padding-bottom:10px;  
    }

.newsitemWithout { 
    width:577px;
    height:auto;  
    margin-top: 10px; 
    clear:both; 
    float: left;
    background-color:transparent;
    padding-bottom:10px;  
    }

.newsLine{
    float:left;
    width:577px;
    background-color:transparent;
    margin-bottom:2px;    
    }

.newsthumb { 
    float: left; 
    width: 200px; 
    padding-bottom: 10px;
    }
    
.newsImage{ 
    float: left; 
    padding-bottom: 10px;
    padding-top:5px; 
    }    

.newstext { 
    float: right; 
    width: 377px; 
    }

.linkSection{
    float:left;
    height:auto; 
    width:350px;
    background-color:transparent;
    margin:10px 0px 10px 0px;
    font-size:11px;     
    }


.linkSectionHome{
    float:left;
    height:auto; 
    width:185px;
    background-color:transparent;
    margin:10px 0px 10px 0px;
    font-size:11px;     
    }

.lineLinkText{
    float:left;
    background-color:transparent;
    width:80px;
    padding:1px 0px 1px 0px;
    margin:0px;
    font-size:11px;     
    }

.lineLink{
    float:right;
    background-color:transparent;
    width:270px;
    padding:1px 0px 1px 0px;
    margin:0px;
    font-size:11px;     
    }

.lineLinkHome{
    float:right;
    background-color:transparent;
    width:105px;
    padding:1px 0px 1px 0px;
    margin:0px;
    font-size:11px;     
    }

.centerLink{
    width:577px;
    background-color:transparent;
    text-align:center;
    float:left;  
    }

div#pressReports{
    width:580px; 
    background-color:transparent;
    float:left; 
    margin:10px 0px 10px 0px;  
    }

.indPR{
    width:575px;
    background-color:transparent;
    float:left;
    padding:4px 5px 4px 0px;  
    margin-bottom:8px;   
    }

.indTitle{
    width:575px;
    background-color:transparent;
    float:left; 
    padding:2px 0px 2px 0px; 
    }



div#sections{ 
    padding:10px 0px 10px 0px; 
    margin-top: 40px;
    }

.sectionsspaced{ 
    padding-top:3px ;
    background-color:transparent;
    float:left;
    clear:both; 
    }

.floatright { 
    float:right;
    }

.floatleft { 
    float:left;
    }
    
    
.clearBoth { 
    clear:both;
    }

/*ENQUIRY FORM*/

.backColor { 
    width:380px;
    /*background-color:#BEE5F7;*/
    border:solid 1px #CCCCCC; 
    float:left;
    height:auto;
    margin:10px 0px 10px 0px;
    padding-bottom:10px;  
    }


.backForm { 
    width:560px;
    background-color:transparent;
    border:solid 1px #CCCCCC; 
    float:left;
    height:auto;
    margin:10px 0px 10px 0px;
    padding-bottom:10px;  
    }

.backForm2 { 
    width:560px;
    background-color:transparent;
    border-bottom: 1px dotted #333; 
    border-top: 1px dotted #333; 
    float:left;
    height:auto;
    margin:10px 0px 10px 0px;
    padding-bottom:10px;  
    }



.backFormComp { 
    width:560px;
    background-color:transparent;
    border-top: 1px dotted #333; 
    float:left;
    height:auto;
    margin:10px 0px 10px 0px;
    padding-bottom:10px;  
    }


.formLine {
    width:360px;
    background-color:transparent;
    padding:2px 10px 2px 10px;
    float:left;     
    clear:both; 
    }

.formLine2 {
    width:530px;
    background-color:transparent;
    padding:2px 10px 2px 10px;
    float:left;     
    clear:both; 
    }

.formLine3 {
    width:530px;
    background-color:transparent;
    padding:2px 10px 5px 10px;
    float:left;     
    clear:both; 
    text-align:right; 
    }

.formLineSurvey {
    width:560px;
    background-color:transparent;
    padding:2px 10px 15px 10px;
    float:left;     
    clear:both; 
    font-weight:bold; 
    }


.formLineText {
    width:100px;
    background-color:transparent;
    float:left;     
    font-weight:bold; 
    padding-top:8px; 
    }

.formLineInput {
    width:440px;
    background-color:transparent;
    float:left;     
    font-weight:normal; 
    }


.formLineSurveyNB {
    width:540px;
    background-color:transparent;
    padding:2px 10px 6px 30px;
    float:left;     
    clear:both; 
    }

.surveyTxt{
    background-color:transparent;
    width:540px;
    padding-left:30px;  
    float:left; 
    padding-bottom:15px;  
    }


.subList{ width:356px; float:left; background-color:transparent; padding-top:6px; padding-left:4px;}
.subOptions{ width:180px; float:left; background-color:transparent;}

    
.formDesc{
    width:100px;
    float:left;
    background-color:transparent;
    padding:7px 5px 0px 0px;
    text-align:right;
    font-size:12px; 
    } 
    
.formDesc2{
    width:220px;
    float:left;
    background-color:transparent;
    padding:7px 5px 0px 0px;
    text-align:right;
    font-size:12px; 
    } 


.formDesc2Lg{
    width:245px;
    float:left;
    background-color:transparent;
    padding:7px 5px 0px 0px;
    text-align:right;
    font-size:12px; 
    } 
    
.formDescLong{
    width:350px;
    float:left;
    background-color:transparent;
    padding:7px 5px 0px 0px;
    text-align:right;
    font-size:12px; 
    font-style:italic; 
    font-weight:bold; 
    } 
    
.formText{
    width:245px;
    float:left;
    background-color:transparent;   
    }       

.formText2{
    width:50px;
    float:left;
    background-color:transparent;   
    }

.formText3{
    width:50px;
    float:left;
    background-color:transparent;
    padding-top:18px;    
    }

.formTB {
     width:250px; 
    }

.formTB2 {
     width:280px; 
    }

    
.formButt{  
    width:340px;
    background-color:transparent;
    float:left; 
    padding-top:10px;   
    }    

.formButt2{  
    width:510px;
    background-color:transparent;
    float:left; 
    padding-top:10px;   
    }    

.errorLbl{
    width:340px;
    float:left;
    text-align:center;
    padding-top:5px;
    color:Red;  
    }

.errorLbl2{
    width:540px;
    float:left;
    text-align:center;
    padding-top:4px;
    color:Red;  
    }

.errorLbl3{
    width:540px;
    float:left;
    text-align:left;
    padding-top:4px;
    }

.successLbl{
    width:340px;
    float:left;
    text-align:center;
    padding-top:5px; 
    color:#00549A;
    }

.compSuccessLbl{
    width:340px;
    float:left;
    text-align:left;
    padding-top:5px; 
    color:#00549A;
    }

/*END*/

.starProfiles{
    background-color:transparent;
    float:left;
    width:500px;
    height:auto;
    margin: 10px 0px 10px 0px;     
    }

.starPLine{
    background-color:transparent;
    float:left;
    width:500px;
    height:auto;
    padding: 6px 0px 4px 0px;
    clear:both;     
    }


.starPLBreak{
    background-color:transparent;
    float:left;
    width:500px;
    height:auto;
    padding: 2px 0px 6px 0px;
    margin-bottom:5px; 
    clear:both; 
    }

.pagePaging{
    float:left;
    background-color:transparent; 
    width:587px;
    height:auto; 
    margin:0px auto 0px auto;
    text-align:center;  
    font-size:12px;   
    }

.pagePaging a{ font-size:12px;
    }

.pagePaging a:link{ font-size:12px;
    }
    
.pagePaging a:visited{ font-size:12px;
    }
    
.pagePaging a:hover{ font-size:12px;
    }
    
.pageCount{
    float:left;
    background-color:Transparent; 
    width:587px;
    height:auto; 
    margin:0px auto 0px auto;
    text-align:center; 
    padding-bottom:5px; 
    padding-top:5px; 
    }    
/*FOOTER SECTION*/

div#footer{
    clear:left;
    width:1013px; 
    color: #FFF; 
    height: 112px; 
    margin: 0px 6px 7px 6px; 
    background-color:Transparent; 
    }

div#listfooter{
    clear:left;
    width:1012px; 
    color: #FFF; 
    margin: 5px 6px 7px 6px; 
    background-color:Transparent;
    border-top:solid 1px #CCCCCC;    
    }

div#footer a{
    color: #FFF;
    text-decoration:none; 
    }
    
div#footer a:link{
    color: #FFF;
    text-decoration:none; 
    }  
    
div#footer a:visited{
    color: #FFF;
    text-decoration:none; 
    }    
    
div#footer a:hover{
    color: #FFF;
    text-decoration:underline; 
    }    
   

div#footer p{ 
    padding: 40px 5px 0px 15px; 
    font-size: 11px; 
    margin: 0px;
    background-color:Transparent;
    }

div#strapline{
    font-size: 10px; 
    padding-top: 6px;
    background-color:Transparent;
    color:#004C92;
    padding-right:5px;
    clear:both; 
    }

div#strapline a{
    color:#004C92;
    text-decoration:none;
    }


div#strapline a:link{
    color:#004C92;
    text-decoration:none;
    }


div#strapline a:visited{
    color:#004C92;
    text-decoration:none;
    }


div#strapline a:hover{
    color:#004C92;
    text-decoration:underline;
    }
    
    
.coaches{ 
    width:203px; 
    height:113px; 
    float:left; 
    background-image:url(../images/footer_coaches.jpg);
    }

.teachers{ 
    width:203px; 
    height:113px; 
    float:left; 
    background-image:url(../images/footer_teachers.jpg);
    }

.parents{ 
    width:201px; 
    height:113px; 
    float:left; 
    background-image:url(../images/footer_parents.jpg);
    }

.leaders{ 
    width:203px; 
    height:113px; 
    float:left; 
    background-image:url(../images/footer_leaders.jpg);
    }

.athletes{ 
    width:203px; 
    height:97px; 
    float:left; 
    margin-top:16px;  
    background-image:url(../images/footer_athletes.jpg);
    }

div#footertext{ 
    padding-top: 14px; 
    padding-left: 20px; 
    width: 400px; 
    color:#009EE0; 
    float: left;
    }

div#footertext a{ 
    color:#009EE0; 
    text-decoration:none;
    }

div#footertext a:link{ 
    color:#009EE0; 
    text-decoration:none;
    }

div#footertext a:visited{ 
    color:#009EE0; 
    text-decoration:none;
    }

div#footertext a:hover{ 
    color:#009EE0; 
    text-decoration:underline;
    }

.footerImg{
    float:right;
    padding:0px 2px 2px 5px;
    background-color:Transparent;   
    }
    
/* Media Player*/


div#interview{
        width:185px; 
        margin-bottom:30px; 
        background-color:Transparent; 
        float:left;
        }

div#interviewHome{
        width:185px; 
        background-color:Transparent; 
        float:left;
        }

div#interview .buttright {
        width:20px; 
        height: 20px; 
        float: right; 
        margin-right: 10px; 
        margin-top: -8px; 
        border: none;
        }

div#interviewscreen{
        width:185px; 
        height:180px; 
        margin:0px auto 0px auto; 
        padding-left: 0px;
        background-color:transparent; 
        }

.scrollbar .interviewboxes{
        width:168px; 
        padding-bottom: 10px; 
        background-image:url(../images/bg_thumb.jpg); 
        background-repeat:repeat-x; 
        float: left;
        height:auto; 
        }

.scrollbar .interviewboxesselected{
        width:168px; 
        padding-bottom: 10px; 
        background-color: transparent; 
        background-image:url(../images/bgselected_thumb.jpg); 
        background-repeat:repeat-x; 
        float: left;
        }

.scrollbarnone .interviewboxes{
        width:185px; 
        padding-bottom: 10px; 
        background-image:url(../images/bg_thumb.jpg); 
        background-repeat:repeat-x; 
        float: left;
        height:auto; 

        }

.scrollbarnone .interviewboxesselected{
        width:185px; 
        padding-bottom: 10px; 
        background-color: #F4F4F4; 
        background-image:url(../images/bgselected_thumb.jpg); 
        background-repeat:repeat-x; 
        float: left;
        }

div.interviewthumb{
        width:78px; 
        height:43px; 
        float:left; 
        margin-top:15px; 
        padding-left:12px;
        }

.scrollbar .interviewtext{
        width:150px; 
        background-color:transparent; 
        float:left; 
        text-align:left; 
        margin-top:15px; 
        padding-left: 10px; 
        color:#4C4C4C;
        }

.scrollbarnone .interviewtext{
        width:170px; 
        float:left; 
        text-align:left; 
        margin-top:15px; 
        padding-left: 10px; 
        color:#4C4C4C;
        background-color:transparent; 
        }

.interviewselector{ 
        text-align:left;
        background-image:url(../images/bg_thumb.jpg); 
        background-repeat:repeat-x;
        }

.interviewselector form{ 
        margin-top:15px; 
        margin-left:13px; 
        width:200px;
        }

.interviewdropdown{ 
        text-align:left; 
        margin-top:15px; 
        width:205px; 
        font-size:12px; 
        margin-left:13px;
        }

.scrollbar {width:185px; 
        height:200px; 
        overflow: auto;
        background-color:transparent; 
        
        }

.scrollbarnone {width: 185px; margin:0px auto 0px auto; background-color:transparent;}

.blue{  margin:0px 0px 0px 0px; color:#009DE0; padding: 10px 10px 10px 10px; font-size: 11px; background-color:transparent;}

.buttrighttext{
    float:right;
    clear:both;
    border:none;
    background-color:transparent;  
    padding-right:10px;   
    }
    
.noBorder{ border:none;}  

.blueSpan{color:#004C92;}  