﻿body
{
	font-family: Verdana, Arial, sans-serif;
	font-size:1.2em; 
}

h1, h2, h3, h4 , h5 , h6 , h7 
{
	font-family: century gothic,verdana,sans-serif;
}

#searchbox

{
	position:relative; 
width:100%;
background-color: transparent;
background-image: url(Img/bluebar_bg.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
padding:0px; 




}
.home #searchbox  { height:120px; vertical-align: middle;  }
#viewer #searchbox ,#Viewer #searchbox  { height:80px; vertical-align: middle;  }

	#topmenu
	{	position: absolute;
		top:100px;
		left:auto;
			
		border:1px solid red;
		padding-left:auto;
		padding-right:auto;
		margin-left: auto;
		margin-right:auto;
		width:100%;
		clear:both;
	}
	#topmenu ul {  position: relative; width:500px;  }
	#topmenu ul li { list-style:none; float:left;
	 				width:75px;
					height: 26px; margin-right:2px;}
	#topmenu ul li span {  display:none;}
	#topmenu ul li span a {text-decoration:none; }
	#LIbrowse  {

					background:url(Img/browseTabs.png) ;
					
					}
	#LIbrowse:hover { background-position:bottom }
  				
	#LIsearch  {
					background:url(Img/searchTabs.png) ;
					
					}
	#LIsearch:hover { background-position:bottom }
	
	
	#browsaebyregion { margin-top:30px;
		width:760px; margin-left:auto; margin-right:auto; }



	#browsaebyregion ul li {float:left; display:inline;
		list-style:none; margin-right:10px; width:180px; text-align:left; }

	#browsaebyregion ul   { width: 760px; border-top:1px solid   #206bb7 ; }
    #related #browsaebyregion ul  { width:100%; }
    #related #browsaebyregion {
      width:100%;
    }
    #related #browsaebyregion ul li  {  width:130px; }
	#browsaebyregion h3 {clear:both; text-align:left;  font-weight:normal; margin-bottom:20px; 
		 margin-top:10px; padding-top:20px; }
	#related #browsaebyregion h3 {font-size:1.5em; padding:0px; margin:0px; }
	
	
	
	a

{
outline-color: invert;
outline-style: none;
outline-width: medium;
}

a:link, a:visited 
{
color: #206bb7;
}

a:hover 
{
color: #09447f;
}
	
.break {clear:both; border-bottom:1px solid #206bb7;   }	

.homesearchtextBox
{
	margin-top:10px; 
font-size: 25px;
background: #fff;
border: 3px solid #999999;
padding:3px;
letter-spacing:-2px;
COLOR: #999999;
padding:3px; 
BORDER-BOTTOM: #e1f0ff 3px solid;
BORDER-RIGHT: #e1f0ff 3px solid;
BORDER-TOP: #e1f0ff 3px solid;
BORDER-LEFT: #e1f0ff 3px solid;
 
}

.whitetext {color:#ffffff; }
.tabs-nav  { width:400px;   margin-left:auto;margin-right:auto;  }
.helptip { width: 760px; margin:auto; margin-top:30px;   }
#_ctl0_ContentPlaceHolder1_ImageButton1 { margin-bottom:5px;  vertical-align: middle;   }

#footer { clear:both;
	width:760px; margin:auto; text-align: center;  }
	
#footer a{color: #7e7e7e;
text-decoration: none;
}

.browseh2 { margin-top:20px; color:#087FD6;}

#adsenseholder1 {
  float: right; 
  margin:5px; 
  
}






.roundBoxHolder {


}

.roundBoxHolder { }
.roundBoxTable {
  width:100%
}



.topRow {   }


.topRow .leftTopRow {  margin:0px; padding:0px;  height:10px; width:10px;   background: url(Img/borders/left_top.png)  no-repeat;}
.topRow .topRowCell { margin:0px; padding:0px; height:10px ; background: url(Img/borders/top.png) ;}
.topRow .rightTopRow { margin:0px; padding:0px;   height:10px; width:10px;   background: url(Img/borders/right_top.png)  no-repeat; }

.middleRow { }
.middleRow  .leftMiddleRow  {    margin:0px; padding:0px; width:10px;  background: url(Img/borders/left_side.png);     }
.middleRow  .middleRowCell   {      }
.middleRow  .rightMiddleRow  {  margin:0px; padding:0px;   width:10px; background: url(Img/borders/right.png);   }
.middlerowCellContent {
  padding:2px margin:2px;
}


.bottomRow  { }
.bottomRow .leftBottomRow  { margin:0px; padding:0px; width:10px; height:10px; background: url(Img/borders/left_bottom.png) no-repeat;}
.bottomRow .bottomRowCell  {margin:0px; padding:0px; height:10px; background: url(Img/borders/bottom.png) repeat-x; }
.bottomRow .rightBottomRow { margin:0px; padding:0px; width:10px; height:10px; background: url(Img/borders/right_bottom.png) no-repeat;}


.roundBoxHolderB .topRowb {   }


.roundBoxHolderB .topRow .leftTopRow {  margin:0px; padding:0px;  height:10px; width:10px;   background: url(Img/borders/B/left_top.png)  no-repeat;}
.roundBoxHolderB .topRow .topRowCell { margin:0px; padding:0px; height:10px ; background: url(Img/borders/B/top.png) ;}
.roundBoxHolderB .topRow .rightTopRow { margin:0px; padding:0px;   height:10px; width:10px;   background: url(Img/borders/B/right_top.png)  no-repeat; }

.roundBoxHolderB  .middleRow { }
.roundBoxHolderB .middleRow  .leftMiddleRow  {    margin:0px; padding:0px; width:10px;  background: url(Img/borders/B/left_side.png);     }
.roundBoxHolderB .middleRowCell   { background:#EEF7FE;    }
.roundBoxHolderB  .middleRow  .rightMiddleRow  {  margin:0px; padding:0px;   width:10px; background: url(Img/borders/B/right.png);   }
.roundBoxHolderB .middleRow .middlerowCellContent {
  padding:2px margin:2px;
}


.roundBoxHolderB .bottomRow  { }
.roundBoxHolderB .bottomRow .leftBottomRow  { margin:0px; padding:0px; width:10px; height:10px; background: url(Img/borders/B/left_bottom.png) no-repeat;}
.roundBoxHolderB .bottomRow .bottomRowCell  {margin:0px; padding:0px; height:10px; background: url(Img/borders/B/bottom.png) repeat-x; }
.roundBoxHolderB .bottomRow .rightBottomRow { margin:0px; padding:0px; width:10px; height:10px; background: url(Img/borders/B/right_bottom.png) no-repeat;}
#browsebox { margin-left:auto; margin-right:auto; width:840px; }
