﻿@charset "utf-8";
/* CSS Document */
/* =Styling all elements
--------------------------------------------------------------------------------------- */
*{margin:0;padding:0;}
a{outline:none;border:none; text-decoration:none;}
img{border:none;}
input{vertical-align:middle;}

.floatleft		{float:left !important;}
.floatright		{float:right !important;}
/*=======================================================================================================*/


body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404040;
}

.logoprogselection_bg{
	background:url(/casivus3/images/logo_progselection_bg.gif) repeat-x;
}
.separator_bg{
	background:url(/casivus3/images/splash-therasim_17.gif) repeat-y;
}
.note_bg{
	background:url(/casivus3/images/note_bg.gif) repeat-x;
	/*padding:20px;*/
	padding:20px 15px 7px 20px;
}
.note_bg2{
	background:url(/casivus3/images/note_bg.gif) repeat-x;
	padding:10px 20px 10px 20px;
}
.notes_text{
	font-size:11px;
	color:#00588d;
}
.notes_heading{
	color:#c40000;
	font-size:11px;
	font-weight:bold;
}
.welcome_bg{
	background:url(/casivus3/images/welcome_bg.gif) repeat-x;
}
.centertext_splash{
	line-height:16px;
}
.footertext{
	font-size:12px;
	color:#606060;
	padding: 10px;
}
.greytextbold_18{
	font-size:18px;
	font-weight:bold;
	color:#555555;
}
.pagecurl_bg{ background:url(/casivus3/images/pagecurl_bg.gif) repeat-x; }
.orangetext{ color:#fc9a00; font-weight:bold; }
.bluetextbold_11{ color:#2f90c9; font-weight:bold;}
.progs_separator{	
	padding:10px 20px 10px 20px;
	border-top: 1px solid #f0f0f0;
}
.top_heading{
	font-size:30px;
	color:#2b4f64;
	padding:50px 0px 0px 5px;
}
.top_subheading{
	color:#006ebc;
	font-size:18px;
	padding:60px 0px 0px 5px;
}
.top_subheading2{
	color:#006ebc;
	font-size:14px;
	padding:60px 0px 0px 5px;
}
.white_heading_24{
	font-size:24px;
	color:#ffffff;
	font-weight:bold;
}
.waitingroom_heading_bg{ background:url(/casivus3/images/waitingroom_heading_bg.gif) repeat-x; }
.img_frame_bg{ 
	background:url(/casivus3/images/img_frame.gif) no-repeat;
	padding: 42px 17px 10px 8px;
}
.pat_his_paddign{
	padding: 0px 0px 10px 0px;
	text-align:left;
	vertical-align:text-top;
}

/** new stuff **/
.top_strip{
	/*background:url(/casivus3/images/top_bg.jpg) left top repeat-x;*/
	background:url(/casivus3/images/logo_progselection_bg.gif) repeat-x;
}
/*.top_banner{
	background:url(/casivus3/images/topban_bg.gif) left top repeat-y;
}*/
/*========================================= Bottom Strip ======================================================*/
.bottom_strip{
	background:url(/casivus3/images/bott_bg.gif) left top repeat-x;
}
.content{
	background-color:#c6e5f7;
	padding-bottom:10px;
}
/*========================================== Side Bar =========================================================*/
.sidebar{
	background:url(/casivus3/images/sidebar.gif) left top repeat-y;
	padding-left:2px;
	padding-top:3px;
}
/*========================================= Top Content =======================================================*/
.top_content{
	background:url(/casivus3/images/cont_topbg.gif) left top repeat-x;
	padding-left:15px;
	font-size:18px;
	font-weight:bold;
	color:#000;
}
/*======================================= Right Content =======================================================*/
.right_content{
	background:url(/casivus3/images/cbg.gif) left top repeat-y;
	padding:18px 5px 12px 0;
	line-height:16px;
}
.center_padd{
	padding-left:15px;
}
/*======================================= Sponser Box =========================================================*/
.sponsor_bx{
	background-color:#d4e6f5;
	color:#00588d;
	padding-left:11px;
	padding-bottom:3px;
}
.sponsor_bx img{
	padding-top:2px;
}
/*========================================== Internal =========================================================*/
.left_sponsor{
	padding-left:2px;
	padding-top:3px;
	/*color:#00588d;*/
	font-size: 9px;
}
.left_sponsor img{
	padding-top:2px;
}
.int_center{
	background:#dff3ff url(/casivus3/images/int_center_bg.gif) left top repeat-x;
	padding:30px 16px 16px 15px;
}
.title{
	font-size:18px;
	font-weight:bold;
	color:#000;
}
/*========================================== Center Box =========================================================*/
.center_box{
	background-color:#fff;
	border:1px #abd6ed solid;
	padding:14px 11px;
}
.blue_txt14{
	font-size:12px;
	color:#2f90c9;
	font-weight:bold;
}
/*========================================== Blue strip =========================================================*/
.blue_strip{
	background-color:#53aad7;
	font-weight:bold;
	color:#fff;
	padding-left:10px;
}
/*========================================== White strip =========================================================*/
.white_strip2{
	background-color:#fff;
	padding:10px 15px;
}

.int_rgt_cont{
	background-color:#fff;
	padding:7px 9px 0 12px;
}
.int_rgt_title{
	font-size:16px;
	color:#0d2444;
	font-weight:bold;
}
/*========================================== White Box =========================================================*/
.right_box{
	border:1px #7dbadd solid;
	padding:2px 4px 8px 8px;
	color:#4e4e4e;
}
.img_bg{
	/*float:right;*/
	background:url(/casivus3/images/img_bg.gif) left top no-repeat;
	width:92px;
	height:108px;
	padding-left:8px;
	padding-top:42px;
}
.orange_txt{
	color:#fc9a00;
}
.blue_txt{
	color:#2f90c9;
}
/*========================================== Internal Content ==================================================*/
.int_content{
	padding-left:20px;
	font-size:13px;
	line-height:24px;
}

/*=========================================== Footer ==========================================================*/
.footer{
	font-size:12px;
	color:#606060;
	padding-left:16px;
}

