body {
	background-color:transparent;
	font-family:  Calibri, Arial, Helvetica, Sans-Serif;
	font-size: 11pt;
	min-width: 915px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 50px;
 	background-image: url("../img/bg_header.png");
  	background-repeat: repeat-x; 

}

#bannerbackground {
	background-color: #ccc;

}

#topmenu {
	position: relative;
	text-decoration: none;
	top: 0px;
	width: 98%;
	min-width: 850px;
	max-width: 1000px;
	margin: 0 auto;
	padding: 0px;
	font-size:;
	text-align: right;
	color: #000;
	
}

h1, h2, h3 {
	line-height: 100%;
	margin-top: 3px;
	margin-bottom: 5px;
}

h1 { 
	font-size: 15pt;
}

h2 { 
	font-size: 13pt;
}

h3 { 
	font-size: 12pt;
	
}

p {
	font-size: 11pt;
	line-height: 110%;
	margin-top: 3px;
	margin-bottom: 10px;
}


hr { 
	border-top: 1px solid #cccccc; 
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #eeeeee; 
	border-right: 1px solid #eeeeee; 
	padding: 0px;
}

a:link    {color:#000;
	text-decoration: none;}
a:visited {color:#000;}
a:active  {color:#000;}
a:hover   {color:#000;}


input {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;	
}

.input {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;	
}


li {
	padding-bottom: 3px;
}


#SID {
	border: 1px solid #999999;
	background-color: #ffffff; 
}

#SID:focus {
	background-color: #ffffff; 
}

#KEYWORD {
	margin: 0px;
	height: 14px;
	background-color: #E8E8E8;
	border: 1px solid #888888;
	border-right: none;
	padding: 2px;
	color: black;
	font-weight: normal;
}

#KEYWORD:focus {
	background-color: #E8E8E8; 
	background-image: none;
}

#KEYWORD:hover {
	background-color: #E0E0E0; 
	background-image: none;
}

#mobile {
	position: absolute;
	color: black;
	visibility: hidden;
}

#mobile a {
	color: black;
}

.smallprint {
	font-size: 9pt;
}


.bigtitle {
	font-size: 15pt;
	font-weight: bold;
	color: darkred;

}

.title {
	font-size: 13.5pt;
	font-weight: bold;
	color: darkred;
	
 }


.title2 {
	font-size: 12pt;
	font-weight: bold;
	color: darkred;
 }
 
 
.title3 {
 	font-size: 11pt;
 	font-weight: bold;
 	color: darkred;
 }
 
.specialstext {
 	font-size: 11pt;
 	font-weight: bold;
 	color: black;
 }

.specialstext2 {
 	font-size: 11pt;
 	font-weight: bold;
 	color: #555555;
 }

.specialstext3 {
 	font-size: 11pt;
 	font-weight: bold;
 	color: #777777;
 }

.textblock {
	padding-left: 20px;
	padding-right: 15px;
}

.notes {
	font-size: 9pt;
	color: #777777;
}


.footerlinks {
	width: 98%;
	text-align: center;  
	font-size: 9pt;
	padding: 8px;
/*	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
*/	
	color: #303030;
}


.footerlinks a:link {
	color: #303030;
}


.booklist {
	font-size: 8pt;
	color: #555555;
	padding: 0px;
}


.booklist b u {
	font-size: 9pt;
}

#shadow {
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #222;
	-webkit-box-shadow: 0 0 5px#222;
	box-shadow: 0 0 5px #222;
}	

#main {
	border-radius: 5px; 
	position:relative;
	top: 0px;
	width: 98%;
	min-width: 915px;
	max-width: 1000px;
	margin: 0 auto;
	padding: 0px;

	background-color:;
	border-top: 0px solid #C0C0C0;
	border-left: 0px solid #C0C0C0;
	border-right: 0px solid #C0C0C0;
	border-bottom: 0px solid #C0C0C0;

	text-align: left;
	color: #333333;

}


div#header {
	clear: both;
	background-color:;
	color:transparent;
	padding: 5px;
	padding-bottom: 10px;
/*	background-image: url("../img/banner3.jpg"); 
	background-repeat: no-repeat;
	background-position: top right; */
}

#threecolumns {
	clear: both;
	width: 100%;
	background-color: #ffffff;
}

#middle {
	background-color: white;
	padding: 10px;
	padding-right: 20px;
}

#frontadblock {
	clear: both;
	float: right;
	width: 32%;
	min-height: 250px;
	background-color: #fefefe;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border: 1px solid #f0f0f0;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	background-image: url("../img/advertbg.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
	color: #777777;
}

div#footer {
	clear: both;
	position: relative;
	top: 15px;
	color: #666666;
	width: 90%;
	min-width: 915px;
	max-width: 1000px;
	margin: 0 auto;
	padding-bottom: 25px;
}

#maintabs {
	clear: both;
	margin-left: 0px;
/*	-moz-margin-start: 1px; */
	padding: 0px;
	width: 100%;
	text-align: center;
	background-color:;
	font-family: Segoe UI, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
/*	background-image: url("../img/maintab.jpg"); */
	background-repeat: repeat-x;
	border-collapse: collapse;
}

		
.maintab {	
	width: 9%;
	height: 30px;
	color: #ffffff;
	background-color:;
	font-weight: normal;
	text-decoration: none;
	background-image: url("../img/maintab.jpg");
	background-repeat: repeat-x;
	/* border-top: 1px solid #991133; */
	border-left: 0px solid #C0C0C0;
	border-right: 0px solid #C0C0C0;
	padding: opx;
}

.blankmaintab {	
	width: 4%;
	height: 30px;
	background-color:;
	color: gray;
	font-weight: normal;
	text-decoration: none;
	background-image: url("../img/maintab.jpg");
	background-repeat: repeat-x;
	/* border-top: 1px solid #991133; */
	border-left: 0px solid #3333aa;
	border-right: 0px solid #000077;
}

.blankmaintableft {	
	width: .6%;
	height: 30px;
	color: gray;
	background-color:;
	font-weight: normal;
	text-decoration: none;
	background-image: url("../img/maintab.jpg");
	/* background-repeat: repeat-x; */
	/* border-top: 1px solid #991133; */
	border-left: 0px solid #3333aa;
	border-right: 0px solid #000077;
}


.blankmaintabright {	
	width: .75%;
	height: 30px;
	color: gray;
	background-color:;
	font-weight: normal;
	text-decoration: none;
	background-image: url("../img/maintab.jpg");
	/* background-repeat: repeat-x; */
	/* border-top: 1px solid #991133; */
	border-left: 0px solid #3333aa;
	border-right: 0px solid #000077;
}


.maintab a {	
	color: gold;
	font-weight: normal;
	text-decoration: none;
	padding: 8px;
	padding-left: 5px;
	padding-right: 5px;
}

.maintab:hover {
	background-image: url("../img/maintab2.jpg");
	background-color:;
	color: #ffffff;
}

.maintab a:link    {color:white;}
.maintab a:visited {color:white;}
.maintab a:hover   {color:white; text-decoration: none;}

#maincurrent {
	background-color: #383838 ;
	color: #383838 ;
	font-weight: bold;
	background-image: url("../img/subtab2.jpg");
	background-repeat: repeat-x;
	/* border-top: 1px solid #fff0e0; */
	border-left: 0px solid #e0f0ff;
	border-right: 0px solid #607077;
}

#maincurrent a {
	color: #000000;
	font-weight: bold;
}

#maincurrent:hover {
	color: #ffffff;
}

#subtabs {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
	background-color:;
	background-image: url("../img/subtab.jpg");
	background-repeat: repeat-x;
	color: black;
	font-family: Segoe UI, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	border-left: 0px solid #ffea5c;
	border-bottom: 0px solid #bbbb99;
}

.subtab {
	padding: 0px;
	height: 30px;
	color: black;
	background-color:;
	background-image: url("../img/subtab.jpg");
	background-repeat: repeat-x;
}

.subtab a {
	text-decoration: none;
	color: black;
	padding: 7px;
	padding-left: 12px;
	padding-right: 12px;
}

.subtab:hover {
	background-color: #383838 ;
	color: #383838 ;
/*	background-image: url("../img/subtab3.jpg");  */
	padding: 0px;
	border: 0px solid #f0d999;
	border-right: 0px solid #e0e055;
	border-bottom: 0px solid #e0e055;
}
#subtabhover {
	background-color:;
	color: #770000;
	background-image: url("../img/subtab3.jpg");
	padding: 0px;
	border: 0px solid #f0d999;
	border-right: 0px solid #e0e055;
	border-bottom: 0px solid #e0e055;
}

.subtab a:hover {
	color: #000000;
}


#subcurrent {
	background-color:;
	color: #eeeeaa;
/*	background-image: url("../img/subtab2.jpg"); */
	padding: 0px;
	border: 0px solid #eeee77;
	border-left: 0px solid #e0e055;
	border-top: 0px solid #e0e055;
	font-weight: bold;
}

#subcurrent a {
	color: #000000;
}


.blanksubtab {
	padding: 1px;
	height: 30px;
	color: black;
	background-color:;
	background-image: url("../img/subtab.jpg");
	background-repeat: repeat-x;
}


#left {
	width: 150px;
	background-color: #ffffff;
	padding: 5px;
	padding-bottom: 10px;
	padding-top: 15px;
	border-right: 0px solid #eeeeee;
/*	background-image: url("../img/left.ramp.jpg"); */
	background-repeat: no-repeat;
	background-position: top right;
}


#left ul {
	padding: 0px;
	padding-left: 5px;
	margin: 0px;
	text-indent: 0px;
	list-style-position: outside;
	list-style-type: none;
	font-family: Segoe UI, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	border: 0px solid #f0f0ff;
	border-top: 0px solid #f5f5fa;
}

#left ul li {
	margin-bottom: 3px;
}

.quicklink {
	color: #ffffff;
	padding: 3px;
	background-color: #ffffff;
/*	background-image: url("../img/quick.bg.jpg"); */
	border: 0px solid #e5e5e5;
	border-top: 0px solid #f5f5fa;
}

.quicklink a {
	text-decoration: none;
}

.quicklink:hover {
	color: #ffffff;
	background-color: #ffffff;
/*	background-image: url("../img/quick.hover.jpg"); */
/*	text-decoration: ; */
	border: 0px solid #f5f5fa;
	border-right: 0px solid #e0e0e0;
	border-bottom: 0px solid #e0e0e0;
}

.quicklinkcurrent {
	color: #ffffff;
	padding: 3px;
	background-color: #ffffff;
/*	background-image: url("../img/quick.bg.jpg"); */
	border: 0px solid #e5e5e5;
	border-top: 0px solid #f5f5fa;
}


#misclinks {
	padding-left: 10px;
}

#promoimage {
	position: center;
	text-align: center;
	padding: 0px;
	border: none;
	width: 100%;
	min-width: 475px;
	max-width: 900px;
}

#promoimage2 {
	position: relative;
	text-align: left;
	padding: 0px;
	background-color: white;
	border: none;
	display: block;
	width: 64%;
	min-width: 475px;
	max-width: 575px;
}

#coverflow {
	position: relative;
	text-align: left;
	padding: 0px;
	background-color: white;
	border: none;
	display: block;
	width: 66%;
	min-width: 475px;
}


#coverflowwide {
	position: relative;
	text-align: center;
	padding: 0px;
	background-color: white;
	border: none;
	display: block;
	width: 100%;
	height: 400px;
	min-width: 475px;
}


#adrow {
	text-align: center;
	width: 96%;
}

.advert {
	float: left;
	width: 170px;
	height: 165px;
	background-color: #fefefe;
	padding: 5px;
	padding-top: 10px;
	margin-left: 5px;
	margin-top: 25px; 	
	border: 1px solid #f0f0f0;
	background-image: url("../img/advertbg.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
	color: #aaaaaa;
	text-align: center;
	font-size: 9pt;
}


.linklist {
	font-family: Calibri, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
}


#address {
	clear: both;
	text-align: center;
	padding-top: 25px;
}

  
.red { color: darkred; }
.green { color: #005500; }
.blue { color: #000099; }
.grey { color: #888888; }

.date { color: #007700; }
 

.menu {
	background-color: #f9f9f9;
	font-family: Calibri, arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	padding: 5px;
	border: 0;
}

.menu:hover {
	background-color: #f0f0f0;
	border-top: 1px solid #fdfdfd;
	border-left: 1px solid #fdfdfd;
	border-bottom: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	padding: 4px;
}

.extrapad {
	padding: 15px;
}

.price {
	font-family: Calibri, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #880000;
}


.oldprice {
	font-weight: normal;
	font-size: 9pt;
	font-style: italic;
	color: #666666;
}

.notice {
	border-radius: 5px;
   	padding: 5px;
   	border: 1px solid #AAAA99;
   	border-right: 1px solid #555544;
   	border-bottom: 1px solid #555544;
   	z-index: 999;
  	background-color:;
/*  	background-image: url("../img/promo.bg.jpg");
  	background-repeat: repeat-x;
*/
}

#notice {
   	position: relative;
   	padding: 5px;
   	border: 1px solid #AAAA99;
   	border-right: 1px solid #555544;
   	border-bottom: 1px solid #555544;
   	z-index: 999;
  	background-color: #fffff5;
  	background-image: url("../img/promo.bg.jpg");
  	background-repeat: repeat-x;
}

.notice2 {
   	padding: 5px;
   	border: 1px solid #AAAABB;
   	border-right: 1px solid #777799;
   	border-bottom: 1px solid #777799;
   	z-index: 999;
  	background-color: #FAF9FF;
  	background-image: url("../img/promo.bg2.jpg");
  	background-repeat: repeat-x;
}


.notice3 {
   	padding: 5px;
   	border: 1px solid #AAAA99;
   	border-right: 1px solid #555544;
   	border-bottom: 1px solid #555544;
   	z-index: 999;
  	background-color: #FAFAFA;
  	background-image: url("../img/promo.bg3.jpg");
  	background-repeat: repeat-x;
}

.notice4 {
	border-radius: 5px;
   	padding: 5px;
   	border: 1px solid #eeeeee;
   	border-bottom: 1px solid #dddddd;
  	background-color: #f0f0f0;
  	background-image: url("../img/promo.bg13.jpg");
  	background-repeat: repeat-x;
}

.notice5 {
   	padding: 5px;
   	border: 1px solid #eeeeee;
   	border-bottom: 1px solid #dddddd;
  	background-color: #D6DFFC;
  	background-image: url("../img/promo.bg6.jpg");
  	background-repeat: repeat-x;
}

.booklistnotice {
   	width: 130px;
   	z-index: 999;
   	
   	padding: 5px;
   	padding-top: 10px;
   	padding-bottom: 15px;
   	
/*   	border: 1px solid #ccccdd;
   	border-right: 1px solid #bbbbcc;
   	border-bottom: 1px solid #bbbbcc;
   	
  	background-color:;
  	background-image: url("../img/promo.bg3.jpg");
  	background-repeat: repeat-x;
 */ 	
  	text-align: left;
}

.softab {
	border-bottom: 0px dotted #aaaaaa;
	background: #cecece; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlY2VjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cecece 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cecece), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cecece 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cecece 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cecece 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top,  #cecece 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

.bestseller {
   	border: 1px solid #eeeedd;
   	z-index: 999;
  	background-color: #fffff5;
  	background-image: url("../img/promo.bg.jpg");
  	background-repeat: repeat-x;
}


.book {
	font-size: 8pt;
}

.book i {
	color: #004400;
}

.book:hover {
	border: 1px solid #f9e9e9;
	padding: 4px;
}


.deptlist {
	font-size: 9pt; 
	color: darkblue;
	padding-top: 5px;
	padding-bottom: 5px;
}

.dcclist {
	font-size: 9pt; 
	color: darkblue;
}

#searchForm {
	float: right;
	position: relative; 
	top: 5px; 
	font-size: 8pt;
}

#advancedsearch	{
	float: left;
	position: relative;
	top: 0px;
	text-decoration: none;
}

#pinnedBooklist {
	position: absolute;
	visibility: hidden;
	top: 120px;
	left: 5px;
	width: 125px;
	margin: 0px;
	padding: 0px;
	opacity: .45;
	-moz-opacity: .45;
	filter:alpha(opacity=45);
	background-color: #eeeeff;
	border: 1px solid #5555cc;
	z-index: 99;
}

#pinnedInnerHTML {
	background-color: #eeeeff;
	/* border: 1px solid #5555cc; */
	clear: both;
}

#pinnedBooklist th {
	font-size: 9pt;
	background-color: #ccccff;

	padding: 0px;

	text-align: left;
	background-image: url("http://bkstore.concordia.ca/services/img/bg.pinnedth.jpg");
	background-repeat: repeat-x;
}

#pinnedInnerHTML td {
	font-size: 7pt;
	padding: 5px;
}

#pinnedBooklist:hover {
	opacity: .92;
	-moz-opacity: .92;
	filter:alpha(opacity=92);
}

#pinnedInnerHTML td:hover {
	color: black;
	padding: 5px;
	background-color: #f5f5ff;
	background-image: url("http://bkstore.concordia.ca/services/img/bg.pinned.jpg");
	background-repeat: repeat-x;
}

#pinnedBooklist #pinnedFooter {
	color: black;
	padding: 0px;
	background-color: #ccccff;
	background-image: none;
}

#imgRemoteScript {
	visibility: hidden;
	height: 0px;
	width: 0px;
}


.tiles {
	float: left;
	width: 155px;
	height: 225px;
	border: 1px solid #eeeeee;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	text-align: center;
	margin: 5px;
	margin-left: 10px;
	padding: 5px;
	padding-top: 10px;
	background-color: #f9f9f9;
	background-image: url("../img/advertbg.jpg");
}

.tiles2 {
	float: left;
	width: 200px;
	height: 230px;
	border: 1px solid #eeeeee;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	text-align: center;
	margin: 10px;
	padding: 5px;
	padding-top: 10px;
	font-size: 9pt;
	background-color: #f9f9f9;
	background-image: url("../img/advertbg.jpg");
}

.tiles2 b {
	font-size: 10pt;
}

.tiles2 p {
	text-align: left;
	font-size: 9pt;
}


#event {
   	position: absolute;
   	left: 60%;
   	top: 5px;
   	width: 38%;
   	padding: 5px;
   	border: 1px solid #AAAA99;
   	border-right: 1px solid #555544;
   	border-bottom: 1px solid #555544;
   	z-index: 999;
  	background-color: #fffff5;
  	background-image: url("../img/promo.bg.jpg");
  	background-repeat: repeat-x;
  	font-size: 8pt;
  	visibility: hidden;
  	min-width: 200px;
  	max-width: 450px;
}


.author {
	background-image: url("../img/promo.bg3.jpg");
	background-repeat: repeat-x;
	background-color: #fafafa;
	padding: 5px;
	padding-top: 4px;
	padding-bottom: 10px;
	border:1px solid #eeeedd;
	clear: both;
	font-size: 10pt;
}


.cover {
   	margin: 5px;
   	margin-right: 10px;
   	padding: 0px;
	float: right;
	border: 1px solid #f0f0f0;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.cover2 {
	border:1px solid #f0f0f0;
	border-right:1px solid #888888;
	border-bottom:1px solid #888888;
}

.button {
	padding: 4px;
	color: navy;
}


.feedtitle {
 	font-family: Calibri, Arial, Helvetica, Sans-Serif;
 	font-size: 10pt;
 	font-weight: bold;
 	color: #770033;
 	padding-bottom: 5px;
 }
 
 
#HurtPenguins {
	padding: 3px;
	padding-top:10px;
	padding-bottom: 10px;
	width: 64%;
	min-width: 475px;
	max-width: 575px;
	text-align: center;
	margin-bottom: 10px;
}


#crc {
	position: absolute;
	top: 125px;
	left: 100px;
	width: 750px;
	height: 615px;
	border: 1px solid #ddddff;
	visibility: hidden;
	opacity: .95;
	-moz-opacity: .95;
	filter:alpha(opacity=95);
}

#crc iframe {
	position: relative;
	border: 1px solid #ccccee;
	width: 725px;
	height: 580px;
	left: 10px;
	margin-top: 8px;
	opacity: 1.00;
	-moz-opacity: 1.00;
	filter:alpha(opacity=100);
}

#rotator {
	position: relative;
	top: 0px;
	left: 0px;
	width: 475px;
	height: 95px;
	font-family: calibri, arial, helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0 auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
#rotator s {
	color: #888888;
}
#rotator i {
	color: #888888;
}
#rotator b {
	font-size: 13pt;
}
#rotator .prodcat {
	padding-right: 5px;
}

.specs {
/*	-moz-box-shadow: 0 0 5px #222;
	-webkit-box-shadow: 0 0 5px#222;
	box-shadow: 0 0 5px #222;	
*/	text-decoration:none;
	border-radius: 5px;
	background-color: #ffffff ;	
	border: 1px dotted #aaaaaa;
	border-right: 1px dotted #aaaaaa;
	border-bottom: 1px dotted #aaaaaa;

}

		#trust {
			position: fixed;
			z-index: 99999;
			visibility: hidden;
			background-color: #f0f0ff;
			border: 1px solid #7777aa;
			border-top: 1px solid #bbbbdd;
			border-left: 1px solid #bbbbdd;
			width: 600px;
			padding: 15px;
			top: 40%;
			left: 20%;
			background-image: url("../img/bg.trust.jpg");
			background-repeat: repeat-x;
		}
		#trust .yes {
			padding: 10px;
			padding-left: 20px;
			padding-right: 20px;
			background-color: #ddddee;
			border: 1px solid #555588;
		}		
		#trust .no {
			padding: 10px;
			padding-left: 20px;
			padding-right: 20px;
			background-color: #eedddd;
			border: 1px solid #885555;
		}
		
.tab {
	border-radius: 5px;
	position: relative;
	left: 1%;
	width: 250px;
	padding: 5px;
	font-size: 11pt;
	font-weight: bold;
	font-family: arial, sans-serif;
	color: #000000;
	background-color: #ffffff;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #555555;
	border-left: 0px solid #aaaaaa;
}

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:360px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}
		
