@charset "utf-8";
/* CSS Document */

/*Imported Styles
----------------------------------------*/
  @import url("elements.css");
  @import url("custom.css");
  @import url("drop.css");
  
/*font size percentage (%) listings in pixel transformation
---------------------------------------------------------------*/

/*----------

 250% = 30px
 200% = 24px
 150% = 18px
 133.33% = 16px
 116.67% = 14px
 75.00% = 12px
 
----------*/

/*Reset paddings and margins for all HTML elements 
---------------------------------------------------------------*/

* { margin:0; padding:0; }
 
/* Reset font size for all elements to standard (16 Pixel) 
----------------------------------------------------------------*/
html * { font-size:100.01%;}

/*This style should affect opera browsers, fix required
--------------------------------------------------------------------*/
  
/* Standard font size 12px 
--------------------------------------------------------------------------*/
body {
    font-family:Arial, Helvetica, sans-serif;
    font-size:75.00%;
    color:#444;
	/*background-color:#3E8DE8;background-color:#3E8DE8;*/
	background:#3E8DE8 url(../images/banner.jpg);
  }
  
/* Elements formatting 
-------------------------------------------------------------------------------- */

  p { line-height:1.5em; margin:0 0 1em 0; }
  blockquote, cite, q { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
  blockquote { margin:0 0 1em 1.6em; color:#666; }
  strong,b { font-weight:bold; }
  em,i { font-style:italic; }
  big { font-size:116.667%; }
  small { font-size:91.667%; }
  pre { line-height:1.5em; margin:0 0 1em 0; }
  pre, code, kbd, tt, samp, var { font-size:100%; }
  pre, code { color:#800; }
  kbd, samp, var, tt { color:#666; font-weight:bold; }
  var, dfn { font-style:italic; }
  acronym, abbr { border-bottom:1px #aaa dotted; font-variant:small-caps; letter-spacing:.07em; cursor:help;}
 .nowrap { white-space: pre; }
 .clearfix{ clear:both;}
 .left{ float:left;}
 .right{ float:right;}
  
/*--- Headings
------------------------------------------------------------------------*/

  h1,h2,h3,h4,h5,h6 { font-family:"Times New Roman", Times, serif; font-weight:normal; color:#222; margin:0 0 0.25em 0;}
  h1 { font-size:250%; }                       /* 30px */
  h2 { font-size:200%; }                       /* 24px */
  h3 { font-size:150%; }                       /* 18px */
  h4 { font-size:133.33%; }                    /* 16px */
  h5 { font-size:116.67%; }                    /* 14px */
  h6 { font-size:116.67%; }                    /* 14px */

  /* Lists
  -------------------------------------------------------------------------------- */

  ul, ol, dl { line-height:1.5em;}
  ul { list-style-type:none; }
  ul ul { list-style-type:none; margin-bottom:0; }
  ol { list-style-type:decimal; }
  ol ol { list-style-type:lower-latin; margin-bottom:0; }
  li {line-height:1.5em; }
  dt { font-weight:bold; }
  dd { margin:0 0 1em 0.8em; }
  sub, sup { font-size:91.6667%; line-height:0; }
  hr {color:#fff; background:transparent; margin:0 0 0.5em 0; padding:0 0 0.5em 0; border:0; border-bottom:1px #eee solid;}

  /* Links 
  ----------------------------------------------------------------------------------------- */

  a { background:transparent; text-decoration:none; outline: none; }
  a:visited  {}
  a:hover, a:active {text-decoration: none; outline: 0 none; }

  /* Constrast for tab focus - change with great care */
  
  a:focus { text-decoration:underline; color:#000; background: #fff; outline: 3px #f93 solid; }
  
/* No Firefox focus on links 
---------------------------------------------------------------------------------------------*/
:-moz-any-link:focus { outline:none; }


/*No Borders on image links
--------------------------------------------------------------------------------------------*/
img a, a img{border:none;}

/*Content Containers
--------------------------------------------------------------------------------------------*/

.fullContainer{width:100%;}
.mainContainer1{width:100%; margin:0 auto; background-color:#fff;}
.mainContainer2{width:90%; margin:0 auto;}
.mainContainer3{width:90%; margin:0 auto;}

/*Content Inner Sections 
--------------------------------------------------------------------------------------------------*/

.innerContainer1{ width:830px; padding:10px 0; margin:0 auto;}
.innerContainer2{ width:880px; padding:10px 0; margin:0 auto;}
.innerContainer3{ width:940px; padding:10px 0; margin:0 auto;}


/*Columns
---------------------------------------------------------------------------------------------------*/

.column1{ width:180px;}/*menu data left*/

@media screen and (min-width: 100px) and (max-width: 1000px) {
.column2{ width:60%;} /*added margins to seperate kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk*/
}

@media screen and (min-width: 1001px) and (max-width: 2800px) {
.column2{ width:78%;
} /*added margins to seperate kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk*/
}


.column3{ width:200px;}

/* Main Content Sections
----------------------------------------------------------------------------------------------------*/

.header{ width:100%; height:112px; background:url(../images/wrapbg.png) repeat-x;}
.mainbody{ width:100%;}
.footer{ padding:10px 0; background-color:#1768C1; text-align:center; color:#FFFFFF!important;}

.logo{
width:225px;

}

.title{
width:500px;
}

.mainNav{
height:34px;
width:100%;
border-bottom:1px solid #0099CC;
background-color:#3DA9D8;/**/
background-image:url(../images/nav.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.snav{
width:240px;
}

.navs{
height:30px;
/*background-image: url(../images/snav.png);
background-position:top;
background-repeat:no-repeat;
background:#46A3E8;*/
}
/*Secondary styles
-----------------------------------------------------------------*/ 

.indentxt{text-indent:10px;}
.engrave{ text-shadow: 0 1px 0 #fff;}
.fragile { color:#0099FF;}
  