@charset "utf-8";
/* CSS Document */
a.block {
    text-decoration:none;
    display:block;
}
.arrows {width: 20px;}
article, aside, figure, footer, header, nav, section {
	display: block;
	margin: 0;
	padding: 0;
}
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url(../images/bg_dark.png);
	margin: 20px;
	padding: 0px;
}


.button_example{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold;
	width: 70px;
	color: #009;
	display:inline-block;
	padding: 2px 5px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 40%,
		#9aa4b8);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.40, #ffffff),
		to(#9aa4b8));
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #8295ad;
	-moz-box-shadow:
		0px 1px 3px rgba(081,084,089,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(081,084,089,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(081,084,089,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(081,084,089,0.2),
		0px 1px 0px rgba(255,255,255,1);
}

.button_example:hover{
 border:1px solid #4a4b4a;
	background-color: #a9c5fc;
	background-repeat:repeat-x;
}


.classVer { font-size:x-small; color:#000033; font-weight:bold;}

<!-- Collapsible MENU CSS STARTS -->
/** classic skin **/


/** general settings **/
.ctAccordion.skin-classic a,
.ctAccordion.skin-classic span {text-decoration: none; display: inline-block; font-family: 'Cagliostro', sans-serif; padding: 2px 5px 2px 0;  min-width: 50px; white-space:nowrap;}


/** 1st level **/
.ctAccordion.skin-classic {padding: 0; margin-top: 0; list-style: none; font-size: 13px; line-height: 25px;  white-space:nowrap;}
.ctAccordion.skin-classic > li {width: 250px;}
.ctAccordion.skin-classic > li > a,
.ctAccordion.skin-classic > li > span
 {
	text-decoration: none; 

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold;
	width: 86px;
	color: #009;
	padding: 3px 3px;
	background-image:url(../images/buttonbg.png);
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 40%,
		#9aa4b8);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.40, #ffffff),
		to(#9aa4b8));
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #8295ad;
	-moz-box-shadow:
		0px 1px 3px rgba(081,084,089,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(081,084,089,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(081,084,089,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(081,084,089,0.2),
		0px 1px 0px rgba(255,255,255,1);
	
}
.ctAccordion.skin-classic > li > a:hover {
 	border:1px solid #4a4b4a;
	color: #006;
	
}
.ctAccordion.skin-classic > li > a.searchMatch {
	background: #8b8855;
	background: linear-gradient(bottom, #8b8855 0%, #e9d925 100%);
	background: -moz-linear-gradient(bottom, #8b8855 0%, #e9d925 100%);
	background: -o-linear-gradient(bottom, #8b8855 0%, #e9d925 100%);
	background: -webkit-linear-gradient(bottom, #8b8855 0%, #e9d925 100%);
	background: -ms-linear-gradient(bottom, #8b8855 0%, #e9d925 100%);
	background: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #8b8855),
	color-stop(1, #e9d925)
	);
}


.ctAccordion.skin-classic > li > span {color: #d4d4d4; }



/** 2nd level **/
.ctAccordion.skin-classic > li > ul {list-style: none; margin: 0 5px; padding: 0 0 0 5px;  border-radius-bottom: 5px; border-bottom-right-radius: 5px; line-height: 20px;
border-bottom-left-radius: 5px;}
.ctAccordion.skin-classic > li > ul > li {}
.ctAccordion.skin-classic > li > ul > li > a { color:#000066; font-size: 12px;text-decoration: none; }
.ctAccordion.skin-classic > li > ul > li > a:hover { font-weight: bold;}
.ctAccordion.skin-classic > li > ul > li > a.searchMatch { color: #e9e229; font-size: 11px;}
.ctAccordion.skin-classic > li > ul > li > span {color: #B7D6EA;}

/** 3rd level **/

.ctAccordion.skin-classic > li > ul > li > ul {list-style: none; margin: 0; padding: 0 0 0 10px;}
.ctAccordion.skin-classic > li > ul > li > ul > li {}
.ctAccordion.skin-classic > li > ul > li > ul > li > a {color:#000066; font-size: 11px; text-decoration: none;}
.ctAccordion.skin-classic > li > ul > li > ul > li > a:hover {font-weight: bold;}
.ctAccordion.skin-classic > li > ul > li > ul > li > a.searchMatch { color: #fff600;}
.ctAccordion.skin-classic > li > ul > li > ul > li > span {color: #F0B3B3;}

<!-- Collapsible MENU CSS ENDS-->

#contact_form { width: 350px;}

#contentContainer {
	width: 95%;
	height: 700px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}

#contentWrapper {width:95%}
#country_id {width: 90px;}
.downLoad {color:#006;font-size:9px; text-decoration: none;}
.error {color: #f1f1f1; font-size:10px}
fieldset { border:0px;}
footer {
    padding: 10px 0;
    clear:both;
    color: #fff;
}
footer p {
    margin:0 0 5px 0;
}
}
#facebookTwitter {
    float:right;
    margin-right:25px;
}


form input[type=button] {
	background : url("../images/search24x24.png") no-repeat center center;
	width : 20px;
	height :20px;
	border : none;
	color : transparent;
	font-size : 0;
	vertical-align:top;
}
form input[type=button]:hover {
	background : url("../images/search24x24o.png") no-repeat center center;
}

#hdrRow {width: 100%; clear: left; height: 20px;  color:#000066; background-color:#f1f1f1; font-size:13px;  font-weight: bold; border-style:solid; border-width: 1px; padding-bottom: 5px; margin-right:8px;}
#hdrRowContainer {}

.hilite {background-color:#FFFF00;}
img {border: none;}
.input_terms { width: 200px;}

#logo {
	background: url(../images/med_logo.png);
	background-repeat:no-repeat; 
	height: 95px;
	width: 250px;
	margin-top: 25px;
}
#logo h1, #logo h2 {
	position: absolute;
	top: -80px;
}
.mail { vertical-align: bottom;}
/*#maincontent {
	margin-top: 4px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-radius: 8px;
} */


#paper {height: 700px; float:left; color:#000066; font-size:12px; width:46%; text-align:justify;
text-justify:inter-word;  padding-right:5px; padding-left:5px; padding-bottom: 2px; border-style:solid; border-width: 0px;
 overflow: auto; 
}

#paperName {white-space:nowrap;text-align: center;}
.pClass {color:#000066; text-decoration: none; }

.pod {
    background: #fff;
    padding: 10px;
    width: 244px;
    float:left;
    margin-right: 2px;
	height:500px;


}
.podContent {
    margin-top:10px;
    width: 244px;
    height:500px;
    overflow:hidden;
}
.pod h1 {
    background: #CCC;
    color: #000;
    padding:5px;
    background-image:url(../images/icon_chevron.png);
    background-repeat:no-repeat;
    background-position:95%;
    font-size:16px;
    font-weight:normal;
    margin: 0 0 10px 0;
}
#podRow {clear: left; height: 700px;  color:#000066; background-color:#f1f1f1; font-size:13px;  font-weight: bold; border-style:solid; border-width: 1px; padding-top: 3px;  overflow-y: hidden; }

 
#results {height: 700px; float: left;  width: 24%; float:left; color:#000066; font-size:12px; ;text-align:justify;
text-justify:inter-word;  overflow: auto; text-decoration: none; line-height: 13px; padding-bottom: 2px;}

#resultsName {text-align: center;}


#results a:hover { text-decoration: none;}

.sClass {font-size: 13px; font-weight: bold; color:#000066; text-decoration: none;}
	
#search {height: 100px; width: 450px; 	background-image: url(../images/bg_dark.png); margin-left: 25px; border: 0px;}

.search_button_class {
	width: 30px;
	color: #009;
	margin-top: 1px;
	vertical-align: bottom;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 40%,
		#9aa4b8);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.40, #ffffff),
		to(#9aa4b8));
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #8295ad;
	-moz-box-shadow:
		0px 1px 3px rgba(081,084,089,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(081,084,089,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(081,084,089,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(081,084,089,0.2),
		0px 1px 0px rgba(255,255,255,1);
}

#search { padding: 16px 0px 0px 0px; border: none;}

#search_form {color: #ffffff; width: 400px; border:0px;}
#search_terms {font-size: 13px; width: 210px; margin-left: -10px; padding: 2px;}
.section { font-size:15px; color:#000033; font-weight: bold; line-height:20px;}
.sFormClass { display:inline-block;}
.sup { font-size:x-small; color:#000033; font-weight: bold; vertical-align:text-top; margin: 0px 0px 0px 15px;}

.tClass {font-size: 13px; font-weight: bold; color:#000066; text-decoration: none;}

td {padding-top: 3px; vertical-align: bottom;}
.help {color:#006;font-size:10px; text-decoration: none;}
.help a {}
.help a:hover {font-size:10px;font-weight:bold; }
td.sblClass{padding-bottom: 3px; vertical-align: middle; font-size: 14px; font-weight: bold; border-left-style:solid; border-left-width: 1px; border-left-color: #f1f1f1; }
td.bClass{border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #f1f1f1; }
td.sbClass{padding-bottom: 3px; vertical-align: middle;}

td.sbrClass{padding-bottom: 3px; vertical-align: middle; font-size: 14px; font-weight: bold; border-right-style:solid; border-right-width: 1px; border-right-color: #f1f1f1;  }

td.sbHdr { font-size: 9px; line-height: 10px; text-align: center; border-style:solid; border-width: 1px; border-color: #f1f1f1; }
td.sbHdrTop { font-weight: bold; text-align: center; border-style:solid; border-width: 1px; border-color:#CCC; background:#b7b9c7;  }
#scrollHandler {display: none;}
.title { text-align: center; font-size:15px; color:#000033; font-weight: bold; line-height:25px;}

#toc {color:#006; height: 700px;;  clear: both; width: 24%;  padding-left: 10px; padding-right: 0px; margin-left: 1px; overflow: auto; overflow-y: scroll;}

.toc_hdr { text-align: center; font-weight: bold;}
#tocName {white-space:nowrap;}
#transIcon {display:none;}
.ubtitle { color:#006; margin-left: -5px; list-style-type:none; font-weight: bold;}
ul {
    padding:0;
    margin:0;
}

/* CSS for the Radio Buttons and Check boxes follows */

#sizer  { float: left;}
form    {width: 430px; padding: 0px 5px 0; margin-bottom: 10px; background:  url(../images/highlight01.png); border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -khtml-border-radius: 10px; box-shadow: 0 5px 12px rgba(0,0,0,.4); -webkit-box-shadow: 0 5px 12px rgba(0,0,0,.4); -moz-box-shadow: 0 5px 12px rgba(0,0,0,.4); -khtml-box-shadow: 0 5px 12px rgba(0,0,0,.4); } 


fieldset    { border: 0; padding-bottom: 7px; }
label       { display: inline-block; cursor: pointer; line-height: 16px; padding-bottom: 1px; text-shadow: 0 -1px 0 rgba(0,0,0,.2); }

.radios     { padding-top: 18px; background: url(../images/divider.png) repeat-x 0 0; }
.part_check input,
.label_radio input  { margin-right: 5px; }

.checkboxes{ color: #006; font-size: 14px; font-weight: bold;}
.has-js .label_check,
.has-js .label_radio    { padding-left: 34px; }
.has-js .label_radio    { background: url(../images/radio-off.png) no-repeat; }
.has-js .label_check    { background: url(../images/check-off.png) no-repeat; }
.has-js label.c_on      { background: url(../images/check-on.png) no-repeat; }
.has-js label.r_on      { background: url(../images/radio-on.png) no-repeat; }
.has-js .label_check input,
.has-js .label_radio input  { position: absolute; left: -9999px; }

.sbHolder{
	background-color: #2d2d2d;
	border: solid 1px #515151;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	position: relative;
	width: 200px;
}
.sbHolder:focus .sbSelector{
	
}
.sbSelector{
	display: block;
	height: 30px;
	left: 0;
	line-height: 30px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0;
	width: 170px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #EBB52D;
	outline: none;
	text-decoration: none;
}
.sbToggle{
	background: url(../img/select-icons.png) 0 -116px no-repeat;
	display: block;
	height: 30px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
}