@import url('http://cloud1.opensystemsmedia.com/content.css');
@import url('/include/fonts.css');

.related_head		{ text-transform: uppercase; color: #696969; font-size: 13px; font-family: "Lucida Grande", Arial, SunSans-Regular; font-weight: bold; text-decoration: none }


.bodyWrapper { padding:0px 26px 10px 26px; }


#Attachment { margin-top: 20px; }

/******************************************************************
 ** GROUPS ********************************************************
 ******************************************************************/

.section, .head, .newscol_head, .newscol_head_home {

	padding-top: 		10px;
	padding-bottom: 	10px;
	
	}

.buttonbar_right, .newscol_head, .newscol, .newscol_head_home, .newscol_home {

	padding-left: 		13px;
	
	} 

.newscol_head, .newscol {

	border-left: 		1px solid #c8c8c8;
	border-left-style: 	dotted;

	}
	
	
	
.newscol_head_home, .newscol_home {

	border-left: 		1px solid #1f1f1f;

	}

.buttonbar_left, .buttonbar_middle, .buttonbar_right { 
	
	border-top: 		3px solid black; 
	border-bottom: 		3px solid black;
	
	}

.buttonbar_left, .section, .related, .links, .footer { 
	
	padding-left: 		5px;
	
	}
	
.head, .content {

	padding-left: 		13px;
	border-left: 		3px solid #c2c2c2; 	
	
	}
	
.content, .newscol, .newscol_home {

	padding-top: 		12px; 
	
	}
	
.buttonbar_left, .buttonbar_button_cell {

	font-family:		Tahoma;
	font-weight:		bold;
	font-size:			11px;
	text-transform: 	uppercase; 	

	}
	
	
	
/******************************************************************
 ** INDIVIDUALS ***************************************************
 ******************************************************************/
	
.adspace {
	
		border-top: 	3px solid black;
		padding: 		6px;
		
	}
	
.buttonbar_button_border {

	background:  	url("/include/images/buttonbarborder.png");
	
	}

.buttonbar_button_cell  {

	padding-left:		13px;
	padding-right: 		13px;
	padding-top:		5px;
	padding-bottom:		5px;			
	
	}
	
.buttonbar_middle { 
	
	border-left: 		3px solid black;
	background-color: 	#c42137;
	background: 		url("/include/images/bbshine.png") repeat-x;
	
	}

.buttonbar_right { 
	
	border-left:		1px solid black;
	background-color: 	orange;
	background: 		url("/include/images/bbshine.r.png") repeat-x;
	
	}
	
.buttontext {
	color: #ffffff;
	}
	
.buttontext:visited {
	color: #ffffff;
	}
	
.buttontext:hover {
	color: #ffffff;
	background-color: #AC1C0D;

}


	
.content {

	padding-right: 10px;
	
	}	
	
.footer {

	padding-top: 11px;
	border-top: 1px solid black;
	
	}
	
.head, .head2 {

	font-family:'Franklin Gothic Medium', Arial;
	font-size: 24px;
	text-transform: capitalize;
	font-weight: bold;

	}	
	
.head_news {

	color: red;

	}

.head_vendors {

	color: #cc0033;

	}
	
.head_articles {

	color: #166CB9;

	}
	
.head_products {

	color: #5541e8;

	}
	
.head_columns {

	color: #363091;

	}
	
		
.head_rsc {

	color: #0094bf;

	}

.links {

	padding-top: 9px;
	padding-right: 9px;
	
	}


.newscol_head, .newscol_head_home {

	font-family: verdana; 
	font-size: 13px;
	font-weight: bold;
	color: #ff0000;
	text-transform: capitalize;	

}

.newscol_head_home {

	border-bottom: 1px solid #e6e6e6;
	
	}

.newscol_head_home_text {

	font-family: verdana; 
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	text-transform: capitalize;	

}


.related {

	background-color: 	#f4f4f4;
	border-bottom: 		1px solid #c6c6c6;
	font-family: arial;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-weight: bold;
	padding-right: 10px;
	
	}
	
.section {

	font-family: verdana; 
	font-size: 10px;
	color: #616161;
	text-transform: capitalize;	
	
	}
	
.freehead {

	border-bottom: 1px solid black;
	
	}
	
.freehead_head {

	font-family: verdana; 
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-transform: capitalize;	
	padding-left: 13px;
	
	}
	
.freehead_content {

	padding-top: 8px;
	font-family: verdana; 
	font-size: 11px;
	color: black;
	padding-left: 13px;
	
	}
	
.homepage_extra {

	border-left: 1px solid black;
	border-bottom: 1px solid black;
	
	}
	
.subscribe_ad {

	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;

	}

