/* basic elements */
body {
	margin:0;
	padding:0;
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#002e4a;
	background:transparent url(../images/bg-body.jpg) no-repeat fixed center top;
}
.clear {clear:both;margin:0;padding:0;height:0;overflow:hidden;}
a {color:#000000;text-decoration:none;outline:none;}
a:visited {color:#ffe239;}
a:hover, a:active {color:#0000FF;}
form {margin:0;padding:0;}
fieldset {border:0;margin:0;padding:0;}
img {border:0;margin:0;padding:0;}
* html img {behavior:url(javascripts/iepngfix.htc);}

p {margin:0 0 15px;padding:0;}

a.pdf {margin:0;padding:0 0 0 20px;background:transparent url(../images/ico-pdf.gif) no-repeat left top;}
a.vdo {margin:0;padding:0 0 0 20px;background:transparent url(../images/ico-vdo.gif) no-repeat left top;}

.alignLeft {float:left;}
.alignRight {float:right;}

.orange {color:#ffe239;}
.white {color:#102A82;}


/* specific divs */
#pageHeader_Wrapper {
	margin:0;
	padding:0;
	width:100%;
	background:transparent url(../images/bg-header.jpg) no-repeat center top;

}

#pageHeader {margin:0 auto;padding:0;width:920px;height:78px;}

#logo {float:left;margin:0;padding:0;}

#pageHeader .right {float:right;margin:0;padding:0;width:724px;}

#mainMenu_Wrap {}
#mainMenu {
	float:right;
	margin:34px 0 0 0;
	padding:0;
	background:transparent url(../images/bg-mainmenu.gif) no-repeat left bottom;
	width:710px;
	position:relative;z-index:1000;
}
* html #mainMenu {width:680px;}

#mainMenu ul.main {
	float:left;
	margin:0 0 0 50px;
	padding:0;
	list-style-type:none;
	height:44px;
	width:660px;
	background:transparent url(../images/bg-mainmenu.gif) no-repeat right bottom;
}
* html #mainMenu ul.main {width:680px;margin:0 0 0 25px;}
#mainMenu ul.main li {
	float:left;
	margin:0;
	padding:0 24px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:44px;
	text-transform:uppercase;
	letter-spacing:0;
}
#mainMenu ul.main li.lastbox {}
#mainMenu ul.main li a {color:#17313d;}
#mainMenu ul.main li a:hover {color:#FFF;}
#mainMenu ul.main li.active a {color:#FFF;font-weight:bold;}

#mainMenu_Wrap .submenu {
	position:absolute;
	top:44px;
	z-index:10000;
	background-color:#4A98B1;
	display:none;
}
#mainMenu_Wrap .submenu ul {margin:0px;padding:0px;list-style-type:none;}
#mainMenu_Wrap .submenu ul li {margin:0px;padding:0px;border-bottom:1px solid #0D232F;}
#mainMenu_Wrap .submenu ul li a {display:block;padding:3px 10px;color:#0D232F;}
#mainMenu_Wrap .submenu ul li a:hover {background-color:#0D232F;color:#FFF;}

#mainMenu_Wrap #aboutus {left:105px;}
#mainMenu_Wrap #product {left:237px;}
#mainMenu_Wrap #microsite {left:341px;}

#topArea {float:right;margin:-79px 0 0 0;padding:7px 0 0 0;width:724px;height:27px;}

#productSearch {float:right;margin:0;padding:0;width:218px;}

#topMenu {float:right;margin:0;padding:5px 0 0 0;height:22px;}
#topMenu ul {float:right;margin:0;padding:0;list-style-type:none;height:22px;}
#topMenu ul li {
	float:right;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	text-transform:uppercase;

}
#topMenu ul li.separator {
	background-color:#213039;
	height:20px;
	margin-top:3px;
	overflow:hidden;
	width:1px;
}
#topMenu ul li a {color:#123274;padding:0 12px;}
#topMenu ul li a:hover {color:#000000;}
#topMenu ul li.active a {color:#000000;}



#displayImage {
	margin:0;
	padding:0;
	width:100%;
	height:333px;
	position:relative;
}

#displayImage .mainpic {
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:333px;
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#FFFFFF;
}

/* ========== Microsite BANNERS ========== */
#bannersWrap {margin:0 auto;padding:8px 0 0 0;width:920px;position:relative;}

#bannersTop {
	margin:0;
	padding:4px 6px 0;
	width:196px;
	background:transparent url(../images/banner/bg-microsite-banner.png) no-repeat left top;
}
* html #bannersTop {background-image:none;background-color:#222222;}

#bannersTop .item {
	margin:6px 0 0 0;
	padding:0;
	width:196px;
	height:70px;
	display:block;
	background:transparent url(../images/banner/microsite-banner-box.png) no-repeat left top;
}
* html #bannersTop .item {margin-top:6px;padding:0;background-image:none;background-color:#222222;}
* html #bannersTop .item a {display:block;}
#bannersTop .item h3 {
	float:left;
	margin:22px 0 0 0;
	padding:0;
	width:80px;
	height:48px;
	font-size:10px;
	text-transform:uppercase;
	color:#FFF;
	text-align:right;
	vertical-align:middle;
}
#bannersTop .item img {float:right;margin:0 0 0 6px;padding:0;width:110px;height:70px;}

#bannersBottom {
	margin:0;
	padding:0;
	width:208px;
	height:10px;
	background:transparent url(../images/banner/bg-microsite-banner-bttm.png) no-repeat left top;
}
* html #bannersBottom {background-image:none;background-color:#222222;}










#wrapper {
	margin:0;padding:16px 0 0;width:100%;/*height:16px;*/
	background:transparent url(../images/line-gold.gif) no-repeat center top;
}

#container {margin:0 auto 10px;padding:15px 30px 0;width:916px;color:#000000;}

#container li {
  color: #0066FF;
}

#container h3 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	color:#15276F;
	line-height:14px;
	
	voice-family:"\"}\"";
	voice-family:inherit;
	line-height:15px;\/*IE8 only*/
}

#container a.more {text-transform:uppercase;font-size:10px;color:#000000;}

#container a.register {float:right;color:#0c232f;font-size:10px;}
#container a.register:hover {color:#FFE43F;}


#left {float:left;width:630px;margin:0;padding:0;}

#left .mainpic {margin:0 0 12px;padding:0;width:630px;}

#left h1 {margin:0 0 10px;padding:0;font-size:18px;color:#000000;font-weight:normal;text-transform:uppercase;}
#left h2 {margin:10px 0 6px;padding:0;font-size:14px;color:#04215c;font-weight:normal;text-transform:uppercase;}


/*-- Product Category --*/
#left .category {margin:20px 0;padding:14px 32px;width:566px;border-top:1px solid #417ba6;}
#left .categoryBox {
	margin:0;
	padding:0;
	width:272px;
	height:76px;
	text-transform:uppercase;
	background:transparent url(../images/bg-category-box.png) no-repeat left top;
}
* html #left .categoryBox {background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-category-box.png',sizingMethod='crop');}

#left .categoryBox img {margin:3px 0 0 0;float:right;position:relative;}

#left .categoryBox .info {float:right;margin:17px 4px 0 0;padding:0;width:148px;}

#left .categoryBox .info h4 {
	margin:0 0 2px 0;
	padding:0 0 0 0;
	font-size:14px;
	color:#FFF;
	font-weight:normal;
    text-transform: capitalize;
	text-align:left;

	/*background:transparent url(../images/arrow-sprite.gif) no-repeat left center;*/
}
#left .categoryBox .info h4 a {color:#FFF;position:relative;}
#left .categoryBox .info h4 a:hover {color:#FFF000;}
#left .categoryBox .info h4 img {display:inline;float:none;margin-right:5px;}
#left .categoryBox .info p {float:right;margin:0;padding:0;text-align:right;font-size:10px;font-weight:bold;color:#FFF; line-height:10px;}



/*-- Product List --*/
#left .productList {margin:20px 0;padding:14px 0;width:630px;border-top:1px solid #417ba6;}
#left .productListBox {margin:0 0 10px;padding:0;width:310px;}
#left .productList .alignLeft {clear:right;}

#left .productListBox img {float:left;margin:0;padding:0;width:93px;border:0px solid #709db6;}

#left .productListBox .info {float:right;margin:6px 0 0 0;padding:0;width:202px;}

#left .productListBox .info h4 {
	margin:0 0 6px;
	padding:0;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	text-transform:uppercase;
}
#left .productListBox .info h4 a {color:#FFF;}
#left .productListBox .info h4 a:hover {color:#cde7f9;}

#left .productListBox .info p {margin:0;padding:0;}
#left .productListBox .info a.more {padding-left:10px;font-size:12px;background:transparent url(../images/arrow-sprite.gif) no-repeat left -27px;text-transform:lowercase;}

/*-- Product List - Pages --*/
.pages {margin:0;padding:0;}
.pages ul {float:left;margin:0 0 0 10px;padding:0;list-style-type:none;}
.pages ul li {float:left;margin:0 10px 0 0;padding:0;font-size:11px;}
.pages ul li a.number {color:#FFF;font-size:12px;}
.pages ul li a.number:hover {color:#FFE239;}
.pages ul li.active {color:#FFF000;text-decoration:underline;}

/*-- Summary --*/
#left .summary {margin:0;padding:0;width:630px;}
#left .summary img {float:left;margin:0 20px 0 24px;padding:0;}

#left .summary .info {margin:0 24px 20px 0;padding:0;width:630px;}
* html #left .summary .info  {margin-right:12px;}
#left .summary .info p {margin:0 0 15px;padding:0;}

#left .summary .roundedBoxWrap {width:630px;margin-bottom:32px;}
#left .summary .roundedBoxWrap h1 {color:#fff000;margin:0 0 0 14px;font-size:18px;line-height:18px;text-transform:uppercase;
	voice-family:"\"}\"";
	voice-family:inherit;
	line-height:21px;\/*IE8 only*/
}


/*-- Section --*/
#left .section {margin:0;padding:0;width:630px;}
#left .section h4 {margin:0 0 6px;padding:6px 24px;font-size:12px;font-weight:normal;color:#15276F;text-transform:uppercase;border-bottom:1px solid #417ba6;outline:none;}
#left .section h4 a {color:#15276F;}
#left .section h4 a:hover {color:#00538c;}
#left .section div {padding:0 24px;}
#left .section p {margin:0 0 15px;padding:0px;}
#left .section ul {color:#00538c;margin:0;padding:0 0 0 15px;}
#left .section ul li {color:#00538c;margin:0 0 15px;padding:0;}



#left .top {text-align:right;}

#left img.left {float:left;margin:0 15px 15px 0;}
#left .item {margin:0 12px 10px 14px;padding:0;}
#left .item h4 {margin:0 0 6px 0;padding:0;font-size:12px;color:#00115c;}
#left .item h4 a {color:#00115c;}
#left .item h4 a:hover {color:#000000;}
#left .item h4 .date {font-size:10px;}
#left .item img {float:left;margin:0 6px 0 0;padding:0;}


/*-- Related Products Box --*/
#Related_Products {
	margin:20px 0 15px;
	padding:0;
	width:630px;
}

#Related_Products .headerWrap .roundedBoxWrap {width:630px;}
#Related_Products .infoWrap .roundedBoxWrap {width:582px;}

#Related_Products .headerWrap {margin:0;padding:0;width:630px;}
#Related_Products  .headerWrap h3 {color:#fff000;margin:0 0 0 14px;font-size:11px;line-height:11px;text-transform:uppercase;
	voice-family:"\"}\"";
	voice-family:inherit;
	line-height:11px;\/*IE8 only*/
}

#Related_Products .infoWrap {margin:0;padding:10px 24px;width:582px;background:transparent url(../images/rounded-corners/type5-corners-mid.png) repeat 0 0;}
* html #Related_Products .infoWrap {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/rounded-corners/type5-corners-mid.png',sizingMethod='scale');}

#Related_Products .infoWrap ul {float:left;margin:0;padding:0;width:22%;list-style-type:none;}
#Related_Products .infoWrap ul li {margin:0;padding:0 0 2px;font-size:12px;}
#Related_Products .infoWrap ul li a {color:#0f364c;}
#Related_Products .infoWrap ul li a:hover {color:#000000;}

#right {float:right;width:272px;margin:0;padding:0;}

/*-- Conditions Box --*/
#Conditions {
	margin:0 0 15px;
	padding:0;
	width:272px;
}

#Conditions .headerWrap .roundedBoxWrap, #Conditions .infoWrap .roundedBoxWrap {width:272px;}

#Conditions .headerWrap {margin:0;padding:0;width:272px;}
#Conditions  .headerWrap h3 {color:#FFE237;"margin:0 0 0 18px;font-size:14px;line-height:14px;text-transform:uppercase;
	voice-family:"\"}\"";
	voice-family:inherit;
	line-height:16px;\/*IE8 only*/
}

#Conditions .infoWrap {margin:0;padding:0;width:272px;}

#Conditions .infoWrap ul {margin:0 6px 0 18px;padding:0 0 10px 0;width:228px;list-style-type:none;}
#Conditions .infoWrap ul li {margin:0;padding:0 0 2px;font-size:11px;}
#Conditions .infoWrap ul li a {color:#0f364c;}
#Conditions .infoWrap ul li a:hover {color:#FFF;}

/*-- productDetail Box --*/
#productDetail {
	margin:0 0 15px;
	padding:0;
	width:272px;
}

#productDetail .infoWrap .roundedBoxWrap {width:272px;}

#productDetail .infoWrap {margin:0;padding:0;width:272px;}

#productDetail .infoWrap ul {margin:0 6px 0 18px;padding:10px 0;width:228px;list-style-type:none;}
#productDetail .infoWrap ul li {margin:0;padding:0 0 2px;font-size:11px;}
#productDetail .infoWrap ul li.morespace {padding-top:20px;}
#productDetail .infoWrap ul li a {color:#0f364c;}
#productDetail .infoWrap ul li a:hover {color:#FFF;}



/*-- Product Finder Box --*/
#Product_Finder {
	margin:0 0 15px;
	padding:0;
	width:272px;
	position:relative;
}

#Product_Finder .headerWrap .roundedBoxWrap, #Product_Finder .infoWrap .roundedBoxWrap {width:272px;}

#Product_Finder .headerWrap {margin:0;padding:0;width:272px;}
#Product_Finder  .headerWrap h3 {color:#FFE237;margin:0 0 0 18px;font-size:14px;line-height:14px;text-transform:uppercase;
	voice-family:"\"}\"";
	voice-family:inherit;
	line-height:16px;\/*IE8 only*/
}

#Product_Finder .infoWrap {margin:0;padding:0;width:272px;}

#Product_Finder .infoWrap .item {margin:0 auto;padding:0;width:240px;}
#Product_Finder .infoWrap .item fieldset select {width:210px;}
#Product_Finder form {width:240px;position:relative;}

/*-- Doctor Profile Box --*/
#Doctor_Profile {
	margin:0 0 15px;
	padding:0;
	width:272px;
	position:relative;
}

#Doctor_Profile .headerWrap .roundedBoxWrap, #Doctor_Profile .infoWrap .roundedBoxWrap {width:272px;}

#Doctor_Profile .headerWrap {margin:0;padding:0;width:272px;}
#Doctor_Profile  .headerWrap h3 {margin:0 0 0 18px;font-size:14px;line-height:14px;text-transform:uppercase;
	voice-family:"\"}\"";
	voice-family:inherit;
	line-height:16px;\/*IE8 only*/
}

#Doctor_Profile .infoWrap {margin:0;padding:0;width:272px;}

#Doctor_Profile .infoWrap .item {margin:0 auto;padding:0;width:240px;}
#Doctor_Profile .infoWrap .item fieldset select {width:210px;}


/*-- Find A Doctor Box --*/
#Find_Doctor {
	margin:0;
	padding:14px 0 0 0;
	width:280px;
	height:128px;
	background:transparent url(../images/FindaDoctor-bg.png) no-repeat left top;
    background-position: center;
	/*position:relative;*/
}
* html #Find_Doctor {background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/FindaDoctor-bg.png',sizingMethod='crop');}

#Find_Doctor h4 {
	margin:0 0 4px 18px;
	padding:0;
	font-size:18px;
	color:#0c2430;
	font-weight:normal;
	width:178px;
}

#container #Find_Doctor p {
	margin:0 0 0 18px;
	padding:0;
	font-size:11px;
	line-height:13px;
	color:#444444;
	width:178px;
}

#Find_Doctor a {
	margin:10px 0 0 16px;
	padding:0;
	width:218px;
	height:34px;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	line-height:31px;
	color:#FFF;
	border:0 none;
	background:transparent url(../images/FindaDoctor-btn.png) no-repeat left top;
	/*position:absolute;
	bottom:8px;
	left:0;*/
}
* html #Find_Doctor a {position:relative;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/FindaDoctor-btn.png',sizingMethod='crop');}

#Find_Doctor a:hover {color:#0c2430;}

#frmLogin #password-clear {display:block;}
#frmLogin #password-password {display:none;}




a.sideLink {
	margin:0;
	padding:6px 0 2px 10px;
	width:234px;
	height:20px;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-transform:uppercase;
	line-height:14px;
	color:#0b232f;
	border:0 none;
	position:relative;
	background:transparent url(../images/input-sprite.gif) no-repeat left -450px;
}

a#viewProfile {
	margin:0;
	padding:15px 60px 0 22px;
	width:190px;
	height:42px;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-transform:uppercase;
	line-height:14px;
	color:#0b232f;
	border:0 none;
	position:relative;
	background:transparent url(../images/b-view-public-profile.png) no-repeat left top;
}
* html a#viewProfile {background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/b-view-public-profile.png',sizingMethod='crop');}



#footer {margin:0 auto;padding:20px 30px;width:916px;background:transparent url(../images/line-footer.png) no-repeat left top;}
* html #footer {background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/line-footer.png',sizingMethod='crop');}

#footer .left {float:left;margin:0;padding:0;}
#footer .left img {margin:0 0 2px;padding:0;}
#footer .left .copy {margin:0 0 0 5px;padding:0;font-size:10px;color:#000000;}


#footer .right {float:right;margin:0;padding:0;width:626px;}
#footer .right p.note {font-size:11px;text-align:right;color:#000000;margin:2px 0 0 5px;}

#countryMenu {float:right;margin:0;padding:3px 0 0;}
#countryMenu ul {float:right;margin:0;padding:0;list-style-type:none;}
#countryMenu ul li {
	float:right;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#000076;
}
#countryMenu ul li.separator {
	background-color:#cde7f9;
	height:8px;
	margin-top:3px;
	overflow:hidden;
	width:1px;
}
#countryMenu ul li.text {color:#000000;padding:0 8px;}
#countryMenu ul li a {color:#000000;}
#countryMenu ul li a:hover {color:#0000FF;}
#countryMenu ul li a:active {color:#0000FF;}



#footerMenu {float:right;margin:0;padding:3px 0 0;}
#footerMenu ul {float:right;margin:0;padding:0;list-style-type:none;}
#footerMenu ul li {
	float:right;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#000000;
}
#footerMenu ul li.separator {
	background-color:#000000;
	height:8px;
	margin-top:3px;
	overflow:hidden;
	width:1px;
}
#footerMenu ul li a {color:#000000;padding:0 8px;}
#footerMenu ul li a:hover {color:#0000FF;}
#footerMenu ul li a:active {color:#0000FF;}

/* Form elements */
input, select, optgroup, option, textarea {
	color:#0f364c;
	font-family:Arial, Helvetica, sans-serif;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:11px;
}
.smText {font-size:11px;}

.lightblue01 {color:#779199;}



fieldset {float:left;margin:0 0 4px;padding:0;}

fieldset input {
	margin:0;
	padding:6px 4px 0 16px;
	line-height:14px;
	background:transparent;	
	border:0 none;
}

fieldset input.pdSearch {width:170px;/*height:16px;*/padding-top:3px;}
* html fieldset input.pdSearch {width:100px;/*border:1px solid red;padding-top:2px;*/}
*:first-child+html fieldset input.pdSearch {/*padding-top:1px;*/}

fieldset input.selectbox {
	background:transparent url(../images/input-sprite.gif) no-repeat left -114px;
	width:166px;
	padding:6px 28px 6px 16px;
	overflow:hidden;
	cursor:pointer !important;
}
fieldset input.selectbox:focus {cursor:pointer;}

.selectbox-wrapper {z-index:1000;height:220px;overflow-x:hidden;overflow-y:auto;}
.selectbox-wrapper ul {width:181px;border-left:1px solid #0062a0;border-right:1px solid #0062a0;background-color:#9CC0D7;margin:0px 28px 0 11px;padding:0px;list-style-type:none;}
.selectbox-wrapper ul li {margin:0px;padding:3px 0px 3px 5px;cursor:pointer;border-bottom:1px solid #0062a0;}
/*.selectbox-wrapper ul li.selected {background-color:#0D232F;color:#FFF;}*/
.selectbox-wrapper ul li.current {background-color:#0D232F;color:#FFF;}

fieldset select {
    float:left;
	margin:;
	padding:1px 1px 1px 2px;
}

/* Input Design 1 */
fieldset .inputBG1 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 0;
	width:170px;
	height:20px;
}
* html fieldset .inputBG1 input {width:150px;}

fieldset .inputBG2 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 -54px;
	width:244px;
	height:26px;
}
fieldset .inputBG2 input {width:220px;}

fieldset .inputBG3 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 -84px;
	width:190px;
	height:26px;
}
fieldset .inputBG3 input {width:170px;}

fieldset .inputBG4 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 -176px;
	width:270px;
	height:26px;
}
fieldset .inputBG4 input {width:270px;}

fieldset .inputBG4.bg01 {float:left;width:88px;height:26px;margin-right:3px !important;background-position:0px -176px;}
fieldset .inputBG4.bg01 input {width:68px;}

fieldset .inputBG4.bg02 {float:left;width:179px;height:26px;background-position:-92px -176px;}
fieldset .inputBG4.bg02 input {padding-left:10px !important;padding-right:10px !important;width:68px;}


fieldset .inputBG5 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 -269px;
	width:270px;
	height:26px;
}
fieldset .inputBG5 input {width:270px;}


/* Start use in an Apply page */
fieldset .inputBG6 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 -500px;
	width:96px;
	height:26px;
}
fieldset .inputBG6 input {padding:6px 10px 0 10px;width:76px;}


fieldset .inputBG7 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 -542px;
	width:120px;
	height:26px;
}
fieldset .inputBG7 input {padding:6px 10px 0 10px;width:100px;}


fieldset .inputBG8 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 -584px;
	width:160px;
	height:26px;
}
fieldset .inputBG8 input {padding:6px 10px 0 10px;width:140px;}


fieldset .inputBG9 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 -626px;
	width:256px;
	height:26px;
}
fieldset .inputBG9 input {padding:6px 10px 0 10px;width:236px;}


fieldset .inputBG10 {
	margin:0;
	padding:0;
	background:url(../images/input-sprite.gif) no-repeat 0 -668px;
	width:514px;
	height:26px;
}
fieldset .inputBG10 input {padding:6px 10px 0 10px;width:494px;}



fieldset .textareaBG1 {
	float:left;
	padding:6px 16px;
	background:transparent url(../images/input-sprite.gif) no-repeat 0 -300px;
	width:518px;
	height:118px;
	border:0 none;
	position:relative;
	display:inline;
}
fieldset .textareaBG1 textarea {
	margin:0;
	padding:0;
	width:518px;
	height:118px;
	border:0 none;
	overflow:auto;
	cursor:text;
	background:transparent none repeat scroll 0 0;
}

fieldset .textareaBG2 {
	float:left;
	padding:6px 10px;
	background:transparent url(../images/input-sprite.gif) no-repeat 0 -836px;
	width:380px;
	height:68px;
	border:0 none;
	position:relative;
	display:inline;
}
fieldset .textareaBG2 textarea {
	margin:0;
	padding:0;
	width:380px;
	height:68px;
	border:0 none;
	overflow:auto;
	cursor:text;
	background:transparent none repeat scroll 0 0;
}


fieldset.checkBox1 {float:left;width:50%;}
fieldset.checkBox1 input.check1 {float:left;margin:0 6px 0 0;padding:0;width:auto;}
fieldset.checkBox1 label {float:left;margin:0;padding:0;width:auto;text-align:left;color:#FFF;font-size:10px;}

fieldset.checkBox2 {float:left;margin:0 12px 10px 0;padding:2px 0 0 0;}
fieldset.checkBox2 input.check1 {float:left;margin:0 6px 0 0;padding:0;border:0;width:8px;}
fieldset.checkBox2 label {float:left;margin:0;padding:0;text-align:left;}
* html fieldset.checkBox2 label {line-height:18px;}


fieldset.radioBox1 {float:left;margin:0 12px 10px 0;padding:2px 0 0 0;}
fieldset.radioBox1 input.radio1 {float:left;margin:0 6px 0 0;padding:0;border:0;width:8px;}
* html fieldset.radioBox1 input.radio1 {margin-right:3px;}
fieldset.radioBox1 label {float:left;margin:0;padding:0;text-align:left;}
* html fieldset.radioBox1 label {line-height:18px;}


button.btnSearch {
	margin:0;
	padding:0;
	background:url(../images/buttons.gif) no-repeat 0 0;
	width:48px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1c5175;
	font-weight:bold;
	text-transform:uppercase;
	border:0 none;
	cursor:pointer;
	position:relative;
}

button.btnSearch2 {
	margin:0;
	padding:0;
	background:url(../images/buttons.gif) no-repeat 0 -84px;
	width:30px;
	height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0f364c;
	font-weight:bold;
	text-transform:uppercase;
	border:0 none;
	cursor:pointer;
}

button.btnSearch3 {
	margin:5px 0 0 0;
	padding:0 0 6px 12px;
	background:url(../images/buttons.gif) no-repeat 0 -114px;
	width:88px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	border:0 none;
	cursor:pointer;
}

button.btnSearch4 {
	margin:0;
	padding:0;
	background:url(../images/buttons.gif) no-repeat 0 -241px;
	width:30px;
	height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0f364c;
	font-weight:bold;
	text-transform:uppercase;
	border:0 none;
	cursor:pointer;
}
button.btnSearch4 span {display:none;}

button.btnLogin {
	margin:0;
	padding:0;
	background:url(../images/buttons.gif) no-repeat 0 -54px;
	width:54px;
	height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#446982;
	font-weight:bold;
	text-transform:uppercase;
	border:0 none;
	cursor:pointer;
}

button.btnBrowse {
	margin:2px 0 0 0;
	padding:0 0 6px 12px;
	background:url(../images/buttons.gif) no-repeat 0 -114px;
	width:88px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	border:0 none;
	cursor:pointer;
}

button.btnSubmit {
	margin:5px 0 0 0;
	padding:0 0 6px 12px;
	background:url(../images/buttons.gif) no-repeat 0 -114px;
	width:88px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	border:0 none;
	cursor:pointer;
}

button.btnSubmit2 {
	margin:5px 0 0 0;
	padding:0 0 10px 16px;
	background:url(../images/buttons.gif) no-repeat 0 -287px;
	width:104px;
	height:38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	border:0 none;
	cursor:pointer;
}



.facebookTab {
	margin:0;
	padding:7px 34px 0 42px;
	background:url(../images/doctors/facebook-tab.png) no-repeat 0 0;
	color:#c0d7e6;
	width:196px;
	height:36px;
	font-size:11px;
	display:block;
	cursor:pointer;
}
.facebookTab a {color:#c0d7e6;}
.facebookTab a:hover {color:#FFF;}
