@import url(styles.css);
@import url(topmenu.css);

#topnavcontainer {
	background: url('../images/pink/topnav_bg.gif') repeat-x;
	height: 31px;
	padding: 0;
	border-left:1px solid #819DAD;
	border-right:1px solid #819DAD;
	border-top:1px solid #1C2E39;
	border-bottom:1px solid #819DAD;
}

#topnav {
	padding: 0;
	position: relative;
	height: 31px;
	font: normal 12px Arial, Helvetica, sans-serif;
	margin:0 auto;
	text-align: center;
	width:650px;
}
#topnav li a:link, #topnav li a:visited { display: block; width: auto; text-decoration: none; padding: 0 15px;color: #ffffff;background: url(../images/pink/menubar.gif) 100% 0 no-repeat; }

a:visited,a:link,a:active {background-color:inherit;color:#E57BB0;text-decoration:underline;}
a:hover {background-color:inherit;color:#133141;text-decoration:underline;}

div#content h3 {
	background-color:inherit;
	color:#CC0099;
	background: url('../images/h1bg.png') no-repeat top left;
	padding:0 0 0 50px;
	border-bottom: 1px dashed #e7ebec;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 1.2em;
	font-weight: bold;
}
div#sidebar h3{color:#CC3399;background: url('../images/h3bg.png') no-repeat top left; padding-top:4px; padding-left:22px;margin:0;}
div#cpanel_box h3{color: #FF6600;background: url('../images/pink/tag.png')  no-repeat 0px 0px ; padding-top:3px; padding-left:20px;margin:0;border-bottom: 1px dashed #e7ebec;}

h1 {background-color:inherit;color:#ffc0cb;}
h2 {background-color:inherit;color:#ffc0cb;}
h3 {background-color:inherit;color:#CC3399;}
h4 {background-color:inherit;color:#ffc0cb;}
h5 {background-color:inherit;color:#ffc0cb;}

#content .title {text-decoration:none;background-color:inherit;color:#ffc0cb;}
.title a:link, .title a:visited {text-decoration:none;background-color:inherit;color:#ffc0cb;}
.title a:hover {color: #000;}

div#topbar {border-top:1px solid #fff;border-bottom:1px solid #2c495a;background: #ffc0cb url('../images/pink/topbar_bg.gif') repeat-x top center;color:#fff;}
div#headermain {background: #ffc0cb url('../images/pink/header.jpg') no-repeat top center;color:#fff;}

div#cpanel {
	background:#160A15 url('../images/pink/cpanel_bg.gif') repeat-x top left;
	color:#fff;
	border-top:1px solid #85A8BB;
	border-bottom:1px solid #517082;
}
table#topbox td.box-a,
table#topbox td.box-b {
	background: url('../images/pink/cpanel_split.gif') no-repeat top right;
}
div#header {
	border-top:1px solid #ffffff;
	border-bottom:1px solid #375667;
	background: #0f242f url('../images/pink/hdr_bg.jpg') repeat-x top center;
}

#cpanel a:link,#cpanel a:visited, #cpanel a:active {color: #fff;background-color: transparent;text-decoration:underline;}
#cpanel a:hover {color: #eaeaea;background-color: transparent;text-decoration: underline;}

a:visited.skip2content,  a:link.skip2content,  a:active.skip2content  {background-color:transparent;color: #FFFFFF;text-decoration:none;font-size:11px;}
a:hover.skip2content {background-color:inherit;color: #E279AD;text-decoration:none;font-size:11px;}

#footer a:visited.footer, #footer  a:link.footer, #footer a:active.footer, a:link.copyright, a:active.copyright, a:visited.copyright {background-color:inherit;color:#ced4d6;text-decoration:none;border-bottom:1px dashed #ced4d6;}
#footer a:hover.footer, a:hover.copyright {background-color:inherit;color:#133141;text-decoration:none;border-bottom:1px dashed #133141;}

#sidenavlist li{display: inline;
}

#sidenavlist{padding-left: 0;margin:20px 0;border-bottom:1px solid #f3f5f5;border-top: 1px solid #dee4e5;width: 100%;}

#sidenavlist a,#sidenavlist a:visited,#sidenavlist a:active
{
	width: 99.99%;
	/* extend the sensible area to the maximum with IE5 */
	display: block;
	text-indent:20px;
	background-image:url('../images/rightmenu.gif');
	background-repeat:no-repeat;
	background-position: center left;
	text-decoration: none;
	color: #000;
	padding: 0.25em;
	border-top: 1px solid #f3f5f5;
	border-bottom: 1px solid #dee4e5;
}

#sidenavlist a:hover { 
	background-color: #f3f5f5;
	color:#660000; 
	background-image:url(../images/rightmenu_over.gif);
	background-repeat:no-repeat;
	background-position: center left;
}

.tool-tip {
	color: #fff;
	background-color:inherit;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color:#5b8ca9;
	background-color:inherit;
	padding: 8px 8px 4px;
	background: url('../images/bubble.png') top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url('../images/bubble.png') bottom right;
}

.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}

.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}

.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}


div.module {
	margin-bottom: 13px;
	padding: 0;
	float: left;
	width: 100%;
	background: url(../images/pink/box-br.gif) no-repeat bottom right;
}

div.module div {
	padding: 0;
	background: url(../images/pink/box-bl.gif) no-repeat bottom left;
}

div.module div div {
	padding: 0;
	background: url(../images/pink/box-tr.gif) no-repeat top right;
}

div.module div div div {
	padding: 9px 15px 20px;
	background: url(../images/pink/box-tl.gif) no-repeat top left;
}

div.module div div div div {
	margin: 0;
	padding: 0;
	background-image:url('../images/spacer.gif');
	background-repeat:no-repeat;
}
div.module-notitle {
	margin-bottom: 10px;
	padding: 0;
	float: left;
	width: 100%;
	background: url(../images/pink/box-br.gif) no-repeat bottom right;
}

div.module-notitle div {
	padding: 0;
	background: url(../images/pink/box-bl.gif) no-repeat bottom left;
}

div.module-notitle div div {
	padding: 0;
	background: url(../images/pink/box-tr.gif) no-repeat top right;
}

div.module-notitle div div div {
	padding: 9px 15px 20px;
	background: url(../images/pink/box-tl.gif) no-repeat top left;
}

div.module-notitle div div div div {
	margin: 0;
	padding: 0;
	background-image:url('../images/spacer.gif');
	background-repeat:no-repeat;
}

