/* colors 

blue: 004151
orange: D87539
orange home middle DC8E3A


new orange: E2783E
new blue: 004268
*/

body
{
	margin: 0;
	padding-left:0px;
	text-align:center;
	min-width:990px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
}

.bodyHome
{
	background-color:#004151;
}

#pageWrapper
{
	text-align:left;
	width: 990px;
	height:100%;
	margin-left: auto;
	margin-right: auto;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:10px;
	margin-top:10px;

}

#pageWrapperHome
{
	text-align:left;
	width: 990px;
	height:100%;
	margin-left: auto;
	margin-right: auto;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:10px;
	margin-top:10px;
	background-image:url(/uploadedImages/seminars/home/bkg_home.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#block
{
	position:absolute;
	top:0;
	bottom:-0.1px;
	width:1em;
	z-index:-1;
}
.clearOne
{
	clear:both;
}	
#header
{
	height:135px;
	width:990px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	position: relative;
	top:0px;
	left:0px;
	z-index:99;
	background-color:Transparent;
}	
	
#headerLogo
{
	width:954px;
	height:86px;
	position:absolute;
	top:0px;
	left:0px;
	background-color:Transparent;
}	
#headerMessage
{
	position:absolute;
	top:7px;
	left:705px;
	width:245px;
}


#headerMessage p, #headerMessage h2
{
    margin-top:0px;
    padding-top:0px;

}

#headerMessage a:link,#headerMessage a:visited{font-size:11px; text-decoration:none; color:#FFFFFF;} 
#headerMessage a:link,#headerMessage a:visited{font-size:11px; text-decoration:underline; color:#FFFFFF}
 
#searchBox
{

}
#headerFont
{
	font-size:10px;
	margin-top:10px;
	text-align:center;
	width:160px;
}	
#headerFont a{
    color:#4F8D97;
    font-size:20px;
}
#headerNav
{
	width:990px;
	height:37px;
	position:absolute;
	top:96px;
	left:0px;
	z-index:9999;

}
  

#printDiv
{
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	visibility:hidden;
	background-color:Transparent;
}

#contentHome
{
	position:relative;
	top:0px;
	left:0px;
	margin-top:0px;
	z-index:50;
}	
#contentBanners
{
	position:relative;
	top:0px;
	left:0px;
	margin-top:11px;
	z-index:90;
}
.bannerHome
{
	float:left;
}
#banner4
{
    width:238px;
    height:256px;
    background-image:url(/uploadedImages/seminars/home/banner_news.jpg);
    background-position:top;
    background-repeat:no-repeat;
    border:1px solid transparent;
}
#banner4 a:link, #banner4 a:visited{
    color:#FFFFFF;
    text-decoration:none;
}
#banner4 a:active, #banner4 a:hover{
    color:#FFFFFF;
    text-decoration:underline;
}      
#homeNews
{
    width:205px;
    height:250px;
    padding-left:20px;
    padding-right:5px;
    padding-top:15px;
}
#homeNews a:link, #homeNews a:visited{ font-size:11px; color:#FFFFFF; text-decoration:none;}
#homeNews a:hover, #homeNews a:active{ font-size:11px; color:#FFFFFF; text-decoration:underline;}

#homeNews img{ border:0px;}
#homeCalWrapper
{
	position:relative;
	top:0px;
	left:0px;
	width:240px;
	height:256px;
	z-index:90;
}	
#homeCalImg
{
	position:absolute;
	top:0px;
	left:0px;
	width:240px;
	height:256px;
	z-index:97;

}
#calClicker
{
    position:absolute;
	top:0px;
	left:0px;
	width:240px;
	height:256px;
	z-index:99;

}    

#homeCal
{
	position:absolute;
	top:80px;
	left:27px;
	background-color:#FFFFFF;
	width:185px;
	padding:2px;
	z-index:98;
}	
#homeCal a:link, #homeCal a:visited{
    color:#4F8D97;
	text-decoration:none;
    font-size:10px;
}
#homeCal a:active, #homeCal a:hover{
    color:#4F8D97;
	text-decoration:underline;
    font-size:10px;
}
.homeEventWrapper
{
	position:relative;
	top:0px;
	left:0px;

}	
.homeEvent
{
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	xheight:100px;
	padding:10px;
	border:1px solid #004151;
	background-color:#FFFFFF;
	display:none;
	visibility:hidden;

}

/* small calendar */



table.smallCalendar{
	border-collapse:collapse;
	border:0px solid #D87539;
	width:175px;
	padding:0px;
}
table.smallCalendar td.nextprevMonth{
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 10px;
	text-align : center ;
	padding:0px 1px 1px 1px;

}	
table.smallCalendar td.month{
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 11px;
	text-align : center ;
	padding:0px 1px 1px 1px;

}
table.smallCalendar td.doweek{
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 11px;
	text-align : center ;
	padding:1px 1px 1px 1px;

}
table.smallCalendar td.eventOn{
	font-family : Arial ;
	font-weight : normal ;
	font-size : 10px;
	text-align : center ;
	background-color:#B0C4DE;
	padding:1px 1px 1px 1px;

}

table.smallCalendar td{
	font-family : Arial ;
	font-weight : normal ;
	font-size : 10px;
	text-align : center ;
	padding:1px 1px 1px 1px;

}


/* home calendar */
table.homeCalTable{
	border-collapse:collapse;
	border:1px solid #D87539;
	width:175px;
	padding:0px;
}
table.homeCalTable td.month{
	font-weight:bold;
	font-size:10px;
	padding:0px;

}	
table.homeCalTable th.day{
	font-weight:bold;
	font-size:10px;
	text-align:center;
	padding:0px;
}	

table.homeCalTable td.calDay{
	font-weight:normal;
	font-size:10px;
	text-align:center;
	padding:0px;

}	
table.homeCalTable td.calDayHi1{
	font-weight:normal;
	font-size:10px;
	background-color:#FFA37C;
	text-align:center;
	padding:0px;
}	
table.homeCalTable td.calDayHi2{
	font-weight:normal;
	font-size:10px;
	background-color:#B0C4DE;
	text-align:center;
	padding:0px;
}	

table.homeTable{
    border-collapse:collapse;
}

table.homeTable td.box1
{
    color:#FFFFFF;
    width:300px;
    padding-right:20px;
}   
table.homeTable td.box2
{
    color:#FFFFFF;
    width:320px;

}  
.calEventWrapper
{
	position:relative;
	top:0px;
	left:0px;
	z-index:99;
}	
.calEvent
{
	position:absolute;
	top:0px;
	left:0px;
	width:400px;
	padding:10px;
	border:1px solid #004151;
	background-color:#FFFFFF;
	display:none;
	visibility:hidden;
	z-index:99;
	text-align:left;
}

.eventImage
{
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}	
/* main calendar */

#calendarCal a:link, #calendarCal a:visited{
    color:#4F8D97;
	text-decoration:none;
    font-size:10px;
}
#calendarCal a:active, #calendarCal a:hover{
    color:#4F8D97;
	text-decoration:underline;
    font-size:10px;
}

table.mainCalTable{
	border-collapse:collapse;
	border:1px solid #D87539;
	width:500px;
	padding:0px;
}
table.mainCalTable td.month{
	font-weight:bold;
	font-size:14px;
	padding:4px;

}	
table.mainCalTable th.day{
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding:4px;
}	

table.mainCalTable td.calDay{
	font-weight:normal;
	font-size:11px;
	text-align:center;
	padding:4px;
	height:45px;
	border:1px solid #D87539;
}	
table.mainCalTable td.calDayHi1{
	font-weight:normal;
	font-size:11px;
	background-color:#FFA37C;
	text-align:center;
	padding:4px;
	height:45px;
	border:1px solid #D87539;
}	
table.mainCalTable td.calDayHi2{
	font-weight:normal;
	font-size:11px;
	background-color:#B0C4DE;
	text-align:center;
	padding:4px;
	height:45px;
	border:1px solid #D87539;
}	

/* cal list table */
table.eventListTable{
	border-collapse:collapse;
	width:535px;
}	
table.eventListTable th {
    padding:3px;
    background-color:#D87539;
    color:#FFFFFF;
    border-bottom:4px solid #FFFFFF;
}
table.eventListTable td {
    padding:3px;
}
table.eventListTable tr.alternateColor {

    background-color:#E7E7E7;
}


#searchField
{
	border:1px solid #004151;
	padding-left:3px;
	background-color:#FFFFFF;
}
.btn
{
	border:1px solid #004151;
	padding:3px;
	background-color:#D87539;
	margin-top:5px;
	color:#FFFFFF;
}
#viewWrapper
{
	position:relative;
	top:0px;
	left:0px;
	min-height:400px;
	z-index:10;
}	
#calView
{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	visibility:visible;
	z-index:11;
	border-top:1px solid #004151;
	margin-top:10px;
}
#listView
{
	position:relative;
	top:0px;
	left:0px;
	display:none;
	visibility:hidden;
	z-index:11;
	border-top:1px solid #004151;
	margin-top:10px;
}
#content
{
	position:relative;
	top:0px;
	left:0px;
	margin-top:11px;
}	
#contentRight
{	
	/* max wdith = 200px*/
	float:right;
	width:190px;
	padding-left:10px;
}	
#contentLeft
{	
	/* max wdith = 210px*/
	float:left;
	width:197px;
	padding-left:3px;
	padding-right:10px;
	line-height:1.5;
	font-weight:bold;

}	
#contentMain
{
	/* max width: 570px */
	margin:0px 210px 0px 220px;
	border-left:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	padding-left:10px;
	padding-right:10px;
}
#contentWide
{
	/* max width: 780px */
	margin:0px 210px 0px 0px;
	
	border-right:1px solid #C7C7C7;
	padding-left:10px;
	padding-right:10px;
	z-index:5;
}	
#contentFull
{
	/* max width: 960px */
	margin:0px 0px 0px 0px;
	width:960px;
	padding-left:0px;
	padding-right:0px;
	z-index:5;

}
#footerHome
{
	position:relative;
	top:0px;
	left:0px;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	z-index:4;
	margin-top:30px;
    width:950px;
}	
#footer
{
	position:relative;
	top:0px;
	left:0px;
	text-align:center;
	font-size:11px;
	z-index:4;
	margin-top:30px;
    width:950px;
}
#footerHome a{
    color:#FFFFFF;
    font-size:11px;
}
#footer a{
    color:#333333;
    font-size:11px;
}
#splashHome
{
	display:block;
}
#splashContentWrapper{
	display:none;
	margin-left:0px;
	width:954px;
	height:266px;


}	
#splashContent{
	padding-left:20px;
	padding-right:5px;
	width:929px;
	height:266px;
	display:block;
	color:#FFFFFF;
	line-height:1.4;
	background-image:url(/uploadedImages/seminars/home/ignite_background.jpg);
    background-position:top;
    background-repeat:no-repeat;
}

#actionLinkMessage
{

    font-weight:bold;
    color:Red;
}    
.message
{

    font-weight:bold;
    color:Red;
}
#testimonials
{
    padding:20px;
    width:620px;

}    
#Quote
{
	width:500px;
}	
#preview
{
     text-align:center;
     width:400px;
     margin-top:10px;
     margin-left:20px;
}
.homeCallout
{
    /* max width 461px */
    width:421px;
    padding-left:20px;
    padding-right:20px;
    padding-top:12px;
    background-image:url(/uploadedImages/seminars/home/home_callout_bkg.jpg);
    background-position:top;
    background-repeat:no-repeat;
    min-height:122px;

}

.homeCalloutText
{
    /* max width 461px */
    width:420px;
    height:90px;
    padding-left:0px;
    padding-right:5px;
    padding-top:0px;
    line-height:1.4;
    color:#333333;
    overflow-x:hidden;
    overflow-y:auto;
}
.homeCalloutHeader
{
	font-size:16px;
	font-weight:bold;
	color:#4F8D97;
}
.libraryHeader
{
	font-size:22px;
	font-weight:bold;
	color:#333333;
	
}
#contentAction
{
	color:#CD5807;
	font-weight:bold;
	font-size:13px;
	padding-top:10px;
text-align:center;
}
h1
{
	font-size:22px;
	font-weight:bold;
	color:#E2783E;
    line-height:1;
	
}
h2
{
	font-size:18px;
	font-weight:bold;
	color:#004268;
}
h3
{
	font-size:16px;
	font-weight:bold;
	color:#004268;
}

.required{color:#FF0000;}
.reqField{ color:Red;}
#messageBox{position:absolute; top:200px; left:500px; z-index:10000; border:1px solid #0C3951; background-color:#FB9217; width:300px; padding:5px 20px; color:#FFFFFF; text-align:center;}
#messageBoxClose{width:300px; font-size:10px; text-align:right;}
#messageBoxClose a:link, #messageBoxClose a:visited{color:#FFFFFF; text-decoration:none;}
#messageBoxClose a:hover, #messageBoxClose a:active{color:#FFFFFF; text-decoration:underline;}
.faculyEmeritus
{
    font-size:14px;
    color:#004268;
    font-weight:bold;
}

table.facultyListTable
{
	border-collapse:collapse;
}	
table.facultyListTable th
{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#D87539;
	padding-top:3px;
	padding-bottom:3px;
}
table.facultyListTable td.groupList
{
	font-size:14px;
	font-weight:bold;
	padding-top:3px;

}
	
table.facultyListTable td.name
{
	font-weight:bold;
	width:250px;
}
table.facultyListTable td.org
{
	font-weight:normal;
	width:300px;
}
table.facultyTable{
	border-collapse:collapse;
}	
table.facultyTable td.photo{
	padding-right:10px;
	padding-bottom:10px;
}	

table.courseTable{
	border-collapse:collapse;
	width:530px;

}	
table.courseTable td.photo{
	padding-right:0px;
	padding-bottom:10px;
	text-align:right;
	float:right;
}	

table.onlineSeminarTable{
	border-collapse:collapse;
	width:520px;
}	
table.onlineSeminarTable th {
    padding:3px;
    background-color:#D87539;
    color:#FFFFFF;
    border-bottom:4px solid #FFFFFF;
}
table.onlineSeminarTable tr.alternateColor {

    background-color:#E7E7E7;
}
table.onlineSeminarTable td.header {
    padding:3px;
    background-color:#D87539;
    color:#FFFFFF;
    font-weight:bold;
    text-transform: uppercase;
    font-size:15px;
}
table.onlineSeminarTable td.subhead {
    padding:3px;
    background-color:#FFFFFF;
    font-weight:bold;
}

table.onlineSeminarTable td.btn {
    padding:3px;
    width:60px;
    background-color:#FFFFFF;
    border:0px;
}

table.courseListTable{
	border-collapse:collapse;
}	
table.courseListTable td.name{
	font-size:12px;
	font-weight:bold;
}
.navWrapper
{
    position:relative;
    top:0px;
    left:0px;
    z-index:55;
    border:0px solid red;
}       
.subNavWrapper
{
    position:absolute;
    top:33px;
    left:-108px;
    display:none;
    visibility:hidden;
    padding-top:10px;
    margin-top:0px;
    width:240px;
    z-index:55;
}  
.subNavItems
{
    position:relative;
    top:0px;
    left:0px;
    display:block;
    visibility:visible;
    border-top:0px solid #004151;
    padding:0px;
    padding-bottom:7px;
    margin-top:0px;
    width:240px;
    z-index:55;
} 
.navAdjuster
{
    position:relative;
    top:0px;
    left:0px;
    z-index:60;
}

.leftHeader
{
	font-size:14px;
	font-weight:bold;
	color:#4F8D97;
}	


#otherWrapper
{
    position:relative;
    top:0px;
    left:0px;
    
}

#emailForm
{
    display:none;
    visibility:hidden;
    padding:10px;
    border:1px solid #4F8D97;
    margin-top:15px;
}    

.contactDetails{ display:none; visibility:hidden;}



/* mcle table */
table.mcleTable{
    border-collapse:collapse;
}    
table.mcleTable th{
    font-size:18px;
	font-weight:bold;
	color:#4F8D97;
	padding-left:10px;
	padding-bottom:5px;
}
table.mcleTable td.hdr{
	font-weight:bold;
	width:160px;
	padding-bottom:5px;
}
table.mcleTable td{
	font-weight:normal;
	padding-left:10px;
	padding-bottom:5px;
}
/* faculty detail page */
#video
{
    position:absolute;
    top:20px;
    left:0px;
    display:none;
    visibility:hidden;
    border:1px solid #DC8E3A;
    padding:3px;
    background-color:#FFFFFF;
}
/* previw page */
.videoPreview
{
    position:absolute;
    top:20px;
    left:0px;
    display:none;
    visibility:hidden;
    border:1px solid #DC8E3A;
    padding:3px;
    background-color:#FFFFFF;
}

/* store styles */

#contentLeft ol	{
padding:0;
margin:0;
margin-left:15px;
padding-left:10px;
}
#contentLeft ol li {
padding:0;
margin:0;
margin-left:0px;
padding-left:0px;

}
#contentLeft ol li ul{
padding:0;
margin:0;
xmargin-left:0px;
xpadding-left:0px;

}
#contentLeft ol li ul li {
padding:0;
margin:0;
margin-left:10px;
padding-left:0px;
list-style-type:disc;

}
.prodName
{
	font-size:16px;
	font-weight:bold;
}
.prodType
{
	font-size:11px;
	font-style:italic;
}


.storeVerticalDivider
{
    background-image:url(http://www.proedgroup.com/images/store_vertical_divider.jpg);
    background-position:top;
    background-repeat:repeat-y;
    width:13px;
    min-height:500px;

 }   

#storeWrapper
{
	position:relative;
}
#storeLeft
{
	float:left;
	width:190px;
	padding-right:10px;
	border-right:1px solid #C7C7C7;
}		
#storeMain
{
	margin:0px 0px 0px 205px;
	
	padding-left:15px;
}
#storeSection
{
	padding-left:8px;
}	
#selectedItem
{
	color:#004268;
	font-weight:bold;
}	

#productList
{
	margin-top:12px;
}	

.prodItem
{

}

table.prodTable
{
	border-collapse:collapse;
	margin-bottom:25px;
}		

table.prodTable td.thumb
{
	padding-right:10px;
}
table.prodTable td.name
{
	line-height:1.4;
}
table.prodTable td.addOne
{
	width:260px;
	text-align:center;

}
table.prodTable td.buyOne
{
	width:260px;
	text-align:center;

}



/* registration hiding */
#ek_useravatar_label{display: none;}

#ek_avatar_label {display: none;}

#ek_dvavatar {display: none;}

#__ekSelUserLang {display: none;}

#ek_userlanguage_label {display: none;}
#ek_MapAddress_label {display: none;}
#ekMapAddress {display: none;}
#ek_MapLatitude_label {display: none;}
#ek_MapLatitude {display: none;}
#ek_MapLongitude_label {display: none;}
#ek_MapLongitude {display: none;}
#ek_dv3_label {display: none;}
#ek_dv3_hiddenData {display: none;}
#ek_dv136_label,#ek_dv136_hiddenData {display: none;}

/* top nav links */

/* unvisited links */ 
A.topNav:link 				
{
	float:left;
}
/* visited links */ 
A.topNav:visited 
{
	float:left;
}		
/* user hovers */ 
A.topNav:hover 
{
	float:left;
}
/* active links */			 
A.topNav:active
{
	float:left;
} 

/* sub nav links */

/* unvisited links */ 
A.subNav:link 				
{
	color: #666666;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	height:20px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFFFFF;
	border-bottom:0px solid #004151;
	border-left:0px solid #004151;
	border-right:0px solid #004151;
	display:block;
	text-align:left;
	width:220px;

	
}
/* visited links */ 
A.subNav:visited 
{
	color: #666666;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	height:20px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFFFFF;
	border-bottom:0px solid #004151;
	border-left:0px solid #004151;
	border-right:0px solid #004151;
	display:block;
	text-align:left;
	width:220px;
}		
/* user hovers */ 
A.subNav:hover 
{
	color: #2E65B6;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	height:20px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	background-color:#CCCCCC;
	border-bottom:0px solid #004151;
	border-left:0px solid #004151;
	border-right:0px solid #004151;
	display:block;
	text-align:left;
	width:220px;
}
/* active links */			 
A.subNav:active
{
	color: #2E65B6;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	height:20px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	background-color:#CCCCCC;
	border-bottom:0px solid #004151;
	border-left:0px solid #004151;
	border-right:0px solid #004151;
	display:block;
	text-align:left;
	width:220px;
} 

A.btnLink:link 				
{
	color:#4F8D97;
	text-decoration:none;
	border:1px solid #D4D4D5;
	padding:2px;
	background-color:#FFFFFF;
	display:block;
	margin-bottom:3px;
	font-size:10px;
	text-align:center;
}
/* visited links */ 
A.btnLink:visited 
{
	color:#4F8D97;
	text-decoration:none;
	border:1px solid #D4D4D5;
	padding:2px;
	background-color:#FFFFFF;
	display:block;
	margin-bottom:3px;
	font-size:10px;
	text-align:center;
}		
/* user hovers */ 
A.btnLink:hover 
{
	color:#4F8D97;
	text-decoration:none;
	border:1px solid #D4D4D5;
	padding:2px;
	background-color:#E7E7E7;
	display:block;
	margin-bottom:3px;
	font-size:10px;
	text-align:center;
}
/* active links */			 
A.btnLink:active
{
	color:#4F8D97;
	text-decoration:none;
	border:1px solid #D4D4D5;
	padding:2px;
	background-color:#E7E7E7;
	display:block;
	margin-bottom:3px;
	font-size:10px;
	text-align:center;
}

/* unvisited links */ 
A:link 				
{
	color:#4F8D97;
	text-decoration:none;
font-size:14px;
}
/* visited links */ 
A:visited 
{
	color:#4F8D97;
	text-decoration:none;
font-size:14px;
}		
/* user hovers */ 
A:hover 
{
	color:#4F8D97;
	text-decoration:underline;
font-size:14px;
}
/* active links */			 
A:active
{
	color:#4F8D97;
	text-decoration:underline;
    font-size:14px;

}

/* unvisited links */ 
A.facultyLink:link 				
{
	color:#4F8D97;
	text-decoration:none;
    font-size:14px;
    font-weight:bold;
}
/* visited links */ 
A.facultyLink:visited 
{
	color:#4F8D97;
	text-decoration:none;
    font-size:14px;
    font-weight:bold;
}		
/* user hovers */ 
A.facultyLink:hover 
{
	color:#4F8D97;
	text-decoration:underline;
    font-size:14px;
    font-weight:bold;
}
/* active links */			 
A.facultyLink:active
{
	color:#4F8D97;
	text-decoration:underline;
    font-size:14px;
    font-weight:bold;    
}



/* unvisited links */ 
A.crosssellLink:link 				
{
	color:#878787;
	text-decoration:underline;
	line-height:1.7;
	font-weight:bold;
}
/* visited links */ 
A.crosssellLink:visited 
{
	color:#878787;
	text-decoration:underline;
	line-height:1.7;
	font-weight:bold;
}		
/* user hovers */ 
A.crosssellLink:hover 
{
	color:#878787;
	text-decoration:none;
	line-height:1.7;
	font-weight:bold;
}
/* active links */			 
A.crosssellLink:active
{
	color:#878787;
	text-decoration:none;
	line-height:1.7;
	font-weight:bold;
}


/* unvisited links */ 
A.actionLink:link 				
{
	color:#CD5807;
	text-decoration:none;
	line-height:1.7;
	font-weight:bold;
}
/* visited links */ 
A.actionLink:visited 
{
	color:#CD5807;
	text-decoration:none;
	line-height:1.7;
	font-weight:bold;
}		
/* user hovers */ 
A.actionLink:hover 
{
	color:#CD5807;
	text-decoration:underline;
	line-height:1.7;
	font-weight:bold;
}
/* active links */			 
A.actionLink:active
{
	color:#CD5807;
	text-decoration:underline;
	line-height:1.7;
	font-weight:bold;
}


/* for the rounded borders */
#xsnazzy h1, #xsnazzy h2,#xsnazzy p {margin:0 0px; xletter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
/* #xsnazzy p {padding-bottom:0.5em;}*/
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xtopNav, .xbottomNav {display:block; background:transparent; font-size:1px;width:123px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #004151; border-right:1px solid #004151;}
.xb1 {margin:0 5px; background:#004151;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}


.xboxcontent {display:block; background:#FFFFFF; border:0 solid #202E6E; border-width:0 1px; }

/* twitter styles in news box in header */
.sidebar-title{margin:0px;padding:0px; font-size:16px;}

#twitter_div ul{margin:0px; padding:0px;}

#twitter_div ul li{margin:0px; padding:0px; list-style:none; font-size:11px;}