/* Default CSS Stylesheet for a new Web Application project
*/ 
body
{
	background:white;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

BODY.main
{
    BACKGROUND:white url(application/images/bodybg.png) no-repeat top right;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    height:100%;
}

body.login
{
    BACKGROUND: url(Application/Images/Best_Texture.jpg);
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

.DropDown
{
	background-color: steelblue;
	color: White;
}

#headerimg
{
	background:url(Application/images/headerbg2.png) repeat-x;
	width:100%;
	height:100px;
	margin:-15px 0 0px 0;
	float:left;
}

#headerimg div#headerimgmain
{
	width:745px;
	height:100px;
	float:left;
	margin:0px;
	background:url(Application/images/headerbg1.png) no-repeat;
}

#headerimg div#headerimgmain_int
{
	width:745px;
	height:100px;
	float:left;
	background:url(Application/images/headerbg1_int.png) no-repeat;
}

#headerimg div#headerimgmain p.headersub, #headerimg div#headerimgmain_int p.headersub
{
	font-family:Calibri;
	color:White;
	font-size:18px;
	margin:35px -155px -35px 155px;
	font-weight:bold;
}

#headerimg div#headerimgmain_int p.headersub em
{
	font-family:Calibri;
	color:White;
	font-size:14px;
	margin:5px -407px -5px 407px;
	font-weight:bold;
	position:absolute;
}

#headerspacer
{
	float:left;
	height:28px;
	width:100%;
	margin:0; padding:0;
	background:url(application/images/headerspacer.png) repeat-x white;
}

#headerspacerleft
{
	width:187px;
	height:28px;
	float:left;
	margin:0; padding:0;
	background:url(application/images/menuitemtop_int.png) no-repeat;
}

#navigation_container
{
	width:187px;
	height:100%;
	float:left;
	margin:0;
	padding:0;
	background:url(application/images/menubgtop_int.png) repeat-y;
}

#nav_top
{
	width:187px;
	height:100%;
	background:url(application/images/menubg_int.png) no-repeat bottom;
}

#nav_top div#masterdiv
{
	max-height:100%;
}

#nav_top a.bestbarlink
{
	width:175px;
	height:13px;
	background: url(Application/icons/industria.gif) no-repeat center;
	display:block;
}

.menu
{
	background: url(application/images/menuitem_int.png) no-repeat;
	border-bottom:1px solid #fcaa2a;
	cursor:hand; 
	color:white;
	font-weight:bold;
	font-size: 10px;
	width:180px;
	height:25px;
	margin:0px;
	display:block;
	padding:0px 0 0 0;
}

.menulogoff
{
	background: url(application/images/menuitem2.png) no-repeat; 
	cursor:hand; 
	font-weight:bold;
	font-size: 10px;
	width:180px;
	height:25px;
	display:block;
	padding:0px 0 0 0;
}

.menulogoff a:link, .menulogoff a:hover, .menulogoff a:active, .menulogoff a:visited
{
	color: white;
	text-decoration:none;
}

.menuitemfooter 
{
	background: url(application/images/menuitemfooter.png) repeat-x;
	width:180px;
	height:25px;
	display:block;
}

#masterdiv span
{
	background:url(application/images/submenuspan_int.png);
}

.option
{
	font-size: 9px;
	font-weight: normal;
	width: 170px;
	height: 20px;
	cursor: hand;
	color: Black;
	border-top: 1px solid black;
	padding: 0;
	background-color: transparent;
}

.option a
{
	vertical-align: bottom;
	margin:0 0px 0 0px;
}

.option a:link, .option a:visited	
{	
	text-decoration:none;
	color:black;
}	
		
.option a:active, .option a:hover
{
	text-decoration: none;
	color: white;
}	

p
{
	font-size:12px;
	color:black;
	margin:0 0 15px 0;
}

p em
{
	font-size:11px;
	color:#fcaa2a;
	font-style:normal;
	font-weight:bold;
	margin:0;
}

H1
{
	font-size:22px;
	font-weight:bold;
	color:#fcaa2a;
}	
		
h2
{	
	font-size:20px;
	font-weight:bold;
	color:#fcaa2a;
}	
		
h3	
{	
	font-size:18px;
	font-weight:bold;
	color:#fcaa2a;
	margin:-10px 0 15px 0;
}	
		
H4	
{	
	font-size:14px;
	font-weight:bold;
	color:#fcaa2a;
	margin:25px 0 15px 0;
}	
		
H5, DT	
{	
	font-size:13px;
	font-weight:bold;
	color:#fcaa2a;
	margin:20px 0 15px 0;
}	

h5 em
{
	font-style:normal;
	font-size:12px;
	font-weight:normal;
}
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#fcaa2a;
	}	
		
A:visited
{
	text-decoration: none;
	color: #ff6600;
}	
		
A:active
{
	text-decoration: none;
	color: Black;
}	
		
A:hover
{
	text-decoration: underline;
	color: black;
}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG
{
	font-size: 1.17em;
	color: white;
	background-color: black;
}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	
{
	list-style:url(Application/Images/RECT.GIF);
	font-size:13px;
}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}

.mGrid
{
	width: 100%;
	background-color: #ffcc66;
	margin: 0 0 0 0;
	border: solid 1px #525252;
	border-collapse: collapse;
}
.mGrid td
{
	border: solid 1px #c1c1c1;
	color: black;
	font-size: 8pt;
	font-family: Arial;
}
.mGrid th
{
	color: black;
	background: url(grd_head.png) #ff9933 repeat-x 50% top;
	border-left: solid 1px #525252;
	font-size: 10pt;
	vertical-align: middle;
	text-align: center;
}
.mGrid a
{
	text-decoration: none;
	color: #ffffff;
	background-color: transparent;
	font-size: 8pt;
	font-family: Arial;	
}
.mGrid a:hover
{
	color: black;
	text-decoration: none;
	font-size: 8pt;
	font-family: Arial;
	background-color: transparent;
	font-weight: bold;
}
	
.mGrid .alt { background: #fcfcfc url(grd_alt.png) repeat-x top; }
.mGrid .hdr
{
	background: url(grd_alt.png) #ff9933 repeat-x 50% top;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
.mGrid .pgr
{
	background: #424242 url(grd_pgr.png) repeat-x top;
}
.mGrid .pgr table { margin: 5px 0; }
.mGrid .pgr td
{
	border-width: 0;
	border-left: solid 1px #666;
	font-weight: bold;
	color: #fff;
	line-height: 12px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}   
.mGrid .pgr a
{
	color: darkorange;
	text-decoration: none;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
}
.mGrid .pgr a:hover
{
	color: black;
	text-decoration: none;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
}

.mGrid .hdr a:hover
{
	color: black;
	text-decoration: none;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}
.mGrid .hdr a
{
	color: White;
	text-decoration: none;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

.mGrid .pgr a
{
	color: Black;
	text-decoration: none;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
}
.mGrid .hdr a:hover
{
	color: black;
	text-decoration: none;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

.mGrid .alt a
{
	color: darkorange;
	text-decoration: none;
	background-color: transparent;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
}
.mGrid .alt a:hover
{
	text-decoration: none;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	background-color: transparent;
	color: black;
}

/*{
	Background-position: 0% 0%;
	background-image: url(Application/Images/Best_Texture.jpg);
}*/

