body{
	margin: 0px;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #F1F4F3;
	background-image: url(../images/back.gif);
	background-repeat: repeat-x;
	color: #1A2249;	
}

/* Standard Paragraph Formats */
ul, li{padding: 0px; margin: 0px}
h1{font-family: Tahoma; font-size: 14px; font-weight: bold; padding: 0px; margin: 0px 0px 10px 0px}
h2{font-family: Tahoma; font-size: 13px; font-weight: bold; padding: 0px; margin: 0px 0px 10px 0px}
h3{font-family: Tahoma; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px 0px 10px 0px;	background-image: url(../images/arrow_white.gif); background-repeat: no-repeat; padding-left: 15px}
p{padding: 0px; margin: 0px 0px 10px 0px}

/* Colour Formats */
.colour_yellow {color: #FFFF00}
.colour_navy {color: #1F2245}
.white_hyperlinks {color: #FFFFFF; font-size:11px; font-weight:bold;}

/* General Page Layout */
#sitecontainer{width: 1000px; height: auto; margin-left: auto; margin-right: auto; text-align: left; background-color: #FFFFFF}
#logo{width: 1000px; height: 135px; float: left; background-image: url(../images/web_header.jpg)}
#header{width: 1000px; height: 31px; border-top: 8px solid #1A2249; border-bottom: 1px solid #1A2249; padding-top: 4px; padding-left: 10px;	float: left}
#contentpane{width: 1000px; height: auto; background-image: url(../images/contentback.gif); background-repeat: repeat-y; float: left}
#footer{width: 1000px; height: 31px; border-top: 8px solid #1A2249; border-bottom: 1px solid #1A2249; padding-top: 4px; float: left; text-align: center}

/* Header Formats */
html>body #header{width: 990px; height: 19px}
#header ul, #header li{display: inline}
#header a{display: block; height: auto; width: auto; float: left; padding-left: 15px; margin-right: 15px; background-image: url(../images/arrow_white.gif); background-repeat: no-repeat; font-weight: bold; text-decoration: none; color: #1A2249}
#header a:hover{color: #69A89A}

/* Main Content Window */
.content{width: 830px; height: auto; float: left; padding: 10px; font-size: 12px; font-family: Arial}
html .content{height: 400px}
html>body .content{height: auto; min-height: 400px}

/* Main Content Window Formats */
.content p img{float: left}
.content object{width: 830px; float: left; padding: 0px; margin: 0px}
.content embed{width: 830px; float: left}
html>body .content{width: 830px}

/* Left Navigation Column inside Content Window */
.leftnav{width: 150px; height: auto; float: left; padding-top: 10px}
.leftnav ul{list-style: none; margin-left: 10px}
.leftnav li{float: left}
.leftnav a{height: auto; width: auto; padding-left: 15px; background-image: url(../images/arrow_green.gif); background-repeat: no-repeat; font-weight: bold; text-decoration: none; color: #1A2249; padding-bottom: 10px; float: left}
.leftnav a:hover{color: #69A89A}

/* Footer Formats */
html>body #footer{height: 19px}
#footer ul, #footer li{display: inline}
#footer li{margin-left: 5px; margin-right: 5px}
#footer a{text-decoration: none; color: #1A2249}
#footer a:hover{color: #69A89A}

/* Text-Class Formats */
.new_date{font-weight: bold; color: #69A89A}
.news_link{color: #1A2249}
.news_info{font-size: 11px; color: #69A89A}
.table_bodytext{font-size: 12px; color: #69A89A}	
.table_bodytext2{font-size: 12px; color:#000066}


/* Content Window Layout Formats */
.contentsubframe{width: 400px; height: auto; float: left; padding: 10px; font-size: 12px; font-family: Arial}

.contentsubframe2{width: 400px; height: auto; float: left; padding: 10px; font-size: 12px; font-family: Arial; background-color:E9F2F1}
.contentsubframe2 h3{background-image: url(../images/arrow_green.gif)}

.contentsubframe3{width: 810px; height: auto; float: left; padding: 10px; font-size: 12px; font-family: Arial; background-color:E9F2F1}
.contentsubframe3 h3{background-image: url(../images/arrow_green.gif)}

.newssubframe{width: 390px; height: auto; float: left; font-size: 12px; font-family: Arial; background-image:url(../images/newsframe_small.jpg); margin-right:15px; padding-left:5px; padding-top:5px; background-repeat:no-repeat;}
.newssubframe h1 {color:#FFFFFF}
.newstopframe{width: 500px; height: auto; float: left; font-size: 12px; font-family: Arial; background-image:url(../images/newsframe_large.jpg); margin-right:5px; padding-left:5px; padding-top:5px; background-repeat:no-repeat;}
.newstopframe h1 {color:#FFFFFF}


#categorycontainer{width: 200px; height: 200px; float: left; background-color:#1A2249; text-align:center; margin-left:40px}
#banneradvertright {width: auto; height: auto; float: right; margin-left:20px}
#courseheader1 {width: 290px; height: 150px; float: left; padding-top:30px; padding-left:10px; background-image:url(../images/qualif_leftborder.jpg); background-repeat:no-repeat; color:#FFFFFF; font-size:18px; font-weight:bold}
#courseheader2 {width: 400px; height: auto; float:left}
#coursecontainer {width: 690px; height: auto; float: left; font-size: 12px; padding-left:10px}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

/*  Home Page Columns*/

#hp_columncontainer{width: 800px; height: auto; float: left}

.hp_singlecolumn{width: 195px; height: auto; float: left; padding-left:5px}
.hp_singlecolumn h1 {font-size: 14px; font-weight: bold; color:#FFFFFF}
.hp_singlecolumn p {font-size: 12px; color:#FFFFFF}

.advice_header{width: 195px; height: 50px; padding:5px; background-image: url(../images/col_header_blue.jpg); background-repeat:no-repeat; font-size: 14px; font-weight: bold; color:#FFFFFF}	
.advice_main{width: 195px; height: 135px; background-image: url(../images/photo_advice.jpg); background-repeat:no-repeat}	
.advice_footer{width: 195px; height: 250px; padding-left:5px; padding-top:5px; background-image: url(../images/col_main_blue.jpg); background-repeat:no-repeat}
.advice_logofooter{width: 195px; height: 90px; background-image: url(../images/logo_nextsteps_blueBrder.jpg); background-repeat:no-repeat}

.business_header{width: 195px; height: 50px; padding-left:5px; padding-top:5px; background-image: url(../images/col_header_blue.jpg); background-repeat:no-repeat; font-size: 14px; font-weight: bold; color:#FFFFFF}	
.business_main{width: 195px; height: 135px; background-image: url(../images/photo_business.jpg); background-repeat:no-repeat}	
.business_footer{width: 195px; height: 250px; padding-left:5px; padding-top:5px; background-image: url(../images/col_main_blue.jpg); background-repeat:no-repeat}
.business_logofooter{width: 195px; height: 90px; background-image: url(../images/logo_best_blueBrder.jpg); background-repeat:no-repeat}
	
.qualifications_header{width: 195px; height: 50px; padding-left:5px; padding-top:5px; background-image: url(../images/col_header_teal.jpg); background-repeat:no-repeat; font-size: 14px; font-weight: bold; color:#FFFFFF}	
.qualifications_main{width: 195px; height: 135px; background-image: url(../images/photo_quals.jpg); background-repeat:no-repeat}	
.qualifications_footer{width: 195px; height: 250px; padding-left:5px; padding-top:5px; background-image: url(../images/col_main_teal.jpg); background-repeat:no-repeat}	
.qualifications_logofooter{width: 195px; height: 90px; background-image: url(../images/logo_learndirect_tealBrder.jpg); background-repeat:no-repeat}

.news_header{width: 195px; height: 50px; padding-left:5px; padding-top:5px; background-image: url(../images/col_header_teal.jpg); background-repeat:no-repeat; font-size: 14px; font-weight: bold; color:#FFFFFF}	
.news_main{width: 195px; height: 135px; background-image: url(../images/photo_news.jpg); background-repeat:no-repeat}	
.news_footer{width: 195px; height: 250px; padding-left:5px; padding-top:5px; background-image: url(../images/col_main_teal.jpg); background-repeat:no-repeat}	
.news_logofooter{width: 195px; height: 90px; background-image: url(../images/logo_best_tealBrder.jpg); background-repeat:no-repeat}

/*  Training & Qualification Home Page Columns*/
#columncontainer{width: 800px; height: auto; float: left}

.column{width: 195px; height: auto; float: left; padding-left:5px}
.column h1 {font-size: 14px; font-weight: bold; color:#FFFFFF}
.column p {font-size: 12px; color:#FFFFFF}

.ict_header{width: 195px; height: 50px; padding:5px; background-image: url(../images/col_header_blue.jpg); background-repeat:no-repeat; font-size: 14px; font-weight: bold; color:#FFFFFF}	
.ict_main{width: 195px; height: 135px; background-image: url(../images/logo_applications.jpg); background-repeat:no-repeat}	
.ict_footer{width: 195px; height: 250px; padding-left:5px; padding-top:5px; background-image: url(../images/col_main_blue.jpg); background-repeat:no-repeat}
.ict_logofooter{width: 195px; height: 90px; background-image: url(../images/logo_learndirect_blueBrder.jpg); background-repeat:no-repeat}

.sfl_header{width: 195px; height: 50px; padding-left:5px; padding-top:5px; background-image: url(../images/col_header_blue.jpg); background-repeat:no-repeat; font-size: 14px; font-weight: bold; color:#FFFFFF}	
.sfl_main{width: 195px; height: 135px; background-image: url(../images/random_ld.jpg); background-repeat:no-repeat}	
.sfl_footer{width: 195px; height: 250px; padding-left:5px; padding-top:5px; background-image: url(../images/col_main_blue.jpg); background-repeat:no-repeat}
.sfl_logofooter{width: 195px; height: 90px; background-image: url(../images/logo_learndirect_blueBrder.jpg); background-repeat:no-repeat}
	
.busmgt_header{width: 195px; height: 50px; padding-left:5px; padding-top:5px; background-image: url(../images/col_header_teal.jpg); background-repeat:no-repeat; font-size: 14px; font-weight: bold; color:#FFFFFF}	
.busmgt_main{width: 195px; height: 135px; background-image: url(../images/random_mgt.jpg); background-repeat:no-repeat}	
.busmgt_footer{width: 195px; height: 250px; padding-left:5px; padding-top:5px; background-image: url(../images/col_main_teal.jpg); background-repeat:no-repeat}	
.busmgt_logofooter{width: 195px; height: 90px; background-image: url(../images/logo_learndirect_tealBrder.jpg); background-repeat:no-repeat}

.qualif_header{width: 195px; height: 50px; padding-left:5px; padding-top:5px; background-image: url(../images/col_header_teal.jpg); background-repeat:no-repeat; font-size: 14px; font-weight: bold; color:#FFFFFF}	
.qualif_main{width: 195px; height: 135px; background-image: url(../images/random_education.jpg); background-repeat:no-repeat}	
.qualif_footer{width: 195px; height: 250px; padding-left:5px; padding-top:5px; background-image: url(../images/col_main_teal.jpg); background-repeat:no-repeat}	
.qualif_logofooter{width: 195px; height: 90px; background-image: url(../images/logo_best_tealBrder.jpg); background-repeat:no-repeat}


    /* Widget content container */
   #goog-wm { }

    /* Heading for "Closest match"
   #goog-wm h3.closest-match { }

    /* "Closest match" link
   #goog-wm h3.closest-match a { }

    /* Heading for "Other things" */
   #goog-wm h3.other-things { }

    /* "Other things" list item */
   #goog-wm ul li { }

    /* Site search box */
   #goog-wm li.search-goog { display: list-item; }