/**************************************
 * THEME NAME: aardvark_pro
 *
 * Files included in this sheet:
 *
 *   aardvark_pro/aardvark.css
 **************************************/

/***** aardvark_pro/aardvark.css start *****/

/**  *  This is what makes the Aardvark unique  *  *//*** ***	Core: Body ***/html{padding:0px;margin:0;min-height:100%;}body.bg1{background: #000000 url(http://images.shiksha.com/mediadata/images/1252661970phpyMd0OY.jpeg) center bottom no-repeat ;}body.bg2{background: #000000 url(images/header/bg.JPG) center top no-repeat ;}body.bg3{background: #000000 url(http://api.ning.com/files/H-dUxxfdzJ*nh-2yiIk*3WMQ**y6ma27NjgnnbMWTP551Y15v-j9Ksz-hpZQQoXqPkdQjc0MUKmKFFulrBiZfDFquNmycthw/iStock_000003024361Mediumsunset.JPG) center top no-repeat ;}body.bg4{background: #000000 url(http://www.careerportal.com.au/file.php/1/Background/4big.jpg) center top no-repeat ;}body.bg5{background: #000000 url(http://4.bp.blogspot.com/_kw1VD16J_Xw/SBsG_Lu-59I/AAAAAAAABYw/b8paJzYpMXU/s1600/nature_0030.jpg) center top no-repeat ;}body {	background: #000000;	color:#4b4b4b;	font-family: Arial, Helvetica, sans-serif;    font-size : 14px;	margin-top:0px;}a:link,a:visited {    color:#0077BB;	text-decoration: none;}a:hover {    color: #FFAC43;	text-decoration: none;	}a.dimmed:link,a.dimmed:visited {	color:#aaaaaa;	text-decoration: none;}#page {	border: 0px solid #ffffff;	margin-left: auto; 	margin-right: auto;	max-width: 900px;}#pagelayout {	width:960px;	margin-left:auto;	margin-right:auto;}#layout-table {	margin-top:0;	}#layout-table #middle-column{  vertical-align:top;  padding-left:7px;  padding-right:5px;}#layout-table #left-column{  vertical-align:top;  padding-left:4px;  padding-right:0px;}#layout-table #right-column{  vertical-align:top;  padding-left:0px;  padding-right:6px;}#layout-table #top-right-column{  vertical-align:top;  padding-left:4px;  padding-right:6px;}#layout-table #top-left-column{  vertical-align:top;  padding-left:4px;  padding-right:0px;}#site-index #content{	padding-top:0px;}#course-search #content{	padding:20px;}#course-search .summary {	margin:10px;}#course-search .summary .img{	float:left;	margin:0px 10px 0px 0px;	}#content {    background: #ffffff url(images/core/h2grad.jpg) top repeat-x;     margin-top:0;	padding-top:10px;	min-height:500px;}hr {	border-bottom:1px dotted gray;	border-top:0px;}h1.main,h2.main,h3.main,h4.main,h5.main,h6.main {	text-align: center;	margin:0px;	padding-top:10px;	padding-bottom:10px;}th.header,td.header,h1.header,h2.header,h3.header,div.header {         background: #ffffff url(images/core/h2grad.jpg) top repeat-x; 	border-top: gray 1px dotted;	border-left: 0px;	border-right: 0px;	border-bottom: 0px;	color: #505050;}.generalbox {    background: transparent; 	border: 0px;}/*** ***	Core: Header ***/#header {	height: 100px;}#logo { 	background: transparent url(images/header/logo.png) no-repeat left top;	width: 100%;	height: 100px;	float: left;	left: 0px;} #logoBottom {	/*background: url(images/header/bottomLogo.png) no-repeat left top;*/	/*height:46px;*/	}/*** ***	Core: Footer ***/#footer {	background: #000000;	color: #aaaaaa;	margin-top: 0px;	padding:10px;}#footer  a{	color: #ffffff;}#footer .footerlogos { 	margin-top: 5px;	border-top: 1px dotted gray;}#footer .footerlogos ul li { 	padding-left: 5px;	padding-right: 5px;	display: inline; 	margin:2px;}/*** ***	Core: ProfileBlock ***/#profileblock {	float: right;	text-align: left;	max-width: 550px;	right: 0px;	padding-top:85px;	font-size:0.9em;}#profilepic {	text-align:right;	float: right;	margin: 8px;	width: 80px;	height: 80px;	border: 1px solid #ffffff;}#profilename {	background-color: transparent;	text-align:left;	margin-bottom:0px;	display:inline;}.profilename, .profilename a {	background-color: transparent;	color:#CCCCCC;    font-size:1em;	text-decoration: none;	}.profilename, .profilename a:hover {	background-color: transparent;	color: #CCCCCC;	text-decoration:none;}#profileoptions {	text-align:left;	width: 440px;	margin-top: 0px;	display: inline; }#profileoptions ul { 	background-color: transparent;	display: inline; 	margin:0px;	padding:0px;}#profileoptions ul li { 	background-color: transparent;	display: inline; 	}.profileoptions {	background-color: transparent;	color:#CCCCCC;	text-decoration: none;	font-weight:bold;}.profileoptions, .profileoptions a {	background-color: transparent;	color:#CCCCCC;}.profileoptions a:hover {	background-color: transparent;	color: #CCCCCC;	text-decoration:none;}/*** ***	Core: Aardvark Menu ***/#aardvark_menu {	background:#2f2f2f url('images/menu/menugrad.jpg') repeat-x top center;	clear:both;	margin-right:0px;	margin-left:0px;	}	#ddtabs1 {	}	#ddtabs1 ul {	padding:0;	margin:0;	list-style:none;	float:left;}#ddtabs1 ul li {	background:transparent;	list-style:none;	float:left;	height:46px;	white-space:nowrap;	z-index: 9999;}#ddtabs1 ul li div{	position:relative;	zoom:1;}#ddtabs1 ul li a {	display:block;	height:30px;	font-weight:bold;	margin-left:0px;	padding: 16px 16px 0 16px;	color: #ffffff;	background:none;	text-shadow:0 1px 1px #101010;	}#ddtabs1 ul li a:hover,#ddtabs1 ul li a:active{	color:#000000;		background:#FFAC43 url('images/menu/hovergrad.jpg') repeat-x top center;	text-shadow:0 1px 1px #ffffff;}#ddtabs1 h4 {	color:#505050;	font-size:1em;	font-weight:bold;	margin:0 0 0px 10px;}#aardvark_menu_date a {	float:right;	padding: 16px 5px 0 17px;	height:30px;	color: #ffffff;	text-decoration:none;	text-shadow:0 1px 1px #101010;	background:#555555 url('images/menu/dategrad.jpg') repeat-x top center;}#aardvark_menu_date a:hover {	color: #ffffff;	text-decoration:none;	background:#FFAC43 url('images/menu/hovergrad.jpg') repeat-x top center;	text-shadow:0 1px 1px #870802;}.tabcontainer{clear: left;width:100%; /*width of 2nd level sub menus*/display:block;}#submenu {	background:#2f2f2f url('images/menu/menugrad.jpg') repeat-x top center;	height:30px;	clear:both;	margin-right:0px;	margin-left:0px;	}	#submenu .tabcontent {background-color:#cccccc;display:none;width:100%;height:30px;}#submenu ul {	padding:0;	margin:0;	list-style:none;	float:left;}#submenu ul li {	background:transparent;	list-style:none;	float:left;	height:30px;	white-space:nowrap;	z-index: 9999;}#submenu ul li div{	position:relative;	z-index: 9999;}#submenu ul li a {	display:block;	height:22px;	font-weight:bold;	margin-left:0px;	padding: 8px 16px 0 16px;	color: #000000;	background:none;		}#submenu ul li a:hover{	background:#FFAC43;	}#submenu ul li ul{	padding:0px;	margin:0px;	list-style:none;	position:absolute;		/*url('images/menu/flyout.png') no-repeat scroll 0 0;*/	/*height:260px;*/	/*width:389px;*/	display:none; /**change this**/	top:30px;	left:0px;	z-index: 9999;	}#submenu ul li:hover ul{	display: block;	background:#4b4b4b;}#submenu ul li ul li{	display:block;	clear:left;	float:left;	list-style:none;	background:transparent;	margin-left:9px;	margin-right:9px;	height: auto;	font-size:0.9em;	/*width:12em;*/}#submenu ul li ul li a {	margin:0;	display:block;	height: auto;	color:#ffffff;	background:transparent;	padding:10px 0 5px 0;	text-shadow:none; !important}#submenu ul li ul li a:hover {	background:transparent;	color:#FFAC43;	text-shadow:none; !important}/*** ***	Core: NavBar ***/.navbar {    background:#ffffff;     	border-top:0px;	border-bottom:solid 1px gray;	border-left:0px;	border-right:0px;}/*** ***	Core: Side Block ***/.sideblock {	color:#555555;		/*border: gray 1px dotted !important;*/  	/*background: #eaeaea url('images/sideblocks/gradBar.png') repeat-x;*/  	background: #eaeaea;}.sideblock .content {	color:#555555;	padding: 4px;	border: 0px;}.sideblock .header .title{}.sideblock .header {  	background: transparent !important;	padding: 0px;	}.sideblock .header h2 {  	background: transparent !important;	top:2px;	left:10px;	position:relative; 	line-height:35px; }.sideblock .header .hide-show-image {	padding-top: 4px;} .sideblock .footer {	border:0px;	margin-top: 4px;	margin-bottom: 4px;	font-size:0.85em;	text-align: left;}.sideblock .header, .sideblock .header h2 {	color: #32577E;	font-size:1.12em;	border: 0px;  	/*background: #6C8831 !important;*/	text-transform:uppercase;	font-weight:900;}.sideblock .content .post .head .date,.sideblock .content .post .head .name {	color: #555555;}/*** ***	Core: Course (the middle bit) ***/.coursebox {	background: #ffffff;	border: 0px;    	margin-bottom: 0px;	margin-right: 2px;}body#site-index .headingblock,body#course-view .headingblock {	margin-bottom: 0px;}.section {	background: #ffffff;}#course-view .section td.content {	border-top:0px;	border-left:0px;	border-right:0px;	border-bottom:1px dashed #dbdbdb;}#course-view .section td.side {  border-width:0px;}/*** ***	Modules: Forum ***/.forumpost {	border: 0px;    	width: auto;	overflow:none;}.forumpost .left {	background:#ffffff url('images/forum/leftpost.png') no-repeat top left;}.forumpost .picture,.forumpost .topic {	background:#c0deed url('images/forum/forumheader.png');	border:0px;}.forumpost .topic a:link,.forumpost .topic a:visited {}.forumpost img {  max-width: 100%;}/*** ***	Modules: Calendar***//* colors for calendar events */#calendar .event_global,.minicalendar .event_global,.block_calendar_month .event_global {  border-color:#def2ba !important;  background-color:#def2ba;}#calendar .event_course,.minicalendar .event_course,.block_calendar_month .event_course {  border-color:#c6dfeb !important;  background-color:#c6dfeb;}#calendar .event_group,.minicalendar .event_group,.block_calendar_month .event_group {  border-color:#feffc2 !important;  background-color:#feffc2;}#calendar .event_user,.minicalendar .event_user,.block_calendar_month .event_user {  border-color:#d9c6e2 !important;  background-color:#d9c6e2;}table.minicalendar tr td.weekend {  color: red;  }    .sideblock .content .srow{border-bottom:1px solid #DEDEDE;background: #ffffff url('images/core/h2grad.jpg') repeat-x top left;}.block_login{text-align:right;}.block_login div{}.block_login div.username, .block_login div.password{display:inline;margin:2px;}.block_login div.btn {padding-top:5px;display:inline;float:right;}.block_login div.footer{text-align:right;padding-right:0px;}body#mod-flashvideo-view.inpopup {background:#000000;}#mod-flashvideo-view.inpopup  #content{padding-top:0px;background:#000000;text-align:center;}#mod-flashvideo-view.inpopup  .summary{background:#ffffff;margin:auto;height:100px;padding:5px;overflow:auto;}#mod-flashvideo-view.inpopup  .title{padding-top:0px;color:#000000;font-size:1.2em;font-weight:700;text-align:center;}#mod-flashvideo-view.inpopup  #buy{margin-top:5px;}/**** Course Categories Page ***/div.courseboxes li.r0 div.coursebox, div.courseboxes li.r1 div.coursebox{width:420px;border:1px solid #dddddd;margin:1px;}.coursebox .info {	width:auto;	background-color:#0077BB;	float:none;}.coursebox .info, .coursebox .info  a{	color:#ffffff;	font-weight:600;}body#course-category div.courseboxes {padding-top:0px;}div.courseboxes li.r0{float:left;clear:left;}div.courseboxes li.r1{float:left;}body#course-category h3{clear:both;font-size:1.4em;}div.summarybox div.img{margin-right:8px;float:left;}.summarybox{height:99px;overflow:hidden;margin:3px;/*font-family:arial;line-height:1.5em;font-size:10pt;*/}td.subcat-menubox {width:950px;padding-left:50px;}p.subcat-menu {	width:200px;	margin:0px 5px 0px 5px;	float:left;	}.summaryfooter{margin-top:8px;background-color:#dddddd;height:16px;}.moreinfo,  .supportmaterial{background-color: #dddddd;color: #32577E;width:150px;cursor:hand;}.moreinfo{border-left:2px solid #ffffff ;float:right;}.supportmaterial{border-left:2px solid #ffffff ;float:right;}.coursebox .summarybox{	width:auto;	float:none;	margin-top:5px;	}.coursebox .summary{width:auto;float:none;margin-top:0px;padding:0px;font-size:1em;}.duration{color:blue;}.catdescription{width:70%;margin:auto;padding:10px;border:1px solid #dddddd;}h1.category{text-align:center;}/***** aardvark_pro/aardvark.css end *****/


