/* CSS Document */
#Layer1 {
	width:220px;

	z-index:1001;
	position:absolute;

}
#Layer2 {
	width:220px;

	z-index:1001;
	position:absolute;

}

body{
margin:0px;
padding:0px;
font-size:100%;
}
form{
	margin:0px;
	padding:0px;
	font-family:Verdana;
}
#main-container{
	background-color:#ffffff;
	font-family:Verdana;
}
#header-wrapper{
text-align:left;
margin-right:20px;
font-family:Verdana;
}
#header-container{
	background-image:url(../images/logoBg.gif);
	background-repeat:repeat-x;
	height:80px;
	position:relative;
	font-family:Verdana;
	}
#logo{
	width:307px;
	position:absolute;
	font-family:Verdana;
}

#top_right_navigation{
	float:right;
 	margin-bottom:15px;
	font-family:Verdana;
}
#top_right_navigation ul{
	margin:0px;
	list-style:none;
	text-align:left;
	font-family:Verdana;
}
#top_right_navigation li{
	text-transform: uppercase;
	color: #61627e;
	text-decoration: none;
	font: normal 10px verdana;
	line-height:18px;
	font-family:Verdana;
	display:inline;
}

#top_right_navigation a{
	text-transform: uppercase;
	color: #04295D;
	text-decoration: none;
	font: normal 10px verdana;
	line-height:18px;
}
#header_bg {
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:920px;
	float:left;
	height:87px;
}

#top_right_navigation a:hover{
	text-decoration: underline;
}
#top_right_navigation li.about a{
	background: url(../images/about_Icon.gif) no-repeat left 50%;
	padding-right: 25px;
	padding-left: 20px;
}
#top_right_navigation li.contact a{
	background: url(../images/contact.gif) no-repeat right 50%;
	padding-right: 25px;
	
}
#top_right_navigation li.rss a{
	background: url(../images/rss.gif) no-repeat left 50%;
	padding-right: 25px;
	padding-left: 20px;
	
}
#top_right_navigation li.help a{
	background: url(../images/help_Icon.gif) no-repeat left ;
	padding-right: 25px;
	padding-left: 20px;
}
#top_right_navigation li.about a:hover{
	background: url(../images/about_Icon.gif) no-repeat left 50%;
	padding-right: 25px;
	padding-left: 20px;
}
#top_right_navigation li.contact a:hover{
	background: url(../images/contact.gif) no-repeat right 50%;
	padding-right: 25px;
}
#top_right_navigation li.rss a:hover{
	background: url(../images/rss.gif) no-repeat left 50%;
	padding-right: 25px;
	padding-left: 20px;
}
#top_right_navigation li.help a:hover{
	background: url(../images/help_Icon.gif) no-repeat left ;
	padding-right: 25px;
	padding-left: 20px;
}
#header_link_bar{
	clear:both;
	font-family:Verdana;

}
#header_links{
	width:auto;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	color:#04295D;
	font-weight: bold;
	font-size: 11px;
	margin:auto;
	margin-top:10px;
	margin-right:2.5%;
	font-family:Verdana;
	width:300px;
	float:right;
}
#header_links a{
	color:#04295D;
	text-decoration:none;
}
#video_title {
	float: right;
	width: 393px;
	height: 30px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#video_content {
	float: right;
	width: 393px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 40px;
}
#video_link {
	float: right;
	width: 393px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 20px;
}


#header_links a:hover{
text-decoration:underline;
}
#signin_bar{
	font-size: 10px;
	font-weight: bold;
	text-align:center;
	position:absolute;
	width:100%;
	clear:both;
	top:0px;
	float:right;
	left:0px;
	height:18px;
	margin-top:130px;
	font-family:Verdana;
}
#signin_bar span{
	margin-top:2px;
	font-family:Verdana;
}
#signin_bar span a{
	color: #FF7B2C;
	text-decoration:none;
}
#signin_bar span a:hover{
	color: #000000;
	text-decoration:underline;
}
#wrapper{
font-family:Verdana;
text-align:left;
width:95%;
margin:0 auto;
}
#left-container{
/*	background-color:#00CCFF;*/
	float:left;
	margin-left:-100%;
	font-family:Verdana;
}
#right_panel
{
margin-bottom:10px;
border: 1px solid #999999;
font-size:11px;
background-color: #ececec;
font-family:Verdana;
}
#headrow{
	font-family: verdana;
	height:15px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
/*	background-image: url(../images/leftheadrowtop1.gif);*/
	background-color: #61627e;
	padding-left: 3px;
	padding-right: 1px;
	background-repeat: repeat-x;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 8px;
}
#right_links ul{
font-family:Verdana;
	margin:02px; 
	padding:0px;
	font-size:12px;
	font-family:verdana;
	
}
#right_links ul li.subcategory{
	text-align: left;
	border-bottom-width: 1px;
	padding-bottom:6px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 4px;
	padding-left: 17px;
	font-family:Verdana;
}

#right_links ul li.subcategory a{
	color: #000000;
	text-decoration: none;
}
#right_links ul li.subcategory a:hover{
	text-decoration:underline;
}
#right_links ul li.normal{
	text-align: left;
	/*border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	padding-bottom:6px;*/
	list-style-image: none;
	list-style-type: none;
	padding-top: 4px;

}
#right_links ul li.normal a{
	color: #4c4972;
	text-decoration: none;
}
#right_links ul li.normal a:hover{
	text-decoration:underline;
}
#right_links ul li.last{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	list-style-image: none;
	list-style-type: none;
	font-family:Verdana;
}
#right_links ul li.last a{
	color: #4c4972;
	text-decoration: none;
}
#right_links ul li.last a:hover{
	text-decoration:underline;
}
#right_protocol_box {
	padding: 5px;
	font-size:11px;
	font-family:Verdana;
}
#right_protocol_box .textbox{
	font-size: 10px;
	font-family:Verdana;
	border: 1px solid;
	border-top-color: #000000;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #000000;
	padding:1px;
	height:15px;
	margin:1px;
}
#right_protocol_box .button{
	font-size: 12px;
	font-family:Verdana;
	border: 1px solid;
	border-top-color: #EEEEEE;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #EEEEEE;
	margin: 1px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-image: url(../images/btnBg.gif);
}

#middle-wrapper{
	float:left;
	width:100%;
	font-family:Verdana;
}
#middle-container{
/*	background-color:#0099CC;*/
	margin: 0 200px;
	font-family:Verdana;
}
#home_container{
	margin:5px;
	font-family:Verdana;
}
#right-container{
/*	background-color:#00FF00;*/
	float:left;
	margin-left:-200px;
}
#footer-container{
/*	background-color:#CCFFFF;*/
	clear:left;
	width:100%;
	margin-top:10px;
}
#footer_links{
	font-family:Verdana;
	height: 30px;
	text-align: center;
	padding-top: 15px;
	border-top:#cccccc 1px solid;
	font-size: 11px;
	color: #4c4972;
	
}
#footer_links a{
	font-size: 11px;
	color: #4c4972;
	text-decoration: none;
}
#footer_links a:hover{
	font-size: 11px;
	color: #4c4972;
	text-decoration: underline;
}
#copyright{
	font-size: 11px;
	background-color:#D6E0F6;
	padding-top:7px;
	height: 25px;
	text-align: center;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	font-family:Verdana;
}
#graytable {
	font-family:Verdana;
	font-size:12px;
	background-color: #f8f8f8;
	border: 1px solid #999999;
	width: auto;
	margin-bottom: 10px;
	margin-top:12px;

}

#whitetable {
	font-family:Verdana;
	background-color: #f8f8f8;
	border: 1px solid #ffffff;
	padding: 4px;

	}
#graytable_toc {
	font-family:Verdana;
	font-size:12px;
	background-color: #f7f7e5;
	border: 1px solid #999999;
	width: auto;
	margin-bottom: 10px;
	margin-top:12px;

}
#whitetable_toc {
	font-family:Verdana;
	background-color: #f7f7e5;
	border: 1px solid #ffffff;
	padding: 4px;

	}
	
ul.toc{
	margin:0px;
	padding:0px;
}
ul.toc li.h2{
	list-style:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	padding-bottom:6px;
	padding-top:6px;
	font-family: verdana;
	color: #53569C;
	text-decoration: none;
	font-size: 11px;
}
ul.toc li a{
	color: #53569C;
	text-decoration: none;
	}
ul.toc li a:hover{
	color: #53569C;
	text-decoration: underline;
	}
	ul.toc li.lasttoc{
	list-style:none;
	padding-top:6px;
	font-family: verdana;
	color: #53569C;
	text-decoration: none;
	font-size: 11px;
}
.bluebold{
font-family:Verdana;
	font:verdana;
	font-size:12px;	
	font-weight:bold;
	color: #04295D;
	text-decoration: none;
	}
	
	
ul.toc li.h3{
	font-family:Verdana;
	margin-bottom:6px;
	margin-top:6px;
	font-family: verdana;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
/*	list-style-image: url(../images/arrow.gif);
*/	list-style-type: none;
	margin-left: 15px;
}
ul.toc li.h3 a{
	color: #000000;
	text-decoration: none;
	}
ul.toc li.h3 a:hover{
	color: #000000;
	text-decoration: underline;
	}
#homelinks{
	padding: 6px;
	font-family:Verdana;
	width: 90%;
	float: left;
	}

#homelinks ul.content{
font-family:Verdana;
	margin-top: -5px;
	margin:0px;
	padding-left:10px;
	font-family: verdana;
	font-size: 12px;
	color: #000000;

}
#homelinks ul.content li.list{
font-family:Verdana;
	margin-top: 6px;
	margin-bottom: 6px;
	list-style-type: none;

}
#homelinks ul.content li.list a{
	color: #000000;
	text-decoration: none;
}
#homelinks ul.content li.list a:hover{
	color: #000000;
	text-decoration: underline;

}

#homelinks2{
font-family:Verdana;
	padding: 6px;
	width: 100%;
	padding-left:0px;
	float: left;
	}

#homelinks2 ul.content{
font-family:Verdana;
	margin-top: -5px;
	margin:0px;
	padding-left:10px;
	font-family: verdana;
	font-size: 12px;
	color: #000000;

}
#homelinks2 ul.content li.list{
	margin-top: 6px;
	margin-bottom: 6px;
	list-style-type: none;
}
#homelinks2 ul.content li.list a{
	color: #000000;
	text-decoration: none;
}
#homelinks2 ul.content li.list a:hover{
	color: #000000;
	text-decoration: underline;

}
/*#home_headingrow {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/home_headrow_bg.gif);
	background-repeat:repeat-x;
	height: 30px;
	padding-left: 0px;
	padding-top: 4px;

}*/

#content_para_table{
 Padding:4px;
}
.topHeading {
	font-family: verdana;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #04295D;
	text-decoration: none;
}
#paging{
	border-top:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	padding:5px;
	text-align:right;
	font-family:Verdana;
}
.gtext11 {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.gtext {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.black10bold {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
#protocol_listing_table{
font-family:Verdana;
	Padding-top:4px;
	Padding-bottom:4px;
	Padding-left:0px;
	Padding-right:0px;
}
#result_title{
font-family:Verdana;
	Padding-top:4px;
	Padding-bottom:4px;
	Padding-left:0px;
	Padding-right:0px;
}
#result_author{
font-family:Verdana;
	Padding-top:4px;
	Padding-bottom:4px;
	Padding-left:0px;
	Padding-right:0px;
}
#result_year{
font-family:Verdana;
	Padding-top:4px;
	Padding-bottom:4px;
	Padding-left:0px;
	Padding-right:0px;
}
#result_description{
font-family:Verdana;
	Padding-top:4px;
	Padding-bottom:4px;
	Padding-left:0px;
	Padding-right:0px;
}
#result_legends{
font-family:Verdana;
	Padding-top:4px;
	Padding-bottom:4px;
	Padding-left:0px;
	Padding-right:0px;
}
.footerlinks {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2e4dff;
	text-decoration: none;
}
.footerLinks {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #53569C;
	text-decoration: none;
}
#search_bar{
	height: 33px;
font-family:Verdana;

}
#search_matter{
font-family:Verdana;
	height: 33px;
		float:left;
	}
#search{
	font-family:Verdana;
	font-size: 10px;
	color: #000000;
	width:500px;
	text-decoration: none;
	padding-top: 5px;
	float:left;
	text-align:left;
	margin-left:2.5%;
	float: left;
}
#search a{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
}
#search a:hover{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
#search_matter_rightlinks{
font-family:Verdana;
	float: right;
	width: 50%;
	text-align: right;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding-top: 8px;
}
.homecategory {

	font-family: verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #04295D;
	text-decoration: none;
}
#home_toppan
{
font-family:Verdana;
margin-top:12px;
padding-top:25px; 
background-color:#ffffff; 
}
.medatory {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}
#blank_margin_5{
margin:5px;
}

.BlackHeading {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.headrow {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
}
.row1 {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F0F0F0;
	border: 1px solid #FFFFFF;
	vertical-align:top;
}
.row2 {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #FFFFFF;
	vertical-align:top;
}
.textbox {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height:auto;
	margin: 1px;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #000000;
}
.textbox_search {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #000000;
	height: 15px;
}
a{
color:#0000EE;
text-decoration:none;
cursor:pointer;
cursor:hand;
}
a:hover{
text-decoration:underline;
}
.redbold {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF7B2C;
	text-decoration: underline;
}
.button {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #EEEEEE;
	margin: 1px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-image: url(/images/btnBg.gif);
}
.blue{
font-family:Verdana;
	color:#64617e;
	font-size:12px;
	font-weight:bold;
}
.home_Search{
	font-family: verdana;
	font-size: 15px;
	font-weight: bold;
	color: #04295D;
	text-decoration: none;
}
.browse_heading{
	font-family: verdana;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

#brdcb{
font-family:Verdana;
 Padding:4px;
 font-size:11px;
 font-weight:bold;
 font:verdana;

 color:#333333;
}
#brdcb a{
 color: #53569C;
 font-weight:normal;
 text-decoration:none;
}
#brdcb a:hover{
 color: #53569C;
 text-decoration:underline;
}


/*left panel*/

#box
{
background-color:#D6E0F6; width:193px; font-size:12px;
font-family:Verdana;
}
#box_home
{
background-color:#D6E0F6; width:100%; font-size:12px;
font-family:Verdana;
}

#box-top
{
height:34px; clear:none;
}

#box-left-img
{
height:5px; width:5px; float:left
}
#box-right-img
{
height:5px; width:5px; float:right;
}
#box-heading
{
height:29px; width:178px; float:left; padding-top:5px; color:#04295D; font-weight:bold;
font-family:verdana;
font-size:12px;
}
#box-content
{
background-color:#ffffff; width:auto; margin-left:2px; margin-right:2px;
}

#box-body
{
background-color:#ffffff; width:auto; margin-left:5px; margin-right:5px;
}
#box-content-start
{
height:5px; background-color:#ffffff; clear:none
}
#box-bottom
{
height:5px; background-color:#D6E0F6; clear:none;
}

#header-box
{
background-color:#D6E0F6;
height:auto; 
font-size:12px;
font-family:Verdana;
}
.verdana{
font-family:verdana
}
.anchor_head
{
font-family:verdana;
font-size:13px;
font-weight:bold;
color:#FF7B2C;
}
.upper
{
	text-transform: uppercase;
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
.ref_heading
{
Font-family:verdana;
font-size:16px;
font-weight:bold;
}
#box-heading1
{
height:29px; width:198px; float:left; padding-top:5px; color:#04295D; font-weight:bold;
font-family:verdana;
font-size:22px;
}
