body
{
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
table
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
input
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.divPaneTop
{
    padding: 3px 3px 0px 3px;
    height: auto;
    background-color: #f8f8f8;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #666666;
}
.divPaneLeft
{
    padding: 3px;
    width: 190px;
    background-color: #f2f2f2;
}
.divPaneContent
{
    padding: 3px;
    width: 490px;
    }
.divPaneRight
{
    padding: 3px;
    width: 170px;
    background-color: #f2f2f2;
}
.divPaneBottom
{
    padding: 3px 3px 0px 3px;
    height: auto;
    background-color: #f8f8f8;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

#headertext
{
    padding: 12px 6px 6px 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    text-transform: uppercase;
    color: #800000;
    height: 25px;
}
#divModuleManager
{
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 6px;
    margin: 0px 0px 9px;
    color: #000000;
    padding-top: 6px;
    border-bottom: #696969 1px solid;
    background-color: #a9a9a9;
}

/*start action*/
.action_bar
{
    padding: 3px;
    font-family: Arial, Helvetica, sans-serif;
}
.action_sub_bar
{
    border: 1px solid #333333;padding: 3px;background-color: #333333;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;font-size: 10px;width: 150px;
}
.action_sub
{
    border: 1px solid #FFFFFF;font-family: Arial, Helvetica, sans-serif;background-color: #696969;color: #FFFFFF;font-weight: bold;
    padding-right: 3px;padding-left: 3px;padding-bottom: 3px;padding-top: 3px;margin: 0px;
}
.action_sub_hover{}
.action_sub td a{color: #ffffff;text-decoration: none;}
.action_sub td a:hover{text-decoration: underline;}
.action_sub td
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
/*end action*/

legend
{
    font-weight: bold;
}

.grid-pager
{
	background: #bbbbbb;
	border-top: solid 1 black;
}

.grid
{
	border: solid 2px Black;

}

.grid-header
{
	background: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
 
}
.grid-header th
{
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: Black;
	border-bottom: solid 1px black;
	border-right: solid 1px black;
	padding: 1 1 1 4;
	border-bottom-style: outset;
	border-right-style: outset;
	border-width: 1px;	
}
.grid-header a
{
 color: Black;
  text-decoration: none;	
}
.literal
{
    font-size: 12px;
    font-family: Tahoma;
    text-align: right;
}

