﻿
body 
{
    font-family: Tahoma;
    font-size:small;
}

a
{
    text-decoration:none;
}

.title_font
{    
    font-family:Tahoma;
    padding-bottom:8px;
    text-align:center;
    font-size:large;
    font-weight:500;
    color:#004e7f;
    border-bottom:1px dashed gray;     
}

.title_font2
{    
    font-family:Tahoma;
    padding:2px;
    text-align:right;
    font-size:small;
    font-weight:600;
    color:#195f88;    
}

.title_font3
{    
    font-family: Tahoma;
    padding:2px;
    text-align:center;
    font-size:medium;
    font-weight:lighter;
    color:#195f88;    
}

.title_font4
{
    font-family: Tahoma;    
    padding:2px;
    text-align:center;
    font-size:x-small;
    font-weight:normal;
    color:#195f88;    
}
.checkbox, .radio 
        {	
            width: 19px;	
            height: 25px;	
            padding: 0 5px 0 0;	
            background: url(images/checkbox_blue.png) no-repeat;	
            display: block;	
            clear: right;	
            float: right;
        }
        
        

        .radio {	
            background: url(images/radio_blue.png) no-repeat;
        }


    .rnd1 {
   background-color: #ddd;
   border:0px none;
   padding:7px;      
   border-radius: 5px;
   width:95%;
   margin:0 auto;
   -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
    box-shadow: 5px 5px 5px #888;    	
 }   
 
 .title_left
 {
     width:16px;
     height:33px;
     background-image:url('images/title_left.png');
     background-repeat:no-repeat;
     background-position:right top;
 }
 
 .title_right
 {
     width:16px;
     height:33px;
     background-image:url('images/title_right.png');
     background-repeat:no-repeat;     
 }
 
 .title_bg
 {     
     height:33px;
     background-image:url('images/title_bg.png');
     background-repeat:repeat-x;
     color:White;
     font-family: Tahoma;
     font-size:small;
     font-weight:600;  
     vertical-align:middle;   
 }
 
 .rndFlat {   
   border:0px none;
   padding:4px 4px 4px 4px;
   border-radius: 5px;
   width:700px;   	
 }   
 
  .rnd2 {
   background-color: #eeeeee;
   border:0px none;
   padding:4px 4px 4px 4px;
   border-radius: 5px;
   width:900px;
   -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
    box-shadow: 5px 5px 5px #888;    	
 }   
 
 .rndFree {   
   border:0px none;
   padding:4px 4px 4px 4px;
   border-radius: 5px;   
   -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
    box-shadow: 5px 5px 5px #888;        	
 }   
 
 .rndtop {   
   border:0px none;
   border-top:solid 1px #ccc;   
   border-left:solid 1px #ccc;      
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
    box-shadow: 5px 5px 5px #888;   
    line-height:5px;
    font-size:x-small;
 }   
 
 .rndtopSide {      
    line-height:5px;
    font-size:x-small;    
 }   
  
 
  .rndBot {   
   border:0px none;
   border-bottom:solid 1px #ccc;   
   border-left:solid 1px #ccc;  
   padding:4px 4px 4px 4px;      
   border-bottom-left-radius: 5px;
   border-bottom-right-radius: 5px;   
   -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
    box-shadow: 5px 5px 5px #888;        
 }   
 
 .rnd100 {   
   border:0px none;
   padding:4px 4px 4px 4px;
   border-radius: 5px;
   width:95%;
   -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
    box-shadow: 5px 5px 5px #888;    	
 }   
 
 .rnd960 {   
    border:1px solid #ccc;   
    border-radius: 2px;
    width:720px;
    height:300px;
    -moz-box-shadow: 1px 1px 1px #bbb;
    -webkit-box-shadow: 1px 1px 1px #bbb;
    box-shadow: 1px 1px 1px #bbb;    	
 }     
 
 .rnd530 {   
    border:1px solid #ccc;   
    border-radius: 2px;
    width:530px;
    height:200px;
    -moz-box-shadow: 1px 1px 1px #bbb;
    -webkit-box-shadow: 1px 1px 1px #bbb;
    box-shadow: 1px 1px 1px #bbb;    	
 }     
 
 .rndFull {   
    border:1px solid #ccc;   
    border-radius: 2px;    
    -moz-box-shadow: 1px 1px 1px #bbb;
    -webkit-box-shadow: 1px 1px 1px #bbb;
    box-shadow: 1px 1px 1px #bbb;    	
 }   
 
 .rnd750 {
    background-color: #eeeeee;
    border:0px none;
    padding:4px 4px 4px 4px;
    border-radius: 5px;
    width:750px;
    -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
    box-shadow: 5px 5px 5px #888;    	
 }   
 
    .rndTextBox    
    {
        border:1px ridge gray;   
   padding:2px 2px 2px 2px;
   border-radius: 1px;   
   -moz-box-shadow: 1px 1px 1px #cccccc;
-webkit-box-shadow: 1px 1px 1px #cccccc;
box-shadow: 1px 1px 1px #cccccc;
font-size:small; font-family: Tahoma; text-decoration:italic; font-weight:normal;
text-shadow:0.1em 0.1em 0.2em gray;

/* For IE 8 		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='red')";		
/* For IE 5.5 - 7 	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='red'); */
 }   
 
 .rndTextBox_En
    {
        border:1px ridge gray;      
   border-radius: 1px;   
   -moz-box-shadow: 1px 1px 1px #cccccc;
-webkit-box-shadow: 1px 1px 1px #cccccc;
box-shadow: 1px 1px 1px #cccccc;
font-size:small; font-family:Tahoma; text-decoration:italic; font-weight:normal;
text-shadow:0.1em 0.1em 0.2em gray;
line-height:17px;

/* For IE 8 		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='red')";		
/* For IE 5.5 - 7 	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='red'); */
 }   
 
  .rndTextBox2 
    {        
        border:1px ridge gray;   
   padding:2px;
   border-radius: 1px;      
   -moz-box-shadow: 1px 1px 1px #cccccc;
-webkit-box-shadow: 1px 1px 1px #cccccc;
box-shadow: 1px 1px 1px #cccccc;
font-size:small; font-family:Verdana, Tahoma; text-decoration:italic; font-weight:normal;
text-shadow:0.1em 0.1em 0.2em gray;

/* For IE 8 		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='red')";		
/* For IE 5.5 - 7 	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='red'); */
 }   
 
 .rndDropDown
    {
        border:1px ridge gray;   
   padding:2px 2px 2px 2px;
   border-radius: 1px;   
   -moz-box-shadow: 1px 1px 1px #cccccc;
-webkit-box-shadow: 1px 1px 1px #cccccc;
box-shadow: 1px 1px 1px #cccccc;
font-size:small; font-family: Tahoma; text-decoration:italic; font-weight:normal;
text-shadow:0.1em 0.1em 0.2em gray;
  
 }    
 
 .rndDropDown_En
    {
        border:1px ridge gray;   
   padding:2px 2px 2px 2px;
   border-radius: 1px;   
   -moz-box-shadow: 1px 1px 1px #cccccc;
-webkit-box-shadow: 1px 1px 1px #cccccc;
box-shadow: 1px 1px 1px #cccccc;
font-size:small; font-family: Tahoma; text-decoration:italic; font-weight:normal;
text-shadow:0.1em 0.1em 0.2em gray;
  
 }    
 
 .rndButton
    {                     
        border:0px solid #636363;   
        padding:0px 7px 4px 7px;
        border-radius: 1px;   
        -moz-box-shadow: 1px 1px 1px #cccccc;
        -webkit-box-shadow: 1px 1px 1px #cccccc;
        box-shadow: 1px 1px 1px #cccccc;
        font-size:medium; 
        font-family: Tahoma;
        text-decoration:none;
        font-weight:500;
        /*text-shadow: 0.1em 0.1em 0.05em #ccc;*/
        color:White;
        background-color:#f4b300;
        background-image:-moz-linear-gradient(top,#f4b300,#ef9b00);
        background-image:-ms-linear-gradient(top,#f4b300,#ef9b00 );
        background-image:-webkit-linear-gradient(top,#f4b300,#ef9b00);
        background-image:linear-gradent(top,#f4b300,#ef9b00);   
        cursor:pointer;            
 }    
 
 .rndBlueButton
    {                     
        border:0px solid #636363;   
        padding:0px 7px 4px 7px;
        border-radius: 5px;   
        -moz-box-shadow: 1px 1px 1px #cccccc;
        -webkit-box-shadow: 1px 1px 1px #cccccc;
        box-shadow: 1px 1px 1px #cccccc;
        font-size:medium; 
        font-family: Tahoma;
        text-decoration:none;
        font-weight:600;
        /*text-shadow: 0.1em 0.1em 0.05em #ccc;*/
        color:White;
        background-color:#0896ff;
        height:35px;
        /*background-image:-moz-linear-gradient(top,#f4b300,#ef9b00);
        background-image:-ms-linear-gradient(top,#f4b300,#ef9b00 );
        background-image:-webkit-linear-gradient(top,#f4b300,#ef9b00);
        background-image:linear-gradent(top,#f4b300,#ef9b00);*/
        cursor:pointer;            
 }    
 
 .rndButton_Step
    {                     
        border:0px solid #636363;   
        padding:3px 7px 3px 7px;
        border-radius: 3px;   
        -moz-box-shadow: 1px 1px 1px #cccccc;
        -webkit-box-shadow: 1px 1px 1px #cccccc;
        box-shadow: 1px 1px 1px #cccccc;
        font-size:16px; 
        font-family: Tahoma;
        text-decoration:none;
        font-weight:600;
        /*text-shadow: 0.1em 0.1em 0.05em #ccc;*/
        color:White;
        background-color:#f4b300;
        background-image:-moz-linear-gradient(top,#f4b300,#ef9b00);
        background-image:-ms-linear-gradient(top,#f4b300,#ef9b00 );
        background-image:-webkit-linear-gradient(top,#f4b300,#ef9b00);
        background-image:linear-gradent(top,#f4b300,#ef9b00);   
        cursor:pointer;            
 }    
 
 .rndButton_En
    {                     
        border:1px solid #636363;   
        padding:3px 7px 3px 7px;
        border-radius: 5px;   
        -moz-box-shadow: 3px 3px 3px #cccccc;
        -webkit-box-shadow: 3px 3px 3px #cccccc;
        box-shadow: 3px 3px 3px #cccccc;
        font-size:14px; font-family:Tahoma; text-decoration:none;
        font-weight:600;
        text-shadow: 0.1em 0.1em 0.05em #ccc;

        background-color:#b2e2f5;
        background-image:-moz-linear-gradient(top,#d7d7d7,#959595);
        background-image:-ms-linear-gradient(top,#d7d7d7,#959595 );
        background-image:-webkit-linear-gradient(top,#d7d7d7,#959595);
        background-image:linear-gradent(top,#d7d7d7,#959595);
        cursor:pointer;
 }    
 
 
 .rndButton_Gray
    {                     
        border:1px solid #636363;   
        padding:1px;
        border-radius: 5px;   
        -moz-box-shadow: 3px 3px 3px #cccccc;
        -webkit-box-shadow: 3px 3px 3px #cccccc;
        box-shadow: 3px 3px 3px #cccccc;
        font-size:12px; font-family:Tahoma; text-decoration:none;        
        font-weight:600;
        text-shadow: 0.1em 0.1em 0.05em #ccc;

        background-color:#b2e2f5;
        background-image:-moz-linear-gradient(top,#d7d7d7,#959595);
        background-image:-ms-linear-gradient(top,#d7d7d7,#959595 );
        background-image:-webkit-linear-gradient(top,#d7d7d7,#959595);
        background-image:linear-gradent(top,#d7d7d7,#959595);
 }    
 .rndFileUpload
    {
        border:1px outset #efefef;   
   padding:3px 3px 3px 3px;
   border-radius: 4px;   
   -moz-box-shadow: 3px 3px 3px #cccccc;
-webkit-box-shadow: 3px 3px 3px #cccccc;
box-shadow: 3px 3px 3px #cccccc;
 }           
 
 .gv1 {
   width: 100%;
   border: 0px none;
   border-collapse: collapse;
 }
 
 .gvHeader {
   background:#acacac url('images/grid_header.png') repeat-x top left;
 }

.gvHeader2 {
background:#83A109 url('images/grid_header2.png') repeat-x left top; color:White; font-weight:600px; height:28px; text-align:center;
}
           
        .rounded-corners {
                 -moz-border-radius: 20px;
                -webkit-border-radius: 20px;
                -khtml-border-radius: 20px;
                border-radius: 20px;
            }
            
            .example1 {
-moz-box-shadow: 10px 10px 5px #888;
-webkit-box-shadow: 10px 10px 5px #888;
box-shadow: 10px 10px 5px #888;
}

.deleteButton
    {        
        background:url('images/icons/32/delete32.png') #f0f0f0 no-repeat right center; 
        background-size: 32px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:14px;       
        font-weight:700;
        padding-left:7px;
        padding-top:7px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:27px;
	    width:68px;
	    display:block;
	    text-decoration:none;
    }
    
     a.deleteButton:link,
a.deleteButton:visited,
a.deleteButton:active {
      color:Maroon;
   }

a.deleteButton:hover {
      color:#d54221;
   }
    
    .editButton
        {        
        background:url('images/icons/32/edit32.png') #f0f0f0 no-repeat right center; 
        background-size: 32px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:7px;
        padding-top:7px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:27px;
	    width:88px;
	    display:block;
	    text-decoration:none;
    }
    
    a.editButton:link,
a.editButton:visited,
a.editButton:active {
      color:#282e6c;
   }

a.editButton:hover {
      color:#4282c4;
   }

   .viewButton
    {        
        background:url('images/icons/32/viewpackage32.png') #f0f0f0 no-repeat right center; 
        background-size: 32px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:orange;
        font-size:14px;       
        font-weight:700;
        padding-left:7px;
        padding-top:7px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:27px;
	    width:78px;
	    display:block;
	    text-decoration:none;
    }
    
     a.viewButton:link,
a.viewButton:visited,
a.viewButton:active {
      color:#227300;
   }

a.viewButton:hover {
      color:#3ca60f;
   }
   
    .newButton2
    {        
        background:url('images/icons/32/newpackage32.png') #fcfbfb no-repeat right center; 
        background-size: 28px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:top;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:12px;
        padding-top:-3px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:30px;	    
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 2px 2px 2px #cccccc;                        
    }
    
     .saveButton2
    {        
        background:url('images/icons/32/save32.png') #fcfbfb no-repeat right center; 
        background-size: 28px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:top;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:12px;
        padding-top:-3px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:30px;	    
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 2px 2px 2px #cccccc;                        
    }
    
    .searchButton2
    {        
        background:url('images/icons/32/search32.png') #fcfbfb no-repeat right center; 
        background-size: 28px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:top;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:12px;
        padding-top:-3px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:30px;	    
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 2px 2px 2px #cccccc;                        
    }
    
    .emailButton2
    {        
        background:url('images/icons/32/email32.png') #fcfbfb no-repeat right center; 
        background-size: 28px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:top;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:5px;
        padding-top:-3px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:30px;	    
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 2px 2px 2px #cccccc;                        
    }
    
    .clearButton2
    {        
        background:url('images/icons/32/clear32.png') #fcfbfb no-repeat right center; 
        background-size: 28px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:top;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:12px;
        padding-top:-3px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:30px;	    
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 2px 2px 2px #cccccc;                        
    }
    
    .loginButton2
    {        
        background:url('images/icons/32/key32.png') #fcfbfb no-repeat right center; 
        background-size: 28px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:top;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:12px;
        padding-top:-3px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:30px;	    
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 2px 2px 2px #cccccc;                        
    }
    
    .sendButton2
    {        
        background:url('images/icons/32/send_email32.png') #fcfbfb no-repeat right center; 
        background-size: 28px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:top;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:12px;
        padding-top:-3px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:30px;	    
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 2px 2px 2px #cccccc;                        
    }
    
     .dateButton2
    {        
        background:url('images/icons/32/schedule32.png') #fcfbfb no-repeat right center; 
        background-size: 28px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:top;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:12px;
        padding-top:-3px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:30px;	    
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 2px 2px 2px #cccccc;                        
    }
    
     .cancelButton2
    {        
        background:url('images/icons/32/cancel32.png') #fcfbfb no-repeat right center; 
        background-size: 28px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:top;    
        font-family:Tahoma;            
        font-size:14px;       
        font-weight:700;
        padding-left:12px;
        padding-top:-3px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:30px;	    
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 2px 2px 2px #cccccc;                        
    }
    

   .newButton
    {        
        background:url('images/icons/32/newpackage32.png') #f0f0f0 no-repeat right center; 
        background-size: 32px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:14px;       
        font-weight:700;
        padding-left:7px;
        padding-top:7px;
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:29px;
	    width:138px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.newButton:link,
a.newButton:visited,
a.newButton:active {
      color:#2e59b2;
   }

a.newButton:hover {
      color:#5888e4;
   }
   
    .printButton
    {        
        background:url('images/icons/32/print32.png') #f0f0f0 no-repeat right center; 
        background-size: 32px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:14px;       
        font-weight:700;
        padding-left:7px;
        padding-top:7px;
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:29px;
	    width:140px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.printButton:link,
a.printButton:visited,
a.printButton:active {
      color:#2e59b2;
   }

a.printButton:hover {
      color:#5888e4;
   }
   
    .emailButton
    {        
        background:url('images/icons/32/email32.png') #f0f0f0 no-repeat right center; 
        background-size: 32px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:14px;       
        font-weight:700;
        padding-left:7px;
        padding-top:7px;
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:29px;
	    width:155px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.emailButton:link,
a.emailButton:visited,
a.emailButton:active {
      color:#0d850d;
   }

a.emailButton:hover {
      color:#0a9d0a;
   }
   
   
    .ctlpnlButton
    {        
        background:url('images/icons/32/Settings32.png') #f0f0f0 no-repeat right center; 
        background-size: 32px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:14px;       
        font-weight:700;
        padding-left:7px;
        padding-top:7px;
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:29px;
	    width:105px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.ctlpnlButton:link,
a.ctlpnlButton:visited,
a.ctlpnlButton:active {
      color:#2e59b2;
   }

a.ctlpnlButton:hover {
      color:#5888e4;
   }
   
   .regionButton
    {        
        background:url('images/icons/128/Region.png') #f0f0f0 no-repeat right center; 
        background-size: 64px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:16px;       
        font-weight:700;
        padding-left:35px;
        padding-top:18px;
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:42px;
	    width:165px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.regionButton:link,
a.regionButton:visited,
a.regionButton:active {
      color:Green;
   }

a.regionButton:hover {
      color:red;
   }
   
    .agencyButton
    {        
        background:url('images/icons/128/competitors.png') #f0f0f0 no-repeat right center; 
        background-size: 64px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:16px;       
        font-weight:700;
        padding-left:10px;
        padding-top:18px;
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:42px;
	    width:190px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.agencyButton:link,
a.agencyButton:visited,
a.agencyButton:active {
      color:#555555;
   }

a.agencyButton:hover {
      color:red;
   }
    
    
     .menuButton
    {        
        background:url('images/icons/128/menuedit.png') #f0f0f0 no-repeat right center; 
        background-size: 55px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:16px;       
        font-weight:700;
        padding-left:40px;
        padding-top:18px;        
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:42px;
	    width:160px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.menuButton:link,
a.menuButton:visited,
a.menuButton:active {
      color:#0071c5;
   }

a.menuButton:hover {
      color:red;
   }
   
    .adverButton
    {        
        background:url('images/icons/128/Defragmentation.png') #f0f0f0 no-repeat right center; 
        background-size: 55px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:16px;       
        font-weight:700;
        padding-left:25px;
        padding-top:18px;        
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:42px;
	    width:175px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.adverButton:link,
a.adverButton:visited,
a.adverButton:active {
      color:#d25a00;
   }

a.adverButton:hover {
      color:red;
   }
   
    .offerButton
    {        
        background:url('images/icons/64/offers64.png') #f0f0f0 no-repeat right center; 
        background-size: 60px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:16px;       
        font-weight:700;
        padding-left:25px;
        padding-top:18px;        
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:42px;
	    width:175px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.offerButton:link,
a.offerButton:visited,
a.offerButton:active {
      color:#1357b8;
   }

a.offerButton:hover {
      color:red;
   }
   
    .basicinfoButton
    {        
        background:url('images/icons/64/BasicInfo64.png') #f0f0f0 no-repeat right center; 
        background-size: 60px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:16px;       
        font-weight:700;
        padding-left:35px;
        padding-top:18px;        
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:42px;
	    width:165px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.basicinfoButton:link,
a.basicinfoButton:visited,
a.basicinfoButton:active {
      color:#1357b8;
   }

a.basicinfoButton:hover {
      color:red;
   }
   
    .packageButton
    {        
        background:url('images/icons/128/BoxNote.png') #f0f0f0 no-repeat right center; 
        background-size: 64px Auto; 
        text-align:left; border:solid 1px #555555; vertical-align:middle;    
        font-family:Tahoma;    
        color:Maroon;
        font-size:16px;       
        font-weight:700;
        padding-left:35px;
        padding-top:18px;        
	    -moz-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px; opacity: 1;
	    height:42px;
	    width:165px;
	    display:block;
	    text-decoration:none;
	    -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;
    }
    
     a.packageButton:link,
a.packageButton:visited,
a.packageButton:active {
      color:Purple;
   }

a.packageButton:hover {
      color:red;
   }
   
   
   .upArrow
    {        
        background:url('images/icons/16/arrow-up.png') #f0f0f0 no-repeat center; 
        background-size: 16px Auto;         
        color:orange;        
        padding-left:7px;
        padding-top:7px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:18px;
	    width:18px;
	    display:block;
	    text-decoration:none;
    }
    
    .downArrow
    {        
        background:url('images/icons/16/arrow-down.png') #f0f0f0 no-repeat center; 
        background-size: 16px Auto;         
        color:orange;        
        padding-left:7px;
        padding-top:7px;
	    -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; opacity: 1;
	    height:18px;
	    width:18px;
	    display:block;
	    text-decoration:none;
    }
    
    .rndTopRow
    {
        border:solid 2px #f7941d;
        padding:4px 4px 4px 4px;
        border-radius: 10px;           
        -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;   
        background-image:url('images/title_row.png'); 
        font-family:Tahoma; 
        color:#363636; 
        font-weight:600; 
        text-align:center; 
        font-size:small; 
        padding-right:2px; 
        padding-top:11px; 
        height:24px;
    }
    
    .rndTable
    {
        border:solid 2px #f7941d;
        padding:4px 4px 4px 4px;
        border-radius: 10px;           
        -moz-box-shadow: 5px 5px 5px #888;
        -webkit-box-shadow: 5px 5px 5px #888;
        box-shadow: 5px 5px 5px #888;   
    }