/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead, tr, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}





body {
background:#FAEEDF url(/assets/images/background.gif) repeat-x;
font:72.5%/1.2 Arial,Verdana,sans-serif normal;
}

h2{ font-size:2em }
h3{ font-size:1.7em }
h4{ font-size:1.5em }
h5{ font-size:1.2em }
h2,h3,h4,h5 { font-weight:bold}
h2,h3,h4,h5,p {padding-bottom:.7em }

p{ line-height:1.4; padding-bottom:1em }



.captextsmall{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #022068;
	text-decoration : none;
	width:140px;
	
	padding-top: 10;
padding-right: 10;
padding-bottom: 10;
padding-left: 10;
	filter: glow(color=#FFFFFF, strength=3);
}

.captextdir{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #022068;
	text-decoration : none;
	width:200px;
	
	
	padding-top: 30;
padding-right: 20;
padding-bottom: 20;
padding-left: 20;
	
	filter: glow(color=#FFFFFF, strength=3);
}


.captextdir2{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #022068;
	text-decoration : none;
	width:200px;
	
	
	padding-top: 20;
padding-right: 10;
padding-bottom: 10;
padding-left: 10;
	
	filter: glow(color=#FFFFFF, strength=3);
}


.captextdir3{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #022068;
	text-decoration : none;
	width:200px;
	
	
	padding-top: 200;
padding-right: 10;
padding-bottom: 10;
padding-left: 10;
	
	filter: glow(color=#FFFFFF, strength=3);
}


.captexteligtitle{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #648CBB;
	text-decoration : none;
	width:400px;
	filter: glow(color=#FFFFFF, strength=3);
}
.captext2{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #022068;
	text-decoration : none;
	width:200px;
	filter: glow(color=#FFFFFF, strength=3);
}

.tabcur{
	cursor:cursor:pointer;cursor:hand;

}
.capsulelinks{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #022068;
	text-decoration : none;
	filter: glow(color=#FFFFFF, strength=3);
}



h2,h3,h4,h5,
#advertiseLink,#tagline { 
font-family: Georgia, Times New Roman;
}



#holder {
background:url(/assets/images/backgroundHolder.png) repeat-y top center;
margin:0 auto;
min-height:100%;
padding:0 8px;
width:960px;
}

#header {
background:#FEDD8C;
height:110px;
overflow:hidden;
position:relative;
}

#header h1 {
background:url(/assets/images/logo_gpgp.png) no-repeat;
height:50px;
left:10px;
position:absolute;
text-indent:-99999px;
top:15px;
width:180px;
}

#tagline {
left:10px;
line-height:1.1em;
position:absolute;
top:70px;
width:220px;
}

#header img {
margin-left:280px;
}

#advertiseLink {
background:url(/assets/images/btn_advertise.gif) no-repeat;
color:#fff;
display:block;
font-size:1em;
height:30px;
letter-spacing:.03em;
padding-top:5px;
position:absolute;
right:10px;
text-align:center;
text-decoration:none;
top:40px;
width:178px;
}
#advertiseLink:hover {
color:#333;
}


#nav {
background:#efefef;
height:32px;
}

#nav li {
background:url(/assets/images/backgroundNav.gif) top right;
display:block;
font:1em Arial,Verdana,sans-serif;
float:left;
height:22px;
padding:10px 25px 0 5px;
text-align:center;
}

#nav li#navHome { width:4em; }
#nav li#navFindClinic { width:5em; _width:6em }
#nav li#navStudies { width:3em; }
#nav li#navTips { width:2em; }
#nav li#navFaq { width:2em; }
#nav li#navMysteryShopping { width:8em; _width:9em; }
#nav li#navExtras { width:9em; _width:10em; }
#nav li#navLinks { width:3em; }

#nav li.selected {
background:url(/assets/images/backgroundNavOn.gif) top right; 
}
#nav li.selectedPrev {
background:url(/assets/images/backgroundNavOnPrev.gif) top right; 
}

#nav a {
color:#333;
display:block;
height:100%;
text-decoration:none;
width:100%;
}

#nav a:hover { color:#aaa; }

#contentHolder {
background:#fff7e4 url(/assets/images/contentBackground.jpg) no-repeat center top;
padding:10px 10px;
width:940px;
}

#primarycontent {
float:left;
width:750px;
}

#primarycontent h2 {
margin-top:.3em;
}

#breadcrumb {
border-bottom:1px solid #ccc;
margin:0 3px 20px;
padding-bottom:5px;
}

#breadcrumb li {

display:inline;
margin-left:0 !important;
margin-right:5px;
}

#breadcrumb a {
color:#000;
padding-right:5px;
text-decoration:none;
}

#breadcrumb a:hover {
text-decoration:underline;
}

#breadcrumb li:after {
content:" >";
}

#primarycontent ul li {

}


#studyButtons {
float:left;
margin:20px 0;
width:100%;
}

#primarycontent #studyButtons li {
background:url(/assets/images/button.png) no-repeat;
display:block;
float:left;
height:65px;
list-style:none;
margin:0 5px 5px 0;
position:relative;
width:240px;
}

#studyButtons a {
color:#000;
display:block;
font:1.5em/1 Georgia, "Times New Roman", sans-serif bold;
padding:17px 20px 20px 70px;
text-align:center;
text-decoration:none;
width:158px;
}

#studyButtons span {
bottom:7px;
margin-left:70px;
position:absolute;
text-align:center;
width:160px;
}


#studyButtons li#btn1 a,
#studyButtons li#btn4 a,
#studyButtons li#btn6 a {

}
#studyButtons li#btn2 a,
#studyButtons li#btn8 a {
background:url(/assets/images/logoMtSinei.gif) no-repeat 10px 15px;
}
#studyButtons li#btn3 a{
background:url(/assets/images/994_flucamplogo[2].jpg) no-repeat 10px 15px;
padding:7px 10px 20px 85px;
width:148px;
}

#studyButtons li#btn5 a {

}
#studyButtons li#btn5 span {
bottom:14px;
right:20px;
text-align:right;
width:100px;
}
#studyButtons li#btn7 a {
background:url(/assets/images/btnShopping.jpg) no-repeat 5px 5px;
padding:17px 10px 20px 85px;
width:148px
}
#studyButtons li#btn9 a {
background:url(/assets/images/btnExtras.jpg) no-repeat 5px 5px;
padding:17px 10px 20px 85px;
width:148px
}

#studyButtons li#btn1 a {
background:url(/assets/images/qEEGCAP_small.jpg) no-repeat 5px 5px;
padding:17px 10px 20px 85px;
width:148px
}

#studyButtons li#btn10 a,
#studyButtons li#btn11 a,
#studyButtons li#btn12 a {
background:url(/assets/images/logobiocollections.gif) no-repeat 10px 15px;
}


#worldmap {
background:url(/assets/images/worldmap2.png) no-repeat center 34px;
clear:left;
height:406px;
margin-bottom:20px;
position:relative;
width:100%;
}



#worldmap h3 a {
background:url(/assets/images/bgHeading.gif) no-repeat left center;
color:#fff;
display:block;
font-size:.9em;
height:50px;
line-height:1.7em;
margin:0;
padding:7px 10px 0;
text-decoration:none;
width:100%;
}

#worldmap2 {

clear:left;

position:relative;
width:100%;
}



#worldmap2 h3 a {
background:url(/assets/images/bgHeading.gif) no-repeat left center;
color:#fff;
display:block;
font-size:.9em;
height:50px;
line-height:1.7em;
margin:0;
padding:7px 10px 0;
text-decoration:none;
width:100%;
}


#primarycontent #worldmap li {
display:block;
font:1.1em/1.4 Georgia,"Times New Roman" normal;
height:20px;
list-style:none;
margin:0;
position:absolute;
width:110px;
}

#worldmap li#mapCanada {
left:138px;
top:75px;
}

#worldmap li#mapUSA {
left:105px;
top:121px;
width:135px;
}

#worldmap li#mapEurope {
left:348px;
top:86px;
}

#worldmap li#mapAustralia {
left:563px;
top:263px;
}

#worldmap li#mapAfrica {
left:318px;
top:167px;
}

#worldmap li#mapAsia {
left:518px;
top:134px;
}

#worldmap li a {
color:#fff;
display:block;
height:100%;
text-align:center;
text-decoration:none;
width:100%;
}


/*
#objLCGbanner {
float:left;
margin:20px 189px;
width:366px;
}
*/

#lcg {
background:url(/assets/images/btnLCG.png) no-repeat;
display:block;
height:110px;
margin-left:235px;
text-indent:-99999px;
width:280px;
}




.entry {
background:#f8f8f8;
border:1px solid #ccc;
float:left;
margin-top:15px;
padding:10px;
width:708px;
}

.entry h3 {
border-bottom:1px solid #ccc;
font-family:Arial, Verdana, sans-serif;
font-size:1.4em;
margin-bottom:5px;
}

.entry dt,
.entry dd {
padding:2px 0;
}

.entry dt {
clear:both;
float:left;
width:150px;
}

.entry dd {
float:left;
width:550px;
}


#sidebar {
float:right;
width:180px;
}






#mainpage {
clear:both;
padding:40px 10px 10px;

background:#e5e5e5;
font-size:.8em;
margin-top:10px;

margin-left:10px;

padding:10px 20px 20px;
width:640px;
}


#areascovered {





margin-top:40px;

margin-left:10px;
padding:60px 20px 20px;
width:640px;
}



#footer {
clear:both;
padding:40px 10px 10px;
width:100%;
}

#footernew {
clear:both;
padding:70px 10px 10px;

background:#e5e5e5;
font-size:.8em;
margin-top:20px;

margin-left:0px;
padding-bottom: 20px;
padding: 10px 20px 20px;
width:898px;
}

#footernew2 {
clear:both;
padding:40px 10px 10px;
width:100%;
}


div#footernew div#fLeft {
float:left;
padding-bottom: 20px;
padding-right:30px;
}

div#footernew div#fMid {
float:left;
padding-bottom: 20px;
padding-right:30px;
}

div#footernew div#fRight {
float:left;
padding-bottom: 20px;

}


/** panels **/

.panel {
position:relative;	
}

.whitePanel {
font-family:Arial, Verdana, sans-serif;
margin-bottom:30px;
position:relative;
}

.whitePanel h3 {
background:url(/assets/images/panelWhiteTop.gif) no-repeat top center;
font-family:Arial,Verdana,sans-serif;
font-size:1.4em;
line-height:1.1em;
padding:10px 10px 0;
}

.whitePanel p {
background:url(/assets/images/panelWhiteBottom.gif) no-repeat bottom center;
padding:5px 15px 60px 10px;
}

.whitePanel a {
background:url(/assets/images/btnEligibility.png) no-repeat;
/*bottom:-10px;*/
display:block;
height:80px;
position:absolute;
right:-10px;
text-indent:-99999px;
top:10em;
width:116px;
}

.GuestRoomPanel {
background:url(/assets/images/guestvisitorspurplesmoothlighter_sml.jpg) no-repeat;
height:220px;
width:200px;
clear:left;
bottom: 10px;
left: -20px;
}

#countryPanel h3 {
background:url(/assets/images/panelTop.gif) no-repeat center top;
color:#fff;
font:1.2em Arial,Verdana,sans-serif;
padding:10px 7px 0;
}

#countryPanel div {
background:url(/assets/images/panelBottom.gif) no-repeat center bottom;
padding:5px 7px 15px;
}

#countryPanel ul {
background:#fff;
border:1px solid #ccc;
font-family:Georgia, Times New Roman;
font-size:1.2em;
padding:5px;
}

#countryPanel ul ul {
border:none;
font-size:1em;
padding:5px 10px;
}

#countryPanel ul li {
border-bottom:1px solid #ccc;
padding:5px 0;
}

#countryPanel ul li.last {
border:none;
}

#countryPanel ul ul li {
border:none;
_border:1px solid #fff;
font-family:Arial, Verdana, sans-serif;
font-size:.8em;
_margin:0;
padding:0;
}

#countryPanel li a {
color:#333;
display:block;
text-decoration:none;
}
#countryPanel li a:hover {
color:#000;
text-decoration:underline;
}


div#primarycontent .trialtable {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000066;
	background-color: #ced5dd;
	border: 1px solid #999;
line-height:1.2em;
margin-bottom:20px;
}
div#primarycontent .trialheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	background-color: #73BDBD;
}

div#primarycontent .trialtable img {
background:none;
border:none;
padding:0;
}


 ul#pageFunctions {
clear:left;
float:left;
list-style:none;
margin:30px 0 0;
padding:0;
width:740px;
}

 ul#pageFunctions li {
background:#ccc;
float:left;
margin-right:20px;
padding:0;
width:18em;
}

 ul#pageFunctions li a {
background:#f30;
border:1px solid #333;
color:#000;
display:block;
font-weight:bold;
padding:8px 0;
text-align:center;
width:100%;
}



div#footer div#fLeft {
float:left;
padding-bottom: 20px;
}

div#footer div#fMid {
float:left;
margin-left:20px;
padding-bottom: 20px;
}

div#footer div#fRight {
float:left;
margin-left:20px;
padding-bottom: 20px;
}

div#summary {
border-bottom:1px solid #ccc;
float:left;
margin-bottom:10px;
padding-bottom:10px;
width:100%;
}

div#summary ul li {
float:left;
font-size:.8em;
line-height:1.2em;
margin:0;
padding:0;
width:13.5em;
}

div#summary h3 {
background:#E5E5E5;
border-bottom:1px solid #ccc;
clear:left;
float:left;
font-weight:bold;
margin:5px 0 0;
width:100%;
}

div#summary h3 a {
font-size:.9em;
font-weight:normal;
}