/* 
Name:			default.css
Author:			Kevin Mauer
Created:		10/26/2006
Description:	Contains base styles for general layout and treatment. This stylesheet is 
                always loaded first and in the absence of subsequently loaded style sheets 
                is the default display for the page.
*/

/* major page layers:
pageContainer:  z-index 10
breadcrumbRow:  z-index 40
footer:         z-index 50
logoHeader:     z-index 70
mainContent:    z-index 80
banner          z-index 90
mainHeader:     z-index 100
*/

.uploadOk, .uploadError {
    margin: 5px;
    font-size: 12px;
    font-weight: bold;
}

.uploadOk {
    color: #009900;
}

.uploadError {
    color: #FF0000;
}

.popUp {
    background: url('/images/popUp_bg.png');
}

/*
.AddEditPanel {
    position: absolute;
    width: 600px;
    padding: 10px;
    background: #CDCDCD;
    border: 2px solid #333333;
    z-index: 120;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
*/


.AddEditPanel {
    position: absolute;
    width: 720px;
    height: 500px;
    padding: 10px;
    background: #CDCDCD;
    border: 2px solid #333333;
    z-index: 120;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.uploadForm {
    width: 100%;
    border-top: 25px solid Transparent;
}

.uploadForm td {
    padding: 5px;
    vertical-align: top;
}

.PopUpHeading {
    position: absolute;
    top: 0;
    left: 0;
    width: 500px;
    padding: 7px 10px;
    background: #E8E8E8;
    border-bottom: 2px solid #FFFFFF; 
    font-size: 12px;
    font-weight: bold;
}

.AddEditBtn {
    display: block;
}

.categoryPanels {
    width: 98%;
    overflow-x:hidden;
}

.categoryPanels > .categoryPanels {
    width: 96%;
    margin-left: 2%;
    
}

.taxonomyItem {
    margin: 10px 0px 10px 14px;
}

.categoryHeading {
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 0px;
}

.selectCategory {
    margin: 3px 0px;
    vertical-align: middle;
}

.categoryHeadingImg {
    cursor: pointer;
    margin-right: 5px; 
}

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 100px 0px;
	background: #ECEAE6;	
}

img {
    border: none;
}

.place_holder {
    margin: 0px 0px 0px 0px;
}

.test_site_notice1 {
    position: absolute;
    top: 50px;
    left: 125px;
    width: 600px;
    background: #FFFF00;
    text-align:center;
    font-size: 13px;
}

.dev_site_notice {
    position: absolute;
    top: 50px;
    left: 125px;
    width: 600px;
    background: #00FF00;
    text-align:center;
    font-size: 13px;
    
}



/* ALL content resides in this */
#pageContainer {
	position: relative;
	top: 0px;
	left: 0px;
	/** changed on 05-04-11 to accomodate for site width changes to 1000px **/
/**	width: 828px;**/
   width:1000px;
	z-index: 10;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background: #ECEAE6 url(/images/default_page_bg.gif) repeat-y;
}

/* ************ LOGO HEADER STYLES ************ */

/* logo header includes ACUI logo, ACUI title, secondary/utility links (i.e., Help) */
#logoHeader {
	height: 100px;
	margin: 0px 19px 0px 9px;
	padding: 0px 10px 0px 10px;
	z-index: 70;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#mainAcuiLogo {
	width: 75px;
	height: 75px;
	float: left;
	margin: 20px 20px 0px 0px;
}

/* The main ACUI title at the top of every page */
#acuiTitle {
	padding: 25px 0px 0px 0px;
}

/* container for cart, My Profile, etc. */
#utilityLinks {
	position: relative;
	top: 35px;
	float: right;
	vertical-align: middle;
	font-size: 10px;
}

/* shopping cart image */
#shopping_cart {
	width: 19px;
	height: 16px;
	float: left;
	margin: 0px 3px 0px 0px;
	vertical-align: middle;
}

/* ************ MAIN HEADER STYLES ************** */

/* main header includes primary navigation, login, search, and student/corporate tabs */
#mainHeader {
	position: relative;
	left: 9px;
	top: 0px;
	width: 800px;
	z-index: 100;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* ************ HEADER LOGIN STYLES (ON EVERY PAGE) ************** */

/* container and background for the login */
#login {
	width: 493px;
	height: 82px;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF url(/images/default_login_bg.jpg) repeat-x;
	font-size: 11px;
	color: #FFFFFF;
}

/* container for login button in the main header */
.loginButtonBox {
    position: relative;
    top: 35px;
    left: 20px;
    display: block;
    width: 45px;
    height: 16px;
    background: url('/images/login_butt.gif') no-repeat center;
}

/* Message indicating login status (i.e., "Logged in as...") */
.loginStat {
	padding: 20px 0px 10px 20px;
	font-size: 11px;
}

/* logout link that appears in the header when the user is logged in.
    This link appears immediately below the login status message */
.logoutLink {
    padding: 0px 0px 0px 20px;
    font-size: 11px;
}

/* ************ LOGIN FORM STYLES (APPEARING ON sitelogin.aspx) */

/* table containing the login form */
#login_form {
    margin: 0px 0px 20px 0px;
    width: 350px;
}

#login_form td {
    vertical-align: middle;
    padding: 5px;  
}

#login_form .fieldLables {
    width: 75px;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
}

#login_form .arrows {
    width: 25px;
    text-align: center;
}

#login_form .fields {
    width: 250px;
}

#login_form .text_box {
    width: 150px;
    /*height: 11px;
    font-size: 10px;*/
}

.login_failed {
    margin: 20px 0px 20px 0px;
    color: #FF0000;
    font-size: 11px;
    font-weight: bold;
}

/* this is the curve that borders on the left of the student tab */
#topCurve {
	position: absolute;
	top: 0px;
	left: 493px;
	width: 75px;
	height: 30px;
	background: url(/images/default_head_curve.jpg) no-repeat center center;
}

/* ************ SEARCH STYLES - PRIMARY SEARCH CONTROL IN MAIN HEADER ************ */

/* search container that holds main search control */
#search {
	position: absolute;
	top: 30px;
	left: 493px;
	width: 307px;
	height: 52px;
	background: #FFFFFF url(/images/default_search_bg.jpg) repeat-x;
	color: #FFFFFF;
	font-size: 11px;
}

#search .search_form, #search .browse_az {
    margin: 0px 0px 0px 40px;
    padding-top: 5px;
}

#search .searchTextBox {
    font-size:10px;
}

#search .go_button {
    position: absolute;
    top: 7px;
    left: 273px;
    display: block;
    width: 25px;
    height: 15px;
    background: url('/images/go_button.gif') no-repeat center;
}

#search .rOrangeArrow {
    width: 9px;
    height: 10px;
    margin: 0px 4px 0px 3px;
}

#search .corpTriangleUp {
    display: none;
    width: 9px;
    height: 10px;
    margin: 0px 4px 0px 3px;
}

#WebSearch1SearchResults {
    height: 10px;
}

.search_header {
    margin: 14px 0px 14px 0px;
    font-size: 14px;
}

.search_item {
    margin: 0px 0px 18px 0px;
}


.searchItem_title {
    font-size: 14px;
    font-weight: bold;
}

.searchItem_teaser {
    font-size: 10px;
}

/* container and background for the student/corporate tabs */
#topTabs {
	position: absolute;
	top: 0px;
	left: 493px;
	width: 307px;
	height: 30px;
	padding: 0;
	/*background: #FFFFFF url(/images/default_studentTab_bg.jpg) no-repeat top left;*/
	background: #FFFFFF url(/images/temp_topTabs.jpg) no-repeat top left;
}

#topTabs .menuSpacer {
    /*visibility: hidden;*/
}

a#studentTab, a#corporateTab {
    display: block;
    /*visibility: hidden;*/
    float: left;
    padding: 10px 10px 10px 10px;
    font-size: 10px;
}

#topTabs a#studentTab, #topTabs a#studentTab:visited, #topTabs a#corporateTab, #topTabs a#corporateTab:visited {
     color: #000000;
     text-decoration: none;
}

a#studentTab {
    width: 142px;
    height: 30px;
    background: url(/images/default_studentTab_bg.jpg) no-repeat top left;
    text-align: right;
    font-weight: bold;
}

a#corporateTab {
    width: 124px;
    height: 30px;
    background: url(/images/default_corporateTab_bg.jpg) repeat-x;
    font-weight: bold;
}

#topTabs a#studentTab:hover {
    background: url(/images/default_studentActiveTab_bg.jpg) no-repeat top left;
    color: #FFFFFF;
}

#topTabs a#corporateTab:hover {
    background: url(/images/default_corporateActiveTab_bg.jpg) repeat-x;
    color: #FFFFFF;
}



/* ************ BREADCRUMB STYLES **************** */

/* container for breadcrumbs and Printer friendly/e-mail this */
#breadcrumbRow {
    margin: 54px 19px 0px 9px;
    padding: 10px 10px 12px 10px;
    z-index: 40;
    background-color: Transparent;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	clear:both
}

.breadcrumbs {
    font-size: 10px;
}

/* printer friendly and e-mail this links */
#printEmail {
    display: none;
    float: right;
}

/* ************ BANNER STYLES ************** */

/* This is the top banner, immediately below the nave bar, that spans the whole
    page. By default, it is hidden. */
#banner {
	position: absolute;
	top: 280px;
	left: 0px;
	z-index: 95;
	display: none;
	width: 100%;
	height: 150px;
	background-color: #2B303B;
	color: #FFFFFF;
}

#bannerPadding {
	position: relative;
	width: 828px;
	height: 150px;
	margin: 0px auto 0px auto;
	padding: 0px;
	z-index: 20;
}

#bannerLayer2l, #bannerLayer2r {
    position: absolute;
    display: none;
    width: 50%;
    height: 150px;
}

/* ************ MAIN CONTENT STYLES ************** */

/* other than footers and headers, this contains all mid page content. 
Mid page content is divided into 3 columns: left, middle, and right */
#main_content {
	position: relative;
	top: 0px;
	left: 9px;
		/** changed on 05-04-11 to accomodate for site width changes to 1000px **/
	/** width: 800px; **/
	width:1000px;
	min-height: 450px;
	float: left;
	z-index: 80;
	margin: 0px 0px 250px 0px;

	padding: 0px 0px 0px 0px;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

/* left column content (i.e. subnavigation) */
#left_col {
	position: relative;
	top: 0px;
	left: 10px;
	float: left;
	width: 140px;
	min-height: 300px;
	margin: 0px 0px 0px 0px;
	border-top: 2px dashed #999999;
	border-right: 2px dashed #999999;
	padding: 10px 0px 0px 0px;
	text-align: right;
}

/* middle column content: the primary content on the page. This is sometimes further divided 
into halfs or thirds */
#midCol {
    position: relative;
    top: 0px;
    left: 35px; /* was 190 before this floated left */
    float: left;
    width: 430px;
    min-height: 300px;
    margin: 0px 0px 0px 0px;
    /*border: 1px solid coral;*/
}

/* content that fully spans the width of the middle column of the page */
.contentBoxFull {
    margin: 0px 0px 20px 0px;
    clear: both;
    border: 1px solid White;
}

/* content that spans the left half of the width of the middle column of the page */
.contentBoxLeft {
    width: 210px;
    float: left;
    clear: left;
    margin: 0px 0px 20px 0px;
    border: 1px solid White;
}

/* content that spans the right half of the width of the middle column of the page */
.contentBoxRight {
   margin: 0px 0px 20px 230px;
   border: 1px solid White;
}

/* right column content (i.e. callouts) */
#rightCol {
	position: relative; /* was at first positioned absolutely */
	top: 0px;
	left: 68px; /* was 650px before this floated left */
	width: 140px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	float: left;
}

.orangeBox, .topRightTeaser {
    width: 140px;
    padding-top: 5px;
    background: #FF5C01 /*url(/images/orangeTeaser_link.gif) no-repeat bottom left*/;
    color: #FFFFFF;
    margin: 10px 0px;
}


.blueBox, .midRightTeaser {
    width: 140px;
    padding-top: 5px;
    background: #97A3B7 /*url(/images/blueTeaser_link.gif) no-repeat bottom left*/;
    color: #FFFFFF;
    margin: 10px 0px;
}

.ocherBox, .bottomRightTeaser {
    width: 140px;
    padding-top: 5px;
    background: #A4A071 /*url(/images/greenTeaser_link.gif) no-repeat bottom left*/;
    color: #FFFFFF;
    margin: 10px 0px;
}

.orangeBox p, .blueBox p, .ocherBox p, .orangeBox h2, .blueBox h2, .ocherBox h2, 
.topRightTeaser p, .midRightTeaser p, .bottomRightTeaser p, .topRightTeaser h2, .midRightTeaser h2, .bottomRightTeaser h2 {
    padding: 5px 10px;
    margin: 0px;
}

.orangeBox .teaserLinkOrangeBox, .orangeBox .teaserLinkBlueBox, .orangeBox .teaserLinkOcherBox, 
.blueBox .teaserLinkOrangeBox, .blueBox .teaserLinkBlueBox, .blueBox .teaserLinkOcherBox, 
.ocherBox .teaserLinkOrangeBox, .ocherBox .teaserLinkBlueBox, .ocherBox .teaserLinkOcherBox, 
.topRightTeaser .teaserLinkOrangeBox, .topRightTeaser .teaserLinkBlueBox, .topRightTeaser .teaserLinkOcherBox, 
.midRightTeaser .teaserLinkOrangeBox, .midRightTeaser .teaserLinkBlueBox, .midRightTeaser .teaserLinkOcherBox, 
.bottomRightTeaser .teaserLinkOrangeBox, .bottomRightTeaser .teaserLinkBlueBox, .bottomRightTeaser .teaserLinkOcherBox, 
.orangeBox .rightTeaserLink, .blueBox .rightTeaserLink, .ocherBox .rightTeaserLink, 
.topRightTeaser .rightTeaserLink, .midRightTeaser .rightTeaserLink, .bottomRightTeaser .rightTeaserLink {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.orangeBox .teaserLinkOrangeBox a, .orangeBox .teaserLinkBlueBox a, .orangeBox .teaserLinkOcherBox a, 
.blueBox .teaserLinkOrangeBox a, .blueBox .teaserLinkBlueBox a, .blueBox .teaserLinkOcherBox a, 
.ocherBox .teaserLinkOrangeBox a, .ocherBox .teaserLinkBlueBox a, .ocherBox .teaserLinkOcherBox a, 
.topRightTeaser .teaserLinkOrangeBox a, .topRightTeaser .teaserLinkBlueBox a, .topRightTeaser .teaserLinkOcherBox a, 
.midRightTeaser .teaserLinkOrangeBox a, .midRightTeaser .teaserLinkBlueBox a, .midRightTeaser .teaserLinkOcherBox a, 
.bottomRightTeaser .teaserLinkOrangeBox a, .bottomRightTeaser .teaserLinkBlueBox a, .bottomRightTeaser .teaserLinkOcherBox a, 
.orangeBox .rightTeaserLink a, .blueBox .rightTeaserLink a, .ocherBox .rightTeaserLink a, 
.topRightTeaser .rightTeaserLink a, .midRightTeaser .rightTeaserLink a, .bottomRightTeaser .rightTeaserLink a {
    display: block;
    padding: 5px 10px;
    margin: 0px 0px 0px 0px;
}

.orangeBox .teaserLinkOrangeBox a, .orangeBox .teaserLinkBlueBox a, .orangeBox .teaserLinkOcherBox a, .orangeBox .rightTeaserLink a, 
.topRightTeaser .teaserLinkOrangeBox a, .topRightTeaser .teaserLinkBlueBox a, .topRightTeaser .teaserLinkOcherBox a, .topRightTeaser .rightTeaserLink a {
    background: #FF3300;
}

.blueBox .teaserLinkOrangeBox a, .blueBox .teaserLinkBlueBox a, .blueBox .teaserLinkOcherBox a, .blueBox .rightTeaserLink a, 
.midRightTeaser .teaserLinkOrangeBox a, .midRightTeaser .teaserLinkBlueBox a, .midRightTeaser .teaserLinkOcherBox a, .midRightTeaser .rightTeaserLink a {
    background: #525A70;
}

.ocherBox .teaserLinkOrangeBox a, .ocherBox .teaserLinkBlueBox a, .ocherBox .teaserLinkOcherBox a, .ocherBox .rightTeaserLink a, 
.bottomRightTeaser .teaserLinkOrangeBox a, .bottomRightTeaser .teaserLinkBlueBox a, .bottomRightTeaser .teaserLinkOcherBox a, .bottomRightTeaser .rightTeaserLink a {
    background: #7B7E58;
}


.clearBox {
    /*width: 136px;*/
    margin: 10px 0px 10px 0px;
    padding: 7px;
    border: 1px solid #333333;
    text-align: left;
    font-family: Georgia, Sans-Serif;
    font-size: 11px;
}

.leftMenuBox {
    margin: 20px 10px 10px 0px;
    padding: 7px;
    border: 1px solid #333333;
    text-align: left;
    font-size: 10px;
    color: #191c23;
    background-color: #ECEAE6;
}


/* **************** PROPS, CLEARS, AND PLATFORMS ***************** */

/* props the page open to a min height of 800px */
#stick {
	height: 550px;
	width: 1px;
	float: right;
	/*font-size: 0px;*/
}

#leftColProp {
    height: 300px;
	width: 1px;
	float: right;
	font-size: 0px;
}

#13pxProp {
    height: 100px;
	width: 1px;
	float: right;
	font-size: 0px;
}

.clearLeft {
    clear: left;
}

/* prevents content overflow - floating elements "rest" on top of this */
.platformLeft { 
    clear: left;
    height: 1px;
    width: 100%;
    overflow: hidden;
}

/* prevents content overflow - floating elements "rest" on top of this */
.platformBoth { 
    clear: both;
    height: 1px;
    width: 100%;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
}


/* ************ FOOTER STYLES ************** */
#footer {
	position: absolute;
	left: 9px;
	bottom: 30px;
	width: 800px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index: 50;
	text-align: center;	
	background-image: url(/images/master_botNavBar.gif);
	background-repeat: repeat-x;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#botNavBar { /* div */
	background-image: url(/images/master_botNavBar.gif);
	background-repeat: repeat-x;
	height: 40px;
	line-height: 14px;
	vertical-align: middle;
	text-align: center;
	font-size: 11px;
	color: #FFFFFF;
}

#botNavBarPadding { 
	margin: 6px 0px 5px 0px;
}

#footerContactInfo { /* div */
	padding: 5px 0px 5px 0px;
	vertical-align: middle;
	text-align: center;
	font-size: 10px;
	line-height: 16px;
}

#orangeLine {
	height: 1px;
	margin: 5px 50px 5px 50px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	background-color: #FF6600;
	font-size: 0px;
}

#bottomLinks {
 	padding: 3px 0px 3px 0px;
 	vertical-align: middle;
	text-align: center;
	font-size: 10px;
}

/* **************************** PAGE BORDER STYLES ****************************** */

#bottomBorder {
	position: absolute;
	bottom: -1px;
	left: 0px;
	/** commented out width to accomodate for pagelayout changes-- erick 050511 **/
	/** width: 828px; **/
	width:1000px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	background-image: url(/images/default_bottom_border.jpg);
	background-repeat: no-repeat;
	background-color: #ECEAE6;
}

/* ********** LINKS ********** */

/* MID PAGE LINKS */
#midCol a:link, #midCol a:visited, 
#midCol .regularText a:link, #midCol .regularText a:visited {
        /* 
        original for links: #003399
        original color for visited: #7d7a57
        */
        color: #0000FF;
        text-decoration: none;
}

#midCol a:hover, #midCol a:active, #midCol a:focus,
#midCol .regularText a.regularLink:hover,
#midCol .regularText a.regularLink:active, 
#midCol .regularText a.regularLink:focus {
    /*color: #003399;*/
     color: #0000FF; 
    
    text-decoration: underline;
}

#midCol h1 a:hover, #midCol h1 a:active, #midCol h1 a:focus, 
#midCol h2 a:hover, #midCol h2 a:active, #midCol h2 a:focus, 
#midCol h3 a:hover, #midCol h3 a:active, #midCol h3 a:focus {
    color: inherit;
    text-decoration: none;
}

#midCol a:hover, #midCol a:active, #midCol a:focus,
#midCol .regularText a.regularLink:hover,
#midCol .regularText a.regularLink:active, 
#midCol .regularText a.regularLink:focus {
    /*color: #003399;*/
    color: #0000FF;
    text-decoration: underline;
}

/* LEFT PAGE LINKS */
#left_col a:link.regularLink , #left_col a:visited.regularLink  {
        /* 
        original for links: #003399
        original color for visited: #7d7a57
        */
        color: #0000FF;
        text-decoration: none;
}

#left_col a:active.regularLink , #left_col a:focus.regularLink, #left_col a:hover.regularLink  {
        /* 
        original for links: #003399
        original color for visited: #7d7a57
        */
        color: #0000FF;
        text-decoration: underline;
}    

 /* TEASER LINKS RIGHT */
.orangeBox a, .orangeBox a:visited, .blueBox a, .blueBox a:visited, .ocherBox a, .ocherBox a:visited, 
.topRightTeaser a, .topRightTeaser a:visited, .midRightTeaser a, .midRightTeaser a:visited, 
.bottomRightTeaser a, .bottomRightTeaser a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.orangeBox a:hover, .blueBox a:hover, .ocherBox a:hover, 
.topRightTeaser a:hover, .midRightTeaser a:hover, .bottomRightTeaser a:hover {
    text-decoration: underline;
}

/* BREADCRUMB, LOGIN, and UTILITY LINKS (including printer fiendly and e-mail) */
.breadcrumbs a:link, .breadcrumbs a:visited, 
#printEmail a:link, #printEmail a:visited, 
#utilityLinks a:link, #utilityLinks a:visited {
    color: #444444;
    text-decoration: none;
}

.breadcrumbs a:hover, .breadcrumbs a:active, 
#printEmail a:hover, #printEmail a:active, 
#utilityLinks a:hover, #utilityLinks a:active {
            color: #777777;
            text-decoration: underline;
}

#login a:link, #login a:visited, 
#search a:link, #search a:visited { 
    color: #FFFFFF;
    text-decoration: underline;
}

#login a:hover, #login a:active, #login a:focus, 
#search a:hover, #search a:active, #search a:focus { 
    color: #FFFFFF;
    text-decoration: underline;
}

/* STUDENT AND CORPORATE TAB LINKS */
#topTabs a, #topTabs a:visited {
    color: #000000;
    text-decoration: none;
}

/* BOTTOM NAV BAR LINKS */
#botNavBar a:link, 
#botNavBar a:visited, 
#botNavBar a:active {
    color: #FFFFFF;
    text-decoration: none;
}

/* BOTTOM TEXT LINKS */
#bottomLinks a:link, #bottomLinks a:visited {
    color: #003399;
    text-decoration: none;
}

#bottomLinks a:hover, #bottomLinks a:active {
    color: #003399;
    text-decoration: underline;
}

#botNavBar a:hover {
    color: #999999;
    text-decoration: none;
}

.heading2Ocher a {
    color: #A4A071;
    text-decoration: none;
}

/* *************** TABLES ******** */

.standardTable {
    width: 100%;
    border: none;
    margin: 20px 0px 20px 0px;
}

.standardTable td {
    padding: 5px 0px 5px 0px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
    vertical-align: top;
}

.standardTable .tableHead {
    font-size: 12px;
    font-weight: bold;
    padding: 0px 0px 10px 0px;
    text-align: center;
}

.colLinkedTitles {
    width: 100%;
    border: none;
    margin: 0px 0px 0px 0px;
}

.colLinkedTitles td {
    padding: 2px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
    vertical-align: top;
    color: #0000FF;
}

/* ********** EMBEDDED VIDEO STYLES ********** */

/* Embedded video container (div) */
.embedVideo { 

}

.videoCaption {
    margin: 5px 0px 0px 0px;
    text-align: center;
    font-weight: bold;
}

.ACUIRESmenuTab {
    width: 98px;
    height: 28px;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: url('/images/default_mainMenu_tab_bg.jpg') repeat-x;
    text-align: left;
}
.gradientheader {background: url('/images/default_mainMenu_tab_bg.jpg') repeat-x; 
height: 30px; text-align: left;
} 
