﻿
.page
{
    vertical-align:top;
    margin: 0 auto;
	width: 898px;
}

.top
{
    margin-top:10px;
    height:165px;
    width:100%;
    background:url(images/header.jpg);
}

.findbutton
{
    vertical-align:middle;
    padding:0;
    font-family:Tahoma;
    padding-left:18px;
    border:0px;
    width:79px;
    height:21px;
    background:url(images/find.gif);
    cursor:hand;
    color:#FFFFFF;
}

.button
{
    vertical-align:middle;
    padding:0;
    font-family:Tahoma;
    border:0px;
    width:79px;
    height:21px;
    background:url(images/button.gif);
    cursor:hand;
    color:#FFFFFF;
}

.green-top
{
    margin:0px;
    vertical-align:middle;
    width:200px;
    height:21px;
    background:URL(images/top2.gif);
    padding:0px;
    padding-left:10px; 
    
}

.red-top
{
    margin:0px;
    vertical-align:middle;
    height:21px;
    background:URL(images/2_top1.gif);
    background-repeat:no-repeat;
    background-position:left top;
    padding:0px; 
    padding-left:10px; 
    
}

.red-top-right
{
    height:18px;
    width:20px;
    background:URL(images/2_top1.gif);
    background-repeat:no-repeat;
    background-position:right top;
}

.image-buttom
{
    background:URL(images/back_h.jpg) no-repeat left top;
   
    height:101px;
}

.block-content
{
    padding:12px;
    border-bottom:1px solid;
    border-left:1px solid;
    border-right:1px solid;
    border-color:Gray;
}

ul {margin:0; padding:0; list-style:none; line-height:20px}
.tree-child-node-lbl
{
    width:6px;
    background:url(images/marker_r.gif) center left no-repeat;
    margin:0 0 0 16px; 
}

.tree-node-lbl
{
    width:6px;
    cursor:pointer;
    background:url(images/pointer_r.gif) center left no-repeat;
}

.tree-node-lbl-ex
{
    width:6px;
    cursor:pointer;
    background:url(images/pointer_r_ex.gif) center left no-repeat;
}

table
{
    border:0px;
}

body{
 	margin:0px;
  	padding:0px;
	background-color:#FFFFFF;
	}
td,div,select{
	font-size:11px;
    font-family:Tahoma;
	color:#373737;
	line-height:13px;
	padding:0px;
}

.pages
{
    background-color:#FFF799;
    border:1px solid;
    border-top:0px;
    height:20px;
    vertical-align:middle;
    border-color:Gray;
    padding:12px;
    padding-left:16px;
}

.pages a
{
    color:Black;
    font-weight:bolder;
    margin:2px;
}

.blue{
	color:#0072BC;
	font-size:10px
}
.blue3{
	color:#0072BC;
	font-size:10px;
	text-decoration:none;
}
.menu{
	color:#190F03;
	text-decoration:none;
}
.black{
	color:#190F03;
}
.red a
{
    color:#9E0B0E;
}
.red{
	color:#9E0B0E;
	text-decoration:none;
}
.red2{
	color:#C80000;
}
.red3{
	color:#FF3700;
}
.blue2{
	color:#0072BC;
	text-decoration:none;
}
.blue4{
	color:#0072BC;
}
.m2{
	color:#373737;
	font-size:10px
}
.m{
	color:#7F7F7F;
	font-size:10px
}
.orange{
	color:#DC7800;
}
.green{
	color:#379B37;
}
.white{
	color:#FFFFFF;
}
.green_10{
	color:#379B37;
	font-size:10px;
}
.policy{
	color:#7F7F7F;
	text-decoration:none;
	font-size:10px;
}

a.menu:hover{ text-decoration:underline}
a.red:hover{ text-decoration:underline}
a.policy:hover{ text-decoration:underline}
a.blue2:hover{ text-decoration:underline}
a.blue3:hover{ text-decoration:underline}
a.black:hover{ text-decoration:none}
a.blue4:hover{ text-decoration:none}
a.blue:hover{ text-decoration:none}



 .input
 {
     margin-right:3px;
  		width:520px; 
  		height:20px; 
}

#loading
{
    z-index:99;
    display:none;
    position:absolute;
    background-image:url(images/loading.gif);
    background-repeat:no-repeat;
    margin-top:10px;
    top:50%;
    height:60px;
    background-position:center;
    background-color:transparent;
    text-align:center; 
    vertical-align:middle;
}

.red_label
{
    color:Red;
    font-style:italic;
    font-weight:normal;
}

.green_label
{
    color:Green;
    font-style:italic;
    font-weight:normal;
}

h1
{
    margin:0px;
    margin-top:3px;
    line-height:0px;
    font-size:12px;
}

h2
{
    font-size:12px;
    padding-bottom:2px;
    border-bottom:#3f9508 1px solid;
}

hr
{
    color: #fff; background-color: #fff; border: 1px dotted #3f9508; border-style: none none dotted;
}

.field-validation-error
{
    color:#c32727;
}

.validation-summary-errors
{
    color:#c32727;
}
