/* CSS Document */

body
{
	background-image:url(../images/main_background_image.jpg);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;	
}

#container
{
	width:800px;
	background-color:#FFFFFF;
}

#clear
{
	clear:both;
}

#header
{
	background-image:url(../language/tr/images/logo/ctp_bg_official_header.jpg);
	width:800px;
	height:167px;
	cursor:pointer;
}

#top_menu_container
{
	background-image:url(../images/top_menu_background.gif);
	background-repeat:repeat-x;
	width:100%;
	height:31px;
}

#top_menu_items
{
	width:70%;
	float:left;
	padding-left:5px;
}

#top_menu_items a
{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:20px;
}

#top_menu_items a:hover
{
	text-decoration:underline;
}

#search_item
{
	margin:4px;
	width:25%;
	float:left;
}

#search_item .search_box
{
	width:140px;
	float:left;
	color:#003704;
	font-weight:bold;
}

#search_item .submit_button
{
	background-color:#003704;
	border:1px solid #003704;
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin:1px;
	
}

/** Left Column **/
#left_column
{
	width:155px;
	padding-left:14px;
	float:left;
	background-color:#FFFFFF;
	padding-top:6px;
}

.left_menu_background
{
	background-image:url(../images/boxes/ctp_bg_menu_main.gif);
	background-repeat:repeat-y;
	padding:2px 5px 2px 5px;
}

.left_menu_background a
{
	color:#656565;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding:2px;
}

.left_menu_background a:hover
{
	color:#FFFFFF;
	background-color:#61b033;
}

/*Sign Up **/
.sign_up_background
{
	background-image:url(../images/boxes/ctp_sign_up_main.gif);
	background-repeat:repeat-y;
	padding:5px;
}

.sign_up_background h3
{
	color:#FFFFFF;
	padding:0px 0px 5px 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}


.sign_up_background span
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:70%;
}

.sign_up_background .subscribe_box
{
	float:left;
	width:110px;
}

.submit_button
{
	background-color:#003704;
	border:1px solid #003704;
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin:1px;
	float:left;
}

.general_box
{
	background-image:url(../images/boxes/ctp_general_box.gif);
	background-repeat:repeat-y;
	padding:5px;
}

.general_box_heading
{
	background-color:#00bd2f;
	padding:3px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	width:94%;
	text-align:center;	
	
}

#main_content_area
{
	float:left;
	width:605px;
	margin-left:20px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#656565;
	font-size:12px;	
	font-weight:500;
}

#main_content_area h3
{
	color:#09790d;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:15px;
	font-size:20px;
}

/* Welcome News */

.welcome_news_header
{
	background-image:url(../images/boxes/welcome_news_main.gif);
	padding:5px 5px 5px 15px;
	color:#92ff27;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

.welcome_content_background
{
	background-image:url(../images/boxes/welcome_news_content_main.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	height:150px;
	vertical-align:top;
}

.welcome_content_background h3
{
	color:#309900;
	font-weight:bolder;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	margin:0;
}

.welcome_content_background span
{
	font-family:Arial, Helvetica, sans-serif;
	color:#737373;
	font-size:12px;
}

#home_page_image
{
	float:left;
    margin-top:3px;
}

#main_news_box
{
	width:388px;
	float:left;
}

.spacer_10px
{
	height:2px;
	max-height:2px;
	display:inline;
}

/* Home Page News */
#news_listing ul
{
	width:380px;
	list-style:none;
	padding:0px 0px 0px 6px;
	margin:0;
	line-height:20px;
	float:left;
}

#news_listing li
{
	padding:3px;
}

.dark_link
{
	background-color:#e6e6e6;
}

/** Footer **/

#footer
{
	margin-top:5px;
	height:56px;
	width:100%px;
	background-color:#00ae2b;
	padding-top:5px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:bold;
}

#footer .fading
{
	height:4px;
	background-image:url(../images/ctp_bg_footer_fading.gif);
	background-repeat:repeat-y;	
	margin-bottom:4px;
}

#footer_left
{
	margin-left:5px;
	float:left;	
}

#footer_right
{
	margin-right:25px;
	float:right;	
}

#footer_right a
{
	color:#FFFFFF;
	text-decoration:underline;
}

#footer_right a:hover
{
	color:#0a7b0f;
	text-decoration:underline;
}

#footer_left a
{
	color:#FFFFFF;
	text-decoration:underline;
}

#footer_left a:hover
{
	color:#0a7b0f;
	text-decoration:underline;
}



/*Search Listing*/
#search_listing
{
	font-family:Arial, Helvetica, sans-serif;
}

#search_listing ul
{
	list-style:none;
	padding:3px 3px 3px 3px;
	margin:0px; 
}

#search_listing ul li
{
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px solid #e2e2e2;
	cursor:pointer;
}

#search_listing .search_heading
{
	color:#09790d;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}

#search_listing .search_content
{
	color:#656565;
	font-size:12px;
}

#search_listing .search_link
{
	color:#b6b6b6;
	font-size:11px;
	font-style:italic;
}

#search_listing a
{
	color:#09790d;
	font-size:11px;
	text-decoration:underline;
}

#search_listing a:hover
{
	text-decoration:none;
}

#search_listing .paging_box
{
	background-color:#666666;
	color:#FFFFFF;
	height:20px;
	width:100%;
}

.interview_heading
{
	font-size:13px;
	font-weight:bold;
	color:#656565;
	padding: 4px 4px 2px 0px;
}

.interview_image
{
	padding:2px;
	margin:2px;
	border:1px solid #00bd2f;
	float:left;
}

.interview_content
{
	padding: 4px 4px 2px 0px;
	font-size:12px;
	color:#656565;
	font-weight:normal;
}

#survey_choices
{
	font-size:12px;
	color:#656565;
	font-weight:normal;
}

.home_page_box_heading
{
	background-color:#00bd2f;
	padding:3px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;		
	display:block;
	padding-left:13px;
	margin-bottom:2px;
	width:580px;
}


#contact_details
{
	width:212px;
	float:left;	
	padding:0px 2px 2px 2px;
}

#contact_details .spacer
{
	height:6px;
}


.contact_page_box_heading
{
	padding:3px;
	font-size:16px;
	font-weight:bold;
	color:#09790d;
	text-align:left;		
	margin-bottom:2px;
	width:100%;
	margin-bottom:3px;
	margin-top:10px;

	border-bottom:1px solid #09790d;
}

/* Pagination */

.paging_bar
{
	width:100%;
	padding:4px;
	background-color:#e5e5e5;
	text-align:center;
	margin-bottom:4px;
}

.paging_bar a
{
	color:#09790d;
	text-decoration:none;
	font-weight:bold;	
	padding:2px 5px 2px 5px;
	border:1px solid #e5e5e5;
}

.paging_bar a:hover
{
	border:1px solid #003704;
	background-color:#00c631;
	color:#FFFFFF;
}


.paging_bar .selected_page
{
	color:#003704;
	text-decoration:underline;
	font-weight:bold;	
}

#main_container
{
	padding-right:19px;
	padding-left:19px;
	background-image:url(../images/container_background.jpg);
	background-repeat:repeat-y;
}

/* Small News Box */
#small_news_box
{
	width:195px;
	float:left;
	margin-right:5px;
}

.small_welcome_news_header
{
	background-image:url(../images/boxes/195x116_box/welcome_news_main.gif);
	padding:5px 5px 5px 15px;
	color:#92ff27;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

.small_welcome_content_background
{
	background-image:url(../images/boxes/195x116_box/welcome_news_content_main.gif);
	background-repeat:repeat-y;
	padding:5px;
	vertical-align:top;
	height:120px;
}

.small_welcome_content_background h3
{
	color:#309900;
	font-weight:bolder;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	margin:0;
}

.small_welcome_content_background span
{
	font-family:Arial, Helvetica, sans-serif;
	color:#737373;
	font-size:12px;
}

#parti_yonetimi
{
	padding:4px;
	border:2px solid #cbf3ce;
	color:#05760a;
}

#parti_yonetimi p
{
	margin:2px;
	padding:5px;
	background-color:#e5e5e5;
}


#content_style
{
	padding:4px;
	color:#05760a;
}

#content_style p
{
	margin:2px;
	padding:5px;
	background-color:#cbf3ce;
}

#content_style .content_area
{
	padding:5px;
	margin:2px;
	background-color:#e5e5e5;
	display:block;
	border:1px solid #e5e5e5;
}

#content_style span
{
	padding:5px;
	margin:2px;
	background-color:#e5e5e5;
	display:block;
}


#content_style a.content_area:hover
{
	background-color:#cbf3ce;
}

.invisible
{
	display:none;
}