/* CSS Document */
body{margin:0px;font-family:Arial,Tahoma;}
img{border:0px;}
table{font-family:Arial,Tahoma; font-size:11px; font-weight:normal; color:#000000;}
a{font-family:Arial,Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
a:hover{font-family:Arial,Tahoma; font-size:11px; font-weight:normal; color:#FF0808; text-decoration:none;}
h1{font-family:"trebuchet MS"; font-size:18px; font-weight:bold; color:#2D3A04;}

/*backgounds*/
.top-bg{background:url(../images/top-bg.gif) repeat-x;}
.header{background:url(../images/header.gif) no-repeat;}
.header-bg {BACKGROUND: url('../images/header1.gif') no-repeat;}
.flash-banner{BACKGROUND: url('../images/banner-flash.jpg') no-repeat;}
.browsestate{background:url(../images/browse-state.gif) no-repeat;}
.browse{background:url(../images/browse.gif) no-repeat;}
.knowledge{background:url(../images/knowledge-hub.gif) no-repeat;}
.procedure{background:url(../images/dental-procedure.gif) no-repeat;}
.discussion-bg{background:url(../images/discussion-bg.gif) no-repeat;}
.discussion-bg1 {BACKGROUND: url('../images/discussion-bg.gif') no-repeat left 50%;}
.discussion-main{background:url(../images/discussion-main.gif) no-repeat;}
.todays-poll{background:url(../images/todays-poll.gif) no-repeat;}
.newsletter{background:url(../images/newsletter.gif) no-repeat;}
.footer-bg{background:url(../images/footer-bg.gif) repeat-x;}
.round-corner-bg{background:url('../images/roudcorner-bg.gif') repeat-x;}

/*links*/
.footer-whitelinks{color:#FFFFFF; text-decoration:none;}
.footer-whitelinks:hover{color:#FFFF00; text-decoration:none;}
.footer-greenlinks{color:#ADB1A1; text-decoration:none;}
.footer-greenlinks:hover{color:#FFFFFF; text-decoration:none;}
.powered{color:#ADB1A1; text-decoration:underline;}
.powered:hover{color:#FFFFFF; text-decoration:underline;}
.corner-links{font-family:Tahoma; font-size:11px; font-weight:normal; color:#E0E0E0; text-decoration:none;}
.corner-links:hover{font-family:Tahoma; font-size:11px; font-weight:normal; color:#FDEE1F; text-decoration:none;}
.whitelinks{font-family:Tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.whitelinks:hover{font-family:Tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:underline;}

/*text*/
.discussion-text{font-family:"trebuchet MS"; font-size:11px; font-weight:normal; color:#000000;}
.white-caps{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-transform:uppercase;}
.small-black{font-family:Tahoma; font-size:10px; font-weight:normal; color:#000000;}
.white-text{color:#FFFFFF; line-height:18px;}
.light-green{color:#ADB1A1;}
.yellow-text{font-size:12px; font-weight:bold; color:#FDEE1F;}
.input{width:190px; height:15px; border:#9F9F9F 1px solid; font-family:Tahoma; font-size:10px; font-weight:normal; color:#424242; padding-left:2px;}
.input-list {BORDER-RIGHT: #9f9f9f 1px solid; BORDER-TOP: #9f9f9f 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #9f9f9f 1px solid; WIDTH: 260px; COLOR: #424242; BORDER-BOTTOM: #9f9f9f 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 20px}
.input-search{width:250px; height:15px; border:#9F9F9F 1px solid; font-family:Tahoma; font-size:10px; font-weight:normal; color:#424242; padding-left:2px;}
.input-newsletter{width:151px; height:12px; border:#424242 1px solid; font-family:Tahoma; font-size:10px; font-weight:normal; color:#424242; padding-left:2px;}
.Border{border:#FFFFFF 1px solid;}
.input-contact {BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; BORDER-LEFT: #696969 1px solid; WIDTH: 275px; BORDER-BOTTOM: #696969 1px solid; HEIGHT: 17px}
.list {FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 130px; COLOR: #000000; FONT-FAMILY: Tahoma; HEIGHT: 20px}
.buttonlinks{border-color:White;border-style:None;background-color:LightBlue;text-decoration:underline;font-size:small;color:#191970;cursor:hand;}


.tbl-border1{
border-right:1px solid #B0BEC7;
border-left:1px solid #B0BEC7;
border-bottom:1px solid #B0BEC7;
border-top:1px solid #B0BEC7;
padding-left:5px;
}

.tbl-border2{border:1px solid #a3a3a3;}

.tbl-border3{border:1px solid #a3a3a3;background-color:#ccffb8; font-family:"trebuchet MS"; font-size:11px; font-weight:normal; color:#000000;}

.trbglc{
background-color:#ffffff;
}

.tbl-bg{
background-color:#B0BEC7;
}

.tbl-top{
background-image:url(../images/tbl-top.gif);
background-repeat:repeat-x;
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:11px;
color:#CD3528;
font-weight:bold;
padding-left:18px;
}
.tbl-bot{
background-image:url(../images/tbl-bot.gif);
background-repeat:repeat-x;
}
.title-Bg1{
background-image:url(../images/titleBg1.gif);
background-repeat:repeat-x;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:12px;
color:#18397C;

font-weight:bold;
padding-left:18px;
}

.viewBg{
background-image:url(../images/view-bg.gif);
background-repeat:repeat-x;
border-left:1px solid #B0BEC7;
border-right:1px solid #B0BEC7;
border-bottom:1px solid #B0BEC7;
}

.viewBg1{
background-image:url(../images/view-bg.gif);
background-repeat:repeat-x;
}

.userBg{
background-image:url('../images/userbg.gif');
background-repeat:repeat-x;
border-left:1px solid #BCE2F3;
border-right:1px solid #BCE2F3

}
.title-Bg{
background-image:url('../images/titleBg.gif');
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#18397C;
border-left:1px solid #B0BEC7;
border-right:1px solid #B0BEC7;
font-weight:bold;
padding-left:18px
}
.links-bg{
background-image:url('../images/bg-left.gif');
background-repeat:repeat-x;
border-bottom:1px solid #91A7B4;
padding-left:10px;
border-left:1px solid #91A7B4;
border-right:1px solid #91A7B4
}
.lt-links{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#16387C;
font-weight:bold;
text-decoration:none;
}
a.lt-links:links, a.lt-links:active, a.lt-links:visited{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#16387C;
font-weight:bold;
text-decoration:none;
}
a.lt-links:hover{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#16387C;
font-weight:bold;
text-decoration:underline;
}
.top-color
{
background-image:url('../images/top-bgadmin.gif');
background-repeat:repeat-x;
border-top:1px solid #DBE2E8;
border-right:1px solid #DBE2E8;
border-left:1px solid #DBE2E8
}
.footerBg{
background-image:url('../images/userbg.gif');
background-repeat:repeat-x;
border-left:1px solid #B0BEC7;
border-right:1px solid #B0BEC7
}
.services{
background-color:#F8F8FE;
border:1px solid #3A34B3;
}
.heading-12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#18397C;
font-weight:bold;
}
a.lt-links11:links, a.lt-links11:active, a.lt-links11:visited{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#16387C;
font-weight:normal;
text-decoration:none;
}
a.lt-links11:hover{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#16387C;
font-weight:normal;
text-decoration:underline;
}
.page-active{
font-family:Tahoma, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#CC6633;
font-weight:bold;
text-decoration:underline;
}
.page-active:hover{
font-family:Tahoma, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#CC6633;
font-weight:bold;
text-decoration:underline;
}
.page-inactive{
font-family:Tahoma, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#16387C;
font-weight:bold;
text-decoration:none;	
}
.page-inactive:hover{
font-family:Tahoma, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#CC6633;
font-weight:bold;
text-decoration:none;	
}


.headertext{
background:url(../images/heading_bg.gif);
font-family:Verdana;
font-size:18px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.bodytext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.redtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ff0000;
text-decoration:none;
}
.redtext:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ff0000;
text-decoration:underline;
}
.formborder{border:1px solid #629816;background:url(../images/header_bg.gif) repeat-x;}

.newformtext{font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}

.form{font-family:Tahoma; font-size:11px; background-color:#ffffff; font-weight:normal; color:#000000; width:146px; height:17px; border:1px solid #000000;}

.find-dentist{background:url(../images/find_dentist_heading.gif); font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
  

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:smaller;
    font-weight:bold;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../images/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../images/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(../images/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
  
    
    border:solid 1px #808080;
    border-top-width:0px;
}

	/* ajax__tab_technorati-theme theme 
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(../images/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../images/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(../images/tab.png) no-repeat right top;
    border-color:#666;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#16387C;
	font-weight:bold;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#CC6633;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(../images/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
    font-size:11px;		
	font-weight:bold;	
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(../images/tab.png) no-repeat right -40px;
    color:#CC6633;
    border-color:#333;
    font-size:11px;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0px;
    background-color:#ffffff;
    border:solid 0px #B0BEC7;
    border-top-width:0;
}*/


/* ajax modal dialog styles */
.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.modalBox {
	background-color : #f5f5f5;
	border-width: 3px;
	border-style: solid;
	border-color: Blue;
	padding: 3px;
}
.modalBox caption {
	background-image: url(images/window_titlebg.gif);
	background-repeat:repeat-x;
}

/* tweb modal dialog styles */
.modalPanelTitle td {
	padding: 3px;
	font-weight: bold;
	font-size: 0.9em;
	background-image: url(images/window_titlebg.gif);
	cursor: pointer;
	color: black;
	font-family: Verdana;
	width: 100%;
	height: 30px;
	background-color: #6f90dc;
}

.modalPanel {
	z-index: 500;
	width: 500px;
	border: solid 1px #275473;
	position: absolute;
	border-collapse: collapse;
	background-color: #f0faff;
}

.modalPanel td {
	vertical-align: top;
}

.titleIcon {
	padding-right: 20px;
}

.divCol{
	font-weight:bold;
	float:left; 
	width:120px;
	text-align:right;
	margin-right:10px; 
	white-space:nowrap;
}
/*no width on the last col so it will expand*/
.divColLast{
	float:left; 
	white-space:nowrap;
}
.caption, table caption {
	background-color: #aaa;
	background-image: url('images/tilebg_tablecaption.gif');
	color: #000;
	font-size: 16pt;
	font-weight: bold;
	border: 0;
	border-bottom: solid 1px #737373;
	white-space: nowrap;
	text-align: center;
}
.clearer {
	clear: both;
	overflow: hidden;
	background-color:transparent;
	filter:alpha(opacity=0);
	opacity:0.0;
	height: 1px;
	margin: 1px 1px 1px 1px;
	max-height: 2px;
}

.outerDiv {     border:solid 1px #000000;     width:300px;     height:150px;     position:relative;     color:#FFFFFF;     font-family:verdana;     font-weight:bold;     font-size:11px;     text-align:center;     }         
.nestedDivTL {     background-color:#FF0000;     width:100px;     position:absolute;     top:10px;     left:10px;     }          
.nestedDivTR {     background-color:#0000FF;     width:100px;     position:absolute;     top:10px;     right:10px;     }

.container 
{ 
border: 3px solid #000000; 
width: 430px; 
height: 200px; 
margin: 50px; 
} 

 
.rectangle 
{ 
background-color: #000000; 
width: 300px; 
height: 150px; 
}
