
BODY {margin: 0px 0px 0px 0px; font-family: Arial, Verdana, Helvetica, Sans-Serif; background-color: #FFFFFF; font-size: 11px; color: #747678;}

#container          {width: 904px; padding:0px; margin:0px auto 0px auto; background-color: #FFFFFF; border:solid 1px #000000;}
    
    #header         {float:left; width:904px;  background-image: url(/imgs/bgs/header.jpg); background-repeat: no-repeat; }
        #headertext {float:left; width:135px; margin-left:16px; padding:3px 0px 0px 0px; height:20px; font-size: 12px; font-weight:bold;  color: #208BBD; }
        #navmain    {float:left; width:689px; height:26px; padding-top:10px; padding-left:32px;}
    
    #main	        {float:left; width:890px; margin:0px; padding:0px;}
        #navsub     {float:left; width:168px; margin:0px;  padding-left:16px; margin-top:2px}		
            #navsubtext  {float:left; width:150px; padding:5px 0px 7px 0px; line-height:15px; font-size: 11px; color: #208BBD; border-bottom:solid 1px #F99100; border-top:solid 1px #F99100;}
            #navsubtext3 {float:left; width:150px; padding:4px 0px 7px 0px; margin:10px 0px 10px 0px; font-size: 11px; color: #208BBD; border-top:solid 1px #F99100; border-bottom:solid 1px #F99100;}
            #navsublinks {float:left; margin:5px 0px 0px 0px; padding:0px 0px 5px 0px}
            #navsublogos {float:left; width:150px; margin-top:30px;  border-bottom:solid 1px #F99100;}
            #navsubtext2 {float:left; width:150px; padding:3px 0px 3px 0px; font-size: 20px; color: #208BBD; font-weight:bold;}
            
            
            .navsubLink1Div {float:left; width:150px; padding:0px 0px 6px 0px}
            .navsubLink2ADiv {float:left; width:10px;  padding:0px 0px 3px 0px}
            .navsubLink2BDiv {float:left; width:125px; padding:0px 0px 3px 0px; }
            
            .navsubLink3Div {float:left; width:137px; padding:0px 0px 3px 0px;}
       
            a.navsubLink1:link       {text-decoration:none;   font-size: 11px;}
            a.navsubLink1:visited    {text-decoration:none;  font-size: 11px;}
            a.navsubLink1:hover      {text-decoration:none; color: #F99100;  font-size: 11px;}
            a.navsubLink1_on         {text-decoration:none; color: #F99100;  font-size: 11px;}
            
            a.navsubLink2:link       {text-decoration:none; color: #747678;  font-size: 11px;}
            a.navsubLink2:visited    {text-decoration:none; color: #747678;  font-size: 11px;}
            a.navsubLink2:hover      {text-decoration:none; color: #208BBD;  font-size: 11px;}
            a.navsubLink2_on         {text-decoration:none; color: #208BBD;  font-size: 11px;}
            
            a.navsubLink3      {float:left; width:130px;  padding:3px 0px 0px 0px ; text-decoration:none; color: #208BBD;  font-size: 11px; }
       
            
            .navsubMarkers {text-decoration:none; color: #F99100;  font-size: 11px; line-height:11px; font-weight:bold; }
                    
        #content    {float:left; width:676px; margin:0px; padding:20px 0px 10px 10px; border:solid 1px #F99100; }
        
            #copy{margin-right:20px}
            #copy p{color:#208bbd; font-size:11px}
        
            /* Cols */
            #home_colA {float:left; width:225px}
            #home_colB {float:left; width:225px}
            #home_colC {float:left; width:225px}
            
            #course_colA {float:left; width:205px; padding:10px 20px 0px 0px}
            #course_colB {float:left; width:205px; padding:10px 20px 0px 0px}
            #course_colC {float:left; width:205px; padding:10px 20px 0px 0px}
            
            #news_colA {float:left; width:200px; padding:5px 10px 0px 0px}
            #news_colB {float:left; width:200px; padding:5px 0px 0px 0px}      
            #news_colC {float:left; width:190px; padding:5px 10px 0px 0px}      
            
            #faq_colA {float:left; width:205px; padding:10px 10px 0px 0px}       
            #faq_colA {float:left; width:205px; padding:10px 10px 0px 0px}       
            #faq_colB {float:left; width:215px; padding:10px 0px 0px 0px}
                        
            #contact_colA {float:left; width:224px; padding:10px 0px 0px 0px}
            #contact_colB {float:left; width:442px; padding:10px 0px 0px 0px}      
            
            #test_colA {float:left; width:205px; padding:10px 20px 0px 0px}
            #test_colB {float:left; width:205px; padding:10px 20px 0px 0px}
            #test_colC {float:left; width:205px; padding:10px 10px 0px 0px}
            
            #copy_colA {float:left; width:666px; padding:0px 10px 20px 0px;}
            
            /* Panels */
            .panelHeadingA  {font-size: 12px; font-weight:bold; margin:0px 0px 3px 0px; padding:0px; color:#208BBD; text-decoration:none}    
            .panelHeadingB  {font-size: 12px; font-weight:bold; margin:0px 0px 3px 0px; padding:0px; color:#F99100; text-decoration:none}       
            .panelHeadingC  {font-size: 19px; font-weight:bold; margin:0px 0px 3px 0px; padding:0px; color:#208BBD; text-decoration:none}      
            .panelHeadingD  {font-size: 11px; font-weight:bold; margin:5px 0px 3px 0px; padding:0px; color:#208BBD; text-decoration:none}        
                      
            .panelLink1     {font-size:11px; color:#208BBD; text-decoration:underline}
            .panelLink2     {font-size:11px; color:#F99100; text-decoration:underline}
            .panelLink3     {font-size:11px; color:#747678; text-decoration:underline}
            .panelLink4     {font-size: 13px; color:#F99100;}
            .panelLink5     {font-size: 13px; color:#208BBD;}
            
            .panel1 {float:left; width:202px; height:132px;  background-image: url(/imgs/bgs/panel1.gif); background-repeat: no-repeat; padding:7px 11px 0px 10px; margin:5px 0px 0px 0px}                
                .panel1Copy {font-size:11px; margin:0px; color:#747678}      
                .panel1bCopy {font-size:11px; margin:0px; color:#747678}      
            .panel2 {float:left; width:202px; height:132px; background-image: url(/imgs/bgs/panel2.gif); background-repeat: no-repeat; padding:7px 11px 0px 10px; margin:5px 0px 0px 0px}
                 .panel2Copy {font-size:11px; margin:0px; color:#747678}                
            .panel3 {float:left; width:206px; height:259px; background-image: url(/imgs/bgs/panel3.gif); background-repeat: no-repeat; padding:10px; margin:6px 0px 1px 0px}
            .panel4 {float:left; height:270px; width:206px; background-image: url(/imgs/bgs/panel4.gif); background-repeat: no-repeat; padding:10px 10px 1px 10px; margin:6px 0px 1px 0px}
                .panel4Copy {font-size:11px; height:190px; margin:0px; color:#747678; padding:0px 5px 0px 0px}
            .panel5 {float:left; width:217px; height:49px; background-image: url(/imgs/bgs/panel5.gif); background-repeat: no-repeat; margin:6px 6px 0px 0px; padding:8px 0px 0px 0px; text-align:center}
                .panel5Txt1 {font-size: 19px; padding:5px 0px 0px 0px; color:#F99100;}
            .panel6 {float:left; width:217px; height:49px; background-image: url(/imgs/bgs/panel6.gif); background-repeat: no-repeat; margin:6px 6px 0px 0px; padding:8px 0px 0px 0px; text-align:center}
            .panel7 {float:left; width:430px; height:419px; background-image: url(/imgs/bgs/panel7.gif); background-repeat: no-repeat; margin:6px 6px 0px 0px; padding:8px 0px 0px 10px;}
            .panel8 {float:left; width:207px; height:377px; background-image: url(/imgs/bgs/panel8.gif); background-repeat: no-repeat; margin:6px 6px 0px 0px; padding:8px 0px 0px 10px;}
            .panel9 {float:left; width:218px; height:35px; background-image: url(/imgs/bgs/panel9.gif); background-repeat: no-repeat; margin:0px 5px 0px 0px; padding:8px 0px 0px 0px;text-align:center}
            .panel9B {width:218px; height:35px; background-image: url(/imgs/bgs/panel9.gif); background-repeat: no-repeat; margin:0px 6px 0px 0px; padding:8px 0px 0px 0px;text-align:center}
            .panel9C {float:left;width:218px; height:35px; background-image: url(/imgs/bgs/panel9.gif); background-repeat: no-repeat; margin:0px 0px 0px 0px; padding:8px 0px 0px 0px;text-align:center}
            .panel10 {float:left; width:215px; height:408px; background-image: url(/imgs/bgs/panel10.gif); background-repeat: no-repeat; margin:0px 6px 0px 0px; padding:8px 0px 0px 5px;}
            .panel11 {float:left; width:426px; height:348px; background-image: url(/imgs/bgs/panel11.gif); background-repeat: no-repeat; margin:0px 0px 0px 0px; padding:8px 10px 0px 10px;}
            .panel12 {float:left; width:218px; height:35px; background-image: url(/imgs/bgs/panel12.gif); background-repeat: no-repeat; margin:0px 0px 0px 0px; padding:8px 0px 0px 0px;text-align:center}
            
             .panel13 {float:left; width:202px; height:135px; background-image: url(/imgs/bgs/panel2.gif); background-repeat: no-repeat; padding:7px 11px 0px 10px; margin:5px 0px 0px 0px}
                 .panel13Copy {height:65px;font-size:11px; margin:0px; color:#747678}    
         
    
    #footer         {float:left; width:904px; height:52px; font-size: 11px; padding:15px 0px 0px 0px; text-align:center; }
        #footer ul  {float:left; margin:0px; padding:0px; }
        #footer li  {display:inline; }
        a.footer:link       {color:#747678; text-decoration:none}
        a.footer:visited    {color:#747678; text-decoration:none}
        a.footer:hover      {color:#F99100; text-decoration:none;}
        a.footer_on         {color:#208BBD; text-decoration:none}



    #sitemap    ul {padding-top:4px; padding-bottom:6px}
    #sitemap    li {padding-top:4px}
    
    #panellist ul {margin:0px 0px 0px 0px;padding:2px 0px 0px 14px;}
    #panellist li {margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}

h1 {font-size: 19px; font-weight:bold; margin:0px 0px 8px 0px; padding:0px; color:#F99100}
h2 {font-size: 13px; font-weight:bold; margin:0px 0px 10px 0px; padding:0px; color:#208BBD}
h3 {font-size: 11px; font-weight:bold; margin:5px 0px 6px 0px; padding:0px; color:#208BBD}

p   {font-size:11px; margin:0px 0px 10px 0px;}
.p2 {font-size:12px; margin:0px 0px 10px 0px; color:#F99100}
.p3 {font-size:12px; margin:0px 0px 10px 0px; color:#208BBD}
.p3B {font-size:12px; margin:0px 0px 10px 0px; color:#208BBD;font-weight:bold;}
.p4 {font-size:11px; margin:0px 0px 10px 0px; color:#208BBD}
.p4B {font-size:11px; margin:0px 0px 10px 0px; color:#208BBD;font-weight:bold;}
.p4Link {font-size:11px; margin:0px; color:#208BBD;font-weight:bold; text-decoration:none}
a {color:#F99100}

.fL{float:left}


.imgborder {border:0px}
.inbodyimg {text-align:center}

.fm     {margin:0px; padding:0px }
.fmElement {float:left;padding-bottom:10px; width:600px;}
.fmLabel {float:left; width:120px; font-size:11px; color:#208BBD; font-weight:bold}
.fmLabel2 {float:left; width:70px; font-size:11px; color:#208BBD; font-weight:bold}
.fmInput    {float:left;}

.fmTxt1     {width:262px; font-size:11px; border:solid 1px #747678; padding:2px;}
.fmTxt2     {width:344px; font-size:11px; border:solid 1px #747678; padding:2px;}
.fmTxt3     {width:80px; font-size:11px; margin-bottom:4px; padding:2px;}
.fmArea2    {width:175px; height:66px; font-size:11px; font-family:Arial; padding:2px;}
.fmSelect1  {width:344px; height:80px; font-size:11px; border:solid 1px #747678; overflow:auto; font-family:Arial; padding:2px;}
.select  {width:200px; font-size:11px; border:solid 1px #747678; font-family:Arial; margin-bottom:10px; padding:2px;}
.input1  {width:20px; font-size:11px; border:solid 1px #747678; font-family:Arial; text-align:center; padding:2px; }
.check1  {float:left; }

table {float:left; margin:0px; padding:0px;border-collapse: collapse; }

.tblheading {height:26px; background-color:#F89110; color:#ffffff; font-weight:bold; padding:0px 10px 0px 10px; border:1px solid #F8EAD5; margin:0px; font-size:11px; }
.baskettd {padding:15px 20px 15px 10px; border:1px solid #F8EAD5; font-size:11px;font-weight:bold; }
.tblfooter {background-color:#F8EAD5; height:24px; border:1px solid #F8EAD5; color:#E79437; font-weight:bold; font-size:14px;}

#news_ticker {width:442px; height:35px; background-image: url(/imgs/bgs/latest_news.gif); background-repeat: no-repeat; }
.latest_info {border:0px; background-color: #F89110; padding:0px 0px 0px 0px; height:15px; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 11px; margin:10px 20px 0px 55px; color:#ffffff}




/*
a.pc_smallpictrans:link {color:#606060; text-decoration:none}
a.pc_smallpictrans:visited {color:#606060; text-decoration:none}
a.pc_smallpictrans:hover {color:#98E3C6; text-decoration:none;}
a.pc_smallpictrans_on  {color:#98E3C6; text-decoration:none}


*/

/* IE7 hacks 
*:first-child+html #pc_nav ul {z-index:24; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: 1; padding-top: 6px; list-style-type: none; }
*/
