body {
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px;
	color: #000000; 
	font-family: Arial, Helvetica, Verdana; 
	font-size: 12px; 
	font-weight: normal;
	margin: 0px;
	background-color:#660000;
	background-image:url(/images/bg.jpg);
	background-repeat:repeat-y;
	background-position: center;
}

table { 
	border-collapse: collapse;
	color: #000000; 
	font-family: Arial, Helvetica, Verdana; 
	font-size: 12px;
	font-weight: normal
}

td { 
	color: #000000; 
	font-family: Arial, Helvetica, Verdana; 
	font-size: 12px;
	font-weight: normal
}

a { 
	background-color: transparent; 
	color: #A50000; 
	text-decoration: underline; 
	font-size: 12px 
}

a:hover { 
	color: red;
	text-decoration: underline 
}

.linktiny A { 
	color: #330000; 
	text-decoration: underline; 
	font-size: 10px;
}

.linktiny A:hover { 
	color: #990000;
}

.grayline {
	border: 1px solid #888888;
	background-color: #DEDEDE;
	padding: 12px
}

.alert {
	color: red; 
	font-family: Arial, Helvetica, Verdana; 
	font-size: 11pt; 
	font-weight: bold;
	background-color: #ffff00;
	padding-left: 6px;
	padding-right: 6px
}

.gray {
	color: #888888;
}

A.fphead {
	color: #05009D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px; 
	font-weight: bold;
}

A.fphead:hover {
	color: #0700DA;
	text-decoration: underline;
}

.headline1 {
	font-family: Arial, Helvetica, Verdana; 
	font-size: 22px;
	font-weight: normal;
	/*letter-spacing: -1px;*/
	line-height: 100%;
	font-weight: normal;
}

.headline2 {
	font-family: Arial, Helvetica, Verdana; 
	font-size: 18px;
	font-weight: normal;
	line-height: 100%;
	font-weight: normal;
}

.textfield1 {
	border: 1px solid black;
	width: 75%;
	background-color: #EFEFEF;
	margin-top: 2px;
	padding: 1px;
}

.navbar {
	vertical-align:top;
}

.navbar A {
	color:#330000;
	text-decoration:none;
}

.navbar A:hover {
	color:#990000;
	text-decoration:underline;
}

.footer {
	font-size:11px; 
	color:#888888;
	text-decoration:none;
	font-family: Arial, Helvetica, Verdana;
}

.footer A {
	font-size:11px; 
	color:#330000;
	text-decoration:underline;
	font-family: Arial, Helvetica, Verdana;
}

.footer A:hover {
	color:#990000;
	text-decoration:underline;
	font-family: Arial, Helvetica, Verdana;
}

.buildhub_pim {
	/* BUILDHUB PLUGIN MODULE PAYLOAD */
}

/*	HISTORY 		*/
DIV.history { font-family:Arial,sans serif; font-size:10px; color:#888888; padding-bottom:2px; }
DIV.history a { padding-bottom: 1px; color: #330000; font-size:10px; text-decoration: none; border-bottom: 1px solid #DBDBDB; }
DIV.history a:visited { padding-bottom: 1px; color: #330000; font-size:10px; text-decoration: none; border-bottom: 1px solid #DBDBDB; }
DIV.history a:hover { padding-bottom: 0px; color: #990000; border-bottom: 2px solid #990000; }

.tiny { font-size: 10px; }
.small { font-size: 11px; }
.standard { font-size:12px; }
.large { font-size:14px; }
.xlarge { font-size:18px; color:#A50000;}
.xxlarge { font-size:20px; color:#A50000;}
.xxxlarge { font-size:22px; color:#A50000;}

.model_title { font-size:16px;font-weight:bold;padding-bottom:2px; }
.model_title A { font-size:16px;color:#A50000;padding-bottom:2px; }

.datagridheader { border:1px solid #888888; background-color:#DDDDDD; }



