/* classes for general styles used throughout the site*/
body div#toolTip { position:absolute;Z-index:500;background:#000000;border:1px solid #ffffff;text-align:left;padding:5px;-moz-border-radius:5px; }
body div#toolTip p { margin:0;padding:0;color:#FFBF27;font:11px/12px verdana,arial,serif; }
body div#toolTip p em { display:block;margin-top:3px;color:#FFBF27;font-style:normal;font-weight:bold; }
.homebody {
	height: 100%;
	background : #303B46;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	/*background-image : url(/images/home_background.jpg);*/
	overflow:hidden;/*CSP sdb added this to remove scrolls on home page*/
}

.shellbody {
	height: 100%;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;	
	background: #F7F7F7; 
}

.learnbody {
	height: 100%;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;	
	/*background: #303B46; */
	background: url(/images/learning_background.gif) top left repeat-x;
}

.maintext {
	font-family : Arial, Verdana, Tahoma;
	font-size : 11px;
	color : #000000;
	line-height: 22px;
}

.newstext {
	font-family : Verdana, Tahoma;
	font-size : 10px;
	color : #000000;
	line-height: 13px;
}

.tourtext{
font-family : Arial;
	font-size : 11px;
	color : #233242;
	line-height: 22px;

}
.tourtextbold {
	font-weight : normal;
	font-family : Times;
	font-size : 30px;
	color : #B9BCA9;	
	font-style: italic;
	line-height: 22px;
}
.tourcounter{
	font-family : Arial;
	font-size : 11px;
	color : #233242;
	line-height: 22px;
}
.headertext {
	font-family : Myriad, Verdana, Tahoma;
	font-size : 12px;
	color : #000000;
}
.maintextbold {
	font-weight : bold;
	font-family : Arial, Verdana, Tahoma;
	font-size : 11px;
	color : #0055A4;	
	line-height: 22px;
}

.photocaption {
	font-family : Verdana, Tahoma;
	font-size : 9px;
	color : #000000;
}
.ddlb{
	font-family : Verdana, Tahoma;
	font-size : 11px;
	color : #000000;
}
.formbox {
	font-family : Verdana, Tahoma;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	color:#352D2D; 
	background-color:#ffffff;
	border-style : solid;
	border-width : 1px;
	border-color : #808080;		
}

a {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	color : #0055A4;
	text-decoration : underline;
}

a:visited {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	color : #0055A4;
	text-decoration : underline;
	
}

a:active {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	color : #0055A4;
	text-decoration : underline;
}

a:hover {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	color : #0055A4;
	text-decoration : none;
}

/*-----additional link------------*/

.sidebarlink:visited {
	font-family : Verdana, Tahoma;
	font-size : 10px;
	font-weight: normal;
	color : #D5A313;
	text-decoration : underline;
}
.sidebarlink {
	font-family : Verdana, Tahoma;
	font-size : 10px;
	font-weight: normal;
	color : #D5A313;
	text-decoration : underline;
}
.sidebarlink:active {
	font-family : Verdana, Tahoma;
	font-size : 10px;
	font-weight: normal;
	color : #D5A313;
	text-decoration : underline;
}
.sidebarlink:hover {
	font-family : Verdana, Tahoma;
	font-size : 10px;
	font-weight: normal;
	color : #D5A313;
	text-decoration : none;
}


.affinitylink:visited {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	font-weight: bold;
	color : #D5A313;
	text-decoration : underline;
}
.affinitylink {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	font-weight: bold;
	color : #D5A313;
	text-decoration : underline;
}
.affinitylink:active {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	font-weight: bold;
	color : #D5A313;
	text-decoration : underline;
}
.affinitylink:hover {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	font-weight: bold;
	color : #D5A313;
	text-decoration : none;
}

#contentarea {
	
}
.L2Header{
	background-image:url(/ftpimages/249/podium/l2heade.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
	font-weight : bold;
	font-style: italic;
	font-family : Times;
	font-size : 18px;
	color : #203453;
	padding-bottom:3px;
}
.L3Header{
	font-weight : bold;
	font-family : Times;
	font-style: roman;
	font-size : 15px;
	color : #233242;
	padding-top:6px;
}
.sidebarheader{
	background: url(ftpimages/249/podium/pd_sidebar_header.gif) no-repeat top left;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	width:199px;
	font-weight : bold;
	font-style: italic;
	font-family : Times;
	font-size: 13px;
	color : #ffffff;
	
}


.sidebarheader_red{
	background-image:url(/ftpimages/173/podium/pd_sidebarheader_red.gif);
	background-repeat:no-repeat;
	padding-bottom:8px;
	padding-left:21px;	
	padding-right:5px;
	padding-top:10px;
	
	
}

.sidebarheadertext{
	font-weight : bold;
	font-style: italic;
	font-family : Times;
	font-size : 13px;
	color : #ECECEC;
	/*background-color:#507ca2;*/
}
.sidebarbox{
	
	background: url(ftpimages/249/podium/pd_sidebar_box.gif) repeat-y top left;
	padding:10px;
	font-family : Arial;
	font-size : 11px;
}
.sidebarfooter {
	background: url(ftpimages/249/podium/pd_sidebar_footer.gif) no-repeat top left;
	
	
	
}
.sidebartext{
	font-family : Arial;
	font-size : 11px;
	color : #7C7E7A;
	line-height: 22px;
}

.sidebarlinktxton {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	color : #ffffff;
}
.sidebarlinktxtoff {
	font-family : Verdana, Tahoma;
	font-size : 11px;
	color : #091E36;
}

.sidebartextbold{
	font-family : Arial;
	font-size : 11px;
	color : #7C7E7A;
	font-weight:bold;
	line-height: 22px;
}

.portalscroll{
	scrollbar-track-color: #E9E7E7; 
	scrollbar-arrow-color: #75808D;
	scrollbar-face-color: #E8E6E8; 
	scrollbar-shadow-color: #A39DA2; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #A3AEBB;
	line-height:14px; 
	overflow: auto; 
	z-index:1;	
}



/****START CSP sdb 113009 added this for the Podium style sidebar channel, see support\annual\default.asp****/
.box {
}

.box2 {
}

.box3 {
}

.box4 {
	background: url(ftpimages/249/podium/pd_sidebar_box.gif) repeat-y top left;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 30px;
	padding-top: 1px;
}

.footer {
}

.footer2 {
}

.footer3 {
}

.footer4 {
	background: url(ftpimages/249/podium/pd_sidebar_footer.gif) no-repeat top left;
	height:5px;
}

.header {
	margin-top:0px;
	width:194px;
	margin-left:3px;
	/*background: url(ftpimages/249/podium/pd_sidebar_header.gif) no-repeat top left;*/
	background-color:#507ca2;
	border-top:1px solid #416e91;
}

.header2 {
	border-bottom:1px solid #416e91;
}

.header3 {
	border-right:1px solid #416e91;
}

.header4 {
	/*padding-top:5px;*/
	padding-left:7px;
	/*padding-right:10px;*/
	/*padding-bottom:1px;*/
	width:194px;
}

.headerText {
	font-weight : bold;
	font-style: italic;
	font-family : Times;
	font-size : 13px;
	color : #ECECEC;
	/*background-color:#507ca2;*/
}

/****END CSP sdb 113009 added this for the Podium style sidebar channel****/
