/***********************************************/
/* Layout Divs                                 */
/***********************************************/

table#SiteBorder
{
	margin-top: 1px;
	border: 1px solid #336666;
	width: 756px;
}

#pagecell1{
	top: 30px;
}

#siteInfo{
	clear: both;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	border-top: 1px solid #cccccc;
	text-align: center;
	margin-bottom: 3px;
	line-height: 1.4;
}


#copyrt{
	clear: both;
	font-family: Verdana, Arial, sans-serif;
	color: #666666;
	font-size: 9px;
	text-align: center;
	vertical-align: text-bottom;
}

#back
{
	background-image:url(images/news_fill.gif);
}

td#leftNavback
{
	background-image:url(images/left_nav_fill.gif);
}

.rightNavback
{
	background-image:url(images/right_nav_slivd.jpg);
}

.rightNav
{
	padding-top: 0px;
	font-family: Verdana, Arial, sans-serif;
    font-size: 10px; /*fixed size*/
	padding-left: 10px 5px;
	line-height: 1.7em;
}

.rightNavSub
{
	padding-top: 0px;
	font-family: Verdana, Arial, sans-serif;
    font-size: 10px; /*fixed size*/
	padding-left: 8px;
	line-height: 1.8em;
}

a.rNav
{
    color: #003399;
	/*color: #339966;*/
}

a.rNavSelected
{
	color: #339966;
	font-weight: 100;
}

a img { /* eliminates Mozilla default border for image links */
	outline: none;
	border: 0;
}

td.list
{
	padding: 7px;
}

.tablelist
{
	margin: 10px 10px;
}

.news
{
	margin: 0px 0px 0px 10px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 13px;/*fixed size*/
	color: #003366;
	background-image:url(images/news_fill.gif);
}

#courseNav
{
    font-family: Verdana, Arial, sans-serif;
	list-style-type: circle;
	font-size: 9px;
	padding: 3px 0px 0px 5px;
}

h2
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;/*fixed size*/
	color: #000000;
	margin: 10px 0px 20px 5px;
}

h3.custHdr
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 14px;/*fixed size*/
	margin: 10px 2px 5px;
	color: #003366;
}

.coursOvr
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 13px;/*fixed size*/
	margin: 10px 5px 5px;
	color: #003366;
	line-height: 1.4em;	
}

.conFact
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;/*fixed size*/
	margin: 10px 5px 5px;
	color: #003366;
	line-height: 1.4em;	
}

h3.boardHdr
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 13px;/*fixed size*/
	margin: 10px 2px 5px;
	color: #003366;
}

h3.coursOvrLst
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 13px;/*fixed size*/
	margin: 10px 2px 5px;
	line-height: 1.6em;
	color: #003366;
	font-weight: normal;
}

.pdficon
{
   background-image: url(images/pdf_icon.jpg);
   background-position: right top;
   background-repeat: no-repeat;
   height: 100px;
}

.pdfLink
{
    font-family: Verdana, Arial, sans-serif;
	color: #CC6600;
	font-weight: bold;
    font-size: 14px;/*fixed size*/
}

.mainList
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 14px;/*fixed size*/
	color: #339999;
	padding-left: 10px;
	line-height: 1.8em;
}

ul
{
    font-family: Verdana, Arial, sans-serif;
	color: #003366;
	font-size: 11px;
	margin-top: 2px;
	margin-left: 12px;
}

li
{
	margin: .3em 0 .3em 1em;
}

fieldset
{
	margin: 1.6em 0 1.6em 0;
	padding: 16px;
	clear: both;
}

legend
{
	font-size: 1.4em;
	font-weight: bold;
	text-transform: uppercase;
}

form dl {
	margin: 3em 0 3em 3px;
}

form dt
{
    font-family: Verdana, Arial, sans-serif;
	clear: left;
	float: left;
	width: 130px;
	font-size: 12px;
	margin: 0 0 6px 0;
	padding: 5px;
}

form#ClassRegistration dt
{
	width: 180px;
    font-family: Verdana, Arial, sans-serif;

}


input#Submit, input#Reset, input#Login {
	font-size: 1.1em;
	color: #FFF;
 	background: #006666;
	padding: 2px 4px 2px 4px;
	border-width: 2px;
	border-left-color: #EEE;
	border-top-color: #EEE;
	border-bottom-color: #CCC;
	border-right-color: #CCC;
}

.genSubHead
{
    font-family: Verdana, Arial, sans-serif;
	font-size: 14px;/*fixed size*/
	color: #339999;
	margin: 5px 5px;
	line-height: 1.5em;
	padding-bottom: 5px;
	background: url(images/pattern_dot_horizontal.gif) bottom repeat-x transparent;
}

#sub /* Course description sub heading */
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;/*fixed size*/
	color: #666666;
	margin: 10px 0px 0px 10px;
	line-height: 1.2em;
}

a
{
	text-decoration: none;
	color: #339999;
}

a:visited
{
	text-decoration: none;
	color: none;
}

a:hover  /*All links*/
{
	color: #0000FF;
	cursor:pointer;
}

h4
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;/*fixed size*/
	color: #000000;
	margin: 5px 0px 0px 3px;
	line-height: 1.3em;
	padding-top: 5px;
}


h4.sub
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;/*fixed size*/
	color: #000000;
	margin: 5px 0px 0px 5px;
	line-height: 1.5em;
	padding-top: 5px;
}

.dateTime
{
    font-family: Verdana, Arial, sans-serif;
	color: #CC6600;
	font-weight: bold;
    font-size: 11px;/*fixed size*/
	margin: 3px 0px 0px 3px;
	padding-top: 4px;	
}

.pdfLink
{
    font-family: Verdana, Arial, sans-serif;
	color: #CC6600;
	font-weight: bold;
    font-size: 14px;/*fixed size*/
	margin: 3px 0px 0px 5px;
	padding-top: 4px;
}

p
{
    font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: 5px 5px;
}

p.content
{
    font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	margin: 3px 3px;
	color: #003366;
}

p.custContent
{
    font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: 3px 3px;
	color: #003366;
	line-height: 1.4em;
}

.homeAlert
{
	font-family: Verdana, Arial, sans-serif;
	width: 175px;
	font-size: 11px;
	text-align: center;
	line-height: 1.5em;
	color: #000099; /*#006600;*/
	background-color: #FFCC99;
	/*background-image:url(images/detail_fill.gif);*/
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	border: 1px solid #CCCCCC;
}

.homeAlert2
{
	font-family: Verdana, Arial, sans-serif;
	width: 550px;
	font-size: 11px;
	line-height: 1.5em;
	color: #006600;
	background-color: #FFCCCC;
	/*background-image:url(images/detail_fill.gif);*/
	padding: 3px 3px 3px 3px;
	border: 1px solid #CCCCCC;
}

.confAlert
{
	font-family: Verdana, Arial, sans-serif;
	float:right;
	padding: 10px;
	font-size: 10px;
	width: 275px;
	text-align: left;
	line-height: 1.5em;
	/*background-image:url(images/detail_fill.gif); */
	background-color: #FFCCFF;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	border: 1px solid #CCCCCC;
}


.courseAlert
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
	margin: 3px 3px;
	color: #006600;
	background-image:url(images/detail_fill.gif);
	font-weight: bold;
	padding: 3px 0px 5px 3px;
	border: 1px solid #CCCCCC;
}

.courseDetails
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
	margin: 3px 3px;
	color: #000000;
	background-image:url(images/detail_fill.gif);
	font-weight: bold;
	padding: 3px 0px 5px 3px;
	border: 1px solid #CCCCCC;
}

.regAlert
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
	margin: 3px 3px;
	color: #0066CC;
	background-image:url(images/detail_fill.gif);
	font-weight: bold;
	padding: 3px 0px 5px 3px;
	border: 1px solid #CCCCCC;
}

.coursecontent
{
	margin: 3px 3px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	color: #003366;
	line-height: 1.4em;
	font-size: 11px;
	background: url(images/pattern_dot_horizontal.gif) bottom repeat-x transparent;
}

.bdrBottom
{
	background: url(images/pattern_dot_horizontal.gif) bottom repeat-x transparent;
}

.genContent
{
	margin: 5px 5px;
    font-family: Verdana, Arial, sans-serif;
	color: #003366;
	line-height: 1.4em;
	font-size: 11px;
}

.courseView, a.courseView
{
	margin: 5px 5px;
    font-family: Verdana, Arial, sans-serif;
	color: #000000;
	line-height: 1.4em;
	font-size: 11px;
}

.adminLogin
{
	margin: 5px 5px;
    font-family: Verdana, Arial, sans-serif;
	color: #000000;
	line-height: 1.4em;
	font-size: 13px;
}

p#content
{
	padding: 0px 0px 0px 10px;
    font-family: Verdana, Arial, sans-serif;
	color: #003366;
	line-height: 1.3em;
	font-size: 12px;
}

#copyright
{
	padding: 5px 5px 10px 10px;
	background-image: url(images/news_fill.gif);
    font-family: Verdana, Arial, sans-serif;
	text-align: center;
    font-size: 10px;/*fixed size*/
}

div.email 
{
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
	font-size: 10px;
    color: #003399;
	/*color: #336666;*/
	padding: 5px;
	padding-top: 5px;
}

/*Two colomn layout for Board Listing */
#content {
	  padding: 2px;
      width: auto;
      margin:1em auto;
      text-align:left;
      max-width: 1024px;
  	  color: #003366;
	  margin-top: 0px;
	  line-height: 1.3em;
      }
   #sidebar {
      float: left;
      width: 275px;
      margin:0; padding:0;
	  margin-top: 0px;
      }
   #sidebar-content {
      margin:0; padding: 0px;
      font-size: 70%;
      }
   #main {
      margin:0; padding:0px;
      }
   #main-content {
      margin:0; padding:0px;
      font-size: 100%;
	  
      }
   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }
/* end board listing */


/*Registration Form */
fieldset.formFieldSet
		{
			width: 500px;
			border: solid 1px #336666;
		}
		
legend.formLegend 
		{
			font-family: Verdana, Arial, sans-serif;
			font-size: 14px;/*fixed size*/
			color: #339999;
			padding: 3px;
		}

label
		{
			font-size: 11px;
			verticle-align: middle;
			font-family: Verdana, Arial, sans-serif;
		}

textarea.formTextArea
		{
			font-family: Verdana, Arial, sans-serif;
			padding: 5px;
			width: 300px;
			height: 100px;
		}

select.formPopup
		{
			font-size: 11px;
			font-family: Verdana, Arial, sans-serif;
		}
		
input.formfield
		{
			font-size: 11px;
			font-family: Verdana, Arial, sans-serif;
			padding: 2px;
			border: solid 1px #336666;
		}

input.formButton:hover
		{	font-size: 11px;
			font-family: Verdana, Arial, sans-serif;
			background-color: #FF9933;
			margin: 5px;
			border: solid 1px #669966;
		}

button.formButton
		{
			color: #FF9933;
			font-size: 11px;
			font-family: Verdana, Arial, sans-serif;
			background-color: #669966;
			margin: 5px;
			border: solid 2px #333;
		}
			

/*----------------
	list items
------------------*/

ul.columnListing 
{
	list-style-type: none;
	margin: 0;	
	padding: 0 1em 0 0;	
}

ul.columnListing {
	width: 230px;
	float: left;
}

ul.columnListing li, ul.mainFacultyListing li {
	margin-top: 0;
	margin-left: 0;
	clear: left;
}

ul.columnListing ul {
	margin-left: 5px;
}

/*Drop-down Menu */

/* General */
#cssdropdown, #cssdropdown ul { list-style: none; }
#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }

/* Head */
#cssdropdown li.headlink { height:31px; background-color:#649594; float: left; text-align: center;}
#cssdropdown li.headlink a {color:#FFFFFF; display: block;}
#cssdropdown_about_us {width:62px; background-image:url(images/main_nav_about.gif)}
#cssdropdown_about_us #headlink_about_us {height:31px; background-image:url(images/main_nav_about.gif);}
#cssdropdown_about_us a:hover#headlink_about_us {height:31px; background-image:url(images/main_nav_about_ro.gif);}
#cssdropdown_courses_workshops { width:126px; background-image:url(images/main_nav_courses.gif);}
#cssdropdown_courses_workshops #headlink_courses_workshops {height:31px; background-image:url(images/main_nav_courses.gif);}
#cssdropdown_courses_workshops a:hover#headlink_courses_workshops {height:31px; background-image:url(images/main_nav_courses_ro.gif);}
#cssdropdown_online_courses {  width:93px; background-image:url(images/main_nav_online.gif);}
#cssdropdown_online_courses #headlink_online_courses {height:31px; background-image:url(images/main_nav_online.gif);}
#cssdropdown_online_courses a:hover#headlink_online_courses {height:31px; background-image:url(images/main_nav_online_ro.gif);}
#cssdropdown_customized_training {  width:120px; background-image:url(images/main_nav_custom.gif);}
#cssdropdown_customized_training #headlink_customized_training {height:31px; background-image:url(images/main_nav_custom.gif);}
#cssdropdown_customized_training a:hover#headlink_customized_training {height:31px; background-image:url(images/main_nav_custom_ro.gif);}
#cssdropdown_conferences_lectures {  width:131px; background-image:url(images/main_nav_conference.gif);}
#cssdropdown_conferences_lectures #headlink_conferences_lectures {height:31px; background-image:url(images/main_nav_conference.gif);}
#cssdropdown_conferences_lectures a:hover#headlink_conferences_lectures {height:31px; background-image:url(images/main_nav_conference_ro.gif);}
#cssdropdown_contact {  width:61px; background-image:url(images/main_nav_contact.gif);}
#cssdropdown_contact #headlink_contact {height:31px; background-image:url(images/main_nav_contact.gif);}
#cssdropdown_contact a:hover#headlink_contact {height:31px; background-image:url(images/main_nav_contact_ro.gif);}

/* List */
#cssdropdown_about_us_list { position:absolute; z-index: 10000; width:160px; display: none; background-color: #649594; text-align: left;}
#cssdropdown_courses_workshops_list {position:absolute; z-index: 10000; width:340px; display: none; background-color: #649594; text-align: left;}
#cssdropdown li.headlink:hover ul { display: block; }
#cssdropdown li.headlink ul li a { height:auto; padding-left: 6px; padding-right: 6px; padding-top:8px; padding-bottom:8px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #73A2A0; }
#cssdropdown li.headlink ul li a:hover { background-color: #666;}
/* /Drop-down Menu */
