﻿

A.leftnav:link{ text-decoration:none; font-size:100%;}
A.leftnav:visited { text-decoration:none; font-size:100%;}   
A.leftnav:hover {  text-decoration:underline; font-size:100%;}
A.leftnav:active  {  text-decoration:none; font-size:100%;}

A:link  { color:#4169E1;  text-decoration:none }
A:visited { color:#4169E1;text-decoration:none; font-size: 100% }
A:active  {color:#4169E1 ; text-decoration:none; font-size: 100% }


body {width:98%; color:#505050;  position:relative; margin-top:-35px;  font-size:105%;
      border-style:none; text-align:center; background-color:#a1bfde;/*#E6E6FA; #B0C4DE */ }
 
A.activelink:link {border-style:none; color:white; }   
A.activelink:visited { color:white; } 
A.activelink:hover {color:white; } 
A.activelink:active {color:white;}


A.whitelink:link {color:white; }   
A.whitelink:visited { color:white; } 
A.whitelink:hover {color:white; } 
A.whitelink:active {color:white;}

A.imagelink:link {border-style:none; color:white; }   
A.imagelink:visited { color:white; } 
A.imagelink:hover {color:white; } 
A.imagelink:active {color:white;}


.imagelink {border-style:none }
.image{border-style:none}
.topdiv1 {width:100% /*980px*/; min-width:790px; /*max-width:980px;*/ display:inline-block; 
   position:relative; border-style:none; border-color:#808080;  
   text-align:left; background-color:#808080;
   border-right-style:solid; 
   border-bottom-style:solid; 
   border-width:4px;
   
   }
   
   .topdiv{width:100%;/*980px;*/ min-width:790px; /*max-width:980px;*/  display:inline-block; 
   position:relative; text-align:left;  background-color:white; 
   border-style:solid; margin-top:-2px;  margin-left:-2px;
 
  border-width:1px;
    border-color:gray; }
  

.navlist{font-size: medium; list-style-type:none; }
.hlist{font-size: medium; list-style-type:none; float:left; }

.navmenu{ width:100%; border-style:none; height:24px;
   position:relative; display:inline-block; background-color:Blue;
    vertical-align:middle;} 
   
 .navmenuitem {border-style:none; position:relative; vertical-align:middle; height:24px;
              background-image:url('http://www.yitsolutions.net/images/graymenutile2.jpg');
                 background-repeat:repeat-x; color:Navy; display:inline-block;
    width:100%;} 
                 

.activesidenav{border-style:none; position:relative; width:100%; 
                vertical-align:middle; height:22px;
             /* background-image:url(http://www.yitsolutions.net/images/activeleftnavbg.jpg);
                  background-repeat:no-repeat; */ 
                  padding:5px 0px 5px 5px; display:inline-block;}                 
  
.contentheader {text-align:center; font-size:larger; color:Navy}
  .contentsubheader {color:Navy; font-size:large;}
  

  .headpanel  {width:100%; position:relative;  height:120px; background-color:#a1bfde; /* #0066cc;*/
              /* background-image:url(http://www.yitsolutions.net/images/headbg.jpg); 
     background-repeat:no-repeat;*/ display:inline-block; 
               color:White;}
     
  .logopanel  {text-align:center;  vertical-align:middle; width:640px;  height:120px; 
               position:relative; float:left; display:inline-block;}
  .headrightpanel{width:140px;  height:120px; color:White; 
                 position:relative; float:left; display:inline-block;  }
  .flashpanel{width:140px;  height:120px; display:inline-block;
                 position:relative; float:left; }
  .infopanel{width:485px;  height:120px; display:inline-block;
                 position:relative; float:left; }
  .leftinfo{width:200px;  height:120px; display:inline-block;
                 position:relative; float:right;  }
   .rightinfo{width:285px;  height:120px; display:inline-block;
                 position:relative; float:right;  }              
                 
      
.content { width:100% ;  position: relative;  display:inline-block;}
.contentpanel { width:96%;  margin-right:1.5%; margin-left:1.5%; position: relative;  display:inline-block;}
 

  .footer {position:relative; display:inline-block;  width:100%;  height:50px;
          background-image:url(http://www.yitsolutions.net/images/bluefootertile.jpg); display:inline-block;
               background-repeat:repeat-x; color:White; font-size:small;  }
 .leftpanel{float:left; margin-left: .5%; /*3px;*/ position:relative; display:inline-block; width:28%;}
 .rightpanel{float:left;  margin-left:.5%; /*5px;*/ position:relative; display:inline-block; width:68%;}
 .plist{position:relative; list-style-type:none; display:inline-block; margin-left:0px;  padding-left:0px; padding-top:0px;}
 .leftnavlist{position:relative; max-width:250px;
             /* background-image:url(http://www.yitsolutions.net/images/activesidenavtile.jpg); 
               background-repeat:repeat-y;*/ display:inline-block; background-color:#cccccc; border-style:none; width:100%; }
 .leftnavitem{ border-style:none;  width:100%; 
               vertical-align:middle; padding:5px 0px 5px 5px } 
  .listheader{position:relative; border-style:none;  
               vertical-align:middle;}  
 .listhr{ border-style:none; width:90%; 
               vertical-align:middle; padding:0px 0px 0px 5px }                             
  
 .hspacer{width:100%; height:10px; position:relative;}
 .border{border-style:solid; border-width:1px; border-color:#cccccc; /*0066cc*/}
 .whitebackground{background-color:white; }
 .margin{width:98%; margin-left:1%; margin-right:1%;}
  .headertile {width:100%; position:relative;  height:30px; 
               background-image:url(http://www.yitsolutions.net/images/headertile.jpg); display:inline-block;
               background-repeat:repeat-x; color:White;} 
 .leftnavheadertile {width:100%; position:relative; max-width:250px;  height:25px; 
               background-image:url(http://www.yitsolutions.net/images/leftnavheadtile.jpg); display:inline-block;
               background-repeat:repeat-y; border-bottom-style:solid; border-color:White; border-width:1px;
               background-color:white; /*#0066cc;*/ color:White;}  
  .blue{color:#900000;}
  .defaultcolor{color:#505050;}                     

.footertable{margin-left:5%; position:relative;  font-family:verdana; }

.mailpanel { position:relative;  width:99%; left:.5%; display:inline-block;
             border-color:#6495ed; border-style:solid; border-width:1%; }
 
.topBar {background-color:#6495ed; width:100%; position:relative; display:inline-block; color:White;}
.floatright{float:right;}
.floatleft{float:left;}