﻿
/*


Colors: 

Brownish Red	#231f20
Dark Red:		#f36f21
Orange			#9d9fa2

*/

black			#231f20
mid orange 		#f36f21
grey			#9d9fa2



/*    hidden tags     */

.ms-quicklaunchheader {
	display:none;
}

.ms-bodyareapagemargin {
	height:100px;
	background-image:url('images/bi_footer_image.jpg');
	background-repeat:no-repeat;
	background-color: transparent;
	font-size: 9px;
	color:#FFFFFF;
	text-align:center;

}

.ms-bodyareapagemargin a,
.ms-bodyareapagemargin a:hover,
.ms-bodyareapagemargin a:visited {
	color:#000000;
	
}

/*
.ms-leftareacell {
	visibility:hidden;
}

*/
.ms-pagemargin {
	visibility:hidden;
}
.ms-titlearealeft,
.ms-titlearearight,
.ms-titleareaframe,
.ms-leftareacell,
.ms-pagebottommargin,
.ms-pagebottommarginleft,
.ms-pagebottommarginright,
.ms-sitemapdirectional,
.imageSplash {
	visibility:hidden;
}
.imageSplash {
	display:none;
}


.ms-nav {
	visibility:hidden;
}
.ms-titleimagearea {
	visibility:hidden;
}
#ms-globalTitleArea {
	visibility:hidden;
}

/********************************* main navigation *********************************/



html, body  {
	background-color:#7f7f7f;
	background-image:url('images/bi_background.jpg');
	background-repeat:no-repeat;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

h1, h2, h3, h4, h5, h6 {
	
	border:0px;
	margin:0px;
}

h1 {
	font-family:  Tahoma,Verdana, Arial;
	font-size: 2.6em;
	font-weight:400;
	color:#9d9fa2;
	display:none;
}
.ms-propertysheet {
	height:50px;
	width:800px;
	margin: 0 auto;

	
}

.ms-main {
	width:800px;
	padding:0px;
	margin: 0 auto;
}


/*    global bread crumb    */
.ms-globalbreadcrumb {
	width:800px;
	border:0px;
	margin:0px;
	height:22px;
}

.ms-globalbreadcrumb,
.ms-globalbreadcrumb a,
.ms-globalbreadcrumb a:hover,
.ms-globalbreadcrumb a:visited {
	background-color:#f36f21;
	color: #ffffff;
}



/*    global title area    */


.ms-globallinks,
.ms-globallinks a:link{
	color:#ffffff;
	background-color:#f36f21;
	background-image:none;
}



.ms-globalTitleArea {
	height:130px;
	background-color: #231f20;
	background-image:url('/Style%20Library/Custom/images/bi_header.jpg');
	background-position:left;
	width:800px;
	padding:0px;
	
	
}


.ms-sitetitle a {
	color: #ffffff;
}

.ms-sitetitle {
	display:none;
/*	padding-left:175px;	
	width: 200px;*/
}


.ms-sblink a:link,
.ms-sblink a:visited {
	color: #ffffff;
}

.ms-sbLastCell {
	padding-right:5px;
}
.ms-pagetitleareaframe{
	width:700px;
}

/*    main nav framework    */


.ms-bannerContainer {
	background-image:url('images/bi_button_up.jpg');
	background-position:0px;
	background-repeat:repeat-x;
	height:30px;
	padding:0px;
		
}

.ms-bannerframe {
	height:30px;

}

.ms-banner {
	height:30px;
	vertical-align:middle;
	padding-right:10px;
}

.ms-topNavContainer {
	height:30px;
	border:0px;
	border-left-width: 0px;
}


/*    main nav buttons    */


.ms-topnav {
	height:30px;
	border:0px;
	color:#ffffff;
	background-image:url('images/bi_button_up.jpg');
	background-repeat:repeat-x;

}
/*  from core sp2007 for test in sp2010 */

.ms-topnav img {
	left:-6px;
	position:relative;
}

.ms-topnav a {
	display:block;
	height:18px;
	padding:1px 8px 0;
	white-space:nowrap;
}
/* end */

.ms-topnav a {
	display:inline;
	height:30px;
	color:#ffffff;
	margin-top:0px;
	padding-top:10px;
	padding-bottom:8px;
	background-image:url('images/bi_button_up.jpg');
	background-repeat:repeat-x;
}

.ms-topnav a:hover {
	color:#000000;
	background-image:url('images/bi_button_over.jpg');
	background-repeat:repeat-x;
}

.ms-topNavSelected a{	
	color:#FFFFFF;
	font-weight:bold;
}

.ms-topNavFlyOuts{
	background-color:#9d9fa2;
	width:125px;
	padding: 3px;
}

.ms-topNavFlyOuts a{
	color:#ffffff;
}

.ms-topNavFlyOutsHover,
table.ms-topNavFlyOutsHover{
	background-color:#f36f21;

}

.ms-topNavFlyOutsHover a{
	color:#ffffff;
}
.ms-welcomeMenu  {
	border-color:#8B929A;
}
.ms-welcomeMenu {
	border:1px solid transparent;
	display:inline-block;
	font-family:Verdana,sans-serif;
	font-size:1em;
	margin:2 3px;
	padding:0px 0px 0px;
}
.ms-HoverCellActive, .ms-SpLinkButtonActive {
	background:transparent;
	border:1px solid #6F9DD9;
	vertical-align:top;
}	
.ms-welcomeMenu.ms-SpLinkButtonActive  {
	background:transparent;
	border-color:#8B929A;
}
/******************* content area background styles **********************/


.ms-leftareacell {
	width:0px;
}


td.ms-titleareaframe,
div.ms-titleareaframe,
.ms-pagetitleareaframe,
.ms-mwspagetitleareaframe,
.ms-consoletitleareaframe {
	background-image:none;
	background-color:#231f20;

}

.ms-pagetitle {
	color:#ffffff;
	background-image:none;
	background-color:#231f20;

}

.ms-pagetitlearealeft {
	background-image:none;
	background-color:#231f20;

}

.ms-navframe {
display:none;
/*	background-image:none;
	background-color:#231f20;*/
}

.ms-pagemargin {
display:none;
/*	background-image:none;
	background-color:#231f20;*/
	
}

td.ms-rightareacell div.ms-pagemargin {
display:none;
/*	background-image:none;
	background-color:#231f20;*/

}


h3.ms-WPTitle a {
	font-size: 26px;
	font-family:tahoma;
	font-weight:400;
	
	
}

.ms-WPHeader a:visited {
	color:#000000;
	text-decoration:none;
}

.ms-WPBorder,
.ms-WPBorderBorderOnly {
	border:0px solid #9AC6FF;
}

.splashLinkFrame {
	clear:both;
	display:table;
	min-height:100px;
	width:100%;
}

.splashLinkArea {
	height:auto;
	
}

.ms-sblink {
	display:none;
}
.ms-sbscopes{
	display:none;
}
td.ms-sbcell {
	
	border:0px;
}

/******************************* landing page styles *******************************/

.ms-areaseparator,
.ms-titleareaframe table td.ms-titlearea,
.ms-areaseparator table td.ms-titlearea,
.ms-pagetitleareaframe table td.ms-titlearea,
.ms-consoletitleareaframe {
	
	background-image:none;
	background-color:#231f20;
}
td.ms-titlearearight,
td.ms-areaseparatorleft,
div.ms-areaseparatorright,
td.ms-areaseparatorleft,
td.ms-areaseparatorright,
div.ms-areaseparatorleft,
div.ms-areaseparatorright {
	background-color:#231f20;
	background-image:none;
	border:0;
}

.ms-areaseparatorright {
	
	display:none;
}




/*        form styles          */

.ms-formareaframe {
	background-color:#ffffff;
}

.ms-descriptiontext {
	background-color:#ffffff;
}

.onetidMainBodyPadding {
	background-color:#ffffff;
}

.ms-propertysheet {
	background-color:#ffffff;
}















/********************************* left navigation *********************************/

.ms-leftareacell {
	background-color:#231f20;
	
}
.ms-quicklaunchouter {
	margin:0px 1px 2px;
}

.ms-quicklaunchouter {
	border-bottom:1px solid #9d9fa2;
	border-right:1px solid #9d9fa2;
}
.ms-quicklaunchheader {
	background-image:none;
	background-color:#ffffff;	
}

.ms-quicklaunch table td {
	border-top: 1px solid #eeeeee;
	background-color:#ffffff;

}
.ms-navheader,
.ms-navheader a {
	background-image:none;
	background-color:#ffffff;
	color:#f36f21;
}

.ms-quicklaunch table.ms-navheader td,
.ms-navheader2 td,
.ms-quicklaunch span.ms-navheader {
	background-color:#ffffff;
	border-top:1px solid #9d9fa2;
	padding:1px 4px 4px;
}
table.ms-navitem td,
span.ms-navitem {
	
	background-color:#ffffff;
}

.ms-recyclebin {
background-image:none;
	background-color:#ffffff;
}



/********************************* content styles *********************************/


.ms-bodyareacell {
	background-color:#ffffff;
	font-size:20px;
	width:760px;
}

.ms-propertysheet {
	background-color: #9d9fa2;
}

.ms-bodyareaframe {
	background-color: #ffffff;
	width:760px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	border-left:0px solid #6F9DD9;
	border-right:0px solid #6F9DD9;
	border-top:0px solid #6F9DD9;
	border:0px;
}


.ms-pagebreadcrumb  {
	background-color: #9d9fa2;
	color:#ffffff;
}

.ms-sitemapdirectional {
	background-color: #231f20;
}

.ms-sitemapdirectional a{
	background-color: #231f20;
	color:#ffffff;
}


.ms-standardheader {
	background-image:none;
	background-color:#ffffff;
}

.ms-standardheader a{
	background-image:none;
	font-family:Arial, Helvetica, sans-serif;
}

.productHeader {
	font-size:10px;
	font-family: Arial, sans-serif;
	color:#999999;
	font-weight:400;
	text-align:left;
	padding-bottom:5px;
	vertical-align:bottom;
}

.productNumber {
	font-size:16px;
	font-weight:bold;
	font-family: Arial, sans-serif;
	text-align:left;
	padding-top:5px;
	width:100px;
	vertical-align:middle;
}


.productDescription {
	font-size:11px;
	font-weight:bold;
	text-align:left;
	width:250px;
	vertical-align:middle;
	
}
.productSize {
	font-size:11px;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	width:70px;
}

.productColor {
	font-size:11px;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	width:10px;
}

.productShortDescription ul {
	color:#666666;
	font-size:11px;
	font-weight:normal;
	font-family: Arial, sans-serif;
	text-align: left;
	padding-top: 0px;
	width:200px;
	margin-bottom:5px;
	margin-left: 10px;

}

.productShortDescription li {
	color:#666666;
	font-size:11px;
	font-weight:normal;
	font-family: Arial, sans-serif;
	text-align:left;
	list-style:disc;
	list-style-position:outside;
	margin-left:15px;

}


.biProductTable {
	width:650px;
	border:0;
	text-align:center;
}

.biProductTable th{
	background-color:#999999;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 5px 10px;
	text-align:center;
}

.biProductTable td{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
	padding: 2px 10px;
	text-align:center;
}

.splashLinkArea {	
	border:0;
}

.ms-partline {
	visibility:hidden;	
}

.ms-WPTitle {
	border:0;
}
.ms-WPTitle, .ms-WPTitle a {
	color:#4c4c4c;
}
.ms-WPTitle {
	font-family:Verdana,Tahoma,sans-serif;
	font-size:26pt;
	font-weight:normal;
	padding:4px 4px 5px 0;
	
}

.ms-formbody {
background:#e8e8e8 none repeat scroll 0%;
border-top:1px solid #D8D8D8;
font-family:verdana;
font-size:10px;
padding:3px 6px 4px;
vertical-align:top;
}

/******************************  product link type styles  *************************/
.link-item,
.link-item a,
.link-item a:link,
.link-item a:visited {
	color:#000000;
	font-size: 14px;
}

.link-item a,
.link-item a:link {
	line-height:30px;
}


.image-area-left {
	padding-right: 15px;
	padding-bottom: 15px;

}

.description {
	padding-right:15px;
}

/******************************  admin/landing page styles  *************************/


.ms-settingsframe {
	background-image:none;
	
}
.ms-createpageinformation,
.ms-informationtablestatic {
	background-image:none;
}
table.ms-pageinformation {
	background:none;
	}

.ms-propertysheet {
	background-image:none;
	background-color:#ffffff;
}

.ms-titlearea a{
	color:#ffffff;
}

.ms-titlearea a:hover{
	color:#ffffff;
	text-decoration:underline;
}


.ms-titlearea span.ms-sitemapdirectional,
.ms-titlearea span.ms-sitemapdirectional a,
.ms-titlearea span.ms-sitemapdirectional a:hover,
.ms-titlearea span.ms-sitemapdirectional a:visited {
/*	background-color:none;
	color:#ffffff;*/
	visibility:hidden;
}


td.ms-linksectionheader,
th.ms-linksectionheader {
	border:2px solid #9d9fa2;
	background-image:none;
	background-color:#ffffff;
	
}
/* added core style for links in lists - updated color */
.ms-vb a:link, .ms-vb2 a:link, .ms-vb-user a:link {
	color:#f36f21;
	text-decoration:none;
}
td.ms-vb  {
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:9pt;
}
.ms-vb, .ms-vb2, .ms-vb-user, .ms-vb-tall, .ms-pb, .ms-pb-selected {
	color:##666666;
}
.ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-disc a:hover {
	color:#9d9fa2;
	text-decoration:none;
}

tr.s4-itm-hover a:hover, tr.ms-itmhover a:hover {
	color:#9d9fa2 !important;
	text-decoration:none !important;
}
.ms-vb a:visited:hover, .ms-vb2 a:visited:hover, .ms-vb-user a:visited:hover {
	color:#9d9fa2;
	text-decoration:none;
}

.ms-vb a:visited, .ms-vb2 a:visited, .ms-vb-user a:visited {
	color:#f36f21;
	text-decoration:none;
}
.ms-propertysheet a{
	color:#f36f21;
	
}

.ms-propertysheet a:hover{
	
	color:#9d9fa2;
	text-decoration:underline;

}
.ms-rtestate-field a{
	color:#f36f21;
}

.ms-rtestate-field a:hover{
	color:#9d9fa2;
}

/*********************************  footer styles  *********************************/


.ms-pagebottommargin,
.ms-pagebottommarginleft,
.ms-pagebottommarginright {
	background-image:none;
	background-color:#231f20;

}




