/* START: Curved box */
/* Show only to IE PC \*/
* { margin: 0; padding: 0; }
.curved-box h2 {height: 1%;} /* For IE 5 PC */
.curved-box {
	margin: 0 auto; /* center for now */
	width: 295px; /* ems so it will grow */
	background: url(../Images/ui/box-01-btm.gif) no-repeat bottom right;
	font-size: 100%;
	font-family:Sans-Serif;
 
}
.curved-box-head {
	background: url(../Images/ui/box-01-top.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	color:#000;
}

/* community home page style */

.tools_links_holder { background:url(../Images/tools_link_bcg.gif) no-repeat; width:697px; height:38px;}
	.tools_link {float:left}
	.tools_links {width:275px; float:right; padding:10px 0 0 0 }
	.tools_links li {list-style:none; float:right; margin-right:11px; padding:0; height:16px;}
.top_nav_wrapper { background:url(../Images/community_bcg.jpg) no-repeat; width:697px; height:241px; padding:5px 0 0 18px; }
.top_nav_content_holder {width:400px}
.top_nav_wrapper h1 { font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:normal; margin:0; padding:0}
	.top_nav_wrapper h1 span { font-size:21px; line-height:30px}
	.top_nav_wrapper p { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; line-height:17px}
		.gright { float:right; margin-top:15px}
		.gleft { float:left; margin-top:15px}
			.glossymenu{ width:190; height: 29px; list-style: none; font-family:Arial, Helvetica, sans-serif}
	.glossymenu li {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=Images/gllosymenu_li.png); background-repeat:no-repeat; height: 29px; width:190px; }
            html>body .glossymenu li { background:url(../Images/gllosymenu_li.png) no-repeat; height: 29px; width:190px; margin:0; padding:0; white-space:nowrap;  }			
			.glossymenu li a, .glossymenu li a:visited {display: block; position:relative; white-space:nowrap; color:#1d0068; text-decoration: none; font-size: 12px; font-weight: bold; padding:0 0 0 25px; line-height: 29px;text-align: left;cursor: pointer;}
			.glossymenu li a:hover	  {color: #f08e02; font-weight:bold }

 p.home_content { font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0; line-height:17px;}




.curved-box-head h2 {
	background: url(../Images/ui/box-01-top-left.gif) no-repeat top left;
	margin: 0;
	padding: 10px 32px 8px;
	color:#000;
	font-weight: bold; 
	font-size: 0.8em;
	text-transform: uppercase; 
	line-height: 0.9em;
}
.curved-box-head h2 a, .curved-box-head a:hover
{
	color:#000;
	font-weight: bold; 
	text-decoration:none;
}
.curved-box-body {
	background: url(../Images/ui/box-01-btm-left.gif) no-repeat bottom left;
   padding-bottom: 15px;
}
.curved-box-content { border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
table.storylisting{padding:0;}
table.storylisting td { padding:8px;}
/* END: Curved box */
table.storylisting p { padding:0; margin:0; font-size:13px; color:#5c5d61}
table.storylisting p span { font-size:16px; font-weight:bold}
p.indent { padding: 15px 23px; font-size: 0.8em; font-family:Sans-Serif; }


/* START: Table */
table.forumlist { 
   
   border-collapse: collapse;
   padding: 0;
}

table.forumlist td { padding: 8px 13px; vertical-align: middle; border-top: 1px solid #eee; }
table.forumlist td.bullet-list { background: url(../Images/ui/bullet-rd-yellow.gif) 19px no-repeat; padding-left: 49px; width: 90%; }

table.forumlist a { color:#4168A3;
font-family:Sans-Serif;
font-size:0.9em;
font-weight:bold;
text-align:left;
text-decoration:none;
}

table.forumlist a:hover { 
color:#22007A;
font-weight:normal;
text-decoration:none;
}
/* END: table */
