.searchtitle{
	font-size:150%;
	font-family: Arial;
	font-weight: bold;
}
table.admintable{
	border: 1px solid black;
}
table.admintable thead{
	background-color: #81DDF0;
	font-weight: bold;
}
table.admintable tbody td{

}
tr.admintable_row{
	background-color: #BCD6E6;
}
tr.admintable_row_alt{
	background-color: #E4EBF0;
}
.tab td{
	padding: 0px;
}
.tab, .tab_over{
	cursor: pointer;
	border-spacing:0px;
	height: 31px;
	background-repeat: repeat-x;
}
.tab{
	border-collapse:collapse;
	background-image: URL('/images/tab_normal_mid.gif');
}
.tab_over{
	background-image: URL('/images/tab_active_mid.gif');
}
.searchbg input{
	background-color: transparent;
	width: 285px;
	border: 0px;
}
.searchbg{
	background-image: URL('/images/searchbox.gif');
	background-repeat: no-repeat;
	background-position: 0px 3px;
	width: 302px;
	padding-left: 8px;
}
.rssowner{
	font-size: 55%;
	text-align: right;
}
.rssowner a{
	color: #999999;
	text-decoration: none;
}
.rssowner a:hover{
	color: #0000ff;
	text-decoration: underline;
}
#gadgets{
	overflow: hidden;
	display: none;
}
#searchbox{
	overflow: hidden;
	padding-top: 15px;
	height: 77px;
	padding-bottom:5px;
}
#header{
	overflow: hidden;
	height: 128px;
	background-image: URL('/images/header_background128.gif');
}
#newsearchbox{
	overflow: hidden;
	padding-top: 25px;
	height: 77px;
	padding-bottom:5px;
}
#newheader{
	overflow: hidden;
	height: 138px;
	background-image: URL('/images/128-whiteback.gif');
	background-position: bottom;
	background-repeat: repeat-x;
}
#tablist{
	float: left;
	padding: 0px 15px;
}
#close{
	border: 0px solid red;
	height: 25px;
	padding-top:12px;
	text-align:right;
	display: none;
}
#close img{
	cursor: pointer;
}
.gadgetc{
	border:1px solid #c2cddf;
}
body{
	margin:0px;
	padding:0px;
	font-family : verdana;
}
.isisWidget{
padding: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
padding-top: 0;
}

.s{
	padding-left: 3px;
}
.s b{
font-size : 70%;
color : #000000;
font-family : verdana;
}
.s span {
padding: 0px 2px;
font-size : 70%;
font-family : verdana;
color : #0000ff;
text-decoration: underline;
cursor: pointer;
}
.s2, .sv2{
	padding-left: 3px;
}
.s2 b, .sv2{
font-weight: bold;
font-size : 80%;
color : #000000;
font-family : arial;
}
.s2 span {
padding: 0px 2px;
font-size : 80%;
font-family : arial;
color : #0000CC;
text-decoration: underline;
cursor: pointer;
}
.span_link_s {
}
.span_link {
font-weight: normal;
padding: 0px 2px;

font-family : arial;
color : #0000CC;
text-decoration: underline;
cursor: pointer;
}

.rule{
	margin-top:2px;
	background-color: #b3d5ec;
	height: 1px;
	width: 298px;
	font-size : 0px;
}
.rssbody{
	position: absolute;
	width: 225px;
	font-family: verdana;
	z-index: 5;
	padding: 10px 10px;
	border: 1px solid #c2cddf;
	background-color: #faf2ba;
	display: none;
}
.rssfeed{
	padding-top: 4px;
	overflow: hidden;
}
.rssdisc{
	font-size: 70%;
}
.rssitem{
	padding: 2px 0px;
}
.rssitem hr{
	border: 1px solid #b3d5ec;
}
.rsstitle{
	cursor: pointer;
	line-height: 130%;
	z-index: 1;
	padding-top: 4px;
	padding-left: 20px;
	font-size: 70%;
	color: #000000;
	font-family: verdana;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}
.rsstitle span{
	color: #000000;
	text-decoration:none;
}
.rsstitle span:hover{
	color: #0000FF;
	text-decoration:underline;
}
.rssdate{
	font-family: verdana;
	font-size: 55%;
	color: #999999;
	font-style: normal;
	padding-left: 20px;
	padding-top:1px;
}
.rsstabbody_selected{

}
.rsstabbody{
	display: none;
}
.rsstab, .rsstab_selected, .rsstab_hover{
	border-right: 1px solid #c2cddf;
	font-size: 62.5%;
	cursor: pointer;
	text-align: center;
}
.rsstabspace{
	width: 1px;
}
.rsstab{
	color: #9dabd0;
	background-color: #e0ecfc;
}
.rsstab_hover{
	color: #2d4993;
	background-color: #e0ecfc;
}
.rsstab_selected{
	color: #FFFFFF;
	background-color: #2d4993;
}
.rsstable{
	width: 100%;
	border-spacing: 0px;
}
.rsstablebody{
	padding-top: 7px;
	background-image: URL('/images/rsstablebody.gif');
	background-repeat: repeat-x;
}
#store {
position: static;
width:100%;
} 
#amframe{
	display: none;
	position: fixed;
	overflow: hidden;
}
#framespace{
	height: 5px;
	font-size:0px;
}
#q{autocomplete:off}

.htmlwidgetheader{
	font-weight:bold;
	font-size: 75%;
	color: #797979;
	padding-bottom:5px;
}
.htmlwidgetheader a:visited{
	color: #797979;
}
.htmlwidgetheader a:hover{
	text-decoration: underline;
	color: #0000FF;
}
.htmlwidgetheader a{
	text-decoration: none;
	color: #797979;
}

.htmlwidgetbody a:visited{
	color: #0000FF;	
}
.htmlwidgetbody a:hover{
	text-decoration: underline;
	
}
.htmlwidgetbody a{
	text-decoration: none;
	color: #0000FF;
}

.htmlwidgetbody{
	font-size: 62.5%;
	color: #666666;
	padding-bottom:5px;
	line-height:130%;
}
a.whitewidget{
	padding: 0px 4px;
	color: #2d4993;	
	text-decoration: none;
}
a.whitewidget:hover, a.whitewidget:active, a.whitewidget:visited:hover{
	color: #ffffff;		
	text-decoration: none;
	background-color: #2d4993;
}
a.whitewidget:visited{
	color: #2d4993;
}
.vertial_head{
	cursor: pointer;
	font-size: 87.5%;
	font-weight: bold;
	font-family: verdana;
	padding: 4px 18px;
	background-image: URL('/images/twist_closed.gif');
	background-repeat: no-repeat;
	background-position: 5px 8px;
}
.vertial_body{
	display: none;
	font-size: 100%;
	width: 100%;
}
.catmsg{
	font-size: 87.5%;
	font-weight: bold;
	font-family: verdana;
	color: #1f76c3;
}
.gpage_name,.gpage_title{
	 font-family: verdana;
	 color: #0d1686;
}
.gpage_name{
	font-size:150%;
	font-weight: bold;
}
.gpage_title{
	font-size:125%;
}
.logo{
	position: absolute;
	top: 20px;
	left: 50px;
	background-image: URL('/images/mainlogo.gif');
	width: 289px;
	background-repeat: no-repeat;
	height: 51px;
}
.nav a, .mpnav a{
	color: #19388a;
	font-weight: bold;
	text-decoration: none;
}
.footer a{
	color: #1ea4b6;
	font-weight: bold;
	text-decoration: none;
}
.nav{
	color: #30c7cb;
	font-family:  verdana;
	font-size: 62.5%;
	padding-top: 40px;
	padding-right: 50px;
	text-align: right;	
}
.footer{
	font-family:  verdana;
	font-size: 62.5%;
	color: #1ea4b6;
	background-image: URL('/images/bottomstrip.gif');
	background-repeat: repeat-x;
	height: 88px;
	padding-top: 20px;
	text-align: center;
}
.mptitle{
	font-family: verdana;
	font-weight: bold;
	font-size: 160%;
	color: #1ea4b6;	
}
.mpheader{
	background-image: URL('/images/bookstrip.gif');
	background-repeat: repeat-x;
	height: 171px;
	background-position: bottom;
}
.mpcontent a{
	color: #00a9e8;
	font-weight: bold;
	text-decoration: none;	
}
.mpcontent a:visited{
	color: #00a9e8;
	font-weight: bold;
	text-decoration: none;	
}
.mpcontent a:hover{
	color: #00a9e8;
	text-decoration: underline;	
}
.mpcontent b{
	color: #1ea4b6;
}
.mpcontent{
	padding: 40px 60px;
	background-image: URL('/images/backgroundswirl.gif');
	background-repeat: no-repeat;
	background-position: 380px 0px;
	width:700px;
	text-align: left;
	font-family: verdana;
	font-size: 70%;
	color: #19388a;	
	
}
.mp{
	background-image: URL('/images/centrebackgroundimage.gif');
	width: 758px;
	background-repeat: no-repeat;
	height: 606px;
}
.mpnav{
	padding-top:3px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	text-align: right;
}
.buttons{
	padding-top: 80px;
	padding-left: 360px;
}
#toolbarwin a, #startpagewin a{
	color: #999999;
	font-weight: bold;
	font-family: verdana;
	font-size: 75%;
}
#toolbarwin, #startpagewin{
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
}
.subhead{
	font-weight:bold;
	font-family:Verdana;
	font-size: 87.5%;
	color: #19388a;
	line-height: 125%;
}
.searchtable{
	font-family:arial,sans-serif;
	font-size:75%;	
}
.center{
	text-align:center;
}
.bookmarkitem{
	background-image: URL(/images/bookmarksymbol.gif);
}
html > body #headspace {
      height: 65px;
}
body { font-size: 100%  }
.flickr_holder{
	text-align: center;
	padding: 5px;
}
.flickr_holder img{
	max-width: 240px;
	max-height: 180px;
}
#flickrnav{
	text-align: center;
}
.flickrPopup{
	background-color: #FFFFFF;
	border: 2px solid black;
	padding: 5px;
}
.flickrPopupBody{
	border: 1px solid black;
	width: 916px;
	height: 450px;
	padding: 15px;
	
}
.flickrThumbs{
	width:275px;
	height:365px;
	float: right;
	background-color: #000000;
	overflow: hidden;
	overflow-y: scroll;
}
.flickrThumbs img{
	float: left;
	padding: 5px;
	cursor: pointer;
}
.flickrStage{
	clear: both;
	padding-top: 20px;
	height:
}
.flickrCanvas{
	float: left;
	width: 600px;
	height: 375px;
	font-size: 9pt;
}
.flickrCanvas img{
	max-height: 375px;
	max-width: 600px;
	margin-bottom: 10px;
}
.flickrTitle{
	font-weight:bold;
	font-size: 14pt;
	float: left;
}