/*#############################################################
Name: ed2go catalog style
Date: 2009-01-15
Description: Basic template.
Author: TBD
URL: http://www.ed2go.com


#############################################################*/

/* standard elements */

* { padding: 0; margin: 0; }
ul li, ol li { list-style: none; list-style-position: outside; }
ol ol, ul ul, ol ul, ul ol { margin-left: 20px; margin-bottom: 12px; }
/*img { 
	border: none;
		 }*/



body { 
    font: 12px/18px Verdana, Helvetica, Arial, Geneva, sans-serif; 
    color: #333;  
    background: url(img/bg_grey.jpg) no-repeat;
    BACKGROUND-POSITION: center; 
    BACKGROUND-ATTACHMENT: fixed; 
}

.imgStyle img { 
	border: none;
	background: url(pix2/pic_back.gif) no-repeat center;
	padding: 23px;
	 }
	 

.imgStyle2 img { 
	border: none;
	background: url(pix2/pic_back2.gif) no-repeat center;
	padding: 17px;
	 }
	 
.imgInstructor img{
	border: none;
	padding:7px;

	 }
h1, h2, h3, h4, h5, h6 { 
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif; 
	/*color: #414d4c;*/ 
	color: #333333;
	}
h1 { font-size: 22px; line-height: 24px; margin-bottom: 12px; margin-top: 12px; color:#006699;}
h2 { font-size: 22px; line-height: 24px; margin-bottom: 12px; margin-top: 12px; color:#000000;}
h3 { font-size: 15px; line-height: 17px; margin-bottom: 12px; margin-top: 12px; color:#006699;}
h4 { font-size: 15px; line-height: 17px; margin-bottom: 12px; margin-top: 12px; color:#000000;}
h5 { font-size: 13px; line-height: 15px; margin-bottom: 12px; margin-top: 12px; color:#006699;}
h6 { font-size: 13px; line-height: 15px; margin-bottom: 12px; margin-top: 12px; color:#000000; text-align: left;}

h1 span { color: #999; }

a: { color: #006699; }
a:hover { color: #000000; }
a:visited { color: #006699; }


p { margin-bottom: 10px; }

input, textarea { font: 12px Verdana, Helvetica, Arial, Geneva, sans-serif; }


blockquote { 
    font: 12px/18px Verdana, Helvetica, Arial, Geneva, sans-serif; 
    color: #333;
	font-style: italic;
	padding: 12px 12px;
	margin-bottom: 20px;
	background: #E3EDF4;
}

/* Container
-------------------------------------------------------------------*/
#container { 
	width: 880px; 
	padding-bottom: 10px; 
	margin: 0 auto; 
	overflow: hidden; 
}
#container #wrapper { 
	width: 880px; 
	float: left; 
	overflow: hidden; 
	background: #ffffff url(img/sidebar-bg.gif) repeat-y top right; 
}

/* Header
-------------------------------------------------------------------*/
#header {
	width: 880px;
	height: 83px;
	float: left;
	background: url(images/header3.jpg) no-repeat left;
	position: relative;
	background-image: url(img/header3.jpg);
}
#header h1 { 
	font: 24px Verdana; 
	padding-top: 10px; 
	margin-bottom: 0; 
	color: #fff; 
}
#header h1 a { 
	color: #fff; 
	text-shadow: 1px 1px 1px #333; 
	text-decoration: none; 
}
#header h1 span { 
	padding-left: 10px; 
	font-size: 11px; 
	color: #ccc; 
}

/* Navigation
-------------------------------------------------------------------*/
#nav { 
	width: 880px; 
	height: 42px; 
	float: left; 
	text-align:left;
	background: url(img/nav-bg.gif) no-repeat; 
	border-bottom: 1px solid #333; 
	position: relative; 
}
#nav ul { 
	margin-left: 10px; 
	position: absolute; 
	bottom: -1px; 
	overflow: hidden; 
	height: 33px; 
}
#nav ul li { 
	float: left; 
	margin-right: 3px; 
	padding-left: 7px; 
}
#nav ul li.current_page_item { background: url(img/nav-tab-left.gif) no-repeat; }
#nav ul li a { 
	display: block; 
	text-decoration: none; 
	color: #333; 
	line-height: 33px; 
	padding: 0 15px 0 8px; 
}
#nav ul li a:hover { color: #555; }
#nav ul li.current_page_item a { background: url(img/nav-tab-right.gif) no-repeat top right; }
#nav #feed {
	position: absolute;
	right: 28px;
	top: 12px;
	height: 19px;
	padding-left: 37px;
	color: #544626;
	display: block;
	background: url(img/feed.gif) no-repeat;
	text-decoration: none;
}

/* Search
-------------------------------------------------------------------*/
#search {
	position: absolute;
	top: 27px;
	right: 25px;
}

#search input { border: 0; }

#search #s { 
	width: 148px;
	padding: 4px 0 4px 9px;
	margin-right: -4px;
	vertical-align: top;
	line-height: 0;
	font: normal 12px Verdana;
	vertical-align: top;
	color: #333;
	background: url(img/search-text.gif) no-repeat;
}
#search #searchsubmit { 
	width: 35px; 
	height: 22px;
	vertical-align: top;
	background: url(img/search-submit.gif) no-repeat;
}

/* sidebar */
/* #sidebar {
	padding: 4px;
	width: 150px;
}*/

/* sub navigation */
#sidenav {
	margin: 10px 0px;
	/* padding: 10px 16px;*/
	width: 100%;
} 
#sidenav h2 {
	color: #5A5A43;
	font-size: 11px;
	line-height: 20px;
	margin: 0;
	padding-left: 0px;
}
#sidenav ul {
	padding: 0;
	border-top: 1px solid #EAEADA;
}
#sidenav li {border-bottom: 1px solid #EAEADA;}
#sidenav li a {
	font-size: 11px;
	color: #554;
	display: block;
	padding: 0px 0 0px 0;
	text-decoration: none;
	width: 100%;
}
#sidenav li a:hover {
	background: #F0F0EB;
	color: #654;	
}
#sidenav li .curent_sidenav {
	background: #F0F0EB;
	color: #654;	
}

/* content */
#content {
	float: left;
	text-align:left;
	margin: 10px 0;
	padding: 0 16px;
	width: 620px;
}

/*
#content .descr {
	color: #664;
	font-size: 0.9em;
	margin-bottom: 6px;
}
*/
#content ul li {
	/* list-style: url(img/li.gif); */
	list-style:disc;
	list-style-position: inside;
	margin-left: 14px;
	margin-bottom: 14px;
}

#content ol li {
	list-style:decimal;
	list-style-position: inside;
	margin-left: 14px;
	margin-bottom: 14px;
}

#content img {
	border: none;
	padding: 7px;
}

#content a { 
color: #006699; 
}
#content a:link { 
color: #006699; 
}
#content a:hover { 
color: #000000;
 }

/* #content p {font-family: "Lucida Sans Unicode",sans-serif;} */


/* Footer
-------------------------------------------------------------------*/


/* Sub Nav - for Course Detail
-------------------------------------------------------------------*/
#subnavcontainer ul {
    font: 0.8em/18px Verdana, Helvetica, Arial, Geneva, sans-serif;
margin-top: 25px;
margin-left: 7px;
margin-bottom: 15px;
padding-left: 0;
background-color: #fff;
border-bottom: 1px solid #007cc3;
color: White;
float: left;
width: 630px;
}

#subnavcontainer ul li { 
display: inline;
}

#subnavcontainer ul li a
{
padding: 0.3em 1.2em;
background-color: #E1E1E1;
color: #333333;
text-decoration: none;
float: left;
border-right: 3px solid #fff;
}

#subnavcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}

#subnavcontainer #active
{
background-color: #007cc3;
color: #ffffff;
font-weight: heavy;
}

#subnavcontainer ul li .current
{
background-color: #369;
color: #ffffff;
font-weight: heavy;
}

.imgStyle img 
{ 
	border: none;
	background: url(https://www.ed2go.com/admin/oac_newfiles/ed2go_Newsletter/april/pix2/pic_back.gif) no-repeat center;
	padding: 23px;
	 }
	 

.imgStyle2 img 
{ 
	border: none;
	background: url(https://www.ed2go.com/admin/oac_newfiles/ed2go_Newsletter/april/pix2/pic_back2.gif) no-repeat center;
	padding: 17px;
	 }
	 
	 /* Webinar table
-------------------------------------------------------------------*/
#hectorTable td { 
	width: 100%;
	height: 100%; 
	padding: 4px;  
}
 /* Breadcrumbs
-------------------------------------------------------------------*/
.page_title {
	font-size: 15px;
	line-height: 17px;
	margin-bottom: 12px;
	margin-top: 1px;
	color:#006699;
	font-weight: bold;
	border-bottom-color: #CCC;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	width: 620px;
	}

