/**
 * Style sheet cypexchange
 */
/* BG image */
body
{
	margin:0px;
	background-color:#614280;
	background-image:url("img/grad-bg.png");
	background-repeat:repeat-x;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:14px;
	color:#251337;
}

#stage-div-left-border
{
	width:217px;
	float:left;
}

#content-middle a, #content-middle a:hover, #content-middle a:link, #content-middle a:visited, #content-middle a:active
{
	color:#251337;
}

#stage-div-middle-content
{
	width:494px;
	float:left;
	background-color:#FFFFFF;
}

#stage-div-right-border
{
	width:316px;
	float:right;
}

#stage-div-right-border-content
{
	width:316px;
	height:833px;
	top:0px;
	position:absolute;
	background-image:url("img/right-windows.png");
}

#top-left-border
{
	height:507px;
	background-repeat:no-repeat;
}

#top-right-border
{
	height:432px;
	background-repeat:no-repeat;
}

#bottom-left-border
{
	height:395px;
	background-repeat:no-repeat;
}

#bottom-right-border
{
	height:400px;
	background-repeat:no-repeat;
}

#middle-right-border
{
	background-repeat:repeat-y;
}

#middle-left-border
{
	background-repeat:repeat-y;
}

#members-area-cyp
{
	padding:3px 0px 0px 50px;
}

#news-area
{
	height:320px;
	padding:177px 128px 0px 35px;
}

div.news-right
{
	padding:8px 0px;
	font-size:16px;
}

#search
{
	height:105px;
	padding:55px 0px 0px 40px;
}

#search a
{
	height:20pt;
	padding:0px 0px 2.5px 0px;
	background-color:#251337;
	border:0.5pt solid #251337;
	font-style:italic;
	text-decoration:none;
	font-size:14pt;
	color:#FFFFFF;
	line-height:10pt;
}

#search input
{
	width:1.07in;
	height:16.5pt;
	padding:0px 0px 3px 0px;
	border:0.5pt solid #D1D4DF;
	font-size:10pt;
	line-height:10pt;
	z-index: 1;
}

#search input
{
	margin:0px 0px -3px -2px;
}

#search-title
{
	padding:0px 0px 5px 0px;
}

#search-input
{
	width:45px;
	float:left;
}

#search-input-go
{
	width:90px;
	float:left;
	padding:6px 0px 0px 0px;
	text-align:right;
}

#news-letters
{
	height:160px;
	padding:20px 145px 0px 45px;
}

#left0
{
	height:29px;
	padding:42px 0px 0px 143px;
}

#left1
{
	height:44px;
	padding:42px 0px 0px 93px;
}

#left2
{
	height:52px;
	padding:16px 0px 0px 41px;
}

#left3
{
	height:74px;
	padding:16px 7px 0px 21px;
}

#left4
{
	height:57px;
	padding:5px 10px 0px 88px;
}

#left5
{
	height:54px;
	padding:16px 10px 0px 94px;
}

#left6
{
	height:30px;
	padding:15px 10px 0px 112px;
}

#left0, #left1, #left2, #left3, #left4, #left5, #left6
{
	text-align:left;
	font-style:italic;
	font-size:17px;
}

#content-top
{
	height:230px;
}

div.accordion-headline
{
	height:230px;
	text-decoration:underline;
}

#content-middle
{
	padding:0px 9px 10px 25px;
	background-color:#ffffff;
}

#content-top-img
{
	width:203px;
	height:185px;
	float:left;
	padding:30px 0px 0px 22px;
	background-image:url("img/content-top-left-img.png");
	background-repeat:no-repeat;
}

#content-top-txt
{
	width:260px;
	height:205px;
	float:left;
	padding:15px 9px 10px 9px;
}

div.hr
{
	height:15px;
	background: url(img/line.png) repeat-x scroll center;
}

div.hr hr
{
	display:none;
}

div.height-30px
{
	height:30px;
}

div.height-20px
{
	height:20px;
}

#sub-pages-summary
{
	width:446px;
	margin:auto;
	padding:15px 0px 0px 0px;
}

#sub-pages-summary-left
{
	width:207px;
	float:left;
}

#sub-pages-summary-middle
{
	width:32px;
	height:10px;
	float:left;
}

#sub-pages-summary-right
{
	width:207px;
	float:left;
}

#sub-pages-summary-cell-top
{
	height:95px;
	padding:10px 0px 0px 0px;
}

#sub-pages-summary-cell-bottom
{
	height:150px;
	padding:10px 0px;
}

#footer-text-line-1
{
	width:730px;
	margin:auto;
	text-align:center;
	font-size:13px;
	color:#FFFFFF;
	line-height:20px;
}

#footer-text-line-2-left
{
	width:285px;
	float:left;
	padding:20px 0px 30px 30px;
	text-align:left;
}

#footer-text-line-2-right
{
	width:285px;
	float:right;
	padding:20px 30px 30px 0px;
	text-align:right;
}

#stage-div-middle-content
{
	width:494px;
	float:left;
	background-color:#FFFFFF;
}

#cyp-network-submenu, #cyp-network-submenu a, #cyp-network-submenu a:link, #cyp-network-submenu a:visited, #cyp-network-submenu a:active
{
	margin:0px;
	font-style:italic;
	font-weight:normal;
	text-decoration:none;
	font-size:20px;
	color:#D1D4DF;
	font-family:"Georgia", Times New Roman, Times, serif;
}

#stage-div-middle-content h2, h2, #stage-div-middle-content h3, h3
{
	margin:0px;
		font-style:italic;
		font-weight:normal;
		text-decoration:none;
		font-size:20px;
		color:#251337;
		font-family:"Georgia", Times New Roman, Times, serif;
}

#cyp-network-submenu a:hover
{
	color:#251337;
}

#stage-div
{
	width:1027px;
	margin:auto;
}

#stage-div-middle-content-top
{
	width:494px;
	height:42px;
	background-repeat:no-repeat;
}

#stage-div-main-top
{
	height:153px;
	background-repeat:no-repeat;
}

#stage-div-main-top
{
	background-image:url("img/header.png");
}

#stage-div-middle-content-top
{
	background-image:url("img/header-bottom.png");
}

top-left-border
{
	background-image:url("img/border-top-left.png");
}

#top-right-border
{
	background-image:url("img/border-top-right.png");
}

#bottom-left-border
{
	background-image:url("img/border-bottom-left.png");
}

#bottom-right-border
{
	background-image:url("img/border-bottom-right.png");
}

#middle-right-border
{
	background-image:url("img/border-bg-right.png");
}

#middle-left-border
{
	background-image:url("img/border-bg-left.png");
}

#top-left-border
{
	background-image:url("img/border-top-left.png");
}

#footer-text-line-1 a, #footer-text-line-1 a:link
{
	width:730px;
	margin:auto;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	color:#ffffff;
	line-height:20px;
}

#footer-text-line-1 a:hover, #left0 a:hover, #left1 a:hover, #left2 a:hover, #left3 a:hover, #left4 a:hover, #left5 a:hover, #left6 a:hover
{
	text-decoration:underline;
}

#left1 a, #left2 a, #left3 a, #left4 a, #left5 a, #left6 a, #left1 a:link, #left2 a:link, #left3 a:link, #left4 a:link, #left5 a:link, #left6 a:link, #left1 a:active, #left2 a:active, #left3 a:active, #left4 a:active, #left5 a:active, #left6 a:active
{
	text-align:left;
	font-style:italic;
	text-decoration:none;
	font-size:17px;
	color:#251337;
}

#left0 a, #left0 a:link, #left0 a:active, #left0 a:visited
{
	text-align:left;
	font-style:italic;
	text-decoration:none;
	font-size:17px;
	color:#251337;
}

#members-area-cyp a, #members-area-cyp a:link, #members-area-cyp a:active, #members-area-cyp a:visited
{
	text-decoration:none;
	color:#251337;
}

#members-area-cyp a:hover
{
	text-decoration:underline;
}

#body-content
{
	padding:0px 0px 0px 25px;
}

#home-page-link
{
	width:500px;
	height:100px;
	top:30px;
	position:absolute;
	margin:auto;
}

div.news-right a, div.news-right a:active, div.news-right a:link, div.news-right a:visited, #body-content a:active, #body-content a:link, #body-content a:visited, #news-letters a, #news-letters a:link, #news-letters a:visited, #news-letters a:active
{
	text-decoration:underline;
	color:#251337;
}

div.news1 a:hover, #body-content a:hover, #news-letters a:hover
{
}

#pages-menu
{
	margin:0;
	padding:0;
	color:#251337;
	white-space:nowrap;
	list-style-type:none;
}

#pages-menu li
{
	display:inline;
}

#pages-menu li a, #pages-menu li span, #pages-menu li a:link, #pages-menu li a:active, #pages-menu li a:visited, #pages-menu
{
	float:left;
	padding:0.2em 0.5em;
	border:1px solid #fff;
	text-decoration:none;
	color:#251337;
	background:#fff;
}

#pages-menu li a:hover, #pages-menu li span:hover, #pages-menu li span
{
	color:#fff;
	background:#251337;
}

div.pagination
{
	padding:0px 0px 20px 25px;
}

.col_0
{
	width:100px;
}

.row_0, .row_1, .row_3
{
	height:30px;
}

.h4-accordion
{
	height:20px;
	background-color:#ECF0FA;
	border:1px solid #D1D4DF;
	font-weight:normal;
	font-size:16px;
	cursor:pointer;
}

h4
{
	margin:0px;
			font-style:italic;
			font-weight:normal;
			text-decoration:none;
			font-size:16px;
			color:#251337;
			font-family:"Georgia", Times New Roman, Times, serif;
}

#cyp-network-submenu .light
{
	color:#251337;
}

#cyp-0-5
{
	float:left; width:60px; padding:0px 0px 0px 4px;
}

#cyp-5-11
{
	float:left; width:65px; padding:0px 0px 0px 28px;
}

#cyp-11-25
{
	float:left; width:64px; padding:0px 0px 0px 25px;
}

#cyp-parent
{
	float:left; width:188px; padding:0px 0px 0px 15px;
}

#left, #right, #main
{
	/* width: 0px; */
}

