body { margin:0px; padding:0px;}

body {width:100%;
      background:#cccccc;
      font-family: "Helvetica";
      font-size: 100%;
      color:#666666; }

.header{display:block; 
        position:fixed;
        top:0px;left:100px;
	width:80%;min-width:800px; 
        padding-top:10px;
        background:#cccccc;
        z-index:10;}
.headerClass{height:43px;width:433px;border:none;}
#searchbox{position:absolute;
           top:5px;left:470px;
	   background:transparent;
	   width:340px;
	   z-index:20;}


#logo{width:100%;display:block;
      background:url(images/hback.jpg) repeat-x; 
      height:123px;}

 .bar{ display:block;
        width:100%;min-width:800px;
        height:24px;
        background:url("includes/buttons/silver.png") repeat-x;
	font-weight:bold;
	padding-top:3px;}

.dhead {display:inline;
        padding-right:30px;}
.dhead1 {display:inline; margin-left:30px;
         padding-right:35px;}
.dheadf{display:inline;
        padding-left:2px;
        vertical-align:middle;}

#headertxt{display:block;
           font-family:"Times New Roman";
           color:#ffffff;
           font-size:18px;
           padding:0px; }
    
 #leftcol{position:fixed; display:block;
          top:228px;left:100px;
 	  width:167px; 
          padding-top:4px;z-index:5;
          background:#777777;} 


.center {display:block;
         width:80%;
         min-width:800px;
         background:#ffffff;
         min-height:700px;
         margin:200px 0px 0px 100px; 
         color:#505050;}  
         


.content{text-align:justify;
         margin-left:185px;  
         color:#4c4c4c;	padding:10px 30px 0px 20px;
         line-height:130%;}
content2{text-align:justify;
         margin-left:15px;  
         color:#4c4c4c;	padding:10px 30px 0px 20px;
         line-height:130%;}

.sdmenu { float:left;
         left:102px;top:226px;
         width: 165px;
         font-family: Helvetica , sans-serif;
         text-align:left;
         padding-bottom: 10px;
         background: #eee url(images/bottom.jpg) no-repeat  right bottom;
         color: #000000;}
 #smfont{padding:8px 5px;
         font-size:14px;font-weight:bold;
	 color:#990000;}
 .title{padding: 5px 0;margin-bottom:1px;
	font-size: 12px;
        font-weight: bold;
        color: #ffffff;
        background:url(images/title.gif) repeat-x;}

 .smallcol{float:left;
           margin-left:5%;
           width:42%; padding:5px;
	   background:#f7f7f7;}

.smallcola{float:right;
           margin-right:5px;
	   font-size:15px;
           width:22%; padding:10px;
	   background:#f7f7f7;
	   border: ridge 3px #c7c7c7; }

.smallbar{background:url("includes/buttons/burgundy.png") repeat-x;
          width:100%;height:20px;font-weight:bold;text-align:center;}

 .speclink:link    {display:block;color:#ffffff; background: #990000;font-size:13px; padding: 5px 0;
                    border-bottom: 1px solid #DDD; }
 .speclink:visited {display:block;color:#fffffe;background:#990000;font-size:13px; padding: 5px 0;
                    border-bottom: 1px solid #DDD; } 
 .speclink:hover   {color:#deeafa;background:#666666;font-size:13px; padding: 5px 0;}

 .speclinkb:link    {color:#555555;font-size:100%;}
 .speclinkb:visited {color:#666666;font-size:100%;} 
 .speclinkb:hover   {color:orange; }
 .speclinkc:link    {color:#990000;font-size:120%;}
 .speclinkc:visited {color:#980000;font-size:120%;} 
 .speclinkc:hover   {color:#003366; font-size:120%;}

.bot{ text-align:justify;
         color:#666666;
	 font-size:80%;
         line-height:120%;}

ul.d{margin:0px 0px 0px -10px;padding:0px;}
li.d{display:inline;font-size:14px;}

a:link {font-family: Helvetica Light, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: normal; }
a:visited {font-family: Helvetica Light, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: normal;}
a:hover {	font-family: Helvetica Light, sans-serif;
	font-size: 14px;
	color: #deeafa;
	text-decoration: normal}
a:active {
	font-family: Helvetica Light, sans-serif;
	font-size: 14px;
	color: red;
	text-decoration: normal;}

.gtmenu {font-family: Helvetica Light, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: normal;}

h1{font-size: 18px; font-family: Helvetica, sans-serif; color: #666666}
h2{font-size: 12px; font-family: Helvetica Light, sans-serif; color: #000000}
h2{padding-top: 0.30em}
#credit{width:92%;
        margin-left:100px;
        text-align:center; 
        font-size:75%;
        color:#000;}
 .AD2{background-color:transparent;
    	font-size:16px;
    	line-height:120%;
	text-align:left;}

 .AD3{background-color:transparent;
      font-size:10px;
      line-height:120%;
      text-align:left;}

.box{font-size:18px;}

.boxr{font-size:18px;color:red;}

.highlight{display:inline;
           font-size:80%;
	   font-weight:bold;
	   color:#444444;
	   background:transparent;}

.tableBack{background-color:#aaaaaa;
            color:#ffffff;
            padding:10px;}

.arrow{border:none;
       vertical-align:middle;}

.styled { border-top: solid 2px #777777;
	padding: 5px;
	background:#f7f7f7;
	background-image: url(images/bg.png);
	background-position: bottom right;
	background-repeat: no-repeat;}

.styled2{border-top:solid 2px #777777;
         background:#f7f7f7;
         height:17px;}