﻿body {
	width: 770px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	background:#fff;
	color: #444;
	font: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
}
a {
	color: Black;
	text-decoration: none;
	padding-bottom: 1px;
}
a:link { 
    color: Black; 
}
a:visited { 
    color: Black; 
}
a:hover, a:active {
	color: Black;
	text-decoration: underline;
}
a.login {
    font-family: Verdana; 
    font-weight: bold; 
    text-decoration: none; 
}
a.login:link {
    font-family: Verdana; 
    font-weight: bold; 
    color: #376B9D; 
}
a.login:visited {
    font-family: Verdana; 
    font-weight: bold; 
    color: #376B9D; 
}
a.login:hover, a.login:active {
    font-family: Verdana; 
    font-weight: bold; 
    text-decoration: underline; 
    color: #0216F3; 
}
a.tag:link, a.tag:visited {
	color: #53779A;
	text-decoration: none;
	background-color: Transparent;
	font-family:Verdana;
	line-height: 20px;
}
a.tag:hover, a.tag:active {
	color: #53779A;
	text-decoration: underline;
	font-family:Verdana;
	line-height: 20px;
}
INPUT {
    font-size: 10px;
    font-family: verdana;
}
SELECT {
    font-family: Verdana;
    font-size : 10px;
    color : Black;
}
#contentTable td {
    padding-bottom : 3px;
}
#contentBorderTable {
    padding : 0px;
}
#termsContent {
    width: 600px; 
    height: 150px; 
    overflow: inherit;
    text-align : left;
    border : solid 1px black;
    padding : 5px;
}
#termsStatement {
    width: 500px; 
}
#holdingTable {
    width : 779px;
    padding : 0px;
}
#holdingTable2 {
    width : 600px;
    border : 0px;
    padding : 0px;
}
#contentTable {
    width : 100%;
    text-align : left;
}
#dhtmltooltip {
      position: absolute;
      width: 150px;
      border: 1px solid black;
      padding: 5px;
      background-color: #E1E8F0;
      color: Black;
      font-family: Verdana;
      font-size: 10px;
      visibility: hidden;
      z-index: 100;
}
#mainSimpleMasterTable {
	border: 0px;
	width: 773px;
}
#mainSimpleMasterTable td {
	border: 0px solid red;
}
#m_authPanelButton {
	width : 192px;
	border : solid 0px black;
	padding : 0px;
	vertical-align: bottom;
	padding-bottom: 2px;
}
#m_authNickLabel {
	color : Black;
	font-weight : bold;
	font-size : 10px;
}
#m_authNickLabel a:link {
	text-decoration:none;
	color: Black;
}
#m_authNickLabel a:visited {
	text-decoration:none;
}
#m_authNickLabel a:hover { 
	text-decoration:underline; 
	cursor : pointer;
	color: Black;
}
#authGreeting {
    color : Black;
    font-weight : bold;
    font-size : 10px; 
}
.m_authButton {
    font-size : 10px;
    font-family : Verdana;
    color : #E63831;
    text-decoration : none;
    font-weight : bold; 
}
#m_authButton:visited {
    text-decoration : none;
    color : #E63831 ;
    font-weight : bold; 
}
#m_authButton:hover {
    text-decoration : underline;
    cursor : pointer;
    color :#0216F3;
    font-weight : bold; 
}
#m_authImage {
    padding:0px;
    font-family : Verdana;
    color: #376B9D;
    font-weight : bold; 
}
#authGreeting {}
#m_authEditLink {
    text-decoration : none;
    cursor : pointer;
    color : Black; 
}
#m_authEditLink:visited {
    text-decoration : none;
    cursor : pointer;
    color : Black; 
}
#m_authEditLink:hover {
    text-decoration : underline;
    cursor : pointer;
    color : #0216F3;
    font-weight : bold; 
}
#iz_main {}
#iz_image {
    position: relative;
} 
#iz_image IMG {} 
#iz_tools {
    position:absolute;
    width:200px;
}
#iz_tools IMG {
    display:block;
    z-index:1;
    border:0;
}
#iz_crop {
    z-index:5;
    position:absolute;
    display:inline;
}
#iz_crop IMG.handle {
    width:8px;
	height:8px;
	position:absolute;
}
.iz_mask {
    position:absolute; 
    background: Gainsboro;
    filter:alpha(opacity=70);
    opacity:0.7;
    -moz-opacity:	0.7;
    z-index:3;
    font-size:0;
}
.thumbnailListItem {
	border: solid 1px grey;
	font-family:Verdana;
}
.thumbnailFrame {
	width: 120px;
	height: 140px;
	font-family:Verdana;
}
.commandBtn {
	color: #C51484;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	font-family:Verdana;
	vertical-align: middle;
}
.defaultContent {
    background: url('images/tile.gif') repeat-x;
}
.defaultInner {
    margin: 26px 0px 0px 0px; 
    border-top: 1px solid #377DB8; 
    background-color: white; 
    width: 181px;
}
.defaultContentTile {
    background: url('images/tile.gif') repeat-x; 
    height: 26px; 
    width: 171px;
}
.defaultTile {
    background: url('images/landingpage/tile.gif') repeat-x;
    width:773px;
}
.defaultTopLeft {
    background: url('images/landingpage/crn_topleft.gif');
    width:33px;
}
.defaultTopRight {
    background: url('images/landingpage/crn_topright.gif');
    width:23px
}
.defaultBlueDottedLine {
    background: url('images/dots_blue_tile.gif') repeat-x; 
    height: 3px;
}
.defaultWhiteDottedLine {
    background: url('images/dots_white.gif') repeat-x; 
    width: 100%; 
    height: 15px;
}
.defaultMidSection {
    background: url('images/landingpage/midsection.gif');
    width:23px;
}
.midsection {
    background: url('images/midsection.gif');
}
.defaultContentSection {
    width: 1px; 
    height: 60px; 
    background-color: silver; 
    display: none;
}
.defaultEasyText {
    border-left: 1px solid #377DB8; 
    border-right: 1px solid #377DB8; 
    padding: 2px 0px 5px 10px;
}
.defaultGetStarted {
    border-left: 1px solid #377DB8; 
    border-right: 1px solid #377DB8; 
    text-align: center;
}
.defaultWhiteModule {
    background: url('images/cnrs_whitemodule.gif');
    height:8px
}
.defaultRateTop {
    background: url('images/landingpage/rate_block_top_2.gif') no-repeat; 
    width: 167px; 
    height: 167px;
}
.defaultTileRight {
    background: url('images/lp_side_tile_right.gif') repeat-y;
    width:26px;
    height:1px;
}
.ratingPopup {
    background-color: #FFFFFF; 
    display: none; 
    border: 3px solid #377DB8; 
    position: absolute; 
    top: 100px; 
    left: 200px; 
    z-index: 2; 
    padding: 10px;
}
.rateLink {
    font-family: Verdana; 
    font-size: 8pt; 
    color: #0F00D3; 
    font-weight: bold; 
    text-decoration:none; 
}
.rateLink : hover {
    font-family: Verdana; 
    font-size: 8pt; 
    color:#0F00D3; 
    font-weight: bold; 
    text-decoration:underline; 
}
.masterLeft {
    background: url('images/landingpage/side_tile_left.gif') repeat-y; 
    height:1px;
    width:26px;
}
.masterRight {
    background: url('images/landingpage/side_tile_right.gif') repeat-y;
    width:26px;
    height:1px;
}
.masterMainFade {
    background: url('images/mainfade_tile.gif') repeat-x;
}
.masterSideRight
{
    background: url('images/landingpage/sideright_open.gif');
    width:20px
}
.masterSideBarRight
{
    background: url('images/landingpage/sidebar_openright.gif') no-repeat;
    width:10px
}
.masterBottomLeft
{
    background : url(images/landingpage/crn_main_botleft.gif);
    height:22px;
    width:26px;
}
.masterBottomRight
{
    background: url('images/landingpage/crn_main_botright.gif');
    height:22px;
    width:26px;
}
.masterBottomMiddle
{
    border-bottom: 1px solid #7DB3DF; margin-bottom: 1px;
}
.rsspreviewLayout
{
    margin:0px 0px 0px 0px; 
    padding: 0px 0px 0px 0px; 
    width: 570px; 
    background: url('images/rss/gradient_back.gif') repeat-x;
}
.rssLeft
{
    width: 49px;
    background: url('images/rss/cnr_left_icon.gif') no-repeat;
}
.rssRight
{
    width: 49px;
    background: url('images/rss/cnr_right.gif') no-repeat;
}
.rssBox
{
    background:url(images/rss/box_tile.gif) repeat;
    padding:0px 0px 0xp 25px; 
    font-size:9px;
    width:450px
}
.rssText
{
    font: 10px Verdana;
}
.rssViewerHeader
{
    background:url(images/rss/rss_dot_line.gif) repeat-x;
}
.rssViewerBottom
{
    background:url(images/rss/rss_dot_line.gif) repeat-x;
}
.rssLogo
{
    background: url(images/rss/24_logo.gif) no-repeat;
}
.box 
{ 
    border: solid thin #B6AF95;
    background: White;
}
.blogHeader
{
    font: bold 15px Verdana;
}
.messageHeader
{
    font:13px Verdana;
}
.messageLink
{
    font: bold 13px Verdana;
    color:Black;
}

/* Comment Page */
.paragraphBackground
{
    background-color:LightCyan;
}
.imageSummary, .imageSummaryExplore 
{
	text-align: center;
}
.commandLink
{
	font-size: 10px;
	font-family:Verdana;
	line-height: 12px;
}

/* Edit Group */
.leftlineStyle
{
    border-left: 1px dotted #7BB1DF;
}
.lblLeft 
{
	padding: 10px 0px 0px 0px;
	font-weight: bold;
}

.blueDottedTable
{
    margin: 15px 0px 0px 0px;
    background: url('images/dots_blue_tile.gif') repeat-x; height: 3px;
}
.blueDottedTableNoMargin
{
    background: url('images/dots_blue_tile.gif') repeat-x; height: 3px;
}
.blueDottedTableVert
{
    background: url('images/dots_blue_tile_vert.gif') repeat-y; width: 5px;
}
.blueDottedTableInner
{
    background-color: #BCDFF3; width: 100%;
}

.rssPanelLeft
{
    background: url('images/button_left.gif')
}
.rssPanelRight
{
    background: url('images/button_right.gif')
}
.rssPanelTile
{
    color: #C51484;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	font-family:Verdana;
	vertical-align: middle;
	background: url('images/button_tile.gif')
}
.navBtn
{
	font-size: 10px; 
	line-height: 12px;
	width: 60px;
	font-family:Verdana;
	vertical-align: top;
}
.toolBar
{
	font-size: 9px;
	color: Gray;
}
.createdBy
{
	font-size: 10px;
	font-family:Verdana;
}

.degreeBarBorder
{
    border: solid 1px #cec4bb; cursor:pointer; width:150px;
}
.degreeBarBorderCell
{
    background-color:#C60101;
}
.thumbnailListItem
{
	border: solid 1px grey;
	font-family:Verdana;
}
.favourite
{
    border-left: 1px dotted #7BB1DF;
}
.emptyNotification { font-size: 10pt; font-family: Verdana; padding-top: 70px; }
.organizerCommand
{
    border: solid 1px silver; width:150px; padding: 5px 5px 5px 5px; text-align:left
}
.shareAlbum
{
    padding: 21px 30px 30px 37px; 
    background: url('images/albums_graphic_album.gif') no-repeat;
}
.shareInvite
{
    font-family: Verdana; color: #C51987; font-weight: bold;
}
.shareBorderRight
{
    border-left: 1px dotted #7BB1DF;
							padding-left: 30px; padding-right: 30px;
}
.shareBackground
{
    background-color: #efefef;
}
.exploreLeft
{
    background: url('images/cnr_left.gif');
}
.exploreRight
{
    background: url('images/cnr_right.gif');
}
.exploreDiv
{
    width: 1px; height: 60px; background-color: silver; display: none;
}
.exploreBorder
{
    border: 1px solid #377DB8;
}

.avatarUploader
{
    background-color: #f6f7f9; width: 348px; position: absolute; border-color: #dce1e6; border-style: solid; border-width: 1px; left: 0px; top: 0px; height: 135px;
}
.prepareUpload
{
    border-left: 1px dotted #7BB1DF; width: 6px;
}
.headerTab
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #53779A;
	font-size: 10px;
	letter-spacing: 1px;
	padding: 5px 0px 0px 0px;
	vertical-align: top;
}
.barLeft
{
    background:url(images/bar_left.gif) no-repeat;
    width:12px;
    height:29px
}
.barRight
{
    background:url(images/bar_right.gif) no-repeat;
    width:12px;
    height:29px
}
.barTile
{
    width: 773px; background: url(images/bar_tile.gif) repeat-x;text-align:left;
    height:29px
}
.settingsLinkContainer 
{
	width: 101px;
	text-align: left;
}
.settingsTweener
{
	background-color: #93A6B7;
	height: 8px;
	width: 1px;
	margin: 5px 7px 3px 7px;
	float: left;
}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
	white-space:nowrap;
}

.tabSpacer
{
    background: url(images/tag/tab_spacer_new.gif);
}
.settingsBar, .settingsBar a
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
/*
	width: 770px;
	height: 29px;
	margin-top: 2px;
*/
}

.settingsBar 
{
	font-weight: normal;
}

.footerCopyright {font-family:Verdana;font-size: 7.5pt;color: #376B9D;font-weight: bold;}

.footerLink {color:Black;font-weight:bold;text-decoration:none;font-size:7.5pt;font-family:Verdana;}

.footerLink:hover {text-decoration: underline;}
.mainContent
{
	width: 100%;
	min-height: 310px;
	padding: 0px 0px 0px 0px;
}
.headerTab a:link
{
	color: #53779A;
	text-decoration: none;
	font-family:Verdana;
	font-weight: bold;
}

.headerTab a:visited
{
	color: #53779A;
	text-decoration: none;
	font-family:Verdana;
}
.headerTab a:hover
{
	color: #E21F27;
	text-decoration: none;
	font-family:Verdana;
}
.commandBtn a:link
{
	color: #53779A;
	text-decoration: none;
	font-family:Verdana;
}
.commandBtn a:visited
{
	color: #53779A;
	text-decoration: none;
	font-family:Verdana;
}
.commandBtn a:hover
{
	color: #E21F27;
	text-decoration: none;
	font-family:Verdana;
}

.HideMe
{
    visibility : hidden;
    display : none;
}

.ShowMe
{
    visibility : visible;
    display : inline;
}

.Show
{
    visibility:visible;
}

.Hide
{
    visibility:hidden;
    display:none;
}
.errorText
{
    color : Red;
    font-family : Verdana;
    font-size : 12px;
}
.imageSummary a 
{
	color: #000000;
	text-decoration: none;
}

.imageSummaryExplore a
{
	color: #000000;
	text-decoration: none;
}

.imageSummaryExplore a:hover
{
	color: #000000;
	text-decoration: underline;
}

.imageSummary a:hover
{
	color: #000000;
	text-decoration: underline;
}

.imageText 
{
	font-size: 10px;
	color: black;
	line-height: 12px;
	font-family:Verdana;
	vertical-align:top;
	padding: 2px 0 0 0;
	float: left;
}

.imageCheck 
{
	float: left;
}


.pageTitle
{
	padding: 5px 5px 5px 5px;
	font-size: larger;
	font-weight: bold;
	font-family:Verdana;
}

.commentTitle
{
	color: Maroon;
	font-size: 85%;
	font-family:Verdana;
}
.tag
{
	line-height: 20px;
}

#contentTable TD
{
    padding-bottom : 3px;
}
.actionTitle
{
	color: #E21F27;
	font-weight: bold;
	font-family:Verdana;
}
.header 
{
    visibility:hidden;
}
