/*Template formatting*/
Body,HTML {background-color:#CCCCCC;margin:0;height:100%;text-align:center} /* general formatting of the page body */
#wrapper {position:relative;top:0;margin-left:auto;margin-right:auto;width:900px;margin-top:0;margin-bottom:0}
.Main_Template_Formatting {margin-left:auto;margin-right:auto;width:900px} /* applied to the template's master table */
#header {background-color:white;height:147px;width:900px;background-image:url(../../../tcrc/images/header.jpg);background-repeat:no-repeat;background-position:bottom} /* applied to the master tables cell containing the header */
.Main_Menu_Enclosure {background-repeat:no-repeat;background-color:#BEB662;height:25px;margin:0;padding:0} /* applied to the master table cell containing the main menu */
.Inline_Menu_Enclosure {background-color:white;padding:5px 0 0 5px;width:207px} /* applied to the master table cell containing the sidebar menu */
.Inline_Menu {} /* applied directly to the sidebar menu table */
.Page_Content_Enclosure {background-color:white} /* applied to the master table cell containing the page body */
a.droplink {} /* applied directly to the drop down menu text */
.main_menu_text {font-weight:bold} /* applied directly to the top level main menu text*/
.main_current {color:yellow}
.border {border:solid blue 1px}

/*Font Settings*/
.System_Base_Font, TABLE {font-family:sans-serif,verdana,Arial;font-size:12px;color:#3B3B3B} /* applied to all fonts in the entire system */
.white_text {color:white}
.TopLinks {margin-left:auto;margin-right:10px} /* applied to the table containing the links at the very top of the web site */
.Top_Menu_Links {text-decoration:none;color:black;padding-left:15px;font-size:11px} /* applied directly to the links at the top of the web site */
.Language_List {background-color:#3B3B3B;font-size:11px;color:white;border:none} /* applied to the drop down list used to select the web site language */
.Small_Font {font-family:Arial;font-size:10px;color:black;text-decoration:none} /* applied to a few places where a smaller font is used in the site */
.Breadcrumb_Trail {font-family:Helvetica,sans-serif;font-size:11px;color:silver;text-decoration:none} /* applied to the table that contains the web site breadcrumb trail */
.Breadcrumb_Trail_AddNoBorder {padding-top:10px;padding-bottom:5px} /* applied to the table that contains the web site breadcrumb trail when the page has no border */
.Page_Links, #pagecontent a {font-family:sans-serif,verdana,Arial;font-size:12px;color:blue} /* applied to all web site links */
.Page_Title {padding-bottom:3px;border-bottom:solid silver 1px;font-family:Tahoma,Arial;font-size:24px;color:#BEB662;font-weight:bold;margin-top:-7px} /* applies to all web page titles */
.CMS_Control_Links, #editlinks a {font-family:Arial;font-size:11px;color:black;font-weight:bold;text-decoration:none;position:relative} /* used for the CSM links at the bottom of the web site */


/* Footer */
#Footer {background-color:black;margin:0;padding:10px}
#Footer a, #Footer {font-family:Arial;font-size:10px;color:white;text-decoration:none} /* used for the links/text in the footer */
#push {margin-top:40px}
.Submit_Standard {padding:2px;border:solid silver 1px;font-size:11px;background-color:#EFEFEF;color:#485B43} /* used for all submit button in the site */
.Submit_Standard:hover {padding:2px;border:solid silver 1px;font-size:11px;background-color:white;color:black} /* used for all submit button in the site */
.Submit_Alternate {font-family:Arial;font-size:11px;font-weight:bold;background-color:#E97A13;color:white} /* used to highlight a few buttons in the web site */
.Faq_Categories {}

/*Other Settings*/
.SideBanner {padding-top:40px;padding-right:10px} /* used by the cell in the master table that contains the side banner documents */
.Search {width:160px;height:26px;background-image:url(../../../tcrc/images/search_field_bg.png);background-repeat:no-repeat;background-repeat:no-repeat;width:125px;height:29px} /* used for the table that holds the web site search textbox */
.Search_Box_Enclosure {position:absolute;top:50px;left:735px} /* applied to the DIV that encloses the search text box */
.Search_Text_Box {margin-left:3px;margin-top:3px;font-size:10px;width:120px;height:16px;border:none} /* applied directly the web site search text box */
.Search_Button {} /* applied directly to the web site search button */
.News_Release_Title {font-size:12px;font-weight:bold} /* used for the title when you view a news release */

/*Knowledge Base Settings*/
.Knowledge_Base_Search_Header {font-family:Tahoma,Arial;font-size:13px;color:white;background-color:silver;font-weight:bold} /* applied to the header of the knowledge base search box */
.Knowledge_Base_Article_Details_Header {font-family:Arial;font-size:11px;color:white;background-color:#849EAD;font-weight:bold;text-decoration:none} /* applied to the header solution information panel */
.Knowledge_Base_Article_Details_Body {font-family:Arial;font-size:11px;color:Black;background-color:#F1F1FF;text-decoration:none} /* applied to the body of the solution information panel */ 
.Knowledge_Base_Search {background-color:#7F3F7} /* applied to the table containing the knowledge base search box */
.Email_Article_Header {background-color:silver;color:Black} /* applied to the header of the email an article to a friend option */
.Search_Results_Article_Normal {background-color:white;color:black;text-decoration:none} /* knowledge base search results links - normal state */
.Search_Results_Article_Hover {background-color:#FFF7C6;color:red;text-decoration:underline} /* knowledge base search results links - hover state */

/* Careers */
.Job_Title {font-size:21px;color:Black;font-family;georgia,arial} /* used by the the title of the view career page */
.Career_Sidebar {font-size:11px}
.Career_Sidebar_Section_Headers {color:black;font-weight:bold}
.Career_Sidebar_Section_Titles {color:#909090;font-weight:bold}

/*Calendar Settings*/
.Calendar {background-color:silver;width:100%;color:black;font-size:13px} /* applied to the table containing the calendar */
.Calendar_Header {background-color:whitesmoke;font-size:18px} /* applied to the header cell of the calendar */
.Calendar_Days_Header {background-color:whitesmoke;font-weight:bold;color:#003300;font-size:14px} /* applied to the row of the calendar table that contains the days header. - mon > fri */
.Calendar_Cell_Formatting {background-color:white} /* applied to each day of the calendar */
.Calendar_Current_Day_Formatting {background-color:whitesmoke} /* applied to the current day */
.Calendar_Event {background-color:ivory} /* applied to the table used to display a calendar event */

/*Blog*/
.Blog {} /* applied to the table containing the entire blog */
.Blog_Entry_Title {font-size:18px;color:Black;text-decoration:none;font-family:Tahoma;padding-bottom:3px} /* applied to the title of a blog entry */
.Blog_Entry_Details {font-size:10px;color:brown} /* applied to the text of a blog post */
.Blog_Panel_Enclosure {background-color:#EAEBE5;width:200px} /* applied to the table containing the blog sidebar */
.Blog_Panel_Headers {color:Black;text-decoration:none;font-weight:bold} /* applied to header of each section of the blog sidebar */
.Blog_Panel_Links {text-decoration:none;color:black} /* applied to the links in the blog panel */
.Blog_Comments {background-color:#EAEBE5;width:400px;padding:} /* applied to the table used to submit comments on a blog post */

/*Message Board Settings*/
.Message_Board {background-color:silver} /* applied to the table containing the message board and topics listing */
.Message_Board_List {background-color:whitesmoke} /* applied to each row of the message board list */
.Message_Board_List_Header {background-color:#ECF0F2;color:black;font-size:13px;font-weight:bold} /* applied to the header of the message board topic listing */
.Message_Board_Title {color:black;font-size:15px} /* applied to all titles in the message board area */
.Message_Odd_Threads {background-color:#F1F1F1;color:black} /* applied to the odd rows of the topics listing */
.Message_Even_Threads {background-color:#FFFFFF;color:black} /* applied to the even rows of the topics listing */

/*Store Settings*/
.Products {width:100%} /* applied directly to the main products table */
.Product_List {background-color:silver;border-left:none} /* applied to the table containing the store thumbnails */
.ProductAndCategory_Headers {background-color:black;color:white;padding:3px;height:22px} /* applied to the "Product Categories" header */
.Product_Description {background-color:white;color:black;font-size:11px} /* applied to the product description on the store */
.Product_Title {color:#0098E3;font-family:Tahoma;font-size:11px;font-weight:bold} /* applied to the product title */
.Product_Sale_Price {color:red} /* applied to the sale price text in the store */
.Product_Category_Images_Enclosure {font-size:12px} /* applied to each cell of the product category images */
.Product_Images {border:solid silver 0px} /* applied to the image thumbnails */
.Product_Review {padding:10px} /* applied to the table used when you view a product */
.Product_Review_Title {font-family:Verdana;font-size:16px;color:red;font-weight:bold} /* applied to the title when you view a product */
.Product_Medium_Image {border:solid black 0px} /* applied to the medium size image of the product review */
.Product_Bottom_Border {border-bottom:solid #EDF8F9 1px} /* used to add a border to the store products bottom edge  */
.Product_Right_Border {border-right:solid #EDF8F9 1px} /* used to add a border to the store products right edge  */
.Product_Shop_Search_Header {background-color:#5a5a5a;color:white;font-size:11px} /* applied to the search header area */
.Metadata_Header {background-color:#7e7e7e;color:white;font-size:11px;font-weight:bold} /* applied to the store meta data header */
.Project_List_Header {background-color:#EDF8F9;color:black;font-size:12px;font-family:arial} /* applied to the shopping project header */

.Shopping_Cart {background-color:#408080;border:solid silver 1px;font-size:11px} /* applied to the table containing the shopping cart */
.Shopping_Cart_Header {background-color:#408080;color:white;font-size:13px;font-weight:bold} /* shopping cart header for the "CART ITEMS" text */
.Shopping_Cart_Subheader {font-family:Tahoma;font-size:11px;color:black;text-decoration:none;font-weight:bold;background-color:#DEDEDE} /* cart sub-header (qty, product, price total) */
.Shopping_Cart_Items {background-color:white} /* applied to each row of the cart items */
.Shopping_Cart_Totals {background-color:white;border-top:solid silver 1px} /* applied to the row containing the cart totals */

.Mini_Cart {color:white;background-color:#3B3B3B} /* applied to the table containing the mini shopping cart */
.Add_To_Cart_Box {background-color:silver} /* applied to the table used for the "add to cart" box */

/*Image Database*/
.Image_Database {} /* applied to the main image database table */
.Images_Title_And_Description {color:#3B3A26} /* applied to each cell of the image database table */
.Image_Database_Search_Header {background-color:whitesmoke;color:black;} /* applied to the image database search header area */

/*Training Videos Plugin*/
.Video {} /* applied to the main table */
.Video_View_Title {font-family:georgia;font-size:24px;text-decoration:italic} /* applied to the video main title */
.Video_View_Text {font-family:verdana;font-size:10px;color:white} /* applied to the video meta text, (title, description, date), etc. */
.Video_View_Headers {font-family:verdana;font-size:11px;color:#A0A0A0} /* applied to the meta data section headers, title, description, date ) */
.Video_List_Title {font-weight:bold;color:#21759B} /* applied to the titles of the vidoes on the main video page listing */
.Video_List_Description {color:#21759B;font-size:11px} /* applied to the descriptions of the vidoes on the main video page listing */

/*News*/
.News_Panel {background-color:#262626;color:white;width:150px} /* main table formatting */
.News_Current {font-weight:bold} /* new item normal state */
.News_Panel_Hover {background-color:black;color:white;cursor:pointer} /* new item hover state */
.News_Border {border-bottom:solid black 1px;border-top:solid #434343 1px} /* used to create a border between each item */
.News_Separator {background-color:#434343;height:1px} /* the footer of the item table */
.News_Previewtext {font-style: italic} /* applied to the news release preview text on the year listing */
.News_Previewtext_More {font-style: italic;} /* applied to the [more] text beside the news release preview text on the year listing */
.Mininews_Date {}
.Mininews_Summary {}
.Mininews_Title {}

/*Library Panel*/
.Library_Panel {background-color:#595959;color:white;width:150px}
.Library_Panel_Hover {background-color:black;color:white;cursor:pointer}
.Library_Border {border-bottom:solid #7d7d7d 1px;border-top:solid #595959 1px}
.Library_Current {font-weight:bold}
.Library_Separator {background-color:#474747;height:1px}
.Library_term {color:blue;font-weight:bold}

/*Polls*/
.poll {} /* applied to the div that houses the poll */
.poll_resultgraph_backgroundcolor {height:15px;background-color:silver;margin-bottom:5px} /* style for the poll results graph background bar */
.poll_resultgraph_foregroundcolor {margin-top:2px;height:13px;background-color:red} /* style for the poll results graph percent/foreground bar */
.poll_question {font-weight:bold;margin-bottom:7px} /* style for the poll question */
.poll_answers {color:black} /* style for the poll answers */

/*Panel Links*/
.Panel {color:blue;width:150px;background-color:white}
.Panel_Links {color:#004A8C;font-weight:bold;text-decoration:none}
.Link_Enclosure {background-color:white;padding:3px}
.Link_Image {padding:3px;background-image:url(images/panel_link.gif);background-repeat:no-repeat;background-position:left center;padding-right:3px;padding-top:10px}
.Link_Normal {background-color:white;padding:3px}
.Link_Hover {background-color:#01A4E5;padding:3px;color:white}

















