


* html #dropdownmenu_00{ /*IE only hack*/
	margin-top: 50px;
}

#dropdownmenu_00 {

	background: url(http://www.research-pmr.com/_s/listwa_top1.gif);
	background-repeat:repeat-x;
	background-position:center;
	height: 24px;

}

#dropdownmenu_00 ul li a {

	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	border: none;
	padding-left: 13px;
	padding-bottom: 8px;

}

#dropdownmenu_00, #dropdownmenu_00 ul, #dropdownmenu_00 ul li {
	border: none;
}

#dropdownmenu_00 ul li a {

	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	border: none;
	padding-left: 13px;
	padding-bottom: 8px;

}


.dropmenudiv a {
	color: #28546a !important;
	border-bottom: none !important;

}

.dropmenudiv {
	margin-top: -5px !important;
	border-bottom: 1px solid #28546a !important;
}




body {

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a {color: #28546a; text-decoration: none;}

a:hover {color: #2997CF; text-decoration: underline;}







.bg-dots-v-left {

	background-image: url(../_d/common/bg-dots-v.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

.bg-dots-v-right {

	background-image: url(../_d/common/bg-dots-v.gif);

	background-repeat: repeat-y;

	background-position: right top;

}

.mnt-td {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #3B4A3B;

	height: 20px;

	padding-right: 10px;

	padding-left: 10px;

}

.mnt-link, a.mnt-link:hover {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

.footer1-td {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #eaf0f3;

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 10px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

}

.footer1-link, a.footer1-link:hover {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #3B4A3B;

}

.footer2-td {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #f9fdff;

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 10px;

}

.footer2-link, a.footer2-link:hover {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #000000;

}

.txt-s-01 {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #000000;

}

.txt-s-02 {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #3B4A3B;

}

.txt-s-03 {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #B0BEB1;

}

.txt-m-01 {

	font-family: Tahoma, sans-serif;

	font-size: 12px;

	color: #000000;

}

.txt-m-02 {

	font-family: Tahoma, sans-serif;

	font-size: 12px;

	color: #28546a;

}

.txt-m-03 {

	font-family: Tahoma, sans-serif;

	font-size: 12px;

	color: #B0BEB1;

}

.col-left {

	background-color: #e9eff4;

}

.col-right {

	background-color: #DFE5E0;

}

.col-td {

	padding-top: 15px;

	padding-right: 8px;

	padding-bottom: 15px;

	padding-left: 8px;

	border-top-width: 5px;

	border-top-style: solid;

	border-top-color: #28546a;

}

.col-td-next {

	padding-bottom: 15px;

	padding-left: 8px;

}

.form-input {

	font-family: Tahoma, sans-serif;

	font-size: 12px;

	color: #3B4A3B;

	padding: 1px;

	background-image: url(../_d/common/bg-form-input.gif);

	background-repeat: repeat-x;

	height: 16px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #A7AFA7;

	border-right-color: #838D83;

	border-bottom-color: #3B4A3B;

	border-left-color: #838D83;

}

.form-submit {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #3B4A3B;

	padding: 0px;

	background-image: url(../_d/common/bg-form-submit.gif);

	background-repeat: repeat-x;

	height: 22px;

	border-width: 3px;

	border-style: double;

	border-top-color: #A7AFA7;

	border-right-color: #838D83;

	border-bottom-color: #3B4A3B;

	border-left-color: #838D83;

}

.mnl-td {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	background-image: url(../_d/common/mnl-dot.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-right: 5px;

	padding-left: 17px;

	padding-top: 3px;

	padding-bottom: 4px;

}

.mnl2-td {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #000000;

	background-image: url(../_d/common/mnl2-dot.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-right: 5px;

	padding-left: 27px;

	padding-top: 1px;

	padding-bottom: 2px;

}

.mnl-link, a.mnl-link:hover {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #000000;

}

.box-end1-tl {

	background-color: #28546a;

	background-image: url(../_d/common/spacer-dot-green.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.box-end1-tr {

	background-color: #28546a;

	background-image: url(../_d/common/spacer-dot-green.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

.box-end1-bl {

	background-color: #28546a;

	background-image: url(../_d/common/spacer-dot-green.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.box-end1-br {

	background-color: #28546a;

	background-image: url(../_d/common/spacer-dot-green.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.box-title {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #28546a;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #28546a;

	border-bottom-color: #28546a;

	border-left-color: #28546a;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 4px;

	padding-left: 5px;

}

.box-body {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #FFFFFF;

	padding-top: 8px;

	padding-right: 5px;

	padding-bottom: 8px;

	padding-left: 5px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #28546a;

	border-left-color: #28546a;

}

.box-td-1 {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	padding-top: 1px;

	padding-bottom: 1px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

}

.title-news {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #28546a;

	background-image: url(../_d/common/new-title-dot.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-right: 10px;

	padding-bottom: 2px;

	padding-left: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #3B4A3B;

}

.title-page {

	font-family: Verdana, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #28546a;

	padding-bottom: 12px;

}

.td-li-01 {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #000000;

	background-image: url(../_d/common/dot-green-1.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 2px;

	padding-bottom: 3px;

	padding-left: 10px;

}

.path-td {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #3B4A3B;

	padding-right: 10px;

	padding-bottom: 2px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #3B4A3B;

}

.path-link, a.path-link:hover {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #3B4A3B;

}

.content-td {

	padding-right: 8px;

	padding-bottom: 20px;

}

.quote {

	font-family: Georgia, serif;

	font-size: 18px;

	color: #B0BEB1;

}

.photo-txt {

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #3B4A3B;

}

.photo-img {

	border: 1px solid #28546a;

	margin-bottom: 5px;

}



#cssdropdown, #cssdropdown ul {

padding: 0;

margin: 0;

list-style: none;

}



#cssdropdown li {

float: left;

position: relative;

}



.mainitems{

height: 24px;

font-family: Arial;

background-image:url(listwa_top1.gif);

background-repeat: repeat-x;

font-size: 13px;

color: #ffffff;

}



.mainitems a{

margin-left: 8.4pt;

margin-right: 9pt;

margin-top: 3px;

font-family: Arial;

vertical-align: middle;

height: 24px;

color: #ffffff;

}



.subuls{

display: none;

position: absolute;

top: 1.8em;

left: 0;

background-color: #ffffff;

border: 1px solid #003562;

width: 150px;

padding: 0;

margin: 0;

padding-bottom: 3px;

}



.subuls li{

display: block;

width: 150px;

height: 20px;

overflow: hidden;

margin: 2px !important;

padding: 0px !important;

}



.subuls li a{

color: #003562;

text-decoration:none;

}



.subuls li A:hover  {	text-decoration: none;

	color: #2997cf;}



#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */

top: auto;

left: auto;

}



#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */

display: block;

}



#restofcontent { /*wrap rest of content of the page inside this div*/

clear: left;

}
