
* { margin:0; padding:0; }
body { font:100%/1.5 Georgia, Times, serif; color:#333; background:#EEF0F3 url(../images/main_bg.gif) repeat-y top center; }
a { color:#1E417B; text-decoration:underline; }
a:hover { color:#991B34; text-decoration:none; }
p, ul, dl, blockquote { margin-bottom:1em; }
a img {border:none;}
.clearLeft {clear:left;}
.clearRight {clear:right;}

#container { width:760px; margin:0 auto; background:url(../images/fauxColumns_bg.gif) repeat-y top left; text-align:left; }

#header { height:93px; background:url(../images/header_bg.gif) no-repeat top left; position:relative; }
	#header h1 { height:84px; width:208px; background:url(../images/vetwork_logo.gif) no-repeat top left; }
		#header h1 a { height:84px; width:208px; display:block; text-indent:-5000px; text-decoration:none; }
	a#gpcc { position:absolute; top:20px; left:495px; height:53px; width:91px; display:block; text-indent:-5000px; background:url(../images/gpcc_logo.gif) no-repeat top left; text-decoration:none; }
	a#lockheed { position:absolute; top:34px; left:600px; height:41px; width:155px; display:block; text-indent:-5000px; background:url(../images/lockheed_logo.gif) no-repeat top left; text-decoration:none; }	
	#left { float:left; width:121px; }

#navContainer { position:relative; height:268px; list-style-type:none; background:#4B6695 url(../images/nav_bg.gif) no-repeat 0 0; margin-bottom:10px;}
	ul#navlist li { list-style-type:none; }
		ul#navlist li a { display:block; width:121px; height:33px; text-indent:-5000px; text-decoration:none; }
	#home a:hover, 
	#home a.active { background:url(../images/nav_bg.gif) no-repeat -121px 0; }
	#news a:hover, 
	#news a.active { background:url(../images/nav_bg.gif) no-repeat -121px -33px; }
	#events a:hover, 
	#events a.active { background:url(../images/nav_bg.gif) no-repeat -121px -66px; }
	/*#supplierNetwork a:hover, 
	#supplierNetwork a.active { background:url(../images/nav_bg.gif) no-repeat -121px -99px; }*/
	#surveyPage a:hover,
	#surveyPage a.active { background:url(../images/nav_bg.gif) no-repeat -121px -99px; }
	#ccrReg a:hover, 
	#ccrReg a.active { background:url(../images/nav_bg.gif) no-repeat -121px -132px; }
	#resPartners a:hover,
	#resPartners a.active {	 background:url(../images/nav_bg.gif) no-repeat -121px -165px; }
	#vetDB a:hover, 
	#vetDB a.active { background:url(../images/nav_bg.gif) no-repeat -121px -198px; }
	#vetMembers a:hover,
	#vetMembers a.active { background:url(../images/nav_bg.gif) no-repeat -121px -231px; }

a#lockheed2 { height:52px; width:121px; display:block; text-indent:-5000px; background:url(../images/lockheedWHT_logo.gif) no-repeat top left; text-decoration:none; }

a#merck { height:52px; width:121px; display:block; text-indent:-5000px; background:url(../images/merck_logo.gif) no-repeat top left; text-decoration:none; }

a#centocor { height:52px; width:121px; display:block; text-indent:-5000px; background:url(../images/sidebar_centocor_logo.gif) no-repeat top left; text-decoration:none; }

a#motorola { height:27px; width:121px; display:block; text-indent:-5000px; background:url(../images/motorola_logo.gif) no-repeat top center; text-decoration:none; }

p#sponsorUs { color:#B4C0D3; font-size:9px; line-height:1.1em; padding:10px 5px; font-family:Arial, Verdana, sans-serif; }
p#sponsorUs a { color:#B4C0D3; }

#mainWrapper { float:left; width:474px; }
#main { padding:30px; }
#main p, #main ul, #main blockquote, #main dl { font-size:.8em; }
#main blockquote { padding:0 14px 0 14px; background:url(../images/quote_bg.gif) no-repeat top left; }
#main ul { margin-left:0; list-style:none;  }
#main ul.featured li { margin-bottom:1em; padding-left:13px; background:url(../images/bullet_star.gif) no-repeat 0 4px; }
#main ul.featured li p {font-size:1em;}
#main ul.bulleted li {margin-bottom:.5em; padding-left:13px; background:url(../images/bullet_star.gif) no-repeat 0 4px;}

h2 { text-indent:-5000px; margin-bottom:1em; }
h2#home { height:45px; background:url(../images/preamble_home.gif) no-repeat top left; }
h2#h-news { height:20px; background:url(../images/h2_news.gif) no-repeat top left; }
h2#h-events { height:20px; background:url(../images/h2_events.gif) no-repeat top left; }
h2#h-supplierNetwork { height:20px; background:url(../images/h2_supplierNetwork.gif) no-repeat top left; }
h2#h-survey { height:20px; background:url(../images/h2_survey.gif) no-repeat top left; }
h2#h-ccr { height:20px; background:url(../images/h2_ccrRegistration.gif) no-repeat top left; }	
h2#h-resPartners { height:20px; background:url(../images/h2_resPartners.gif) no-repeat top left; }
h2#h-joinVetwork { height:20px; background:url(../images/h2_joinVetwork.gif) no-repeat top left; }

h2#h-vetMembers { height:20px; background:url(../images/h2_vetMembers.gif) no-repeat top left; }
h2#h-vetConference { height:20px; background:url(../images/h2_vetworkconference.gif) no-repeat top left; }


h3 { font-size:.9em; margin-bottom:.5em; }

#main div.actionBox { background-color:#EEF0F3; border:1px solid #BDBBBC; padding:10px 10px 0 10px; margin-bottom:1em; }
#main div.actionBox p { font-size:.9em; }

#main table td { font-size:.85em; }

dl.agenda dt { float:left; width:60px; }
dl.agenda dd { margin-left:65px; margin-bottom:.5em; }

.column { width:194px; float:left; margin-right:13px; }

form div { font-size:.85em; margin-bottom:1em; clear:both; }
form input, form select { font-size:.85em; width:225px; }
form#DBsearch input { }
form#DBsearch input.short { width:75px; }
form#DBsearch label { float:left; width:120px; margin-right:5px; font-weight:bold; }
form#DBsearch label.check { margin-right:10px; float:none; width:auto; }
input.check { margin-right:10px; width:auto; }

input.button { width:auto; }



#right { float:left; width:165px; }
#right h4 { text-indent:-5000px; margin-bottom:1em; }
#right h5 { font-size:1em; }
h4#upcomingevents { height:49px; background:url(../images/h4_upcomingevents.gif) no-repeat top left; }
h4#featured { height:49px; background:url(../images/h4_featured.gif) no-repeat top left; }
.relatedContent { font:.65em/1.3 Verdana, Arial, sans-serif; padding:0 10px 0 13px; margin-bottom:1.6em; }
.ruled { border-top:1px dotted #BDBBBC; padding-top:1em; }

p.action { background:url(../images/bullet_arrow.gif) no-repeat 0 50%; padding-left:13px; }

div.sponsors img {float:left;}
div.sponsors p {clear:both;}
div.content-section {padding-top:1em; border-top:2px dotted #ddd;}
#footer { clear:both; color:#999; background-color:#fff; border-top:1px solid #BDBBBC; font:.7em Arial, Verdana, sans-serif; padding:5px; text-align:center; }
#footer a { color:#999; }

