

.body{
	font-family: 'Arial';
	font-size:12px;
	background-color:#000000;
}
td{
	margin:0px;
	padding:0px;
	font-family: 'Arial';
}
tr{
	margin:0px;
	padding:0px;
	font-family: 'Arial';
}
SPAN.selectedYear{
	color:#FFFFFF;
}
SPAN.notSelectedYear{
	color:#00AEFF;
}
DIV.yearsContainer{
  margin-top: 0px;
  margin-right:0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding: 0;
  text-align:right;
  float:right;
  display:inline;
  background:transparent;
}
.text_red{
	color:#FF0000;
}
.text_black{
	color:#000000;
}
.text_red_warning{
	color:#FF0000;
	font-size:10px;
}
/*
a:link {
	text-decoration:none;
	color:#00AEFF;
}
a:visited {
	text-decoration:none;
	color:#00AEFF;	
}
a:hover {
	text-decoration:none;
	color:#00AEFF;	
}
a:active {
	text-decoration:none;
	color:#00AEFF;	
}
a{
	color:#00AEFF;
}
*/
.link_normal a{
	text-decoration:underline;
}
.link_normal a:visited{
	text-decoration:underline;
}




.whiteLinks {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}
.whiteLinks a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}
.whiteLinks a:visited{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}
.greyLinks a{
	text-decoration:none;
	color:#a9a9a9;
}
.greyLinks a:visited{
	text-decoration:none;
	color:#a9a9a9;
}
.blueLinks {
	font-family:Arial black,Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#599ee7;
	font-size:12px;
}
.blueLinks a{
	font-family:Arial black,Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#599ee7;
	font-size:12px;
}
.blueLinks a:visited{
	font-family:Arial black,Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#599ee7;
	font-size:12px;
}
.separateBar{
	border-right:1px solid #939393;
	margin-right:10px;
	padding-right:10px;
}
img{
	border-style: none;
}

DIV.logo_right{
	position:relative;
	left:0px;
	width:100%;

	text-align:right;
}
DIV.logo_left{
	text-align:left;
}
IMG.logo{
	width:290px;
}
DIV.loginMainContent{

}
DIV.loginContainer{
	background-image: url(../../images/kab_first.png);
	background-repeat:no-repeat;
	color: #000000;
	margin:0 auto;
	padding: 0;
	width:900px;
	height:468px;
	text-align: left;
}
DIV.loginFormWrapper{
	position:relative;
	padding: 0;
	left:97px;
	top:307px;
	width:410px;
}
DIV.signupBtn{
	position:relative;
	padding: 0;
	left:557px;
	top:330px;
	width:280px;
	height:70px;
}
DIV.loginForm{
	position:relative;
	float:left;
}
DIV.loginBtn{
	position:relative;
	background-color:none;
	border:0;
	float:right;
}
DIV.bottomlayerNoMargin {
  background: none;
  border: solid #333333 1px;
  border-style:none;
  color: #000000;
  margin: 0;
  padding: 0;
  text-align: center;
  width:auto;
}
DIV.bottomlayerNoTopMargin {
  background: none;
  border: solid #333333 1px;
  border-style:none;
  color: #000000;
  margin: 0 12px 0.5em 12px;
  padding: 0;
  text-align: center;
  width:auto;
}
DIV.bottomlayer {
  background: none;
  border: solid #333333 1px;
  border-style:none;
  color: #000000;
  margin: 0.5em 12px 0.5em 12px;
  padding: 0;
  text-align: center;
  width:auto;
}
DIV.tablerowRight {
  background: none;
  border: solid #000000 1px;
  border-style:none; 
  color: #000000;
  margin-top: 0px;
  margin-right:auto;
  margin-bottom: 0px;
  margin-left: auto;
  padding: 0;
  text-align: left;
  width:100%;
}
.tablerow {
  background: none;
  border: solid #000000 1px;
  border-style:none; 
  color: #000000;
  margin-top: 10px;
  margin-right:0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding: 5px;
  padding-left:0px;
  padding-right:0px;    
  text-align:left;

}
.tablerowAlt {
  background-color:#EFF3F6;
  border: solid #000000 1px;
  border-style:none;
  color: #000000;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding:5px;
  padding-left:0px;
  padding-right:0px;  
  text-align:center;

  min-height:124px;
}
.tablerowAList {
  background: none;
  border: solid #000000 1px;
  border-style:none; 
  color: #000000;
  margin-top: 0px;
  margin-right:0px;
  margin-left: 0px;
  margin-bottom: 10px;
  text-align:left;
  height:76px;
  width:100%;
}
.tablerowAListAlt {
  background-color:#EFF3F6;
  border: solid #000000 1px;
  border-style:none;
  color: #000000;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-bottom: 10px;
  text-align:left;
  width:100%;
  height:76px;
}
SPAN.albumDesc{
	font-family:'Arial';
	font-size:14px;
	color:a9a9a9;
}
DIV.leftcontainer {
  border: none;
  float: left;
  margin: 0;
  padding: 0;
  width: 152px;
}
DIV.secondleftcontainerAList {
  border: none;
  float: left;
  margin: 0;
  padding: 0;
  width: 72px;
}

DIV.secondrightcontainerAList{
  border: none;
  margin-left: 10px;
  padding: 0;
  float:left;
  width:370px;
}
.secondrightcontainerAList A{
	text-decoration:none;
	color:a9a9a9;
}

DIV.rightcontainer {
  border: none;
  float: right;
  margin: 0;
  padding: 0;
  width: 430px;
}
DIV.leftcontainerNoPad {
  border: none;
  float: left;
  margin: 0;
  padding: 0;
}

DIV.rightcontainerNoPad {
  border: none;
  float: right;
  margin: 0;
  padding: 0;
}
DIV.leftcontainerAList {
  border: none;
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
DIV.rightcontainerAList {
  border: none;
  float: left;
  margin: 0;
  padding: 0;
  vertical-align:top;
  width: 505px;
}
DIV.rightcontainerImList {
  border: none;
  float: left;
  margin: 0;
  padding: 0;
  vertical-align:top;
  width: 598px;
}

DIV.leftcontainerImList {
  border: none;
  float: left;
  margin: 0;
  padding: 0;
  width:100%;
}

DIV.alistRightheader{
	height:42.6px;
	margin-bottom:10px;
}
DIV.leftcontainer5050 {
  border: none;
  float: left;
  margin: 0;
  padding: 0;
  width: 49%;
}
DIV.leftcontainerNW {
  border: none;
  float: left;
  margin: 0;
  margin-left:5px;
  margin-right:5px;
  padding: 0;

}
DIV.rightcontainerNW {
  border: none;
  float: right;
  margin: 0;
  margin-left:5px;
  margin-right:5px;  
  padding: 0;
}

DIV.rightcontainer5050 {
  border: none;
  float: right;
  margin: 0;
  padding: 0;
  width: 49%;
}

DIV.left-container13 {
  border: none; float: left; margin: 0; padding: 0; width: 20%;
}

DIV.left-container23 {
  border: none; float: left; margin: 0; padding: 0; width: 35%;
}

DIV.right-container13 {
  border: none; float: right; margin: 0; padding: 0; width: 45%;
}

DIV.left-layer11 {
  border: none; float: left; margin: 0; padding: 0; width: 9%;
}

DIV.right-layer11 {
  border: none; float: right; margin: 0; padding: 0; width: 10%;
}

DIV.spacer {
  clear: both;
  margin: 0;
  padding: 0;
  width: auto;
}
H4.tableheadRight {
  background: transparent;
  color:#FFFFFF;

  font-size: 15px;
  margin: 0;
  margin-left:1em; 
  padding: 0.3em; 
  padding-left:inherit;
  text-align: right;
  width: auto;
}
H4.tableheadRight50 {
  background: transparent;
  color:#FFFFFF;
  
  font-size: 1em;
  margin: 0;
  margin-left:1em;
  padding: 0.3em;
  padding-left:inherit;
  text-align: right;
  width: 100%;
  display:table-cell;
}
H4.tablehead {
  background: transparent;
  color: #FFFFFF;

  font-size: 15px;
  margin: 0;
  margin-left:1em;
  /*
  padding: 0.3em;
  */
  padding-left:inherit;
  text-align: left;
  width: auto;
}
H4.tableheadLeft50 {
  background: transparent;
  color: #FFFFFF;

  font-size: 1em;
  margin: 0;
  margin-left:1em;
  padding: 0.3em;
  padding-left:inherit;
  text-align: left;
  width: 50%;
  display:table-cell;
}
H5.colhdr {
  background: none #ffffcc; border: solid #3333cc 1px; color: #993333;
  font-size: 1em;
  margin: 0; padding: 0.3em 0.3em 0 0.3em;
  text-align: center; width: auto;
}
P.headtext {
  border-bottom: dotted #EFF3F6 4px;
  margin: 0;
  padding: 0;
  font-style: normal;
  font-size: 1em;
  text-align: left;
  text-indent: 0;
  width: auto;
}
P.text {
  border: solid #3333cc 1px;
  border-style:none;
  margin: 0;
  padding: 0.3em 0.3em 0 0.3em;
  font-style: normal;
  font-size: 1em;
  text-align: left;
  text-indent: 0;
  width: auto;
}
P.text_left {
  border: solid #3333cc 1px;
  border-style:none;
  margin: 0;
  padding: 0.3em 0.3em 0 0.3em;
  font-style: normal;
  font-size: 1em;
  text-align: left;
  text-indent: 0;
  width: auto;
}
P.text_right A{
	text-decoration:none;
	color:a9a9a9;
}
P.text_right {
  border: solid #3333cc 1px;
  border-style:none;
  margin: 0;
  padding: 0.3em 0.3em 0 0.3em;
  font-style: normal;
  font-size: 1em;
  text-align: right;
  text-indent: 0;
  width: auto;
  color:a9a9a9;
}
P.textNA {
  border: solid #3333cc 1px;
  border-style:none;
  margin: 0;
  padding: 0.3em 0.3em 0 0.3em;
  font-style: normal;
  font-size: 1em;
  text-indent: 0;
  width: auto;
}
P.text_red_left {
  border: solid #3333cc 1px;
  border-style:none;
  margin: 0;
  font-family:'Arial';
  font-style: normal;
  font-size: 14px;
  color:#CC0000;
  text-align: left;
  text-indent: 0;
  width: auto;
}
P.text_red_right {
  border: solid #3333cc 1px;
  border-style:none;
  margin: 0;
  padding: 0.3em 0.3em 0 0.3em;
  font-style: normal;
  font-size: 1em;
  color:#CC0000;
  text-align: right;
  text-indent: 0;
  width: auto;
}
P.text_red {
  border: solid #3333cc 1px;
  border-style:none;
  margin: 0;
  padding: 0;
  font-style: normal;
  font-size: 1em;
  color:#CC0000;
  text-indent: 0;
  width: auto;
}

/*
Smooth corners styles
---
*/


div.roundCorners{
    background: #00AEFF;
}
div#mediumFooter{
	width:598px;

}
div#mediumHeader{
	width:598px;
}
div#imlistHeader{

}
div#alistHeader{

}
SPAN.albumHeaderLeft{
	font-size:15px;
	color:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	width:30px;
}
div#alistImageHeader{

}
h1.rounded{
    margin: 0 10px;
    font-size: 250%;
    color: #FFF
}
h2.roundedLeft{
    margin: 0 10px;
    font-size:16px;
    color: #f0f0f0;
	vertical-align:middle;
	float:left;
}
h2.roundedRight{
    margin: 0 10px;
    font-size:24px;
    color: #f0f0f0;
	vertical-align:middle;
	text-align:right;
}

p.rounded{
    margin: 0 10px;
    padding-bottom:1px;
	text-align:left;
}

b.rtop, b.rbottom{
    display:block;background: #FFF;
	font-size: 1px; 
}
b.rtop b, b.rbottom b{
    display:block;
    height: 1px;
    overflow: hidden;
    background: #00AEFF;
}
b.r1{
    margin: 0 5px;
}
b.r2{
    margin: 0 3px;
}
b.r3{
    margin: 0 2px;
}
b.rtop b.r4, b.rbottom b.r4{
    margin: 0 1px;
    height: 2px;
}
/*
---
*/
.wraptocenterSThumb {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 72px;
    height: 56px;
}
.wraptocenterSThumb * {
    vertical-align: middle;
}
/*\*//*/
.wraptocenterSThumb {
    display: block;
}
.wraptocenterSThumb span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
.wraptocenter {
    background-image: url(../../images/frameThumb.png);
    background-repeat:no-repeat;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 152px;
    height: 124px;
}
.wraptocenter * {
    vertical-align: middle;
}
/*\*//*/
.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
.wraptocenterSmall {
    background-image: url(../../images/frameSmall.png);
    background-repeat:no-repeat;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 505px;
    height: 384px;
}
.wraptocenterSmall * {
    vertical-align: middle;
}
/*\*//*/
.wraptocenterSmall {
    display: block;
}
.wraptocenterSmall span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
.wraptocenterNB {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.wraptocenterNB * {
    vertical-align: middle;
}
/*\*//*/
.wraptocenterNB {
    display: block;
}
.wraptocenterNB span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
.wraptocenterMedium {
/*    background-image: url(../../images/frameMedium.png); */
    background-repeat:no-repeat;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 598px;
    height: 452px;
}
.wraptocenterMedium * {
    vertical-align: middle;
}
/*\*//*/
.wraptocenterMedium {
    display: block;
}
.wraptocenterMedium span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/

* html .minwidth {
	border-left:500px solid #fff;
	position:relative;
	float:left;
	z-index:1;
}
* html .container {
	margin-left:-1000px;
	position:relative;
	float:left;
	z-index:2;
}

span.backLink{

}
DIV.shareContainer{
	background-color:#000000;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
	width:100%;
	height:100%;
	z-index:50;
	position:absolute;
	left:0px;
	top:0px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	background-repeat:repeat;
}
DIV.slideContainer{
	background-color:#000000;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
	width:100%;
	height:100%;
	z-index:50;
	position:absolute;
	left:0px;
	top:0px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	background-repeat:repeat;
}
DIV.loginTranspContainer{
	background-color:#000000;
	filter: alpha(opacity=60); /* ie */
	-moz-opacity: .6; /* mozilla */
	width:100%;
	height:100%;
	z-index:50;
	position:absolute;
	left:0px;
	top:0px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	background-repeat:repeat;
}

DIV.shareStripe{
	position:absolute;
	width:100%;
	top:30%;
	left:0px;
	z-index:55;
	background-color:#FFFFFF;
	margin:0px;
}
DIV.shareContent{
	position:absolute;
	z-index:160;
	top:20%;	
	left:20%;
}
SPAN.text_blue{
	color:#00AEFF;
}
SPAN.text_blue a{
	color:#00AEFF;
}
SPAN.text_grey{
	color:a9a9a9;
}
p.roundedsc{
    margin: 0 10px;
    padding-bottom:1em;
}

b.rsctop, b.rscbottom{
    display:block;
	background-color:#FFFFFF;
}
b.rsctop b, b.rscbottom b{
    display:block;
    height: 1px;
    overflow: hidden;
    background: #00AEFF;
}
b.rsc1{
    margin: 0 5px;
}
b.rsc2{
    margin: 0 3px;
}
b.rsc3{
    margin: 0 2px;
}
b.rsctop b.rsc4, b.rscbottom b.rsc4{
    margin: 0 1px;
    height: 2px;
}

div.roundCornersbrown{
/*
    background-color:#663300;
*/
    background-color:#a9a9a9;
}
b.rbrowntop, b.rbrownbottom{
    display:block;
	background-color:#FFFFFF;
	font-size: 1px;
}
b.rbrowntop b, b.rbrownbottom b{
    display:block;
    height: 1px;
    overflow: hidden;
    background: #a9a9a9;
}
b.rbrown1{
    margin: 0 5px;
}
b.rbrown2{
    margin: 0 3px;
}
b.rbrown3{
    margin: 0 2px;
}
b.rbrowntop b.rbrown4, b.rbrownbottom b.rbrown4{
    margin: 0 1px;
    height: 2px;
}

SPAN.commentEmail{
	color:#00AEFF;
}
DIV.commentBody{
	border:1px solid grey;
	font-size:12px;
	font-family:'Arial';
	color:#a9a9a9;
}
DIV.commentHeader{
	font-size:12px;
	font-weight:normal;
	color:#a9a9a9;
}

DIV.oneComment{
	text-align:left;
	padding:5px;
}
DIV.oneCommentAlt{
	background-color:#EFF3F6;
	text-align:left;
	padding:5px;
}
DIV.slideshowContents{
	position:absolute;
	z-index:60;
	top:10%;	
	left:25%;
	width:auto;
	text-align:right;
}
DIV.slideshowClose{
	position:relative;
	left:0%;
	top:5px;
	z-index:55;
	float:right;
}

DIV.craccspan{
	background-image:url(../../images/indexrbtn.png);
	background-repeat:no-repeat;
}
DIV.tipContainer{
	background-color:#000000;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
	width:100%;
	height:100%;
	z-index:50;
	position:absolute;
	left:0px;
	top:0px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	background-repeat:repeat;
}
DIV.tipContent{
	position:absolute;
	z-index:160;
	top:20%;	
	left:20%;
	background-image:url(/images/tips/tip_bg_left.png); background-repeat:no-repeat;padding-left:5px;
}
.tipFrame {
	background-color:transparent;
	background-image:url(/images/tips/tip_bg_right.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:5px;
}
/* Changed css for new design*/
span.activeImPage{
	font-size:12px;
	margin-right:5px;
	color:#599ee7;
	background-color:#000000;
}
span.inactiveImPage{
	font-size:12px;
	margin-right:5px;
	color:#599ee7;	
}
span.inactiveImPage a{
}
span.inactiveImPage a:visited{
}
/* End changes */
/* Added css for new design */


.albumLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.albumLink a:visited {
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
}
.albumLink a:hover {
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;	
}
.albumLink a:active {
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
}
.albumLink a{
	font-size:12px;
	color:#FFFFFF;
}
.albumText{
	font-size:12px;
	color:#FFFFFF;
}
.greyMedHead{
	font-size:12px;
	color:#666666;
}
.myAlbums_OneAlbum{
	background-color:#333333;
	width:175px;
}
.home_OneAlbum{
/*	background-color:#333333; */
}
.home_OneAlbumWithComments{
	background-color:#333333;
	height:290px;	
}
.home_OneAlbumTable{
	width:197px;
background-color:#333333; 
}
.home_OneSharedAlbumTable{
	background-color:#333333;
	width:175px;
	height:264px;
}
.tableRow_bottomBorder{
	border-bottom:1px solid white;
}
.myAlbums_OneAlbumTable{
	width:100%;
	margin:0px;
	padding:0px;
}
.myAlbums_albumInfoTD{
	padding-left:5px;
	padding-right:5px;	
	padding-top:2px;
}

.myAlbums_thumbnail{
	background-repeat:no-repeat;
	background-position:center;
}

.mOverImage{
   visibility:hidden;
   display:none;
   position:relative;
   top:0px;
   left:0px;
   clear:none;
   float:left;
  /* display:inline;*/
   z-index:2;
}

DIV.popupContainer{
	background-color:#000000;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
	width:100%;
	height:100%;
	z-index:50;
	position:absolute;
	left:0px;
	top:0px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	background-repeat:repeat;
}
.rate_image{
}
DIV.grayer{
	background-color:#000000;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
	z-index:50;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}
DIV.popupContent{
	background-color:transparent;
	position:absolute;
	z-index:160;
	top:20%;	
	left:20%;
}
.main_headTable{
	margin:0px;
	padding:0px;
	margin-top:0px;
	width:100%;
	height:100%;
	background-color:#131313;
}
.main_headTable td{
	color:#FFFFFF;
}
.specific_albumHeadTable{
	width:885px;
	margin:0px;
	padding:0px;
	margin-top:0px;
	color:#FFFFFF;
}
.specific_album_imagerowTD{
	overflow:hidden;
	width:67px;
	height:50px;
}
.specific_album_imagerowTD_Active{
	border:2px solid yellow;
	overflow:hidden;	
	width:67px;
	height:50px;
}
.imageBarBox{
	width:67px;
	height:50px;
	display:inline;
	margin-left:2px;
	margin-right:2px;
}
.imageBarContainer{
	overflow-y:hidden;
	overflow:auto;
	width:737px;
	height:75px;	
}
.genericTableNoMargins{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}
.genericTableNoMargins td{
	color:#FFFFFF;
}
.commentsBox{
}
.profileImage{
	width:82px;
	height:82px;
}
.comment_profileImage{
	width:100px;
	height:100px;
}
.error_message{
	color:#FF0000;
}

.round_grey_bl {
	background: url(/images/grey_bar_left_br.jpg) 0 100% no-repeat;
	width:885px;
	height:30px;
	margin:0px;
	padding:0px;
}
.round_grey_br {
	background: url(/images/grey_bar_right_br.jpg) 100% 100% no-repeat;
	width:885px;	
	height:30px;
	margin:0px;
	padding:0px;		
}
.round_grey_tl {
	background: url(/images/grey_bar_left_tr.jpg) 0 0 no-repeat; 
	width:885px;	
	height:30px;	
	margin:0px;
	padding:0px;	
}
.round_grey_tr {
	background: url(/images/grey_bar_right_tr.jpg) 100% 0 no-repeat;
	width:885px;	
	height:30px;
	margin:0px;
	padding:0px;		
}

.round_blue_bl {
	background: url(/images/blue_bar_bottom_left.jpg) 0 100% no-repeat;
	height:30px;
	margin:0px;
	padding:0px;
	width:auto;
}
.round_blue_br {
	background: url(/images/blue_bar_bottom_right.jpg) 100% 100% no-repeat;
	height:30px;
	margin:0px;
	padding:0px;		
	width:auto;	
}
.round_blue_tl {
	background: url(/images/blue_bar_top_left.jpg) 0 0 no-repeat; 
	height:30px;	
	margin:0px;
	padding:0px;	
	width:auto;	
}
.round_blue_tr {
	background: url(/images/blue_bar_top_right.jpg) 100% 0 no-repeat;
	height:30px;
	margin:0px;
	padding:0px;		
	width:auto;	
}

.topbar_blue_l {
	background: url(/images/topbar_blue_left.jpg) 0 100% no-repeat;
	height:43px;
	margin:0px;
	padding:0px;
	width:auto;
}
.topbar_blue_r {
	background: url(/images/topbar_blue_right.jpg) 100% 100% no-repeat;
	height:43px;
	margin:0px;
	padding:0px;		
	width:auto;	
}

.bluebar_l {
	background: url(/images/blue_bar_left.jpg) 0 100% no-repeat;
	height:43px;
	margin:0px;
	padding:0px;
	width:auto;
}
.bluebar_r {
	background: url(/images/blue_bar_right.jpg) 100% 100% no-repeat;
	height:43px;
	margin:0px;
	padding:0px;		
	width:auto;	
}

.td_topbar{
	padding-right:5px;
}

.topBarRoundBlue {
	background-image:url(/images/not_blue.png);
}
.oneCommentFeed{
	padding-bottom:5px;
}
.commentsSpecAlbum{
	background-color:#131313;
	padding-top:5px;
	padding-left:2px;	
	padding-right:2px;
	margin-right:5px;
	margin-bottom:5px;
	height:220px;
/*	width:180px; */
	overflow:auto;		
}
.addCommentTextArea{
	width:160px; 
	height:40px;
	background-color:#5B5B5B;
	border:none;
}
.newsFeedLink{
	text-decoration:none;
	color:#599ee7;
}
.newsFeedLink a{
	text-decoration:none;
	color:#599ee7;
}
.newsFeedLink a:visited{
	text-decoration:none;
	color:#599ee7;
}
.sortLink {
	text-decoration:none;
	color:#FFFFFF;
}
.sortLink a{
	text-decoration:none;
	color:#FFFFFF;
}
.sortLink a:visited{
	text-decoration:none;
	color:#FFFFFF;
}
.noDecLink{
	text-decoration:none;
}
.noDecLink a{
	text-decoration:none;
}
.noDecLink a:visited{
	text-decoration:none;
}
.pagingLink{
	text-decoration:none;
	color:#599ee7;
}
.pagingLink a{
	text-decoration:none;
	color:#599ee7;
}
.pagingLink a:visited{
	text-decoration:none;
	color:#599ee7;
}

.tag_btn_right{
	background-image:url(/images/add_tag_btn_right.jpg);
	background-repeat:no-repeat;
	background-position:right;	
	height:15px;	
	width:53px;
/*	float:right; */
}
.tag_btn_left{
	background-image:url(/images/add_tag_btn_left.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:15px;	
	width:56px;
}

.tag_btn_middle{
	background-image:url(/images/add_tag_btn_mid.jpg);
	background-repeat:repeat-x;
	font-weight:normal;
	font-size:10px;
	height:15px;
	width:50px;
}

SPAN.text_blue_signup{
	color:#00AEFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
SPAN.text_blue_signup a{
	color:#00AEFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
SPAN.text_dark_blue_signup{
	color:#004366;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
SPAN.text_dark_blue_signup a{
	color:#004366;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
SPAN.text_grey_signup{
	color:#6d6d6d;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
SPAN.text_grey_signup a{
	color:#6d6d6d;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
/* End additions */
