﻿.bodyclass
{
    background-color:#848484;
	background-image:url(../images/bg_tile.gif);
	background-repeat:repeat;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.95em;
}	

.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px;  BORDER-BOTTOM: #cccccc 1px dotted;  TEXT-ALIGN: left; text-transform: uppercase; font-size: large;   font-weight: bold; font: Verdana, Arial, sans-serif; 
}
.btnheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px;  BORDER-BOTTOM: #cccccc 1px dotted;  TEXT-ALIGN: left; text-transform: uppercase;   font-weight: bold; font: Verdana, Arial, sans-serif; 
}
.header H1 {
	COLOR: #ceded4
}
.footer {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #aabed7; TEXT-ALIGN: center
}
.menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px
}

.button:hover {
	BACKGROUND-COLOR: #d7d7d7
}
.sub_button {
	PADDING-RIGHT: 10px; BORDER-TOP: #ceded4 1px solid; DISPLAY: block; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; WIDTH: 91px; COLOR: #3a6349; PADDING-TOP: 3px; BACKGROUND-COLOR: #e4f2e8; TEXT-DECORATION: none
}
.sub_button:hover {
	BACKGROUND-COLOR: #ceded4
}
.column {
	PADDING-RIGHT: 1px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
.archive_button {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; WIDTH: 180px; COLOR: #333333; PADDING-TOP: 4px; BACKGROUND-COLOR: #e7e7e7; TEXT-DECORATION: none
}
.archive_button:hover {
	BACKGROUND-COLOR: #d7d7d7
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; FLOAT: left; PADDING-BOTTOM: 100px; WIDTH: 600px; PADDING-TOP: 10px
}
.box_topic {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #cbd8e6
}
.article_image {
	FLOAT: right; MARGIN: 0px 0px 5px 10px; WIDTH: 140px
}
.regular_list {
	MARGIN: 10px 0px 10px 30px; LIST-STYLE-TYPE: disc
}
.regular_list_li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #555555; PADDING-TOP: 2px; FONT-FAMILY: gill sans, helvetica, arial, sans serif
}
.left {
	WIDTH: 180px
}
.center {
	WIDTH: 420px
}
.right {
	WIDTH: 120px
}
.float_right {
	FLOAT: right
}
.float_left {
	FLOAT: left
}
.clear {
	CLEAR: both
}
.display_block {
	DISPLAY: block
}
.align_center 
{
  	TEXT-ALIGN: center
}

.align_right {
	TEXT-ALIGN: right
}
.align_left {
	TEXT-ALIGN: left
}
.bgcolor_white {
	BACKGROUND-COLOR: #ffffff
}
.bgcolor_blue {
	BACKGROUND-COLOR: #aabed7
}
.padding_high {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.padding_low {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.padding_hori {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.padding_vert {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.margin_high {
	MARGIN: 10px
}
.margin_low {
	MARGIN: 3px
}
.margin_hori {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.margin_bottom {
	MARGIN-BOTTOM: 10px
}
.margin_top {
	MARGIN-TOP: 10px
}
.margin_bottom_small {
	MARGIN-BOTTOM: 5px
}
.margin_top_small {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px
}
.margin_no {
	MARGIN: 0px
}
.width_main {
	WIDTH: 780px
}
.DataGrid {
    margin-right: 67px;
border-top: 0px;
border-right: 0px;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
}



.label_font
{ border-top: 0px;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

.text
{ 
border: 1px #6699CC solid;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
table.form {
	border:0px;
	font:xx-small Verdana, Arial, sans-serif
}

table.form td {
	border:0px;
	    vertical-align:top;
	padding:5px;
	font:small Verdana, Arial, sans-serif
}
.loginbox {
	width:320px;
	border:1px solid black;
	padding:10px;
}

.mandatory
 {      
    background-color: #CCCCCC; 
    font-style: italic; 
 }


.asterikcolor
{
    color: #FF0000;
    font-weight: bold;
}

.faileditems
{
    font-style: italic;
    color: #FF0000;
    font-weight: normal;
}

.unauthorizederror
{
    background-color: #CCCCCC;
    font-style: italic;
    font-weight: bold;
    color: #FF0000;
    font-size: x-large;
}
.thead
{
  display : table-header-group;
}

.printpadding
{
  padding:30px;
}

.level1
{
    
    background-color: #BEC8D1;
    font-variant: small-caps;
    font-size: normal;
    font-weight: bold;
    font-family: Verdana;
    color: White;
}


table.helpT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 

td.helpHed
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

table.sofT
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 580px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 

.button {
    border: 1px solid #006; 
    width: 65px;
    font-weight: bold;
   }
  /*.toolbar
        {
         font-size: 13px;
         font-family: Verdana;
         padding: 6px;
         background-color: #fafafa;
         border: 1px #6699CC solid;
         progid:DXImageTransform.Microsoft.Gradient                
         (gradientType=0,startColorStr=#ffffff,endColorStr=lightblue);
        }*/
         .toolbar1
{
    font-size: 11px;
    font-family: Verdana;
    padding: 3px;
    font-weight: bold;
    background-color: #99CCFF;
    -ms-filter: alpha(opacity=70);
    -ms-opacity: 0.7; /* Filter: DropShadow(Color=#FF0000, OffX=2, OffY=2, Positive=1);
         filter: 
         progid:DXImageTransform.Microsoft.Gradient 
           (gradientType=0,startColorStr=#ffffff,endColorStr=lightblue);*/
}
.fancy-blue .ajax__tab_header 
{
    background:url(img/blue_bg.gif) repeat-x;
}
.fancy-blue .ajax__tab_hover .ajax__tab_outer,
.fancy-blue .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/blue_left.gif) no-repeat left top;
}
.fancy-blue .ajax__tab_hover .ajax__tab_inner,
.fancy-blue .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/blue_right.gif) no-repeat right top;
}
.fancy .ajax__tab_header 
{
	font-size:10px;
	font-weight:bold;
	color:#000;
    font-family:sans-serif;
}
.fancy .ajax__tab_active .ajax__tab_outer,
.fancy .ajax__tab_header .ajax__tab_outer,
.fancy .ajax__tab_hover .ajax__tab_outer
{
    height:40px;
}
.fancy .ajax__tab_active .ajax__tab_inner,
.fancy .ajax__tab_header .ajax__tab_inner,
.fancy .ajax__tab_hover .ajax__tab_inner
{
    height:40px;
    margin-left:12px; /* offset the width of the left image */
}
.fancy .ajax__tab_active .ajax__tab_tab,
.fancy .ajax__tab_hover .ajax__tab_tab,
.fancy .ajax__tab_header .ajax__tab_tab
{
	margin:16px 16px 0px 0px;
}
.fancy .ajax__tab_hover .ajax__tab_tab,
.fancy .ajax__tab_active .ajax__tab_tab 
{
	color:#fff;
}
.fancy .ajax__tab_body 
{
    font-family:tahoma,verdana,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:5px;
    background-color:#ffffff;
    color:Black;
     min-height:500px;
      line-height:1.5;  
}
/* Grid Header Sort Ascending */
.gridHeaderSortASC A
{
    background-position: right right;
    background-color: #CCCCCC;
    font-weight: bold;
    text-align:  left;
    color: #000d5b;
    cursor: hand;
    background-image: url(img/sortup.gif);
    background-repeat: no-repeat;
    font-variant:small-caps;  
    padding-right:20px; 
     
}

/* Grid Header Sort Descending */
.gridHeaderSortDESC A  
{
   
    background-color: #CCCCCC;
    font-weight: bold;
    text-align: left;
    color: #000d5b;
    cursor:hand;
    background-image:url(img/sortdown.gif);
    background-position:  right right; 
    background-repeat:no-repeat;
    font-variant:small-caps;  
    padding-right:15px; 
    
     
 }



  
