/*-------------------- GLOBAL STYLE --------------------------*/

body {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:black;
		text-align:center;
		

		
}
images {
	float:right;
	border:0;
}
h1,h2,h3,h4,p {
		margin:0;
		padding:0;
}
a{color: #999999; text-decoration:none;}
a:hover {color: #cc0000;}
form {margin:0;padding:0;}

ul,li {margin:0;padding:0;list-style-type:none;}

img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}


div#container {
		width:820px;
		margin:40px auto 20px auto ;
		text-align:left;
		background-color:#FFFFFF;
}
/*-------------------- HEADER STYLE --------------------------*/

div.header_ {
	font-size:10px;
	clear:both;
	width:100%;
	padding:5px 0 0 0;
	height:15px; 
	border-bottom:1px solid #CCD2EB;
}
div.divscroll { 
	width:550;
	height:300;
	overflow:auto;

	
}

div.header {

}
div.info {
	font-size:10px;
	clear:both;
	width:100%;
	height:15px; 
}
h1#logo {
		width:222px;
		height:35px;
		background-image:url('../images/logoimg.gif');
		background-repeat:no-repeat;
		text-indent:-1000px;
		margin:23px 0 0 24px;
}
/* sub navigation */
ul.subnav {
	float:right;
	padding:3px 0  0 0;
}
ul.subnav li{
	color:#BFC0C2;
	display:inline;
}
ul.subnav li a{
	color:#5167BB;text-decoration:none;
}
ul.subnav li a:hover {
	color:#CCD2EB;
}
/* main navigation */
ul.nav {
	width:798px;
	border:1px solid #8292CE;
	background-color:#EEF4F3;
	font-size:12px;
	padding:7px 0;
	float:left;
	margin:5px 0 0 0;
	text-align:center;
}
ul.nav li{
	text-transform:uppercase;
	color:#BFC0C2;
	display:inline;
}
ul.nav li a{
	color:#5167BB;
	text-decoration:none;
	padding:0 2px;
}
ul.nav li a:hover{
	color:#CCD2EB;
}

/*-------- search bar  style --------*/

div#searchbar {
	width:798px;
	text-align:center;
	margin: 0  0 15px 0;
	float:right;   
}

div#searchbar ul {
	margin:0 auto;
	padding:4px 0;
}
div#searchbar ul li {
	display:inline;
	color:#BFC0C2;;
}
div#searchbar ul li a{
	color:black;
	text-decoration:none;
	padding:0 2px;
}
div#searchbar ul li a:hover{
	color:#C6CDE9;
}

div.research {
		float:right; 
}
div.research label{color:#5167BB;}
div.research a{
	text-decoration:none;
	color:#5167BB;
	vertical-align:middle;
}
div.research a:hover{
	text-decoration:underline;
}
div.research input {vertical-align:middle; }

.text2 {
	border:1px solid #A5ACB2;
}

/*-------------------- COLUMN STYLE --------------------------*/

div#column1 {
	width:180px;
	float:left;
	/*background-color:#FFCC00;*/
	margin:15px 15px 0 0;
}

div#column2 {
	width:590px;
	float:left;
	/*background-color:#FF0000;*/
	margin:15px 0 0 0;
}

div#column2box1 {
	width:197px;
	float: left;
	/*background-color:#FF0000;*/
	margin:5px 15px 0 0;
}
div#column2box2 {
	width:197px; 
	float:right;
	/*background-color:#FF0000;*/
	margin:5px 0 0 0 ;
}
div#column3 {
	width:180px;
	float:right;
	/*background-color:#009966;*/
	margin:15px 0 0 0;
}


/*----- BOX 1 STYLE -----------*/
div.box1 {
	
	margin:0 0 10px 0;
}
div.box1 h2 {
	font-size:12px;
	color:#5167BB;
	padding:3px 0 3px 10px;
	border-bottom:1px solid #BDD7D5;
	background-color:#EEF4F3;}
div.box1 div{
	background-color:#FFFFFF;
	padding:10px 10px 5px 10px;
}
div.box1 div p{
	padding:5px 0 8px 0;
	border-bottom:1px solid #BDD7D5;
}

div.box1 div p.link{
	border:0;
}
div.box1 div p.link a{
	color:#5B9791;
	font-weight:bold;
	text-decoration:none;
}
div.box1 div p.link a:hover{
	text-decoration:underline;
}
/*----- BOX 2 STYLE -----------*/
div.box21 {
	border:1px solid #999999;
	margin:0 0 10px 0;
}
div.box21 h2 {
	font-size:12px;
	color:#5167BB;
	padding:3px 0 3px 10px;
	border-bottom:1px solid #BDD7D5;
	background-color:#EEF4F3;}
div.box21 div{
	background-color:#FFFFFF;
	padding:10px 10px 5px 10px;
}
div.box21 div p{
	padding:0 0 0 0;

}

div.box21 div p span{
	color:#FF6600;font-weight:bold;
}
div.box21 div p.link{
	border:0;
}
div.box21 div p.link a{
	color:#5167BB;
	font-weight:bold;
	text-decoration:none;
}
div.box21 div p.link a:hover{
	text-decoration:underline;
}

div.box22 {
	border:1px solid #BDD7D5;
	margin:0 0 10px 0;

	
}
div.box22 h2 {
	font-size:12px;
	color:#5167BB;
	padding:3px 0 3px 10px;
	border-bottom:1px solid #BDD7D5;
	background-color:#EEF4F3;
}
div.box22 div{
	background-color:#FFFFFF;
	padding: 3px 0 5px 10px;
}
div.box22 div p{
	padding:5px 0 0px 0;

}

div.box22 div p span{
	color:#FF6600;font-weight:bold;
}
div.box22 div p.link{
	border:0;
}
div.box22 div p.link a{
	color:#5167BB;
	font-weight:bold;
	text-decoration:none;
}
div.box22 div p.link a:hover{
	text-decoration:underline;
}





/*----- BOX 3 STYLE -----------*/
div.box3 {
	border:1px solid #BDD7D5;
	margin:0 0 10px 0;
}
div.box3 h2 {
	font-size:12px;
	color:#5167BB;
	padding:3px 0 3px 10px;
	border-bottom:1px solid #BDD7D5;
	background-color:#EEF4F3;}
div.box3 div{
	background-color:#FFFFFF;
	padding:10px 10px 5px 10px;
}
div.box3 div p{
	padding:5px 0 8px 0;
	border-bottom:1px solid #BDD7D5;
}

div.box3 div p span{
	color:#FF6600;font-weight:bold;
}
div.box3 div p.link{
	border:0;
}
div.box3 div p.link a{
	color:#5B9791;
	font-weight:bold;
	text-decoration:none;
}
div.box3 div p.link a:hover{
	text-decoration:underline;
}

.shadow_dr {
background-image : url("../images/dr.gif"); 
} 
.shadow_jos {
background-image : url("../images/jos.gif"); 
} 

/*---------------------------- FOOTER STYLE ------------*/
div.footer {
	font-size:10px;
	clear:both;
	width:100%;
	padding:5px 0 0 0;
	height:35px;
	border-top:1px solid #CCD2EB;
	text-align:center;
}

div.foot_sx {float:left;}
div.foot_sx ul {padding:0 0 0 8px;}
div.foot_sx ul li{color:#BFC0C2;display:inline;}
div.foot_sx ul li a{color:#5167BB;text-decoration:none;padding:0 2px;}
div.foot_sx ul li a:hover{color:#CCD2EB;}

div.foot_dx {color:#BFC0C2;float:right;padding:0 0 0 0; text-align:center}
div.foot_dx a{display:block;color:#5167BB;font-weight:bold;text-decoration:none;}
.t {background: url('../images/dot.gif') 0 0 repeat-x;}
.b {background: url('../images/dot.gif') 0 100% repeat-x;}
.l {background: url('../images/dot.gif') 0 0 repeat-y}
.r {background: url('../images/dot.gif') 100% 0 repeat-y}
.bl {background: url('../images/dot.gif') 0 100% no-repeat}
.br {background: url('../images/dot.gif') 100% 100% no-repeat}
.tl {background: url('../images/dot.gif') 0 0 no-repeat;}
.tr {background: url('../images/dot.gif') 100% 0 no-repeat;padding:10px}