/* CSS Document */
body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.toplink_bg
{
	background-image: url(../images/toplink_bg.gif);
	background-repeat: repeat-x;
}
.toplink_text
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.toplink_text:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.login_bg
{
	background-image: url(../images/login_bg.gif);
	background-repeat: repeat-x;
}
.login-tableborder
{
	border-style: solid;
	border-width: 1px;
	border-color: #C7EAFF;
	border-collapse: collapse;
}
.login-tableborder_new
{
	border-style: solid;
	border-width: 1px;
	border-color: #C7EAFF;
	border-collapse: collapse;
	background-image: url(../images/login_bg.gif);
	background-repeat: repeat-x;
}
.textbox
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #7F9DB9;
}
.yellow_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7A00E;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 5px;
}
.sub_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	text-decoration: none;
	padding-left: 5px;
}
.ratings
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
}
.blue_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0082C8;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 5px;
}
.user_name
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0082C8;
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
}
.forgot_password
{
	font-family: verdana;
	font-size: 10px;
	color: #313131;
	text-decoration: underline;
}
.add_link
{
	font-family: verdana;
	font-size: 12px;
	color: #313131;
	font-weight: bold;
	text-decoration: underline;
}
.new_user
{
	font-family: arial;
	font-size: 11px;
	color: #004575;
	text-decoration: none;
}
.inner_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
	text-decoration: none;
	text-align: justify;
	padding-left: 8px;
}
.footer_bg
{
	background-image: url(../images/footer_bg.gif);
	background-repeat: repeat-x;
}
.footer_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115B8F;
	text-decoration: none;
}
.footer_links_selected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115B8F;
	text-decoration: underline;
}
.footer_links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115B8F;
	text-decoration: underline;
}

.footer_dash
{
	padding-left: 8px;
	padding-right: 8px;
}
.rights_reserved
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.tutor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FDB825;
	text-decoration: none;
}
.navigation_selected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FDB825;
	text-decoration: none;
	font-weight: bold;
}
/* inner pages css starts here */
.pagination_selected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006AA2;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 5px;
}
.pagination_selected:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

.pagination_deselected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A7A7A7;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.pagination_deselected:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006AA2;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

.video_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 6px;
}

.coach_name
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007DC0;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 6px;
}
.coach_details
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	padding-left: 6px;
	text-align: justify;
}
.ratings
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676767;
	font-weight: bold;
}
.dotted_line2
{
	background-image: url(../images/dotted_line2.gif);
	background-repeat: repeat-y;
}
.dotted_line_horizontal
{
	background-image: url(../images/dotted_line3.gif);
	background-repeat: repeat-x;
}
.breadcrums
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0083CB;
}
.main_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00679E;
}
.sort
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.sort_name
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 220px;
	font-weight: bold;
	color: #333333;
}
.video_details_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2C2C2C;
	font-weight: bold;
}
.guru_name
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1377AC;
	font-weight: bold;
}
.guru_sublinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1377AC;
}
.video_details_inner
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}
.video_price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1377AC;
	font-weight: bold;
}
.chapter_table_row2
{
	background-color: #EBF8FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}
.chapter_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0088D2;
}
.chapter-tableborder
{
	border-style: solid;
	border-width: 1px;
	border-color: #C7EAFF;
	border-collapse: collapse;
}
.review-tableborder
{
	border-style: double;
	border-width: 2px;
	border-color: #E4E4E4;
	border-collapse: collapse;
}
.review_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2B7CAA;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
}
.search_result_detail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	text-decoration: none;
	padding-left: 5px;
}
.search_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0181C8;
	text-decoration: underline;
	padding-left: 5px;
}
.shopping_cart_heading
{
	/*background-image:url(../images/shoping_heading.gif);*/
	background-color: #0088D2;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
}
.error_msg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.clinic_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00679E;
	font-weight: bold;
}
.clinic_date
{
	font-family: verdana;
	font-size: 10px;
	color: #00679E;
	font-weight: bold;
}
.clinic_location
{
	font-family: verdana;
	font-size: 10px;
	color: #575757;
	font-weight: bold;
}
.clinic_details
{
	font-family: arial;
	font-size: 11px;
	color: #575757;
	font-weight: normal;
	text-align: justify;
}
.clinic_url
{
	font-family: arial;
	font-size: 11px;
	color: #575757;
	font-weight: normal;
	text-decoration: underline;
}
.read_more
{
	font-family: arial;
	font-size: 11px;
	color: #FFA030;
	font-weight: normal;
	text-decoration: underline;
}
.left_mid_bg
{
	background-image: url(../images/left_mid_bg.gif);
	background-repeat: repeat-y;
}
.right_mid_bg
{
	background-image: url(../images/right_mid_bg.gif);
	background-repeat: repeat-y;
}
.top_mid_bg
{
	background-image: url(../images/top_mid_bg.gif);
	background-repeat: repeat-x;
}
.bottom_mid_bg
{
	background-image: url(../images/bottm_mid_bg.gif);
	background-repeat: repeat-x;
}
.contact_mid_bg
{
	background-image: url(../images/contact_mid_bg.gif);
}
.tab_selected
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	background-color: #FDB723;
	text-decoration: none;
}
.tab_deselected
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	background-color: #0084CC;
	text-decoration: none;
}
.tablecell
{
	border-color: #0084CC;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
}

.tablecell td
{
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #0084CC;
}
.err_msg
{
	font-family: arial;
	font-size: 12px;
	color: red;
	font-weight: bold;
}
.pagination-links-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9A9999;
	text-decoration: none;
}
.pagination-links-1:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #6C6C6C;
	text-decoration: underline;
}
.pagination-highlighted
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C579E;
}
.arrow-pagination-links
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9A9999;
	text-decoration: none;
}
