/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,  pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	
	margin: 0;
	outline: 0;
	padding: 0;
    font-family:arial;
}*/

/*ol, ul {
	list-style: none;
}*/
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
/*table 	
{
	border-collapse : collapse;
	border-spacing :0;
}*/
/*a {
	
	text-decoration:none;
}
a:hover {
	color:Black;   
}

p {
	margin:0 0 15px 0
}*/

/*layout*/
#page{width:100%; margin:0; padding:0; height:100%; display:block;}
#wrapper {
	width:998px;
	padding:0;
	margin:0 auto 0 auto;
	height:100%;
	display:block;
	background-color: rgb(223,230,215);
}
#header {
	clear:both;
	width:100%;
	height:210px
}




/*content*/





.sidebox{clear:both; float:left; width:235px;margin:0 0 15px 0;}
.sidebox h3{background:url(../images/side-box-top.gif) no-repeat left top; height:41px; line-height:32px; color:#fff; font-size:17px; font-weight:700; text-indent:15px; margin:0;} 
.sidebox .mid{ float:left; clear:both; display:block; width:194px; padding:0 12px; background:#fff; border-left:1px solid #9c9c9c; border-right:1px solid #9c9c9c; margin:0 0 0 7px}

.sidebox .bottom{ float:left; clear:both; display:block; width:220px; background:url(../images/side-box-bot.gif) no-repeat left top;margin:0 0 0 7px; height:12px; overflow:hidden;}
.sidebox h4{ font-size:19px; color:#373737; margin:0 0 15px 5px}
.sidebox h4 span{font-size:16px; color:#ce0004; clear:both; display:block}
.sidebox .textbox{margin:0 0 10px 5px; width:180px;}
.sidebox .select{margin:0 0 10px 5px; width:184px;}
.article{clear:both; display:block; border-bottom:1px dotted #a4a4a4; margin:0 5px 5px; padding:0 0 5px 0; font-size:11px; color:#676767; line-height:14px;}
.article h5{ color:#373737; font-size:13px; margin:10px 0 5px}
.article .date{ color:#ce0f15;}

/* home boxes */

.box1{ float:left; width:175px; float:left; background: none repeat scroll 0 0 #FFFFFF;}
.box2{ float:left; margin:0 10px 0 0;  width:511px; height:300px;background: none repeat scroll 0 0 #FFFFFF;}
.box3{ float:right; margin:0; background:url(../images/box3.jpg) no-repeat left top; width:232px; height:344px;}
.box1 ul, .box2 ul, .box3 ul{padding:214px 5px 0;}
.box1 ul li, .box2 ul li, .box3 ul li  { color:#000; list-style-type:square; list-style-position:outside; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; margin:0 0 5px 15px; line-height:13px}
.box1 ul li a, .box2 ul li a, .box3 ul li a {color:#000; text-decoration:none}
.box1 ul li a:hover, .box2 ul li a:hover, .box3 ul li a:hover{color:#666; text-decoration:underline}
.imgphysician{float:left;margin-right:10px;}
.physiciancontent{font-family: Arial,Helvetica,sans-serif;font-size: 15px;}
/* content box */




.galerrytop{clear:both; float:left; width:100%; background:url(../images/content-top.png) no-repeat left top; height:11px; overflow:hidden}
.galerrybottom{clear:both; float:left; width:100%; background:url(../images/content-bottom.png) no-repeat left top; height:11px; overflow:hidden}
.sublogo{position:absolute; float:right; right:10px; bottom:10px;}
.sidelink-box{background:#e3e9dc; border:1px solid #ccd3c3; padding:5px;} 
.sidelink-box h2{background:#453a75; color:#fff; font-size:14px; padding:3px;}
.sidelink-box ul{padding:0 0 5px 0; margin:0}
.sidelink-box ul li{background:url(../images/small-bull.gif) no-repeat left 7px; padding:0 0 0 10px; font-size:11px}
.titleinner{background:#ccd3c3; padding:3px}


/*common*/


.card_select
{
	width: 130px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	background: none;
	border: solid 1px #cfd4c9;
	background-color: #FFFFFF;
}

.select{ text-indent:0}
/*a.btn{ float:left; height:23px; background:url(../images/btn-r.gif) no-repeat right top; padding:0 8px 0 0 }
a.btn span{display:block; background:url(../images/btn-l.gif) no-repeat left top; line-height:23px; color:#fff; font-size:15px; padding:0 0 0 8px; font-weight:700}*/
.left{float:left;}
.right{float:right}
.clear{clear:both}
.no-border{border:none!important}
/*blockquote{color:#d51317; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:700; line-height:24px; margin:10px 0 10px 90px}*/
.relative{position:relative}
.img-bord{border:2px solid #ccc; padding:1px;}
ul.list{margin:0; padding:0 0 15px 5px }
ul.list li{line-height:16px; background:url(../images/bull.gif) no-repeat left 7px; padding:2px 0 2px 15px}
.left-logo{margin:5px 5px 5px 0;}
.whitebg{background:#fff}
.box-border{ border:1px solid #ccd3c3; padding:5px;}


ul.paging {
margin:0;
padding:0;
}


ul.paging li {
float:left;
list-style-type:none;
}


ul.paging li a {
background:none repeat scroll 0 0 #e6ece0;
border:1px solid #aeb4a8;
color:#7c8573;
font:13px "Lucida Grande",Arial,Helvetica,sans-serif;
margin:0 4px 0 0;
padding:0 6px;
text-align:center;
text-decoration:none;
}


ul.paging li a.active, ul.paging li a:hover {
background:none repeat scroll 0 0 #c6d3b9;
border:1px solid #aeb4a8;
color:#aa0003;
padding:0 6px;
text-decoration:none;
}

#adminlink a
{
	font-size:10px;
}
#donatelink a
{
	font-size:10px;
	padding-left:15px;
}

.donate_button
{
	width: 64px;
	height: 19px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	background: none;
	border: solid 1px #b17e71;
	background: url(../images/login_button.png) no-repeat;
	border: none;
	color: #FFF;
	cursor: pointer;
}
.login_bg{width:447px; height:277px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/login_bg.png) no-repeat;}

.addmin_login_title{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#ba0004; text-decoration:none; padding:15px 0px 10px 0px;}

.addmin_login_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5d5c5c; text-decoration:none; padding:5px 0px 5px 0px; line-height:18px;}

.addmin_login
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #4f484b;
	text-decoration: none;
	padding: 5px 0px 5px 0px;
}
.login_textbox{width:220px; height:17px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:none; background:none; border:solid 1px #cfd4c9;}
.textcolor{ color:#AD461F;}



div.vol1800-horizontal {
    height: 110px;
    text-align: left;
}

div.vol1800-square, div.vol1800-horizontal, div.vol1800-vertical {
    border: 2px solid #63BAFF;
    text-align: center;
}

div.vol1800-search-box strong.title {
    color: #3BA6EE;
    display: block;
    font-size: 16px;
    padding-top: 10px;
    text-align: center;
}


/*.login_button{width:64px; height:19px; margin:0px 0px 0px 0px; padding:0px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:none; background:none; border:solid 1px #b17e71; background:url(../images/login_button.png) no-repeat; border:none; color:#FFF; cursor:pointer;}
.textbox{width:120px; height:17px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:none; background:none; border:solid 1px #cfd4c9;}
.textboxbig{width:350px; height:17px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:none; background:none; border:solid 1px #cfd4c9;}
.textarea{width:220px; height:70px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:none; background:none; border:solid 1px #cfd4c9;}
.textareabig{width:350px; height:70px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:none; background:none; border:solid 1px #cfd4c9;}
select{width:100px; height:17px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:none; background:none; border:solid 1px #cfd4c9;}*/
/*.subtxt{ font-size:11px;}*/
.welcome{color:rgb(70,60,119);font-size:18px;font-family:Arial, Helvetica, sans-serif;	line-height:25px;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
	font-style:normal;
	font-weight:bold;
	}
	
/* CSS for slider */

    .clear {
	    clear:both;
	    height:6px;
    }
     .clear1 {
	    clear:both;
	    height:23px;
    }
 .gallery {
	    position:relative;
	    height:99px;
background-color:white; 
		color:#ffffff;
width:100%;
    }
	.gallery a {
		float:left;
		position:absolute;
	}
	
	.gallery a img {
		border:none;
height: auto !important;
width:auto !important;
		
	}
	
	.gallery a.show {
		z-index:500;
 

	}

	.gallery .caption {
		z-index:600; 
		background-color:white; 
		color:#ffffff; 
		height:40px; 
		width:100%; 
		position:absolute;
		bottom:0;

	}

	.gallery .caption .content {
		margin:5px
	}
	
	.gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:blue;
	}
	
    
  /* CSS for slider  end*/