/*   
Theme Name: Net Security Training
Theme URI: www.misnet.co.uk
Description: Custom made theme
Author: Vicky Hammerstein
Version: 1.0
*/

body {
	margin: 0;
	padding: 0;
	background-color:#006699 ;
	font-family: Arial, Tahoma, Verdana, Trebuchet MS; 
	font-size: 12px; 
	color:#515879;
	line-height: 16px;
}
#wrapper {
	background-color: #FFF;
	width: 950px;
	margin: 0 auto;
	padding: 5px;
}
#header {
	background-image: url(images/topbg.gif);
	background-position: center top;
	background-repeat: no-repeat;
	padding: 8px 0;
	}
#logo {float: left;}
#headerright {float: right;}
#toplinks {
	margin: 0 0 10px 0;
	text-align: right;
}
#toplinks a {font-size: 90%;color:#557EAC;text-decoration: none; padding: 0 3px; border-right: 1px solid #557EAC; }
#toplinks a:hover {text-decoration: underline;}
#toplinks a.last {border:none;}

/* Search box on home page */
#searchbox form{
	background-color: #D9D9D9;
	padding: 8px 5px 10px 8px;
}
#searchsubmit { background-color:#900; color: #FFF; border: none; padding: 4px 6px;}

#flashdiv {
	text-align: center;
}
#menuwrapper {
	margin-top: 3px;
	background-image: url(images/net-security-training_home_3_menu_gradient.gif);
	background-repeat: repeat-x;
	background-color:#06C;
	color: #FFF;
	padding: 8px 0 8px 0;
	border-top: 3px solid #6A91B7;
	border-bottom: 3px solid #2F4961
}


#breadcrumbs {
	clear: both;
	padding: 3px 0;
	margin-bottom: 5px;
}
#content { }
#leftcolumn {
	width: 233px;
	float: left;
}
#middlecolumn {
	width: 480px;
	float: left;
	margin: 0 15px;
}
#rightcolumn {
	width: 200px;
	float: right;
}
#largerightcolumn {
	width: 700px;
	float: right;
}

a {color:#666f99;}
#menubar a {color: #FFF;}
h1 {
	font-weight:bold;
	margin-bottom:4px;
	padding:4px;
	font-size:100%;
	color:#fcfcfc;
	background-color:#557EAC;
}

h2 {font-size: 125%;}
h1 a:hover, h2 a:hover {text-decoration: none;}
h3 {
	color: #004197;
	background-image: url(images/SICLife_home_feature_image.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 3px;
	border-bottom: 1px solid #000;
	font-size: 110%;
}
.clear {clear: both;}


/* Home Page */

.frontsectiontitle{clear:both;font-weight:bold;margin-bottom:4px;padding:2px;font-size:9pt;color:#fcfcfc;background-color:#557EAC;}
.frontsectioncontent{padding:5px;border:3px double #d9d9d9; margin-bottom: 10px;}

.frontsectiontitle2{clear:both;margin-bottom:5px;font-weight:bold;color:#494949;}
.frontsectioncontent2{clear:both;padding:4px;background-color: #f4f4f4;}

.courselist {padding:4px;background-color: #f4f4f4;border:3px double #d9d9d9; margin-bottom: 25px;}
.splitleft {float: left; padding-left: 15px;}
.splitright {float: right; padding-right: 20px;}
.courselist ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.courselist ul li {line-height:150%;}
.courselist ul a { background: url(images/blue-arrow.gif) no-repeat left;padding-left:15px;text-decoration: none;}
.courselist ul a:hover { text-decoration:underline;}

.featuredcontent2 {border:1px solid #D9D9D9; padding: 4px; margin: 10px 0;}

.featuredcontent {background-color: #e4e4e4; border:1px solid #D9D9D9; padding: 8px 4px;}
.featuredcontent img {margin: 0 8px;}

.newsbox {background-color: #E7E7E7; border:3px double #d9d9d9; padding: 3px;}
.newsbox h4 a {color:#004197!important; text-decoration:none;}
.readmore a{text-decoration:none;background: url(images/blue-arrow.gif) no-repeat left;padding-left:15px;font-size: 90%; color:#0033CC;}
.readmore a:hover{text-decoration:underline;}


#largerightcolumn img {
	padding: 4px;
	background-color: #FFF;
	border: 1px solid #ccc;
}

.alignleft {float: left; margin-right: 10px;}

/* for search results 
.findnum{margin-right:7px;}
.findlbl{}
.findlbl2{font-size:9px;color:#ff0f00;}
#reslist {text-align:center;}
#reslist a{padding:3px;font-size:11px;}
#reslist a.sel{font-weight:bold;color:#ff0000;}
#reslist a.next{}*/




/*  sidebar menus boxes */
#leftcolumn ul, #rightcolumn ul {
	margin: 0;
  	padding: 3px;
  	list-style: none;
  	background-color: #E7E7E7;
 	border:3px double #d9d9d9;
}

#leftcolumn ul a, #rightcolumn ul a{
	background-image: url(images/arrow.gif);
  	background-position: 0 3px;
  	background-repeat: no-repeat;
	padding-left: 20px;
	color:#004197;
	text-decoration: none;
}
#leftcolumn a:hover, #rightcolumn a:hover {color:#BF510E;text-decoration: underline;}
#leftcolumn img a{border: 0;}



.highlighted {background-color:#FC0; padding: 2px; margin: 0; font-weight: bold; text-align: center;}


.sidemenu { margin: 0; padding: 3px; list-style: none; background-color: #f4f4f4; border:3px double #d9d9d9;}
ul.sidemenu {margin: 10px; padding: 0 20px!important; list-style:url(images/4dot.gif)!important;}
li.sidemenu {margin: 10px!important;padding-left: 20px!important;}
ul.sidemenu a {	
	background-image: none!important;
	padding-left: 0!important;
	color:#515879!important;
}

.current_page_item {font-weight: bold;}


/* for more page numbers */
.pagenumbers{position:absolute;width:200px;font-family: Verdana; font-size: 10px; color:#515879;}
.pagenumleft{float:left;font-size: 11px;}
.pagenumright{float:right;font-size: 11px;}
.pagenummiddle{font-size: 11px;text-align:center;}
.curpagenum{font-weight: bold;font-family: Verdana; color:#515879;font-size: 13px;}


/* for read mores */
a.readmore{text-decoration:none;background: url(images/SICLife_home_feature_1_arrow_image.gif) no-repeat left;padding-left:15px;font-size: 7pt;color:#0033CC;}
a.readmore:hover{text-decoration:underline;}


.coursegroup {width: 220px;height: 245px;border: 1px solid #006699;float: left;margin-right: 7px; margin-bottom: 5px;padding: 1px;}
.coursegroup h2 {
	background-color: #09F;
	padding: 3px;
	color: #FFF;
	font-size: 100%;
	margin: 0;
}
.coursegroup ul {margin-top:10px;margin-left:0;padding-left:25px;list-style-image: url(images/blue-arrow.gif);}
.coursegroup ul a {padding-left:0px;text-decoration: none;}
.coursegroup ul a:hover{ text-decoration:underline;}


/* Footer */

#footer {
	clear: both;
	text-align: center;
	color:#666f99;
	background-image: url(images/footerbg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 15px 0 10px 0;
}
#footer a {
	color:#666f99;
}
#footer a:hover {
	color: #D98613;
}
#copyright {
	font-size: 95%;
}

/****** Tables *********/
.wp-table-reloaded {
	background-color:#CDCDCD;
	margin:10px 0px 15px 0px;
	font-size:9pt;
	width:100%;
	text-align:left;
}
.wp-table-reloaded th {
	background-color:#E6EEEE;
	border:1px solid #FFFFFF;
	padding:4px;
}
.wp-table-reloaded td {
	color:#3D3D3D;
	padding:4px;
	background-color:#FFFFFF;
	vertical-align:top;
}
.wp-table-reloaded td  a{ text-decoration: none;}

.wp-table-reloaded td  a:hover{ text-decoration: underline;}

.wp-table-reloaded .even td {
	background-color:#FFFFFF;
}
.wp-table-reloaded .odd td{
	background-color:#F0F0F6;
}
.wp-table-reloaded .header {
	background-image:url(http://clients.modburygroup.co.uk/netsectrain/wp-content/plugins/wp-table-reloaded/img/bg.gif);
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
}
.wp-table-reloaded .headerSortUp {
	background-color:#8DBDD8;
	background-image:url(http://clients.modburygroup.co.uk/netsectrain/wp-content/plugins/wp-table-reloaded/img/asc.gif);
}

.wp-table-reloaded .headerSortDown {
	background-color:#8DBDD8;
	background-image:url(http://clients.modburygroup.co.uk/netsectrain/wp-content/plugins/wp-table-reloaded/img/desc.gif);
}
#wp-table-reloaded-id-6-no-1{
	border: none!important;
}
#wp-table-reloaded-id-6-no-1 th, #wp-table-reloaded-id-7-no-1 th {
	width: 25%;

}