body {
	background-color: #d2d2c7;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	font-family: Tahoma;
	font-size:12px;
}
form{
	margin:0px;
}
img{
	border:0px;
}
input, textarea{
	font-family:Tahoma;
}
#Banner728{
	width:960px;
	margin-bottom:3px;
	margin-left:auto;
	margin-right:auto;
	background-color:#dfdfd7;
}
#Banner728 .left{
	background-image:url(728-l.png);
}
#Banner728 .right{
	background-image:url(728-r.png);
}
/* Header Styles */

#Header{
	margin-top:5px;
	border-top:1px solid #B3B3A7;
	border-left:1px solid #B3B3A7;
	border-right:1px solid #B3B3A7;
	margin-left:auto;
    margin-right:auto;
	width:960px;
	background-color:#FFFFFF;
}
#Header table{
	background-image:url(bg-header.png);
	background-repeat:repeat-x;
	border:1px solid #FFFFFF;
}

#Header .welcome{
	margin-right:5px;
	color: #777777;
}

#Header .menu{
	background-image:url(under-header-menu.png);
	background-position:130px 18px;
	background-repeat:no-repeat;
	height:25px;
	margin:5px;
	color:#777777;
}
#Header .links{
	margin-right:5px;
	color:#777777;
}
#Header .candidate a{
	margin:5px;
	padding-right:8px;
	text-decoration:underline;
}
#Header .candidate a:hover{
	margin:5px;
	padding-right:8px;
	text-decoration:underline;
}
#Header .menu a{
	color:#777777;
	text-decoration:none;
}
#Header .menu a:hover{
	text-decoration:underline;
}
#Menu{
	font-size:12px;
	text-align:left;
}
#Menu .button{
	cursor:pointer;
}
#Menu .container{
	position: relative;
	overflow:hidden;
	height:176px;
}
#Menu ul{
	padding:0px;
	margin:0px;
	list-style:none;
	position:relative;
}
#Menu li{
	border:#3d669b solid 1px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:2px;
	background-color:#4972a8;
	color:#b6c7dc;
	line-height:18px;
	vertical-align:middle;
	padding-left:3px;
}
#Menu li a{
	text-decoration:none;
	color:#b6c7dc;
}
#Menu li a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
#Header .pane .tools{
	background-image:url(searchbt.gif);
	background-color:#2d64be;
}
#Header .pane .tools form .query{
	border:#3b76b7 solid 1px;
	width:205px;
	color:#364d63;
	font-size:12px;
	line-height:20px;
	vertical-align:middle;
	height:20px;
	padding-left:5px;
}
#Header .pane .tools form .button{
	border:#ca7f0e 1px solid;
	background-image:url(bg-btn-search.png);
	background-repeat:repeat-x;
	font-size:12px;
	line-height:20px;
	vertical-align:middle;
	font-weight:bold;
}

#TagCloud{
	margin-right:15px;
	margin-left:15px;
	color:#c0d9f5;
}
#TagCloud a{
	color:#c0d9f5;
	text-decoration:none;
}
#TagCloud .header{
	font-size:12px;
	margin-top:30px;
	text-align:right;
	border-bottom:#9fc0e8 dotted 1px;
	margin-bottom:5px;
}

#TagCloud table{
	background-image:none;
	border:0px;
}

#TagCloud .size1{
	font-size:11px;
	text-transform:capitalize;
}
#TagCloud .size2{
	font-size:14px;
	text-transform:capitalize;
}
#TagCloud .size3{
	font-size:15px;
	text-transform:capitalize;
}
#TagCloud .size4{
	font-size:16px;
	text-transform:capitalize;
}
#TagCloud .size5{
	font-size:18px;
	text-transform:capitalize;
}
#Content{
	margin-left:auto;
	margin-right:auto;
	width:960px;
	border-left:#b5b5a9 solid 1px;
	border-right:#b5b5a9 solid 1px;
	background-color:#ffffff;
}
#ContentMenu{
	font-size:11px;
	color:#FFFFFF;
}
#ContentMenu a{
	text-decoration:none;
	color:#FFFFFF;
}
#ContentMenu{
	line-height:30px;
	vertical-align:middle;
	background-image:url(bg-admin-doctor-menu.png);
	height:30px;
	padding-left:10px;
}
#ContentTitle{
	padding-top:12px;
	background-color:#174E95;
	color:#FFFFFF;
	font-size:18px;
	padding-left:5px;
	padding-right:5px;
}
#ContentTitle .description, #ContentTitle .description a{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
#Footer{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	margin-bottom:5px;
	border-bottom:#b3b3a7 solid 1px;
	border-right:#b3b3a7 solid 1px;
	border-left:#b3b3a7 solid 1px;
}
#Footer table{
	border:#FFFFFF solid 1px;
	background-image:url(bg-header.png);
	background-repeat:repeat-x;
	padding:5px;
}
#Footer table, #Footer table a{
	color:#7f7f7f;
}
#Footer table div{
	margin-top:5px;
}

.WindowPopUp, .WindowPopUpSmall{
	margin-left:auto;
	margin-right:auto;
	z-index:20;
	display:none;
	position:absolute;
}
.WindowPopUp{
	width:770px;
}
.WindowPopUpSmall{
	width:571px;
}
.WindowPopUp .header, .WindowPopUpSmall .header{
	height:53px;
}
.WindowPopUp .header{
	background-image:url(header-770.png);
}
.WindowPopUpSmall .header{
	background-image:url(header-571.png);
}
.WindowPopUp .title, .WindowPopUpSmall .title{
	background-image:url(bg-header-window.png);
	height:33px;
	color:#FFFFFF;
	font-size:18px;
	padding-top:5px;
}
.WindowPopUp .title .second, .WindowPopUpSmall .title .second{
	color:#A4BAD5;
}
.WindowPopUp .title td, .WindowPopUpSmall .title td{
	padding-left:10px;
	padding-right:10px;
}
.WindowPopUp .title .close, .WindowPopUpSmall .title .close{
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
.WindowPopUp .content, .WindowPopUpSmall .content{
	background-color:#FFFFFF;
	color:#626262;
	font-size:11px;
}
.WindowPopUp .content a, .WindowPopUpSmall .content a{
	color:#626262;
}
.WindowPopUp .content .input, .WindowPopUpSmall .content .input{
	border:#CCCCCC 1px solid;
	font-size:11px;
	font-family:Tahoma;
}
.WindowPopUp .content .button, .WindowPopUpSmall .content .button{
	background-image:url(bg-btn-forms.png);
	background-repeat:repeat-x;
	border:1px solid #BCD12D;
	font-size:11px;
}
.WindowPopUp .description, .WindowPopUpSmall .description{
	padding:10px;
}
.WindowPopUp .footer, .WindowPopUpSmall .footer{
	height:15px;
}
.WindowPopUp .footer{
	background-image:url(footer-window-770.png);
}
.WindowPopUpSmall .footer{
	background-image:url(footer-window-571.png);
}
.WindowPopUp .header .close, .WindowPopUpSmall .header .close{
text-align: right;
font-size: 12px;
padding-top:8px;
padding-right:10px;
}
.WindowPopUp .header .close span, .WindowPopUpSmall .header .close span{
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}
.WindowPopUp .tools, .WindowPopUpSmall .tools {
padding-top:4px;
padding-bottom:4px;
}
.vxFlashPlayerContent
{
	text-align:center;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}
#layer {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
background-color:#000000;
z-index: 10;
opacity: 0.5
}

#WindowSearchTips .content .title, #WindowSearchTipsStandard .content .title, #WindowSearchTipsAdvanced .content .title {
background-color:#0F3679;
background-image:none;
padding-left:10px;
padding-top:0px;
height:36px;
}

#WindowTermsOfUse .content .title {
background-color:#0F3679;
background-image:none;
padding-left:10px;
padding-top:0px;
height:36px;
}
/* Advertisement box classes */
.recomendedContent{
	background-image:url("recomendedcontbg.gif");
	width:320px;
	color:#545454;
	font-size:12px;
	text-align:center;
}
.recomendenContentCenter{
padding:5px;
}

.addtext{
	color:#c5c5c5;
	}

#searchDi {
	background-color:#004EA1;
	color:#FFFFFF;	
	padding-left:5px;
	padding-right:5px;
}

#searchDi table {
	background-image:none;
	border:0px;
}

#search_menutabs {
	background-color:#FFFFFF;
	border-left:1px solid #B5B5A9;
	border-right:1px solid #B5B5A9;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:960px;
}
#PollsLayer{
position:absolute;
z-index:20;
background-color:#FFFFFF;
opacity:0.8;
}
#PollsLayer span {
font-weight:bold;
}
#PollsLayer div{
font-size:11px;
font-weight:bold;
color:#0F3679;
position:absolute;
z-index:50;
/*border: 1px solid blue;*/
width: 80px;
height: 45px;
}
