body{margin:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:75%; color:#4d4d4d; background:#242021;}

form{margin:0px; padding:0px;}
input{font-size:90%; border:1px solid #cfcfcf; padding:3px; color:#4d4d4d;}
img{border:0px;} 

.clear_left{clear:left;} .clear_right{clear:right;} .clear_both{clear:both; }

a{color:#e817e8; text-decoration:underline;} 
a:hover{color:#e817e8; text-decoration:none;}

.link_white_large a{color:#ffffff; text-decoration:underline; font-size:120%;} 
.link_white_large a:hover{color:#ffffff; text-decoration:none; font-size:120%;}

.link_pink_small a{color:#e817e8; text-decoration:underline; font-size:90%;} 
.link_pink_small a:hover{color:#e817e8; text-decoration:none; font-size:90%;}

.link_grey_light a{color:#656464; text-decoration:underline;} 
.link_grey_light a:hover{color:#656464; text-decoration:none;}

.link_grey_light_small a{color:#656464; text-decoration:underline; font-size:90%;} 
.link_grey_light_small a:hover{color:#656464; text-decoration:none; font-size:90%;}

.link_grey_dark a{color:#2c2c2c; text-decoration:underline; font-size:100%;} 
.link_grey_dark a:hover{color:#2c2c2c; text-decoration:none; font-size:100%;}

.link_grey_dark_small a{color:#2c2c2c; text-decoration:underline; font-size:90%;} 
.link_grey_dark_small a:hover{color:#2c2c2c; text-decoration:none; font-size:90%;}

.link_white a{color:#ffffff; text-decoration:underline;} 
.link_white a:hover{color:#ffffff; text-decoration:none;}

.link_white_small a{color:#ffffff; text-decoration:underline; font-size:90%; font-weight:normal;} 
.link_white_small a:hover{color:#ffffff; text-decoration:none; font-size:90%; font-weight:normal;}

.link_blue a{color:#06a6fd; text-decoration:underline;} 
.link_blue a:hover{color:#06a6fd; text-decoration:none;}

.link_blue_small a{color:#06a6fd; text-decoration:underline; font-size:90%;} 
.link_blue_small a:hover{color:#06a6fd; text-decoration:none; font-size:90%;}

.link_orange a{color:#ff9933; text-decoration:underline;} 
.link_orange a:hover{color:#ff9933; text-decoration:none;}

.link_red a{color:#da3a2f; text-decoration:underline;} 
.link_red a:hover{color:#da3a2f; text-decoration:none;}

.link_green a{color:#709b2f; text-decoration:underline;} 
.link_green a:hover{color:#709b2f; text-decoration:none;}

.link_yellow a{color:#f1c622; text-decoration:underline;} 
.link_yellow a:hover{color:#f1c622; text-decoration:none;}

.link_black a{color:#242021; text-decoration:underline;} 
.link_black a:hover{color:#242021; text-decoration:none;}

h2.personalise {font-size:130%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#242021;}
h2.members {font-size:130%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#06a6fd;}
h2.ezine {font-size:100%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#e817e8; padding-bottom:10px;}
h2.earn_learn {font-size:120%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:10px;}
h2.skills_courses {font-size:120%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:10px;}
h2.toolbox {font-size:120%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:10px;}
h2.tag_cloud {font-size:120%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#e817e8; padding-bottom:10px;}
h2.course_search {font-size:130%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2c2c2c; padding-bottom:10px;}
h2.competition, h2.green {font-size:130%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#79b51f; padding-bottom:4px;}
h2.skins {font-size:130%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding-bottom:4px;}
h2.video {font-size:130%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#06a6fd; padding-bottom:2px;}
h2.media_help {font-size:130%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff3300;}
h2.provider {font-size:120%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#79b51f; padding-bottom:4px;}

h3.earn_learn {font-size:100%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#e817e8;}

#base {width:1000px; margin:auto; padding:0px; background:#ffffff;}

#header{background:url(../images/bg_header.jpg) top no-repeat; width:1000px; height:96px;}

#logo{padding:21px 0px 0px 83px; float:left;}

#header_options{width:260px; float:right; padding:28px 74px 0px 0px;}

#header_nav{float:left; width:310px; background:#ffffff; height:24px;}
.header_nav_link a{display:block; float:left; color:#242021; font-size:90%; font-weight:bold; text-decoration:none; padding:0px 9px 0px 9px; line-height:12px; float:left; border-left:1px solid #242021;}
.header_nav_link a:hover{text-decoration:underline;}

.header_nav_link_home a{display:block; float:left; color:#242021; font-size:90%; font-weight:bold; text-decoration:none; padding:0px 9px 0px 9px; line-height:12px; float:left;}
.header_nav_link_home a:hover{text-decoration:underline;}

/* header - search area - IE6 fix */
#ctl00_Header2_Panel1{margin:0; padding:0; float:left; clear:both;}

#site_search{width:168px; padding:3px 0px 0px 0px; float:right;}
.site_search{float:left;}
.site_search_field{background:#242021; width:111px; height:16px; border:none; font-size:90%; color:#ffffff; padding:5px 7px 2px 7px;}
.site_search_button {border:none; padding:0px;}

#navigation{background:url(../images/bg_navigation.jpg) top no-repeat; width:1000px; height:22px;}
#nav_bar{padding:0px 0px 0px 76px;}

/*
#side_left{width:1000px; background:#FFF url(/Templates/Public/Images/bg_side_right_lower.jpg) top right no-repeat; 
            margin:0; padding:0; float:left; clear:both;}
*/

#side_left{width:1000px; background:#FFF url(/Templates/Public/Images/bg_side_right.jpg) top right no-repeat; 
            margin:0; padding:0; float:left; clear:both; border:0px solid red;}

#side_right{float:left; width:43px; padding:0px; display:none;}

.pod_bg{float:left; width:957px; padding:0px 0px 0px 0px; float:left; clear:both; border:0px solid blue;}
.bg_panel_centre{background:url(../images/pod_bg_centre.jpg) top left repeat-y; width:957px;
                float:left; clear:both;}
.bg_panel_top{background:url(../images/pod_bg_top.jpg) top left no-repeat; float:left; clear:both; 
              border:0px solid red;}
.bg_panel_bottom{background:url(../images/pod_bg_bottom.jpg) bottom left no-repeat; min-height:380px;
                 float:left; clear:both; border:0px solid red;}
/*                 
.bg_panel{padding:20px 0px 0px 86px; float:left; clear:both; border:1px solid blue;}
*/
.bg_panel{width:840px; margin:0; padding:0 0 0 80px; float:left; clear:both; border:0px solid blue;}

#main_content_holder{width:916px; position:relative; border:0px solid yellow; padding:0 0 20px 0;
                     float:left; clear:both;}

.bg_panel_bottom_alt{background:url(../images/pod_bg_bottom.jpg) bottom left no-repeat;}

#column_left{float:left; width:267px; padding:0px 15px 0px 0px;}
#column_right{float:left; width:549px; padding:0px 0px 0px 0px;}

.inner_column_left{float:left; width:267px; margin:10px 0 0 0; padding:0px 15px 0px 0px;}
.inner_column_right{float:left; width:267px; margin:10px 0 0 0; padding:0px 0px 0px 0px;}

#pod_home{float:left; width:267px; margin:11px 0 0 0; padding:0px 0px 15px 0px;}
.pod_home_panel{margin:0; padding:10px 10px 15px 10px; color:#ffffff; font-size:100%;
                border:0px solid red;}
.pod_home_panel img{float:left; margin:0; padding:0;}                

#pod_members{float:left; width:267px; padding:0px 0px 15px 0px;}
.pod_members_panel{padding:18px 20px 18px 20px; color:#4d4d4d;}

#pod_media{float:left; width:267px; padding:0px 0px 15px 0px;}
.pod_media_panel{padding:18px 20px 18px 20px; color:#4d4d4d;}

#pod_competition{float:left; width:267px; padding:0px 0px 15px 0px;}
.pod_competition_panel{padding:18px 20px 18px 20px; color:#ffffff; font-size:100%;}
.pod_competition_column_left{float:left; width:135px; padding-right:5px;}
.pod_competition_column_right{float:left; width:85px;}

#pod_skins{float:left; width:267px; padding:0;}
.pod_skins_panel{padding:18px 20px 18px 20px; color:#ffffff; font-size:100%;}
.pod_skins_text{width:110px; padding-bottom:6px;}

#pod_video{float:left; width:267px; padding:0px 0px 15px 0px;}
.pod_video_panel{padding:18px 20px 18px 20px; color:#4d4d4d;}

#pod_provider{float:left; width:267px; padding:0px 0px 15px 0px;}

.pod_black_panel_centre{background:url(../images/pod_black_centre.jpg) top left repeat-y; width:267px;}
.pod_black_panel_top{background:url(../images/pod_black_top.jpg) top left no-repeat;}
.pod_black_panel_bottom{background:url(../images/pod_black_bottom.jpg) bottom left no-repeat; border:0px solid red;}

.pod_light_grey_panel_centre{background:url(../images/pod_light_grey_centre.jpg) top left repeat-y; width:267px;}
.pod_dark_grey_panel_centre{background:url(../images/pod_dark_grey_centre.jpg) top left repeat-y; width:267px;}
.pod_skins_panel_centre{background:url(../images/pod_skins_centre.jpg) left repeat-y; width:267px;}

.members_login{padding:6px 0px 0px 0px;}
.members_login_field{float:left;}
.members_login_button {float:left; border:none; padding:10px 0px 12px 0px;}
.members_link{float:left; padding:2px 0px 0px 12px;}

#pod_ezine{padding:0px 0px 15px 0px; margin:0; float:left; clear:both; border:0px solid blue;}
.pod_ezine_header{background:url(../images/pod_ezine_header.jpg) top left no-repeat #242220; width:267px; height:8px;}
.pod_ezine_content{width:247px; background:#242220; padding:2px 10px 15px 10px; float:left; color:#ffffff;}
.pod_ezine_footer{float:left; clear:both; background:url(../images/pod_ezine_footer.jpg) top left no-repeat; 
   width:267px; height:54px;}
.ezine_form{float:left;}
.ezine_field{background:#ffffff; width:150px; height:14px; font-size:75%; border:none; font-size:100%; color:#242021; padding:5px 5px 2px 5px;}
.ezine_button {border:none; padding:0px;}

.pod_video_title{float:left;}
.pod_video_link{float:right; padding:3px 0px 0px 0px;}
.video_box{background:#f7f7f7; border:1px solid #c0c0c0; width:225px; height:175px;}
.video_clip{padding:1px; float:left;}
.video_thumbnails{float:left; padding-top:1px;}
.video_title{background:#2c2c2c; color:#ffffff; font-size:90%; height:16px; padding:3px 5px 0px 5px;}
.video_controls{border-top:1px solid #c0c0c0; background:#f3f3f3;}

#course_search{width:525px; margin:0; padding:10px; float:left; clear:both; border:1px solid #cfcfcf; zoom:1;}
.course_search_box{float:left; width:160px; padding:0px 30px 0px 0px}
.course_search_map{float:left; width:327px;}

.course_search_input{color:#4d4d4d; font-size:100%; border:1px solid #cfcfcf; width:158px;}
.course_search_dropdown{color:#4d4d4d; font-size:100%; border:1px solid #cfcfcf; width:165px;}
.course_search_button{border:none; padding:0px;}

.refer_friend{ background:#eae9e9; padding:5px 6px 7px 6px; margin-top:20px;}
.arrow_text{font-size:110%; font-weight:bold; color:#000000;}

#pod_earn_learn{padding:0px 0px 15px 0px;}
.pod_earn_learn_header{background:#da3a2f; width:267px; height:34px;}
.pod_earn_learn_content{background:#e6e6e6; padding:10px 10px 15px 10px;}

#pod_skills_courses{padding:0px 0px 15px 0px;}
.pod_skills_courses_header{background:#709b2f; width:267px; height:34px;}
.pod_skills_courses_content{background:#e6e6e6; padding:10px 10px 15px 10px;}

#pod_toolbox{margin:15px 0 0 0; padding:0px 0px 15px 0px; float:left; clear:both;}
.toolbox_header{background:#e817e8; width:267px; height:34px;}

#toolbox_nav {background:#aca8a7; display:block; width:267px;} 
#toolbox_nav div a{display:block; padding:10px 10px 10px 10px; font-size:120%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; border-bottom:1px solid #ffffff;} 
#toolbox_nav div a:hover{text-decoration:underline; background:#444041;}

#tag_cloud{padding:0px 0px 15px 0px;}

#pod_student_profile{padding:0px 0px 15px 0px;}
.student_profile_border{border:1px solid #ff9933; padding:0px 10px 0px 10px; zoom:1;}
.student_profile_header{background:#ff9933; width:257px; height:19px; padding:1px 5px 0px 5px;}
.student_profile_title{float:left; font-size:130%; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#242021;}
.student_profile_link{float:right; font-size:90%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:2px 0px 0px 0px;}
.student_profile_links{font-size:90%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:2px 0px 0px 0px;}
.student_profile_box{padding:10px 0px 0px 0px;}
.student_profile_name{float:left;}
.student_profile_course{float:left; font-weight:bold;}
.student_profile_image{float:left; background:url(../images/img_student_profile_border.jpg) top left no-repeat; padding:11px 14px 0px 11px; width:64px; height:80px; margin-top:8px;}
.student_profile_content{float:left; font-size:100%; width:150px; margin-top:8px;}
.student_profile_line{border-bottom:1px dotted #858384;}

#pod_career_profile{padding:0px 0px 15px 0px;}
.career_profile_border{border:1px solid #f1c622; padding:0px 10px 0px 10px; zoom:1;}
.career_profile_header{background:#f1c622; width:257px; height:19px; padding:1px 5px 0px 5px;}
.career_profile_title{float:left; font-size:130%; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#242021;}
.career_profile_link{float:right; font-size:90%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:2px 0px 0px 0px;}
.career_profile_links{font-size:90%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:2px 0px 0px 0px;}
.career_profile_box{padding:10px 0px 0px 0px;}
.career_profile_name{float:left;}
.career_profile_course{float:left; font-weight:bold;}
.career_profile_image{float:left; background:url(../images/img_career_profile_border.jpg) top left no-repeat; padding:11px 14px 0px 11px; width:58px; height:80px; margin-top:8px;}
.career_profile_content{float:left; font-size:100%; width:148px; margin-top:8px; padding-right:14px;}
.career_profile_line{border-bottom:1px dotted #858384;}

#pod_news{padding:0px 0px 15px 0px;}
.news_title{background:#242021; font-size:130%; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; width:257px; height:19px; padding:1px 5px 0px 5px;}
.news_item{padding:0px;}
.news_item a{background:#ffffff; text-decoration:none; display:block; cursor:pointer; color:#4d4d4d;}
.news_item a:hover{background:#e6e6e6; text-decoration:none;}
.news_date{float:left; color:#727272; font-size:90%; padding:10px 20px 10px 0px;}
.news_content{float:left; font-size:100%; width:200px; padding:10px 0px 10px 0px;}
.news_link{float:right; padding:5px 0px 0px 0px;}
.news_item_line{border-bottom:1px dotted #858384;}

#pod_forum{padding:0px 0px 15px 0px;}
.forum_box{border:1px solid #cfcfcf;}
.forum_header{background:url(../images/pod_forum_header_bg.jpg) top left no-repeat; width:255px; height:41px; color:#ffffff; font-size:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:5px;}
.forum_title_large{font-size:130%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
.forum_subtitle{font-size:110%; font-weight:bold;}
.forum_content{padding:0px 10px 10px 10px;}

#pod_bookmarks{padding:0px 0px 15px 0px; float:right;}

#pod_skins_ad{padding:0px 0px 15px 0px; float:right;}

#footer{background:url(../images/bg_footer.jpg) top left no-repeat; width:1000px; height:116px;}
.footer_left{float:left; width:500px; padding:3px 0px 0px 83px; font-size:90%; color:#ffffff;}
.footer_right{float:right; padding:3px 83px 0px 0px; font-size:90%; color:#ffffff;}

.course_search_tag_line{width:510px; height:16px; margin:0; background:#eae9e9; padding:5px 6px 7px 6px; margin-top:20px; font-size:90%;  float:left; clear:both;}

#pod_social{float:left; width:267px; padding:0px 0px 15px 0px;}
.pod_social_icons{float:left; width:135px; }
.pod_social_text{float:right; width:130px; font-size:90%;}

/* Twitter Items */
#twitter{padding-bottom:10px; padding-left:55px; padding-right:50px; width:730px; background:url(../images/bg_tweet.jpg) top left no-repeat}
#twitter h3{color:#242021; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:130%; font-weight:bold; padding-bottom:5px;} #twitter ul{list-style-type:none}
.tweet_title{font-size:110%;} .tweet_date{padding-top:5px; font-size:80%;} .tweet_date a{color:#1d1d1d;}

#social_media{float:right; }
#social_media ul{padding:0px; margin:0px; list-style-type:none; padding-bottom:10px;}
#social_media li{display:inline; padding-right:5px;} .media_left li img{vertical-align:middle;}
