/**
 * Theme: DrOz
 * Author: The Revere Group
 * Description: Implements all styles for the contextual widget
 */
.droz-widget, .droz-widget div, .droz-widget span, .droz-widget h1, .droz-widget h2, .droz-widget h3, .droz-widget p, .droz-widget a, .droz-widget em, .droz-widget img, .droz-widget strong, .droz-widget ol, .droz-widget ul, .droz-widget li, .droz-widget input, .droz-widget form {
  border: 0 none;
  border-width: 0px;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  line-height: 1;
  margin: 0;
  outline: 0 none;
  padding: 0;
  vertical-align: baseline;
}

.droz-widget :focus {
  outline: 0 none;
}

.droz-widget {
  background-color: #FFFFFF;
  border: 1px solid #CECECE;
  position: relative;
  text-align: left;
}

.droz-widget a {
  background: none repeat scroll 0 0 transparent;
  border: 0 none !important;
  text-decoration: none;
}
.droz-widget form input.droz-widget-search-text, .droz-widget form input.droz-widget-search-submit {
  background: none repeat scroll 0 0 transparent;
  border: 0 none !important;
  font-size: 15px;
  font-weight: bold;
  position: relative;
}

.droz-widget form input.droz-widget-search-submit {
    color: #FFF;
    cursor: pointer;
}

.droz-widget ul, .droz-widget li {
  list-style: none outside none;
  background: none;
}

.droz-widget ul {

}

.droz-widget ul li {
    padding-top: 8px;
}
.droz-widget h2 {
  padding-bottom:4px;
  padding-top:3px;
}
.droz-widget h2 a {
  font-size:13px;
  font-weight: bold;
}
.droz-widget h3 {
  font-size:11px;
  line-height:12px;
}

.droz-widget .droz-widget-contents {
  padding-left:8px;
  padding-right:6px;
}
.droz-get-this-widget {
  position: absolute;
  z-index:5;
}
.droz-get-this-widget a {
  color: #666;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.droz-widget a.droz-widget-footer {
  display:block;
  position: absolute;
  right:0;
  text-indent:-9999px;
  bottom:0;
}

.droz-widget div.droz-widget-sponsor-text {
    font-size: 10px;
    font-style: italic;
    position: absolute;
}

/* wide widgets */

/* layout 1 */
.droz-widget-layout1 {
  background: url("http://static.ask.doctoroz.com/images/widget/contextual_bg-l1.png") no-repeat scroll right bottom transparent !important;
  height:88px;
  width:726px;
}

.droz-widget-layout1 form input.droz-widget-search-text {
  left: 8px;
  top: 6px;
  width: 275px;
}

.droz-widget-layout1 form input.droz-widget-search-submit {
  height: 27px;
  left: 5px;
  top: 5px;
  width: 38px;
}

.droz-widget-layout1 h2 {
  padding-top: 4px;
}
.droz-widget-layout1 h2 a {
  font-size: 14px;
}
.droz-widget-layout1 h3 {
  font-size: 12px;
}
.droz-widget-layout1 .droz-widget-contents {
  padding: 4px 168px 0 50px;
}
.droz-widget-layout1 a.droz-widget-footer {
  height: 88px;
  width: 176px;
}
.droz-widget-layout1 .droz-get-this-widget {
  left: 347px;
  top: 14px;
}

.droz-widget-layout1 div.droz-widget-sponsor-text {
  left: 448px;
  top: 9px;
  width: 110px;
}

/* tall widgets */
.droz-widget-layout3 .droz-widget-contents,
.droz-widget-layout4 .droz-widget-contents,
.droz-widget-layout5 .droz-widget-contents,
.droz-widget-layout6 .droz-widget-contents {
}

.droz-widget-layout3 .droz-widget-contents ul li,
.droz-widget-layout4 .droz-widget-contents ul li,
.droz-widget-layout5 .droz-widget-contents ul li,
.droz-widget-layout6 .droz-widget-contents ul li {
  background: url("http://static.ask.doctoroz.com/images/widget/contextual_q.png") 0px 11px no-repeat;
  padding-left: 15px;
}

/* layout 3 */
.droz-widget-layout3 {
  background: url("http://static.ask.doctoroz.com/images/widget/contextual_bg-l3.png") no-repeat scroll right bottom transparent !important;
  height:278px;
  width:334px;
}
.droz-widget-layout3 form input.droz-widget-search-text {
  font-size: 13.61px;
  left: 13px;
  top: 7px;
  width: 276px;
}

.droz-widget-layout3 form input.droz-widget-search-submit {
  height: 27px;
  left: 8px;
  top: 8px;
  width: 38px;
}
.droz-widget-layout3 .droz-widget-contents {
  padding-right: 30px;
  padding-top: 18px;
}
.droz-widget-layout3 h2 a {
  font-size: 14px;
}
.droz-widget-layout3 h3 {
  font-size: 12px;
}
.droz-widget-layout3 .droz-get-this-widget {
  bottom: 42px;
  left: 25px;
}
.droz-widget-layout3 a.droz-widget-footer {
  height: 40px;
  width: 248px;
}
.droz-widget-layout3 div.droz-widget-sponsor-text {
  right: 10px;
  text-align: right;
  top: 38px;
}

/* layout 4 */
.droz-widget-layout4 {
  background: url("http://static.ask.doctoroz.com/images/widget/contextual_bg-l4.png") no-repeat scroll right bottom transparent !important;
  height:248px;
  width:298px;
}
.droz-widget-layout4 form input.droz-widget-search-text {
  font-size: 13.61px;
  left: 10px;
  top: 6px;
  width: 241px;
}
.droz-widget-layout4 form input.droz-widget-search-submit {
  height: 27px;
  left: 8px;
  top: 7px;
  width: 38px;
}
.droz-widget-layout4 .droz-widget-contents {
  padding-right: 15px;
  padding-top: 13px;
}
.droz-widget-layout4 .droz-get-this-widget {
  bottom: 43px;
  left: 25px;
}
.droz-widget-layout4 a.droz-widget-footer {
  height: 40px;
  width: 248px;
}
.droz-widget-layout4 div.droz-widget-sponsor-text {
  right: 10px;
  text-align: right;
  top: 38px;
}

/* layout 5 */
.droz-widget-layout5 {
  background: url("http://static.ask.doctoroz.com/images/widget/contextual_bg-l5.png") no-repeat scroll right bottom transparent !important;
  height:248px;
  width:248px;
}
.droz-widget-layout5 form input.droz-widget-search-text {
  font-size: 13.61px;
  left: 10px;
  top: 6px;
  width: 190px;
}
.droz-widget-layout5 form input.droz-widget-search-submit {
  height: 27px;
  left: 8px;
  top: 7px;
  width: 38px;
}
.droz-widget-layout5 .droz-widget-contents {
  padding-right: 15px;
  padding-top: 14px;
}
.droz-widget-layout5 .droz-get-this-widget {
  bottom: 42px;
  left: 23px;
}
.droz-widget-layout5 a.droz-widget-footer {
  height: 40px;
  width: 248px;
}
.droz-widget-layout5 div.droz-widget-sponsor-text {
  right: 10px;
  text-align: right;
  top: 38px;
}

/* layout 6 */
.droz-widget-layout6 {
  background: url("http://static.ask.doctoroz.com/images/widget/contextual_bg-l6.png") no-repeat scroll right bottom transparent !important;
  height:398px;
  width:238px;
}
.droz-widget-layout6 form input.droz-widget-search-text {
  font-size: 13.61px;
  left: 10px;
  top: 6px;
  width: 182px;
}
.droz-widget-layout6 form input.droz-widget-search-submit {
  height: 27px;
  left: 8px;
  top: 6px;
  width: 38px;
}
.droz-widget-layout6 .droz-widget-contents {
  padding-right: 15px;
  padding-top: 14px;
}
.droz-widget-layout6 .droz-get-this-widget {
  bottom: 42px;
  left: 24px;
}
.droz-widget-layout6 a.droz-widget-footer {
  height: 40px;
  width: 248px;
}
.droz-widget-layout6 div.droz-widget-sponsor-text {
  right: 10px;
  text-align: right;
  top: 37px;
}


/* themes and fonts */
.droz-widget-theme-gray form input.droz-widget-search-text {color: #000;}
.droz-widget-theme-gray form input.droz-widget-search-submit {background-color: #000;}
.droz-widget-theme-gray h2 a {color: #444;}
.droz-widget-theme-gray div.droz-widget-sponsor-text a {color: #444;}
.droz-widget-theme-gray h3 {color: #6F6F6F;}

.droz-widget-theme-orangeyellow form input.droz-widget-search-text {color: #FD7246;}
.droz-widget-theme-orangeyellow form input.droz-widget-search-submit {background-color: #FD7246;}
.droz-widget-theme-orangeyellow h2 a {color: #FCA130;}
.droz-widget-theme-orangeyellow div.droz-widget-sponsor-text a {color: #FCA130;}
.droz-widget-theme-orangeyellow h3 {color: #2D2D2D;}

.droz-widget-theme-purple form input.droz-widget-search-text {color: #5A5787;}
.droz-widget-theme-purple form input.droz-widget-search-submit {background-color: #5A5787;}
.droz-widget-theme-purple h2 a {color: #6C719B;}
.droz-widget-theme-purple div.droz-widget-sponsor-text a {color: #6C719B;}
.droz-widget-theme-purple h3 {color: #2D2D2D;}

.droz-widget-theme-beige input.droz-widget-search-text {color: #80836F;}
.droz-widget-theme-beige form input.droz-widget-search-submit {background-color: #80836F;}
.droz-widget-theme-beige h2 a {color: #969582;}
.droz-widget-theme-beige div.droz-widget-sponsor-text a {color: #969582;}
.droz-widget-theme-beige h3 {color: #393939;}

.droz-widget-theme-orangeblue form input.droz-widget-search-text {color: #FD9949;}
.droz-widget-theme-orangeblue form input.droz-widget-search-submit {background-color: #FD9949;}
.droz-widget-theme-orangeblue h2 a {color: #0A5286;}
.droz-widget-theme-orangeblue div.droz-widget-sponsor-text a {color: #0A5286;}
.droz-widget-theme-orangeblue h3 {color: #474747;}

.droz-widget-theme-blue form input.droz-widget-search-text {color: #344DAB;}
.droz-widget-theme-blue form input.droz-widget-search-submit {background-color: #344DAB;}
.droz-widget-theme-blue h2 a {color: #4B7ABD;}
.droz-widget-theme-blue div.droz-widget-sponsor-text a {color: #4B7ABD;}
.droz-widget-theme-blue h3 {color: #2D2D2D;}

.droz-widget-theme-lime form input.droz-widget-search-text {color: #A2AD41;}
.droz-widget-theme-lime form input.droz-widget-search-submit {background-color: #A2AD41;}
.droz-widget-theme-lime h2 a {color: #BFB255;}
.droz-widget-theme-lime div.droz-widget-sponsor-text a {color: #BFB255;}
.droz-widget-theme-lime h3 {color: #2D2D2D;}

.droz-widget-theme-heatherblue form input.droz-widget-search-text {color: #5C7A93;}
.droz-widget-theme-heatherblue form input.droz-widget-search-submit {background-color: #5C7A93;}
.droz-widget-theme-heatherblue h2 a {color: #708EA7;}
.droz-widget-theme-heatherblue div.droz-widget-sponsor-text a {color: #708EA7;}
.droz-widget-theme-heatherblue h3 {color: #2B3945;}

.droz-widget-theme-red form input.droz-widget-search-text {color: #850006;}
.droz-widget-theme-red form input.droz-widget-search-submit {background-color: #850006;}
.droz-widget-theme-red h2 a {color: #C51111;}
.droz-widget-theme-red div.droz-widget-sponsor-text a {color: #C51111;}
.droz-widget-theme-red h3 {color: #2D2D2D;}

.droz-widget-theme-green form input.droz-widget-search-text {color: #56AF3F;}
.droz-widget-theme-green form input.droz-widget-search-submit {background-color: #56AF3F;}
.droz-widget-theme-green h2 a {color: #82C054;}
.droz-widget-theme-green div.droz-widget-sponsor-text a {color: #82C054;}
.droz-widget-theme-green h3 {color: #2D2D2D;}

.droz-widget-theme-pink form input.droz-widget-search-text {color: #B03184;}
.droz-widget-theme-pink form input.droz-widget-search-submit {background-color: #B03184;}
.droz-widget-theme-pink h2 a {color: #C04BAD;}
.droz-widget-theme-pink div.droz-widget-sponsor-text a {color: #C04BAD;}
.droz-widget-theme-pink h3 {color: #2D2D2D;}

.droz-widget-theme-rose form input.droz-widget-search-text {color: #965A5C;}
.droz-widget-theme-rose form input.droz-widget-search-submit {background-color: #965A5C;}
.droz-widget-theme-rose h2 a {color: #A76F70;}
.droz-widget-theme-rose div.droz-widget-sponsor-text a {color: #A76F70;}
.droz-widget-theme-rose h3 {color: #472B2A;}

.droz-widget-font-s {font-family:"Times New Roman", Times, serif;}
.droz-widget-font-ss {font-family:Arial, Helvetica, sans-serif;}

