 /*-----------------------------------------------------------------------------
Website Style Sheet

version:   1.0
author:    Bryan Miller
email:     bmiller@practisinc.com
website:   http://www.mdigradiology.com/
-----------------------------------------------------------------------------*/

@media screen {

	/* =General
	-----------------------------------------------------------------------------*/	
	body {
		padding: 0;
		margin: 0;
		background:url(/newpage/images/body-bg-brit3a.jpg) ;
		font: 12px Arial, Helvetica, sans-serif;
		/*color:#dbc9f3;*/
		
		text-align: center; /* Centered design work around for IE 5.X and 6 in quirks mode. */
		min-width: 1024px; /* Centered design work around for Netscape 6. */
		min-height:760px; height:auto !important; height:760px; /* Min-height work around for for IE 5.X and 6 */
		overflow: -moz-scrollbars-vertical;
	}
	
	/* Class for clearing floats */
	.clear { clear:both; height:0px;}
	* html .clear { clear:both; height:0px; margin:0; padding:0; font-size:0; margin-bottom:-2px;}
	
	/* Remove border around linked images */
	img { border: 0; }
	abbr {border-bottom:none; }
	
	p { margin: 0.8em 0; line-height:18px; }
	
	h1, h2, h3, h4, h5 { margin: 0.4em 0; color:#422268; }
	h1 { font-size: 1.5em; color:#933c0b; }
	h2 { font-size: 1.3em; }
	h3 { font-size: 1.1em; }
	h4 { /* different color */ }
	h5 { /* different color */ }
	
	
	/* =Links
	-----------------------------------------------------------------------------*/
	a:link, a:visited { color:#17077a; text-decoration:none; }
	a:hover { color:#17077a;  text-decoration:underline; }
	
	#two_column #content_main a[href$='.pdf'] {
		padding-right:22px;
		line-height:16px;
		background:transparent url(../images/icon_pdf.gif) no-repeat right center;
	}
	
	/* =Structure
	-----------------------------------------------------------------------------*/
	#outer-container { width:100%; background:url(../images/outer-bg-brit3a.jpg) repeat-x ; }
	
	#container-home {
		width: 1024px;
		margin: 0 auto;
		text-align: left; /* Centered design work around for IE 5.X and 6 in quirks mode. */
		/*background: url(../images/container-bg-brit21.png) repeat-y top left;*/
	}
	
	#container-home #container-top { background:url(../images/container-top-brit5c.jpg) no-repeat top left;  }
	#container-home #container-bottom {
		background:url(../images/container-bottom-brit4.jpg) no-repeat bottom left; 
		min-height:700px; height:auto !important; height:700px; /* Min-height work around for for IE 5.X and 6 */
		padding-bottom:25px;
	}
	
	#container {
		width: 1024px;
		margin: 0 auto;
		text-align: left; /* Centered design work around for IE 5.X and 6 in quirks mode. */		
		background: url(../images/container-bg-brit1a.jpg) repeat-y top left;
		
	}
	
	#container #container-top { background:url(../images/container-top-brit5c.jpg) no-repeat top left; }
	#container #container-bottom {
		background:url(../images/container-bottom-brit4.jpg) no-repeat bottom left; 
		min-height:700px; height:auto !important; height:700px; /* Min-height work around for for IE 5.X and 6 */
		padding-bottom:25px;
	}
	
	
	
	
	#content {}
	
	#footer {
		width: 945px;
		margin: 10px auto;
		text-align: left; /* Centered design work around for IE 5.X and 6 in quirks mode. */
	}
	
	
	/* =Navigation
	-----------------------------------------------------------------------------*/
	ul#nav_main { height:45px; margin:0; padding:0 0 0 20px; list-style-type:none; clear:both; }
	ul#nav_main li { height:45px; float:left; position:relative; overflow:hidden; }
	ul#nav_main li span { width:100%; height:100%; position:absolute; }
	ul#nav_main li a { display:block; cursor:pointer;}
	* html #nav_main a:hover { background:#ccccff; cursor:pointer;}
	
	
	/* This is an example of what needs to be done for each li in the main navigation unordered list. 
	   You can copy this block and just change out the class name, widths and background image names/locations. */
	ul#nav_main li.home { width:108px; }
	ul#nav_main li.home a span,ul#nav_main li.home a:link span { background:url(../images/buttons/button_home2a.jpg) no-repeat; }
	ul#nav_main li.home a:hover span,body.home ul#nav_main li.home a span { background:url(../images/buttons/button_home1a.jpg) no-repeat; }
	
	ul#nav_main li.about-us { width:122px; }
	ul#nav_main li.about-us a span,ul#nav_main li.about-us a:link span { background:url(../images/buttons/button_aboutus2.jpg) no-repeat; }
	ul#nav_main li.about-us a:hover span,body.about-us ul#nav_main li.about-us a span { background:url(../images/buttons/button_aboutus1.jpg) no-repeat; }
	
	ul#nav_main li.casestudies { width:137px; }
	ul#nav_main li.casestudies a span,ul#nav_main li.casestudies a:link span { background:url(../images/buttons/button_casestudies2.jpg) no-repeat; }
	ul#nav_main li.casestudies a:hover span,body.casestudies ul#nav_main li.casestudies a span { background:url(../images/buttons/button_casestudies1.jpg) no-repeat; }
	
	ul#nav_main li.locations { width:197px; }   /*width:106px;*/
	ul#nav_main li.locations a span,ul#nav_main li.locations a:link span { background:url(../images/buttons/button_proserv2.jpg) no-repeat; }
	ul#nav_main li.locations a:hover span,body.locations ul#nav_main li.locations a span { background:url(../images/buttons/button_proserv1.jpg) no-repeat; }
	
	ul#nav_main li.services { width:148px; }
	ul#nav_main li.services a span,ul#nav_main li.services a:link span { background:url(../images/buttons/button_tech2a.jpg) no-repeat; }
	ul#nav_main li.services a:hover span,body.services ul#nav_main li.services a span { background:url(../images/buttons/button_tech1a.jpg) no-repeat; }
	
	ul#nav_main li.dicom { width:108px; }
	ul#nav_main li.dicom a span,ul#nav_main li.dicom a:link span { background:url(../images/buttons/button_dicom2.jpg) no-repeat; }
	ul#nav_main li.dicom a:hover span,body.dicom ul#nav_main li.dicom a span { background:url(../images/buttons/button_dicom1.jpg) 
	no-repeat; }
	
	ul#nav_main li.whitepapers { width:145px; }
	ul#nav_main li.whitepapers a span,ul#nav_main li.whitepapers a:link span { background:url(../images/buttons/button_whitepapers2.jpg) no-repeat; }
	ul#nav_main li.whitepapers a:hover span,body.whitepapers ul#nav_main li.whitepapers a span { background:url(../images/buttons/button_whitepapers1.jpg) 		    no-repeat; }
	
	
	#nav_sub { color:#422268; float:right; display:inline; padding:19px 34px 0 0; letter-spacing:3px; } 
	#nav_sub a,
	#nav_sub a:visited { color:#422268;  text-decoration:none; letter-spacing:normal; }
	#nav_sub a:hover { color:#422268;  text-decoration:underline; letter-spacing:normal; }
	
	.britsearch { margin-top:15px; position:relative; float:left; display:block; margin-left:50px; width:20%; border:0px solid #FF0000; }
	.search { width:60px; margin-top:-22px; margin-left:223px; }
	
	#nav_supp { color:#000; }
	#nav_supp a,
	#nav_supp a:visited { color:#000; text-decoration: none; }
	#nav_supp a:hover { color:#000; text-decoration: underline; }
	
	
	/* =Header
	-----------------------------------------------------------------------------*/
	#branding { height:95px; padding:15px 0 0 0; }
	
	#branding h1 { width:569px; height:95px; margin:0; padding:0 0 0 19px; position:relative; overflow:hidden; float:left; display:inline; }
	#branding h1 span { width:100%; height:100%; position:absolute; cursor:pointer; background:url(../images/brit_logo2.jpg) no-repeat; margin-top:9px; }
	
	#branding_sub { height:220px; overflow:hidden; padding:0 0 0 19px; border: 0px solid #003399; }
	
	#branding_sub #branding_sub_left { width:475px; float:left; display:inline; }
	#branding_sub #branding_sub_right { width:445px; overflow:hidden; float:left; display:inline; }
	
	#branding_sub #branding_sub_left #flash { width:964px; height:220px; margin-left:10px; margin-top:2px; border:1px solid #a0794f; background-color:#c2df9d; }
	
	#branding_sub #branding_sub_left #quick-access { 
		width:535px; 
		height:29px; 
		background:url(../images/quick-access-bg.jpg) no-repeat;
		padding:7px 0 0 140px; 
	}
	
	#branding_sub #branding_sub_left #quick-access ul { list-style-type:none; width:100%; }
	#branding_sub #branding_sub_left #quick-access ul li { float:left; display:inline; background: url(../images/quick-access-bullet.gif) no-repeat left 50%; padding:0 15px 0 10px; }
	#branding_sub #branding_sub_left #quick-access a,
	#branding_sub #branding_sub_left #quick-access a:visited { color:#1e1e1e; text-decoration:none; }
	#branding_sub #branding_sub_left #quick-access a:hover { color:#1e1e1e; text-decoration:underline; }
	
	#branding_sub #branding_sub_right #phone { 
		width:445px; 
		height:58px; 
		overflow:hidden;
		background:url(../images/phone-bg-brit.gif) no-repeat; 
		font-family:"Times New Roman", Times, serif;
		font-size:24px;
		font-weight:bold;
		line-height:54px;
		letter-spacing:1px;
		color:#622e09;
		padding:0 0 0 25px;
		
	}
	
	#branding_sub #branding_sub_right #welcome { 
		width:428px; 
		height:232px; 
		/*overflow:auto;		 */
		padding:0 5px 0 10px; 
		/*background:url(../images/welcome-bg.gif) no-repeat; */
		line-height:18px;
		color:#683311;
		border:0px solid #333333;
	}
	#welcome1 { 
		width:635px; 
		height:450px; 
		overflow:auto;		 
		padding:0px 10px 0px 10px;
		
		word-spacing:1px; 
		/*background:url(../images/welcome-bg.gif) no-repeat; */
		line-height:10px;
		color:#17077a;
		border:1px solid #333333;
	}
	
	
	#branding_sub #branding_sub_right #welcome h1 {
		width:340px;
		font-family:"Times New Roman", Times, serif;
		font-size:26px;
		line-height:32px;
		color:#933c0b;
		border-bottom:1px solid #933c0b;
		margin:10px 0;
	}
	#branding_sub #branding_sub_right #welcome p {
		width:350px;
	}
	
	#content_buzzword{
		width:964px;
		overflow:hidden;
		background:url(../images/buzzword-bg-brit.jpg);
		border:1px solid #a0794f;
		border-top:1px solid;
		border-top-color:#C2DF9d;
		margin:-1px 0 0 29px;
		color:#1f1f1f;	
	}
	#content_buzzword .buzzword {
		width:148px;
		overflow:hidden;
		float:left;
		display:inline;
		margin:0 0 0 10px;
		padding:10px 0;
		border:0px solid #FF0000;
	}
	
	#content_buzzword .buzzword h2 {
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		/*color:#683311;*/
		color:#422268;
		margin:0 5px;
	}
	}
	
	/* =Three Column
	-----------------------------------------------------------------------------*/
	#three_column #content_main { 
		width:964px;
		overflow:hidden;
		background:url(../images/callouts-bg-brit.jpg);
		border:1px solid #a0794f;
		margin:20px 0 0 29px;
		color:#1f1f1f;
	}
	
	#three_column #content_main .callout {
		width:80px;
		overflow:hidden;
		float:left;
		display:inline;
		margin:0 0 0 3px;
		padding:5px 0;
		border:0px solid #FF0000;
	}
	#three_column #content_main .callout.pacsris {
		width:140px;
		margin-left:4px;
	}
	#three_column #content_main .callout.pacstools {
		width:120px;
		margin-left:4px;
	}
	#three_column #content_main .callout.medical {
		width:200px;
		margin-left:4px;
	}
	#three_column #content_main .callout.critical {
		width:215px;		
		margin-left:4px;
	}	
	#three_column #content_main .callout.digital {
		width:176px;
		margin-left:4px;
	}
	
	#three_column #content_main .callout h2 {
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		/*color:#683311;*/
		color:#422268;
		margin:0 5px;
	}
	
	#three_column #content_main .callout p {
		margin:0 5px;
	}
	
	#three_column #content_main .callout a,
	#three_column #content_main .callout a:visited { color:#17077a; text-decoration:none; }
	#three_column #content_main .callout a:hover { color:#17077a; text-decoration:underline; }
	
	
	#three_column #content_sub { 
		float:left; 
		display:inline;
		width:478px; 
		height:200px;
		background:#c3df9d; 
		border:1px solid #8d8e82;
		margin:15px 0 0 28px;
		color:#1f1f1f;
		overflow:hidden;
	}
	#three_column #content_sub .content {
		padding:0 15px 0 15px;
	}
	
	#three_column #content_sub h1,
	#three_column #content_sub h3,
	#three_column #content_sub h4,
	#three_column #content_sub h5 {
		width:442px;
		font-family:"Times New Roman", Times, serif;
		font-size:20px;
		line-height:24px;
		/*color:#683311;*/
		color:#422268;
		border-bottom:1px solid #422268;
		margin:5px 0;
		padding:0;
	}
	
	#three_column #content_sub h2 {
		width:442px;
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		line-height:16px;
		/*color:#683311;*/
		color:#422268;
		border-bottom:0px solid #422268;
		margin:2px 0;
		padding:0;
	}
	
	#three_column #content_sub p { margin:0; padding:0; font-size:12px; }
	
	#three_column #content_sub .content a,
	#three_column #content_sub .content a:visited { color:#995c2c; text-decoration:none; }
	#three_column #content_sub .content a:hover { color:#995c2c; text-decoration:underline; }
	
	#three_column #content_supp{ 
		color:#1f1f1f;
		display:inline; 
		float:left; 
		margin:15px 0 0 26px; 
		width:460px;
		height:200px;
		overflow:hidden;
	}
	#three_column #content_supp h2 { width:460px; height:39px; margin:0; padding:0; position:relative; overflow:hidden; }
	#three_column #content_supp h2 span { width:100%; height:100%; position:absolute; background:url(../images/txt-whats-new-brit1.jpg) no-repeat;  }
	#three_column #content_supp .content { padding:0px 10px; height:134px; overflow-y:scroll; border:0 solid #FF0000; margin-top:-18px; }
	#three_column #content_supp .content ul { list-style-type:none;  }
	#three_column #content_supp .content ul li { padding:4px 0; line-height:18px; font-size:12px; background:url(../images/bullet-its.gif) no-repeat 9px 5px; padding:0 0 0 20px; }
	#three_column #content_supp .content a,
	#three_column #content_supp .content a:visited { color:#4a5c28; text-decoration:none; }
	#three_column #content_supp .content a:hover { color:#4a5c28; text-decoration:underline; }
	
	
	/* =Two Column
	-----------------------------------------------------------------------------*/
	#two_column #content_main { 
		float:right; 
		display:inline; 
		width:659px; 
		/*color:#683311; */
		color:#17077a;		
		margin: 0 30px 0 0;
		border:0px solid #FF0000; 
	}
	
	#two_column #content_main h1 {
		font-family:"Times New Roman", Times, serif;
		font-size:26px;
		/*color:#683311;*/
		color:#422268;
		border-bottom:1px solid #422268;
		margin:5px 0;
	}
	
	#two_column #content_main #map { width:600px; height:450px; margin-top:5px; border:1px solid #7F4620; }
	#two_column #content_main ul#side_bar { margin:0; padding:0; margin-top:15px; overflow:auto; }
	#two_column #content_main ul#side_bar  li { width:280px; margin:0; float:left; display:inline; background:url(../images/bullet-its.gif) no-repeat 9px 5px; padding:0 0 0 20px; line-height:18px; }
	
	.why#two_column #content_main ol { }
	.why#two_column #content_main ol li { line-height:18px; margin-top:10px; }
	
	.teleradiology#two_column #content_main ul { }
	.teleradiology#two_column #content_main ul li { line-height:18px; margin-top:10px; }
	
	#mission { margin:0 15px; padding:0 8px; background-color:#E5DBCF; border:1px solid #556232;  }
	
	
	/*----------------- fix div postion -------------*/
	
	/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */

	#div1 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:625px; height:230px; visibility:visible; background-color:#E5DBCF; border:1px solid #556232; }
	#div2 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:625px; height:230px; overflow-y:scroll; visibility:hidden; background-color:#E5DBCF; 
	border:1px solid #556232; }
	#div3 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:625px; height:230px; overflow-y:scroll; visibility:hidden; background-color:#E5DBCF; border:1px solid #556232; }
	#div4 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:625px; height:230px; visibility:hidden; background-color:#E5DBCF; border:1px solid #556232;}
	#div5 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:625px; height:230px; visibility:hidden; background-color:#E5DBCF; border:1px solid #556232;}
	#div6 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px 0 12px; width:625px; height:230px; visibility:hidden; background-color:#E5DBCF; border:1px solid #556232; overflow-y: scroll;}
	#div7 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:625px; height:230px; visibility:hidden; background-color:#E5DBCF; border:1px solid #556232;}
	#div8 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:625px; height:230px; visibility:hidden; background-color:#E5DBCF; border:1px solid #556232;}
	#div9 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:625px; height:230px; visibility:hidden; background-color:#E5DBCF; border:1px solid #556232;}
	
	/*-------------- End fix div position --------------------*/
	
	/*----------------- fix div postion for urgent works page-------------*/
	
	/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */

	#intro { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:630px; height:695px; overflow-y:scroll; border:1px solid #556232; }
	#design { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:630px; height:450px; visibility:hidden; border:1px solid #556232; }
	#setup { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:630px; height:700px; visibility:hidden; border:1px solid #556232; }
	#fire { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:630px; height:350px; visibility:hidden; border:1px solid #556232;}
	#web { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:630px; height:500px; visibility:hidden; border:1px solid #556232; overflow:hidden;}
	#escal { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px 0 12px; width:630px; height:700px; visibility:hidden; border:1px solid #556232;}
	#urgent1 { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:630px; height:400px; visibility:hidden; border:1px solid #556232;}
	#static { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 12px; width:630px; height:700px; visibility:hidden; border:0px solid #556232;}
	#unimpeded { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 6px; width:615px; height:500px; visibility:hidden; border:1px solid #556232;}
	#hassel { position:absolute; margin-left: 0px; margin-top: 0px; padding:0 6px; width:615px; height:270px; visibility:hidden; border:1px solid #556232;}
	
	/*-------------- End fix div position urgent works page--------------------*/
	
	

	
	#two_column #content_sub { 
		float:left; 
		display:inline; 
		width:300px;
		margin:5px 0 0 23px;
	} 
	
	#two_column #content_sub #in-this-section {
		width:290px;
		margin:0 0 0 5px;
		overflow:hidden;
		border:1px solid #7f4620;
		background-color:#c2df9d;
	}
	
	#two_column #content_sub #in-this-section h2 { width:290px; height:33px; margin:0; padding:0; position:relative; overflow:hidden;  }
	#two_column #content_sub #in-this-section h2 span { width:100%; height:100%; position:absolute; background:url(../images/inthissectionbig.jpg) no-repeat; }
	
	#two_column #content_sub #in-this-section ul {
		margin:0;
		padding:0;
		list-style-type:none;

	}
	#two_column #content_sub #in-this-section ul li { 
		width:290px; 
		overflow:hidden; 
		border-top:1px solid #7f4620;
		font-weight:bold;		
	}
	
	#two_column #content_sub #in-this-section ul li a,
	#two_column #content_sub #in-this-section ul li a:visited {
        width:290px; 
		overflow:hidden;
		text-decoration:none;
		color:#262626; 
		background:url(../images/bullet-its.gif) no-repeat 9px 5px;		
		padding:0 0 0 20px;
		line-height:24px;
	}
	#two_column #content_sub #in-this-section ul li a:hover {
		width:290px; 
		overflow:hidden;
		text-decoration:underline;
		color:#262626; 
		background:url(../images/bullet-its.gif) no-repeat 9px 5px;
		padding:0 0 0 20px;
		line-height:24px;
	}
	
	#two_column #content_sub #in-this-section ul li ul { display:none; }
	#two_column.diagnostic-imaging #content_sub #in-this-section ul li ul.diagnostic-imaging { display:block; }
	#two_column.interventional-services #content_sub #in-this-section ul li ul.interventional-services { display:block; }
	#two_column.teleradiology #content_sub #in-this-section ul li ul.teleradiology { display:block; }	
	
	#two_column #content_sub #in-this-section ul li ul li a,
	#two_column #content_sub #in-this-section ul li ul li a:visited {
        width:290px; 
		overflow:hidden;
		text-decoration:none;
		color:#262626; 
		background:url(../images/bullet-its.gif) no-repeat 19px 5px;
		padding:0 0 0 30px;
		line-height:24px;
	}
	#two_column #content_sub #in-this-section ul li ul li a:hover {
		width:290px; 
		overflow:hidden;
		text-decoration:underline;
		color:#262626; 
		background:url(../images/bullet-its.gif) no-repeat 19px 5px;
		padding:0 0 0 30px;
		line-height:24px;
	}
	/*------------in-this-section for pacsview ---->-*/
	#two_column #content_sub #in-this-section1 {
		width:225px;
		margin:0 0 0 5px;
		overflow:hidden;
		border:1px solid #7f4620;
		background-color:#c2df9d;
	}
	
	#two_column #content_sub #in-this-section1 h2 { width:225px; height:33px; margin:0; padding:0; position:relative; overflow:hidden;  }
	#two_column #content_sub #in-this-section1 h2 span { width:99%; height:100%; position:absolute; background:url(../images/inthissection.jpg) no-repeat; }
	
	#two_column #content_sub #in-this-section1 ul {
		margin:0;
		padding:0;
		list-style-type:none;
		
	}
	#two_column #content_sub #in-this-section1 ul li { 
		width:225px; 
		overflow:hidden; 
		border-top:1px solid #7f4620;
		font-weight:bold;
	}
	#two_column #content_sub #in-this-section1 ul li a,
	#two_column #content_sub #in-this-section1 ul li a:visited {
        width:225px; 
		overflow:hidden;
		text-decoration:none;
		color:#262626; 
		background:url(../images/bullet-its.gif) no-repeat 9px 5px;
		padding:0 0 0 20px;
		line-height:24px;
	}
	#two_column #content_sub #in-this-section1 ul li a:hover {
		width:225px; 
		overflow:hidden;
		text-decoration:underline;
		color:#262626; 
		background:url(../images/bullet-its.gif) no-repeat 9px 5px;
		padding:0 0 0 20px;
		line-height:24px;
	}
	
	#two_column #content_sub #in-this-section1 ul li ul { display:none; }
	#two_column.diagnostic-imaging #content_sub #in-this-section1 ul li ul.diagnostic-imaging { display:block; }
	#two_column.interventional-services #content_sub #in-this-section1 ul li ul.interventional-services { display:block; }
	#two_column.teleradiology #content_sub #in-this-section1 ul li ul.teleradiology { display:block; }	
	
	#two_column #content_sub #in-this-section1 ul li ul li a,
	#two_column #content_sub #in-this-section1 ul li ul li a:visited {
        width:225px; 
		overflow:hidden;
		text-decoration:none;
		color:#262626; 
		background:url(../images/bullet-its.gif) no-repeat 19px 5px;
		padding:0 0 0 30px;
		line-height:24px;
	}
	#two_column #content_sub #in-this-section1 ul li ul li a:hover {
		width:225px; 
		overflow:hidden;
		text-decoration:underline;
		color:#262626; 
		background:url(../images/bullet-its.gif) no-repeat 19px 5px;
		padding:0 0 0 30px;
		line-height:24px;
	}
	
	/*-------------End in-this-section for pacsview --->*/
	
	#two_column #content_sub #callouts {
		width:230px;
		overflow:hidden;
		margin:10px 0 0 10px; 
	}
	#two_column #content_sub #callouts .callout {
		width:230px;
		padding:10px 0; 		
	}

	#two_column #content_sub #callouts_req {
		width:290px;
		overflow:hidden;
		margin:10px 0 0 5px; 
		border:1px solid #7f4620;
		background-color:#c2df9d;
	}
	#two_column #content_sub #callouts_req .callout_req {
		width:265px;
		padding:0px 7px 7px 7px; 	
		border:0px solid #7f4620;
	
	}

	#two_column #content_sub #callouts .callout h1,
	#two_column #content_sub #callouts .callout h2,
	#two_column #content_sub #callouts .callout h3,
	#two_column #content_sub #callouts .callout h4,
	#two_column #content_sub #callouts .callout h5 {
		margin:0 5px;
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		/*color:#683311;*/
		color:#422268;
	}
	
	#two_column #content_sub #callouts .callout p {
		margin:0px 5px;
		color:#1f1f1f; 
	}
	#two_column #content_sub #callouts .callout a,
	#two_column #content_sub #callouts .callout a:visited { color:#683311; text-decoration:none; }
	#two_column #content_sub #callouts .callout a:hover { color:#683311; text-decoration:underline; }
	
	
	
	
	/* =Footer
	-----------------------------------------------------------------------------*/
	#site_info { color:#000; padding:10px 0; 
	#site_info a,
	#site_info a:visited { color:#000; text-decoration:none; }
	#site_info a:hover { color:#000; text-decoration:underline; }
	
	
	/* =Forms
	-----------------------------------------------------------------------------*/
	fieldset {
		padding: 1em;
		border:1px solid #555;
	}
	
	legend {
		padding: 0.2em 0.5em;
		text-align:right;
	}
	form { padding: 0.4em; margin: 0; }
	form em { color: #FF0000; }
	form p { clear: left; margin: 0; padding: 0; padding-top: 0.4em; }
	form p label { float: left; width: 25%; }
	
	fieldset { padding: 0.6em; padding-left: 0.7em; border:1px solid #ccc; }
	fieldset legend { padding: 0; margin-bottom: 0.2em; font-weight: bold; color: #000000; font-size: 1.1em; }
	
	input.txt { width: 200px; }
	
	textarea {
	  width: 300px;
	  height: 100px;
	}
	
	.formerror {
	  border: 1px solid red;
	  background-color : #FFCCCC;
	  width: auto;
	  padding: 0.4em;
	  margin-bottom: 0.4em;
	}
	.formerror ul { padding-left: 1.7em; }
	
	blockquote { margin:0 20px; }
	
	
	/* =Tables
	-----------------------------------------------------------------------------*/
	td {
	  text-align: left;
	  vertical-align: top;
	}
	
	.interventional td { padding:10px 0 0 0;}
	
	table td.bg { background-color:#D1D5BE; padding-left:10px; border:1px solid #667242; }
	table td.bg h3 { color:#622e09;}
	
	#login-access td { margin:5px 0 0 0; padding:5px 5px 5px 5px; background-color:#E5DBCF; border:1px solid #556232;}
	
	/* =Lists
	-----------------------------------------------------------------------------*/
	#two_column #content_main ul { list-style-type:disc; margin:0 0 0 40px; }
	#two_column #content_main ol { list-style-type:decimal; margin:0 0 0 40px; }
	#two_column #content_main li { margin:0; padding:2px 0;}
	
	
	/* =Driving Directions
	-----------------------------------------------------------------------------*/
	#driving_directions { margin:10px 0 0 0; padding:0; border:0; width:230px; background:url(../images/driving-directions/driving-directions-bg.gif) repeat-y top left; overflow:hidden; float:right; display:inline;}
	#driving_directions .dd-top { background:url(../images/driving-directions/driving-directions-top.gif) no-repeat top left; }
	#driving_directions .dd-bottom { background:url(../images/driving-directions/driving-directions-bottom.gif) no-repeat bottom left; 
	min-height:230px; height:auto !important; height:230px; }
	
	#driving_directions h2 { width:203px; height:30px; margin:0 auto; padding:0; position:relative; overflow:hidden; }
	#driving_directions h2 span { width:100%; height:100%; position:absolute; background:url(../images/driving-directions/txt-driving-directions.gif) no-repeat; }
	
	#driving_directions form { font-size:12px; font-weight:normal; padding:10px 15px; }
	#driving_directions form input { margin:4px 0px; }
	
	
	/* =Misc 1
	-----------------------------------------------------------------------------*/
	.question { background: #FF0000; }
	.highlight { font-weight:bold; background:#FFFF00; }
	.vcard { 
		border-top:1px solid #7f4620;
		padding:7px 0 7px 20px;
	}
	
	body.services.homepage #content_main table a:hover { color:#622e09;  text-decoration:underline; }
	body.services.homepage #content_main table tr th { background-color:#E5DBCF; padding:0 0 0 10px; border:1px solid #556232; text-align: left; vertical-align: top; }
	body.services.homepage #content_main table tr th h3 { color:#622e09; }
	body.services.homepage #content_main table tr td ul {padding:10px 0 0 0;}
	
	body.about-us table h2 { margin:0; padding:0;}
	body.about-us table h4 { margin:0; padding:0;}
	
	
	/* =Misc 2
	-----------------------------------------------------------------------------*/
	img.left { float:left; margin:0 10px 10px 0; }
	img.right { float:right; margin:0 0 10px 10px; }
	
	p.left { text-align:left; }
	p.right { text-align:right; }
	p.center { text-align:center; }
	
	
	#directory-search { padding:0 8px; color:#000; background:#E5DBCF; border:1px solid #556232; }
	.provider-table td { padding:3px; }
	
	
	.provider-name { font-size:1.3em; font-weight:bold; color:#556232; }
	
	div#pacsviewadd1 { float:left; position:absolute; width:480px; height:360  border:solid 1px #a1a978; }
	
	.divBVDes{ position: relative; width:95%; height:100%; top:0px; left:0px;}
	
	.calbutton { background-image:url(/newpage/images/cal.gif); width:16px; height:16px; border:none; vertical-align:text-top; }
	
	div.rounded-box { position: relative; width:50em; height:6em; background-color:#e6e6e6; top:0px; left:20px;}
	div.rounded-box1 { position: relative; width:50em; height:12em; background-color:#e6e6e6; top:2px; left:20px;}
	div.rounded-box2 { position: relative; width:50em; height:4em; background-color:#e6e6e6; top:4px; left:20px;}
	
	
/*********************
GLOBAL ATTRIBUTES
*********************/
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; color:#E6e6e6; line-height: 40px;}

/*********************
SPECIFIC ATTRIBUTES
*********************/

div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}

div.top-left-inside {left:-10px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}

div.box-contents { position:relative; padding:8px; color:#000; width:46em; height:3em; top:1px; left:20px;}
div.box-contents1 {	position:relative; padding:8px; color:#000; width:46em; height:2em; top:1px; left:20px;}
div.feedbackDiv{ position:relative; width:88%; height:50%; top:5%; left:50px; vertical-align:top; margin:0px; padding:0px;}
.fbmain{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.fbname { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#990000; margin-left:0px; }
.fbaddress { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#990000; margin-left:270px; }
.fontpurResp{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}

.hrstyle { size:1px; color:#7f4620; background-color:#c2df9d; }

#proimgdiv { border:0px solid #FF0000; width:920px; height:500px; margin-left:35px; background-image:url(../images/RSNA_pipe_add.jpg);  }

#ris { float: left; position:absolute; width : 78px; height: 42px; margin-left: 75px; margin-top: 193px; border:0px solid #FF0012; }
#qcwork { float: left; position:absolute; width : 92px; height: 42px; margin-left: 289px; margin-top: 357px; border:0px solid #FF0012; }
#rworks { float: left; position:absolute; width : 133px; height: 44px; margin-left: 510px; margin-top: 149px; border:0px solid #FF0012; }
#rburner { float: left; position:absolute; width : 79px; height: 42px; margin-left: 503px; margin-top: 352px; border:0px solid #FF0012; }
#bvision { float: left; position:absolute; width : 95px; height: 18px; margin-left: 737px; margin-top: 229px; border:0px solid #FF0012; }
#pacsview { float: left; position:absolute; width : 92px; height: 18px; margin-left: 747px; margin-top: 252px; border:0px solid #FF0012; }
#sworks { float: left; position:absolute; width : 107px; height: 22px; margin-left: 738px; margin-top: 300px; border:0px solid #FF0012; }
#urgent { float: left; position:absolute; width : 78px; height: 46px; margin-left: 803px; margin-top: 407px; border:0px solid #0000FF; }
#reports { float: left; position:absolute; width : 72px; height: 27px; margin-left: 779px; margin-top: 46px; border:0px solid #ff0012; }
#cdimports { float: left; position:absolute; width : 22px; height: 102px; margin-left: 338px; margin-top: 97px; border:0px solid #ff0012; }
#cpoe { float: left; position:absolute; width : 18px; height: 115px; margin-left: 22px; margin-top: 208px; border:0px solid #FF0012; }
#order { float: left; position:absolute; width : 20px; height: 52px; margin-left: 95px; margin-top: 320px; border:0px solid #FF0012; }
#mwl { float: left; position:absolute; width : 46px; height: 18px; margin-left: 145px; margin-top: 437px; border:0px solid #FF0012; }
#cdstudies { float: left; position:absolute; width : 48px; height: 100px; margin-left: 645px; margin-top: 354px; border:0px solid #FF0012; }

.roentgenWork { border:1px solid #666666; width:635px; height:250px; overflow-y : scroll; padding-left:10px; padding-right:10px; }
	
	
}