﻿body {
	margin: 20px 0;
	background: #E9F3FF;
	color: #0164D8;
	font: normal 12px Arial, Helvetica, sans-serif;
}

a {
	color: #0164D8; /*#29A3E1;*/
	/*font-weight:bold;*/
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #29A3E1;
	/*font-weight:bold;*/
}

#header
{
	width: 760px;
	height: 162px;
}

#header_top
{
	background: url( ../Images/Torah-Online1.gif);
	width:760px;
	height: 27px;
}
#header_mid
{
	background: url( ../Images/Torah-Online2.jpg);
	width: 760px;
	height: 58px;
}
#header_lower
{
	width:760px;
	height:77px;
}
#header_lower_left
{
	background: url( ../Images/Torah-Online3.jpg);
	width:258px;
	height:77px;
	float:left;
}
#header_lower_right
{
	width:502px;
	height:77px;
	float:right;
}
#header_lower_right_top
{
	float:left;
	background: url( ../Images/Torah-OnlineName.gif);
	width:502px;
	height:29px;
	
}
.title_header
{
	float:left;
	height:29px;
	width:210px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
 
}
#header_lower_right_mid
{
	float:left;
	background: url( ../Images/Torah-Online4a.gif);
	width:502px;
	height:48px;
}

#page
{
	float:left;
	width: 986px; /*100%*/
	height: 100%;/*1000px;*/
}
#page_left_side
{
	float:left;
	width:175px;
	height:100%; /*1000px;*/
	background: url( ../Images/bg_left_side.gif);
}
#page_left_side_login
{
	float:left;
	background: url( ../Images/bg_left_side.gif); /*#0164D8;*/
	width:175px;
	height:210px;/*135px;*/
	
}
.page_left_side_ext
{
	float:left;
	height:20px;
	width:175px;
	background: url( ../Images/bg_left_side.gif);
}
.page_left_side_footer
{
	float:left;
	height:20px;
	width:175px;
	background:#E9F3FF; /* url( ../Images/bg_left_side.gif);*/
}

.login_control
{
	padding-left:10px;
	padding-right:15px;
}
.login_control_css
{
	width:50px;
}
.login_row_title
{
	/*float:left;*/
	color: White;
	text-align:center;
	font-weight:bold;
	font-size:medium;
	height:25px;
}
.login_row_text
{
	/*float:left;*/
	color: White;
	text-align:left;
	height:15px;
	padding-left:0px;
}
.login_row_textfield
{
	/*float:left;*/
	/*text-align:left;*/
	height:15px;
	width:150px;
	padding-left:0px;
}
.login_check_box
{
	color:White;
	height:10px;
	font-size:smaller;
}
.button
{
	/*float:left;*/
	text-align:center;
	margin-right:5px;
	
}

.page_left_side_line
{
	width:175px;
	height:5px;
}
#page_left_side_comp_img
{
	width:175px;
	height:54px;
	background: url( ../Images/Torah-Online5.jpg);
}

#page_left_side_menu
{
	width:175px;
	height:100%; /*825px;*/
}
.menu_item
{
	color:White;
	width:175px;
	font-size:medium;
	padding-left:10px;
	text-decoration:none;
	
}
.menu_item a
{
	width:175px;
	font-size:medium;
	padding-left:10px;
	text-decoration:none;
	color:White;
}
.menu_item a:hover
{
	width:175px;
	font-size:medium;
	padding-left:10px;
	text-decoration:none;
	color:#225991; /*#0164D8;*/
}

.menu_item_hover
{
	background:white;
	color:#225991;/*#0164D8*/
}

.menu_item_hover a 
{
	background:white;
	color:#225991;/*#0164D8*/
}

.menu_item_dynamic_hover
{
	background:white;
	color:#225991;/*#0164D8*/
}
.menu_item_dynamic
{
	width:175px;
	padding-left:10px;
	background:#225991;
	color:White;
}
.menu_item_dynamic a:hover
{
	color: white;
	text-decoration:underline;
}
.menu_item_dynamic-hover
{
	background:white;
	color:#225991; /*#0164D8;*/
}

#book_menu
{
	font-size:medium;
	text-align:center;
	padding-left:10px;
}

#book_menu a
{
	color: White;
}
#book_menu a:hover
{
	background: white;
	color:#0164D8;
	text-decoration:none;
}


#page_mid
{
	float:left;
	width:725px;    /*688px; /*502px;*/
	height:100%;
}
.content_left
{
	float:left;
	width:588px; /*502px;*/
	height:100%;
}
.content_right
{
	float:left;
	width:100px; /*502px;*/
	height:100%;
}
.book_chapters
{
	float:left;
	width: 128px; /*128px; /*502px;*/
	height:100%;
	background: #E9F3FF;/*#225991;*/
}
.book_chapters_top
{
	float:left;
	width:128px; 
	height:54px;
	background: #E9F3FF;
}
.book_chapters_list
{
	float:left;
	width:127px; 
	height:921px; /*100%*/
	background:#225991;
}
.book_chapters_mid
{
	float:left;
	width:127px;
	height: 90px; /*936px;*/
	background:#225991;
}
.book_chapter
{
	width:125px;
	background:#225991;
	color:White;
	padding-left:2px;
}
.book_chapter:hover
{
	background:white;
	color:#0164D8;
}
.book_chapter:hover a
{
	background:white;
	color:#0164D8;
}

.book_chapter a
{
	color:White;
}
.book_chapter a:hover
{
	color:#0164D8;
	text-decoration:none;
}

.content_column
{
	float:left;
	height:500px;
	width: 33%;
	font-size:medium;
}
.tp_content_column
{
	float:left;
	height:280px;
	width:45%;
	font-size:medium;
	/*border: solid 1px #0164D8;*/
	/*background:background: url( ../Images/sky.jpg);*/
	text-align:left;
	margin-right:5px;
}
.tp_column_title
{
	float:left;
	width:100%;
	height:25px;
	/*background:white;*/
	color:#0164D8;
	text-align:left;
	font-weight:bold;
	padding-left: 0px;
	margin-top:5px;
}
.tp_content
{
	float:left;
	width:100%;
	height:235px;
}

.page_title
{
	 text-align:center;
}
.column_title
{
	float:left;
	height: 25px;
	width:100%;
	padding-left: 25px;
	margin-top:5px;
	
}
.column_content
{
	float:left;
}
.chapter_title
{
	text-align:center;
}
.page_name
{
	float:left;
	height:35px;
	width:588px;
	text-align:center;
}
.torah_portion_description
{
	float:left;
	height:20px;
	width:588px;
	text-align:center;
	font-weight:bold;
}

/* top menu */
.top_menu_prev
{
	float:left;
	width: 586px;
	height: 20px;
	background: #0164D8;
	text-align:center;
	margin-bottom: 10px;
	
}
.main_top_menu
{
	float:left;
	width: 565px;
	height: 20px;
	background: #0164D8;
	text-align:center;
	/*padding-right:5px;*/
	
}

.top_menu
{
	float:left;
	width: 586px;/*581px;*/
	height: 28px;
	background: #0164D8;
	text-align:center;
	/*padding-right:5px;*/
	
}

.torah_portion_content
{
	float:left;
	width: 574px;
	height:100%;
	border: solid 1px #0164D8;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	background: url( ../Images/sky.jpg);
	margin-bottom: 10px;
}
.site_navigation
{
	float:right;
	padding-right: 5px;
}
.tp_pages_panel
{
	float:left;
	height:20px;
	color:White;
	padding-left:65px;
}
.tp_page_link
{
	color:white;
	background:#0164D8;	
}
.tp_page_link:hover
{
	color:#0164D8;
	background:white;	
}
.tp_page_link_selected
{
	color:#0164D8;
	background:white;

}
.tp_page_link_selected:hover
{
	color:#0164D8;
	background:white;
		
}

.top_menu_item
{
	float:left;
	width:50px;
	height:18px;
	color:white;
	background: #0164D8;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;	
}
.top_menu_item a
{
	color:White;
	text-decoration: none;
}

.top_menu_item:hover
{

	color:#0164D8;
	background: white;
	border: solid 1px #0164D8;
	text-decoration:none;
}
.top_menu_item:hover a
{

	color:#0164D8;
	text-decoration:none;	
}
.top_menu_item_button
{
	float:left;
	width:20px;
	height:20px;
}

.site_navigation_link
{
	color:white;
}


.site_navigation_link:hover
{
	color:white;	
}



.verse_name
{
	width:22%;
	float:left;
}
.verse_text
{
	float:left;
	width:76%;
	color: #084EA4 /*#0956b5;*/
}

.contactus_title
{
	text-align:center;
	width:500px;
}
.contactus_label
{
	float:left;
	width:50px;
	height:20px;
	text-align:left;
}
.contactus_textbox
{
	float:left;
	
}
.contactus_button
{
	 float:left;
}
.contactus_row
{
	float:left;
	width:700px;
}
.tabs
{
	position:relative;
	top:2px;
	left:10px;
}
.tab
{
	/*border: solid 1px #0164D8;*/
	border-right:solid 2px #0164D8;
	border-left:solid 2px #0164D8;
	border-top:solid 2px #0164D8;
	background: #0164D8;
	color:White;
	padding: 2px 10px;

}
.tab a:hover
{
	color:white;
	text-decoration:none;
}

.selectedTab
{
	background:url( ../Images/sky.jpg);
	color:#0164D8;
	/*border-bottom: solid 1px white;*/
}
.selectedTab a:hover
{
	color:#0164D8;
	text-decoration:none;
}

.tabContents
{
	border: solid 2px #0164D8;
	padding:10px;
	background:url( ../Images/sky.jpg);
	height:800px;
}
.skyBackground
{
	background: url( ../Images/sky.jpg);
}

.tp_row_top
{
	float:left;
	width:565px;
	height:15px;
    background-color:#0164D8;
    color:White;
}
.tp_row_top_text
{
	float:left;
	width:565px;
	height:15px;
	color:White;
	font-size:10pt;
    text-align:center;
    padding-left:5px;
    padding-bottom:2px;
}

.tp_row
{
	float:left;
	width:558px;
	height:125px;
	border-left:solid 1px #0164D8;
	border-right:solid 1px #0164D8;
	border-bottom:solid 1px #0164D8;
	padding-top:15px;
	padding-left: 5px;
}
.tp_img
{
	padding-top:8px;
	float:left; 
}
.tp_row_content
{
	float:left;
	width:400px;
	height:125px;
	font-size:medium;
	padding: 5px;
	
}
.tp_verse
{
	float:left;
	width:100%;
	font-size:small; 
	padding-top: 5px;
}
.tp_weekly_title_row
{
	float:left;
	width:100%;
	height:15px;
	
}
.tp_weekly_title
{
	float:left;
	
}
.tp_weekly_chapters
{
	float:left;
	width:100%;
	height:15px;
	font-size:small;
		
}
.search_verse
{
	float:left;
	height:40px;
	width:100%;
}

.search_row
{
	float:left;
	width:100%;
	margin-top: 5px;
	margin-bottom:5px;
}
.search_verse_name
{
	width:22%;
	float:left;
	font-weight:bold;
}
.search_verse_text
{
	float:left;
	width:76%;
	color: #084EA4 /*#0956b5;*/
}
.search_results
{
	float:left;
	padding-left:80px;
	color:White;
	font-weight:bold;
}
.search_msg
{
	float:left;
	width:100%;
	font-weight:bold;
	padding-top: 10px;
	text-align:center;		
}
.pnl_search_pages
{
	float:left;
}
.search_item
{
	float:left;
}
.search_results_list
{
	float:left;
	padding-left:2px;
}
.search_pnl
{
	float:left;
	text-align:center;
	padding-left:90px;
	padding-top:5px;
	padding-bottom:5px;
}
.search_lbl
{
	font-weight:bold;
}

.search_msg
{
	font-weight:bold;
}
.search_pnl_home
{
	float:right;
	padding-top:4px;
	padding-right:2px;
}

.top_menu_left
{
	float:left;
	width:160px;
}
.footer_link
{
	color:White;
	text-align:center;
}
.footer_link:hover
{
	color:White;
	text-align:center;
}
.contactus_form_top
{
	height:25px;
}

.links_title
{
	text-align:center;
	width:500px;
}

#page_right_side
{
	width:86px;
	height:100%;
}
#footer
{
	float:left;
	width: 762px; /*892px; /*760px;*/
	height:20px;
	background:#0164D8; /*#225991*/
	text-align:center;

	
}
.footer_mid
{
	float:left;
	width:650px;
	height:20px;
	padding-top:2px;
}
.footer_mid_contact
{
	float:left;
	width:762px;
	height:20px;
	padding-top:2px;
}
.footer_home_link
{
	float:left;
	height:20px;
	width:50px;
	padding-top:2px;
}
.footer_links_link
{
	float:right;
	height:20px;
	width:50px;
	padding-top:2px;
}