/* CSS Document */

/* starscribe
Version: 1 (March 1, 2007)

Screen layout: */

body{
	padding:0;
	margin:0; /* white page background with blue top bar*/
	color:#222; /* DARK GREY */
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, tahoma, verdana, sans-serif;
	font-size: 76%;
	background-color: #ffffff;
	background-image: url(/templates/starscribe/images/top_bar.gif);
	background-repeat: repeat-x;
	background-position: top;
}

/*-----------------------------------------------------*/


/* GLOBAL LINKS
------------------------------------------------------------------*/

a{
text-decoration:underline;
color:#24408f;
font-weight: bold;
}

a:hover{
text-decoration:none;
}

a:visited{
color: #333;
text-decoration: underline;
}

a:active{
	color: #9fd1f1;
	text-decoration: underline;
         }

/*END LINKS -----------------------------------------------------*/


/* LOGO AND SLOGAN AREA
------------------------------------------------------------------*/

#topcontainer{
margin:0 auto 0 auto;
width:780px;
padding:0px 0px 5px 0px;
position: relative;
}

#logo{
float:left;
margin:10px 0 2px 0;
width:250px;
}

#slogan{
position: absolute;
top: 42px;
right: 12px;
z-index: 0;
/* margin:20px 15px 0 250px;*/
width:204px;
}

#logo a{
text-decoration:none;
}

#logo a:hover{
text-decoration:none;
}

/*END LOGO/SLOGAN -----------------------------------------------------*/


/* CONTAINER AND POSITIONING OF MAIN NAVIGATION
------------------------------------------------------------------*/

#toptabs{
float:right;
margin:0px 5px 0px 0px;
font-size:0.9em;
/*width:400px;*/
}

.toptab{
padding:3px 5px 3px 5px;
margin:0 0 0 4px;
background-color:#254091;
border-bottom:1px solid #254091;
color:#a4d0ff;
text-decoration:none;
}

.toptab:hover{
background-color:#254091;
border-bottom:1px solid #ffbd00;
color:#ffbd00;
text-decoration:none;
}

.activetoptab{
padding:3px 5px 3px 5px;
margin:0 0 0 4px;
background-color:#254091;
border-bottom:1px solid #254091;
color:#ffbd00;
text-decoration:none;
}

.activetoptab:hover{
color:#ffbd00;
text-decoration:none;
}
/*END MAIN NAVIGATION -----------------------------------------------------*/


/* CONTAINER FOR BANNER & SUBNAVIGATION
------------------------------------------------------------------*/
#container{
clear:both;
margin: 0px auto 5px auto;
width:780px;
padding: 0px; /*CHANGED FROM  20px 20px 20px*/
background:#FFF;
}

.banner{ /* BANNER CONTAINER */
height:189px;
padding:0;
clear:both;
margin:5px 0 0 0;
}

/* CONTAINER FOR MAIN CONTENT ON LEFT OF SIDE BAR - UNCOMMENT LETTER-SPACING IF TEXT IS TOO TIGHT FOR YOU */
#main{ 
width:540px;
float:left;
padding:0 10px 0 18px;
/*letter-spacing: 0.05em;*/
}

.block{
background:#f0f0f0;
padding:15px;
}

/*------------------------------------------------------------------*/



/* SIDE BAR AND SIDE BOXES
------------------------------------------------------------------*/

#sidebar{
	width:190px;
	float:right;
	margin: 4px 0px 20px 5px;
	background-color: transparent;
	background-image: url(/templates/starscribe/images/dot_sidebar.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.sidecontainer{ /* CONTAINER FOR EACH FEATURE BOX ON LEFT */
	margin: 0 10px 15px 15px;
	padding-top: 10px;
	background-color: transparent;
	background-image: url(/templates/starscribe/images/bg_sidecont_yellow.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.blue { /* CHANGE COLOR OF FEATURE BOX TO BLUE */
	background-color: transparent;
	background-image: url(/templates/starscribe/images/bg_sidecont_blue.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#sidebar h4{
	font-size: 1.1em;
	color: #24408f;
	padding: 0;
	margin-top: 0em;
	margin-right: 5px;
	margin-bottom: 0em;
	margin-left: 0px;
}

#sidebar h5{
	font-size: 1em;
	color: #24408f;
	padding: 0;
	margin-top: 0em;
	margin-right: 5px;
	margin-bottom: 0em;
	margin-left: 0px;
	font-style: italic;
}
#sidebar p{
	font-size:0.9em;
	line-height:1.3em;/**/
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0px;
}

.sidelink{
text-align:left;
display:block;
width:120px;
background:#f0f0f0 url(../../../images/corner.gif) top right no-repeat;
padding:3px 4px 3px 8px;
margin:5px 10px 5px 0;
}

.sidelink:hover{
background:#e0e0e0 url(../../../images/corner.gif) top right no-repeat;
text-decoration:none;
}

/*END SIDEBAR ----------------------------------------------------*/



/* FOOTER AND CREDITS
------------------------------------------------------------------*/
#footer{
clear:both;
color:#808080;
font-size:0.9em;
padding:8px 0 8px 0;
border-top:1px solid #d0d0d0;
border-bottom:1px solid #d0d0d0;
text-align:center;
}

#footer a{
color:#ccc;
}

#bottomcontainer{
	clear:both;
	margin:0 auto 10px auto;
	width:770px;
	padding:20px 0px 5px 25px; /* shadow bar */
	background-color: #ffffff;
	background-image: url(/templates/starscribe/images/starscribe_base_shad.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#credits{
float:left;
width:550px;
padding:0 5px 0 0px;
color:#999;
font-size:0.9em;
}

#credits a{
color:#999;
text-decoration:none;
}

#credits a:hover{
color:#24408F;
text-decoration:none;
}

.bottomlogo{
margin:2.3em 0px 0 0;
padding:0; 
}

/*END FOOTER -----------------------------------------------------*/


/* PAGE HEADERS - H1 TO H5
------------------------------------------------------------------*/

h1,h2,h3,h4,h5 {
	font-family: helvetica, arial, verdana, sans-serif;
	color:#666;
	font-weight:bold;
         }

h1{
margin:0 0 0.5em 0;
font-size: 1em;
color:#24408F;
}

h2{
margin:0 0 0.5em 0;
font-size:1.65em;
}

h3{
margin:1em 0 0.4em 0;
font-size:1.35em;
font-style: italic;
}

h4{
margin:0.2em 0 10px 0;
font-size:1.15em;
}

h5{
margin:0.2em 0 10px 0;
font-size:1.0em;
}

/*------------------------------------------------------------------*/


/* PARAGRAPHS, NOTES, BLOCKQUOTES
------------------------------------------------------------------*/

p{
margin:0 0 15px 0;
line-height:1.45em;
text-align:left;
}

blockquote{
	color: #666;
	font-style:italic;
	background-color: transparent;
	background-image: url(/templates/starscribe/images/dot_quote.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

blockquote p{
	margin: 1em 4em 0em 1em;
}

.quote_author {
	font-style: normal;
	font-weight:bold;
	margin-top: 0.2em;
}

.instructions strong {
	color:#24408F;
         }

.right{
text-align:right;
}

a img{
border:0;
}

.clearleft{
clear:left;
}

.clearright{
clear:right;
}

.clearboth{
clear:both;
}

.hide{ 
display:none;
}

#etoNotice{
display:none;
}

.date{ /* THIS IS IMPORTANT IF YOU WANT TO DATE YOUR ENTRIES LIKE I DID */
display:block;
color:#bbbbbb; /* VERY LIGHT GREY */
background:transparent;
font:bold 82% arial,helvetica,tahoma,verdana,sans-serif;
letter-spacing:1px
}

.ucase{ /* YOU CAN USE THIS CLASS TO TRANSFORM THE CASING OF A PARTICULAR TEXT WITHOUT RE-TYPING */
text-transform:uppercase
}

abbr,
acronym,
dfn{ /* USEFUL FOR ABBREVIATIONS AND ACRONYMS */
border-bottom:1px dotted;
cursor:help;
font-style:normal
}

.highlight{ /* USE THIS IF YOU NEED TO HIGHTLIGHT TEXT WITHOUT USING STRONG - MAINLY FOR VISUAL */
color: #00c9df; /* BRIGHT BLUE - NOT STARSCRIBE */
}

/*------------------------------------------------------------------*/


/* MAIN NAVIGATION ON TOP OF PAGES - ADAPTED FROM
	Suckerfish Dropdown Menu
	Version 1.0 - 7/20/2006
	http://www.deansabatino.com/2006/07/20/96/  
------------------------------------------------------------------*/

#nav,
#nav ul{
float:left;
list-style:none;
line-height:1em;
color:#999;
font-weight:bold;
padding:0;
margin:0;
z-index: 99;
}


#nav a{  /* TOP MENU - DEFAULT LOOK */
display:block;
padding:13px 6px 5px 6px ;
color:#888; /* GREY MAIN MENU */
text-decoration:none;
}

#nav a:hover,
#nav a:focus,
#nav a:active{
color:#6e99e9; /* LIGHT BLUE HOVER */
}

/* I'm targeting the last main navigation link to have no "bar" on the right side

#nav a.last{
background:transparent url(../images/corner.gif) top right no-repeat;
} */

#nav a.bar{
	text-align:left;
	font-size:1.1em;
	margin-top: 0; /*delete*/
	background-color: transparent;
	background-image: url(/templates/starscribe/images/icon_triangle.gif);
	background-repeat: no-repeat;
	background-position: 2px 1px;
}

#nav li{
float:left;
padding:0;
border-left: 3px solid white;
}

/* The dropdown links lists */

#nav li ul{
position:absolute;
left:-999em;
height:auto;
width:140px;
font-weight:normal;
background-color:transparent;
margin:0;
}

#nav li li{
padding:0;
width:140px; 
border-bottom:1px solid #ddd; /* yellow border - CHANGED TO GREY */
border-left-width: 1px; 
}

#nav li ul a, #submenu li ul a{
padding:5px 10px;
width:120px;
}

#nav li ul a, #submenu li ul a{
* html width:100px;
}

/* This controls the flyout location of the second level dropdowns */

#nav li ul ul{
margin:-2em 0 0 140px; 
}

#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li.sfhover ul ul,
#nav li.sfhover ul ul ul{
left:-999em;
}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul{
left:auto;
}

/* The dropdown links list colors */

#nav li ul.under a{
color:#000;
background-color:#eaeaea; /* light grey */
}

#nav li ul.under a:hover{
background:#24408f; /* dark blue */
color:#9fd1f1; /* yellow */
}

/* The background of the second level links while looking at the dropdown under it... */

#nav li ul.under li:hover a.daddy,
#nav li ul.under li.sfhover a.daddy{
color:#ffbd00; /* yellow */
}

#nav li ul.under li:hover,
#nav li ul.under li.sfhover{
background-color:#254091; /* dark blue */
color:#ffbd00; /* yellow */
}

/*END MAIN NAVIGATION------------------------------------------------------*/



/* SUBMENU - w/ FLYOUT STYLING - DROPDOWN HAS NO COLOR STYLING, INHERITING FROM SUBMENU
------------------------------------------------------------------*/

#cont_subNav{
	clear:both;
	height: 25px;
	margin-right:10px;
	margin-bottom: 3px;
	padding-bottom: 11px;
	background-color: transparent;
	background-image: url(/templates/starscribe/images/bg_submenu.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}


#submenu,  #submenu li{
float:left;
list-style:none;
line-height:1em;
background-color:transparent;
font-weight:bold;
padding:0;
margin:0;
}

#submenu{
	margin-left: 10px;
}

#submenu a{
display:block;
padding:5px 10px 5px 10px;
color: #24408F; /* DARK BLUE TXT */
text-decoration:none;
font-size: 1em;
border-right: 1px solid #24408F;
}

#submenu a:hover, #submenu a.activesubmenu{
	background-color: #fdd008;
}

/* SUBMENU DROP DOWNS */

#submenu li ul{
position:absolute;
left: -999em;
height:auto;
width:140px;
font-weight:normal;
background-color:#9fd1f1;
margin:0;
padding-left: 0;
}

#submenu li li{
padding:0;
width:140px; 
border-bottom:1px solid #ddd; /* GREY */
}

#submenu li li a{
	border-right-width: 0; /* reset the right border to none */
}

#submenu li:hover ul,
#submenu li li:hover ul,
#submenu li li li:hover ul,
#submenu li.sfhover ul,
#submenu li li.sfhover ul,
#submenu li li li.sfhover ul{
left:auto;
}

/* xontrols */

#submenu li ul ul{
margin:-2em 0 0 140px; 
}

#submenu li:hover ul ul,
#submenu li:hover ul ul ul,
#submenu li.sfhover ul ul,
#submenu li.sfhover ul ul ul{
left:-999em;
}

#submenu li:hover ul,
#submenu li li:hover ul,
#submenu li li li:hover ul,
#submenu li.sfhover ul,
#submenu li li.sfhover ul,
#submenu li li li.sfhover ul{
left:auto;
}


/*END SUBMENU------------------------------------------------*/




/* IMAGES/THUMBS DL - LEFT FLOATING THUMB IMAGES WITH CAPTION 
------------------------------------------------------------------*/

.image_left{
	float: left;
	padding: 4px;
	border: None;
	margin: 3px 1em 5px 2px;
}

.image_left img {
	border: none;
}

.image_left dd{
	text-align:center;
	margin: 0;
	padding: 0.3em;
	font-size: 0.9em;
	font-style:italic;
	color: #222;
}

/* IMAGES/THUMBS DL - RIGHT FLOATING THUMB IMAGES WITH CAPTION 
------------------------------------------------------------------*/

.image_right{
	float: right;
	border: None;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}

.image_right img {
	border: none;
}

.image_right dd{
	text-align:center;
	margin: 0;
	padding: 0.1em;
	font-size: 0.7em;
	font-style:italic;
	color: #222;
}
/* END IMAGES/THUMBS ------------------------------------------------------*/



/* EMBEDED VIDEO 
------------------------------------------------------------------*/

p.embvideo {
	margin: 10px 0;
	text-align: center;
}

/* hides the second object from all versions of IE */
* html object.mov {
    display: none;
}

/* displays the second object in all versions of IE apart from 5 on PC */
* html object.mov/**/ {
    display: inline;
}

/* hides the second object from all versions of IE >= 5.5 */
* html object.mov {
    display/**/: none;
}

/* EMBEDED VIDEO ENDS
------------------------------------------------------------------*/


/* --- BREAD CRUMBS - NOT BEING USED AT THE MOMENT BUT VERY USEFUL  */
div#breadcrumbs{
margin:0 0 5px;
clear:both
}
div#breadcrumbs ul{
/* display:table; */
width:inherit;
list-style:none;
margin:0;
font:.9em/1.2em Verdana,Arial,Helvetica,sans-serif;
white-space:normal
}
div#breadcrumbs ul li{
float:left;
font:.9em/1.2em Verdana,Arial,Helvetica,sans-serif;
margin:0 2px 0 2px;
padding:0 6px 3px 0;
color:#999999;
width:auto;
white-space:nowrap
}
div#breadcrumbs ul li a{
text-decoration:none;
padding:0 2px 0 0
}
div#breadcrumbs ul li a:hover,
div#breadcrumbs ul li a:focus,
div#breadcrumbs ul li a:active{
color:#000000
}


/* --- Sibling Links --- */
div#siblings{
clear:both;
border-top:1px solid #ccd9b4;
font:.9em/1.2em Verdana,Arial,Helvetica,sans-serif;
padding:10px 0 0 0;
margin:15px 0 5px 0; /* changed from 5px right - anko */
}
div#siblingleft{
float:left;
padding-right:5px;
width:145px
}
div#siblingcenter{
background-color:transparent;
color:#999999;
float:left;
width:140px;
padding-right:5px;
padding-left:5px;
text-align:center
}
div#siblingright{
float:left;
width:145px;
padding-left:5px;
text-align:right
}

/* --- Child Links --- */
div#childlinks{
clear:both;
border-top:1px solid #ccd9b4;
margin:15px 0 10px 0
}
div#childlinks h2{
margin:.5em 0 0
}
div#childlinks ul{
margin:5px 0;
padding:0;
list-style:none;
color:#d28000;
width:451px
}
div#childlinks ul li{
clear:left;
float:left;
margin:0;
padding:0 10px .5em;
width:193px;
color:#d28000;
font:.9em/1.2em Verdana,Arial,Helvetica,sans-serif
}
div#childlinks ul li a,
div#childlinks ul li a:first-child,
div#childlinks ul li a:link,
div#childlinks ul li a:visited{
color:#d28000;
text-decoration:none
}
div#childlinks ul li a:hover,
div#childlinks ul li a:focus,
div#childlinks ul li a:active{
color:#000000;
}
div#childlinks ul li.wide{
clear:none;
width:217px;
color:#d28000;
font:.9em/1.2em Verdana,Arial,Helvetica,sans-serif
}
div#childlinks ul li.wide a,
div#childlinks ul li.wide a:first-child,
div#childlinks ul li.wide a:link,
div#childlinks ul li.wide a:visited{
color:#d28000;
text-decoration:none
}
div#childlinks ul li.wide a:hover,
div#childlinks ul li.wide a:focus,
div#childlinks ul li.wide a:active{
color:#000000;
}

/* TABLES */
table{
width:450px;
border-collapse:collapse;
margin-bottom:10px
}
caption{
font-size:1.2em;
font-weight:bold;
line-height:1.8em;
text-align:left
}
th{
color:#ffffff;
border:1px solid #4d4c89;
font-size:.9em;
font-weight:bold;
padding:3px 7px;
text-align:left
}
td{
color:#4d4c89;
background-color:#ffffff;
border:1px solid #4d4c89;
font-size:.9em;
padding:3px 7px;
text-align:left;
vertical-align:middle
}
thead th,
tfoot th{
background-color:#4787c7
}
tfoot th,
tfoot td{
border:0;
empty-cells:hide
}
tbody th{
background-color:#add2ec
}
tbody tr:hover th{
background-color:#4787c7
}
tbody tr:hover td{
background-color:#c4e9f6
}
.sort-arrow{
display:none
}
tr.even td{
background-color:#eeeeee
}
table.sortable thead th{
cursor:pointer
}
table.sortable thead th:hover{
background-color:#5e5d94
}

/* 'MORE' LINK - provides an accessible alternative to just using 'more' as a link at the end of paragraphs */
a.morelink:link,
a.morelink:visited,
a.morelink:hover,
a.morelink:active{
	padding-left:21px;
	background-image: url(/templates/starscribe/images/sprites.gif);
	background-repeat: no-repeat;
	background-position: 5px -500px;
}
a.morelink:hover{
background:url(../../../images/sprites.gif) 5px -400px
}
.morelink span{
width:900px;
position:absolute;
left:-9999px
}

/* CONTACT US / TELL-A-FRIEND / TOPLINK */
.contactus{
clear:both;
padding:0;
margin:10px 0px -30px;
color:#555555;
background-color:transparent;
font:80%/1.2em Verdana,Helvetica,Arial,sans-serif;
width:280px;
}
.contactus p{
text-align:left;
position:relative;
}
.contactus img{
border:none;
margin:0px 0px 0px;
}
.toplink{
clear:both;
padding:0;
margin:5px 0px 5px;
color:#555555;
background-color:transparent;
font:80%/1.2em Verdana,Helvetica,Arial,sans-serif;
display:block;
}
.toplink p{
text-align:right;
position:relative;
margin:0;
display:block;
}

/* SITE MAP */
ul#sitemap{
font-size:.9em
}
ul#sitemap li{
list-style:none;
padding:0 0 20px 0;
margin:6px 0 0 10px
}
ul#sitemap li ul{
margin:6px 0 0
}
ul#sitemap li li{
background:transparent url(../../../images/boxes/arrowoff.gif) top left no-repeat;
padding-left:12px;
margin-left:5px;
padding:0 0 0 10px/*padding:0 0 5px 10px;*/
}
ul#sitemap li a{
background-color:transparent
}
ul#sitemap li.sitelocation a{
font-size:1.1em;
font-weight:bold;
text-decoration:none
}
ul#sitemap li.sitelocation ul a{
font-size:inherit;
font-weight:normal;
text-decoration:none
}
div#sitemap{
padding:1em 1.5em;
line-height:20px
}
div#sitemap li{
padding:0 0 0 24px;
margin:0;
list-style:none;
background:url(../../../images/sitemap/extm.gif) no-repeat 0% 0%
}
div#sitemap li.last{
background:url(../../../images/sitemap/exlm.gif) no-repeat 0% 0%
}
div#sitemap li a,
div#sitemap li a:visited,
div#sitemap li a:link{
background:transparent url(../../../images/sitemap/exfilebw.gif) no-repeat 0% 0%;
text-decoration:none;
padding:0 0 0 17px
}
div#sitemap li a:hover,
div#sitemap li a:active{
background:transparent url(../../../images/sitemap/exfilecolor.gif) no-repeat 0% 0%;
color:#000000;
padding:0 0 0 17px
}
div#sitemap a.folder,
div#sitemap a.folder:visited,
div#sitemap a.folder:link{
background:transparent url(../../../images/sitemap/exfolderbw.gif) no-repeat 0% 0%;
text-decoration:none;
padding:0 0 2px 23px
}
div#sitemap a.folder:hover,
div#sitemap a.folder:active{
background:transparent url(../../../images/sitemap/exfoldercolor.gif) no-repeat 0% 0%;
color:#000000;
padding:0 0 2px 23px
}
div#sitemap ul{
padding:0 0 0 24px;
margin:0 0 0 -24px;
list-style:none;
background:transparent url(../../../images/sitemap/exim.gif) repeat-y 0% 0%
}
div#sitemap ul.last{
background-image:none
}


/* FORMS - WILL NEED CUSTOMIZING WHEN AVAILABLE 
------------------------------------------------------------------*/

fieldset{
border:1px solid;
margin:0 0 10px;
padding:10px;
position:relative
}

fieldset legend{
background:#ffffff;
border-style:solid;
border-width:0 1px 1px 0;
font:bold 1.2em/100% "Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
padding:3px 10px
}

div#content fieldset.wrapper{
background:none !important;
border:0;
margin:10px 0;
padding:0
}

div#content fieldset.wrapper legend{
background:transparent;
border:0;
font-size:1.3em;
line-height:100%;
margin:0;
padding:0
}

label,
input,
select,
textarea{
display:block
}

input{
padding-left:5px
}

input,
select,
textarea{
border:1px solid #555555;
margin-bottom:6px
}

label{
margin:6px auto 3px
}

label input{
border:0;
display:inline;
width:auto;
margin:0 5px 0 0
}

input.button,
input#submit,
input#reset{
width:auto;
margin:10px 0
}

input.button{
display:inline;
margin-right:10px
}

input.buttonfile{
display:block;
border:1px solid #555555;
margin-bottom:6px
}


/* #pagetitle{
margin:15px 0 0 0;
}

#pagetitle h1 a{
color:#303030;
}

#pagetitle h1 a:hover{
text-decoration:none;
}
*/


/* Extra Classes 
.hidden{
display:none
}

.attention{
color:#ff0000;
font-weight:bold
}

.errormsg{
font-weight:bold;
color:#ff0000
}

.photo{
padding:5px;
display:block;
margin:0 auto 15px auto;
background-color:#f0f0f0;
}*/


/*  ADDRESS AND CITE STYLE

address{
display:block;
font-style:normal;
margin:0 20px 1.2em
}
cite{
display:block;
font-style:italic;
line-height:120%;
margin:0 20px 1.2em
} */

/* PAGINATION ------------------------
.pagination{
padding:4px 2px 4px 7px;
border:1px solid #dddddd;
margin:0 0 1.5em;
background-color:#f2f2f2;
color:#666666
}
.pagination p{
text-align:right;
position:relative
}
.pagination p a:link,
.pagination p a:visited,
.pagination p a:hover,
.pagination p a:active{
padding:2px 5px;
border:1px solid #cccccc;
background-color:#ffffff;
text-decoration:none
}
.pagination p a:hover{
background-color:#d28000;
color:#ffffff
}
.pagination p span{
padding:2px 5px;
border:1px solid #cccccc;
background-color:#ffffff;
color:#cccccc;
text-decoration:none
}
.pagination p span.current{
background-color:#cccccc;
color:#ffffff
}
.pagination *{
margin:0
}
.pagination h4{
margin-top:-1.2em;
padding:0 5px;
border:none
}

-----------------------------*/

/* SEARCH RESULTS LIST DETAILS - I THINK  -----------------------------
#resultslist-wrap{
margin:0 0 1em
}
#resultslist-wrap dl{
padding:0
}
#resultslist-wrap dt{
padding:0
}
#resultslist-wrap dd{
padding-left:10px;
line-height:1.3
}
#resultslist-wrap dd.filetype,
#resultslist-wrap dd.date{
padding-right:.5em;
display:inline;
color:#999999;
background-color:transparent
}*/

