body{
background-image:url(images/pattern.gif);
margin:0;padding:0;
font: 76% arial,sans-serif;
text-align: center; /* for IE */
}

div#container{
/*text-align:left;*/
height: 100%;
width:982px;
margin: 0 auto;   /* align for good browsers */
text-align: left; /* counter the body center */
}

div#inside
{
background-color:#E0E0E0;
float:left;
border:1px #909090 solid;
padding-bottom:20px;
width:982px;
}

div#divFooter
{
background-color:#202125;
background:transparent url(images/noise_pattern.gif) repeat;
height:60px;
text-align:center; 
padding-top:30px;

}

div#divFooter a
{
color:#464951;
}

/*- Menu Tabs G--------------------------- */

    #tabsG {
      float:left;
      font-size:93%;
      }
    #tabsG ul {
        margin:0;
        padding:10px 0px 0px 0px;
        list-style:none;
      }
    #tabsG ul li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsG ul li a {
	display:inline;
      float:left;
      background:url("images/tableftG.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 2px;
      text-decoration:none;
      height:30px;
      }
    #tabsG a span {
      float:left;
      display:block;
      background:url("images/tabrightG.gif") repeat-x right top;
      padding:5px 15px 0px 12px;
      color:#FFF;
      height:27px;
      font-family:Verdana;
      font-size:10px;
      color:#E6E6E6;
      font-weight:bolder;
      }
    /*#tabsG a span {float:none;}*/
   
    #tabsG a:hover {
       font-weight:bold;}
    #tabsG a:hover span {
      background-image:none;
      background-color:#fff;
      /*border-bottom:2px solid #d1d1d1;*/
      height:23px; 
      color:#000;
      cursor:pointer;
     }   
    
    #tabsG #current a span {
     background-image:none;
      height:23px; 
      color:#000;
      cursor:pointer;
	  background-color:#fff;
     }
    #tabsG #leftSide {
     float:left;
     margin:0;
     text-decoration:none;
     width:14px;
     text-align:left;
     /*background:url("images/tabrightG.gif") repeat-x right top;*/
     }
    #tabsG #rightSide1 {
     float:left;
     height:27px;
     margin:0; padding:0 0 0 0px;
     background:url('images/tableftG.gif') repeat-x right top; 
     }
    #tabsG #rightSide2{
     float:left;
     height:27px;
     margin:0; 
     padding:0 0 0 0px;
     background:url('images/tabrightG.gif') repeat-x right top;
     width:70px
     }
     /*- Menu Tabs J--------------------------- */
    #tabsJ1,#tabsJ2 {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
      border-bottom:1px solid #252524;
      height:33px;
      }
    #tabsJ1 ul,#tabsJ2 ul {
        margin:0;
        padding:10px 10px 0 0px;
        list-style:none;
      }
    #tabsJ1 li,#tabsJ2 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ1 a,#tabsJ2 a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ1 a span,#tabsJ2 a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ1 a span,#tabsJ2 a span {float:none; font-weight:bold;}
    /* End IE5-Mac hack */
    #tabsJ1 a:hover span,#tabsJ2 a:hover span {
      color:#FFF;
      }   
	#tabsJ1 a:hover,#tabsJ2 a:hover {
      background-position:0% -42px;
      }
	#tabsJ1 a:hover span,#tabsJ2 a:hover span {
      background-position:100% -42px;
      }
	  
	  #tabsJ1 .current a,#tabsJ2 .current a {
     background-position:0% -42px;
     }
	#tabsJ1 .current a span,#tabsJ2 .current a span {
     background-position:100% -42px;
	  color:#fff;
     }
    
	#nav a.activeSlide { background-position:0% -42px; }
	#nav a.activeSlide span {
          background-position:100% -42px;
          color:#FFF;
          font-weight:bold;
        }
 
	#navTop a.activeSlide { background-position:0% -42px; }
	#navTop a.activeSlide span {
          background-position:100% -42px;
          color:#FFF;
          font-weight:bold;      
        }
		
.item {
	padding:5px 10px 5px 10px;
	width:105px;
	float:left;
	margin:0 15px 15px 0;
	background:#17181b;
	border:1px solid #323339;
    color:#717273;
}

.item h2 {
	font-size:0.9em;
	margin:0 0 3px 0;
	padding:0;
}
.item h2 a {
	color:#6d8ed1;
	text-decoration:none;
}
.item h2 a:hover {
	color:#6d8ed1;
	text-decoration:none;
}
.item p {
	margin:0 0 4px 0;
	border:#2d2e32 1px solid;
}
.item2 {
	padding:5px 10px 5px 10px;
	width:105px;
	float:left;
	margin:0 15px 15px 0;
	background:#17181b;
	border:1px solid #434c5c;
    color:#717273;
}
.item2 h2 {
	font-size:0.9em;
	margin:0 0 3px 0;
	padding:0;
	color:#ffffff;
}
.item2 h2 a {
	color:#6d8ed1;
	text-decoration:none;
}
.item2 h2 a:hover {
	color:#6d8ed1;
	text-decoration:none;
}
.item2 p {
	margin:0 0 4px 0;
	border:#2d2e32 1px solid;
}

		
.itemv {
	padding:5px 5px 5px 5px;
	width:100px;
	float:left;
	margin:0 10px 10px 0;
	background:#17181b;
	border:1px solid #323339;
    color:#717273;
}

.itemv h2 {
	font-size:0.9em;
	margin:0 0 3px 0;
	padding:0;
}
.itemvh2 a {
	color:#6d8ed1;
	text-decoration:none;
}
.itemv h2 a:hover {
	color:#6d8ed1;
	text-decoration:none;
}
.itemv p {
	margin:0 0 4px 0;
	border:#2d2e32 1px solid;
}
.itemv2 {
	padding:5px 5px 5px 5px;
	width:100px;
	float:left;
	margin:0 10px 10px 0;
	background:#17181b;
	border:1px solid #434c5c;
    color:#717273;
}
.itemv2 h2 {
	font-size:0.9em;
	margin:0 0 3px 0;
	padding:0;
	color:#ffffff;
}
.itemv2 h2 a {
	color:#6d8ed1;
	text-decoration:none;
}
.itemv2 h2 a:hover {
	color:#6d8ed1;
	text-decoration:none;
}
.itemv2 p {
	margin:0 0 4px 0;
	border:#2d2e32 1px solid;
}



a {
	color:#d6d6d7;
	text-decoration:none;
}
a:hover {
	color:#fcfcfc;
	text-decoration:underline;
}
a img {
	border:0px;border:none;
}

 #divGroup a {
	color:#6d8ed1;
	font-weight:bold;
	text-decoration:none;
}
#divGroup a:hover {
	color:#FF9A35;
	text-decoration:none;
}
.divSearch {
background:transparent url(images/search_box.png) no-repeat scroll 0 0;
border:medium none;
height:22px;
padding:0px 8px 0 8px;
width:140px;
}
.txtSearch {
background:transparent none repeat scroll 0 0;
border:medium none;
height:22px;
width:124px;
color:#fff;
}

