#block_1
	{
	float: left;
	width: 520px;
	margin-left: 240px;
	}
* html #block_1
	{
	display: inline;
	}
#block_2
	{
	float: left;
	width: 240px;
	margin-left: -740px;
	}
#block_3
	{
	float: left;
	width: 240px;
	}
#wrapper
	{
	width: 980px;

	text-align:left;
	padding:30px 0;
	margin:0 auto;
	}
/* we need this for IE 5.01 - otherwise the wrapper does not expand to the
necessary height (unless fixed, this problem becomes even more acute 
weirdness as the method is enhanced */
#wrapper
	{
/* Normally a Holly-style hack height: 1% would suffice but that causes 
IE 5.01 to completely collapse the wrapper - instead we float it */
	float: left;
/* NB. possibly only IE 5.01 needs to get this float value - otherwise 5.5 sometimes 
(I saw it happen many moons ago) makes the width of wrapper too small 
the float: none with the comment is ignored by 5.01,
5.5 and above see it and carry on about their business
It's probably fine to just remove it, but it's left here 
just in case that many moons ago problem rears its head again */
	float/**/: none;
	}
/* easy clearing */
#wrapper:after
	{
	content: '[.]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrapper
	{
	display: block;
	}
/*\*/
#wrapper
	{
	display: block;
	}
/* end easy clearing */
#header, #footer, #nav
	{
	width: 100%;
	background:#003;
	text-align:center;
	padding:20px 0;
	}

*{margin:0;padding:0;}
body{
	margin:0 auto;
	font-size:62.5%;
	font-family:Verdana, Arial, sans-serif;
	text-align:center;
	line-height:135%;
	background:#FFF;}
a{color:#2966D1;}
a:hover{color:#080036;}
p{padding:0 0 1.6em 0;font-size:1.2em;line-height:1.5em;}
#block_2 p,#block_2 h3{padding-left: 0;}

ul.list{list-style-type: none;padding:0 15px;margin-bottom:1.6em;}
ul.list li{font-size:1.1em;padding:2px 0 2px 15px;background:url(../imgnew/check.gif) no-repeat 0 5px;}

h1,h2,h3,h4,h5{padding:0 0 1.4em 0;font-weight:normal;}
h1{font-size:2.2em;color:#2966D1;padding-bottom:1.6em;}
h1.heading{margin:0 0 1em 0;padding:0 0 1em 0;border-bottom:1px dotted #ccc;}
.product h1{font-size:1.8em;padding-bottom:1em;}
h1 span{font-size:.5em;float:right;color:#7793BF;}
h1 span a{border-bottom:1px dotted #2966D1}
h2{font-size:1.5em;color:#309632;line-height:1.2em;font-weight:bold;background:url(../imgnew/tick.gif) no-repeat 0 1px;padding-left:20px;}

h2 span{font-size:.6em;float:right;}
body#news h2{padding-bottom:0em;padding-left:0;background:none;}
h3{color:#9B0000;font-weight:bold;font-size:1.2em;}
#block_2 h3{margin:0 10px 0 10px;}
#block_2 h3 a{color:#DF5900;}
h4{font-size:1em;}
h5{font-size:1em;color:#999;padding:0 0 2.5em 0;}




.centerwrap{
	width:980px;
	text-align:left;
	margin:0 auto;
	position:relative;}
#header{background: #0C004D url(../imgnew/fade.gif) repeat-x left bottom;}
#header h1{padding:0;}	
#header .centerwrap h1 a{text-indent:-3500px;display:block;height:100px; width:200px;background:url(../imgnew/logo.gif) no-repeat 0 0;text-decoration:none;}	

#sublinks{position:absolute;left:555px;top:55px;list-style-type:none;color:#FFF;font-size:1.1em;font-weight:bold;}
#sublinks a{line-height:170%;color:#fff;}
#sublinks a:hover{color:#fff;}
.down{padding-left:20px; background:url(../imgnew/arrow_down.gif) no-repeat left center}
.email{padding-left:20px; background:url(../imgnew/email.gif) no-repeat left center}
.call{padding-left:20px; background:url(../imgnew/vcard.gif) no-repeat left center}

#promo{position:absolute;top:30px;left:250px;height:65px;width:475px;color:#fff;font-size:1.3em;}
	
#nav{padding:0;background:#DF0000 url(../imgnew/nav.gif) repeat-x left bottom;border-top:1px solid #FF4330;}
#nav ul{border-left:1px solid #DF0000; height:5em;margin:0;}
#nav ul li{float:left;list-style-type:none;}
#nav ul li a{color:#fff;padding:1em 1em 1.9em 1em;line-height:505%;border-right:1px solid #DF0000;font-weight:bold;}
#nav ul li a:hover{background:#DF0000;text-decoration:none;color:#000;}
body#home #homenav,body#health #healthnav,body#student #studentnav,body#dental #dentalnav,body#intl #intlnav,body#auto #autonav,body#about #aboutnav,body#life #lifenav,body#news #newsnav{background:#FFF;text-decoration:none;color:#000;}


.adpad{padding:0 0 30px 15px;}
.product{background:#EBF2FF;margin-bottom:1.6em;padding:0 15px 0 15px;}

.product h1,.product h2{padding-top:15px;}
.product h1 a{text-decoration:none;}
.product ul.list{padding-bottom:15px;}
.product p{font-size:1.1em;}
.imgleft{float:left;padding:2px 10px 10px 0;}
.imgright{float:right;margin:0 15px 10px 10px;}
.post{margin:0 15px 1.4em 0;border-bottom:1px dotted #ccc;}
.clear{clear:both;}
.posted{color:#999;}
.feed{background:url(../imgnew/feed.gif) no-repeat 20px 0;padding:8px 0 20px 60px;margin:0 15px 2em 15px;text-decoration:none;display:block;font-size:1.8em;}
.feedsmall{height:16px;width:25px;display:block;float:right;background:url(../imgnew/feedsmall.gif) no-repeat 0 0;text-indent:-3000px;}
#block_2 h3.feed3{padding:.7em 0 .7em 10px;background:#e7e7e7;margin:0 15px 0 0;}
#block_2 h3.feed3 a{text-decoration:none;line-height:1.6em;}
#block_2 h3.feed3 a:hover{color:#080036;}

#footer{color:#FFF;border-top:2px solid #1B1C6F;}
#footer p{padding:0 0 1.4em 0;}
#footer ul{margin-bottom:1.6em;}
#footer li{list-style-type:none;display:inline;margin-right:1px;}
#footer li a{color:#8FBCFF;padding:5px 7px;background:#000055;text-decoration:none;}
#footer li a:hover{color:#000055;background:#8FBCFF;}

.quote,.quote2,.apply{display:block;height:90px;background:url(../imgnew/quote2.gif) no-repeat 50% 12px;text-decoration:none;border-bottom:1px dotted #ccc;margin:0 15px 1.6em 15px;text-indent:-3000px;}
.apply{background-image:url(../imgnew/apply2.gif);}
.quote:hover,.quote2:hover,.apply:hover{background-position:50% -88px;}



#block_2 blockquote,#block_3 blockquote{background:#FFF url(../imgnew/cellTop.gif) no-repeat 0 0;margin:0 15px 1.6em 0;padding:0;color:#17315F;}
#block_2 blockquote p{padding:10px;}
#block_2 blockquote div{height:4px;background:url(../imgnew/cellBottom.gif) no-repeat left bottom;}
#block_2 blockquote.grey{background-image:url(../imgnew/cellTopY.gif);color:#FFF;margin:0 0 3.2em 0;}
#block_2 blockquote.grey div{background-image:url(../imgnew/cellBottomY.gif);}

#block_2 blockquote.quote{background:transparent;margin:0 15px 1.6em 0;color:#0C004A;}
#quote{padding:1em 10px 0 10px;color:#0A003E;margin:0 15px 1.6em 0;background:#FAF4B0;}
#quote p{padding:0 0 1em 22px;background:url(../imgnew/info.gif) no-repeat 0 2px;font-size:1em;}

#quote2,#sub{padding:1em 10px 0 10px;color:#0A003E;margin:0 15px 1.6em 0;background:#EBF2FF;}
#quote2 p,#sub p{padding:0 0 1em 22px;background:url(../imgnew/comment.gif) no-repeat 0 2px;font-size:1em;}

#sub{background:#FAF4B0;}
#sub p{background-image:url(../imgnew/feedsmall.gif);}

#navwrap{background:#FFF url(../imgnew/cellTop.gif) no-repeat 0 0;margin:0 15px 1.6em 0;padding-top:10px;}
#navwrap div{height:4px;background:url(../imgnew/cellBottom.gif) no-repeat left bottom;}
#navwrap h3{color:#5F0000;}
/*new navscheme*/
.navwrap2{background:#BED5FF;margin:0 15px 1.6em 0;}
#block_2 .navwrap2 h3{background:#99B4DF;color:#FFF;padding:.7em 0;margin:0;text-indent:10px;}

#menu1{list-style-type:none;font-size:1.0em;border-bottom:1px solid #DFEBFF;}
#menu1 li{}
#menu1 li a{display:block;text-indent:10px;text-decoration:none;padding:.7em 0 .7em 0;font-weight:bold;border-top:1px solid #DFEBFF;width:225px;color:#2B446F}
#menu1 li a:hover,body.one #menu1 li a.subone,body.two #menu1 li a.subtwo,body.three #menu1 li a.subthree,body.four #menu1 li a.subfour,body.five #menu1 li a.subfive{background:#DFEBFF;color:#0F264F;}
/*end new nav scheme*/


#subnav2{list-style-type:none;font-size:1.1em;border-bottom:1px solid #DFEBFF;margin:0 10px 6px;}
#subnav2 li{}
#subnav2 li a{display:block;text-indent:20px;text-decoration:none;padding:.52em 0 .52em 0;font-weight:bold;border-top:1px solid #DFEBFF;width:205px;color:#2B446F}
#subnav2 li a:hover,body.one #subnav2 li a.subone,body.two #subnav2 li a.subtwo,body.three #subnav2 li a.subthree,body.four #subnav2 li a.subfour,body.five #subnav2 li a.subfive{background:#DFEBFF;color:#0F264F;}
#subnav2 li ul{list-style-type:none;}
#subnav2 li ul li {border:0;}
#subnav2 li ul li a{text-indent:40px;font-weight:normal;}

#headlines{list-style-type:none;border-top:1px dotted #eee;width:225px;margin:0 0 3.2em 0;background:#f7f7f7;}
#headlines li{padding:.7em 10px;border-bottom:1px dotted #ddd;}
#headlines li a{color:#444;text-decoration:none;}
#headlines li a:hover{color:#FF7500;}


/*news junk*/
.date{text-transform:uppercase;color:#999;font-size:1em;padding-bottom:0;}
body#news h2{padding-bottom:.5em;color:#008000;}
body#news h2 a{text-decoration:none;color:#008000;}
body#news h2 a:hover{color:#2966D1;}
.tag{padding:0 0 1.6em 20px;background:url(../imgnew/tag.gif) no-repeat 0 1px;color:#999;font-size:1em;}
.time{padding:0 0 .5em 20px;background:url(../imgnew/clock.gif) no-repeat 0 1px;color:#999;font-size:1em;}
.tag a{color:#999;}
.tag a:hover{color:#2966D1;}


/*bullshit for careington*/
em{	font-style: italic;}
ol{
	font-size:1.2em;
	padding-bottom:1.6em;
	margin-left:20px;
}


hr{display:none;}

table#pak{margin:0 15px;width:469px;border-bottom:1px solid #eee;margin-bottom:2em;}
table#pak th{text-align:center;padding:7px 0;background:#eee;color:#666;}
table#pak td{text-align:center;border-right:1px solid #eee;border-top:1px solid #eee;padding:7px 0;}


/*anti-ad amendments*/
#block_1
	{
	margin-left: 0px;
	}
#block_2
	{
	margin-left: 20px;
}
#wrapper
	{
	width: 780px;
	padding:30px 0;
	background:#fff;
	}
.centerwrap{width:780px;}
#sublinks{left:600px;}
#block_3{display:none;}

#thirdbox{margin-bottom:2em;border-bottom:1px dotted #CFE0FF;}
.third{float:left;width:250px;background:#EBF2FF;border-top:5px solid #CFE0FF;}
ul#third:after
	{
	content: '[.]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#third2,#third3{margin-left:20px;}

.third h1{padding:10px;font-size:1.5em;font-weight:bold;}
.third p{padding:0 10px 10px 10px;font-size:1.1em;}
ul#third{list-style-type:none;}
ul#third li{float:left;}
ul#third li a{width:237px;height:14em;background:#EBF2FF url(../imgnew/arrow.gif) no-repeat right bottom;border:1px solid #CFE0FF;border-top:5px solid #CFE0FF;display:block;text-decoration:none;margin-bottom:25px;}
ul#third li#bubble{width:237px;height:14em;display:block;margin:0 0 25px 25px;border:0;background:url(../imgnew/bubble.gif) no-repeat 0 0;}
ul#third li a:hover{background:#8FBCFF;color:#FFF;border-color:#77A8EF;}
ul#third li a:hover .subhead{color:#feff97;}
ul#third li a:hover .desc{color:#000033;}
ul#third li a .go{display:block;height:18px;margin:0 5px 5px;border:0;background:url(../imgnew/go2.gif) no-repeat right top;}
/*ul#third li a .go{text-align:right;display:block;margin:0 5px 5px;color:#85afee;}*/
ul#third li a:hover .go{color:#fff;text-decoration:underline;background-position:right bottom}
.head{display:block;padding:10px 5px 5px;font-size:1.5em;font-weight:bold;}
.desc{display:block;color:#333;text-decoration:none;padding:5px;color:#000033;}
.subhead{display:block;margin:5px 5px 5px;font-size:1.1em;text-transform:uppercase;color:#85afee;}
