body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	background: #6498C1 url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_bkg.gif) top left repeat-x;
}
.br{
	clear:both;
}


/* Begining of ADD TO CART BUTTON ITEM */
.workshopAddCartWrapper{
	
}
.workshopAddCartWrapper span{
	display: block;
	float: left;
	color:#123466;
	font-family:Verdana;
	font-size:10pt;	
}
.workshopAddCartWrapper input{
	display: block;
	float: right;
}
.workshopAddCartWrapper div.closed{
	color:#FF0000;
	font-size:10pt;
	font-weight: bold;
	display: block;
	float: right;
}
/* End of ADD TO CART BUTTON ITEM */



/* Begining of Shopping Cart */

#shoppingcart {
	height: 30px;
	width: 780px;
	padding: 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #CBE0EC;
	position: relative;
}

#cart_image {
	position: absolute;
	top: 7px;
	right: 105px;
}

a.cart_image, a.cart_image:visited, a.cart_image:active {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/cart.gif) no-repeat left top;
	border: none;
	width: 24px;
	height: 22px;
	float: left;
}

#cart_text {
	text-align: left;
	position: absolute;
	top: 7px;
	right: 0px;
	height: 20px;
	float: left;
}

a.cart_text, a.cart_text:visited, a.cart_text:active {
	color: #CBE0EC;
	text-decoration: none;
}

a.cart_text:hover {
	color: #CBE0EC;
	text-decoration: underline;
}

/* End of Shopping Cart */


/* Begining of Top Banner */

#topbanner {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/topbanner_bkg.gif) left top repeat-x;
	width: 780px;
	height: 95px;
	position: relative;
}

a.oawlogo, a.oawlogo:visited, a.oawlogo:active {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_logo.gif) no-repeat left top;
	border: none;
	width: 232px;
	height: 45px;
	margin: 25px 0 0 30px;
	float: left;
}

#logos {
	text-align: right;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 20px;
	right: 30px;
	width: 301px;
	height: 58px;
}

a.itclogo, a.itclogo:visited, a.itclogo:active {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_itc_logo.jpg) no-repeat left bottom;
	border: none;
	width: 114px;
	height: 46px;
	float: left;
}

#partner_logos {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_partner_logos.jpg) no-repeat right top;
	width: 160px;
	height: 57px;
	float: right;
}

/*   With OAUG logo
#logos {
	text-align: right;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 20px;
	right: 30px;
	width: 290px;
	height: 51px;
}

a.oauglogo, a.oauglogo:visited, a.oauglogo:active {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaug_logo.gif) no-repeat left top;
	border: none;
	width: 112px;
	height: 51px;
	float: left;
}

a.itclogo, a.itclogo:visited, a.itclogo:active {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/itc_logo.gif) no-repeat left top;
	border: none;
	width: 152px;
	height: 51px;
	float: right;
}
*/


/* End of Top Banner */


/* Begining of Navigation Bar */

#navbar {
	background: #123466 url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/navbar_bkg.gif) top left repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 780px;
	height: 22px;
	text-align: left;
	margin: 0px;
	position: relative;
}

#navbarcontainer {
	position: absolute;
}

#navbar ul {
	margin: 0px 0px 0px 20px;
	padding: 0;
}

#navbar ul li {
	list-style: none;
	display: inline;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px; /* Fixes position in IE 6.0 */
}

#navbar ul li a.navbarlink, #navbar ul li a.navbarlink:link, #navbar ul li a.navbarlink:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B1CBE0;
	text-decoration: none;
	padding: 3px 10px;
}

#navbar ul li a.navbarlink:hover {
	color: #FFFFFF;
}

#navbar ul li a.selected, #navbar ul li a.selected:hover, #navbar ul li a.selected:visited, #navbar ul li a.selected:link {
	background-color: #FF0000;
	color: #FFFFFF;
}

/* End of Navigation Bar */


/* Begining of Page Title */

.Bodyid10012527siteid995 {
	padding: 20px 30px 10px 30px;
}

/* End of Page Title */


/* Live Chat */
#liveChat{
	position: fixed;
	z-index: 10000;
	top: 300px;
	right: 0px;
}

#liveChatSuggestion{
	overflow: none;
	width: 466px;
	height: 280px;
	display: none;
	cursor: pointer;
}

#liveChatSuggestion img{
	cursor: pointer;
}
/* End Live Chat */



/* Begining of Category and Course Name Link */

.Bodyid10015984siteid995 img{
	/*display: none;*/ /* hides portal transparent gif */
}

/* category */
.Bodyid10015984siteid995 .titleorimageid10015984siteid995 { 
	background: #123466;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	padding: 4px 10px 6px 10px;
	border-bottom: 1px solid #FFFFFF;
	display: block;
}

/* link */
.Bodyid10015984siteid995 a .titleorimageid10015984siteid995 {
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	border-bottom: 1px solid #FFFFFF;
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/course_name_link_arrow.gif) no-repeat right center #D8E5EF;
	color: #123466;
	text-decoration: none;
	padding: 4px 34px 6px 10px;
	display: block;
}

.Bodyid10015984siteid995 a .titleorimageid10015984siteid995:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/course_name_link_arrow_hover.gif) no-repeat right center #ff0000;
	font-weight: bold;
	color: #ffffff;
	display: block;
}

/* End of Category and Course Name Link */


/* Begining of Workshops Page Lines */

.horizontal_line { /* used html due to template issue with region width */
	height: 50px; 
	width: 720px;
	background-image: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/hor_line.gif);
	background-repeat: repeat-x;
	background-position: 0px 25px; 
	float: left;
}

.Bodyid10021849siteid995 { /* vertical line */
	background-image: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/vert_line.gif);
	background-repeat: repeat-y;
	background-position: top center;
}

/* End of Workshops Page Lines */


/* Begining of Bios Page Lines */

.subtitle_horizontal_line {
	height: 30px; 
	width: 720px;
	background-image: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/hor_line.gif);
	background-repeat: repeat-x;
	background-position: 0px 5px; 
	float: left;
}

#backtotop {
	height: 50px;
	width: 720px;
	vertical-align: middle;
	position: relative;
}

a.backtotop, a.backtotop:visited, a.backtotop:active {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_btop_arrow.gif) no-repeat right top;
	border: 0px;
	width: 14px;
	height: 14px;
	float: right;
	position: absolute;
	top: 18px;
	right: 0px;
}

#instructor_name_link {
	font-size: 12px;
	line-height: 12px;
	border-bottom: 2px solid #FFFFFF;
}

a.instructor_name_link, a.instructor_name_link:link, a.instructor_name_link:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/instructor_name_link_arrow.gif) no-repeat right center #D8E5EF;
	color: #123466;
	text-decoration: none;
	border: none;
	padding: 14px 34px 14px 10px;
	display: block;
	width: 225x;
}

a.instructor_name_link:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/instructor_name_link_arrow_hover.gif) no-repeat right center #ff0000;
	font-weight: bold;
	color: #ffffff;
	display: block;
}

/* End of Bios Page Lines */


/* Begining of Buttons */

a.addcart, a.addcart:link, a.addcart:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_register.gif) no-repeat top left;
	width: 130px;
	height: 27px;
	border: none;
	display: block;
}

a.addcart:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_addcart_hover.gif) no-repeat top left;
}

a.updatecart, a.updatecart:link, a.updatecart:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_updatecart.gif) no-repeat top left;
	width: 130px;
	height: 27px;
	border: none;
	display: block;
}

a.updatecart:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_updatecart_hover.gif) no-repeat top left;
}

a.checkout, a.checkout:link, a.checkout:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_checkout.gif) no-repeat top left;
	width: 130px;
	height: 27px;
	border: none;
	display: block;
}

a.checkout:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_checkout_hover.gif) no-repeat top left;
}

a.send, a.send:link, a.send:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_send.gif) no-repeat top left;
	width: 130px;
	height: 27px;
	border: none;
	display: block;
}

a.send:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_send_hover.gif) no-repeat top left;
}

a.apply, a.apply:link, a.apply:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_apply.gif) no-repeat top left;
	width: 130px;
	height: 27px;
	border: none;
	display: block;
}

a.apply:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_apply_hover.gif) no-repeat top left;
}

a.back, a.back:link, a.back:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_back.gif) no-repeat top left;
	width: 130px;
	height: 27px;
	border: none;
	display: block;
}

a.back:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_back_hover.gif) no-repeat top left;
}

a.continue, a.continue:link, a.continue:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_continue.gif) no-repeat top left;
	width: 130px;
	height: 27px;
	border: none;
	display: block;
}

a.continue:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_continue_hover.gif) no-repeat top left;
}

a.purchase, a.purchase:link, a.purchase:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_purchase.gif) no-repeat top left;
	width: 130px;
	height: 27px;
	border: none;
	display: block;
}

a.purchase:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_purchase_hover.gif) no-repeat top left;
}

/* button for workshops without pricing */

#workshop_date {
	width: 470px;
	height: 27px;
}

#workshop_date_text {
	text-align: left;
	vertical-align: top;
	width: 330px;
	height: 27px;
	float: left;
}

a.workshop_date_reg, a.workshop_date_reg:visited, a.workshop_date_reg:active {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_contactus.gif) no-repeat right top;
	border: none;
	width: 130px;
	height: 27px;
	float: right;
}

a.workshop_date_regsp, a.workshop_date_regsp:visited, a.workshop_date_regsp:active {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_contactenos.gif) no-repeat right top;
	border: none;
	width: 130px;
	height: 27px;
	float: right;
}

/* End of Buttons */


/* Begining of Registration */

a.purchase, a.purchase:link, a.purchase:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_purchase.gif) no-repeat top left;
	width: 100px;
	height: 35px;
	border: none;
	display: block;
}

a.purchase:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_purchase_hover.gif) no-repeat top left;
}

/* End of Registration */


/* Begining of Cancellation */

#cancellationWrapper {
	width: 740px;
	background: white;
	text-align: left;
}

/* End of Cancellation */




/* Begining of workshops content  */


.courseHeader #courseMenu{
	width: 530px;
} 
.courseHeader #courseMenu a{
	display: block;
	float: left;
	width: 131px;
	height: 40px;
	background:red;
	margin-right: 2px;
	display: inline;
	margin-top: 25px;
}
.courseHeader #courseMenu a#courseDescription{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_description.gif);
}
.courseHeader #courseMenu a#courseDescription:hover{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_description_hover.gif);
}
.courseHeader #courseMenu a#courseOverview{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_overview.gif);
}
.courseHeader #courseMenu a#courseOverview:hover{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_overview_hover.gif);
}
.courseHeader #courseMenu a#courseAgenda{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_agenda.gif);
}
.courseHeader #courseMenu a#courseAgenda:hover{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_agenda_hover.gif);
}
.courseHeader #courseMenu a#courseRegistration{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_registration.gif);
	margin-right:0;
}
.courseHeader #courseMenu a#courseRegistration:hover{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/bt_registration_hover.gif);
}
.courseRightContent h1{
	border-top: 3px solid #CCE0EE;
	border-bottom: 1px solid #CCE0EE;
	font-size: 11px;
	padding: 8px 0;
	margin: 0;
	color: #123466;
}
.courseRightContent h1 font{
	font-size: 11px !important;
}
.courseRightContent p{
	margin: 0;
	padding: 0;
}
.courseRightContent img{
	border: none;
}
.courseRightContent .thickLine{
	background: #CCE0EE;
	height: 3px;
	margin: 4px 0;
	font-size: 0;
	line-height: 0;
}
.courseRightContent .thinLine{
	background: #CCE0EE;
	height: 1px;
	margin: 4px 0;
	font-size: 0;
	line-height: 0;
}
.courseRightContent .price,
.courseRightContent .price font{
	font-size: 25px;
	text-align: center;
	margin: 0;
	padding: 12px 0 3px 0;
	font-weight: bold;
}
.courseRightContent .priceMember,
.courseRightContent .priceMember font{
	color: #FF0000;
}
.courseRightContent .priceDesc,
.courseRightContent .priceDesc font{
	font-size:9px;
	text-align:center;
	padding: 5px 0 10px 0;
}
#courseCost .thickLine{
	margin-bottom: 20px;
}
.courseRightContent .followLinks{
	background: #CDE0EE url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_links_banner_arrow.jpg) bottom right no-repeat;
	padding: 15px 15px 40px 15px ;
	margin: 30px 0;
	font-weight: normal;
	font-size: 11px;
}
.courseRightContent .followLinks font{
	font-size: 11px !important;
}
.courseRightContent ul,
.courseRightContent li{
	list-style: disc;
	margin: 10px 0 20px 15px;
	padding: 0;
}
.courseRightContent li{
	margin: 0;
}
.courseRightContent li a,
.courseRightContent li a:hover,
.courseRightContent li a:active,
.courseRightContent li a:visited,
.courseRightContent li a:link{
	color: #123466;
	text-decoration: underline;
	font-size: 11px;
}
.courseSectionTitle{
	position: relative;
	border-bottom: 1px solid #CCE0EE;
	height: 30px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.courseSectionTitle h2{
	color: red;
	font-size: 10pt;
	line-height: 25px;
	margin: 0;
}
.courseSectionTitle a{
	display: block;
	position: absolute;
	top: 8px;
	right: 0;
	width: 14px;
	height: 14px;
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_btop_arrow.gif) no-repeat;
}

.Bodyid10190747siteid995 .content{
	height: 83px;
	overflow: hidden;
}
.Bodyid10190747siteid995 .contentExpanded{
	height: auto;
}
.Bodyid10190747siteid995 .content *{
	margin: 0;	
	padding: 0;	
	line-height: 12pt;
}
.Bodyid10190747siteid995 .content ul{
	margin-left: 15px;
}
.Bodyid10190747siteid995 a.viewMore{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_view_more.gif) no-repeat;
	width: 63px;
	height: 13px;
	display: block;
	cursor: pointer;
	margin-top: 10px;
}
.Bodyid10190747siteid995 a.viewLess{
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_view_less.gif) no-repeat;
}

#workshop_location_type {
	background: #D8E5EF;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #123466;
	padding: 4px;
}

#ougdiscount {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_discount_bkg.jpg) top no-repeat #123466;
	padding: 20px 15px 15px 15px;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
}

/* End of workshops content */


/* Begining of Quotes */

.courseRightContent .quotespics{
	background: #CDE0EE url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_links_banner_arrow.jpg) bottom right no-repeat;
	padding: 15px 15px 40px 15px ;
	margin: 0;
	font-weight: normal;
	font-size: 11px;
}
.courseRightContent .quotespics{
	font-size: 11px !important;
}

#course_name_quotes {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	border-bottom: 2px solid #D8E5EF;
}

a.course_name_quotes, a.course_name_quotes:link, a.course_name_quotes:visited {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_quotereg_button.jpg) no-repeat right center;
	color: #FF0000;
	text-decoration: none;
	padding: 8px 0px 9px 0px;
	display: block;
}

a.course_name_quotes:hover {
	background: url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_quoteregho_button.jpg) no-repeat right center;
}

#quote_text {
	font-style: italic;
	margin-left: 60px;
}

#quote_signature {
	margin-left: 120px;
	font-weight: bold;
	font-size: 10px;
}

#quote_line {
	background: #CDE0EE;
	height: 1px;
	margin-left: 60px;
}

/* End of Quotes */

#lightblue_line {
	background: #CDE0EE;
	height: 1px;
	margin: 4px 0;
}



/* Begining of Footer */

#footer {
	width: 780px;
}

#footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	color: #646464;
	background-color: #FFFFFF;
	padding: 10px 0;
}

#footer_shadow {
	background: #6498C1 url(/pls/portal/docs/PAGE/ITC_ASSETS/IMAGES/public_training/oaw_bottom_shadow.gif) top center no-repeat;
	width: 780px;
	height: 12px;
}

/* End of Footer */
