body
{
	font-family: Tahoma,Arial;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	margin: 0px;
	background-color: #B81214;
	background-image: url(img/top_base.jpg); 
	background-repeat: repeat-x;
    background-position: top;
}

td
{
	font-family: Tahoma,Arial;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
}

.dark td
{
    color:Black;
}


a
{
	color: #ffffff;
	text-decoration:underline;
}


a_mio
{
	color:Blue;
	text-decoration:none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica;
}



.a_label
{
	font-size: 8pt;
	color: #666666;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
.a_label td
{
	padding-left:2px;
	padding-bottom:2px;
}
.a_link
{
	font-size: 8pt;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

.a_link:hover
{
	font-size: 8pt;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}


input, select
{	
	font-family: Tahoma,Arial;
	font-weight: normal;
	color: #000;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica;
}
select
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	background-color: #ffeeee;
    
}
.chk, .chk input
{
	background-color:Transparent;
	border: 0;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
}

a.btn
{
	background-position: center center;
	background-image: url(Images/abtn.JPG);
	vertical-align: middle;
	color: white;
	background-repeat: repeat-x;
	height: 18px;
	text-align: center;
	text-decoration: none;
	width: 75px;
	font-weight: bold;
	text-transform : uppercase;
}

input.txt
{
	border-style: solid;
	border-color: Silver;
	border-width: 1px;
	height: 18px;
	width: 250px;
}

.headerPage
{
	/*background-image: url(/RadControls/Menu/Skins/myPigFactory/img/MenuBackground.gif);
	background-repeat: repeat-x;
	*/
    zborder-top : solid 1px white;
	background-color : #B81214;
	padding-left: 25px;
	FONT-FAMILY: 'Arial Narrow';
	font-size: 13pt;
	font-weight: bold;
	color : White;
}

textarea
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

textarea.txtm
{
	border-style: solid;
	border-color: Silver;
	border-width: 1px;
	width: 250px;
	height: 100px;
}

.boton
{
	border: solid 0px white;
	cursor:hand;
}

.boton2
{
	BORDER-RIGHT: gainsboro 1px outset; 
	BORDER-TOP: gainsboro 1px outset; 
	BORDER-LEFT: gainsboro 1px outset; 
	BORDER-BOTTOM: gainsboro 1px outset; 
	cursor:hand;
}

.botonOld
{
	BACKGROUND-IMAGE: url(img/botonbg.gif);
	border: solid 0px white;
}

tr.subheading
{
	background-color: #CAE3F7;
}

.PitchTool
{
	width: 118px;
	height: 18px;
	font-family: Verdana, Tahoma;
	font-size: 8pt;
	background-image: url(img/btn_l_c.gif);
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	vertical-align:bottom;
	padding-top:2px;
}

.PitchTool:hover
{
	font-weight:bold;
}

.ControlPanelContent
{
	color : Black;
	margin:4px;
	background-color:#C31C1F;
	background-image:url(images/common/back_small_dark.gif); 
	background-repeat:repeat;
}

.tableBorder
{
	border : solid 1 white;
}

.leftPadding
{
	padding-left : 10px;
	color : Black;
}

.blackText
{
	font-size: 8pt;
	color: Black;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}


/*
* RoundCorners On a Table
*/

.xtop, .xbottom {
display:block; 
background:transparent; 
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}

.content
{
	border:0 solid #ccc; 	 
	border-width:0 1px; 
	padding:5px 10px 8px 10px;
	overflow:hidden;
}
.xb1, .xb2, .xb3 
{
	height:1px;
}
.xb2, .xb3, .xb4
{
	background: #B81214; 			 /* colour of the bottom footer strip (not the bottom border line) */
	border-left:1px solid #ccc;  /* left curve border of the heading  */
	border-right:1px solid #ccc; /* right curve sborder of the heading  */
}
.xb1 
{
	margin:0 5px; 
	background:#ccc;			   /* top & bottom border line of the component  */
}
.xb2 
{
	margin:0 3px;
	border-width:0 2px;
}
.xb3
{
	margin:0 2px;
}
.xb4 
{
	height:2px; 
	margin:0 1px;
}
.button_back
{
    height:25px;
    background-color:DarkRed;
    background-image:url(images/common/button_back.png);
    background-position:0 0;
    background-repeat:no-repeat;
    text-align:center;
    border:1px solid #ffaaaa;
    padding:5px 15px 4px 30px;
    vertical-align:middle;
    text-decoration:none;
    display:table-cell;
}
.button_back.ondark
{
    border:1px solid Red;
}

.button_back:hover
{
    zbackground-color:#b81214;
    border:1px solid White;
    background-position:0 -25px;
}

a.button_ok
{
    height:25px;
    background-color:#013801;
    background-image:url(images/common/button_ok.png);
    background-position:0 0;
    background-repeat:no-repeat;
    text-align:center;
    border:1px solid DarkGreen;
    padding:5px 15px 4px 30px;
    vertical-align:middle;
    text-decoration:none;
    display:table-cell;
}
a.button_ok:hover
{
    background-color:DarkGreen;
    border:1px solid Green;
    background-position:0 -25px;
}
a.button_common
{
    height:25px;
    background-color:#1B1B4C;
    background-image:url(images/common/button_common.png);
    background-position:0 0;
    background-repeat:no-repeat;
    text-align:center;
    border:1px solid DarkBlue;
    padding:5px 15px 4px 30px;
    vertical-align:middle;
    text-decoration:none;
    display:table-cell;
}
a.button_common:hover
{
    background-color:#1B1B4C;
    border:1px solid Blue;
    background-position:0 -25px;
}


.tableHeader
{
	font: bold 10px Verdana, Arial, Sans-serif;
	BACKGROUND-IMAGE: url(img/pitch_bg.jpg); 
	BACKGROUND-REPEAT: repeat-x;
	border-top: solid 1px #e5e5e5;
	border-bottom: solid 1px #bbb;
	border-right: solid 1px #a88284;
	border-left: none;
	padding-left: 6px; /*more than items to compensate for item borders!*/
	height: 22px;
	color: white;
}
.treeView
{
    background-image:url(images/common/back_vert_dark.gif); 
    background-repeat:repeat;
    color:White;
}
.treeView a
{
    color:White;
}
