/* CSS Document */
body,html {
	padding:0px;
	margin:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* squeak scrollbar */
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FF6F9F;
	scrollbar-darkshadow-color:#FF6F9F;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#FF6699;
	scrollbar-track-color:#FFFFFF;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
}


/* links */
a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#330066;
	text-decoration:none;
}
a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-decoration:none;
}
a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}


.button {
	font-size: 11px;
	background:#FFFFFF;
	height:20px;
	border:1px solid #99CC66; /*  squeak green */
}

.buttonOver {
	font-size: 11px;
	background:#FFFFFF;
	height:20px;
	border:1px solid #ff6699; /* squeak pink */
}


b {
	color:#003366;
}


.category_pad {
	padding-left:20px;
	width:180px;
}


#category_menu {
	padding:0px; 
	margin:0px;
	width:160px;
}


.category_top_left {
	background:url(/contents/index/category_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	padding-left:20px;
}
.category_top_right {
	background:url(/contents/index/category_top.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:35px;
}

.category {
	/*background:url(../contents/index/category_sides.gif);
	background-position:left;
	background-repeat:no-repeat;*/
	border-right:2px solid #a4b5b5;
	border-left:2px solid #a4b5b5;
	font-weight:normal;
	padding-left:20px;
	height:20px;
}
.category_selected {
	background-color:#EFEFEF;
	border-right:2px solid #a4b5b5;
	border-left:2px solid #a4b5b5;
	padding-left:20px;
	height:20px;
}
.category_selected a{
	color:#336699;
}

.category_bottom_left {
	background:url(/contents/index/category_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:10px;
}
.category_bottom_right {
	background:url(/contents/index/category_bottom.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:10px;
}

.copyright {
	border-left:2px solid #ff6699; /*ff6699*/
	border-right:2px solid #ff6699;
	background:#FFFFFF;
	font-size:11px;
}

.copyright a {
	font-size:11px;
}

#ecards {
	width:518px;
}

.ecard_module {
	width:129px;
}

.ecard_heading { 
 	background: #E6F2CC; /*#D9EEEE*/
 	padding:5px;
 }


.flash_border {
	border:2px solid #99CC66;
}

h1 {
	font-size:11px;
	color:#ff6699;
	padding:0px;
	margin:0px;
	padding-top:3px;
}

h2 {
	font-size:11px;
	color:#99CC66;;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
}

h3 {
	font-weight:bold;
	font-size:14px;
	color:#ff6699;
	padding:0px;
	margin:0px;
	padding-top:3px;
}

#inbox td {
	font-size:11px;
}
#inbox a{
	font-size:11px;
}

#inbox .page_navigation {
	font-size:10px;
	text-align:right;
	border-bottom:1px dashed #666666;
}


.manners_title {
	font-size:11px;
}


.news_story {
	font-size:11px;
	padding-bottom:20px;
	margin-right:10px;
	padding-top:10px;
	border-bottom:1px dashed #99CC66;
}

.news_story a{
	color:#666666;
	font-size:11px;
	
}

.news_story a:link {
	text-decoration:underline;
}
.news_story a:visited {
	text-decoration:underline;
}
.news_story a:active {
	text-decoration:underline;
}


.printables_intro {
	font-size:12px;
}

.printables_table td {
	font-size:11px;
}

.printables_table a {
	font-size:12px;
	color:#003366;
}	






#sentbox .page_navigation a {
	font-size:10px;
}

#sentbox td {
	font-size:11px;
}
#sentbox a{
	font-size:11px;
}

#sentbox .page_navigation {
	font-size:10px;
	text-align:right;
	border-bottom:1px dashed #666666;
}

#sentbox .page_navigation a {
	font-size:10px;
}


/* the borders */
.dborder { 
	border-left:2px solid #ff6699; /*ff6699*/
	border-right:2px solid #ff6699;
	background:#FFFFFF;
}

.dborder_grey {
	border-left:2px solid #ff6699; /*ff6699*/
	border-right:2px solid #ff6699;
	background:#EFEFEF;
}

.lborder { 
	border-left:2px solid #ff6699;
	background:#FFFFFF;
}

.lborder_nw { 
	/*border-left:2px solid #ff6699;*/
	background:url(/contents/index/border_side.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.rborder  {
	border-right:2px solid #ff6699;
	background:#FFFFFF;
}

.rborder_nw  {
	/*border-right:2px solid #ff6699;*/
	background:url(/contents/index/border_side.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.bottom_border {
	background:url(/contents/index/border_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.top_border {
	background:url(../contents/index/border_top.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.preview_title {
	text-align:center;
	font-size:11px;
	color:#000033;
}

.textfield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #999999;
	
}
.textfield_highlight {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #99CC66;
	
}

.wallpaper_selector {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		width:88px; 
		background:#F0F1FF;
}



/* This is the custom background */
.main_background {
	background-image:url(/contents/index/fade_green.gif); 
	background-repeat:repeat-x; 
	background-attachment:scroll; 
	background-position:top left; 
	height: 500px;
}

.share_link {
}

#share_links a:hover {
}

#share_links img {
	vertical-align:text-bottom;
}
  exclusion.robots.policy: 0.145
  esindex: 0.009
  cdx.remote: 87.744
  LoadShardBlock: 569.766 (3)
  PetaboxLoader3.datanode: 292.967 (4)
  PetaboxLoader3.resolve: 395.293 (2)
  load_resource: 191.936
*/