/* CSS Document */
/*
a img { border:0; text-decoration:none; }
#content .subHomePod .button { margin:61px 0 0 56px; }
#content .subHomePod .buttonCenter { margin:61px 0 0 35px; }
#content .subHomePod .buttonRight { margin:33px 0 0 35px; }
*/
#content .formAreaBg { width:500px; background-image:url(../images/formBg.gif); background-repeat:repeat-x; border:1px solid #DFE0D8; margin-left:20px; margin-top:20px; padding-top:15px;}

/*Form Elements*/
.formBuffer { margin-left:20px; margin-right:10px; }
.formGroupA { margin:0; padding:5px 0 5px 0; clear:both; }
.formGroupA .labelCol { font-weight:bold; color:#62693F; font-family:Helvetica, Arial, sans-serif; font-size:11px; width:130px; float:left; text-align:right; padding-top:4px; margin-right:4px;}
.formGroupA .inputCol { float:left; width:250px; }
.formGroupA .inputCol input { width:85%; }
.text3 { width:20px !important; }
.text4 { width:40px !important; }
.formAreaBg .formBuffer hr { color:#d8dacf; width:100% !important; }
.bownText { color:#62693F; }
.formLeft { width:167px; margin-right:15px; float:left; margin-left:61px;margin-bottom:10px; }
.formRight { width:144px; float:left; margin-bottom:10px; }
.formAreaBg label {font-weight:bold; color:#62693F; font-family:Helvetica, Arial, sans-serif; font-size:11px;}

label .requestedBy {font-weight:bold; color:#62693F; font-family:Helvetica, Arial, sans-serif; font-size:12px; margin-right:30px;}
#requestBy { margin-right:40px; width:200px; }
/*Table Elements for Order Supplies Page*/

.orderTable { border:1px solid #BEC0B2 !important; width:560px; }
.orderTable a { color:#000; text-decoration:none; }
.tableHeader { background-color:#000; }
.tableHeader td { color:#fff !important; font-weight:bold; }
td.clearRow {  border:1px solid #BEC0B2; background-color:#fff; }
td.shadedRow { border:1px solid #BEC0B2; background-color:#DFE0D8; }
td.shadedRowNoBrdr { background-color:#DFE0D8; }

.shipInfo .formGroupA .labelCol { font-weight:bold; color:#62693F; font-family:Helvetica, Arial, sans-serif; font-size:11px; width:133px; float:left; text-align:left; padding-top:2px; margin-right:4px;}
.shipInfo .formGroupA .inputCol { float:left; width:320px;font-weight:bold; color:#000; font-family:Helvetica, Arial, sans-serif; font-size:11px; padding-top:2px; }

.half1 { float:left; width:260px; margin-left:20px; margin-right:5px; }
.half2 { float:left; width:290px; }
.half1 .formGroupA .labelCol { font-weight:bold; color:#416565; font-family:Helvetica, Arial, sans-serif; font-size:11px; width:121px; float:left; text-align:left; padding-top:3px; margin-right:4px;}
.half1 .formGroupA .inputCol { float:left; width:126px; }
.hal1 p { margin-left:0px !important; padding-left:0px !important; }

.half2 .formGroupA .labelCol { font-weight:bold; color:#416565; font-family:Helvetica, Arial, sans-serif; font-size:11px; width:141px; float:left; text-align:left; padding-top:2px; margin-right:4px;}
.half2 .formGroupA .inputCol { float:left; width:136px; }
.half2 p { color:#7F9998; margin:0px !important; padding:0px !important; font-family:Helvetica, Arial, sans-serif; font-size:11px; }
.required { background-image:url(../images/img-required.gif); background-repeat:no-repeat; background-position:top right; padding-right:6px; }
h3.referPractPage { color:#416565 !important; }
.pushContactButton { margin-left:245px !important; }

.tdsm { width:54px; }
.tdmd  { width:109px; }
.tdlg  { width:181px; }

.right { float:right; }
.smMargB { margin-bottom:10px !important; }
.mdMargB { margin-bottom:20px !important; }
.mdMargL { margin-left:20px !important; }
.smMargT { margin-top:10px !important; }
.smMargL { margin-left:10px !important; }

.tagLine { width:375px; float:left }
.tagLineImg {float:left; width:130px; margin-left:15px; margin-top:-55px;}

/*Partner Associates Styles*/
.partnersHeader { background-image:url(../images/img-partnerBg.gif); background-repeat:repeat-x; width:540px; height:33px; margin-bottom:5px; }
.partnersHeader .cols { float:left; width:260px; margin:0px; padding:5px 0px 0px 5px; color:#FFFFFF; }
.partnersHeader .cols p { color:#fff; padding-top:5px !important; }
.partnersContainer { width:540px; border:1px solid #dbdbd9; }
.partnersContainer .headerContain {background-color:#dadcc0; padding:5px !important;}
.partnersContainer h2 { background-color:#dadcc0; padding:5px !important; font-size:15px; color:#626940; } 
.partnersContainer .orgContainer { border-bottom:1px solid #666; padding:10px 0 6px 0; }
.partnersContainer .orgContainer strong { color:#626940 !important; }
.partnersContainer .orgContainer .cols { width:270px; float:left; }

/*Press release styles*/
.pressLeftSide { float:left; width:415px; margin-right:5px; }
.pressRightSide { float:left; width:110px;  }
p .disclaim {color:#c7c7c7 !important; font-size:9px !important; font-family:Arial, Helvetica, sans-serif; text-align:center !important; margin:0px !important; padding:0px !important; }

/*Research related*/
#content a.download { display:block; width:113px; height:24px; background:url(/resource-center/images/btn_download.gif); }
.subPageBlockLeft a.download { position:absolute; top:150px; left:270px; width:113px; height:24px; background:url(../images/btn_download.gif); }
#content .subPageBlockRight a.download { position:absolute; top:156px; left:320px; width:113px; height:24px; background:url(../images/btn_download.gif); }
