﻿
*
{
border: 0;
margin: 0;
}



body
{
    font: 12px Arial, Helvetica, sans-serif; 
    line-height: 18px;
    background-repeat: repeat-x;
    background-attachment: fixed;
    background-color: #217798;
    background-image: url('images/bg12.jpeg');
    background-position: center top;
}

#tbl_outer
{
 
    margin:0px;
    width:100%;
}

#top_bar
{
   
    
    width:100%;
    height:49px;
    background-image: url('images/menu.jpg');
    background-repeat:no-repeat;
    background-position:right bottom;
    color:Yellow;
    
    
}

#top_bar a img
{
   display:none;
}


#top_bar a 
{
    width: 100%;
	height: 34px;
	display: block;
	text-align: center;
	text-decoration: none;
    color  :Yellow; 
    padding-top:10px;  
}

#top_bar a:hover
{
   
    color: Black;
   
  
	 background-image: url(images/menuhover.png);
	background-repeat: no-repeat;
	background-position: center;
}


.highlight_bar
{
    /*background-image: url('images/top_bar.jpg');*/
    background: #08E5F9 url('../Images/1.png') repeat-x 0 0;
    background-repeat: repeat-x;
    background-position: top;
    z-index: 5;
    height: 45px;
  
    background-attachment: scroll;
    margin-top: 0px;
    color: #000066;
    font-family: 'Wellfleet-Regular';
    font-size: large font-weight: normal;
    margin-top: 0px;
    text-align: center;
}


#top_bar_container
{
    background-color:White;
}

#top_bar td, a
{
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    color: #000066;
    padding-top:3px;
}







#bg_head
{
    /*background: url(images/header.jpg) no-repeat center top;*/
    background-position: 0px 20px;
    background: url('images/bg_head.jpg');
    background-repeat: repeat-x;
    vertical-align: top;
    padding: 0px 0px 5px 0px;
    height: 236px;
    
    
}

#tbl_header
{
 margin-top:15px;   
 
}




.td_slider
{
    padding: 0px;
    margin: 0px;
    width: 955px;
    height: 295px;
    margin-top: 5px;
    background-color: transparent;
    
    
    
   /* background-image: url('images/bg-heading_middle.png');
    background-repeat: repeat;
    background-position: center top;
    background-color: #223E48;*/
    
    
    /*padding: 10px;
    border-style: solid solid none solid;
    border-color: #008080;
    border-top-width: medium;
    border-right-width: medium;
    border-bottom-width: inherit;
    border-left-width: medium;*/
}

.td_slider img
{
    width:620px;
    height:290px;
}

#div_index_scroller_bak
{
    background-position: center center;
 
    background-image: url('images/right.png');
    
    vertical-align: middle;
    height: 35px;
    text-align: center;
    width:955px;
}

.div_index_scroller_bak
{
    background-position: center center;
 
    background-image: url('images/right.png');
    
    
    height: 35px;
    text-align: center;
    width:955px;
}

#div_index_scroller
{
    width: 950px;
    float: left;
    background-color: transparent;
    color: Orange;
    padding: 10px 0px 0px 0px;
}

#div_index_scroller a,a:active
{
    color: Orange;
   
}



/*#middle
{
    border-style: solid;
    border-width: medium;
    border-color:#008080;
    background-color: White;
    height: 400px;
    width: 990px;
    padding: 10px;
    
}*/

.middle
{
    /*background-color: #e9f1f4;*/
    background-color: #dcdcdc;
	Width: 955px;	
	margin: 0 auto;
	border-radius: 3px;
	padding: 0;
	margin-top:7px;
	/*position: absolute;*/
	
    
}


.middle a:active
{
    color: #0033CC;
    font-family: 'Adobe Heiti Std R';
    font-size: small;
}

.middle a:hover
{
    color: #ff0000;
}



.middle td
{
    height:235px;
    width:320px;
}





.middle td.selected
{
    background-color: #e9f1f4;
}

.middle td.break
{
    width: 10px;
    display: block;
}



.middle_1
{
    /*background-color: #e9f1f4;*/
    background-color: #E1FFFF;
    width: 955px;
    margin: 0 auto;
    border-radius: 3px;
    padding: 0;
    margin-top: 7px; /*position: absolute;*/
}

.middle_1 td
{
    min-height:175px;
    min-width:200px;
}


.middle_1 td ul
{
 padding-left:15px;   
}


.middle_1 td ul li
{
 list-style:none; 
 line-height:20px;
}


.rounded_panel1
{
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding:5px;
    color: #990000;
    text-align: center;
    border: 1px solid #02A515;   
    min-width:200px;
   
    
    
}


.h3_heading_left
{
    background-image: url('images/bg-heading_left.png');
    background-repeat: no-repeat;
    background-position: left 0px;
    height: 45px;
    line-height:40px;
    margin-left: -12px;
    padding-left: 40px;
    background-attachment: scroll;
    margin-top: -5px;
    color: #f8f4e3;
	font-family: 'Wellfleet-Regular';
	font-size: large	
	font-weight: normal;
	
}

.h3_heading_right
{
    background-image: url('images/bg-heading_right.png');
    background-repeat: no-repeat;
    background-position: right 0px;
    height: 45px;
    line-height:40px;
    margin-right: -12px;
    background-attachment: scroll;
    margin-top: 0px;
    color: #f8f4e3;
	font-family: 'Wellfleet-Regular';
	font-size: large;	
	font-weight: normal;
	text-align:right;
	padding-right: 40px;
	z-index:10000;
	
    
}

.h3_heading_right_long
{
    background-image: url('images/bg-heading_right.png');
    background-repeat: no-repeat;
    background-position: right 0px;
    height: 45px;
    line-height:40px;
    margin-right: -12px;    
    background-attachment: scroll;
    margin-top: 0px;
    color: #f8f4e3;
	font-family: 'Wellfleet-Regular';
	font-size: large	
	font-weight: normal;
    margin-top: -5px;
    text-align:right;
	padding-right: 40px;
}


.h3_heading_middle_long
{
    background-image: url('images/bg-heading_middle.png');
    background-repeat: no-repeat;
    background-position: right 0px;
    height: 45px;
    line-height:40px;
     
    background-attachment: scroll;
    margin-top: 0px;
    color: #f8f4e3;
	font-family: 'Wellfleet-Regular';
	font-size: large	
	font-weight: normal;
    margin-top: -5px;
    text-align:center;
	
}


.folded_corner_middle
{
    background-image: url('images/bg-heading_middle.png');
    background-repeat: repeat;
    background-position: center top;
    background-color: #223E48;
    height:70px;
}


.folded_corner_left
{
    
    background-image: url('images/bg-heading_left.png');
    background-repeat: no-repeat;
    background-position: left 0px;
    height: 45px;
    line-height:40px;
    margin-left: -12px;
    padding-left: 40px;
    background-attachment: scroll;
    margin-top: -5px;
    color: #f8f4e3;
	font-family: 'Wellfleet-Regular';
	font-size: large	;
	font-weight: normal;
    
    
    
    
   /* background-image: url('images/bg-heading_left.png');
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #223E48;
    width:25px;
    margin:-10px 0px 0px -10px;*/
}


.folded_corner_right
{
    background-image: url('images/bg-heading_right.png');
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #223E48;
    width:25px;
}


#td_body
{
    /*background-image: url('images/bg-content.gif');*/
    height:40px;
    bottom: 0;
    padding-bottom:10px;
    
}


.thin_links
{
    width:100%;
    text-align:center;
    /*margin:5px;*/
    
   
}

.thin_links td
{
    text-align:center;
   
}

.thin_links a
{
    padding: 3px 45px 3px 45px;
    border: medium solid #08E5F9;
    position: static;
    height: 25px;
    line-height: 25px;
    background-color: #FFC164;
    margin:0px 10px 0px 10px;
    
}

.thin_links a:hover
{
    background-color: #08E5F9;
}


#footer
{
    
    border: thin solid #000000;
    color: #FFFF99;
    text-align: center;
    background-color: #217798;
    background-image: url('images/head13.jpg')
    
}



#footer td
{
    width:235px;
}

.footer_h3
{
    background-image: url('images/ul_pointer.gif');
    background-repeat: no-repeat;
    background-position: center top;
    height: 45px;
    width:235px;
    
}

#footer ul
{
   width:235px; 
}


/*#footer_fixed
{
    bottom:0px;
    height:250px;
    background-color:Black;
}*/

#footer_fixed
{
    position: fixed;
    bottom: 0;
    height: 45px; /* Height of the footer */ /*border: thin solid #000000;
    background-image: url('images/top_bar.jpg');*/
    width: 100%;
    text-align: center;
    background-color:lightyellow;  /*Black;    /* lightyellow;      /*White;       #217798;*/
    border:1px solid #CC3300;
    opacity: 1.0;
    /*margin-top:100px;*/
    padding:0px;
    
    
}

#footer_fixed1 a
{
 text-decoration:none;
 padding:0px 5px 0px 5px;   
}


#footer_fixed img
{
     height:40px;
     width:85px;
     padding:0px 0px 0px 0px; 
     border:1px solid Black;
     margin:0px 5px 5px 5px;  
}



/* \\\\\\\\\\\\\\\\\    MODAL CODE   ///////////////////////////////// */
.overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  display: none;
}

.modal {
  display: none;
  background: #eee;
  padding: 0 20px 20px;
  overflow: auto;
  z-index: 1001;
  position: absolute;
  width: 500px;
  min-height: 300px;
}

/* \\\\\\\\\\\\\\\\\    END MODAL CODE   ///////////////////////////////// */

#visual_options
{
    background-color: #0099FF;
    height:30px;
    display:block;
    overflow:hidden;
}