/*Collaborative Primacy Life Sciences Consulting
	Made by Albina K. for
	Centauria Web Design.*/
BODY {
	background-color: #f4f4f4;
	font: 12px Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
IMG {
	border:none;
	margin: 0px;
	padding: 0px;
}
H1 {
	font: normal 26px "Century Gothic", sans-serif;
	color: #014299;
	margin: 0px;
	padding: 7px 0px 0px 25px;
}
H2 {
	font: normal 26px Arial, sans-serif;
	color: #014299;
	margin: 0px;
	padding: 10px 0px;
}
H3 {
	font: bold 17px Arial, sans-serif;
	color: #7a7a7a;
	margin: 0px;
	padding: 10px 0px;
}
H4 {
	font: bold 15px Arial, sans-serif;
	color: black;
	margin: 0px;
	padding: 10px 0px;
}
A{
	color: black;
}

ul, ol, li {
	margin-bottom: 6px;
	}

/*COMMON*/

.main{
	width: 973px;
}
* html .main{
	width: 973px;
	margin-top: -3px;
}
.bg_white{
	background-image: url(./../../images/shadow.gif);
	background-repeat: repeat-y;
	width: 973px;	
}
.bg_up{
	background-image: url(./../../images/up.gif);
	height: 12px;
	width: 973px;
	margin-top: 20px;
	background-repeat: no-repeat;
}
.bg_down{
	background-image: url(./../../images/down.gif);
	width: 973px;
	height: 18px;
	clear: both;
	background-repeat: no-repeat;
}
.logo{
	padding: 0px 0px 0px 12px;
}
.left{
	float: left;
}
.right{
	float: right;
}
.clear{
	clear: both;
}
.value{
	font: bold 16px "Century Gothic", sans-serif;
	color: #2b409b;
	padding: 85px 30px 0px 0px;
}
.pad4{
	padding-left: 4px;
}
.footer,.footer A,.footer A:visited,.footer A:hover {
	width: 960px;
	padding: 5px 3px 0px 0px;
	font: normal 11px Arial, sans-serif;
	color: #666666;
	text-decoration: none;
}


/*NAVIGATION*/

.navigation_01{
	background-color: #014299;
	width: 960px;
	height: 33px;
	font: bold 14px "Century Gothic", sans-serif;
	color: #5daed3;
	text-transform: uppercase;
}
.navigation_01 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.navigation_01 li{
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 5px 0 0 0;
}
.navigation_01 A,.navigation_01 A:visited,.navigation_01 A:hover {
	display: inline;
	margin: 0px;
	padding: 0px 20px;
}
.phone{
	float: right;
	padding: 0px 22px 0px 0px;
	vertical-align: top;
	line-height: 33px;
}
.phone_w{
	font: bold 14px "Century Gothic", sans-serif;
	color: #ffffff;
	text-transform: uppercase;
}
.subnavlist{
	display: none;  /*DISPLAYS SUB NAVIGATION */
	background-color: #125ca1;
	position: absolute;
	left: 525px;
	top: 166px;
	/*width: 175px;*/
	text-align: left;
	padding: 5px 15px 15px 15px;
	vertical-align: middle;
}
.subnavlist ul{
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
}
.subnavlist li{
	list-style-type: none;
	list-style-position: outside;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
.subnavlist A,.subnavlist A:visited,.subnavlist A:hover {
	display: block;
	list-style-type: none;
	list-style-position: outside;
	border-bottom: 1px solid #4281b6;
	font: normal 13px Arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
	padding: 6px 0px;
}

/*.subnavlist {
    filter:alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
  }*/


#subnavlistServices{
	position: absolute;

}

#subnavlistAboutUs{
	position: absolute;

}

#subnavlistResources{
	position: absolute;

}

#subnavlistContact{
	position: absolute;

}

.nav_right{
	float: right;
	width: 220px;
	padding: 0px 9px 0px 0px;
	text-align: left;
	margin: 0px;
}
.nav_right ul{
	margin: 0px;
	padding: 0px;
}
* html .nav_right ul{
	margin: 2px 0px 0px 0px;
	padding: 0px;
}
div  > .nav_right li{
	background-image: url(./../../images/nav_right.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 40px; 
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
* html .nav_right li{
	background-image: url(./../../images/nav_right2.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 38px; 
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.nav_right A,.nav_right A:visited,.nav_right A:hover {
	display: block;
	font: normal 16px Arial, sans-serif;
	color: #7a7a7a;
	text-decoration: none;
	margin: 0px;
	padding: 12px 0px 0px 0px;
}
.nav_end{
	background-image: url(./../../images/nav_end.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 43px;
}


/*HOMEPAGE*/

.welcome{
	background-image: url(./../../images/welcome.gif);
	background-repeat: no-repeat;
	width: 163px;
	height: 46px;
	float: left;
	padding: 0px;
	margin-top: 20px;
}
.welcome_t{
	font: normal 26px "Century Gothic", sans-serif;
	color: #014299;
	margin: 0px;
	padding: 4px 0px 0px 3px;
}
.hp_content{
	width: 455px;
	float: left;
	padding: 25px 0px 30px 20px;
	text-align: left;
}
.hp_box{
	width: 300px;
	float: right;
	padding: 20px 20px 0px 0px;
	text-align: left;
}
.hp_box_up{
	background-image: url(./../../images/hp_box_up.gif);
	background-repeat: no-repeat;
	background-color: #f4f4f4;
	width: 290px;
	text-align: left;
}
.hp_box_down{
	background-image: url(./../../images/hp_box_down.gif);
	background-repeat: no-repeat;
	width: 290px;
	height: 13px;
	margin: 0px;
	padding: 0px;
	margin-bottom: -2px;
}
.hp_box_title{
	font: bold 14px "Century Gothic", sans-serif;
	color: #0d85bd;
	text-transform: uppercase;
	padding: 14px 10px 10px 10px;
}

/*LIST*/

.list{
	padding: 0px 0px 0px 27px;
	margin: 0px;
}
.list ul{
	margin: 0px;
	padding: 0px;
}
.list li{
	list-style-image: url(./../../images/list_type.gif);
	font: 13px Arial, Helvetica, sans-serif;
	margin: 0px 0px -1px 0px;
	padding: 0px 0px 6px 0px;
}

/*INTERNAL*/

.header{
	background-image: url(./../../images/header.gif);
	background-repeat: no-repeat;
	width: 775px;
	height: 49px;
	float: right;
	text-align: left;
	margin: 1px 0px 0px 0px;
	padding: 0px 9px 0px 0px;
}
.int_img{
	width: 185px;
	float: left;
}
.int_img1{
	width: 185px;
	padding-bottom: 1px;
}
.int_img2{
	width: 185px;
	height: 148px;
}
* html .int_img2{
	margin-top: -3px;
}
.text_area{
	float: left;
	width: 500px;
	text-align: left;
	padding: 10px 0px 20px 25px;
}
.text_area ul{
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 7px;
}
.bread_crumbs{
	font: normal 11px Arial, sans-serif;
	color: #adadad;
	margin: 0px;
	padding: 0px;
}
.bread_crumbs ul{
	margin: 0px;
	padding: 0px;
}
.bread_crumbs li{
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.bread_crumbs A,.bread_crumbs A:visited,.bread_crumbs A:hover {
	display: inline;
	font: normal 11px Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

h2.bold_paragraph {
	font: normal 14px Arial, sans-serif;
	color: #000000;
	font-weight:bold;
}
.forgot A,.forgot A:visited,.forgot A:hover{
	color: #014299;
	text-decoration: none;
	font: normal 12px;
}
.field-content{
	padding-top: 5px;
	padding-bottom: 5px;
}
.archive-content UL{
	margin-left: 15px;
}
.archive-content LI{
	list-style-type: circle;
	list-style-position: outside;
	padding: 0px 3px;
}
h2.archive-header {
	font: bold 17px Arial, sans-serif;
	color: #7a7a7a;
	font-size: 17px;
}
h2.archive-header A,h2.archive-header A:visited,h2.archive-header A:hover{
	font: bold 17px Arial, sans-serif;
	color: #7a7a7a;
}